Show / Hide Table of Contents

Class Backend

Inheritance
System.Object
Resource
CustomResource
Backend
Inherited Members
CustomResource.Id
Resource.GetResourceType()
Resource.GetResourceName()
Resource.Urn
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Pulumi.Vault.Azure
Assembly: Pulumi.Vault.dll
Syntax
public class Backend : CustomResource

Constructors

View Source

Backend(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 Source

ClientId

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>
View Source

ClientSecret

The client secret for credentials to query the Azure APIs

Declaration
public Output<string> ClientSecret { get; }
Property Value
Type Description
Output<System.String>
View Source

Description

Human-friendly description of the mount for the backend.

Declaration
public Output<string> Description { get; }
Property Value
Type Description
Output<System.String>
View Source

Environment

The Azure cloud environment. Valid values: AzurePublicCloud, AzureUSGovernmentCloud, AzureChinaCloud, AzureGermanCloud.

Declaration
public Output<string> Environment { get; }
Property Value
Type Description
Output<System.String>
View Source

Path

Path to mount the backend at.

Declaration
public Output<string> Path { get; }
Property Value
Type Description
Output<System.String>
View Source

SubscriptionId

The subscription id for the Azure Active Directory.

Declaration
public Output<string> SubscriptionId { get; }
Property Value
Type Description
Output<System.String>
View Source

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 Source

Get(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
  • View Source
Back to top Copyright 2016-2020, Pulumi Corporation.