Class ServiceIdentityArgs
Inherited Members
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.Azure.ApiManagement.Inputs
Assembly: Pulumi.Azure.dll
Syntax
public sealed class ServiceIdentityArgs : ResourceArgs
Constructors
View SourceServiceIdentityArgs()
Declaration
public ServiceIdentityArgs()
Properties
View SourceIdentityIds
A list of IDs for User Assigned Managed Identity resources to be assigned.
Declaration
public InputList<string> IdentityIds { get; set; }
Property Value
| Type | Description |
|---|---|
| InputList<System.String> |
PrincipalId
The Principal ID associated with this Managed Service Identity.
Declaration
public Input<string> PrincipalId { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
TenantId
The Tenant ID associated with this Managed Service Identity.
Declaration
public Input<string> TenantId { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
Type
Specifies the type of Managed Service Identity that should be configured on this API Management Service. Possible values are SystemAssigned, UserAssigned or SystemAssigned, UserAssigned (to enable both).
Declaration
public Input<string> Type { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |