Class Backend
Inherited Members
Namespace: Pulumi.Vault.Azure
Assembly: Pulumi.Vault.dll
Syntax
public class Backend : CustomResource
Constructors
View SourceBackend(String, BackendArgs, CustomResourceOptions)
Create a Backend resource with the given unique name, arguments, and options.
Declaration
public Backend(string name, BackendArgs args, CustomResourceOptions options = null)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | name | The unique name of the resource |
| BackendArgs | args | The arguments used to populate this resource's properties |
| CustomResourceOptions | options | A bag of options that control this resource's behavior |
Properties
View SourceClientId
The client id for credentials to query the Azure APIs. Currently read permissions to query compute resources are required.
Declaration
public Output<string> ClientId { get; }
Property Value
| Type | Description |
|---|---|
| Output<System.String> |
ClientSecret
The client secret for credentials to query the Azure APIs
Declaration
public Output<string> ClientSecret { get; }
Property Value
| Type | Description |
|---|---|
| Output<System.String> |
Description
Human-friendly description of the mount for the backend.
Declaration
public Output<string> Description { get; }
Property Value
| Type | Description |
|---|---|
| Output<System.String> |
Environment
The Azure cloud environment. Valid values: AzurePublicCloud, AzureUSGovernmentCloud, AzureChinaCloud, AzureGermanCloud.
Declaration
public Output<string> Environment { get; }
Property Value
| Type | Description |
|---|---|
| Output<System.String> |
Path
Path to mount the backend at.
Declaration
public Output<string> Path { get; }
Property Value
| Type | Description |
|---|---|
| Output<System.String> |
SubscriptionId
The subscription id for the Azure Active Directory.
Declaration
public Output<string> SubscriptionId { get; }
Property Value
| Type | Description |
|---|---|
| Output<System.String> |
TenantId
The tenant id for the Azure Active Directory organization.
Declaration
public Output<string> TenantId { get; }
Property Value
| Type | Description |
|---|---|
| Output<System.String> |
Methods
View SourceGet(String, Input<String>, BackendState, CustomResourceOptions)
Get an existing Backend resource's state with the given name, ID, and optional extra properties used to qualify the lookup.
Declaration
public static Backend Get(string name, Input<string> id, BackendState state = null, CustomResourceOptions options = null)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | name | The unique name of the resulting resource. |
| Input<System.String> | id | The unique provider ID of the resource to lookup. |
| BackendState | state | Any extra arguments used during the lookup. |
| CustomResourceOptions | options | A bag of options that control this resource's behavior |
Returns
| Type | Description |
|---|---|
| Backend |