Documentation
¶
Index ¶
- Constants
- type AttestationProvider
- type AttestationProviderArgs
- type AttestationProviderInput
- type AttestationProviderOutput
- type AttestationProviderState
- type AttestationServiceCreationSpecificParams
- type AttestationServiceCreationSpecificParamsArgs
- func (AttestationServiceCreationSpecificParamsArgs) ElementType() reflect.Type
- func (i AttestationServiceCreationSpecificParamsArgs) ToAttestationServiceCreationSpecificParamsOutput() AttestationServiceCreationSpecificParamsOutput
- func (i AttestationServiceCreationSpecificParamsArgs) ToAttestationServiceCreationSpecificParamsOutputWithContext(ctx context.Context) AttestationServiceCreationSpecificParamsOutput
- func (i AttestationServiceCreationSpecificParamsArgs) ToAttestationServiceCreationSpecificParamsPtrOutput() AttestationServiceCreationSpecificParamsPtrOutput
- func (i AttestationServiceCreationSpecificParamsArgs) ToAttestationServiceCreationSpecificParamsPtrOutputWithContext(ctx context.Context) AttestationServiceCreationSpecificParamsPtrOutput
- type AttestationServiceCreationSpecificParamsInput
- type AttestationServiceCreationSpecificParamsOutput
- func (AttestationServiceCreationSpecificParamsOutput) ElementType() reflect.Type
- func (o AttestationServiceCreationSpecificParamsOutput) PolicySigningCertificates() JSONWebKeySetPtrOutput
- func (o AttestationServiceCreationSpecificParamsOutput) ToAttestationServiceCreationSpecificParamsOutput() AttestationServiceCreationSpecificParamsOutput
- func (o AttestationServiceCreationSpecificParamsOutput) ToAttestationServiceCreationSpecificParamsOutputWithContext(ctx context.Context) AttestationServiceCreationSpecificParamsOutput
- func (o AttestationServiceCreationSpecificParamsOutput) ToAttestationServiceCreationSpecificParamsPtrOutput() AttestationServiceCreationSpecificParamsPtrOutput
- func (o AttestationServiceCreationSpecificParamsOutput) ToAttestationServiceCreationSpecificParamsPtrOutputWithContext(ctx context.Context) AttestationServiceCreationSpecificParamsPtrOutput
- type AttestationServiceCreationSpecificParamsPtrInput
- type AttestationServiceCreationSpecificParamsPtrOutput
- func (o AttestationServiceCreationSpecificParamsPtrOutput) Elem() AttestationServiceCreationSpecificParamsOutput
- func (AttestationServiceCreationSpecificParamsPtrOutput) ElementType() reflect.Type
- func (o AttestationServiceCreationSpecificParamsPtrOutput) PolicySigningCertificates() JSONWebKeySetPtrOutput
- func (o AttestationServiceCreationSpecificParamsPtrOutput) ToAttestationServiceCreationSpecificParamsPtrOutput() AttestationServiceCreationSpecificParamsPtrOutput
- func (o AttestationServiceCreationSpecificParamsPtrOutput) ToAttestationServiceCreationSpecificParamsPtrOutputWithContext(ctx context.Context) AttestationServiceCreationSpecificParamsPtrOutput
- type JSONWebKey
- type JSONWebKeyArgs
- type JSONWebKeyArray
- type JSONWebKeyArrayInput
- type JSONWebKeyArrayOutput
- func (JSONWebKeyArrayOutput) ElementType() reflect.Type
- func (o JSONWebKeyArrayOutput) Index(i pulumi.IntInput) JSONWebKeyOutput
- func (o JSONWebKeyArrayOutput) ToJSONWebKeyArrayOutput() JSONWebKeyArrayOutput
- func (o JSONWebKeyArrayOutput) ToJSONWebKeyArrayOutputWithContext(ctx context.Context) JSONWebKeyArrayOutput
- type JSONWebKeyInput
- type JSONWebKeyOutput
- func (o JSONWebKeyOutput) Alg() pulumi.StringPtrOutput
- func (o JSONWebKeyOutput) Crv() pulumi.StringPtrOutput
- func (o JSONWebKeyOutput) D() pulumi.StringPtrOutput
- func (o JSONWebKeyOutput) Dp() pulumi.StringPtrOutput
- func (o JSONWebKeyOutput) Dq() pulumi.StringPtrOutput
- func (o JSONWebKeyOutput) E() pulumi.StringPtrOutput
- func (JSONWebKeyOutput) ElementType() reflect.Type
- func (o JSONWebKeyOutput) K() pulumi.StringPtrOutput
- func (o JSONWebKeyOutput) Kid() pulumi.StringPtrOutput
- func (o JSONWebKeyOutput) Kty() pulumi.StringOutput
- func (o JSONWebKeyOutput) N() pulumi.StringPtrOutput
- func (o JSONWebKeyOutput) P() pulumi.StringPtrOutput
- func (o JSONWebKeyOutput) Q() pulumi.StringPtrOutput
- func (o JSONWebKeyOutput) Qi() pulumi.StringPtrOutput
- func (o JSONWebKeyOutput) ToJSONWebKeyOutput() JSONWebKeyOutput
- func (o JSONWebKeyOutput) ToJSONWebKeyOutputWithContext(ctx context.Context) JSONWebKeyOutput
- func (o JSONWebKeyOutput) Use() pulumi.StringPtrOutput
- func (o JSONWebKeyOutput) X() pulumi.StringPtrOutput
- func (o JSONWebKeyOutput) X5c() pulumi.StringArrayOutput
- func (o JSONWebKeyOutput) Y() pulumi.StringPtrOutput
- type JSONWebKeySet
- type JSONWebKeySetArgs
- func (JSONWebKeySetArgs) ElementType() reflect.Type
- func (i JSONWebKeySetArgs) ToJSONWebKeySetOutput() JSONWebKeySetOutput
- func (i JSONWebKeySetArgs) ToJSONWebKeySetOutputWithContext(ctx context.Context) JSONWebKeySetOutput
- func (i JSONWebKeySetArgs) ToJSONWebKeySetPtrOutput() JSONWebKeySetPtrOutput
- func (i JSONWebKeySetArgs) ToJSONWebKeySetPtrOutputWithContext(ctx context.Context) JSONWebKeySetPtrOutput
- type JSONWebKeySetInput
- type JSONWebKeySetOutput
- func (JSONWebKeySetOutput) ElementType() reflect.Type
- func (o JSONWebKeySetOutput) Keys() JSONWebKeyArrayOutput
- func (o JSONWebKeySetOutput) ToJSONWebKeySetOutput() JSONWebKeySetOutput
- func (o JSONWebKeySetOutput) ToJSONWebKeySetOutputWithContext(ctx context.Context) JSONWebKeySetOutput
- func (o JSONWebKeySetOutput) ToJSONWebKeySetPtrOutput() JSONWebKeySetPtrOutput
- func (o JSONWebKeySetOutput) ToJSONWebKeySetPtrOutputWithContext(ctx context.Context) JSONWebKeySetPtrOutput
- type JSONWebKeySetPtrInput
- type JSONWebKeySetPtrOutput
- func (o JSONWebKeySetPtrOutput) Elem() JSONWebKeySetOutput
- func (JSONWebKeySetPtrOutput) ElementType() reflect.Type
- func (o JSONWebKeySetPtrOutput) Keys() JSONWebKeyArrayOutput
- func (o JSONWebKeySetPtrOutput) ToJSONWebKeySetPtrOutput() JSONWebKeySetPtrOutput
- func (o JSONWebKeySetPtrOutput) ToJSONWebKeySetPtrOutputWithContext(ctx context.Context) JSONWebKeySetPtrOutput
- type LookupAttestationProviderArgs
- type LookupAttestationProviderResult
- type LookupPrivateEndpointConnectionArgs
- type LookupPrivateEndpointConnectionResult
- type PrivateEndpointConnection
- type PrivateEndpointConnectionArgs
- type PrivateEndpointConnectionInput
- type PrivateEndpointConnectionOutput
- func (PrivateEndpointConnectionOutput) ElementType() reflect.Type
- func (o PrivateEndpointConnectionOutput) ToPrivateEndpointConnectionOutput() PrivateEndpointConnectionOutput
- func (o PrivateEndpointConnectionOutput) ToPrivateEndpointConnectionOutputWithContext(ctx context.Context) PrivateEndpointConnectionOutput
- type PrivateEndpointConnectionResponse
- type PrivateEndpointConnectionResponseArgs
- func (PrivateEndpointConnectionResponseArgs) ElementType() reflect.Type
- func (i PrivateEndpointConnectionResponseArgs) ToPrivateEndpointConnectionResponseOutput() PrivateEndpointConnectionResponseOutput
- func (i PrivateEndpointConnectionResponseArgs) ToPrivateEndpointConnectionResponseOutputWithContext(ctx context.Context) PrivateEndpointConnectionResponseOutput
- type PrivateEndpointConnectionResponseArray
- func (PrivateEndpointConnectionResponseArray) ElementType() reflect.Type
- func (i PrivateEndpointConnectionResponseArray) ToPrivateEndpointConnectionResponseArrayOutput() PrivateEndpointConnectionResponseArrayOutput
- func (i PrivateEndpointConnectionResponseArray) ToPrivateEndpointConnectionResponseArrayOutputWithContext(ctx context.Context) PrivateEndpointConnectionResponseArrayOutput
- type PrivateEndpointConnectionResponseArrayInput
- type PrivateEndpointConnectionResponseArrayOutput
- func (PrivateEndpointConnectionResponseArrayOutput) ElementType() reflect.Type
- func (o PrivateEndpointConnectionResponseArrayOutput) Index(i pulumi.IntInput) PrivateEndpointConnectionResponseOutput
- func (o PrivateEndpointConnectionResponseArrayOutput) ToPrivateEndpointConnectionResponseArrayOutput() PrivateEndpointConnectionResponseArrayOutput
- func (o PrivateEndpointConnectionResponseArrayOutput) ToPrivateEndpointConnectionResponseArrayOutputWithContext(ctx context.Context) PrivateEndpointConnectionResponseArrayOutput
- type PrivateEndpointConnectionResponseInput
- type PrivateEndpointConnectionResponseOutput
- func (PrivateEndpointConnectionResponseOutput) ElementType() reflect.Type
- func (o PrivateEndpointConnectionResponseOutput) Id() pulumi.StringOutput
- func (o PrivateEndpointConnectionResponseOutput) Name() pulumi.StringOutput
- func (o PrivateEndpointConnectionResponseOutput) PrivateEndpoint() PrivateEndpointResponsePtrOutput
- func (o PrivateEndpointConnectionResponseOutput) PrivateLinkServiceConnectionState() PrivateLinkServiceConnectionStateResponseOutput
- func (o PrivateEndpointConnectionResponseOutput) ProvisioningState() pulumi.StringOutput
- func (o PrivateEndpointConnectionResponseOutput) ToPrivateEndpointConnectionResponseOutput() PrivateEndpointConnectionResponseOutput
- func (o PrivateEndpointConnectionResponseOutput) ToPrivateEndpointConnectionResponseOutputWithContext(ctx context.Context) PrivateEndpointConnectionResponseOutput
- func (o PrivateEndpointConnectionResponseOutput) Type() pulumi.StringOutput
- type PrivateEndpointConnectionState
- type PrivateEndpointResponse
- type PrivateEndpointResponseArgs
- func (PrivateEndpointResponseArgs) ElementType() reflect.Type
- func (i PrivateEndpointResponseArgs) ToPrivateEndpointResponseOutput() PrivateEndpointResponseOutput
- func (i PrivateEndpointResponseArgs) ToPrivateEndpointResponseOutputWithContext(ctx context.Context) PrivateEndpointResponseOutput
- func (i PrivateEndpointResponseArgs) ToPrivateEndpointResponsePtrOutput() PrivateEndpointResponsePtrOutput
- func (i PrivateEndpointResponseArgs) ToPrivateEndpointResponsePtrOutputWithContext(ctx context.Context) PrivateEndpointResponsePtrOutput
- type PrivateEndpointResponseInput
- type PrivateEndpointResponseOutput
- func (PrivateEndpointResponseOutput) ElementType() reflect.Type
- func (o PrivateEndpointResponseOutput) Id() pulumi.StringOutput
- func (o PrivateEndpointResponseOutput) ToPrivateEndpointResponseOutput() PrivateEndpointResponseOutput
- func (o PrivateEndpointResponseOutput) ToPrivateEndpointResponseOutputWithContext(ctx context.Context) PrivateEndpointResponseOutput
- func (o PrivateEndpointResponseOutput) ToPrivateEndpointResponsePtrOutput() PrivateEndpointResponsePtrOutput
- func (o PrivateEndpointResponseOutput) ToPrivateEndpointResponsePtrOutputWithContext(ctx context.Context) PrivateEndpointResponsePtrOutput
- type PrivateEndpointResponsePtrInput
- type PrivateEndpointResponsePtrOutput
- func (o PrivateEndpointResponsePtrOutput) Elem() PrivateEndpointResponseOutput
- func (PrivateEndpointResponsePtrOutput) ElementType() reflect.Type
- func (o PrivateEndpointResponsePtrOutput) Id() pulumi.StringPtrOutput
- func (o PrivateEndpointResponsePtrOutput) ToPrivateEndpointResponsePtrOutput() PrivateEndpointResponsePtrOutput
- func (o PrivateEndpointResponsePtrOutput) ToPrivateEndpointResponsePtrOutputWithContext(ctx context.Context) PrivateEndpointResponsePtrOutput
- type PrivateEndpointServiceConnectionStatus
- func (PrivateEndpointServiceConnectionStatus) ElementType() reflect.Type
- func (e PrivateEndpointServiceConnectionStatus) ToStringOutput() pulumi.StringOutput
- func (e PrivateEndpointServiceConnectionStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e PrivateEndpointServiceConnectionStatus) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e PrivateEndpointServiceConnectionStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type PrivateLinkServiceConnectionState
- type PrivateLinkServiceConnectionStateArgs
- func (PrivateLinkServiceConnectionStateArgs) ElementType() reflect.Type
- func (i PrivateLinkServiceConnectionStateArgs) ToPrivateLinkServiceConnectionStateOutput() PrivateLinkServiceConnectionStateOutput
- func (i PrivateLinkServiceConnectionStateArgs) ToPrivateLinkServiceConnectionStateOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStateOutput
- func (i PrivateLinkServiceConnectionStateArgs) ToPrivateLinkServiceConnectionStatePtrOutput() PrivateLinkServiceConnectionStatePtrOutput
- func (i PrivateLinkServiceConnectionStateArgs) ToPrivateLinkServiceConnectionStatePtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStatePtrOutput
- type PrivateLinkServiceConnectionStateInput
- type PrivateLinkServiceConnectionStateOutput
- func (o PrivateLinkServiceConnectionStateOutput) ActionsRequired() pulumi.StringPtrOutput
- func (o PrivateLinkServiceConnectionStateOutput) Description() pulumi.StringPtrOutput
- func (PrivateLinkServiceConnectionStateOutput) ElementType() reflect.Type
- func (o PrivateLinkServiceConnectionStateOutput) Status() pulumi.StringPtrOutput
- func (o PrivateLinkServiceConnectionStateOutput) ToPrivateLinkServiceConnectionStateOutput() PrivateLinkServiceConnectionStateOutput
- func (o PrivateLinkServiceConnectionStateOutput) ToPrivateLinkServiceConnectionStateOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStateOutput
- func (o PrivateLinkServiceConnectionStateOutput) ToPrivateLinkServiceConnectionStatePtrOutput() PrivateLinkServiceConnectionStatePtrOutput
- func (o PrivateLinkServiceConnectionStateOutput) ToPrivateLinkServiceConnectionStatePtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStatePtrOutput
- type PrivateLinkServiceConnectionStatePtrInput
- type PrivateLinkServiceConnectionStatePtrOutput
- func (o PrivateLinkServiceConnectionStatePtrOutput) ActionsRequired() pulumi.StringPtrOutput
- func (o PrivateLinkServiceConnectionStatePtrOutput) Description() pulumi.StringPtrOutput
- func (o PrivateLinkServiceConnectionStatePtrOutput) Elem() PrivateLinkServiceConnectionStateOutput
- func (PrivateLinkServiceConnectionStatePtrOutput) ElementType() reflect.Type
- func (o PrivateLinkServiceConnectionStatePtrOutput) Status() pulumi.StringPtrOutput
- func (o PrivateLinkServiceConnectionStatePtrOutput) ToPrivateLinkServiceConnectionStatePtrOutput() PrivateLinkServiceConnectionStatePtrOutput
- func (o PrivateLinkServiceConnectionStatePtrOutput) ToPrivateLinkServiceConnectionStatePtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStatePtrOutput
- type PrivateLinkServiceConnectionStateResponse
- type PrivateLinkServiceConnectionStateResponseArgs
- func (PrivateLinkServiceConnectionStateResponseArgs) ElementType() reflect.Type
- func (i PrivateLinkServiceConnectionStateResponseArgs) ToPrivateLinkServiceConnectionStateResponseOutput() PrivateLinkServiceConnectionStateResponseOutput
- func (i PrivateLinkServiceConnectionStateResponseArgs) ToPrivateLinkServiceConnectionStateResponseOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStateResponseOutput
- func (i PrivateLinkServiceConnectionStateResponseArgs) ToPrivateLinkServiceConnectionStateResponsePtrOutput() PrivateLinkServiceConnectionStateResponsePtrOutput
- func (i PrivateLinkServiceConnectionStateResponseArgs) ToPrivateLinkServiceConnectionStateResponsePtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStateResponsePtrOutput
- type PrivateLinkServiceConnectionStateResponseInput
- type PrivateLinkServiceConnectionStateResponseOutput
- func (o PrivateLinkServiceConnectionStateResponseOutput) ActionsRequired() pulumi.StringPtrOutput
- func (o PrivateLinkServiceConnectionStateResponseOutput) Description() pulumi.StringPtrOutput
- func (PrivateLinkServiceConnectionStateResponseOutput) ElementType() reflect.Type
- func (o PrivateLinkServiceConnectionStateResponseOutput) Status() pulumi.StringPtrOutput
- func (o PrivateLinkServiceConnectionStateResponseOutput) ToPrivateLinkServiceConnectionStateResponseOutput() PrivateLinkServiceConnectionStateResponseOutput
- func (o PrivateLinkServiceConnectionStateResponseOutput) ToPrivateLinkServiceConnectionStateResponseOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStateResponseOutput
- func (o PrivateLinkServiceConnectionStateResponseOutput) ToPrivateLinkServiceConnectionStateResponsePtrOutput() PrivateLinkServiceConnectionStateResponsePtrOutput
- func (o PrivateLinkServiceConnectionStateResponseOutput) ToPrivateLinkServiceConnectionStateResponsePtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStateResponsePtrOutput
- type PrivateLinkServiceConnectionStateResponsePtrInput
- type PrivateLinkServiceConnectionStateResponsePtrOutput
- func (o PrivateLinkServiceConnectionStateResponsePtrOutput) ActionsRequired() pulumi.StringPtrOutput
- func (o PrivateLinkServiceConnectionStateResponsePtrOutput) Description() pulumi.StringPtrOutput
- func (o PrivateLinkServiceConnectionStateResponsePtrOutput) Elem() PrivateLinkServiceConnectionStateResponseOutput
- func (PrivateLinkServiceConnectionStateResponsePtrOutput) ElementType() reflect.Type
- func (o PrivateLinkServiceConnectionStateResponsePtrOutput) Status() pulumi.StringPtrOutput
- func (o PrivateLinkServiceConnectionStateResponsePtrOutput) ToPrivateLinkServiceConnectionStateResponsePtrOutput() PrivateLinkServiceConnectionStateResponsePtrOutput
- func (o PrivateLinkServiceConnectionStateResponsePtrOutput) ToPrivateLinkServiceConnectionStateResponsePtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStateResponsePtrOutput
- 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
Constants ¶
const ( PrivateEndpointServiceConnectionStatusPending = PrivateEndpointServiceConnectionStatus("Pending") PrivateEndpointServiceConnectionStatusApproved = PrivateEndpointServiceConnectionStatus("Approved") PrivateEndpointServiceConnectionStatusRejected = PrivateEndpointServiceConnectionStatus("Rejected") )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AttestationProvider ¶
type AttestationProvider struct { pulumi.CustomResourceState // Gets the uri of attestation service AttestUri pulumi.StringPtrOutput `pulumi:"attestUri"` // The geo-location where the resource lives Location pulumi.StringOutput `pulumi:"location"` // The name of the resource Name pulumi.StringOutput `pulumi:"name"` // List of private endpoint connections associated with the attestation provider. PrivateEndpointConnections PrivateEndpointConnectionResponseArrayOutput `pulumi:"privateEndpointConnections"` // Status of attestation service. Status pulumi.StringPtrOutput `pulumi:"status"` // The system metadata relating to this resource SystemData SystemDataResponseOutput `pulumi:"systemData"` // Resource tags. Tags pulumi.StringMapOutput `pulumi:"tags"` // Trust model for the attestation provider. TrustModel pulumi.StringPtrOutput `pulumi:"trustModel"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringOutput `pulumi:"type"` }
Attestation service response message. Latest API Version: 2020-10-01.
func GetAttestationProvider ¶
func GetAttestationProvider(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AttestationProviderState, opts ...pulumi.ResourceOption) (*AttestationProvider, error)
GetAttestationProvider gets an existing AttestationProvider 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 NewAttestationProvider ¶
func NewAttestationProvider(ctx *pulumi.Context, name string, args *AttestationProviderArgs, opts ...pulumi.ResourceOption) (*AttestationProvider, error)
NewAttestationProvider registers a new resource with the given unique name, arguments, and options.
func (*AttestationProvider) ElementType ¶ added in v0.2.6
func (*AttestationProvider) ElementType() reflect.Type
func (*AttestationProvider) ToAttestationProviderOutput ¶ added in v0.2.6
func (i *AttestationProvider) ToAttestationProviderOutput() AttestationProviderOutput
func (*AttestationProvider) ToAttestationProviderOutputWithContext ¶ added in v0.2.6
func (i *AttestationProvider) ToAttestationProviderOutputWithContext(ctx context.Context) AttestationProviderOutput
type AttestationProviderArgs ¶
type AttestationProviderArgs struct { // The supported Azure location where the attestation provider should be created. Location pulumi.StringInput // Properties of the attestation provider Properties AttestationServiceCreationSpecificParamsInput // Name of the attestation provider. ProviderName pulumi.StringInput // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput // The tags that will be assigned to the attestation provider. Tags pulumi.StringMapInput }
The set of arguments for constructing a AttestationProvider resource.
func (AttestationProviderArgs) ElementType ¶
func (AttestationProviderArgs) ElementType() reflect.Type
type AttestationProviderInput ¶ added in v0.2.6
type AttestationProviderInput interface { pulumi.Input ToAttestationProviderOutput() AttestationProviderOutput ToAttestationProviderOutputWithContext(ctx context.Context) AttestationProviderOutput }
type AttestationProviderOutput ¶ added in v0.2.6
type AttestationProviderOutput struct {
*pulumi.OutputState
}
func (AttestationProviderOutput) ElementType ¶ added in v0.2.6
func (AttestationProviderOutput) ElementType() reflect.Type
func (AttestationProviderOutput) ToAttestationProviderOutput ¶ added in v0.2.6
func (o AttestationProviderOutput) ToAttestationProviderOutput() AttestationProviderOutput
func (AttestationProviderOutput) ToAttestationProviderOutputWithContext ¶ added in v0.2.6
func (o AttestationProviderOutput) ToAttestationProviderOutputWithContext(ctx context.Context) AttestationProviderOutput
type AttestationProviderState ¶
type AttestationProviderState struct { // Gets the uri of attestation service AttestUri pulumi.StringPtrInput // The geo-location where the resource lives Location pulumi.StringPtrInput // The name of the resource Name pulumi.StringPtrInput // List of private endpoint connections associated with the attestation provider. PrivateEndpointConnections PrivateEndpointConnectionResponseArrayInput // Status of attestation service. Status pulumi.StringPtrInput // The system metadata relating to this resource SystemData SystemDataResponsePtrInput // Resource tags. Tags pulumi.StringMapInput // Trust model for the attestation provider. TrustModel pulumi.StringPtrInput // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringPtrInput }
func (AttestationProviderState) ElementType ¶
func (AttestationProviderState) ElementType() reflect.Type
type AttestationServiceCreationSpecificParams ¶
type AttestationServiceCreationSpecificParams struct { // JSON Web Key Set defining a set of X.509 Certificates that will represent the parent certificate for the signing certificate used for policy operations PolicySigningCertificates *JSONWebKeySet `pulumi:"policySigningCertificates"` }
Client supplied parameters used to create a new attestation provider.
type AttestationServiceCreationSpecificParamsArgs ¶
type AttestationServiceCreationSpecificParamsArgs struct { // JSON Web Key Set defining a set of X.509 Certificates that will represent the parent certificate for the signing certificate used for policy operations PolicySigningCertificates JSONWebKeySetPtrInput `pulumi:"policySigningCertificates"` }
Client supplied parameters used to create a new attestation provider.
func (AttestationServiceCreationSpecificParamsArgs) ElementType ¶
func (AttestationServiceCreationSpecificParamsArgs) ElementType() reflect.Type
func (AttestationServiceCreationSpecificParamsArgs) ToAttestationServiceCreationSpecificParamsOutput ¶
func (i AttestationServiceCreationSpecificParamsArgs) ToAttestationServiceCreationSpecificParamsOutput() AttestationServiceCreationSpecificParamsOutput
func (AttestationServiceCreationSpecificParamsArgs) ToAttestationServiceCreationSpecificParamsOutputWithContext ¶
func (i AttestationServiceCreationSpecificParamsArgs) ToAttestationServiceCreationSpecificParamsOutputWithContext(ctx context.Context) AttestationServiceCreationSpecificParamsOutput
func (AttestationServiceCreationSpecificParamsArgs) ToAttestationServiceCreationSpecificParamsPtrOutput ¶
func (i AttestationServiceCreationSpecificParamsArgs) ToAttestationServiceCreationSpecificParamsPtrOutput() AttestationServiceCreationSpecificParamsPtrOutput
func (AttestationServiceCreationSpecificParamsArgs) ToAttestationServiceCreationSpecificParamsPtrOutputWithContext ¶
func (i AttestationServiceCreationSpecificParamsArgs) ToAttestationServiceCreationSpecificParamsPtrOutputWithContext(ctx context.Context) AttestationServiceCreationSpecificParamsPtrOutput
type AttestationServiceCreationSpecificParamsInput ¶
type AttestationServiceCreationSpecificParamsInput interface { pulumi.Input ToAttestationServiceCreationSpecificParamsOutput() AttestationServiceCreationSpecificParamsOutput ToAttestationServiceCreationSpecificParamsOutputWithContext(context.Context) AttestationServiceCreationSpecificParamsOutput }
AttestationServiceCreationSpecificParamsInput is an input type that accepts AttestationServiceCreationSpecificParamsArgs and AttestationServiceCreationSpecificParamsOutput values. You can construct a concrete instance of `AttestationServiceCreationSpecificParamsInput` via:
AttestationServiceCreationSpecificParamsArgs{...}
type AttestationServiceCreationSpecificParamsOutput ¶
type AttestationServiceCreationSpecificParamsOutput struct{ *pulumi.OutputState }
Client supplied parameters used to create a new attestation provider.
func (AttestationServiceCreationSpecificParamsOutput) ElementType ¶
func (AttestationServiceCreationSpecificParamsOutput) ElementType() reflect.Type
func (AttestationServiceCreationSpecificParamsOutput) PolicySigningCertificates ¶
func (o AttestationServiceCreationSpecificParamsOutput) PolicySigningCertificates() JSONWebKeySetPtrOutput
JSON Web Key Set defining a set of X.509 Certificates that will represent the parent certificate for the signing certificate used for policy operations
func (AttestationServiceCreationSpecificParamsOutput) ToAttestationServiceCreationSpecificParamsOutput ¶
func (o AttestationServiceCreationSpecificParamsOutput) ToAttestationServiceCreationSpecificParamsOutput() AttestationServiceCreationSpecificParamsOutput
func (AttestationServiceCreationSpecificParamsOutput) ToAttestationServiceCreationSpecificParamsOutputWithContext ¶
func (o AttestationServiceCreationSpecificParamsOutput) ToAttestationServiceCreationSpecificParamsOutputWithContext(ctx context.Context) AttestationServiceCreationSpecificParamsOutput
func (AttestationServiceCreationSpecificParamsOutput) ToAttestationServiceCreationSpecificParamsPtrOutput ¶
func (o AttestationServiceCreationSpecificParamsOutput) ToAttestationServiceCreationSpecificParamsPtrOutput() AttestationServiceCreationSpecificParamsPtrOutput
func (AttestationServiceCreationSpecificParamsOutput) ToAttestationServiceCreationSpecificParamsPtrOutputWithContext ¶
func (o AttestationServiceCreationSpecificParamsOutput) ToAttestationServiceCreationSpecificParamsPtrOutputWithContext(ctx context.Context) AttestationServiceCreationSpecificParamsPtrOutput
type AttestationServiceCreationSpecificParamsPtrInput ¶
type AttestationServiceCreationSpecificParamsPtrInput interface { pulumi.Input ToAttestationServiceCreationSpecificParamsPtrOutput() AttestationServiceCreationSpecificParamsPtrOutput ToAttestationServiceCreationSpecificParamsPtrOutputWithContext(context.Context) AttestationServiceCreationSpecificParamsPtrOutput }
AttestationServiceCreationSpecificParamsPtrInput is an input type that accepts AttestationServiceCreationSpecificParamsArgs, AttestationServiceCreationSpecificParamsPtr and AttestationServiceCreationSpecificParamsPtrOutput values. You can construct a concrete instance of `AttestationServiceCreationSpecificParamsPtrInput` via:
AttestationServiceCreationSpecificParamsArgs{...} or: nil
func AttestationServiceCreationSpecificParamsPtr ¶
func AttestationServiceCreationSpecificParamsPtr(v *AttestationServiceCreationSpecificParamsArgs) AttestationServiceCreationSpecificParamsPtrInput
type AttestationServiceCreationSpecificParamsPtrOutput ¶
type AttestationServiceCreationSpecificParamsPtrOutput struct{ *pulumi.OutputState }
func (AttestationServiceCreationSpecificParamsPtrOutput) ElementType ¶
func (AttestationServiceCreationSpecificParamsPtrOutput) ElementType() reflect.Type
func (AttestationServiceCreationSpecificParamsPtrOutput) PolicySigningCertificates ¶
func (o AttestationServiceCreationSpecificParamsPtrOutput) PolicySigningCertificates() JSONWebKeySetPtrOutput
JSON Web Key Set defining a set of X.509 Certificates that will represent the parent certificate for the signing certificate used for policy operations
func (AttestationServiceCreationSpecificParamsPtrOutput) ToAttestationServiceCreationSpecificParamsPtrOutput ¶
func (o AttestationServiceCreationSpecificParamsPtrOutput) ToAttestationServiceCreationSpecificParamsPtrOutput() AttestationServiceCreationSpecificParamsPtrOutput
func (AttestationServiceCreationSpecificParamsPtrOutput) ToAttestationServiceCreationSpecificParamsPtrOutputWithContext ¶
func (o AttestationServiceCreationSpecificParamsPtrOutput) ToAttestationServiceCreationSpecificParamsPtrOutputWithContext(ctx context.Context) AttestationServiceCreationSpecificParamsPtrOutput
type JSONWebKey ¶
type JSONWebKey struct { // The "alg" (algorithm) parameter identifies the algorithm intended for // use with the key. The values used should either be registered in the // IANA "JSON Web Signature and Encryption Algorithms" registry // established by [JWA] or be a value that contains a Collision- // Resistant Name. Alg *string `pulumi:"alg"` // The "crv" (curve) parameter identifies the curve type Crv *string `pulumi:"crv"` // RSA private exponent or ECC private key D *string `pulumi:"d"` // RSA Private Key Parameter Dp *string `pulumi:"dp"` // RSA Private Key Parameter Dq *string `pulumi:"dq"` // RSA public exponent, in Base64 E *string `pulumi:"e"` // Symmetric key K *string `pulumi:"k"` // The "kid" (key ID) parameter is used to match a specific key. This // is used, for instance, to choose among a set of keys within a JWK Set // during key rollover. The structure of the "kid" value is // unspecified. When "kid" values are used within a JWK Set, different // keys within the JWK Set SHOULD use distinct "kid" values. (One // example in which different keys might use the same "kid" value is if // they have different "kty" (key type) values but are considered to be // equivalent alternatives by the application using them.) The "kid" // value is a case-sensitive string. Kid *string `pulumi:"kid"` // The "kty" (key type) parameter identifies the cryptographic algorithm // family used with the key, such as "RSA" or "EC". "kty" values should // either be registered in the IANA "JSON Web Key Types" registry // established by [JWA] or be a value that contains a Collision- // Resistant Name. The "kty" value is a case-sensitive string. Kty string `pulumi:"kty"` // RSA modulus, in Base64 N *string `pulumi:"n"` // RSA secret prime P *string `pulumi:"p"` // RSA secret prime, with p < q Q *string `pulumi:"q"` // RSA Private Key Parameter Qi *string `pulumi:"qi"` // Use ("public key use") identifies the intended use of // the public key. The "use" parameter is employed to indicate whether // a public key is used for encrypting data or verifying the signature // on data. Values are commonly "sig" (signature) or "enc" (encryption). Use *string `pulumi:"use"` // X coordinate for the Elliptic Curve point X *string `pulumi:"x"` // The "x5c" (X.509 certificate chain) parameter contains a chain of one // or more PKIX certificates [RFC5280]. The certificate chain is // represented as a JSON array of certificate value strings. Each // string in the array is a base64-encoded (Section 4 of [RFC4648] -- // not base64url-encoded) DER [ITU.X690.1994] PKIX certificate value. // The PKIX certificate containing the key value MUST be the first // certificate. X5c []string `pulumi:"x5c"` // Y coordinate for the Elliptic Curve point Y *string `pulumi:"y"` }
type JSONWebKeyArgs ¶
type JSONWebKeyArgs struct { // The "alg" (algorithm) parameter identifies the algorithm intended for // use with the key. The values used should either be registered in the // IANA "JSON Web Signature and Encryption Algorithms" registry // established by [JWA] or be a value that contains a Collision- // Resistant Name. Alg pulumi.StringPtrInput `pulumi:"alg"` // The "crv" (curve) parameter identifies the curve type Crv pulumi.StringPtrInput `pulumi:"crv"` // RSA private exponent or ECC private key D pulumi.StringPtrInput `pulumi:"d"` // RSA Private Key Parameter Dp pulumi.StringPtrInput `pulumi:"dp"` // RSA Private Key Parameter Dq pulumi.StringPtrInput `pulumi:"dq"` // RSA public exponent, in Base64 E pulumi.StringPtrInput `pulumi:"e"` // Symmetric key K pulumi.StringPtrInput `pulumi:"k"` // The "kid" (key ID) parameter is used to match a specific key. This // is used, for instance, to choose among a set of keys within a JWK Set // during key rollover. The structure of the "kid" value is // unspecified. When "kid" values are used within a JWK Set, different // keys within the JWK Set SHOULD use distinct "kid" values. (One // example in which different keys might use the same "kid" value is if // they have different "kty" (key type) values but are considered to be // equivalent alternatives by the application using them.) The "kid" // value is a case-sensitive string. Kid pulumi.StringPtrInput `pulumi:"kid"` // The "kty" (key type) parameter identifies the cryptographic algorithm // family used with the key, such as "RSA" or "EC". "kty" values should // either be registered in the IANA "JSON Web Key Types" registry // established by [JWA] or be a value that contains a Collision- // Resistant Name. The "kty" value is a case-sensitive string. Kty pulumi.StringInput `pulumi:"kty"` // RSA modulus, in Base64 N pulumi.StringPtrInput `pulumi:"n"` // RSA secret prime P pulumi.StringPtrInput `pulumi:"p"` // RSA secret prime, with p < q Q pulumi.StringPtrInput `pulumi:"q"` // RSA Private Key Parameter Qi pulumi.StringPtrInput `pulumi:"qi"` // Use ("public key use") identifies the intended use of // the public key. The "use" parameter is employed to indicate whether // a public key is used for encrypting data or verifying the signature // on data. Values are commonly "sig" (signature) or "enc" (encryption). Use pulumi.StringPtrInput `pulumi:"use"` // X coordinate for the Elliptic Curve point X pulumi.StringPtrInput `pulumi:"x"` // The "x5c" (X.509 certificate chain) parameter contains a chain of one // or more PKIX certificates [RFC5280]. The certificate chain is // represented as a JSON array of certificate value strings. Each // string in the array is a base64-encoded (Section 4 of [RFC4648] -- // not base64url-encoded) DER [ITU.X690.1994] PKIX certificate value. // The PKIX certificate containing the key value MUST be the first // certificate. X5c pulumi.StringArrayInput `pulumi:"x5c"` // Y coordinate for the Elliptic Curve point Y pulumi.StringPtrInput `pulumi:"y"` }
func (JSONWebKeyArgs) ElementType ¶
func (JSONWebKeyArgs) ElementType() reflect.Type
func (JSONWebKeyArgs) ToJSONWebKeyOutput ¶
func (i JSONWebKeyArgs) ToJSONWebKeyOutput() JSONWebKeyOutput
func (JSONWebKeyArgs) ToJSONWebKeyOutputWithContext ¶
func (i JSONWebKeyArgs) ToJSONWebKeyOutputWithContext(ctx context.Context) JSONWebKeyOutput
type JSONWebKeyArray ¶
type JSONWebKeyArray []JSONWebKeyInput
func (JSONWebKeyArray) ElementType ¶
func (JSONWebKeyArray) ElementType() reflect.Type
func (JSONWebKeyArray) ToJSONWebKeyArrayOutput ¶
func (i JSONWebKeyArray) ToJSONWebKeyArrayOutput() JSONWebKeyArrayOutput
func (JSONWebKeyArray) ToJSONWebKeyArrayOutputWithContext ¶
func (i JSONWebKeyArray) ToJSONWebKeyArrayOutputWithContext(ctx context.Context) JSONWebKeyArrayOutput
type JSONWebKeyArrayInput ¶
type JSONWebKeyArrayInput interface { pulumi.Input ToJSONWebKeyArrayOutput() JSONWebKeyArrayOutput ToJSONWebKeyArrayOutputWithContext(context.Context) JSONWebKeyArrayOutput }
JSONWebKeyArrayInput is an input type that accepts JSONWebKeyArray and JSONWebKeyArrayOutput values. You can construct a concrete instance of `JSONWebKeyArrayInput` via:
JSONWebKeyArray{ JSONWebKeyArgs{...} }
type JSONWebKeyArrayOutput ¶
type JSONWebKeyArrayOutput struct{ *pulumi.OutputState }
func (JSONWebKeyArrayOutput) ElementType ¶
func (JSONWebKeyArrayOutput) ElementType() reflect.Type
func (JSONWebKeyArrayOutput) Index ¶
func (o JSONWebKeyArrayOutput) Index(i pulumi.IntInput) JSONWebKeyOutput
func (JSONWebKeyArrayOutput) ToJSONWebKeyArrayOutput ¶
func (o JSONWebKeyArrayOutput) ToJSONWebKeyArrayOutput() JSONWebKeyArrayOutput
func (JSONWebKeyArrayOutput) ToJSONWebKeyArrayOutputWithContext ¶
func (o JSONWebKeyArrayOutput) ToJSONWebKeyArrayOutputWithContext(ctx context.Context) JSONWebKeyArrayOutput
type JSONWebKeyInput ¶
type JSONWebKeyInput interface { pulumi.Input ToJSONWebKeyOutput() JSONWebKeyOutput ToJSONWebKeyOutputWithContext(context.Context) JSONWebKeyOutput }
JSONWebKeyInput is an input type that accepts JSONWebKeyArgs and JSONWebKeyOutput values. You can construct a concrete instance of `JSONWebKeyInput` via:
JSONWebKeyArgs{...}
type JSONWebKeyOutput ¶
type JSONWebKeyOutput struct{ *pulumi.OutputState }
func (JSONWebKeyOutput) Alg ¶
func (o JSONWebKeyOutput) Alg() pulumi.StringPtrOutput
The "alg" (algorithm) parameter identifies the algorithm intended for use with the key. The values used should either be registered in the IANA "JSON Web Signature and Encryption Algorithms" registry established by [JWA] or be a value that contains a Collision- Resistant Name.
func (JSONWebKeyOutput) Crv ¶
func (o JSONWebKeyOutput) Crv() pulumi.StringPtrOutput
The "crv" (curve) parameter identifies the curve type
func (JSONWebKeyOutput) D ¶
func (o JSONWebKeyOutput) D() pulumi.StringPtrOutput
RSA private exponent or ECC private key
func (JSONWebKeyOutput) Dp ¶
func (o JSONWebKeyOutput) Dp() pulumi.StringPtrOutput
RSA Private Key Parameter
func (JSONWebKeyOutput) Dq ¶
func (o JSONWebKeyOutput) Dq() pulumi.StringPtrOutput
RSA Private Key Parameter
func (JSONWebKeyOutput) E ¶
func (o JSONWebKeyOutput) E() pulumi.StringPtrOutput
RSA public exponent, in Base64
func (JSONWebKeyOutput) ElementType ¶
func (JSONWebKeyOutput) ElementType() reflect.Type
func (JSONWebKeyOutput) Kid ¶
func (o JSONWebKeyOutput) Kid() pulumi.StringPtrOutput
The "kid" (key ID) parameter is used to match a specific key. This is used, for instance, to choose among a set of keys within a JWK Set during key rollover. The structure of the "kid" value is unspecified. When "kid" values are used within a JWK Set, different keys within the JWK Set SHOULD use distinct "kid" values. (One example in which different keys might use the same "kid" value is if they have different "kty" (key type) values but are considered to be equivalent alternatives by the application using them.) The "kid" value is a case-sensitive string.
func (JSONWebKeyOutput) Kty ¶
func (o JSONWebKeyOutput) Kty() pulumi.StringOutput
The "kty" (key type) parameter identifies the cryptographic algorithm family used with the key, such as "RSA" or "EC". "kty" values should either be registered in the IANA "JSON Web Key Types" registry established by [JWA] or be a value that contains a Collision- Resistant Name. The "kty" value is a case-sensitive string.
func (JSONWebKeyOutput) N ¶
func (o JSONWebKeyOutput) N() pulumi.StringPtrOutput
RSA modulus, in Base64
func (JSONWebKeyOutput) Q ¶
func (o JSONWebKeyOutput) Q() pulumi.StringPtrOutput
RSA secret prime, with p < q
func (JSONWebKeyOutput) Qi ¶
func (o JSONWebKeyOutput) Qi() pulumi.StringPtrOutput
RSA Private Key Parameter
func (JSONWebKeyOutput) ToJSONWebKeyOutput ¶
func (o JSONWebKeyOutput) ToJSONWebKeyOutput() JSONWebKeyOutput
func (JSONWebKeyOutput) ToJSONWebKeyOutputWithContext ¶
func (o JSONWebKeyOutput) ToJSONWebKeyOutputWithContext(ctx context.Context) JSONWebKeyOutput
func (JSONWebKeyOutput) Use ¶
func (o JSONWebKeyOutput) Use() pulumi.StringPtrOutput
Use ("public key use") identifies the intended use of the public key. The "use" parameter is employed to indicate whether a public key is used for encrypting data or verifying the signature on data. Values are commonly "sig" (signature) or "enc" (encryption).
func (JSONWebKeyOutput) X ¶
func (o JSONWebKeyOutput) X() pulumi.StringPtrOutput
X coordinate for the Elliptic Curve point
func (JSONWebKeyOutput) X5c ¶
func (o JSONWebKeyOutput) X5c() pulumi.StringArrayOutput
The "x5c" (X.509 certificate chain) parameter contains a chain of one or more PKIX certificates [RFC5280]. The certificate chain is represented as a JSON array of certificate value strings. Each string in the array is a base64-encoded (Section 4 of [RFC4648] -- not base64url-encoded) DER [ITU.X690.1994] PKIX certificate value. The PKIX certificate containing the key value MUST be the first certificate.
func (JSONWebKeyOutput) Y ¶
func (o JSONWebKeyOutput) Y() pulumi.StringPtrOutput
Y coordinate for the Elliptic Curve point
type JSONWebKeySet ¶
type JSONWebKeySet struct { // The value of the "keys" parameter is an array of JWK values. By // default, the order of the JWK values within the array does not imply // an order of preference among them, although applications of JWK Sets // can choose to assign a meaning to the order for their purposes, if // desired. Keys []JSONWebKey `pulumi:"keys"` }
type JSONWebKeySetArgs ¶
type JSONWebKeySetArgs struct { // The value of the "keys" parameter is an array of JWK values. By // default, the order of the JWK values within the array does not imply // an order of preference among them, although applications of JWK Sets // can choose to assign a meaning to the order for their purposes, if // desired. Keys JSONWebKeyArrayInput `pulumi:"keys"` }
func (JSONWebKeySetArgs) ElementType ¶
func (JSONWebKeySetArgs) ElementType() reflect.Type
func (JSONWebKeySetArgs) ToJSONWebKeySetOutput ¶
func (i JSONWebKeySetArgs) ToJSONWebKeySetOutput() JSONWebKeySetOutput
func (JSONWebKeySetArgs) ToJSONWebKeySetOutputWithContext ¶
func (i JSONWebKeySetArgs) ToJSONWebKeySetOutputWithContext(ctx context.Context) JSONWebKeySetOutput
func (JSONWebKeySetArgs) ToJSONWebKeySetPtrOutput ¶
func (i JSONWebKeySetArgs) ToJSONWebKeySetPtrOutput() JSONWebKeySetPtrOutput
func (JSONWebKeySetArgs) ToJSONWebKeySetPtrOutputWithContext ¶
func (i JSONWebKeySetArgs) ToJSONWebKeySetPtrOutputWithContext(ctx context.Context) JSONWebKeySetPtrOutput
type JSONWebKeySetInput ¶
type JSONWebKeySetInput interface { pulumi.Input ToJSONWebKeySetOutput() JSONWebKeySetOutput ToJSONWebKeySetOutputWithContext(context.Context) JSONWebKeySetOutput }
JSONWebKeySetInput is an input type that accepts JSONWebKeySetArgs and JSONWebKeySetOutput values. You can construct a concrete instance of `JSONWebKeySetInput` via:
JSONWebKeySetArgs{...}
type JSONWebKeySetOutput ¶
type JSONWebKeySetOutput struct{ *pulumi.OutputState }
func (JSONWebKeySetOutput) ElementType ¶
func (JSONWebKeySetOutput) ElementType() reflect.Type
func (JSONWebKeySetOutput) Keys ¶
func (o JSONWebKeySetOutput) Keys() JSONWebKeyArrayOutput
The value of the "keys" parameter is an array of JWK values. By default, the order of the JWK values within the array does not imply an order of preference among them, although applications of JWK Sets can choose to assign a meaning to the order for their purposes, if desired.
func (JSONWebKeySetOutput) ToJSONWebKeySetOutput ¶
func (o JSONWebKeySetOutput) ToJSONWebKeySetOutput() JSONWebKeySetOutput
func (JSONWebKeySetOutput) ToJSONWebKeySetOutputWithContext ¶
func (o JSONWebKeySetOutput) ToJSONWebKeySetOutputWithContext(ctx context.Context) JSONWebKeySetOutput
func (JSONWebKeySetOutput) ToJSONWebKeySetPtrOutput ¶
func (o JSONWebKeySetOutput) ToJSONWebKeySetPtrOutput() JSONWebKeySetPtrOutput
func (JSONWebKeySetOutput) ToJSONWebKeySetPtrOutputWithContext ¶
func (o JSONWebKeySetOutput) ToJSONWebKeySetPtrOutputWithContext(ctx context.Context) JSONWebKeySetPtrOutput
type JSONWebKeySetPtrInput ¶
type JSONWebKeySetPtrInput interface { pulumi.Input ToJSONWebKeySetPtrOutput() JSONWebKeySetPtrOutput ToJSONWebKeySetPtrOutputWithContext(context.Context) JSONWebKeySetPtrOutput }
JSONWebKeySetPtrInput is an input type that accepts JSONWebKeySetArgs, JSONWebKeySetPtr and JSONWebKeySetPtrOutput values. You can construct a concrete instance of `JSONWebKeySetPtrInput` via:
JSONWebKeySetArgs{...} or: nil
func JSONWebKeySetPtr ¶
func JSONWebKeySetPtr(v *JSONWebKeySetArgs) JSONWebKeySetPtrInput
type JSONWebKeySetPtrOutput ¶
type JSONWebKeySetPtrOutput struct{ *pulumi.OutputState }
func (JSONWebKeySetPtrOutput) Elem ¶
func (o JSONWebKeySetPtrOutput) Elem() JSONWebKeySetOutput
func (JSONWebKeySetPtrOutput) ElementType ¶
func (JSONWebKeySetPtrOutput) ElementType() reflect.Type
func (JSONWebKeySetPtrOutput) Keys ¶
func (o JSONWebKeySetPtrOutput) Keys() JSONWebKeyArrayOutput
The value of the "keys" parameter is an array of JWK values. By default, the order of the JWK values within the array does not imply an order of preference among them, although applications of JWK Sets can choose to assign a meaning to the order for their purposes, if desired.
func (JSONWebKeySetPtrOutput) ToJSONWebKeySetPtrOutput ¶
func (o JSONWebKeySetPtrOutput) ToJSONWebKeySetPtrOutput() JSONWebKeySetPtrOutput
func (JSONWebKeySetPtrOutput) ToJSONWebKeySetPtrOutputWithContext ¶
func (o JSONWebKeySetPtrOutput) ToJSONWebKeySetPtrOutputWithContext(ctx context.Context) JSONWebKeySetPtrOutput
type LookupAttestationProviderResult ¶
type LookupAttestationProviderResult struct { // Gets the uri of attestation service AttestUri *string `pulumi:"attestUri"` // Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id string `pulumi:"id"` // The geo-location where the resource lives Location string `pulumi:"location"` // The name of the resource Name string `pulumi:"name"` // List of private endpoint connections associated with the attestation provider. PrivateEndpointConnections []PrivateEndpointConnectionResponse `pulumi:"privateEndpointConnections"` // Status of attestation service. Status *string `pulumi:"status"` // The system metadata relating to this resource SystemData SystemDataResponse `pulumi:"systemData"` // Resource tags. Tags map[string]string `pulumi:"tags"` // Trust model for the attestation provider. TrustModel *string `pulumi:"trustModel"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type string `pulumi:"type"` }
Attestation service response message.
func LookupAttestationProvider ¶
func LookupAttestationProvider(ctx *pulumi.Context, args *LookupAttestationProviderArgs, opts ...pulumi.InvokeOption) (*LookupAttestationProviderResult, error)
type LookupPrivateEndpointConnectionArgs ¶ added in v0.5.0
type LookupPrivateEndpointConnectionArgs struct { // The name of the private endpoint connection associated with the Azure resource PrivateEndpointConnectionName string `pulumi:"privateEndpointConnectionName"` // The name of the attestation provider. ProviderName string `pulumi:"providerName"` // The name of the resource group. The name is case insensitive. ResourceGroupName string `pulumi:"resourceGroupName"` }
type LookupPrivateEndpointConnectionResult ¶ added in v0.5.0
type LookupPrivateEndpointConnectionResult struct { // Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id string `pulumi:"id"` // The name of the resource Name string `pulumi:"name"` // The resource of private end point. PrivateEndpoint *PrivateEndpointResponse `pulumi:"privateEndpoint"` // A collection of information about the state of the connection between service consumer and provider. PrivateLinkServiceConnectionState PrivateLinkServiceConnectionStateResponse `pulumi:"privateLinkServiceConnectionState"` // The provisioning state of the private endpoint connection resource. ProvisioningState string `pulumi:"provisioningState"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type string `pulumi:"type"` }
The Private Endpoint Connection resource.
func LookupPrivateEndpointConnection ¶ added in v0.5.0
func LookupPrivateEndpointConnection(ctx *pulumi.Context, args *LookupPrivateEndpointConnectionArgs, opts ...pulumi.InvokeOption) (*LookupPrivateEndpointConnectionResult, error)
type PrivateEndpointConnection ¶ added in v0.5.0
type PrivateEndpointConnection struct { pulumi.CustomResourceState // The name of the resource Name pulumi.StringOutput `pulumi:"name"` // The resource of private end point. PrivateEndpoint PrivateEndpointResponsePtrOutput `pulumi:"privateEndpoint"` // A collection of information about the state of the connection between service consumer and provider. PrivateLinkServiceConnectionState PrivateLinkServiceConnectionStateResponseOutput `pulumi:"privateLinkServiceConnectionState"` // The provisioning state of the private endpoint connection resource. ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringOutput `pulumi:"type"` }
The Private Endpoint Connection resource. Latest API Version: 2020-10-01.
func GetPrivateEndpointConnection ¶ added in v0.5.0
func GetPrivateEndpointConnection(ctx *pulumi.Context, name string, id pulumi.IDInput, state *PrivateEndpointConnectionState, opts ...pulumi.ResourceOption) (*PrivateEndpointConnection, error)
GetPrivateEndpointConnection gets an existing PrivateEndpointConnection 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 NewPrivateEndpointConnection ¶ added in v0.5.0
func NewPrivateEndpointConnection(ctx *pulumi.Context, name string, args *PrivateEndpointConnectionArgs, opts ...pulumi.ResourceOption) (*PrivateEndpointConnection, error)
NewPrivateEndpointConnection registers a new resource with the given unique name, arguments, and options.
func (*PrivateEndpointConnection) ElementType ¶ added in v0.5.0
func (*PrivateEndpointConnection) ElementType() reflect.Type
func (*PrivateEndpointConnection) ToPrivateEndpointConnectionOutput ¶ added in v0.5.0
func (i *PrivateEndpointConnection) ToPrivateEndpointConnectionOutput() PrivateEndpointConnectionOutput
func (*PrivateEndpointConnection) ToPrivateEndpointConnectionOutputWithContext ¶ added in v0.5.0
func (i *PrivateEndpointConnection) ToPrivateEndpointConnectionOutputWithContext(ctx context.Context) PrivateEndpointConnectionOutput
type PrivateEndpointConnectionArgs ¶ added in v0.5.0
type PrivateEndpointConnectionArgs struct { // The name of the private endpoint connection associated with the Azure resource PrivateEndpointConnectionName pulumi.StringInput // A collection of information about the state of the connection between service consumer and provider. PrivateLinkServiceConnectionState PrivateLinkServiceConnectionStateInput // The name of the attestation provider. ProviderName pulumi.StringInput // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput }
The set of arguments for constructing a PrivateEndpointConnection resource.
func (PrivateEndpointConnectionArgs) ElementType ¶ added in v0.5.0
func (PrivateEndpointConnectionArgs) ElementType() reflect.Type
type PrivateEndpointConnectionInput ¶ added in v0.5.0
type PrivateEndpointConnectionInput interface { pulumi.Input ToPrivateEndpointConnectionOutput() PrivateEndpointConnectionOutput ToPrivateEndpointConnectionOutputWithContext(ctx context.Context) PrivateEndpointConnectionOutput }
type PrivateEndpointConnectionOutput ¶ added in v0.5.0
type PrivateEndpointConnectionOutput struct {
*pulumi.OutputState
}
func (PrivateEndpointConnectionOutput) ElementType ¶ added in v0.5.0
func (PrivateEndpointConnectionOutput) ElementType() reflect.Type
func (PrivateEndpointConnectionOutput) ToPrivateEndpointConnectionOutput ¶ added in v0.5.0
func (o PrivateEndpointConnectionOutput) ToPrivateEndpointConnectionOutput() PrivateEndpointConnectionOutput
func (PrivateEndpointConnectionOutput) ToPrivateEndpointConnectionOutputWithContext ¶ added in v0.5.0
func (o PrivateEndpointConnectionOutput) ToPrivateEndpointConnectionOutputWithContext(ctx context.Context) PrivateEndpointConnectionOutput
type PrivateEndpointConnectionResponse ¶ added in v0.5.0
type PrivateEndpointConnectionResponse struct { // Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id string `pulumi:"id"` // The name of the resource Name string `pulumi:"name"` // The resource of private end point. PrivateEndpoint *PrivateEndpointResponse `pulumi:"privateEndpoint"` // A collection of information about the state of the connection between service consumer and provider. PrivateLinkServiceConnectionState PrivateLinkServiceConnectionStateResponse `pulumi:"privateLinkServiceConnectionState"` // The provisioning state of the private endpoint connection resource. ProvisioningState string `pulumi:"provisioningState"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type string `pulumi:"type"` }
The Private Endpoint Connection resource.
type PrivateEndpointConnectionResponseArgs ¶ added in v0.5.0
type PrivateEndpointConnectionResponseArgs struct { // Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id pulumi.StringInput `pulumi:"id"` // The name of the resource Name pulumi.StringInput `pulumi:"name"` // The resource of private end point. PrivateEndpoint PrivateEndpointResponsePtrInput `pulumi:"privateEndpoint"` // A collection of information about the state of the connection between service consumer and provider. PrivateLinkServiceConnectionState PrivateLinkServiceConnectionStateResponseInput `pulumi:"privateLinkServiceConnectionState"` // The provisioning state of the private endpoint connection resource. ProvisioningState pulumi.StringInput `pulumi:"provisioningState"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringInput `pulumi:"type"` }
The Private Endpoint Connection resource.
func (PrivateEndpointConnectionResponseArgs) ElementType ¶ added in v0.5.0
func (PrivateEndpointConnectionResponseArgs) ElementType() reflect.Type
func (PrivateEndpointConnectionResponseArgs) ToPrivateEndpointConnectionResponseOutput ¶ added in v0.5.0
func (i PrivateEndpointConnectionResponseArgs) ToPrivateEndpointConnectionResponseOutput() PrivateEndpointConnectionResponseOutput
func (PrivateEndpointConnectionResponseArgs) ToPrivateEndpointConnectionResponseOutputWithContext ¶ added in v0.5.0
func (i PrivateEndpointConnectionResponseArgs) ToPrivateEndpointConnectionResponseOutputWithContext(ctx context.Context) PrivateEndpointConnectionResponseOutput
type PrivateEndpointConnectionResponseArray ¶ added in v0.5.0
type PrivateEndpointConnectionResponseArray []PrivateEndpointConnectionResponseInput
func (PrivateEndpointConnectionResponseArray) ElementType ¶ added in v0.5.0
func (PrivateEndpointConnectionResponseArray) ElementType() reflect.Type
func (PrivateEndpointConnectionResponseArray) ToPrivateEndpointConnectionResponseArrayOutput ¶ added in v0.5.0
func (i PrivateEndpointConnectionResponseArray) ToPrivateEndpointConnectionResponseArrayOutput() PrivateEndpointConnectionResponseArrayOutput
func (PrivateEndpointConnectionResponseArray) ToPrivateEndpointConnectionResponseArrayOutputWithContext ¶ added in v0.5.0
func (i PrivateEndpointConnectionResponseArray) ToPrivateEndpointConnectionResponseArrayOutputWithContext(ctx context.Context) PrivateEndpointConnectionResponseArrayOutput
type PrivateEndpointConnectionResponseArrayInput ¶ added in v0.5.0
type PrivateEndpointConnectionResponseArrayInput interface { pulumi.Input ToPrivateEndpointConnectionResponseArrayOutput() PrivateEndpointConnectionResponseArrayOutput ToPrivateEndpointConnectionResponseArrayOutputWithContext(context.Context) PrivateEndpointConnectionResponseArrayOutput }
PrivateEndpointConnectionResponseArrayInput is an input type that accepts PrivateEndpointConnectionResponseArray and PrivateEndpointConnectionResponseArrayOutput values. You can construct a concrete instance of `PrivateEndpointConnectionResponseArrayInput` via:
PrivateEndpointConnectionResponseArray{ PrivateEndpointConnectionResponseArgs{...} }
type PrivateEndpointConnectionResponseArrayOutput ¶ added in v0.5.0
type PrivateEndpointConnectionResponseArrayOutput struct{ *pulumi.OutputState }
func (PrivateEndpointConnectionResponseArrayOutput) ElementType ¶ added in v0.5.0
func (PrivateEndpointConnectionResponseArrayOutput) ElementType() reflect.Type
func (PrivateEndpointConnectionResponseArrayOutput) ToPrivateEndpointConnectionResponseArrayOutput ¶ added in v0.5.0
func (o PrivateEndpointConnectionResponseArrayOutput) ToPrivateEndpointConnectionResponseArrayOutput() PrivateEndpointConnectionResponseArrayOutput
func (PrivateEndpointConnectionResponseArrayOutput) ToPrivateEndpointConnectionResponseArrayOutputWithContext ¶ added in v0.5.0
func (o PrivateEndpointConnectionResponseArrayOutput) ToPrivateEndpointConnectionResponseArrayOutputWithContext(ctx context.Context) PrivateEndpointConnectionResponseArrayOutput
type PrivateEndpointConnectionResponseInput ¶ added in v0.5.0
type PrivateEndpointConnectionResponseInput interface { pulumi.Input ToPrivateEndpointConnectionResponseOutput() PrivateEndpointConnectionResponseOutput ToPrivateEndpointConnectionResponseOutputWithContext(context.Context) PrivateEndpointConnectionResponseOutput }
PrivateEndpointConnectionResponseInput is an input type that accepts PrivateEndpointConnectionResponseArgs and PrivateEndpointConnectionResponseOutput values. You can construct a concrete instance of `PrivateEndpointConnectionResponseInput` via:
PrivateEndpointConnectionResponseArgs{...}
type PrivateEndpointConnectionResponseOutput ¶ added in v0.5.0
type PrivateEndpointConnectionResponseOutput struct{ *pulumi.OutputState }
The Private Endpoint Connection resource.
func (PrivateEndpointConnectionResponseOutput) ElementType ¶ added in v0.5.0
func (PrivateEndpointConnectionResponseOutput) ElementType() reflect.Type
func (PrivateEndpointConnectionResponseOutput) Id ¶ added in v0.5.0
func (o PrivateEndpointConnectionResponseOutput) Id() pulumi.StringOutput
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
func (PrivateEndpointConnectionResponseOutput) Name ¶ added in v0.5.0
func (o PrivateEndpointConnectionResponseOutput) Name() pulumi.StringOutput
The name of the resource
func (PrivateEndpointConnectionResponseOutput) PrivateEndpoint ¶ added in v0.5.0
func (o PrivateEndpointConnectionResponseOutput) PrivateEndpoint() PrivateEndpointResponsePtrOutput
The resource of private end point.
func (PrivateEndpointConnectionResponseOutput) PrivateLinkServiceConnectionState ¶ added in v0.5.0
func (o PrivateEndpointConnectionResponseOutput) PrivateLinkServiceConnectionState() PrivateLinkServiceConnectionStateResponseOutput
A collection of information about the state of the connection between service consumer and provider.
func (PrivateEndpointConnectionResponseOutput) ProvisioningState ¶ added in v0.5.0
func (o PrivateEndpointConnectionResponseOutput) ProvisioningState() pulumi.StringOutput
The provisioning state of the private endpoint connection resource.
func (PrivateEndpointConnectionResponseOutput) ToPrivateEndpointConnectionResponseOutput ¶ added in v0.5.0
func (o PrivateEndpointConnectionResponseOutput) ToPrivateEndpointConnectionResponseOutput() PrivateEndpointConnectionResponseOutput
func (PrivateEndpointConnectionResponseOutput) ToPrivateEndpointConnectionResponseOutputWithContext ¶ added in v0.5.0
func (o PrivateEndpointConnectionResponseOutput) ToPrivateEndpointConnectionResponseOutputWithContext(ctx context.Context) PrivateEndpointConnectionResponseOutput
func (PrivateEndpointConnectionResponseOutput) Type ¶ added in v0.5.0
func (o PrivateEndpointConnectionResponseOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
type PrivateEndpointConnectionState ¶ added in v0.5.0
type PrivateEndpointConnectionState struct { // The name of the resource Name pulumi.StringPtrInput // The resource of private end point. PrivateEndpoint PrivateEndpointResponsePtrInput // A collection of information about the state of the connection between service consumer and provider. PrivateLinkServiceConnectionState PrivateLinkServiceConnectionStateResponsePtrInput // The provisioning state of the private endpoint connection resource. ProvisioningState pulumi.StringPtrInput // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringPtrInput }
func (PrivateEndpointConnectionState) ElementType ¶ added in v0.5.0
func (PrivateEndpointConnectionState) ElementType() reflect.Type
type PrivateEndpointResponse ¶ added in v0.5.0
type PrivateEndpointResponse struct { // The ARM identifier for Private Endpoint Id string `pulumi:"id"` }
The Private Endpoint resource.
type PrivateEndpointResponseArgs ¶ added in v0.5.0
type PrivateEndpointResponseArgs struct { // The ARM identifier for Private Endpoint Id pulumi.StringInput `pulumi:"id"` }
The Private Endpoint resource.
func (PrivateEndpointResponseArgs) ElementType ¶ added in v0.5.0
func (PrivateEndpointResponseArgs) ElementType() reflect.Type
func (PrivateEndpointResponseArgs) ToPrivateEndpointResponseOutput ¶ added in v0.5.0
func (i PrivateEndpointResponseArgs) ToPrivateEndpointResponseOutput() PrivateEndpointResponseOutput
func (PrivateEndpointResponseArgs) ToPrivateEndpointResponseOutputWithContext ¶ added in v0.5.0
func (i PrivateEndpointResponseArgs) ToPrivateEndpointResponseOutputWithContext(ctx context.Context) PrivateEndpointResponseOutput
func (PrivateEndpointResponseArgs) ToPrivateEndpointResponsePtrOutput ¶ added in v0.5.0
func (i PrivateEndpointResponseArgs) ToPrivateEndpointResponsePtrOutput() PrivateEndpointResponsePtrOutput
func (PrivateEndpointResponseArgs) ToPrivateEndpointResponsePtrOutputWithContext ¶ added in v0.5.0
func (i PrivateEndpointResponseArgs) ToPrivateEndpointResponsePtrOutputWithContext(ctx context.Context) PrivateEndpointResponsePtrOutput
type PrivateEndpointResponseInput ¶ added in v0.5.0
type PrivateEndpointResponseInput interface { pulumi.Input ToPrivateEndpointResponseOutput() PrivateEndpointResponseOutput ToPrivateEndpointResponseOutputWithContext(context.Context) PrivateEndpointResponseOutput }
PrivateEndpointResponseInput is an input type that accepts PrivateEndpointResponseArgs and PrivateEndpointResponseOutput values. You can construct a concrete instance of `PrivateEndpointResponseInput` via:
PrivateEndpointResponseArgs{...}
type PrivateEndpointResponseOutput ¶ added in v0.5.0
type PrivateEndpointResponseOutput struct{ *pulumi.OutputState }
The Private Endpoint resource.
func (PrivateEndpointResponseOutput) ElementType ¶ added in v0.5.0
func (PrivateEndpointResponseOutput) ElementType() reflect.Type
func (PrivateEndpointResponseOutput) Id ¶ added in v0.5.0
func (o PrivateEndpointResponseOutput) Id() pulumi.StringOutput
The ARM identifier for Private Endpoint
func (PrivateEndpointResponseOutput) ToPrivateEndpointResponseOutput ¶ added in v0.5.0
func (o PrivateEndpointResponseOutput) ToPrivateEndpointResponseOutput() PrivateEndpointResponseOutput
func (PrivateEndpointResponseOutput) ToPrivateEndpointResponseOutputWithContext ¶ added in v0.5.0
func (o PrivateEndpointResponseOutput) ToPrivateEndpointResponseOutputWithContext(ctx context.Context) PrivateEndpointResponseOutput
func (PrivateEndpointResponseOutput) ToPrivateEndpointResponsePtrOutput ¶ added in v0.5.0
func (o PrivateEndpointResponseOutput) ToPrivateEndpointResponsePtrOutput() PrivateEndpointResponsePtrOutput
func (PrivateEndpointResponseOutput) ToPrivateEndpointResponsePtrOutputWithContext ¶ added in v0.5.0
func (o PrivateEndpointResponseOutput) ToPrivateEndpointResponsePtrOutputWithContext(ctx context.Context) PrivateEndpointResponsePtrOutput
type PrivateEndpointResponsePtrInput ¶ added in v0.5.0
type PrivateEndpointResponsePtrInput interface { pulumi.Input ToPrivateEndpointResponsePtrOutput() PrivateEndpointResponsePtrOutput ToPrivateEndpointResponsePtrOutputWithContext(context.Context) PrivateEndpointResponsePtrOutput }
PrivateEndpointResponsePtrInput is an input type that accepts PrivateEndpointResponseArgs, PrivateEndpointResponsePtr and PrivateEndpointResponsePtrOutput values. You can construct a concrete instance of `PrivateEndpointResponsePtrInput` via:
PrivateEndpointResponseArgs{...} or: nil
func PrivateEndpointResponsePtr ¶ added in v0.5.0
func PrivateEndpointResponsePtr(v *PrivateEndpointResponseArgs) PrivateEndpointResponsePtrInput
type PrivateEndpointResponsePtrOutput ¶ added in v0.5.0
type PrivateEndpointResponsePtrOutput struct{ *pulumi.OutputState }
func (PrivateEndpointResponsePtrOutput) Elem ¶ added in v0.5.0
func (o PrivateEndpointResponsePtrOutput) Elem() PrivateEndpointResponseOutput
func (PrivateEndpointResponsePtrOutput) ElementType ¶ added in v0.5.0
func (PrivateEndpointResponsePtrOutput) ElementType() reflect.Type
func (PrivateEndpointResponsePtrOutput) Id ¶ added in v0.5.0
func (o PrivateEndpointResponsePtrOutput) Id() pulumi.StringPtrOutput
The ARM identifier for Private Endpoint
func (PrivateEndpointResponsePtrOutput) ToPrivateEndpointResponsePtrOutput ¶ added in v0.5.0
func (o PrivateEndpointResponsePtrOutput) ToPrivateEndpointResponsePtrOutput() PrivateEndpointResponsePtrOutput
func (PrivateEndpointResponsePtrOutput) ToPrivateEndpointResponsePtrOutputWithContext ¶ added in v0.5.0
func (o PrivateEndpointResponsePtrOutput) ToPrivateEndpointResponsePtrOutputWithContext(ctx context.Context) PrivateEndpointResponsePtrOutput
type PrivateEndpointServiceConnectionStatus ¶ added in v0.5.0
Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service.
func (PrivateEndpointServiceConnectionStatus) ElementType ¶ added in v0.5.0
func (PrivateEndpointServiceConnectionStatus) ElementType() reflect.Type
func (PrivateEndpointServiceConnectionStatus) ToStringOutput ¶ added in v0.5.0
func (e PrivateEndpointServiceConnectionStatus) ToStringOutput() pulumi.StringOutput
func (PrivateEndpointServiceConnectionStatus) ToStringOutputWithContext ¶ added in v0.5.0
func (e PrivateEndpointServiceConnectionStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (PrivateEndpointServiceConnectionStatus) ToStringPtrOutput ¶ added in v0.5.0
func (e PrivateEndpointServiceConnectionStatus) ToStringPtrOutput() pulumi.StringPtrOutput
func (PrivateEndpointServiceConnectionStatus) ToStringPtrOutputWithContext ¶ added in v0.5.0
func (e PrivateEndpointServiceConnectionStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type PrivateLinkServiceConnectionState ¶ added in v0.5.0
type PrivateLinkServiceConnectionState struct { // A message indicating if changes on the service provider require any updates on the consumer. ActionsRequired *string `pulumi:"actionsRequired"` // The reason for approval/rejection of the connection. Description *string `pulumi:"description"` // Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service. Status *string `pulumi:"status"` }
A collection of information about the state of the connection between service consumer and provider.
type PrivateLinkServiceConnectionStateArgs ¶ added in v0.5.0
type PrivateLinkServiceConnectionStateArgs struct { // A message indicating if changes on the service provider require any updates on the consumer. ActionsRequired pulumi.StringPtrInput `pulumi:"actionsRequired"` // The reason for approval/rejection of the connection. Description pulumi.StringPtrInput `pulumi:"description"` // Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service. Status pulumi.StringPtrInput `pulumi:"status"` }
A collection of information about the state of the connection between service consumer and provider.
func (PrivateLinkServiceConnectionStateArgs) ElementType ¶ added in v0.5.0
func (PrivateLinkServiceConnectionStateArgs) ElementType() reflect.Type
func (PrivateLinkServiceConnectionStateArgs) ToPrivateLinkServiceConnectionStateOutput ¶ added in v0.5.0
func (i PrivateLinkServiceConnectionStateArgs) ToPrivateLinkServiceConnectionStateOutput() PrivateLinkServiceConnectionStateOutput
func (PrivateLinkServiceConnectionStateArgs) ToPrivateLinkServiceConnectionStateOutputWithContext ¶ added in v0.5.0
func (i PrivateLinkServiceConnectionStateArgs) ToPrivateLinkServiceConnectionStateOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStateOutput
func (PrivateLinkServiceConnectionStateArgs) ToPrivateLinkServiceConnectionStatePtrOutput ¶ added in v0.5.0
func (i PrivateLinkServiceConnectionStateArgs) ToPrivateLinkServiceConnectionStatePtrOutput() PrivateLinkServiceConnectionStatePtrOutput
func (PrivateLinkServiceConnectionStateArgs) ToPrivateLinkServiceConnectionStatePtrOutputWithContext ¶ added in v0.5.0
func (i PrivateLinkServiceConnectionStateArgs) ToPrivateLinkServiceConnectionStatePtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStatePtrOutput
type PrivateLinkServiceConnectionStateInput ¶ added in v0.5.0
type PrivateLinkServiceConnectionStateInput interface { pulumi.Input ToPrivateLinkServiceConnectionStateOutput() PrivateLinkServiceConnectionStateOutput ToPrivateLinkServiceConnectionStateOutputWithContext(context.Context) PrivateLinkServiceConnectionStateOutput }
PrivateLinkServiceConnectionStateInput is an input type that accepts PrivateLinkServiceConnectionStateArgs and PrivateLinkServiceConnectionStateOutput values. You can construct a concrete instance of `PrivateLinkServiceConnectionStateInput` via:
PrivateLinkServiceConnectionStateArgs{...}
type PrivateLinkServiceConnectionStateOutput ¶ added in v0.5.0
type PrivateLinkServiceConnectionStateOutput struct{ *pulumi.OutputState }
A collection of information about the state of the connection between service consumer and provider.
func (PrivateLinkServiceConnectionStateOutput) ActionsRequired ¶ added in v0.5.0
func (o PrivateLinkServiceConnectionStateOutput) ActionsRequired() pulumi.StringPtrOutput
A message indicating if changes on the service provider require any updates on the consumer.
func (PrivateLinkServiceConnectionStateOutput) Description ¶ added in v0.5.0
func (o PrivateLinkServiceConnectionStateOutput) Description() pulumi.StringPtrOutput
The reason for approval/rejection of the connection.
func (PrivateLinkServiceConnectionStateOutput) ElementType ¶ added in v0.5.0
func (PrivateLinkServiceConnectionStateOutput) ElementType() reflect.Type
func (PrivateLinkServiceConnectionStateOutput) Status ¶ added in v0.5.0
func (o PrivateLinkServiceConnectionStateOutput) Status() pulumi.StringPtrOutput
Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service.
func (PrivateLinkServiceConnectionStateOutput) ToPrivateLinkServiceConnectionStateOutput ¶ added in v0.5.0
func (o PrivateLinkServiceConnectionStateOutput) ToPrivateLinkServiceConnectionStateOutput() PrivateLinkServiceConnectionStateOutput
func (PrivateLinkServiceConnectionStateOutput) ToPrivateLinkServiceConnectionStateOutputWithContext ¶ added in v0.5.0
func (o PrivateLinkServiceConnectionStateOutput) ToPrivateLinkServiceConnectionStateOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStateOutput
func (PrivateLinkServiceConnectionStateOutput) ToPrivateLinkServiceConnectionStatePtrOutput ¶ added in v0.5.0
func (o PrivateLinkServiceConnectionStateOutput) ToPrivateLinkServiceConnectionStatePtrOutput() PrivateLinkServiceConnectionStatePtrOutput
func (PrivateLinkServiceConnectionStateOutput) ToPrivateLinkServiceConnectionStatePtrOutputWithContext ¶ added in v0.5.0
func (o PrivateLinkServiceConnectionStateOutput) ToPrivateLinkServiceConnectionStatePtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStatePtrOutput
type PrivateLinkServiceConnectionStatePtrInput ¶ added in v0.5.0
type PrivateLinkServiceConnectionStatePtrInput interface { pulumi.Input ToPrivateLinkServiceConnectionStatePtrOutput() PrivateLinkServiceConnectionStatePtrOutput ToPrivateLinkServiceConnectionStatePtrOutputWithContext(context.Context) PrivateLinkServiceConnectionStatePtrOutput }
PrivateLinkServiceConnectionStatePtrInput is an input type that accepts PrivateLinkServiceConnectionStateArgs, PrivateLinkServiceConnectionStatePtr and PrivateLinkServiceConnectionStatePtrOutput values. You can construct a concrete instance of `PrivateLinkServiceConnectionStatePtrInput` via:
PrivateLinkServiceConnectionStateArgs{...} or: nil
func PrivateLinkServiceConnectionStatePtr ¶ added in v0.5.0
func PrivateLinkServiceConnectionStatePtr(v *PrivateLinkServiceConnectionStateArgs) PrivateLinkServiceConnectionStatePtrInput
type PrivateLinkServiceConnectionStatePtrOutput ¶ added in v0.5.0
type PrivateLinkServiceConnectionStatePtrOutput struct{ *pulumi.OutputState }
func (PrivateLinkServiceConnectionStatePtrOutput) ActionsRequired ¶ added in v0.5.0
func (o PrivateLinkServiceConnectionStatePtrOutput) ActionsRequired() pulumi.StringPtrOutput
A message indicating if changes on the service provider require any updates on the consumer.
func (PrivateLinkServiceConnectionStatePtrOutput) Description ¶ added in v0.5.0
func (o PrivateLinkServiceConnectionStatePtrOutput) Description() pulumi.StringPtrOutput
The reason for approval/rejection of the connection.
func (PrivateLinkServiceConnectionStatePtrOutput) ElementType ¶ added in v0.5.0
func (PrivateLinkServiceConnectionStatePtrOutput) ElementType() reflect.Type
func (PrivateLinkServiceConnectionStatePtrOutput) Status ¶ added in v0.5.0
func (o PrivateLinkServiceConnectionStatePtrOutput) Status() pulumi.StringPtrOutput
Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service.
func (PrivateLinkServiceConnectionStatePtrOutput) ToPrivateLinkServiceConnectionStatePtrOutput ¶ added in v0.5.0
func (o PrivateLinkServiceConnectionStatePtrOutput) ToPrivateLinkServiceConnectionStatePtrOutput() PrivateLinkServiceConnectionStatePtrOutput
func (PrivateLinkServiceConnectionStatePtrOutput) ToPrivateLinkServiceConnectionStatePtrOutputWithContext ¶ added in v0.5.0
func (o PrivateLinkServiceConnectionStatePtrOutput) ToPrivateLinkServiceConnectionStatePtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStatePtrOutput
type PrivateLinkServiceConnectionStateResponse ¶ added in v0.5.0
type PrivateLinkServiceConnectionStateResponse struct { // A message indicating if changes on the service provider require any updates on the consumer. ActionsRequired *string `pulumi:"actionsRequired"` // The reason for approval/rejection of the connection. Description *string `pulumi:"description"` // Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service. Status *string `pulumi:"status"` }
A collection of information about the state of the connection between service consumer and provider.
type PrivateLinkServiceConnectionStateResponseArgs ¶ added in v0.5.0
type PrivateLinkServiceConnectionStateResponseArgs struct { // A message indicating if changes on the service provider require any updates on the consumer. ActionsRequired pulumi.StringPtrInput `pulumi:"actionsRequired"` // The reason for approval/rejection of the connection. Description pulumi.StringPtrInput `pulumi:"description"` // Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service. Status pulumi.StringPtrInput `pulumi:"status"` }
A collection of information about the state of the connection between service consumer and provider.
func (PrivateLinkServiceConnectionStateResponseArgs) ElementType ¶ added in v0.5.0
func (PrivateLinkServiceConnectionStateResponseArgs) ElementType() reflect.Type
func (PrivateLinkServiceConnectionStateResponseArgs) ToPrivateLinkServiceConnectionStateResponseOutput ¶ added in v0.5.0
func (i PrivateLinkServiceConnectionStateResponseArgs) ToPrivateLinkServiceConnectionStateResponseOutput() PrivateLinkServiceConnectionStateResponseOutput
func (PrivateLinkServiceConnectionStateResponseArgs) ToPrivateLinkServiceConnectionStateResponseOutputWithContext ¶ added in v0.5.0
func (i PrivateLinkServiceConnectionStateResponseArgs) ToPrivateLinkServiceConnectionStateResponseOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStateResponseOutput
func (PrivateLinkServiceConnectionStateResponseArgs) ToPrivateLinkServiceConnectionStateResponsePtrOutput ¶ added in v0.5.0
func (i PrivateLinkServiceConnectionStateResponseArgs) ToPrivateLinkServiceConnectionStateResponsePtrOutput() PrivateLinkServiceConnectionStateResponsePtrOutput
func (PrivateLinkServiceConnectionStateResponseArgs) ToPrivateLinkServiceConnectionStateResponsePtrOutputWithContext ¶ added in v0.5.0
func (i PrivateLinkServiceConnectionStateResponseArgs) ToPrivateLinkServiceConnectionStateResponsePtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStateResponsePtrOutput
type PrivateLinkServiceConnectionStateResponseInput ¶ added in v0.5.0
type PrivateLinkServiceConnectionStateResponseInput interface { pulumi.Input ToPrivateLinkServiceConnectionStateResponseOutput() PrivateLinkServiceConnectionStateResponseOutput ToPrivateLinkServiceConnectionStateResponseOutputWithContext(context.Context) PrivateLinkServiceConnectionStateResponseOutput }
PrivateLinkServiceConnectionStateResponseInput is an input type that accepts PrivateLinkServiceConnectionStateResponseArgs and PrivateLinkServiceConnectionStateResponseOutput values. You can construct a concrete instance of `PrivateLinkServiceConnectionStateResponseInput` via:
PrivateLinkServiceConnectionStateResponseArgs{...}
type PrivateLinkServiceConnectionStateResponseOutput ¶ added in v0.5.0
type PrivateLinkServiceConnectionStateResponseOutput struct{ *pulumi.OutputState }
A collection of information about the state of the connection between service consumer and provider.
func (PrivateLinkServiceConnectionStateResponseOutput) ActionsRequired ¶ added in v0.5.0
func (o PrivateLinkServiceConnectionStateResponseOutput) ActionsRequired() pulumi.StringPtrOutput
A message indicating if changes on the service provider require any updates on the consumer.
func (PrivateLinkServiceConnectionStateResponseOutput) Description ¶ added in v0.5.0
func (o PrivateLinkServiceConnectionStateResponseOutput) Description() pulumi.StringPtrOutput
The reason for approval/rejection of the connection.
func (PrivateLinkServiceConnectionStateResponseOutput) ElementType ¶ added in v0.5.0
func (PrivateLinkServiceConnectionStateResponseOutput) ElementType() reflect.Type
func (PrivateLinkServiceConnectionStateResponseOutput) Status ¶ added in v0.5.0
func (o PrivateLinkServiceConnectionStateResponseOutput) Status() pulumi.StringPtrOutput
Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service.
func (PrivateLinkServiceConnectionStateResponseOutput) ToPrivateLinkServiceConnectionStateResponseOutput ¶ added in v0.5.0
func (o PrivateLinkServiceConnectionStateResponseOutput) ToPrivateLinkServiceConnectionStateResponseOutput() PrivateLinkServiceConnectionStateResponseOutput
func (PrivateLinkServiceConnectionStateResponseOutput) ToPrivateLinkServiceConnectionStateResponseOutputWithContext ¶ added in v0.5.0
func (o PrivateLinkServiceConnectionStateResponseOutput) ToPrivateLinkServiceConnectionStateResponseOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStateResponseOutput
func (PrivateLinkServiceConnectionStateResponseOutput) ToPrivateLinkServiceConnectionStateResponsePtrOutput ¶ added in v0.5.0
func (o PrivateLinkServiceConnectionStateResponseOutput) ToPrivateLinkServiceConnectionStateResponsePtrOutput() PrivateLinkServiceConnectionStateResponsePtrOutput
func (PrivateLinkServiceConnectionStateResponseOutput) ToPrivateLinkServiceConnectionStateResponsePtrOutputWithContext ¶ added in v0.5.0
func (o PrivateLinkServiceConnectionStateResponseOutput) ToPrivateLinkServiceConnectionStateResponsePtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStateResponsePtrOutput
type PrivateLinkServiceConnectionStateResponsePtrInput ¶ added in v0.5.0
type PrivateLinkServiceConnectionStateResponsePtrInput interface { pulumi.Input ToPrivateLinkServiceConnectionStateResponsePtrOutput() PrivateLinkServiceConnectionStateResponsePtrOutput ToPrivateLinkServiceConnectionStateResponsePtrOutputWithContext(context.Context) PrivateLinkServiceConnectionStateResponsePtrOutput }
PrivateLinkServiceConnectionStateResponsePtrInput is an input type that accepts PrivateLinkServiceConnectionStateResponseArgs, PrivateLinkServiceConnectionStateResponsePtr and PrivateLinkServiceConnectionStateResponsePtrOutput values. You can construct a concrete instance of `PrivateLinkServiceConnectionStateResponsePtrInput` via:
PrivateLinkServiceConnectionStateResponseArgs{...} or: nil
func PrivateLinkServiceConnectionStateResponsePtr ¶ added in v0.5.0
func PrivateLinkServiceConnectionStateResponsePtr(v *PrivateLinkServiceConnectionStateResponseArgs) PrivateLinkServiceConnectionStateResponsePtrInput
type PrivateLinkServiceConnectionStateResponsePtrOutput ¶ added in v0.5.0
type PrivateLinkServiceConnectionStateResponsePtrOutput struct{ *pulumi.OutputState }
func (PrivateLinkServiceConnectionStateResponsePtrOutput) ActionsRequired ¶ added in v0.5.0
func (o PrivateLinkServiceConnectionStateResponsePtrOutput) ActionsRequired() pulumi.StringPtrOutput
A message indicating if changes on the service provider require any updates on the consumer.
func (PrivateLinkServiceConnectionStateResponsePtrOutput) Description ¶ added in v0.5.0
func (o PrivateLinkServiceConnectionStateResponsePtrOutput) Description() pulumi.StringPtrOutput
The reason for approval/rejection of the connection.
func (PrivateLinkServiceConnectionStateResponsePtrOutput) ElementType ¶ added in v0.5.0
func (PrivateLinkServiceConnectionStateResponsePtrOutput) ElementType() reflect.Type
func (PrivateLinkServiceConnectionStateResponsePtrOutput) Status ¶ added in v0.5.0
func (o PrivateLinkServiceConnectionStateResponsePtrOutput) Status() pulumi.StringPtrOutput
Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service.
func (PrivateLinkServiceConnectionStateResponsePtrOutput) ToPrivateLinkServiceConnectionStateResponsePtrOutput ¶ added in v0.5.0
func (o PrivateLinkServiceConnectionStateResponsePtrOutput) ToPrivateLinkServiceConnectionStateResponsePtrOutput() PrivateLinkServiceConnectionStateResponsePtrOutput
func (PrivateLinkServiceConnectionStateResponsePtrOutput) ToPrivateLinkServiceConnectionStateResponsePtrOutputWithContext ¶ added in v0.5.0
func (o PrivateLinkServiceConnectionStateResponsePtrOutput) ToPrivateLinkServiceConnectionStateResponsePtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStateResponsePtrOutput
type SystemDataResponse ¶
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 type of identity that last modified the resource. 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 ¶
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 type of identity that last modified the resource. 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 ¶
func (SystemDataResponseArgs) ElementType() reflect.Type
func (SystemDataResponseArgs) ToSystemDataResponseOutput ¶
func (i SystemDataResponseArgs) ToSystemDataResponseOutput() SystemDataResponseOutput
func (SystemDataResponseArgs) ToSystemDataResponseOutputWithContext ¶
func (i SystemDataResponseArgs) ToSystemDataResponseOutputWithContext(ctx context.Context) SystemDataResponseOutput
func (SystemDataResponseArgs) ToSystemDataResponsePtrOutput ¶
func (i SystemDataResponseArgs) ToSystemDataResponsePtrOutput() SystemDataResponsePtrOutput
func (SystemDataResponseArgs) ToSystemDataResponsePtrOutputWithContext ¶
func (i SystemDataResponseArgs) ToSystemDataResponsePtrOutputWithContext(ctx context.Context) SystemDataResponsePtrOutput
type SystemDataResponseInput ¶
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 ¶
type SystemDataResponseOutput struct{ *pulumi.OutputState }
Metadata pertaining to creation and last modification of the resource.
func (SystemDataResponseOutput) CreatedAt ¶
func (o SystemDataResponseOutput) CreatedAt() pulumi.StringPtrOutput
The timestamp of resource creation (UTC).
func (SystemDataResponseOutput) CreatedBy ¶
func (o SystemDataResponseOutput) CreatedBy() pulumi.StringPtrOutput
The identity that created the resource.
func (SystemDataResponseOutput) CreatedByType ¶
func (o SystemDataResponseOutput) CreatedByType() pulumi.StringPtrOutput
The type of identity that created the resource.
func (SystemDataResponseOutput) ElementType ¶
func (SystemDataResponseOutput) ElementType() reflect.Type
func (SystemDataResponseOutput) LastModifiedAt ¶
func (o SystemDataResponseOutput) LastModifiedAt() pulumi.StringPtrOutput
The type of identity that last modified the resource.
func (SystemDataResponseOutput) LastModifiedBy ¶
func (o SystemDataResponseOutput) LastModifiedBy() pulumi.StringPtrOutput
The identity that last modified the resource.
func (SystemDataResponseOutput) LastModifiedByType ¶
func (o SystemDataResponseOutput) LastModifiedByType() pulumi.StringPtrOutput
The type of identity that last modified the resource.
func (SystemDataResponseOutput) ToSystemDataResponseOutput ¶
func (o SystemDataResponseOutput) ToSystemDataResponseOutput() SystemDataResponseOutput
func (SystemDataResponseOutput) ToSystemDataResponseOutputWithContext ¶
func (o SystemDataResponseOutput) ToSystemDataResponseOutputWithContext(ctx context.Context) SystemDataResponseOutput
func (SystemDataResponseOutput) ToSystemDataResponsePtrOutput ¶
func (o SystemDataResponseOutput) ToSystemDataResponsePtrOutput() SystemDataResponsePtrOutput
func (SystemDataResponseOutput) ToSystemDataResponsePtrOutputWithContext ¶
func (o SystemDataResponseOutput) ToSystemDataResponsePtrOutputWithContext(ctx context.Context) SystemDataResponsePtrOutput
type SystemDataResponsePtrInput ¶
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 ¶
func SystemDataResponsePtr(v *SystemDataResponseArgs) SystemDataResponsePtrInput
type SystemDataResponsePtrOutput ¶
type SystemDataResponsePtrOutput struct{ *pulumi.OutputState }
func (SystemDataResponsePtrOutput) CreatedAt ¶
func (o SystemDataResponsePtrOutput) CreatedAt() pulumi.StringPtrOutput
The timestamp of resource creation (UTC).
func (SystemDataResponsePtrOutput) CreatedBy ¶
func (o SystemDataResponsePtrOutput) CreatedBy() pulumi.StringPtrOutput
The identity that created the resource.
func (SystemDataResponsePtrOutput) CreatedByType ¶
func (o SystemDataResponsePtrOutput) CreatedByType() pulumi.StringPtrOutput
The type of identity that created the resource.
func (SystemDataResponsePtrOutput) Elem ¶
func (o SystemDataResponsePtrOutput) Elem() SystemDataResponseOutput
func (SystemDataResponsePtrOutput) ElementType ¶
func (SystemDataResponsePtrOutput) ElementType() reflect.Type
func (SystemDataResponsePtrOutput) LastModifiedAt ¶
func (o SystemDataResponsePtrOutput) LastModifiedAt() pulumi.StringPtrOutput
The type of identity that last modified the resource.
func (SystemDataResponsePtrOutput) LastModifiedBy ¶
func (o SystemDataResponsePtrOutput) LastModifiedBy() pulumi.StringPtrOutput
The identity that last modified the resource.
func (SystemDataResponsePtrOutput) LastModifiedByType ¶
func (o SystemDataResponsePtrOutput) LastModifiedByType() pulumi.StringPtrOutput
The type of identity that last modified the resource.
func (SystemDataResponsePtrOutput) ToSystemDataResponsePtrOutput ¶
func (o SystemDataResponsePtrOutput) ToSystemDataResponsePtrOutput() SystemDataResponsePtrOutput
func (SystemDataResponsePtrOutput) ToSystemDataResponsePtrOutputWithContext ¶
func (o SystemDataResponsePtrOutput) ToSystemDataResponsePtrOutputWithContext(ctx context.Context) SystemDataResponsePtrOutput