Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type LookupUserAssignedIdentityResult ¶
type LookupUserAssignedIdentityResult struct { // The id of the app associated with the identity. This is a random generated UUID by MSI. ClientId string `pulumi:"clientId"` // The geo-location where the resource lives Location string `pulumi:"location"` // The name of the resource Name string `pulumi:"name"` // The id of the service principal object associated with the created identity. PrincipalId string `pulumi:"principalId"` // Resource tags. Tags map[string]string `pulumi:"tags"` // The id of the tenant which the identity belongs to. TenantId string `pulumi:"tenantId"` // The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts. Type string `pulumi:"type"` }
Describes an identity resource.
func LookupUserAssignedIdentity ¶
func LookupUserAssignedIdentity(ctx *pulumi.Context, args *LookupUserAssignedIdentityArgs, opts ...pulumi.InvokeOption) (*LookupUserAssignedIdentityResult, error)
type UserAssignedIdentity ¶
type UserAssignedIdentity struct { pulumi.CustomResourceState // The id of the app associated with the identity. This is a random generated UUID by MSI. ClientId pulumi.StringOutput `pulumi:"clientId"` // The geo-location where the resource lives Location pulumi.StringOutput `pulumi:"location"` // The name of the resource Name pulumi.StringOutput `pulumi:"name"` // The id of the service principal object associated with the created identity. PrincipalId pulumi.StringOutput `pulumi:"principalId"` // Resource tags. Tags pulumi.StringMapOutput `pulumi:"tags"` // The id of the tenant which the identity belongs to. TenantId pulumi.StringOutput `pulumi:"tenantId"` // The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts. Type pulumi.StringOutput `pulumi:"type"` }
Describes an identity resource.
func GetUserAssignedIdentity ¶
func GetUserAssignedIdentity(ctx *pulumi.Context, name string, id pulumi.IDInput, state *UserAssignedIdentityState, opts ...pulumi.ResourceOption) (*UserAssignedIdentity, error)
GetUserAssignedIdentity gets an existing UserAssignedIdentity resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewUserAssignedIdentity ¶
func NewUserAssignedIdentity(ctx *pulumi.Context, name string, args *UserAssignedIdentityArgs, opts ...pulumi.ResourceOption) (*UserAssignedIdentity, error)
NewUserAssignedIdentity registers a new resource with the given unique name, arguments, and options.
type UserAssignedIdentityArgs ¶
type UserAssignedIdentityArgs struct { // The geo-location where the resource lives Location pulumi.StringInput // The name of the Resource Group to which the identity belongs. ResourceGroupName pulumi.StringInput // The name of the identity resource. ResourceName pulumi.StringInput // Resource tags. Tags pulumi.StringMapInput }
The set of arguments for constructing a UserAssignedIdentity resource.
func (UserAssignedIdentityArgs) ElementType ¶
func (UserAssignedIdentityArgs) ElementType() reflect.Type
type UserAssignedIdentityState ¶
type UserAssignedIdentityState struct { // The id of the app associated with the identity. This is a random generated UUID by MSI. ClientId pulumi.StringPtrInput // The geo-location where the resource lives Location pulumi.StringPtrInput // The name of the resource Name pulumi.StringPtrInput // The id of the service principal object associated with the created identity. PrincipalId pulumi.StringPtrInput // Resource tags. Tags pulumi.StringMapInput // The id of the tenant which the identity belongs to. TenantId pulumi.StringPtrInput // The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts. Type pulumi.StringPtrInput }
func (UserAssignedIdentityState) ElementType ¶
func (UserAssignedIdentityState) ElementType() reflect.Type
Click to show internal directories.
Click to hide internal directories.