Documentation ¶
Index ¶
- Constants
- type ActiveDirectoryObject
- type ActiveDirectoryObjectArgs
- func (ActiveDirectoryObjectArgs) ElementType() reflect.Type
- func (i ActiveDirectoryObjectArgs) ToActiveDirectoryObjectOutput() ActiveDirectoryObjectOutput
- func (i ActiveDirectoryObjectArgs) ToActiveDirectoryObjectOutputWithContext(ctx context.Context) ActiveDirectoryObjectOutput
- func (i ActiveDirectoryObjectArgs) ToActiveDirectoryObjectPtrOutput() ActiveDirectoryObjectPtrOutput
- func (i ActiveDirectoryObjectArgs) ToActiveDirectoryObjectPtrOutputWithContext(ctx context.Context) ActiveDirectoryObjectPtrOutput
- type ActiveDirectoryObjectInput
- type ActiveDirectoryObjectOutput
- func (ActiveDirectoryObjectOutput) ElementType() reflect.Type
- func (o ActiveDirectoryObjectOutput) ObjectId() pulumi.StringPtrOutput
- func (o ActiveDirectoryObjectOutput) TenantId() pulumi.StringPtrOutput
- func (o ActiveDirectoryObjectOutput) ToActiveDirectoryObjectOutput() ActiveDirectoryObjectOutput
- func (o ActiveDirectoryObjectOutput) ToActiveDirectoryObjectOutputWithContext(ctx context.Context) ActiveDirectoryObjectOutput
- func (o ActiveDirectoryObjectOutput) ToActiveDirectoryObjectPtrOutput() ActiveDirectoryObjectPtrOutput
- func (o ActiveDirectoryObjectOutput) ToActiveDirectoryObjectPtrOutputWithContext(ctx context.Context) ActiveDirectoryObjectPtrOutput
- type ActiveDirectoryObjectPtrInput
- type ActiveDirectoryObjectPtrOutput
- func (o ActiveDirectoryObjectPtrOutput) Elem() ActiveDirectoryObjectOutput
- func (ActiveDirectoryObjectPtrOutput) ElementType() reflect.Type
- func (o ActiveDirectoryObjectPtrOutput) ObjectId() pulumi.StringPtrOutput
- func (o ActiveDirectoryObjectPtrOutput) TenantId() pulumi.StringPtrOutput
- func (o ActiveDirectoryObjectPtrOutput) ToActiveDirectoryObjectPtrOutput() ActiveDirectoryObjectPtrOutput
- func (o ActiveDirectoryObjectPtrOutput) ToActiveDirectoryObjectPtrOutputWithContext(ctx context.Context) ActiveDirectoryObjectPtrOutput
- type ActiveDirectoryObjectResponse
- type ActiveDirectoryObjectResponseArgs
- func (ActiveDirectoryObjectResponseArgs) ElementType() reflect.Type
- func (i ActiveDirectoryObjectResponseArgs) ToActiveDirectoryObjectResponseOutput() ActiveDirectoryObjectResponseOutput
- func (i ActiveDirectoryObjectResponseArgs) ToActiveDirectoryObjectResponseOutputWithContext(ctx context.Context) ActiveDirectoryObjectResponseOutput
- func (i ActiveDirectoryObjectResponseArgs) ToActiveDirectoryObjectResponsePtrOutput() ActiveDirectoryObjectResponsePtrOutput
- func (i ActiveDirectoryObjectResponseArgs) ToActiveDirectoryObjectResponsePtrOutputWithContext(ctx context.Context) ActiveDirectoryObjectResponsePtrOutput
- type ActiveDirectoryObjectResponseInput
- type ActiveDirectoryObjectResponseOutput
- func (ActiveDirectoryObjectResponseOutput) ElementType() reflect.Type
- func (o ActiveDirectoryObjectResponseOutput) ObjectId() pulumi.StringPtrOutput
- func (o ActiveDirectoryObjectResponseOutput) TenantId() pulumi.StringPtrOutput
- func (o ActiveDirectoryObjectResponseOutput) ToActiveDirectoryObjectResponseOutput() ActiveDirectoryObjectResponseOutput
- func (o ActiveDirectoryObjectResponseOutput) ToActiveDirectoryObjectResponseOutputWithContext(ctx context.Context) ActiveDirectoryObjectResponseOutput
- func (o ActiveDirectoryObjectResponseOutput) ToActiveDirectoryObjectResponsePtrOutput() ActiveDirectoryObjectResponsePtrOutput
- func (o ActiveDirectoryObjectResponseOutput) ToActiveDirectoryObjectResponsePtrOutputWithContext(ctx context.Context) ActiveDirectoryObjectResponsePtrOutput
- type ActiveDirectoryObjectResponsePtrInput
- type ActiveDirectoryObjectResponsePtrOutput
- func (o ActiveDirectoryObjectResponsePtrOutput) Elem() ActiveDirectoryObjectResponseOutput
- func (ActiveDirectoryObjectResponsePtrOutput) ElementType() reflect.Type
- func (o ActiveDirectoryObjectResponsePtrOutput) ObjectId() pulumi.StringPtrOutput
- func (o ActiveDirectoryObjectResponsePtrOutput) TenantId() pulumi.StringPtrOutput
- func (o ActiveDirectoryObjectResponsePtrOutput) ToActiveDirectoryObjectResponsePtrOutput() ActiveDirectoryObjectResponsePtrOutput
- func (o ActiveDirectoryObjectResponsePtrOutput) ToActiveDirectoryObjectResponsePtrOutputWithContext(ctx context.Context) ActiveDirectoryObjectResponsePtrOutput
- type LookupScopeMapArgs
- type LookupScopeMapResult
- type LookupTokenArgs
- type LookupTokenResult
- type ScopeMap
- type ScopeMapArgs
- type ScopeMapInput
- type ScopeMapOutput
- type ScopeMapState
- type SystemDataResponse
- type SystemDataResponseArgs
- func (SystemDataResponseArgs) ElementType() reflect.Type
- func (i SystemDataResponseArgs) ToSystemDataResponseOutput() SystemDataResponseOutput
- func (i SystemDataResponseArgs) ToSystemDataResponseOutputWithContext(ctx context.Context) SystemDataResponseOutput
- func (i SystemDataResponseArgs) ToSystemDataResponsePtrOutput() SystemDataResponsePtrOutput
- func (i SystemDataResponseArgs) ToSystemDataResponsePtrOutputWithContext(ctx context.Context) SystemDataResponsePtrOutput
- type SystemDataResponseInput
- type SystemDataResponseOutput
- func (o SystemDataResponseOutput) CreatedAt() pulumi.StringPtrOutput
- func (o SystemDataResponseOutput) CreatedBy() pulumi.StringPtrOutput
- func (o SystemDataResponseOutput) CreatedByType() pulumi.StringPtrOutput
- func (SystemDataResponseOutput) ElementType() reflect.Type
- func (o SystemDataResponseOutput) LastModifiedAt() pulumi.StringPtrOutput
- func (o SystemDataResponseOutput) LastModifiedBy() pulumi.StringPtrOutput
- func (o SystemDataResponseOutput) LastModifiedByType() pulumi.StringPtrOutput
- func (o SystemDataResponseOutput) ToSystemDataResponseOutput() SystemDataResponseOutput
- func (o SystemDataResponseOutput) ToSystemDataResponseOutputWithContext(ctx context.Context) SystemDataResponseOutput
- func (o SystemDataResponseOutput) ToSystemDataResponsePtrOutput() SystemDataResponsePtrOutput
- func (o SystemDataResponseOutput) ToSystemDataResponsePtrOutputWithContext(ctx context.Context) SystemDataResponsePtrOutput
- type SystemDataResponsePtrInput
- type SystemDataResponsePtrOutput
- func (o SystemDataResponsePtrOutput) CreatedAt() pulumi.StringPtrOutput
- func (o SystemDataResponsePtrOutput) CreatedBy() pulumi.StringPtrOutput
- func (o SystemDataResponsePtrOutput) CreatedByType() pulumi.StringPtrOutput
- func (o SystemDataResponsePtrOutput) Elem() SystemDataResponseOutput
- func (SystemDataResponsePtrOutput) ElementType() reflect.Type
- func (o SystemDataResponsePtrOutput) LastModifiedAt() pulumi.StringPtrOutput
- func (o SystemDataResponsePtrOutput) LastModifiedBy() pulumi.StringPtrOutput
- func (o SystemDataResponsePtrOutput) LastModifiedByType() pulumi.StringPtrOutput
- func (o SystemDataResponsePtrOutput) ToSystemDataResponsePtrOutput() SystemDataResponsePtrOutput
- func (o SystemDataResponsePtrOutput) ToSystemDataResponsePtrOutputWithContext(ctx context.Context) SystemDataResponsePtrOutput
- type Token
- type TokenArgs
- type TokenCertificate
- type TokenCertificateArgs
- type TokenCertificateArray
- type TokenCertificateArrayInput
- type TokenCertificateArrayOutput
- func (TokenCertificateArrayOutput) ElementType() reflect.Type
- func (o TokenCertificateArrayOutput) Index(i pulumi.IntInput) TokenCertificateOutput
- func (o TokenCertificateArrayOutput) ToTokenCertificateArrayOutput() TokenCertificateArrayOutput
- func (o TokenCertificateArrayOutput) ToTokenCertificateArrayOutputWithContext(ctx context.Context) TokenCertificateArrayOutput
- type TokenCertificateInput
- type TokenCertificateName
- func (TokenCertificateName) ElementType() reflect.Type
- func (e TokenCertificateName) ToStringOutput() pulumi.StringOutput
- func (e TokenCertificateName) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e TokenCertificateName) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e TokenCertificateName) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type TokenCertificateOutput
- func (TokenCertificateOutput) ElementType() reflect.Type
- func (o TokenCertificateOutput) EncodedPemCertificate() pulumi.StringPtrOutput
- func (o TokenCertificateOutput) Expiry() pulumi.StringPtrOutput
- func (o TokenCertificateOutput) Name() pulumi.StringPtrOutput
- func (o TokenCertificateOutput) Thumbprint() pulumi.StringPtrOutput
- func (o TokenCertificateOutput) ToTokenCertificateOutput() TokenCertificateOutput
- func (o TokenCertificateOutput) ToTokenCertificateOutputWithContext(ctx context.Context) TokenCertificateOutput
- type TokenCertificateResponse
- type TokenCertificateResponseArgs
- func (TokenCertificateResponseArgs) ElementType() reflect.Type
- func (i TokenCertificateResponseArgs) ToTokenCertificateResponseOutput() TokenCertificateResponseOutput
- func (i TokenCertificateResponseArgs) ToTokenCertificateResponseOutputWithContext(ctx context.Context) TokenCertificateResponseOutput
- type TokenCertificateResponseArray
- func (TokenCertificateResponseArray) ElementType() reflect.Type
- func (i TokenCertificateResponseArray) ToTokenCertificateResponseArrayOutput() TokenCertificateResponseArrayOutput
- func (i TokenCertificateResponseArray) ToTokenCertificateResponseArrayOutputWithContext(ctx context.Context) TokenCertificateResponseArrayOutput
- type TokenCertificateResponseArrayInput
- type TokenCertificateResponseArrayOutput
- func (TokenCertificateResponseArrayOutput) ElementType() reflect.Type
- func (o TokenCertificateResponseArrayOutput) Index(i pulumi.IntInput) TokenCertificateResponseOutput
- func (o TokenCertificateResponseArrayOutput) ToTokenCertificateResponseArrayOutput() TokenCertificateResponseArrayOutput
- func (o TokenCertificateResponseArrayOutput) ToTokenCertificateResponseArrayOutputWithContext(ctx context.Context) TokenCertificateResponseArrayOutput
- type TokenCertificateResponseInput
- type TokenCertificateResponseOutput
- func (TokenCertificateResponseOutput) ElementType() reflect.Type
- func (o TokenCertificateResponseOutput) EncodedPemCertificate() pulumi.StringPtrOutput
- func (o TokenCertificateResponseOutput) Expiry() pulumi.StringPtrOutput
- func (o TokenCertificateResponseOutput) Name() pulumi.StringPtrOutput
- func (o TokenCertificateResponseOutput) Thumbprint() pulumi.StringPtrOutput
- func (o TokenCertificateResponseOutput) ToTokenCertificateResponseOutput() TokenCertificateResponseOutput
- func (o TokenCertificateResponseOutput) ToTokenCertificateResponseOutputWithContext(ctx context.Context) TokenCertificateResponseOutput
- type TokenCredentialsProperties
- type TokenCredentialsPropertiesArgs
- func (TokenCredentialsPropertiesArgs) ElementType() reflect.Type
- func (i TokenCredentialsPropertiesArgs) ToTokenCredentialsPropertiesOutput() TokenCredentialsPropertiesOutput
- func (i TokenCredentialsPropertiesArgs) ToTokenCredentialsPropertiesOutputWithContext(ctx context.Context) TokenCredentialsPropertiesOutput
- func (i TokenCredentialsPropertiesArgs) ToTokenCredentialsPropertiesPtrOutput() TokenCredentialsPropertiesPtrOutput
- func (i TokenCredentialsPropertiesArgs) ToTokenCredentialsPropertiesPtrOutputWithContext(ctx context.Context) TokenCredentialsPropertiesPtrOutput
- type TokenCredentialsPropertiesInput
- type TokenCredentialsPropertiesOutput
- func (o TokenCredentialsPropertiesOutput) ActiveDirectoryObject() ActiveDirectoryObjectPtrOutput
- func (o TokenCredentialsPropertiesOutput) Certificates() TokenCertificateArrayOutput
- func (TokenCredentialsPropertiesOutput) ElementType() reflect.Type
- func (o TokenCredentialsPropertiesOutput) Passwords() TokenPasswordArrayOutput
- func (o TokenCredentialsPropertiesOutput) ToTokenCredentialsPropertiesOutput() TokenCredentialsPropertiesOutput
- func (o TokenCredentialsPropertiesOutput) ToTokenCredentialsPropertiesOutputWithContext(ctx context.Context) TokenCredentialsPropertiesOutput
- func (o TokenCredentialsPropertiesOutput) ToTokenCredentialsPropertiesPtrOutput() TokenCredentialsPropertiesPtrOutput
- func (o TokenCredentialsPropertiesOutput) ToTokenCredentialsPropertiesPtrOutputWithContext(ctx context.Context) TokenCredentialsPropertiesPtrOutput
- type TokenCredentialsPropertiesPtrInput
- type TokenCredentialsPropertiesPtrOutput
- func (o TokenCredentialsPropertiesPtrOutput) ActiveDirectoryObject() ActiveDirectoryObjectPtrOutput
- func (o TokenCredentialsPropertiesPtrOutput) Certificates() TokenCertificateArrayOutput
- func (o TokenCredentialsPropertiesPtrOutput) Elem() TokenCredentialsPropertiesOutput
- func (TokenCredentialsPropertiesPtrOutput) ElementType() reflect.Type
- func (o TokenCredentialsPropertiesPtrOutput) Passwords() TokenPasswordArrayOutput
- func (o TokenCredentialsPropertiesPtrOutput) ToTokenCredentialsPropertiesPtrOutput() TokenCredentialsPropertiesPtrOutput
- func (o TokenCredentialsPropertiesPtrOutput) ToTokenCredentialsPropertiesPtrOutputWithContext(ctx context.Context) TokenCredentialsPropertiesPtrOutput
- type TokenCredentialsPropertiesResponse
- type TokenCredentialsPropertiesResponseArgs
- func (TokenCredentialsPropertiesResponseArgs) ElementType() reflect.Type
- func (i TokenCredentialsPropertiesResponseArgs) ToTokenCredentialsPropertiesResponseOutput() TokenCredentialsPropertiesResponseOutput
- func (i TokenCredentialsPropertiesResponseArgs) ToTokenCredentialsPropertiesResponseOutputWithContext(ctx context.Context) TokenCredentialsPropertiesResponseOutput
- func (i TokenCredentialsPropertiesResponseArgs) ToTokenCredentialsPropertiesResponsePtrOutput() TokenCredentialsPropertiesResponsePtrOutput
- func (i TokenCredentialsPropertiesResponseArgs) ToTokenCredentialsPropertiesResponsePtrOutputWithContext(ctx context.Context) TokenCredentialsPropertiesResponsePtrOutput
- type TokenCredentialsPropertiesResponseInput
- type TokenCredentialsPropertiesResponseOutput
- func (o TokenCredentialsPropertiesResponseOutput) ActiveDirectoryObject() ActiveDirectoryObjectResponsePtrOutput
- func (o TokenCredentialsPropertiesResponseOutput) Certificates() TokenCertificateResponseArrayOutput
- func (TokenCredentialsPropertiesResponseOutput) ElementType() reflect.Type
- func (o TokenCredentialsPropertiesResponseOutput) Passwords() TokenPasswordResponseArrayOutput
- func (o TokenCredentialsPropertiesResponseOutput) ToTokenCredentialsPropertiesResponseOutput() TokenCredentialsPropertiesResponseOutput
- func (o TokenCredentialsPropertiesResponseOutput) ToTokenCredentialsPropertiesResponseOutputWithContext(ctx context.Context) TokenCredentialsPropertiesResponseOutput
- func (o TokenCredentialsPropertiesResponseOutput) ToTokenCredentialsPropertiesResponsePtrOutput() TokenCredentialsPropertiesResponsePtrOutput
- func (o TokenCredentialsPropertiesResponseOutput) ToTokenCredentialsPropertiesResponsePtrOutputWithContext(ctx context.Context) TokenCredentialsPropertiesResponsePtrOutput
- type TokenCredentialsPropertiesResponsePtrInput
- type TokenCredentialsPropertiesResponsePtrOutput
- func (o TokenCredentialsPropertiesResponsePtrOutput) ActiveDirectoryObject() ActiveDirectoryObjectResponsePtrOutput
- func (o TokenCredentialsPropertiesResponsePtrOutput) Certificates() TokenCertificateResponseArrayOutput
- func (o TokenCredentialsPropertiesResponsePtrOutput) Elem() TokenCredentialsPropertiesResponseOutput
- func (TokenCredentialsPropertiesResponsePtrOutput) ElementType() reflect.Type
- func (o TokenCredentialsPropertiesResponsePtrOutput) Passwords() TokenPasswordResponseArrayOutput
- func (o TokenCredentialsPropertiesResponsePtrOutput) ToTokenCredentialsPropertiesResponsePtrOutput() TokenCredentialsPropertiesResponsePtrOutput
- func (o TokenCredentialsPropertiesResponsePtrOutput) ToTokenCredentialsPropertiesResponsePtrOutputWithContext(ctx context.Context) TokenCredentialsPropertiesResponsePtrOutput
- type TokenInput
- type TokenOutput
- type TokenPassword
- type TokenPasswordArgs
- type TokenPasswordArray
- type TokenPasswordArrayInput
- type TokenPasswordArrayOutput
- func (TokenPasswordArrayOutput) ElementType() reflect.Type
- func (o TokenPasswordArrayOutput) Index(i pulumi.IntInput) TokenPasswordOutput
- func (o TokenPasswordArrayOutput) ToTokenPasswordArrayOutput() TokenPasswordArrayOutput
- func (o TokenPasswordArrayOutput) ToTokenPasswordArrayOutputWithContext(ctx context.Context) TokenPasswordArrayOutput
- type TokenPasswordInput
- type TokenPasswordName
- func (TokenPasswordName) ElementType() reflect.Type
- func (e TokenPasswordName) ToStringOutput() pulumi.StringOutput
- func (e TokenPasswordName) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e TokenPasswordName) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e TokenPasswordName) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type TokenPasswordOutput
- func (o TokenPasswordOutput) CreationTime() pulumi.StringPtrOutput
- func (TokenPasswordOutput) ElementType() reflect.Type
- func (o TokenPasswordOutput) Expiry() pulumi.StringPtrOutput
- func (o TokenPasswordOutput) Name() pulumi.StringPtrOutput
- func (o TokenPasswordOutput) ToTokenPasswordOutput() TokenPasswordOutput
- func (o TokenPasswordOutput) ToTokenPasswordOutputWithContext(ctx context.Context) TokenPasswordOutput
- type TokenPasswordResponse
- type TokenPasswordResponseArgs
- type TokenPasswordResponseArray
- func (TokenPasswordResponseArray) ElementType() reflect.Type
- func (i TokenPasswordResponseArray) ToTokenPasswordResponseArrayOutput() TokenPasswordResponseArrayOutput
- func (i TokenPasswordResponseArray) ToTokenPasswordResponseArrayOutputWithContext(ctx context.Context) TokenPasswordResponseArrayOutput
- type TokenPasswordResponseArrayInput
- type TokenPasswordResponseArrayOutput
- func (TokenPasswordResponseArrayOutput) ElementType() reflect.Type
- func (o TokenPasswordResponseArrayOutput) Index(i pulumi.IntInput) TokenPasswordResponseOutput
- func (o TokenPasswordResponseArrayOutput) ToTokenPasswordResponseArrayOutput() TokenPasswordResponseArrayOutput
- func (o TokenPasswordResponseArrayOutput) ToTokenPasswordResponseArrayOutputWithContext(ctx context.Context) TokenPasswordResponseArrayOutput
- type TokenPasswordResponseInput
- type TokenPasswordResponseOutput
- func (o TokenPasswordResponseOutput) CreationTime() pulumi.StringPtrOutput
- func (TokenPasswordResponseOutput) ElementType() reflect.Type
- func (o TokenPasswordResponseOutput) Expiry() pulumi.StringPtrOutput
- func (o TokenPasswordResponseOutput) Name() pulumi.StringPtrOutput
- func (o TokenPasswordResponseOutput) ToTokenPasswordResponseOutput() TokenPasswordResponseOutput
- func (o TokenPasswordResponseOutput) ToTokenPasswordResponseOutputWithContext(ctx context.Context) TokenPasswordResponseOutput
- func (o TokenPasswordResponseOutput) Value() pulumi.StringOutput
- type TokenState
- type TokenStatus
- func (TokenStatus) ElementType() reflect.Type
- func (e TokenStatus) ToStringOutput() pulumi.StringOutput
- func (e TokenStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e TokenStatus) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e TokenStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
Constants ¶
const ( TokenCertificateNameCertificate1 = TokenCertificateName("certificate1") TokenCertificateNameCertificate2 = TokenCertificateName("certificate2") )
const ( TokenPasswordNamePassword1 = TokenPasswordName("password1") TokenPasswordNamePassword2 = TokenPasswordName("password2") )
const ( TokenStatusEnabled = TokenStatus("enabled") TokenStatusDisabled = TokenStatus("disabled") )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ActiveDirectoryObject ¶
type ActiveDirectoryObject struct { // The user/group/application object ID for Active Directory Object that will be used for authenticating the token of a container registry. ObjectId *string `pulumi:"objectId"` // The tenant ID of user/group/application object Active Directory Object that will be used for authenticating the token of a container registry. TenantId *string `pulumi:"tenantId"` }
The Active Directory Object that will be used for authenticating the token of a container registry.
type ActiveDirectoryObjectArgs ¶
type ActiveDirectoryObjectArgs struct { // The user/group/application object ID for Active Directory Object that will be used for authenticating the token of a container registry. ObjectId pulumi.StringPtrInput `pulumi:"objectId"` // The tenant ID of user/group/application object Active Directory Object that will be used for authenticating the token of a container registry. TenantId pulumi.StringPtrInput `pulumi:"tenantId"` }
The Active Directory Object that will be used for authenticating the token of a container registry.
func (ActiveDirectoryObjectArgs) ElementType ¶
func (ActiveDirectoryObjectArgs) ElementType() reflect.Type
func (ActiveDirectoryObjectArgs) ToActiveDirectoryObjectOutput ¶
func (i ActiveDirectoryObjectArgs) ToActiveDirectoryObjectOutput() ActiveDirectoryObjectOutput
func (ActiveDirectoryObjectArgs) ToActiveDirectoryObjectOutputWithContext ¶
func (i ActiveDirectoryObjectArgs) ToActiveDirectoryObjectOutputWithContext(ctx context.Context) ActiveDirectoryObjectOutput
func (ActiveDirectoryObjectArgs) ToActiveDirectoryObjectPtrOutput ¶
func (i ActiveDirectoryObjectArgs) ToActiveDirectoryObjectPtrOutput() ActiveDirectoryObjectPtrOutput
func (ActiveDirectoryObjectArgs) ToActiveDirectoryObjectPtrOutputWithContext ¶
func (i ActiveDirectoryObjectArgs) ToActiveDirectoryObjectPtrOutputWithContext(ctx context.Context) ActiveDirectoryObjectPtrOutput
type ActiveDirectoryObjectInput ¶
type ActiveDirectoryObjectInput interface { pulumi.Input ToActiveDirectoryObjectOutput() ActiveDirectoryObjectOutput ToActiveDirectoryObjectOutputWithContext(context.Context) ActiveDirectoryObjectOutput }
ActiveDirectoryObjectInput is an input type that accepts ActiveDirectoryObjectArgs and ActiveDirectoryObjectOutput values. You can construct a concrete instance of `ActiveDirectoryObjectInput` via:
ActiveDirectoryObjectArgs{...}
type ActiveDirectoryObjectOutput ¶
type ActiveDirectoryObjectOutput struct{ *pulumi.OutputState }
The Active Directory Object that will be used for authenticating the token of a container registry.
func (ActiveDirectoryObjectOutput) ElementType ¶
func (ActiveDirectoryObjectOutput) ElementType() reflect.Type
func (ActiveDirectoryObjectOutput) ObjectId ¶
func (o ActiveDirectoryObjectOutput) ObjectId() pulumi.StringPtrOutput
The user/group/application object ID for Active Directory Object that will be used for authenticating the token of a container registry.
func (ActiveDirectoryObjectOutput) TenantId ¶
func (o ActiveDirectoryObjectOutput) TenantId() pulumi.StringPtrOutput
The tenant ID of user/group/application object Active Directory Object that will be used for authenticating the token of a container registry.
func (ActiveDirectoryObjectOutput) ToActiveDirectoryObjectOutput ¶
func (o ActiveDirectoryObjectOutput) ToActiveDirectoryObjectOutput() ActiveDirectoryObjectOutput
func (ActiveDirectoryObjectOutput) ToActiveDirectoryObjectOutputWithContext ¶
func (o ActiveDirectoryObjectOutput) ToActiveDirectoryObjectOutputWithContext(ctx context.Context) ActiveDirectoryObjectOutput
func (ActiveDirectoryObjectOutput) ToActiveDirectoryObjectPtrOutput ¶
func (o ActiveDirectoryObjectOutput) ToActiveDirectoryObjectPtrOutput() ActiveDirectoryObjectPtrOutput
func (ActiveDirectoryObjectOutput) ToActiveDirectoryObjectPtrOutputWithContext ¶
func (o ActiveDirectoryObjectOutput) ToActiveDirectoryObjectPtrOutputWithContext(ctx context.Context) ActiveDirectoryObjectPtrOutput
type ActiveDirectoryObjectPtrInput ¶
type ActiveDirectoryObjectPtrInput interface { pulumi.Input ToActiveDirectoryObjectPtrOutput() ActiveDirectoryObjectPtrOutput ToActiveDirectoryObjectPtrOutputWithContext(context.Context) ActiveDirectoryObjectPtrOutput }
ActiveDirectoryObjectPtrInput is an input type that accepts ActiveDirectoryObjectArgs, ActiveDirectoryObjectPtr and ActiveDirectoryObjectPtrOutput values. You can construct a concrete instance of `ActiveDirectoryObjectPtrInput` via:
ActiveDirectoryObjectArgs{...} or: nil
func ActiveDirectoryObjectPtr ¶
func ActiveDirectoryObjectPtr(v *ActiveDirectoryObjectArgs) ActiveDirectoryObjectPtrInput
type ActiveDirectoryObjectPtrOutput ¶
type ActiveDirectoryObjectPtrOutput struct{ *pulumi.OutputState }
func (ActiveDirectoryObjectPtrOutput) Elem ¶
func (o ActiveDirectoryObjectPtrOutput) Elem() ActiveDirectoryObjectOutput
func (ActiveDirectoryObjectPtrOutput) ElementType ¶
func (ActiveDirectoryObjectPtrOutput) ElementType() reflect.Type
func (ActiveDirectoryObjectPtrOutput) ObjectId ¶
func (o ActiveDirectoryObjectPtrOutput) ObjectId() pulumi.StringPtrOutput
The user/group/application object ID for Active Directory Object that will be used for authenticating the token of a container registry.
func (ActiveDirectoryObjectPtrOutput) TenantId ¶
func (o ActiveDirectoryObjectPtrOutput) TenantId() pulumi.StringPtrOutput
The tenant ID of user/group/application object Active Directory Object that will be used for authenticating the token of a container registry.
func (ActiveDirectoryObjectPtrOutput) ToActiveDirectoryObjectPtrOutput ¶
func (o ActiveDirectoryObjectPtrOutput) ToActiveDirectoryObjectPtrOutput() ActiveDirectoryObjectPtrOutput
func (ActiveDirectoryObjectPtrOutput) ToActiveDirectoryObjectPtrOutputWithContext ¶
func (o ActiveDirectoryObjectPtrOutput) ToActiveDirectoryObjectPtrOutputWithContext(ctx context.Context) ActiveDirectoryObjectPtrOutput
type ActiveDirectoryObjectResponse ¶
type ActiveDirectoryObjectResponse struct { // The user/group/application object ID for Active Directory Object that will be used for authenticating the token of a container registry. ObjectId *string `pulumi:"objectId"` // The tenant ID of user/group/application object Active Directory Object that will be used for authenticating the token of a container registry. TenantId *string `pulumi:"tenantId"` }
The Active Directory Object that will be used for authenticating the token of a container registry.
type ActiveDirectoryObjectResponseArgs ¶
type ActiveDirectoryObjectResponseArgs struct { // The user/group/application object ID for Active Directory Object that will be used for authenticating the token of a container registry. ObjectId pulumi.StringPtrInput `pulumi:"objectId"` // The tenant ID of user/group/application object Active Directory Object that will be used for authenticating the token of a container registry. TenantId pulumi.StringPtrInput `pulumi:"tenantId"` }
The Active Directory Object that will be used for authenticating the token of a container registry.
func (ActiveDirectoryObjectResponseArgs) ElementType ¶
func (ActiveDirectoryObjectResponseArgs) ElementType() reflect.Type
func (ActiveDirectoryObjectResponseArgs) ToActiveDirectoryObjectResponseOutput ¶
func (i ActiveDirectoryObjectResponseArgs) ToActiveDirectoryObjectResponseOutput() ActiveDirectoryObjectResponseOutput
func (ActiveDirectoryObjectResponseArgs) ToActiveDirectoryObjectResponseOutputWithContext ¶
func (i ActiveDirectoryObjectResponseArgs) ToActiveDirectoryObjectResponseOutputWithContext(ctx context.Context) ActiveDirectoryObjectResponseOutput
func (ActiveDirectoryObjectResponseArgs) ToActiveDirectoryObjectResponsePtrOutput ¶
func (i ActiveDirectoryObjectResponseArgs) ToActiveDirectoryObjectResponsePtrOutput() ActiveDirectoryObjectResponsePtrOutput
func (ActiveDirectoryObjectResponseArgs) ToActiveDirectoryObjectResponsePtrOutputWithContext ¶
func (i ActiveDirectoryObjectResponseArgs) ToActiveDirectoryObjectResponsePtrOutputWithContext(ctx context.Context) ActiveDirectoryObjectResponsePtrOutput
type ActiveDirectoryObjectResponseInput ¶
type ActiveDirectoryObjectResponseInput interface { pulumi.Input ToActiveDirectoryObjectResponseOutput() ActiveDirectoryObjectResponseOutput ToActiveDirectoryObjectResponseOutputWithContext(context.Context) ActiveDirectoryObjectResponseOutput }
ActiveDirectoryObjectResponseInput is an input type that accepts ActiveDirectoryObjectResponseArgs and ActiveDirectoryObjectResponseOutput values. You can construct a concrete instance of `ActiveDirectoryObjectResponseInput` via:
ActiveDirectoryObjectResponseArgs{...}
type ActiveDirectoryObjectResponseOutput ¶
type ActiveDirectoryObjectResponseOutput struct{ *pulumi.OutputState }
The Active Directory Object that will be used for authenticating the token of a container registry.
func (ActiveDirectoryObjectResponseOutput) ElementType ¶
func (ActiveDirectoryObjectResponseOutput) ElementType() reflect.Type
func (ActiveDirectoryObjectResponseOutput) ObjectId ¶
func (o ActiveDirectoryObjectResponseOutput) ObjectId() pulumi.StringPtrOutput
The user/group/application object ID for Active Directory Object that will be used for authenticating the token of a container registry.
func (ActiveDirectoryObjectResponseOutput) TenantId ¶
func (o ActiveDirectoryObjectResponseOutput) TenantId() pulumi.StringPtrOutput
The tenant ID of user/group/application object Active Directory Object that will be used for authenticating the token of a container registry.
func (ActiveDirectoryObjectResponseOutput) ToActiveDirectoryObjectResponseOutput ¶
func (o ActiveDirectoryObjectResponseOutput) ToActiveDirectoryObjectResponseOutput() ActiveDirectoryObjectResponseOutput
func (ActiveDirectoryObjectResponseOutput) ToActiveDirectoryObjectResponseOutputWithContext ¶
func (o ActiveDirectoryObjectResponseOutput) ToActiveDirectoryObjectResponseOutputWithContext(ctx context.Context) ActiveDirectoryObjectResponseOutput
func (ActiveDirectoryObjectResponseOutput) ToActiveDirectoryObjectResponsePtrOutput ¶
func (o ActiveDirectoryObjectResponseOutput) ToActiveDirectoryObjectResponsePtrOutput() ActiveDirectoryObjectResponsePtrOutput
func (ActiveDirectoryObjectResponseOutput) ToActiveDirectoryObjectResponsePtrOutputWithContext ¶
func (o ActiveDirectoryObjectResponseOutput) ToActiveDirectoryObjectResponsePtrOutputWithContext(ctx context.Context) ActiveDirectoryObjectResponsePtrOutput
type ActiveDirectoryObjectResponsePtrInput ¶
type ActiveDirectoryObjectResponsePtrInput interface { pulumi.Input ToActiveDirectoryObjectResponsePtrOutput() ActiveDirectoryObjectResponsePtrOutput ToActiveDirectoryObjectResponsePtrOutputWithContext(context.Context) ActiveDirectoryObjectResponsePtrOutput }
ActiveDirectoryObjectResponsePtrInput is an input type that accepts ActiveDirectoryObjectResponseArgs, ActiveDirectoryObjectResponsePtr and ActiveDirectoryObjectResponsePtrOutput values. You can construct a concrete instance of `ActiveDirectoryObjectResponsePtrInput` via:
ActiveDirectoryObjectResponseArgs{...} or: nil
func ActiveDirectoryObjectResponsePtr ¶
func ActiveDirectoryObjectResponsePtr(v *ActiveDirectoryObjectResponseArgs) ActiveDirectoryObjectResponsePtrInput
type ActiveDirectoryObjectResponsePtrOutput ¶
type ActiveDirectoryObjectResponsePtrOutput struct{ *pulumi.OutputState }
func (ActiveDirectoryObjectResponsePtrOutput) ElementType ¶
func (ActiveDirectoryObjectResponsePtrOutput) ElementType() reflect.Type
func (ActiveDirectoryObjectResponsePtrOutput) ObjectId ¶
func (o ActiveDirectoryObjectResponsePtrOutput) ObjectId() pulumi.StringPtrOutput
The user/group/application object ID for Active Directory Object that will be used for authenticating the token of a container registry.
func (ActiveDirectoryObjectResponsePtrOutput) TenantId ¶
func (o ActiveDirectoryObjectResponsePtrOutput) TenantId() pulumi.StringPtrOutput
The tenant ID of user/group/application object Active Directory Object that will be used for authenticating the token of a container registry.
func (ActiveDirectoryObjectResponsePtrOutput) ToActiveDirectoryObjectResponsePtrOutput ¶
func (o ActiveDirectoryObjectResponsePtrOutput) ToActiveDirectoryObjectResponsePtrOutput() ActiveDirectoryObjectResponsePtrOutput
func (ActiveDirectoryObjectResponsePtrOutput) ToActiveDirectoryObjectResponsePtrOutputWithContext ¶
func (o ActiveDirectoryObjectResponsePtrOutput) ToActiveDirectoryObjectResponsePtrOutputWithContext(ctx context.Context) ActiveDirectoryObjectResponsePtrOutput
type LookupScopeMapArgs ¶
type LookupScopeMapArgs struct { // The name of the container registry. RegistryName string `pulumi:"registryName"` // The name of the resource group to which the container registry belongs. ResourceGroupName string `pulumi:"resourceGroupName"` // The name of the scope map. ScopeMapName string `pulumi:"scopeMapName"` }
type LookupScopeMapResult ¶
type LookupScopeMapResult struct { // The list of scoped permissions for registry artifacts. // E.g. repositories/repository-name/content/read, // repositories/repository-name/metadata/write Actions []string `pulumi:"actions"` // The creation date of scope map. CreationDate string `pulumi:"creationDate"` // The user friendly description of the scope map. Description *string `pulumi:"description"` // The resource ID. Id string `pulumi:"id"` // The name of the resource. Name string `pulumi:"name"` // Provisioning state of the resource. ProvisioningState string `pulumi:"provisioningState"` // Metadata pertaining to creation and last modification of the resource. SystemData SystemDataResponse `pulumi:"systemData"` // The type of the resource. Type string `pulumi:"type"` }
An object that represents a scope map for a container registry.
func LookupScopeMap ¶
func LookupScopeMap(ctx *pulumi.Context, args *LookupScopeMapArgs, opts ...pulumi.InvokeOption) (*LookupScopeMapResult, error)
type LookupTokenArgs ¶
type LookupTokenArgs struct { // The name of the container registry. RegistryName string `pulumi:"registryName"` // The name of the resource group to which the container registry belongs. ResourceGroupName string `pulumi:"resourceGroupName"` // The name of the token. TokenName string `pulumi:"tokenName"` }
type LookupTokenResult ¶
type LookupTokenResult struct { // The creation date of scope map. CreationDate string `pulumi:"creationDate"` // The credentials that can be used for authenticating the token. Credentials *TokenCredentialsPropertiesResponse `pulumi:"credentials"` // The resource ID. Id string `pulumi:"id"` // The name of the resource. Name string `pulumi:"name"` // Provisioning state of the resource. ProvisioningState string `pulumi:"provisioningState"` // The resource ID of the scope map to which the token will be associated with. ScopeMapId *string `pulumi:"scopeMapId"` // The status of the token example enabled or disabled. Status *string `pulumi:"status"` // Metadata pertaining to creation and last modification of the resource. SystemData SystemDataResponse `pulumi:"systemData"` // The type of the resource. Type string `pulumi:"type"` }
An object that represents a token for a container registry.
func LookupToken ¶
func LookupToken(ctx *pulumi.Context, args *LookupTokenArgs, opts ...pulumi.InvokeOption) (*LookupTokenResult, error)
type ScopeMap ¶
type ScopeMap struct { pulumi.CustomResourceState // The list of scoped permissions for registry artifacts. // E.g. repositories/repository-name/content/read, // repositories/repository-name/metadata/write Actions pulumi.StringArrayOutput `pulumi:"actions"` // The creation date of scope map. CreationDate pulumi.StringOutput `pulumi:"creationDate"` // The user friendly description of the scope map. Description pulumi.StringPtrOutput `pulumi:"description"` // The name of the resource. Name pulumi.StringOutput `pulumi:"name"` // Provisioning state of the resource. ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"` // Metadata pertaining to creation and last modification of the resource. SystemData SystemDataResponseOutput `pulumi:"systemData"` // The type of the resource. Type pulumi.StringOutput `pulumi:"type"` }
An object that represents a scope map for a container registry.
func GetScopeMap ¶
func GetScopeMap(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ScopeMapState, opts ...pulumi.ResourceOption) (*ScopeMap, error)
GetScopeMap gets an existing ScopeMap 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 NewScopeMap ¶
func NewScopeMap(ctx *pulumi.Context, name string, args *ScopeMapArgs, opts ...pulumi.ResourceOption) (*ScopeMap, error)
NewScopeMap registers a new resource with the given unique name, arguments, and options.
func (*ScopeMap) ElementType ¶ added in v0.2.6
func (*ScopeMap) ToScopeMapOutput ¶ added in v0.2.6
func (i *ScopeMap) ToScopeMapOutput() ScopeMapOutput
func (*ScopeMap) ToScopeMapOutputWithContext ¶ added in v0.2.6
func (i *ScopeMap) ToScopeMapOutputWithContext(ctx context.Context) ScopeMapOutput
type ScopeMapArgs ¶
type ScopeMapArgs struct { // The list of scoped permissions for registry artifacts. // E.g. repositories/repository-name/content/read, // repositories/repository-name/metadata/write Actions pulumi.StringArrayInput // The user friendly description of the scope map. Description pulumi.StringPtrInput // The name of the container registry. RegistryName pulumi.StringInput // The name of the resource group to which the container registry belongs. ResourceGroupName pulumi.StringInput // The name of the scope map. ScopeMapName pulumi.StringInput }
The set of arguments for constructing a ScopeMap resource.
func (ScopeMapArgs) ElementType ¶
func (ScopeMapArgs) ElementType() reflect.Type
type ScopeMapInput ¶ added in v0.2.6
type ScopeMapInput interface { pulumi.Input ToScopeMapOutput() ScopeMapOutput ToScopeMapOutputWithContext(ctx context.Context) ScopeMapOutput }
type ScopeMapOutput ¶ added in v0.2.6
type ScopeMapOutput struct {
*pulumi.OutputState
}
func (ScopeMapOutput) ElementType ¶ added in v0.2.6
func (ScopeMapOutput) ElementType() reflect.Type
func (ScopeMapOutput) ToScopeMapOutput ¶ added in v0.2.6
func (o ScopeMapOutput) ToScopeMapOutput() ScopeMapOutput
func (ScopeMapOutput) ToScopeMapOutputWithContext ¶ added in v0.2.6
func (o ScopeMapOutput) ToScopeMapOutputWithContext(ctx context.Context) ScopeMapOutput
type ScopeMapState ¶
type ScopeMapState struct { // The list of scoped permissions for registry artifacts. // E.g. repositories/repository-name/content/read, // repositories/repository-name/metadata/write Actions pulumi.StringArrayInput // The creation date of scope map. CreationDate pulumi.StringPtrInput // The user friendly description of the scope map. Description pulumi.StringPtrInput // The name of the resource. Name pulumi.StringPtrInput // Provisioning state of the resource. ProvisioningState pulumi.StringPtrInput // Metadata pertaining to creation and last modification of the resource. SystemData SystemDataResponsePtrInput // The type of the resource. Type pulumi.StringPtrInput }
func (ScopeMapState) ElementType ¶
func (ScopeMapState) ElementType() reflect.Type
type SystemDataResponse ¶ added in v0.2.8
type SystemDataResponse struct { // The timestamp of resource creation (UTC). CreatedAt *string `pulumi:"createdAt"` // The identity that created the resource. CreatedBy *string `pulumi:"createdBy"` // The type of identity that created the resource. CreatedByType *string `pulumi:"createdByType"` // The timestamp of resource modification (UTC). LastModifiedAt *string `pulumi:"lastModifiedAt"` // The identity that last modified the resource. LastModifiedBy *string `pulumi:"lastModifiedBy"` // The type of identity that last modified the resource. LastModifiedByType *string `pulumi:"lastModifiedByType"` }
Metadata pertaining to creation and last modification of the resource.
type SystemDataResponseArgs ¶ added in v0.2.8
type SystemDataResponseArgs struct { // The timestamp of resource creation (UTC). CreatedAt pulumi.StringPtrInput `pulumi:"createdAt"` // The identity that created the resource. CreatedBy pulumi.StringPtrInput `pulumi:"createdBy"` // The type of identity that created the resource. CreatedByType pulumi.StringPtrInput `pulumi:"createdByType"` // The timestamp of resource modification (UTC). LastModifiedAt pulumi.StringPtrInput `pulumi:"lastModifiedAt"` // The identity that last modified the resource. LastModifiedBy pulumi.StringPtrInput `pulumi:"lastModifiedBy"` // The type of identity that last modified the resource. LastModifiedByType pulumi.StringPtrInput `pulumi:"lastModifiedByType"` }
Metadata pertaining to creation and last modification of the resource.
func (SystemDataResponseArgs) ElementType ¶ added in v0.2.8
func (SystemDataResponseArgs) ElementType() reflect.Type
func (SystemDataResponseArgs) ToSystemDataResponseOutput ¶ added in v0.2.8
func (i SystemDataResponseArgs) ToSystemDataResponseOutput() SystemDataResponseOutput
func (SystemDataResponseArgs) ToSystemDataResponseOutputWithContext ¶ added in v0.2.8
func (i SystemDataResponseArgs) ToSystemDataResponseOutputWithContext(ctx context.Context) SystemDataResponseOutput
func (SystemDataResponseArgs) ToSystemDataResponsePtrOutput ¶ added in v0.2.8
func (i SystemDataResponseArgs) ToSystemDataResponsePtrOutput() SystemDataResponsePtrOutput
func (SystemDataResponseArgs) ToSystemDataResponsePtrOutputWithContext ¶ added in v0.2.8
func (i SystemDataResponseArgs) ToSystemDataResponsePtrOutputWithContext(ctx context.Context) SystemDataResponsePtrOutput
type SystemDataResponseInput ¶ added in v0.2.8
type SystemDataResponseInput interface { pulumi.Input ToSystemDataResponseOutput() SystemDataResponseOutput ToSystemDataResponseOutputWithContext(context.Context) SystemDataResponseOutput }
SystemDataResponseInput is an input type that accepts SystemDataResponseArgs and SystemDataResponseOutput values. You can construct a concrete instance of `SystemDataResponseInput` via:
SystemDataResponseArgs{...}
type SystemDataResponseOutput ¶ added in v0.2.8
type SystemDataResponseOutput struct{ *pulumi.OutputState }
Metadata pertaining to creation and last modification of the resource.
func (SystemDataResponseOutput) CreatedAt ¶ added in v0.2.8
func (o SystemDataResponseOutput) CreatedAt() pulumi.StringPtrOutput
The timestamp of resource creation (UTC).
func (SystemDataResponseOutput) CreatedBy ¶ added in v0.2.8
func (o SystemDataResponseOutput) CreatedBy() pulumi.StringPtrOutput
The identity that created the resource.
func (SystemDataResponseOutput) CreatedByType ¶ added in v0.2.8
func (o SystemDataResponseOutput) CreatedByType() pulumi.StringPtrOutput
The type of identity that created the resource.
func (SystemDataResponseOutput) ElementType ¶ added in v0.2.8
func (SystemDataResponseOutput) ElementType() reflect.Type
func (SystemDataResponseOutput) LastModifiedAt ¶ added in v0.2.8
func (o SystemDataResponseOutput) LastModifiedAt() pulumi.StringPtrOutput
The timestamp of resource modification (UTC).
func (SystemDataResponseOutput) LastModifiedBy ¶ added in v0.2.8
func (o SystemDataResponseOutput) LastModifiedBy() pulumi.StringPtrOutput
The identity that last modified the resource.
func (SystemDataResponseOutput) LastModifiedByType ¶ added in v0.2.8
func (o SystemDataResponseOutput) LastModifiedByType() pulumi.StringPtrOutput
The type of identity that last modified the resource.
func (SystemDataResponseOutput) ToSystemDataResponseOutput ¶ added in v0.2.8
func (o SystemDataResponseOutput) ToSystemDataResponseOutput() SystemDataResponseOutput
func (SystemDataResponseOutput) ToSystemDataResponseOutputWithContext ¶ added in v0.2.8
func (o SystemDataResponseOutput) ToSystemDataResponseOutputWithContext(ctx context.Context) SystemDataResponseOutput
func (SystemDataResponseOutput) ToSystemDataResponsePtrOutput ¶ added in v0.2.8
func (o SystemDataResponseOutput) ToSystemDataResponsePtrOutput() SystemDataResponsePtrOutput
func (SystemDataResponseOutput) ToSystemDataResponsePtrOutputWithContext ¶ added in v0.2.8
func (o SystemDataResponseOutput) ToSystemDataResponsePtrOutputWithContext(ctx context.Context) SystemDataResponsePtrOutput
type SystemDataResponsePtrInput ¶ added in v0.2.8
type SystemDataResponsePtrInput interface { pulumi.Input ToSystemDataResponsePtrOutput() SystemDataResponsePtrOutput ToSystemDataResponsePtrOutputWithContext(context.Context) SystemDataResponsePtrOutput }
SystemDataResponsePtrInput is an input type that accepts SystemDataResponseArgs, SystemDataResponsePtr and SystemDataResponsePtrOutput values. You can construct a concrete instance of `SystemDataResponsePtrInput` via:
SystemDataResponseArgs{...} or: nil
func SystemDataResponsePtr ¶ added in v0.2.8
func SystemDataResponsePtr(v *SystemDataResponseArgs) SystemDataResponsePtrInput
type SystemDataResponsePtrOutput ¶ added in v0.2.8
type SystemDataResponsePtrOutput struct{ *pulumi.OutputState }
func (SystemDataResponsePtrOutput) CreatedAt ¶ added in v0.2.8
func (o SystemDataResponsePtrOutput) CreatedAt() pulumi.StringPtrOutput
The timestamp of resource creation (UTC).
func (SystemDataResponsePtrOutput) CreatedBy ¶ added in v0.2.8
func (o SystemDataResponsePtrOutput) CreatedBy() pulumi.StringPtrOutput
The identity that created the resource.
func (SystemDataResponsePtrOutput) CreatedByType ¶ added in v0.2.8
func (o SystemDataResponsePtrOutput) CreatedByType() pulumi.StringPtrOutput
The type of identity that created the resource.
func (SystemDataResponsePtrOutput) Elem ¶ added in v0.2.8
func (o SystemDataResponsePtrOutput) Elem() SystemDataResponseOutput
func (SystemDataResponsePtrOutput) ElementType ¶ added in v0.2.8
func (SystemDataResponsePtrOutput) ElementType() reflect.Type
func (SystemDataResponsePtrOutput) LastModifiedAt ¶ added in v0.2.8
func (o SystemDataResponsePtrOutput) LastModifiedAt() pulumi.StringPtrOutput
The timestamp of resource modification (UTC).
func (SystemDataResponsePtrOutput) LastModifiedBy ¶ added in v0.2.8
func (o SystemDataResponsePtrOutput) LastModifiedBy() pulumi.StringPtrOutput
The identity that last modified the resource.
func (SystemDataResponsePtrOutput) LastModifiedByType ¶ added in v0.2.8
func (o SystemDataResponsePtrOutput) LastModifiedByType() pulumi.StringPtrOutput
The type of identity that last modified the resource.
func (SystemDataResponsePtrOutput) ToSystemDataResponsePtrOutput ¶ added in v0.2.8
func (o SystemDataResponsePtrOutput) ToSystemDataResponsePtrOutput() SystemDataResponsePtrOutput
func (SystemDataResponsePtrOutput) ToSystemDataResponsePtrOutputWithContext ¶ added in v0.2.8
func (o SystemDataResponsePtrOutput) ToSystemDataResponsePtrOutputWithContext(ctx context.Context) SystemDataResponsePtrOutput
type Token ¶
type Token struct { pulumi.CustomResourceState // The creation date of scope map. CreationDate pulumi.StringOutput `pulumi:"creationDate"` // The credentials that can be used for authenticating the token. Credentials TokenCredentialsPropertiesResponsePtrOutput `pulumi:"credentials"` // The name of the resource. Name pulumi.StringOutput `pulumi:"name"` // Provisioning state of the resource. ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"` // The resource ID of the scope map to which the token will be associated with. ScopeMapId pulumi.StringPtrOutput `pulumi:"scopeMapId"` // The status of the token example enabled or disabled. Status pulumi.StringPtrOutput `pulumi:"status"` // Metadata pertaining to creation and last modification of the resource. SystemData SystemDataResponseOutput `pulumi:"systemData"` // The type of the resource. Type pulumi.StringOutput `pulumi:"type"` }
An object that represents a token for a container registry.
func GetToken ¶
func GetToken(ctx *pulumi.Context, name string, id pulumi.IDInput, state *TokenState, opts ...pulumi.ResourceOption) (*Token, error)
GetToken gets an existing Token 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 NewToken ¶
func NewToken(ctx *pulumi.Context, name string, args *TokenArgs, opts ...pulumi.ResourceOption) (*Token, error)
NewToken registers a new resource with the given unique name, arguments, and options.
func (*Token) ElementType ¶ added in v0.2.6
func (*Token) ToTokenOutput ¶ added in v0.2.6
func (i *Token) ToTokenOutput() TokenOutput
func (*Token) ToTokenOutputWithContext ¶ added in v0.2.6
func (i *Token) ToTokenOutputWithContext(ctx context.Context) TokenOutput
type TokenArgs ¶
type TokenArgs struct { // The credentials that can be used for authenticating the token. Credentials TokenCredentialsPropertiesPtrInput // The name of the container registry. RegistryName pulumi.StringInput // The name of the resource group to which the container registry belongs. ResourceGroupName pulumi.StringInput // The resource ID of the scope map to which the token will be associated with. ScopeMapId pulumi.StringPtrInput // The status of the token example enabled or disabled. Status pulumi.StringPtrInput // The name of the token. TokenName pulumi.StringInput }
The set of arguments for constructing a Token resource.
func (TokenArgs) ElementType ¶
type TokenCertificate ¶
type TokenCertificate struct { // Base 64 encoded string of the public certificate1 in PEM format that will be used for authenticating the token. EncodedPemCertificate *string `pulumi:"encodedPemCertificate"` // The expiry datetime of the certificate. Expiry *string `pulumi:"expiry"` Name *string `pulumi:"name"` // The thumbprint of the certificate. Thumbprint *string `pulumi:"thumbprint"` }
The properties of a certificate used for authenticating a token.
type TokenCertificateArgs ¶
type TokenCertificateArgs struct { // Base 64 encoded string of the public certificate1 in PEM format that will be used for authenticating the token. EncodedPemCertificate pulumi.StringPtrInput `pulumi:"encodedPemCertificate"` // The expiry datetime of the certificate. Expiry pulumi.StringPtrInput `pulumi:"expiry"` Name pulumi.StringPtrInput `pulumi:"name"` // The thumbprint of the certificate. Thumbprint pulumi.StringPtrInput `pulumi:"thumbprint"` }
The properties of a certificate used for authenticating a token.
func (TokenCertificateArgs) ElementType ¶
func (TokenCertificateArgs) ElementType() reflect.Type
func (TokenCertificateArgs) ToTokenCertificateOutput ¶
func (i TokenCertificateArgs) ToTokenCertificateOutput() TokenCertificateOutput
func (TokenCertificateArgs) ToTokenCertificateOutputWithContext ¶
func (i TokenCertificateArgs) ToTokenCertificateOutputWithContext(ctx context.Context) TokenCertificateOutput
type TokenCertificateArray ¶
type TokenCertificateArray []TokenCertificateInput
func (TokenCertificateArray) ElementType ¶
func (TokenCertificateArray) ElementType() reflect.Type
func (TokenCertificateArray) ToTokenCertificateArrayOutput ¶
func (i TokenCertificateArray) ToTokenCertificateArrayOutput() TokenCertificateArrayOutput
func (TokenCertificateArray) ToTokenCertificateArrayOutputWithContext ¶
func (i TokenCertificateArray) ToTokenCertificateArrayOutputWithContext(ctx context.Context) TokenCertificateArrayOutput
type TokenCertificateArrayInput ¶
type TokenCertificateArrayInput interface { pulumi.Input ToTokenCertificateArrayOutput() TokenCertificateArrayOutput ToTokenCertificateArrayOutputWithContext(context.Context) TokenCertificateArrayOutput }
TokenCertificateArrayInput is an input type that accepts TokenCertificateArray and TokenCertificateArrayOutput values. You can construct a concrete instance of `TokenCertificateArrayInput` via:
TokenCertificateArray{ TokenCertificateArgs{...} }
type TokenCertificateArrayOutput ¶
type TokenCertificateArrayOutput struct{ *pulumi.OutputState }
func (TokenCertificateArrayOutput) ElementType ¶
func (TokenCertificateArrayOutput) ElementType() reflect.Type
func (TokenCertificateArrayOutput) Index ¶
func (o TokenCertificateArrayOutput) Index(i pulumi.IntInput) TokenCertificateOutput
func (TokenCertificateArrayOutput) ToTokenCertificateArrayOutput ¶
func (o TokenCertificateArrayOutput) ToTokenCertificateArrayOutput() TokenCertificateArrayOutput
func (TokenCertificateArrayOutput) ToTokenCertificateArrayOutputWithContext ¶
func (o TokenCertificateArrayOutput) ToTokenCertificateArrayOutputWithContext(ctx context.Context) TokenCertificateArrayOutput
type TokenCertificateInput ¶
type TokenCertificateInput interface { pulumi.Input ToTokenCertificateOutput() TokenCertificateOutput ToTokenCertificateOutputWithContext(context.Context) TokenCertificateOutput }
TokenCertificateInput is an input type that accepts TokenCertificateArgs and TokenCertificateOutput values. You can construct a concrete instance of `TokenCertificateInput` via:
TokenCertificateArgs{...}
type TokenCertificateName ¶ added in v0.3.1
func (TokenCertificateName) ElementType ¶ added in v0.3.1
func (TokenCertificateName) ElementType() reflect.Type
func (TokenCertificateName) ToStringOutput ¶ added in v0.3.1
func (e TokenCertificateName) ToStringOutput() pulumi.StringOutput
func (TokenCertificateName) ToStringOutputWithContext ¶ added in v0.3.1
func (e TokenCertificateName) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (TokenCertificateName) ToStringPtrOutput ¶ added in v0.3.1
func (e TokenCertificateName) ToStringPtrOutput() pulumi.StringPtrOutput
func (TokenCertificateName) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e TokenCertificateName) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type TokenCertificateOutput ¶
type TokenCertificateOutput struct{ *pulumi.OutputState }
The properties of a certificate used for authenticating a token.
func (TokenCertificateOutput) ElementType ¶
func (TokenCertificateOutput) ElementType() reflect.Type
func (TokenCertificateOutput) EncodedPemCertificate ¶
func (o TokenCertificateOutput) EncodedPemCertificate() pulumi.StringPtrOutput
Base 64 encoded string of the public certificate1 in PEM format that will be used for authenticating the token.
func (TokenCertificateOutput) Expiry ¶
func (o TokenCertificateOutput) Expiry() pulumi.StringPtrOutput
The expiry datetime of the certificate.
func (TokenCertificateOutput) Name ¶
func (o TokenCertificateOutput) Name() pulumi.StringPtrOutput
func (TokenCertificateOutput) Thumbprint ¶
func (o TokenCertificateOutput) Thumbprint() pulumi.StringPtrOutput
The thumbprint of the certificate.
func (TokenCertificateOutput) ToTokenCertificateOutput ¶
func (o TokenCertificateOutput) ToTokenCertificateOutput() TokenCertificateOutput
func (TokenCertificateOutput) ToTokenCertificateOutputWithContext ¶
func (o TokenCertificateOutput) ToTokenCertificateOutputWithContext(ctx context.Context) TokenCertificateOutput
type TokenCertificateResponse ¶
type TokenCertificateResponse struct { // Base 64 encoded string of the public certificate1 in PEM format that will be used for authenticating the token. EncodedPemCertificate *string `pulumi:"encodedPemCertificate"` // The expiry datetime of the certificate. Expiry *string `pulumi:"expiry"` Name *string `pulumi:"name"` // The thumbprint of the certificate. Thumbprint *string `pulumi:"thumbprint"` }
The properties of a certificate used for authenticating a token.
type TokenCertificateResponseArgs ¶
type TokenCertificateResponseArgs struct { // Base 64 encoded string of the public certificate1 in PEM format that will be used for authenticating the token. EncodedPemCertificate pulumi.StringPtrInput `pulumi:"encodedPemCertificate"` // The expiry datetime of the certificate. Expiry pulumi.StringPtrInput `pulumi:"expiry"` Name pulumi.StringPtrInput `pulumi:"name"` // The thumbprint of the certificate. Thumbprint pulumi.StringPtrInput `pulumi:"thumbprint"` }
The properties of a certificate used for authenticating a token.
func (TokenCertificateResponseArgs) ElementType ¶
func (TokenCertificateResponseArgs) ElementType() reflect.Type
func (TokenCertificateResponseArgs) ToTokenCertificateResponseOutput ¶
func (i TokenCertificateResponseArgs) ToTokenCertificateResponseOutput() TokenCertificateResponseOutput
func (TokenCertificateResponseArgs) ToTokenCertificateResponseOutputWithContext ¶
func (i TokenCertificateResponseArgs) ToTokenCertificateResponseOutputWithContext(ctx context.Context) TokenCertificateResponseOutput
type TokenCertificateResponseArray ¶
type TokenCertificateResponseArray []TokenCertificateResponseInput
func (TokenCertificateResponseArray) ElementType ¶
func (TokenCertificateResponseArray) ElementType() reflect.Type
func (TokenCertificateResponseArray) ToTokenCertificateResponseArrayOutput ¶
func (i TokenCertificateResponseArray) ToTokenCertificateResponseArrayOutput() TokenCertificateResponseArrayOutput
func (TokenCertificateResponseArray) ToTokenCertificateResponseArrayOutputWithContext ¶
func (i TokenCertificateResponseArray) ToTokenCertificateResponseArrayOutputWithContext(ctx context.Context) TokenCertificateResponseArrayOutput
type TokenCertificateResponseArrayInput ¶
type TokenCertificateResponseArrayInput interface { pulumi.Input ToTokenCertificateResponseArrayOutput() TokenCertificateResponseArrayOutput ToTokenCertificateResponseArrayOutputWithContext(context.Context) TokenCertificateResponseArrayOutput }
TokenCertificateResponseArrayInput is an input type that accepts TokenCertificateResponseArray and TokenCertificateResponseArrayOutput values. You can construct a concrete instance of `TokenCertificateResponseArrayInput` via:
TokenCertificateResponseArray{ TokenCertificateResponseArgs{...} }
type TokenCertificateResponseArrayOutput ¶
type TokenCertificateResponseArrayOutput struct{ *pulumi.OutputState }
func (TokenCertificateResponseArrayOutput) ElementType ¶
func (TokenCertificateResponseArrayOutput) ElementType() reflect.Type
func (TokenCertificateResponseArrayOutput) Index ¶
func (o TokenCertificateResponseArrayOutput) Index(i pulumi.IntInput) TokenCertificateResponseOutput
func (TokenCertificateResponseArrayOutput) ToTokenCertificateResponseArrayOutput ¶
func (o TokenCertificateResponseArrayOutput) ToTokenCertificateResponseArrayOutput() TokenCertificateResponseArrayOutput
func (TokenCertificateResponseArrayOutput) ToTokenCertificateResponseArrayOutputWithContext ¶
func (o TokenCertificateResponseArrayOutput) ToTokenCertificateResponseArrayOutputWithContext(ctx context.Context) TokenCertificateResponseArrayOutput
type TokenCertificateResponseInput ¶
type TokenCertificateResponseInput interface { pulumi.Input ToTokenCertificateResponseOutput() TokenCertificateResponseOutput ToTokenCertificateResponseOutputWithContext(context.Context) TokenCertificateResponseOutput }
TokenCertificateResponseInput is an input type that accepts TokenCertificateResponseArgs and TokenCertificateResponseOutput values. You can construct a concrete instance of `TokenCertificateResponseInput` via:
TokenCertificateResponseArgs{...}
type TokenCertificateResponseOutput ¶
type TokenCertificateResponseOutput struct{ *pulumi.OutputState }
The properties of a certificate used for authenticating a token.
func (TokenCertificateResponseOutput) ElementType ¶
func (TokenCertificateResponseOutput) ElementType() reflect.Type
func (TokenCertificateResponseOutput) EncodedPemCertificate ¶
func (o TokenCertificateResponseOutput) EncodedPemCertificate() pulumi.StringPtrOutput
Base 64 encoded string of the public certificate1 in PEM format that will be used for authenticating the token.
func (TokenCertificateResponseOutput) Expiry ¶
func (o TokenCertificateResponseOutput) Expiry() pulumi.StringPtrOutput
The expiry datetime of the certificate.
func (TokenCertificateResponseOutput) Name ¶
func (o TokenCertificateResponseOutput) Name() pulumi.StringPtrOutput
func (TokenCertificateResponseOutput) Thumbprint ¶
func (o TokenCertificateResponseOutput) Thumbprint() pulumi.StringPtrOutput
The thumbprint of the certificate.
func (TokenCertificateResponseOutput) ToTokenCertificateResponseOutput ¶
func (o TokenCertificateResponseOutput) ToTokenCertificateResponseOutput() TokenCertificateResponseOutput
func (TokenCertificateResponseOutput) ToTokenCertificateResponseOutputWithContext ¶
func (o TokenCertificateResponseOutput) ToTokenCertificateResponseOutputWithContext(ctx context.Context) TokenCertificateResponseOutput
type TokenCredentialsProperties ¶
type TokenCredentialsProperties struct { // The Active Directory Object that will be used for authenticating the token of a container registry. ActiveDirectoryObject *ActiveDirectoryObject `pulumi:"activeDirectoryObject"` Certificates []TokenCertificate `pulumi:"certificates"` Passwords []TokenPassword `pulumi:"passwords"` }
The properties of the credentials that can be used for authenticating the token.
type TokenCredentialsPropertiesArgs ¶
type TokenCredentialsPropertiesArgs struct { // The Active Directory Object that will be used for authenticating the token of a container registry. ActiveDirectoryObject ActiveDirectoryObjectPtrInput `pulumi:"activeDirectoryObject"` Certificates TokenCertificateArrayInput `pulumi:"certificates"` Passwords TokenPasswordArrayInput `pulumi:"passwords"` }
The properties of the credentials that can be used for authenticating the token.
func (TokenCredentialsPropertiesArgs) ElementType ¶
func (TokenCredentialsPropertiesArgs) ElementType() reflect.Type
func (TokenCredentialsPropertiesArgs) ToTokenCredentialsPropertiesOutput ¶
func (i TokenCredentialsPropertiesArgs) ToTokenCredentialsPropertiesOutput() TokenCredentialsPropertiesOutput
func (TokenCredentialsPropertiesArgs) ToTokenCredentialsPropertiesOutputWithContext ¶
func (i TokenCredentialsPropertiesArgs) ToTokenCredentialsPropertiesOutputWithContext(ctx context.Context) TokenCredentialsPropertiesOutput
func (TokenCredentialsPropertiesArgs) ToTokenCredentialsPropertiesPtrOutput ¶
func (i TokenCredentialsPropertiesArgs) ToTokenCredentialsPropertiesPtrOutput() TokenCredentialsPropertiesPtrOutput
func (TokenCredentialsPropertiesArgs) ToTokenCredentialsPropertiesPtrOutputWithContext ¶
func (i TokenCredentialsPropertiesArgs) ToTokenCredentialsPropertiesPtrOutputWithContext(ctx context.Context) TokenCredentialsPropertiesPtrOutput
type TokenCredentialsPropertiesInput ¶
type TokenCredentialsPropertiesInput interface { pulumi.Input ToTokenCredentialsPropertiesOutput() TokenCredentialsPropertiesOutput ToTokenCredentialsPropertiesOutputWithContext(context.Context) TokenCredentialsPropertiesOutput }
TokenCredentialsPropertiesInput is an input type that accepts TokenCredentialsPropertiesArgs and TokenCredentialsPropertiesOutput values. You can construct a concrete instance of `TokenCredentialsPropertiesInput` via:
TokenCredentialsPropertiesArgs{...}
type TokenCredentialsPropertiesOutput ¶
type TokenCredentialsPropertiesOutput struct{ *pulumi.OutputState }
The properties of the credentials that can be used for authenticating the token.
func (TokenCredentialsPropertiesOutput) ActiveDirectoryObject ¶
func (o TokenCredentialsPropertiesOutput) ActiveDirectoryObject() ActiveDirectoryObjectPtrOutput
The Active Directory Object that will be used for authenticating the token of a container registry.
func (TokenCredentialsPropertiesOutput) Certificates ¶
func (o TokenCredentialsPropertiesOutput) Certificates() TokenCertificateArrayOutput
func (TokenCredentialsPropertiesOutput) ElementType ¶
func (TokenCredentialsPropertiesOutput) ElementType() reflect.Type
func (TokenCredentialsPropertiesOutput) Passwords ¶
func (o TokenCredentialsPropertiesOutput) Passwords() TokenPasswordArrayOutput
func (TokenCredentialsPropertiesOutput) ToTokenCredentialsPropertiesOutput ¶
func (o TokenCredentialsPropertiesOutput) ToTokenCredentialsPropertiesOutput() TokenCredentialsPropertiesOutput
func (TokenCredentialsPropertiesOutput) ToTokenCredentialsPropertiesOutputWithContext ¶
func (o TokenCredentialsPropertiesOutput) ToTokenCredentialsPropertiesOutputWithContext(ctx context.Context) TokenCredentialsPropertiesOutput
func (TokenCredentialsPropertiesOutput) ToTokenCredentialsPropertiesPtrOutput ¶
func (o TokenCredentialsPropertiesOutput) ToTokenCredentialsPropertiesPtrOutput() TokenCredentialsPropertiesPtrOutput
func (TokenCredentialsPropertiesOutput) ToTokenCredentialsPropertiesPtrOutputWithContext ¶
func (o TokenCredentialsPropertiesOutput) ToTokenCredentialsPropertiesPtrOutputWithContext(ctx context.Context) TokenCredentialsPropertiesPtrOutput
type TokenCredentialsPropertiesPtrInput ¶
type TokenCredentialsPropertiesPtrInput interface { pulumi.Input ToTokenCredentialsPropertiesPtrOutput() TokenCredentialsPropertiesPtrOutput ToTokenCredentialsPropertiesPtrOutputWithContext(context.Context) TokenCredentialsPropertiesPtrOutput }
TokenCredentialsPropertiesPtrInput is an input type that accepts TokenCredentialsPropertiesArgs, TokenCredentialsPropertiesPtr and TokenCredentialsPropertiesPtrOutput values. You can construct a concrete instance of `TokenCredentialsPropertiesPtrInput` via:
TokenCredentialsPropertiesArgs{...} or: nil
func TokenCredentialsPropertiesPtr ¶
func TokenCredentialsPropertiesPtr(v *TokenCredentialsPropertiesArgs) TokenCredentialsPropertiesPtrInput
type TokenCredentialsPropertiesPtrOutput ¶
type TokenCredentialsPropertiesPtrOutput struct{ *pulumi.OutputState }
func (TokenCredentialsPropertiesPtrOutput) ActiveDirectoryObject ¶
func (o TokenCredentialsPropertiesPtrOutput) ActiveDirectoryObject() ActiveDirectoryObjectPtrOutput
The Active Directory Object that will be used for authenticating the token of a container registry.
func (TokenCredentialsPropertiesPtrOutput) Certificates ¶
func (o TokenCredentialsPropertiesPtrOutput) Certificates() TokenCertificateArrayOutput
func (TokenCredentialsPropertiesPtrOutput) Elem ¶
func (o TokenCredentialsPropertiesPtrOutput) Elem() TokenCredentialsPropertiesOutput
func (TokenCredentialsPropertiesPtrOutput) ElementType ¶
func (TokenCredentialsPropertiesPtrOutput) ElementType() reflect.Type
func (TokenCredentialsPropertiesPtrOutput) Passwords ¶
func (o TokenCredentialsPropertiesPtrOutput) Passwords() TokenPasswordArrayOutput
func (TokenCredentialsPropertiesPtrOutput) ToTokenCredentialsPropertiesPtrOutput ¶
func (o TokenCredentialsPropertiesPtrOutput) ToTokenCredentialsPropertiesPtrOutput() TokenCredentialsPropertiesPtrOutput
func (TokenCredentialsPropertiesPtrOutput) ToTokenCredentialsPropertiesPtrOutputWithContext ¶
func (o TokenCredentialsPropertiesPtrOutput) ToTokenCredentialsPropertiesPtrOutputWithContext(ctx context.Context) TokenCredentialsPropertiesPtrOutput
type TokenCredentialsPropertiesResponse ¶
type TokenCredentialsPropertiesResponse struct { // The Active Directory Object that will be used for authenticating the token of a container registry. ActiveDirectoryObject *ActiveDirectoryObjectResponse `pulumi:"activeDirectoryObject"` Certificates []TokenCertificateResponse `pulumi:"certificates"` Passwords []TokenPasswordResponse `pulumi:"passwords"` }
The properties of the credentials that can be used for authenticating the token.
type TokenCredentialsPropertiesResponseArgs ¶
type TokenCredentialsPropertiesResponseArgs struct { // The Active Directory Object that will be used for authenticating the token of a container registry. ActiveDirectoryObject ActiveDirectoryObjectResponsePtrInput `pulumi:"activeDirectoryObject"` Certificates TokenCertificateResponseArrayInput `pulumi:"certificates"` Passwords TokenPasswordResponseArrayInput `pulumi:"passwords"` }
The properties of the credentials that can be used for authenticating the token.
func (TokenCredentialsPropertiesResponseArgs) ElementType ¶
func (TokenCredentialsPropertiesResponseArgs) ElementType() reflect.Type
func (TokenCredentialsPropertiesResponseArgs) ToTokenCredentialsPropertiesResponseOutput ¶
func (i TokenCredentialsPropertiesResponseArgs) ToTokenCredentialsPropertiesResponseOutput() TokenCredentialsPropertiesResponseOutput
func (TokenCredentialsPropertiesResponseArgs) ToTokenCredentialsPropertiesResponseOutputWithContext ¶
func (i TokenCredentialsPropertiesResponseArgs) ToTokenCredentialsPropertiesResponseOutputWithContext(ctx context.Context) TokenCredentialsPropertiesResponseOutput
func (TokenCredentialsPropertiesResponseArgs) ToTokenCredentialsPropertiesResponsePtrOutput ¶
func (i TokenCredentialsPropertiesResponseArgs) ToTokenCredentialsPropertiesResponsePtrOutput() TokenCredentialsPropertiesResponsePtrOutput
func (TokenCredentialsPropertiesResponseArgs) ToTokenCredentialsPropertiesResponsePtrOutputWithContext ¶
func (i TokenCredentialsPropertiesResponseArgs) ToTokenCredentialsPropertiesResponsePtrOutputWithContext(ctx context.Context) TokenCredentialsPropertiesResponsePtrOutput
type TokenCredentialsPropertiesResponseInput ¶
type TokenCredentialsPropertiesResponseInput interface { pulumi.Input ToTokenCredentialsPropertiesResponseOutput() TokenCredentialsPropertiesResponseOutput ToTokenCredentialsPropertiesResponseOutputWithContext(context.Context) TokenCredentialsPropertiesResponseOutput }
TokenCredentialsPropertiesResponseInput is an input type that accepts TokenCredentialsPropertiesResponseArgs and TokenCredentialsPropertiesResponseOutput values. You can construct a concrete instance of `TokenCredentialsPropertiesResponseInput` via:
TokenCredentialsPropertiesResponseArgs{...}
type TokenCredentialsPropertiesResponseOutput ¶
type TokenCredentialsPropertiesResponseOutput struct{ *pulumi.OutputState }
The properties of the credentials that can be used for authenticating the token.
func (TokenCredentialsPropertiesResponseOutput) ActiveDirectoryObject ¶
func (o TokenCredentialsPropertiesResponseOutput) ActiveDirectoryObject() ActiveDirectoryObjectResponsePtrOutput
The Active Directory Object that will be used for authenticating the token of a container registry.
func (TokenCredentialsPropertiesResponseOutput) Certificates ¶
func (o TokenCredentialsPropertiesResponseOutput) Certificates() TokenCertificateResponseArrayOutput
func (TokenCredentialsPropertiesResponseOutput) ElementType ¶
func (TokenCredentialsPropertiesResponseOutput) ElementType() reflect.Type
func (TokenCredentialsPropertiesResponseOutput) Passwords ¶
func (o TokenCredentialsPropertiesResponseOutput) Passwords() TokenPasswordResponseArrayOutput
func (TokenCredentialsPropertiesResponseOutput) ToTokenCredentialsPropertiesResponseOutput ¶
func (o TokenCredentialsPropertiesResponseOutput) ToTokenCredentialsPropertiesResponseOutput() TokenCredentialsPropertiesResponseOutput
func (TokenCredentialsPropertiesResponseOutput) ToTokenCredentialsPropertiesResponseOutputWithContext ¶
func (o TokenCredentialsPropertiesResponseOutput) ToTokenCredentialsPropertiesResponseOutputWithContext(ctx context.Context) TokenCredentialsPropertiesResponseOutput
func (TokenCredentialsPropertiesResponseOutput) ToTokenCredentialsPropertiesResponsePtrOutput ¶
func (o TokenCredentialsPropertiesResponseOutput) ToTokenCredentialsPropertiesResponsePtrOutput() TokenCredentialsPropertiesResponsePtrOutput
func (TokenCredentialsPropertiesResponseOutput) ToTokenCredentialsPropertiesResponsePtrOutputWithContext ¶
func (o TokenCredentialsPropertiesResponseOutput) ToTokenCredentialsPropertiesResponsePtrOutputWithContext(ctx context.Context) TokenCredentialsPropertiesResponsePtrOutput
type TokenCredentialsPropertiesResponsePtrInput ¶
type TokenCredentialsPropertiesResponsePtrInput interface { pulumi.Input ToTokenCredentialsPropertiesResponsePtrOutput() TokenCredentialsPropertiesResponsePtrOutput ToTokenCredentialsPropertiesResponsePtrOutputWithContext(context.Context) TokenCredentialsPropertiesResponsePtrOutput }
TokenCredentialsPropertiesResponsePtrInput is an input type that accepts TokenCredentialsPropertiesResponseArgs, TokenCredentialsPropertiesResponsePtr and TokenCredentialsPropertiesResponsePtrOutput values. You can construct a concrete instance of `TokenCredentialsPropertiesResponsePtrInput` via:
TokenCredentialsPropertiesResponseArgs{...} or: nil
func TokenCredentialsPropertiesResponsePtr ¶
func TokenCredentialsPropertiesResponsePtr(v *TokenCredentialsPropertiesResponseArgs) TokenCredentialsPropertiesResponsePtrInput
type TokenCredentialsPropertiesResponsePtrOutput ¶
type TokenCredentialsPropertiesResponsePtrOutput struct{ *pulumi.OutputState }
func (TokenCredentialsPropertiesResponsePtrOutput) ActiveDirectoryObject ¶
func (o TokenCredentialsPropertiesResponsePtrOutput) ActiveDirectoryObject() ActiveDirectoryObjectResponsePtrOutput
The Active Directory Object that will be used for authenticating the token of a container registry.
func (TokenCredentialsPropertiesResponsePtrOutput) Certificates ¶
func (o TokenCredentialsPropertiesResponsePtrOutput) Certificates() TokenCertificateResponseArrayOutput
func (TokenCredentialsPropertiesResponsePtrOutput) ElementType ¶
func (TokenCredentialsPropertiesResponsePtrOutput) ElementType() reflect.Type
func (TokenCredentialsPropertiesResponsePtrOutput) Passwords ¶
func (o TokenCredentialsPropertiesResponsePtrOutput) Passwords() TokenPasswordResponseArrayOutput
func (TokenCredentialsPropertiesResponsePtrOutput) ToTokenCredentialsPropertiesResponsePtrOutput ¶
func (o TokenCredentialsPropertiesResponsePtrOutput) ToTokenCredentialsPropertiesResponsePtrOutput() TokenCredentialsPropertiesResponsePtrOutput
func (TokenCredentialsPropertiesResponsePtrOutput) ToTokenCredentialsPropertiesResponsePtrOutputWithContext ¶
func (o TokenCredentialsPropertiesResponsePtrOutput) ToTokenCredentialsPropertiesResponsePtrOutputWithContext(ctx context.Context) TokenCredentialsPropertiesResponsePtrOutput
type TokenInput ¶ added in v0.2.6
type TokenInput interface { pulumi.Input ToTokenOutput() TokenOutput ToTokenOutputWithContext(ctx context.Context) TokenOutput }
type TokenOutput ¶ added in v0.2.6
type TokenOutput struct {
*pulumi.OutputState
}
func (TokenOutput) ElementType ¶ added in v0.2.6
func (TokenOutput) ElementType() reflect.Type
func (TokenOutput) ToTokenOutput ¶ added in v0.2.6
func (o TokenOutput) ToTokenOutput() TokenOutput
func (TokenOutput) ToTokenOutputWithContext ¶ added in v0.2.6
func (o TokenOutput) ToTokenOutputWithContext(ctx context.Context) TokenOutput
type TokenPassword ¶
type TokenPassword struct { // The creation datetime of the password. CreationTime *string `pulumi:"creationTime"` // The expiry datetime of the password. Expiry *string `pulumi:"expiry"` // The password name "password1" or "password2" Name *string `pulumi:"name"` }
The password that will be used for authenticating the token of a container registry.
type TokenPasswordArgs ¶
type TokenPasswordArgs struct { // The creation datetime of the password. CreationTime pulumi.StringPtrInput `pulumi:"creationTime"` // The expiry datetime of the password. Expiry pulumi.StringPtrInput `pulumi:"expiry"` // The password name "password1" or "password2" Name pulumi.StringPtrInput `pulumi:"name"` }
The password that will be used for authenticating the token of a container registry.
func (TokenPasswordArgs) ElementType ¶
func (TokenPasswordArgs) ElementType() reflect.Type
func (TokenPasswordArgs) ToTokenPasswordOutput ¶
func (i TokenPasswordArgs) ToTokenPasswordOutput() TokenPasswordOutput
func (TokenPasswordArgs) ToTokenPasswordOutputWithContext ¶
func (i TokenPasswordArgs) ToTokenPasswordOutputWithContext(ctx context.Context) TokenPasswordOutput
type TokenPasswordArray ¶
type TokenPasswordArray []TokenPasswordInput
func (TokenPasswordArray) ElementType ¶
func (TokenPasswordArray) ElementType() reflect.Type
func (TokenPasswordArray) ToTokenPasswordArrayOutput ¶
func (i TokenPasswordArray) ToTokenPasswordArrayOutput() TokenPasswordArrayOutput
func (TokenPasswordArray) ToTokenPasswordArrayOutputWithContext ¶
func (i TokenPasswordArray) ToTokenPasswordArrayOutputWithContext(ctx context.Context) TokenPasswordArrayOutput
type TokenPasswordArrayInput ¶
type TokenPasswordArrayInput interface { pulumi.Input ToTokenPasswordArrayOutput() TokenPasswordArrayOutput ToTokenPasswordArrayOutputWithContext(context.Context) TokenPasswordArrayOutput }
TokenPasswordArrayInput is an input type that accepts TokenPasswordArray and TokenPasswordArrayOutput values. You can construct a concrete instance of `TokenPasswordArrayInput` via:
TokenPasswordArray{ TokenPasswordArgs{...} }
type TokenPasswordArrayOutput ¶
type TokenPasswordArrayOutput struct{ *pulumi.OutputState }
func (TokenPasswordArrayOutput) ElementType ¶
func (TokenPasswordArrayOutput) ElementType() reflect.Type
func (TokenPasswordArrayOutput) Index ¶
func (o TokenPasswordArrayOutput) Index(i pulumi.IntInput) TokenPasswordOutput
func (TokenPasswordArrayOutput) ToTokenPasswordArrayOutput ¶
func (o TokenPasswordArrayOutput) ToTokenPasswordArrayOutput() TokenPasswordArrayOutput
func (TokenPasswordArrayOutput) ToTokenPasswordArrayOutputWithContext ¶
func (o TokenPasswordArrayOutput) ToTokenPasswordArrayOutputWithContext(ctx context.Context) TokenPasswordArrayOutput
type TokenPasswordInput ¶
type TokenPasswordInput interface { pulumi.Input ToTokenPasswordOutput() TokenPasswordOutput ToTokenPasswordOutputWithContext(context.Context) TokenPasswordOutput }
TokenPasswordInput is an input type that accepts TokenPasswordArgs and TokenPasswordOutput values. You can construct a concrete instance of `TokenPasswordInput` via:
TokenPasswordArgs{...}
type TokenPasswordName ¶ added in v0.3.1
The password name "password1" or "password2"
func (TokenPasswordName) ElementType ¶ added in v0.3.1
func (TokenPasswordName) ElementType() reflect.Type
func (TokenPasswordName) ToStringOutput ¶ added in v0.3.1
func (e TokenPasswordName) ToStringOutput() pulumi.StringOutput
func (TokenPasswordName) ToStringOutputWithContext ¶ added in v0.3.1
func (e TokenPasswordName) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (TokenPasswordName) ToStringPtrOutput ¶ added in v0.3.1
func (e TokenPasswordName) ToStringPtrOutput() pulumi.StringPtrOutput
func (TokenPasswordName) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e TokenPasswordName) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type TokenPasswordOutput ¶
type TokenPasswordOutput struct{ *pulumi.OutputState }
The password that will be used for authenticating the token of a container registry.
func (TokenPasswordOutput) CreationTime ¶
func (o TokenPasswordOutput) CreationTime() pulumi.StringPtrOutput
The creation datetime of the password.
func (TokenPasswordOutput) ElementType ¶
func (TokenPasswordOutput) ElementType() reflect.Type
func (TokenPasswordOutput) Expiry ¶
func (o TokenPasswordOutput) Expiry() pulumi.StringPtrOutput
The expiry datetime of the password.
func (TokenPasswordOutput) Name ¶
func (o TokenPasswordOutput) Name() pulumi.StringPtrOutput
The password name "password1" or "password2"
func (TokenPasswordOutput) ToTokenPasswordOutput ¶
func (o TokenPasswordOutput) ToTokenPasswordOutput() TokenPasswordOutput
func (TokenPasswordOutput) ToTokenPasswordOutputWithContext ¶
func (o TokenPasswordOutput) ToTokenPasswordOutputWithContext(ctx context.Context) TokenPasswordOutput
type TokenPasswordResponse ¶
type TokenPasswordResponse struct { // The creation datetime of the password. CreationTime *string `pulumi:"creationTime"` // The expiry datetime of the password. Expiry *string `pulumi:"expiry"` // The password name "password1" or "password2" Name *string `pulumi:"name"` // The password value. Value string `pulumi:"value"` }
The password that will be used for authenticating the token of a container registry.
type TokenPasswordResponseArgs ¶
type TokenPasswordResponseArgs struct { // The creation datetime of the password. CreationTime pulumi.StringPtrInput `pulumi:"creationTime"` // The expiry datetime of the password. Expiry pulumi.StringPtrInput `pulumi:"expiry"` // The password name "password1" or "password2" Name pulumi.StringPtrInput `pulumi:"name"` // The password value. Value pulumi.StringInput `pulumi:"value"` }
The password that will be used for authenticating the token of a container registry.
func (TokenPasswordResponseArgs) ElementType ¶
func (TokenPasswordResponseArgs) ElementType() reflect.Type
func (TokenPasswordResponseArgs) ToTokenPasswordResponseOutput ¶
func (i TokenPasswordResponseArgs) ToTokenPasswordResponseOutput() TokenPasswordResponseOutput
func (TokenPasswordResponseArgs) ToTokenPasswordResponseOutputWithContext ¶
func (i TokenPasswordResponseArgs) ToTokenPasswordResponseOutputWithContext(ctx context.Context) TokenPasswordResponseOutput
type TokenPasswordResponseArray ¶
type TokenPasswordResponseArray []TokenPasswordResponseInput
func (TokenPasswordResponseArray) ElementType ¶
func (TokenPasswordResponseArray) ElementType() reflect.Type
func (TokenPasswordResponseArray) ToTokenPasswordResponseArrayOutput ¶
func (i TokenPasswordResponseArray) ToTokenPasswordResponseArrayOutput() TokenPasswordResponseArrayOutput
func (TokenPasswordResponseArray) ToTokenPasswordResponseArrayOutputWithContext ¶
func (i TokenPasswordResponseArray) ToTokenPasswordResponseArrayOutputWithContext(ctx context.Context) TokenPasswordResponseArrayOutput
type TokenPasswordResponseArrayInput ¶
type TokenPasswordResponseArrayInput interface { pulumi.Input ToTokenPasswordResponseArrayOutput() TokenPasswordResponseArrayOutput ToTokenPasswordResponseArrayOutputWithContext(context.Context) TokenPasswordResponseArrayOutput }
TokenPasswordResponseArrayInput is an input type that accepts TokenPasswordResponseArray and TokenPasswordResponseArrayOutput values. You can construct a concrete instance of `TokenPasswordResponseArrayInput` via:
TokenPasswordResponseArray{ TokenPasswordResponseArgs{...} }
type TokenPasswordResponseArrayOutput ¶
type TokenPasswordResponseArrayOutput struct{ *pulumi.OutputState }
func (TokenPasswordResponseArrayOutput) ElementType ¶
func (TokenPasswordResponseArrayOutput) ElementType() reflect.Type
func (TokenPasswordResponseArrayOutput) Index ¶
func (o TokenPasswordResponseArrayOutput) Index(i pulumi.IntInput) TokenPasswordResponseOutput
func (TokenPasswordResponseArrayOutput) ToTokenPasswordResponseArrayOutput ¶
func (o TokenPasswordResponseArrayOutput) ToTokenPasswordResponseArrayOutput() TokenPasswordResponseArrayOutput
func (TokenPasswordResponseArrayOutput) ToTokenPasswordResponseArrayOutputWithContext ¶
func (o TokenPasswordResponseArrayOutput) ToTokenPasswordResponseArrayOutputWithContext(ctx context.Context) TokenPasswordResponseArrayOutput
type TokenPasswordResponseInput ¶
type TokenPasswordResponseInput interface { pulumi.Input ToTokenPasswordResponseOutput() TokenPasswordResponseOutput ToTokenPasswordResponseOutputWithContext(context.Context) TokenPasswordResponseOutput }
TokenPasswordResponseInput is an input type that accepts TokenPasswordResponseArgs and TokenPasswordResponseOutput values. You can construct a concrete instance of `TokenPasswordResponseInput` via:
TokenPasswordResponseArgs{...}
type TokenPasswordResponseOutput ¶
type TokenPasswordResponseOutput struct{ *pulumi.OutputState }
The password that will be used for authenticating the token of a container registry.
func (TokenPasswordResponseOutput) CreationTime ¶
func (o TokenPasswordResponseOutput) CreationTime() pulumi.StringPtrOutput
The creation datetime of the password.
func (TokenPasswordResponseOutput) ElementType ¶
func (TokenPasswordResponseOutput) ElementType() reflect.Type
func (TokenPasswordResponseOutput) Expiry ¶
func (o TokenPasswordResponseOutput) Expiry() pulumi.StringPtrOutput
The expiry datetime of the password.
func (TokenPasswordResponseOutput) Name ¶
func (o TokenPasswordResponseOutput) Name() pulumi.StringPtrOutput
The password name "password1" or "password2"
func (TokenPasswordResponseOutput) ToTokenPasswordResponseOutput ¶
func (o TokenPasswordResponseOutput) ToTokenPasswordResponseOutput() TokenPasswordResponseOutput
func (TokenPasswordResponseOutput) ToTokenPasswordResponseOutputWithContext ¶
func (o TokenPasswordResponseOutput) ToTokenPasswordResponseOutputWithContext(ctx context.Context) TokenPasswordResponseOutput
func (TokenPasswordResponseOutput) Value ¶
func (o TokenPasswordResponseOutput) Value() pulumi.StringOutput
The password value.
type TokenState ¶
type TokenState struct { // The creation date of scope map. CreationDate pulumi.StringPtrInput // The credentials that can be used for authenticating the token. Credentials TokenCredentialsPropertiesResponsePtrInput // The name of the resource. Name pulumi.StringPtrInput // Provisioning state of the resource. ProvisioningState pulumi.StringPtrInput // The resource ID of the scope map to which the token will be associated with. ScopeMapId pulumi.StringPtrInput // The status of the token example enabled or disabled. Status pulumi.StringPtrInput // Metadata pertaining to creation and last modification of the resource. SystemData SystemDataResponsePtrInput // The type of the resource. Type pulumi.StringPtrInput }
func (TokenState) ElementType ¶
func (TokenState) ElementType() reflect.Type
type TokenStatus ¶ added in v0.3.1
The status of the token example enabled or disabled.
func (TokenStatus) ElementType ¶ added in v0.3.1
func (TokenStatus) ElementType() reflect.Type
func (TokenStatus) ToStringOutput ¶ added in v0.3.1
func (e TokenStatus) ToStringOutput() pulumi.StringOutput
func (TokenStatus) ToStringOutputWithContext ¶ added in v0.3.1
func (e TokenStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (TokenStatus) ToStringPtrOutput ¶ added in v0.3.1
func (e TokenStatus) ToStringPtrOutput() pulumi.StringPtrOutput
func (TokenStatus) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e TokenStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput