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.47.1 published on Monday, Jun 24, 2024 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.47.1 published on Monday, Jun 24, 2024 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)
// Output-based functions aren't available in Java yet
fn::invoke:
function: azure-native:recoveryservices:getRecoveryPointAccessToken
arguments:
# arguments dictionary
The following arguments are supported:
- Container
Name string - Name of the container.
- Fabric
Name string - Fabric name associated with the container.
- Protected
Item stringName - Name of the Protected Item.
- Recovery
Point stringId - Recovery Point Id
- Resource
Group stringName - The name of the resource group where the recovery services vault is present.
- Vault
Name 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.
- Container
Name string - Name of the container.
- Fabric
Name string - Fabric name associated with the container.
- Protected
Item stringName - Name of the Protected Item.
- Recovery
Point stringId - Recovery Point Id
- Resource
Group stringName - The name of the resource group where the recovery services vault is present.
- Vault
Name 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.
- container
Name String - Name of the container.
- fabric
Name String - Fabric name associated with the container.
- protected
Item StringName - Name of the Protected Item.
- recovery
Point StringId - Recovery Point Id
- resource
Group StringName - The name of the resource group where the recovery services vault is present.
- vault
Name String - The name of the recovery services vault.
- e
Tag String - Optional ETag.
- location String
- Resource location.
- properties AADProperties
- AADPropertiesResource properties
- Map<String,String>
- Resource tags.
- container
Name string - Name of the container.
- fabric
Name string - Fabric name associated with the container.
- protected
Item stringName - Name of the Protected Item.
- recovery
Point stringId - Recovery Point Id
- resource
Group stringName - The name of the resource group where the recovery services vault is present.
- vault
Name string - The name of the recovery services vault.
- e
Tag 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.
- container
Name String - Name of the container.
- fabric
Name String - Fabric name associated with the container.
- protected
Item StringName - Name of the Protected Item.
- recovery
Point StringId - Recovery Point Id
- resource
Group StringName - The name of the resource group where the recovery services vault is present.
- vault
Name String - The name of the recovery services vault.
- e
Tag 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
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.
- 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
Workload
Crr Access Token Response - CrrAccessTokenResource properties
- type String
- Resource type represents the complete path of the form Namespace/ResourceType/ResourceType/...
- e
Tag 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
Workload
Crr Access Token Response - CrrAccessTokenResource properties
- type string
- Resource type represents the complete path of the form Namespace/ResourceType/ResourceType/...
- e
Tag 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
Workload
Crr 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/...
- e
Tag String - Optional ETag.
- location String
- Resource location.
- Map<String>
- Resource tags.
Supporting Types
AADProperties
- Audience string
- string
- Service
Principal stringClient Id - Service
Principal stringObject Id - Tenant
Id string
- Audience string
- string
- Service
Principal stringClient Id - Service
Principal stringObject Id - Tenant
Id string
- audience String
- String
- service
Principal StringClient Id - service
Principal StringObject Id - tenant
Id String
- audience string
- string
- service
Principal stringClient Id - service
Principal stringObject Id - tenant
Id string
- audience str
- str
- service_
principal_ strclient_ id - service_
principal_ strobject_ id - tenant_
id str
- audience String
- String
- service
Principal StringClient Id - service
Principal StringObject Id - tenant
Id String
WorkloadCrrAccessTokenResponse
- Access
Token stringString - Access token used for authentication
- BMSActive
Region string - Active region name of BMS Stamp
- Backup
Management stringType - Backup Management Type
- Container
Id string - Container Id
- Container
Name string - Container Unique name
- Container
Type string - Container Type
- Coordinator
Service stringStamp Id - CoordinatorServiceStampId to be used by BCM in restore call
- Coordinator
Service stringStamp Uri - CoordinatorServiceStampUri to be used by BCM in restore call
- Datasource
Container stringName - Datasource Container Unique Name
- Datasource
Id string - Datasource Id
- Datasource
Name string - Datasource Friendly Name
- Datasource
Type string - Datasource Type
- Policy
Id string - Policy Id
- Policy
Name string - Policy Name
- Protectable
Object stringContainer Host Os Name - Protectable
Object stringFriendly Name - Protectable
Object stringParent Logical Container Name - Protectable
Object stringProtection State - Protectable
Object stringUnique Name - Protectable
Object stringWorkload Type - Protection
Container doubleId - Protected item container id
- Protection
Service stringStamp Id - ProtectionServiceStampId to be used by BCM in restore call
- Protection
Service stringStamp Uri - ProtectionServiceStampUri to be used by BCM in restore call
- Recovery
Point stringId - Recovery Point Id
- Recovery
Point stringTime - Recovery Point Time
- Resource
Group stringName - Resource Group name of the source vault
- Resource
Id string - Resource Id of the source vault
- Resource
Name string - Resource Name of the source vault
- Rp
Is boolManaged Virtual Machine - Recovery point information: Managed virtual machine
- Rp
Original boolSAOption - Recovery point information: Original SA option
- Rp
Tier Dictionary<string, string>Information - Recovery point Tier Information
- Rp
VMSize stringDescription - Recovery point information: VM size description
- Subscription
Id string - Subscription Id of the source vault
- Token
Extended stringInformation - Extended Information about the token like FileSpec etc.
- Access
Token stringString - Access token used for authentication
- BMSActive
Region string - Active region name of BMS Stamp
- Backup
Management stringType - Backup Management Type
- Container
Id string - Container Id
- Container
Name string - Container Unique name
- Container
Type string - Container Type
- Coordinator
Service stringStamp Id - CoordinatorServiceStampId to be used by BCM in restore call
- Coordinator
Service stringStamp Uri - CoordinatorServiceStampUri to be used by BCM in restore call
- Datasource
Container stringName - Datasource Container Unique Name
- Datasource
Id string - Datasource Id
- Datasource
Name string - Datasource Friendly Name
- Datasource
Type string - Datasource Type
- Policy
Id string - Policy Id
- Policy
Name string - Policy Name
- Protectable
Object stringContainer Host Os Name - Protectable
Object stringFriendly Name - Protectable
Object stringParent Logical Container Name - Protectable
Object stringProtection State - Protectable
Object stringUnique Name - Protectable
Object stringWorkload Type - Protection
Container float64Id - Protected item container id
- Protection
Service stringStamp Id - ProtectionServiceStampId to be used by BCM in restore call
- Protection
Service stringStamp Uri - ProtectionServiceStampUri to be used by BCM in restore call
- Recovery
Point stringId - Recovery Point Id
- Recovery
Point stringTime - Recovery Point Time
- Resource
Group stringName - Resource Group name of the source vault
- Resource
Id string - Resource Id of the source vault
- Resource
Name string - Resource Name of the source vault
- Rp
Is boolManaged Virtual Machine - Recovery point information: Managed virtual machine
- Rp
Original boolSAOption - Recovery point information: Original SA option
- Rp
Tier map[string]stringInformation - Recovery point Tier Information
- Rp
VMSize stringDescription - Recovery point information: VM size description
- Subscription
Id string - Subscription Id of the source vault
- Token
Extended stringInformation - Extended Information about the token like FileSpec etc.
- access
Token StringString - Access token used for authentication
- b
MSActive StringRegion - Active region name of BMS Stamp
- backup
Management StringType - Backup Management Type
- container
Id String - Container Id
- container
Name String - Container Unique name
- container
Type String - Container Type
- coordinator
Service StringStamp Id - CoordinatorServiceStampId to be used by BCM in restore call
- coordinator
Service StringStamp Uri - CoordinatorServiceStampUri to be used by BCM in restore call
- datasource
Container StringName - Datasource Container Unique Name
- datasource
Id String - Datasource Id
- datasource
Name String - Datasource Friendly Name
- datasource
Type String - Datasource Type
- policy
Id String - Policy Id
- policy
Name String - Policy Name
- protectable
Object StringContainer Host Os Name - protectable
Object StringFriendly Name - protectable
Object StringParent Logical Container Name - protectable
Object StringProtection State - protectable
Object StringUnique Name - protectable
Object StringWorkload Type - protection
Container DoubleId - Protected item container id
- protection
Service StringStamp Id - ProtectionServiceStampId to be used by BCM in restore call
- protection
Service StringStamp Uri - ProtectionServiceStampUri to be used by BCM in restore call
- recovery
Point StringId - Recovery Point Id
- recovery
Point StringTime - Recovery Point Time
- resource
Group StringName - Resource Group name of the source vault
- resource
Id String - Resource Id of the source vault
- resource
Name String - Resource Name of the source vault
- rp
Is BooleanManaged Virtual Machine - Recovery point information: Managed virtual machine
- rp
Original BooleanSAOption - Recovery point information: Original SA option
- rp
Tier Map<String,String>Information - Recovery point Tier Information
- rp
VMSize StringDescription - Recovery point information: VM size description
- subscription
Id String - Subscription Id of the source vault
- token
Extended StringInformation - Extended Information about the token like FileSpec etc.
- access
Token stringString - Access token used for authentication
- b
MSActive stringRegion - Active region name of BMS Stamp
- backup
Management stringType - Backup Management Type
- container
Id string - Container Id
- container
Name string - Container Unique name
- container
Type string - Container Type
- coordinator
Service stringStamp Id - CoordinatorServiceStampId to be used by BCM in restore call
- coordinator
Service stringStamp Uri - CoordinatorServiceStampUri to be used by BCM in restore call
- datasource
Container stringName - Datasource Container Unique Name
- datasource
Id string - Datasource Id
- datasource
Name string - Datasource Friendly Name
- datasource
Type string - Datasource Type
- policy
Id string - Policy Id
- policy
Name string - Policy Name
- protectable
Object stringContainer Host Os Name - protectable
Object stringFriendly Name - protectable
Object stringParent Logical Container Name - protectable
Object stringProtection State - protectable
Object stringUnique Name - protectable
Object stringWorkload Type - protection
Container numberId - Protected item container id
- protection
Service stringStamp Id - ProtectionServiceStampId to be used by BCM in restore call
- protection
Service stringStamp Uri - ProtectionServiceStampUri to be used by BCM in restore call
- recovery
Point stringId - Recovery Point Id
- recovery
Point stringTime - Recovery Point Time
- resource
Group stringName - Resource Group name of the source vault
- resource
Id string - Resource Id of the source vault
- resource
Name string - Resource Name of the source vault
- rp
Is booleanManaged Virtual Machine - Recovery point information: Managed virtual machine
- rp
Original booleanSAOption - Recovery point information: Original SA option
- rp
Tier {[key: string]: string}Information - Recovery point Tier Information
- rp
VMSize stringDescription - Recovery point information: VM size description
- subscription
Id string - Subscription Id of the source vault
- token
Extended 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.
- access
Token StringString - Access token used for authentication
- b
MSActive StringRegion - Active region name of BMS Stamp
- backup
Management StringType - Backup Management Type
- container
Id String - Container Id
- container
Name String - Container Unique name
- container
Type String - Container Type
- coordinator
Service StringStamp Id - CoordinatorServiceStampId to be used by BCM in restore call
- coordinator
Service StringStamp Uri - CoordinatorServiceStampUri to be used by BCM in restore call
- datasource
Container StringName - Datasource Container Unique Name
- datasource
Id String - Datasource Id
- datasource
Name String - Datasource Friendly Name
- datasource
Type String - Datasource Type
- policy
Id String - Policy Id
- policy
Name String - Policy Name
- protectable
Object StringContainer Host Os Name - protectable
Object StringFriendly Name - protectable
Object StringParent Logical Container Name - protectable
Object StringProtection State - protectable
Object StringUnique Name - protectable
Object StringWorkload Type - protection
Container NumberId - Protected item container id
- protection
Service StringStamp Id - ProtectionServiceStampId to be used by BCM in restore call
- protection
Service StringStamp Uri - ProtectionServiceStampUri to be used by BCM in restore call
- recovery
Point StringId - Recovery Point Id
- recovery
Point StringTime - Recovery Point Time
- resource
Group StringName - Resource Group name of the source vault
- resource
Id String - Resource Id of the source vault
- resource
Name String - Resource Name of the source vault
- rp
Is BooleanManaged Virtual Machine - Recovery point information: Managed virtual machine
- rp
Original BooleanSAOption - Recovery point information: Original SA option
- rp
Tier Map<String>Information - Recovery point Tier Information
- rp
VMSize StringDescription - Recovery point information: VM size description
- subscription
Id String - Subscription Id of the source vault
- token
Extended 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.47.1 published on Monday, Jun 24, 2024 by Pulumi