This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.89.1 published on Sunday, Mar 2, 2025 by Pulumi
azure-native.recoveryservices.getRecoveryPointAccessToken
Explore with Pulumi AI
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.89.1 published on Sunday, Mar 2, 2025 by Pulumi
Azure REST API version: 2023-01-15.
Other available API versions: 2018-12-20, 2021-11-15.
Using getRecoveryPointAccessToken
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getRecoveryPointAccessToken(args: GetRecoveryPointAccessTokenArgs, opts?: InvokeOptions): Promise<GetRecoveryPointAccessTokenResult>
function getRecoveryPointAccessTokenOutput(args: GetRecoveryPointAccessTokenOutputArgs, opts?: InvokeOptions): Output<GetRecoveryPointAccessTokenResult>def get_recovery_point_access_token(container_name: Optional[str] = None,
                                    e_tag: Optional[str] = None,
                                    fabric_name: Optional[str] = None,
                                    location: Optional[str] = None,
                                    properties: Optional[AADProperties] = None,
                                    protected_item_name: Optional[str] = None,
                                    recovery_point_id: Optional[str] = None,
                                    resource_group_name: Optional[str] = None,
                                    tags: Optional[Mapping[str, str]] = None,
                                    vault_name: Optional[str] = None,
                                    opts: Optional[InvokeOptions] = None) -> GetRecoveryPointAccessTokenResult
def get_recovery_point_access_token_output(container_name: Optional[pulumi.Input[str]] = None,
                                    e_tag: Optional[pulumi.Input[str]] = None,
                                    fabric_name: Optional[pulumi.Input[str]] = None,
                                    location: Optional[pulumi.Input[str]] = None,
                                    properties: Optional[pulumi.Input[AADPropertiesArgs]] = None,
                                    protected_item_name: Optional[pulumi.Input[str]] = None,
                                    recovery_point_id: Optional[pulumi.Input[str]] = None,
                                    resource_group_name: Optional[pulumi.Input[str]] = None,
                                    tags: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None,
                                    vault_name: Optional[pulumi.Input[str]] = None,
                                    opts: Optional[InvokeOptions] = None) -> Output[GetRecoveryPointAccessTokenResult]func GetRecoveryPointAccessToken(ctx *Context, args *GetRecoveryPointAccessTokenArgs, opts ...InvokeOption) (*GetRecoveryPointAccessTokenResult, error)
func GetRecoveryPointAccessTokenOutput(ctx *Context, args *GetRecoveryPointAccessTokenOutputArgs, opts ...InvokeOption) GetRecoveryPointAccessTokenResultOutput> Note: This function is named GetRecoveryPointAccessToken in the Go SDK.
public static class GetRecoveryPointAccessToken 
{
    public static Task<GetRecoveryPointAccessTokenResult> InvokeAsync(GetRecoveryPointAccessTokenArgs args, InvokeOptions? opts = null)
    public static Output<GetRecoveryPointAccessTokenResult> Invoke(GetRecoveryPointAccessTokenInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetRecoveryPointAccessTokenResult> getRecoveryPointAccessToken(GetRecoveryPointAccessTokenArgs args, InvokeOptions options)
public static Output<GetRecoveryPointAccessTokenResult> getRecoveryPointAccessToken(GetRecoveryPointAccessTokenArgs args, InvokeOptions options)
fn::invoke:
  function: azure-native:recoveryservices:getRecoveryPointAccessToken
  arguments:
    # arguments dictionaryThe following arguments are supported:
- ContainerName string
- Name of the container.
- FabricName string
- Fabric name associated with the container.
- ProtectedItem stringName 
- Name of the Protected Item.
- RecoveryPoint stringId 
- Recovery Point Id
- ResourceGroup stringName 
- The name of the resource group where the recovery services vault is present.
- VaultName string
- The name of the recovery services vault.
- ETag string
- Optional ETag.
- Location string
- Resource location.
- Properties
Pulumi.Azure Native. Recovery Services. Inputs. AADProperties 
- AADPropertiesResource properties
- Dictionary<string, string>
- Resource tags.
- ContainerName string
- Name of the container.
- FabricName string
- Fabric name associated with the container.
- ProtectedItem stringName 
- Name of the Protected Item.
- RecoveryPoint stringId 
- Recovery Point Id
- ResourceGroup stringName 
- The name of the resource group where the recovery services vault is present.
- VaultName string
- The name of the recovery services vault.
- ETag string
- Optional ETag.
- Location string
- Resource location.
- Properties AADProperties
- AADPropertiesResource properties
- map[string]string
- Resource tags.
- containerName String
- Name of the container.
- fabricName String
- Fabric name associated with the container.
- protectedItem StringName 
- Name of the Protected Item.
- recoveryPoint StringId 
- Recovery Point Id
- resourceGroup StringName 
- The name of the resource group where the recovery services vault is present.
- vaultName String
- The name of the recovery services vault.
- eTag String
- Optional ETag.
- location String
- Resource location.
- properties AADProperties
- AADPropertiesResource properties
- Map<String,String>
- Resource tags.
- containerName string
- Name of the container.
- fabricName string
- Fabric name associated with the container.
- protectedItem stringName 
- Name of the Protected Item.
- recoveryPoint stringId 
- Recovery Point Id
- resourceGroup stringName 
- The name of the resource group where the recovery services vault is present.
- vaultName string
- The name of the recovery services vault.
- eTag string
- Optional ETag.
- location string
- Resource location.
- properties AADProperties
- AADPropertiesResource properties
- {[key: string]: string}
- Resource tags.
- container_name str
- Name of the container.
- fabric_name str
- Fabric name associated with the container.
- protected_item_ strname 
- Name of the Protected Item.
- recovery_point_ strid 
- Recovery Point Id
- resource_group_ strname 
- The name of the resource group where the recovery services vault is present.
- vault_name str
- The name of the recovery services vault.
- e_tag str
- Optional ETag.
- location str
- Resource location.
- properties AADProperties
- AADPropertiesResource properties
- Mapping[str, str]
- Resource tags.
- containerName String
- Name of the container.
- fabricName String
- Fabric name associated with the container.
- protectedItem StringName 
- Name of the Protected Item.
- recoveryPoint StringId 
- Recovery Point Id
- resourceGroup StringName 
- The name of the resource group where the recovery services vault is present.
- vaultName String
- The name of the recovery services vault.
- eTag String
- Optional ETag.
- location String
- Resource location.
- properties Property Map
- AADPropertiesResource properties
- Map<String>
- Resource tags.
getRecoveryPointAccessToken Result
The following output properties are available:
- Id string
- Resource Id represents the complete path to the resource.
- Name string
- Resource name associated with the resource.
- Properties
Pulumi.Azure Native. Recovery Services. Outputs. Workload Crr Access Token Response 
- CrrAccessTokenResource properties
- Type string
- Resource type represents the complete path of the form Namespace/ResourceType/ResourceType/...
- ETag string
- Optional ETag.
- Location string
- Resource location.
- Dictionary<string, string>
- Resource tags.
- Id string
- Resource Id represents the complete path to the resource.
- Name string
- Resource name associated with the resource.
- Properties
WorkloadCrr Access Token Response 
- CrrAccessTokenResource properties
- Type string
- Resource type represents the complete path of the form Namespace/ResourceType/ResourceType/...
- ETag string
- Optional ETag.
- Location string
- Resource location.
- map[string]string
- Resource tags.
- id String
- Resource Id represents the complete path to the resource.
- name String
- Resource name associated with the resource.
- properties
WorkloadCrr Access Token Response 
- CrrAccessTokenResource properties
- type String
- Resource type represents the complete path of the form Namespace/ResourceType/ResourceType/...
- eTag String
- Optional ETag.
- location String
- Resource location.
- Map<String,String>
- Resource tags.
- id string
- Resource Id represents the complete path to the resource.
- name string
- Resource name associated with the resource.
- properties
WorkloadCrr Access Token Response 
- CrrAccessTokenResource properties
- type string
- Resource type represents the complete path of the form Namespace/ResourceType/ResourceType/...
- eTag string
- Optional ETag.
- location string
- Resource location.
- {[key: string]: string}
- Resource tags.
- id str
- Resource Id represents the complete path to the resource.
- name str
- Resource name associated with the resource.
- properties
WorkloadCrr Access Token Response 
- CrrAccessTokenResource properties
- type str
- Resource type represents the complete path of the form Namespace/ResourceType/ResourceType/...
- e_tag str
- Optional ETag.
- location str
- Resource location.
- Mapping[str, str]
- Resource tags.
- id String
- Resource Id represents the complete path to the resource.
- name String
- Resource name associated with the resource.
- properties Property Map
- CrrAccessTokenResource properties
- type String
- Resource type represents the complete path of the form Namespace/ResourceType/ResourceType/...
- eTag String
- Optional ETag.
- location String
- Resource location.
- Map<String>
- Resource tags.
Supporting Types
AADProperties
- Audience string
- string
- ServicePrincipal stringClient Id 
- ServicePrincipal stringObject Id 
- TenantId string
- Audience string
- string
- ServicePrincipal stringClient Id 
- ServicePrincipal stringObject Id 
- TenantId string
- audience String
- String
- servicePrincipal StringClient Id 
- servicePrincipal StringObject Id 
- tenantId String
- audience string
- string
- servicePrincipal stringClient Id 
- servicePrincipal stringObject Id 
- tenantId string
- audience str
- str
- service_principal_ strclient_ id 
- service_principal_ strobject_ id 
- tenant_id str
- audience String
- String
- servicePrincipal StringClient Id 
- servicePrincipal StringObject Id 
- tenantId String
WorkloadCrrAccessTokenResponse    
- AccessToken stringString 
- Access token used for authentication
- BMSActiveRegion string
- Active region name of BMS Stamp
- BackupManagement stringType 
- Backup Management Type
- ContainerId string
- Container Id
- ContainerName string
- Container Unique name
- ContainerType string
- Container Type
- CoordinatorService stringStamp Id 
- CoordinatorServiceStampId to be used by BCM in restore call
- CoordinatorService stringStamp Uri 
- CoordinatorServiceStampUri to be used by BCM in restore call
- DatasourceContainer stringName 
- Datasource Container Unique Name
- DatasourceId string
- Datasource Id
- DatasourceName string
- Datasource Friendly Name
- DatasourceType string
- Datasource Type
- PolicyId string
- Policy Id
- PolicyName string
- Policy Name
- ProtectableObject stringContainer Host Os Name 
- ProtectableObject stringFriendly Name 
- ProtectableObject stringParent Logical Container Name 
- ProtectableObject stringProtection State 
- ProtectableObject stringUnique Name 
- ProtectableObject stringWorkload Type 
- ProtectionContainer doubleId 
- Protected item container id
- ProtectionService stringStamp Id 
- ProtectionServiceStampId to be used by BCM in restore call
- ProtectionService stringStamp Uri 
- ProtectionServiceStampUri to be used by BCM in restore call
- RecoveryPoint stringId 
- Recovery Point Id
- RecoveryPoint stringTime 
- Recovery Point Time
- ResourceGroup stringName 
- Resource Group name of the source vault
- ResourceId string
- Resource Id of the source vault
- ResourceName string
- Resource Name of the source vault
- RpIs boolManaged Virtual Machine 
- Recovery point information: Managed virtual machine
- RpOriginal boolSAOption 
- Recovery point information: Original SA option
- RpTier Dictionary<string, string>Information 
- Recovery point Tier Information
- RpVMSize stringDescription 
- Recovery point information: VM size description
- SubscriptionId string
- Subscription Id of the source vault
- TokenExtended stringInformation 
- Extended Information about the token like FileSpec etc.
- AccessToken stringString 
- Access token used for authentication
- BMSActiveRegion string
- Active region name of BMS Stamp
- BackupManagement stringType 
- Backup Management Type
- ContainerId string
- Container Id
- ContainerName string
- Container Unique name
- ContainerType string
- Container Type
- CoordinatorService stringStamp Id 
- CoordinatorServiceStampId to be used by BCM in restore call
- CoordinatorService stringStamp Uri 
- CoordinatorServiceStampUri to be used by BCM in restore call
- DatasourceContainer stringName 
- Datasource Container Unique Name
- DatasourceId string
- Datasource Id
- DatasourceName string
- Datasource Friendly Name
- DatasourceType string
- Datasource Type
- PolicyId string
- Policy Id
- PolicyName string
- Policy Name
- ProtectableObject stringContainer Host Os Name 
- ProtectableObject stringFriendly Name 
- ProtectableObject stringParent Logical Container Name 
- ProtectableObject stringProtection State 
- ProtectableObject stringUnique Name 
- ProtectableObject stringWorkload Type 
- ProtectionContainer float64Id 
- Protected item container id
- ProtectionService stringStamp Id 
- ProtectionServiceStampId to be used by BCM in restore call
- ProtectionService stringStamp Uri 
- ProtectionServiceStampUri to be used by BCM in restore call
- RecoveryPoint stringId 
- Recovery Point Id
- RecoveryPoint stringTime 
- Recovery Point Time
- ResourceGroup stringName 
- Resource Group name of the source vault
- ResourceId string
- Resource Id of the source vault
- ResourceName string
- Resource Name of the source vault
- RpIs boolManaged Virtual Machine 
- Recovery point information: Managed virtual machine
- RpOriginal boolSAOption 
- Recovery point information: Original SA option
- RpTier map[string]stringInformation 
- Recovery point Tier Information
- RpVMSize stringDescription 
- Recovery point information: VM size description
- SubscriptionId string
- Subscription Id of the source vault
- TokenExtended stringInformation 
- Extended Information about the token like FileSpec etc.
- accessToken StringString 
- Access token used for authentication
- bMSActive StringRegion 
- Active region name of BMS Stamp
- backupManagement StringType 
- Backup Management Type
- containerId String
- Container Id
- containerName String
- Container Unique name
- containerType String
- Container Type
- coordinatorService StringStamp Id 
- CoordinatorServiceStampId to be used by BCM in restore call
- coordinatorService StringStamp Uri 
- CoordinatorServiceStampUri to be used by BCM in restore call
- datasourceContainer StringName 
- Datasource Container Unique Name
- datasourceId String
- Datasource Id
- datasourceName String
- Datasource Friendly Name
- datasourceType String
- Datasource Type
- policyId String
- Policy Id
- policyName String
- Policy Name
- protectableObject StringContainer Host Os Name 
- protectableObject StringFriendly Name 
- protectableObject StringParent Logical Container Name 
- protectableObject StringProtection State 
- protectableObject StringUnique Name 
- protectableObject StringWorkload Type 
- protectionContainer DoubleId 
- Protected item container id
- protectionService StringStamp Id 
- ProtectionServiceStampId to be used by BCM in restore call
- protectionService StringStamp Uri 
- ProtectionServiceStampUri to be used by BCM in restore call
- recoveryPoint StringId 
- Recovery Point Id
- recoveryPoint StringTime 
- Recovery Point Time
- resourceGroup StringName 
- Resource Group name of the source vault
- resourceId String
- Resource Id of the source vault
- resourceName String
- Resource Name of the source vault
- rpIs BooleanManaged Virtual Machine 
- Recovery point information: Managed virtual machine
- rpOriginal BooleanSAOption 
- Recovery point information: Original SA option
- rpTier Map<String,String>Information 
- Recovery point Tier Information
- rpVMSize StringDescription 
- Recovery point information: VM size description
- subscriptionId String
- Subscription Id of the source vault
- tokenExtended StringInformation 
- Extended Information about the token like FileSpec etc.
- accessToken stringString 
- Access token used for authentication
- bMSActive stringRegion 
- Active region name of BMS Stamp
- backupManagement stringType 
- Backup Management Type
- containerId string
- Container Id
- containerName string
- Container Unique name
- containerType string
- Container Type
- coordinatorService stringStamp Id 
- CoordinatorServiceStampId to be used by BCM in restore call
- coordinatorService stringStamp Uri 
- CoordinatorServiceStampUri to be used by BCM in restore call
- datasourceContainer stringName 
- Datasource Container Unique Name
- datasourceId string
- Datasource Id
- datasourceName string
- Datasource Friendly Name
- datasourceType string
- Datasource Type
- policyId string
- Policy Id
- policyName string
- Policy Name
- protectableObject stringContainer Host Os Name 
- protectableObject stringFriendly Name 
- protectableObject stringParent Logical Container Name 
- protectableObject stringProtection State 
- protectableObject stringUnique Name 
- protectableObject stringWorkload Type 
- protectionContainer numberId 
- Protected item container id
- protectionService stringStamp Id 
- ProtectionServiceStampId to be used by BCM in restore call
- protectionService stringStamp Uri 
- ProtectionServiceStampUri to be used by BCM in restore call
- recoveryPoint stringId 
- Recovery Point Id
- recoveryPoint stringTime 
- Recovery Point Time
- resourceGroup stringName 
- Resource Group name of the source vault
- resourceId string
- Resource Id of the source vault
- resourceName string
- Resource Name of the source vault
- rpIs booleanManaged Virtual Machine 
- Recovery point information: Managed virtual machine
- rpOriginal booleanSAOption 
- Recovery point information: Original SA option
- rpTier {[key: string]: string}Information 
- Recovery point Tier Information
- rpVMSize stringDescription 
- Recovery point information: VM size description
- subscriptionId string
- Subscription Id of the source vault
- tokenExtended stringInformation 
- Extended Information about the token like FileSpec etc.
- access_token_ strstring 
- Access token used for authentication
- b_ms_ stractive_ region 
- Active region name of BMS Stamp
- backup_management_ strtype 
- Backup Management Type
- container_id str
- Container Id
- container_name str
- Container Unique name
- container_type str
- Container Type
- coordinator_service_ strstamp_ id 
- CoordinatorServiceStampId to be used by BCM in restore call
- coordinator_service_ strstamp_ uri 
- CoordinatorServiceStampUri to be used by BCM in restore call
- datasource_container_ strname 
- Datasource Container Unique Name
- datasource_id str
- Datasource Id
- datasource_name str
- Datasource Friendly Name
- datasource_type str
- Datasource Type
- policy_id str
- Policy Id
- policy_name str
- Policy Name
- protectable_object_ strcontainer_ host_ os_ name 
- protectable_object_ strfriendly_ name 
- protectable_object_ strparent_ logical_ container_ name 
- protectable_object_ strprotection_ state 
- protectable_object_ strunique_ name 
- protectable_object_ strworkload_ type 
- protection_container_ floatid 
- Protected item container id
- protection_service_ strstamp_ id 
- ProtectionServiceStampId to be used by BCM in restore call
- protection_service_ strstamp_ uri 
- ProtectionServiceStampUri to be used by BCM in restore call
- recovery_point_ strid 
- Recovery Point Id
- recovery_point_ strtime 
- Recovery Point Time
- resource_group_ strname 
- Resource Group name of the source vault
- resource_id str
- Resource Id of the source vault
- resource_name str
- Resource Name of the source vault
- rp_is_ boolmanaged_ virtual_ machine 
- Recovery point information: Managed virtual machine
- rp_original_ boolsa_ option 
- Recovery point information: Original SA option
- rp_tier_ Mapping[str, str]information 
- Recovery point Tier Information
- rp_vm_ strsize_ description 
- Recovery point information: VM size description
- subscription_id str
- Subscription Id of the source vault
- token_extended_ strinformation 
- Extended Information about the token like FileSpec etc.
- accessToken StringString 
- Access token used for authentication
- bMSActive StringRegion 
- Active region name of BMS Stamp
- backupManagement StringType 
- Backup Management Type
- containerId String
- Container Id
- containerName String
- Container Unique name
- containerType String
- Container Type
- coordinatorService StringStamp Id 
- CoordinatorServiceStampId to be used by BCM in restore call
- coordinatorService StringStamp Uri 
- CoordinatorServiceStampUri to be used by BCM in restore call
- datasourceContainer StringName 
- Datasource Container Unique Name
- datasourceId String
- Datasource Id
- datasourceName String
- Datasource Friendly Name
- datasourceType String
- Datasource Type
- policyId String
- Policy Id
- policyName String
- Policy Name
- protectableObject StringContainer Host Os Name 
- protectableObject StringFriendly Name 
- protectableObject StringParent Logical Container Name 
- protectableObject StringProtection State 
- protectableObject StringUnique Name 
- protectableObject StringWorkload Type 
- protectionContainer NumberId 
- Protected item container id
- protectionService StringStamp Id 
- ProtectionServiceStampId to be used by BCM in restore call
- protectionService StringStamp Uri 
- ProtectionServiceStampUri to be used by BCM in restore call
- recoveryPoint StringId 
- Recovery Point Id
- recoveryPoint StringTime 
- Recovery Point Time
- resourceGroup StringName 
- Resource Group name of the source vault
- resourceId String
- Resource Id of the source vault
- resourceName String
- Resource Name of the source vault
- rpIs BooleanManaged Virtual Machine 
- Recovery point information: Managed virtual machine
- rpOriginal BooleanSAOption 
- Recovery point information: Original SA option
- rpTier Map<String>Information 
- Recovery point Tier Information
- rpVMSize StringDescription 
- Recovery point information: VM size description
- subscriptionId String
- Subscription Id of the source vault
- tokenExtended StringInformation 
- Extended Information about the token like FileSpec etc.
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.89.1 published on Sunday, Mar 2, 2025 by Pulumi