Documentation ¶
Index ¶
- Constants
- type ApiEntityReference
- type ApiEntityReferenceArgs
- func (ApiEntityReferenceArgs) ElementType() reflect.Type
- func (i ApiEntityReferenceArgs) ToApiEntityReferenceOutput() ApiEntityReferenceOutput
- func (i ApiEntityReferenceArgs) ToApiEntityReferenceOutputWithContext(ctx context.Context) ApiEntityReferenceOutput
- func (i ApiEntityReferenceArgs) ToApiEntityReferencePtrOutput() ApiEntityReferencePtrOutput
- func (i ApiEntityReferenceArgs) ToApiEntityReferencePtrOutputWithContext(ctx context.Context) ApiEntityReferencePtrOutput
- type ApiEntityReferenceInput
- type ApiEntityReferenceOutput
- func (ApiEntityReferenceOutput) ElementType() reflect.Type
- func (o ApiEntityReferenceOutput) Id() pulumi.StringPtrOutput
- func (o ApiEntityReferenceOutput) ToApiEntityReferenceOutput() ApiEntityReferenceOutput
- func (o ApiEntityReferenceOutput) ToApiEntityReferenceOutputWithContext(ctx context.Context) ApiEntityReferenceOutput
- func (o ApiEntityReferenceOutput) ToApiEntityReferencePtrOutput() ApiEntityReferencePtrOutput
- func (o ApiEntityReferenceOutput) ToApiEntityReferencePtrOutputWithContext(ctx context.Context) ApiEntityReferencePtrOutput
- type ApiEntityReferencePtrInput
- type ApiEntityReferencePtrOutput
- func (o ApiEntityReferencePtrOutput) Elem() ApiEntityReferenceOutput
- func (ApiEntityReferencePtrOutput) ElementType() reflect.Type
- func (o ApiEntityReferencePtrOutput) Id() pulumi.StringPtrOutput
- func (o ApiEntityReferencePtrOutput) ToApiEntityReferencePtrOutput() ApiEntityReferencePtrOutput
- func (o ApiEntityReferencePtrOutput) ToApiEntityReferencePtrOutputWithContext(ctx context.Context) ApiEntityReferencePtrOutput
- type ApiEntityReferenceResponse
- type ApiEntityReferenceResponseOutput
- func (ApiEntityReferenceResponseOutput) ElementType() reflect.Type
- func (o ApiEntityReferenceResponseOutput) Id() pulumi.StringPtrOutput
- func (o ApiEntityReferenceResponseOutput) ToApiEntityReferenceResponseOutput() ApiEntityReferenceResponseOutput
- func (o ApiEntityReferenceResponseOutput) ToApiEntityReferenceResponseOutputWithContext(ctx context.Context) ApiEntityReferenceResponseOutput
- type ApiEntityReferenceResponsePtrOutput
- func (o ApiEntityReferenceResponsePtrOutput) Elem() ApiEntityReferenceResponseOutput
- func (ApiEntityReferenceResponsePtrOutput) ElementType() reflect.Type
- func (o ApiEntityReferenceResponsePtrOutput) Id() pulumi.StringPtrOutput
- func (o ApiEntityReferenceResponsePtrOutput) ToApiEntityReferenceResponsePtrOutput() ApiEntityReferenceResponsePtrOutput
- func (o ApiEntityReferenceResponsePtrOutput) ToApiEntityReferenceResponsePtrOutputWithContext(ctx context.Context) ApiEntityReferenceResponsePtrOutput
- type CloudHsmCluster
- type CloudHsmClusterArgs
- type CloudHsmClusterInput
- type CloudHsmClusterOutput
- func (o CloudHsmClusterOutput) AutoGeneratedDomainNameLabelScope() pulumi.StringPtrOutput
- func (CloudHsmClusterOutput) ElementType() reflect.Type
- func (o CloudHsmClusterOutput) Hsms() CloudHsmPropertiesResponseArrayOutput
- func (o CloudHsmClusterOutput) Location() pulumi.StringOutput
- func (o CloudHsmClusterOutput) Name() pulumi.StringOutput
- func (o CloudHsmClusterOutput) PrivateEndpointConnections() PrivateEndpointConnectionResponseArrayOutput
- func (o CloudHsmClusterOutput) ProvisioningState() pulumi.StringPtrOutput
- func (o CloudHsmClusterOutput) PublicNetworkAccess() pulumi.StringPtrOutput
- func (o CloudHsmClusterOutput) SecurityDomain() CloudHsmClusterSecurityDomainPropertiesResponsePtrOutput
- func (o CloudHsmClusterOutput) Sku() CloudHsmClusterSkuResponsePtrOutput
- func (o CloudHsmClusterOutput) SystemData() SystemDataResponseOutput
- func (o CloudHsmClusterOutput) Tags() pulumi.StringMapOutput
- func (o CloudHsmClusterOutput) ToCloudHsmClusterOutput() CloudHsmClusterOutput
- func (o CloudHsmClusterOutput) ToCloudHsmClusterOutputWithContext(ctx context.Context) CloudHsmClusterOutput
- func (o CloudHsmClusterOutput) Type() pulumi.StringOutput
- type CloudHsmClusterPrivateEndpointConnection
- func (*CloudHsmClusterPrivateEndpointConnection) ElementType() reflect.Type
- func (i *CloudHsmClusterPrivateEndpointConnection) ToCloudHsmClusterPrivateEndpointConnectionOutput() CloudHsmClusterPrivateEndpointConnectionOutput
- func (i *CloudHsmClusterPrivateEndpointConnection) ToCloudHsmClusterPrivateEndpointConnectionOutputWithContext(ctx context.Context) CloudHsmClusterPrivateEndpointConnectionOutput
- type CloudHsmClusterPrivateEndpointConnectionArgs
- type CloudHsmClusterPrivateEndpointConnectionInput
- type CloudHsmClusterPrivateEndpointConnectionOutput
- func (CloudHsmClusterPrivateEndpointConnectionOutput) ElementType() reflect.Type
- func (o CloudHsmClusterPrivateEndpointConnectionOutput) Etag() pulumi.StringPtrOutput
- func (o CloudHsmClusterPrivateEndpointConnectionOutput) GroupIds() pulumi.StringArrayOutput
- func (o CloudHsmClusterPrivateEndpointConnectionOutput) Name() pulumi.StringOutput
- func (o CloudHsmClusterPrivateEndpointConnectionOutput) PrivateEndpoint() PrivateEndpointResponsePtrOutput
- func (o CloudHsmClusterPrivateEndpointConnectionOutput) PrivateLinkServiceConnectionState() PrivateLinkServiceConnectionStateResponseOutput
- func (o CloudHsmClusterPrivateEndpointConnectionOutput) ProvisioningState() pulumi.StringOutput
- func (o CloudHsmClusterPrivateEndpointConnectionOutput) SystemData() SystemDataResponseOutput
- func (o CloudHsmClusterPrivateEndpointConnectionOutput) ToCloudHsmClusterPrivateEndpointConnectionOutput() CloudHsmClusterPrivateEndpointConnectionOutput
- func (o CloudHsmClusterPrivateEndpointConnectionOutput) ToCloudHsmClusterPrivateEndpointConnectionOutputWithContext(ctx context.Context) CloudHsmClusterPrivateEndpointConnectionOutput
- func (o CloudHsmClusterPrivateEndpointConnectionOutput) Type() pulumi.StringOutput
- type CloudHsmClusterPrivateEndpointConnectionState
- type CloudHsmClusterSecurityDomainProperties
- type CloudHsmClusterSecurityDomainPropertiesArgs
- func (CloudHsmClusterSecurityDomainPropertiesArgs) ElementType() reflect.Type
- func (i CloudHsmClusterSecurityDomainPropertiesArgs) ToCloudHsmClusterSecurityDomainPropertiesOutput() CloudHsmClusterSecurityDomainPropertiesOutput
- func (i CloudHsmClusterSecurityDomainPropertiesArgs) ToCloudHsmClusterSecurityDomainPropertiesOutputWithContext(ctx context.Context) CloudHsmClusterSecurityDomainPropertiesOutput
- func (i CloudHsmClusterSecurityDomainPropertiesArgs) ToCloudHsmClusterSecurityDomainPropertiesPtrOutput() CloudHsmClusterSecurityDomainPropertiesPtrOutput
- func (i CloudHsmClusterSecurityDomainPropertiesArgs) ToCloudHsmClusterSecurityDomainPropertiesPtrOutputWithContext(ctx context.Context) CloudHsmClusterSecurityDomainPropertiesPtrOutput
- type CloudHsmClusterSecurityDomainPropertiesInput
- type CloudHsmClusterSecurityDomainPropertiesOutput
- func (o CloudHsmClusterSecurityDomainPropertiesOutput) ActivationStatus() pulumi.StringPtrOutput
- func (CloudHsmClusterSecurityDomainPropertiesOutput) ElementType() reflect.Type
- func (o CloudHsmClusterSecurityDomainPropertiesOutput) FipsState() pulumi.IntPtrOutput
- func (o CloudHsmClusterSecurityDomainPropertiesOutput) ToCloudHsmClusterSecurityDomainPropertiesOutput() CloudHsmClusterSecurityDomainPropertiesOutput
- func (o CloudHsmClusterSecurityDomainPropertiesOutput) ToCloudHsmClusterSecurityDomainPropertiesOutputWithContext(ctx context.Context) CloudHsmClusterSecurityDomainPropertiesOutput
- func (o CloudHsmClusterSecurityDomainPropertiesOutput) ToCloudHsmClusterSecurityDomainPropertiesPtrOutput() CloudHsmClusterSecurityDomainPropertiesPtrOutput
- func (o CloudHsmClusterSecurityDomainPropertiesOutput) ToCloudHsmClusterSecurityDomainPropertiesPtrOutputWithContext(ctx context.Context) CloudHsmClusterSecurityDomainPropertiesPtrOutput
- type CloudHsmClusterSecurityDomainPropertiesPtrInput
- type CloudHsmClusterSecurityDomainPropertiesPtrOutput
- func (o CloudHsmClusterSecurityDomainPropertiesPtrOutput) ActivationStatus() pulumi.StringPtrOutput
- func (o CloudHsmClusterSecurityDomainPropertiesPtrOutput) Elem() CloudHsmClusterSecurityDomainPropertiesOutput
- func (CloudHsmClusterSecurityDomainPropertiesPtrOutput) ElementType() reflect.Type
- func (o CloudHsmClusterSecurityDomainPropertiesPtrOutput) FipsState() pulumi.IntPtrOutput
- func (o CloudHsmClusterSecurityDomainPropertiesPtrOutput) ToCloudHsmClusterSecurityDomainPropertiesPtrOutput() CloudHsmClusterSecurityDomainPropertiesPtrOutput
- func (o CloudHsmClusterSecurityDomainPropertiesPtrOutput) ToCloudHsmClusterSecurityDomainPropertiesPtrOutputWithContext(ctx context.Context) CloudHsmClusterSecurityDomainPropertiesPtrOutput
- type CloudHsmClusterSecurityDomainPropertiesResponse
- type CloudHsmClusterSecurityDomainPropertiesResponseOutput
- func (o CloudHsmClusterSecurityDomainPropertiesResponseOutput) ActivationStatus() pulumi.StringPtrOutput
- func (CloudHsmClusterSecurityDomainPropertiesResponseOutput) ElementType() reflect.Type
- func (o CloudHsmClusterSecurityDomainPropertiesResponseOutput) FipsState() pulumi.IntPtrOutput
- func (o CloudHsmClusterSecurityDomainPropertiesResponseOutput) ToCloudHsmClusterSecurityDomainPropertiesResponseOutput() CloudHsmClusterSecurityDomainPropertiesResponseOutput
- func (o CloudHsmClusterSecurityDomainPropertiesResponseOutput) ToCloudHsmClusterSecurityDomainPropertiesResponseOutputWithContext(ctx context.Context) CloudHsmClusterSecurityDomainPropertiesResponseOutput
- type CloudHsmClusterSecurityDomainPropertiesResponsePtrOutput
- func (o CloudHsmClusterSecurityDomainPropertiesResponsePtrOutput) ActivationStatus() pulumi.StringPtrOutput
- func (o CloudHsmClusterSecurityDomainPropertiesResponsePtrOutput) Elem() CloudHsmClusterSecurityDomainPropertiesResponseOutput
- func (CloudHsmClusterSecurityDomainPropertiesResponsePtrOutput) ElementType() reflect.Type
- func (o CloudHsmClusterSecurityDomainPropertiesResponsePtrOutput) FipsState() pulumi.IntPtrOutput
- func (o CloudHsmClusterSecurityDomainPropertiesResponsePtrOutput) ToCloudHsmClusterSecurityDomainPropertiesResponsePtrOutput() CloudHsmClusterSecurityDomainPropertiesResponsePtrOutput
- func (o CloudHsmClusterSecurityDomainPropertiesResponsePtrOutput) ToCloudHsmClusterSecurityDomainPropertiesResponsePtrOutputWithContext(ctx context.Context) CloudHsmClusterSecurityDomainPropertiesResponsePtrOutput
- type CloudHsmClusterSku
- type CloudHsmClusterSkuArgs
- func (CloudHsmClusterSkuArgs) ElementType() reflect.Type
- func (i CloudHsmClusterSkuArgs) ToCloudHsmClusterSkuOutput() CloudHsmClusterSkuOutput
- func (i CloudHsmClusterSkuArgs) ToCloudHsmClusterSkuOutputWithContext(ctx context.Context) CloudHsmClusterSkuOutput
- func (i CloudHsmClusterSkuArgs) ToCloudHsmClusterSkuPtrOutput() CloudHsmClusterSkuPtrOutput
- func (i CloudHsmClusterSkuArgs) ToCloudHsmClusterSkuPtrOutputWithContext(ctx context.Context) CloudHsmClusterSkuPtrOutput
- type CloudHsmClusterSkuFamily
- func (CloudHsmClusterSkuFamily) ElementType() reflect.Type
- func (e CloudHsmClusterSkuFamily) ToCloudHsmClusterSkuFamilyOutput() CloudHsmClusterSkuFamilyOutput
- func (e CloudHsmClusterSkuFamily) ToCloudHsmClusterSkuFamilyOutputWithContext(ctx context.Context) CloudHsmClusterSkuFamilyOutput
- func (e CloudHsmClusterSkuFamily) ToCloudHsmClusterSkuFamilyPtrOutput() CloudHsmClusterSkuFamilyPtrOutput
- func (e CloudHsmClusterSkuFamily) ToCloudHsmClusterSkuFamilyPtrOutputWithContext(ctx context.Context) CloudHsmClusterSkuFamilyPtrOutput
- func (e CloudHsmClusterSkuFamily) ToStringOutput() pulumi.StringOutput
- func (e CloudHsmClusterSkuFamily) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e CloudHsmClusterSkuFamily) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e CloudHsmClusterSkuFamily) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type CloudHsmClusterSkuFamilyInput
- type CloudHsmClusterSkuFamilyOutput
- func (CloudHsmClusterSkuFamilyOutput) ElementType() reflect.Type
- func (o CloudHsmClusterSkuFamilyOutput) ToCloudHsmClusterSkuFamilyOutput() CloudHsmClusterSkuFamilyOutput
- func (o CloudHsmClusterSkuFamilyOutput) ToCloudHsmClusterSkuFamilyOutputWithContext(ctx context.Context) CloudHsmClusterSkuFamilyOutput
- func (o CloudHsmClusterSkuFamilyOutput) ToCloudHsmClusterSkuFamilyPtrOutput() CloudHsmClusterSkuFamilyPtrOutput
- func (o CloudHsmClusterSkuFamilyOutput) ToCloudHsmClusterSkuFamilyPtrOutputWithContext(ctx context.Context) CloudHsmClusterSkuFamilyPtrOutput
- func (o CloudHsmClusterSkuFamilyOutput) ToStringOutput() pulumi.StringOutput
- func (o CloudHsmClusterSkuFamilyOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o CloudHsmClusterSkuFamilyOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o CloudHsmClusterSkuFamilyOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type CloudHsmClusterSkuFamilyPtrInput
- type CloudHsmClusterSkuFamilyPtrOutput
- func (o CloudHsmClusterSkuFamilyPtrOutput) Elem() CloudHsmClusterSkuFamilyOutput
- func (CloudHsmClusterSkuFamilyPtrOutput) ElementType() reflect.Type
- func (o CloudHsmClusterSkuFamilyPtrOutput) ToCloudHsmClusterSkuFamilyPtrOutput() CloudHsmClusterSkuFamilyPtrOutput
- func (o CloudHsmClusterSkuFamilyPtrOutput) ToCloudHsmClusterSkuFamilyPtrOutputWithContext(ctx context.Context) CloudHsmClusterSkuFamilyPtrOutput
- func (o CloudHsmClusterSkuFamilyPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o CloudHsmClusterSkuFamilyPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type CloudHsmClusterSkuInput
- type CloudHsmClusterSkuName
- func (CloudHsmClusterSkuName) ElementType() reflect.Type
- func (e CloudHsmClusterSkuName) ToCloudHsmClusterSkuNameOutput() CloudHsmClusterSkuNameOutput
- func (e CloudHsmClusterSkuName) ToCloudHsmClusterSkuNameOutputWithContext(ctx context.Context) CloudHsmClusterSkuNameOutput
- func (e CloudHsmClusterSkuName) ToCloudHsmClusterSkuNamePtrOutput() CloudHsmClusterSkuNamePtrOutput
- func (e CloudHsmClusterSkuName) ToCloudHsmClusterSkuNamePtrOutputWithContext(ctx context.Context) CloudHsmClusterSkuNamePtrOutput
- func (e CloudHsmClusterSkuName) ToStringOutput() pulumi.StringOutput
- func (e CloudHsmClusterSkuName) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e CloudHsmClusterSkuName) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e CloudHsmClusterSkuName) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type CloudHsmClusterSkuNameInput
- type CloudHsmClusterSkuNameOutput
- func (CloudHsmClusterSkuNameOutput) ElementType() reflect.Type
- func (o CloudHsmClusterSkuNameOutput) ToCloudHsmClusterSkuNameOutput() CloudHsmClusterSkuNameOutput
- func (o CloudHsmClusterSkuNameOutput) ToCloudHsmClusterSkuNameOutputWithContext(ctx context.Context) CloudHsmClusterSkuNameOutput
- func (o CloudHsmClusterSkuNameOutput) ToCloudHsmClusterSkuNamePtrOutput() CloudHsmClusterSkuNamePtrOutput
- func (o CloudHsmClusterSkuNameOutput) ToCloudHsmClusterSkuNamePtrOutputWithContext(ctx context.Context) CloudHsmClusterSkuNamePtrOutput
- func (o CloudHsmClusterSkuNameOutput) ToStringOutput() pulumi.StringOutput
- func (o CloudHsmClusterSkuNameOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o CloudHsmClusterSkuNameOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o CloudHsmClusterSkuNameOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type CloudHsmClusterSkuNamePtrInput
- type CloudHsmClusterSkuNamePtrOutput
- func (o CloudHsmClusterSkuNamePtrOutput) Elem() CloudHsmClusterSkuNameOutput
- func (CloudHsmClusterSkuNamePtrOutput) ElementType() reflect.Type
- func (o CloudHsmClusterSkuNamePtrOutput) ToCloudHsmClusterSkuNamePtrOutput() CloudHsmClusterSkuNamePtrOutput
- func (o CloudHsmClusterSkuNamePtrOutput) ToCloudHsmClusterSkuNamePtrOutputWithContext(ctx context.Context) CloudHsmClusterSkuNamePtrOutput
- func (o CloudHsmClusterSkuNamePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o CloudHsmClusterSkuNamePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type CloudHsmClusterSkuOutput
- func (o CloudHsmClusterSkuOutput) Capacity() pulumi.IntPtrOutput
- func (CloudHsmClusterSkuOutput) ElementType() reflect.Type
- func (o CloudHsmClusterSkuOutput) Family() pulumi.StringOutput
- func (o CloudHsmClusterSkuOutput) Name() CloudHsmClusterSkuNameOutput
- func (o CloudHsmClusterSkuOutput) ToCloudHsmClusterSkuOutput() CloudHsmClusterSkuOutput
- func (o CloudHsmClusterSkuOutput) ToCloudHsmClusterSkuOutputWithContext(ctx context.Context) CloudHsmClusterSkuOutput
- func (o CloudHsmClusterSkuOutput) ToCloudHsmClusterSkuPtrOutput() CloudHsmClusterSkuPtrOutput
- func (o CloudHsmClusterSkuOutput) ToCloudHsmClusterSkuPtrOutputWithContext(ctx context.Context) CloudHsmClusterSkuPtrOutput
- type CloudHsmClusterSkuPtrInput
- type CloudHsmClusterSkuPtrOutput
- func (o CloudHsmClusterSkuPtrOutput) Capacity() pulumi.IntPtrOutput
- func (o CloudHsmClusterSkuPtrOutput) Elem() CloudHsmClusterSkuOutput
- func (CloudHsmClusterSkuPtrOutput) ElementType() reflect.Type
- func (o CloudHsmClusterSkuPtrOutput) Family() pulumi.StringPtrOutput
- func (o CloudHsmClusterSkuPtrOutput) Name() CloudHsmClusterSkuNamePtrOutput
- func (o CloudHsmClusterSkuPtrOutput) ToCloudHsmClusterSkuPtrOutput() CloudHsmClusterSkuPtrOutput
- func (o CloudHsmClusterSkuPtrOutput) ToCloudHsmClusterSkuPtrOutputWithContext(ctx context.Context) CloudHsmClusterSkuPtrOutput
- type CloudHsmClusterSkuResponse
- type CloudHsmClusterSkuResponseOutput
- func (o CloudHsmClusterSkuResponseOutput) Capacity() pulumi.IntPtrOutput
- func (CloudHsmClusterSkuResponseOutput) ElementType() reflect.Type
- func (o CloudHsmClusterSkuResponseOutput) Family() pulumi.StringOutput
- func (o CloudHsmClusterSkuResponseOutput) Name() pulumi.StringOutput
- func (o CloudHsmClusterSkuResponseOutput) ToCloudHsmClusterSkuResponseOutput() CloudHsmClusterSkuResponseOutput
- func (o CloudHsmClusterSkuResponseOutput) ToCloudHsmClusterSkuResponseOutputWithContext(ctx context.Context) CloudHsmClusterSkuResponseOutput
- type CloudHsmClusterSkuResponsePtrOutput
- func (o CloudHsmClusterSkuResponsePtrOutput) Capacity() pulumi.IntPtrOutput
- func (o CloudHsmClusterSkuResponsePtrOutput) Elem() CloudHsmClusterSkuResponseOutput
- func (CloudHsmClusterSkuResponsePtrOutput) ElementType() reflect.Type
- func (o CloudHsmClusterSkuResponsePtrOutput) Family() pulumi.StringPtrOutput
- func (o CloudHsmClusterSkuResponsePtrOutput) Name() pulumi.StringPtrOutput
- func (o CloudHsmClusterSkuResponsePtrOutput) ToCloudHsmClusterSkuResponsePtrOutput() CloudHsmClusterSkuResponsePtrOutput
- func (o CloudHsmClusterSkuResponsePtrOutput) ToCloudHsmClusterSkuResponsePtrOutputWithContext(ctx context.Context) CloudHsmClusterSkuResponsePtrOutput
- type CloudHsmClusterState
- type CloudHsmProperties
- type CloudHsmPropertiesArgs
- type CloudHsmPropertiesArray
- type CloudHsmPropertiesArrayInput
- type CloudHsmPropertiesArrayOutput
- func (CloudHsmPropertiesArrayOutput) ElementType() reflect.Type
- func (o CloudHsmPropertiesArrayOutput) Index(i pulumi.IntInput) CloudHsmPropertiesOutput
- func (o CloudHsmPropertiesArrayOutput) ToCloudHsmPropertiesArrayOutput() CloudHsmPropertiesArrayOutput
- func (o CloudHsmPropertiesArrayOutput) ToCloudHsmPropertiesArrayOutputWithContext(ctx context.Context) CloudHsmPropertiesArrayOutput
- type CloudHsmPropertiesInput
- type CloudHsmPropertiesOutput
- func (CloudHsmPropertiesOutput) ElementType() reflect.Type
- func (o CloudHsmPropertiesOutput) Fqdn() pulumi.StringPtrOutput
- func (o CloudHsmPropertiesOutput) State() pulumi.StringPtrOutput
- func (o CloudHsmPropertiesOutput) StateMessage() pulumi.StringPtrOutput
- func (o CloudHsmPropertiesOutput) ToCloudHsmPropertiesOutput() CloudHsmPropertiesOutput
- func (o CloudHsmPropertiesOutput) ToCloudHsmPropertiesOutputWithContext(ctx context.Context) CloudHsmPropertiesOutput
- type CloudHsmPropertiesResponse
- type CloudHsmPropertiesResponseArrayOutput
- func (CloudHsmPropertiesResponseArrayOutput) ElementType() reflect.Type
- func (o CloudHsmPropertiesResponseArrayOutput) Index(i pulumi.IntInput) CloudHsmPropertiesResponseOutput
- func (o CloudHsmPropertiesResponseArrayOutput) ToCloudHsmPropertiesResponseArrayOutput() CloudHsmPropertiesResponseArrayOutput
- func (o CloudHsmPropertiesResponseArrayOutput) ToCloudHsmPropertiesResponseArrayOutputWithContext(ctx context.Context) CloudHsmPropertiesResponseArrayOutput
- type CloudHsmPropertiesResponseOutput
- func (CloudHsmPropertiesResponseOutput) ElementType() reflect.Type
- func (o CloudHsmPropertiesResponseOutput) Fqdn() pulumi.StringPtrOutput
- func (o CloudHsmPropertiesResponseOutput) State() pulumi.StringPtrOutput
- func (o CloudHsmPropertiesResponseOutput) StateMessage() pulumi.StringPtrOutput
- func (o CloudHsmPropertiesResponseOutput) ToCloudHsmPropertiesResponseOutput() CloudHsmPropertiesResponseOutput
- func (o CloudHsmPropertiesResponseOutput) ToCloudHsmPropertiesResponseOutputWithContext(ctx context.Context) CloudHsmPropertiesResponseOutput
- type DedicatedHsm
- type DedicatedHsmArgs
- type DedicatedHsmInput
- type DedicatedHsmOutput
- func (DedicatedHsmOutput) ElementType() reflect.Type
- func (o DedicatedHsmOutput) Location() pulumi.StringOutput
- func (o DedicatedHsmOutput) ManagementNetworkProfile() NetworkProfileResponsePtrOutput
- func (o DedicatedHsmOutput) Name() pulumi.StringOutput
- func (o DedicatedHsmOutput) NetworkProfile() NetworkProfileResponsePtrOutput
- func (o DedicatedHsmOutput) ProvisioningState() pulumi.StringOutput
- func (o DedicatedHsmOutput) Sku() SkuResponseOutput
- func (o DedicatedHsmOutput) StampId() pulumi.StringPtrOutput
- func (o DedicatedHsmOutput) StatusMessage() pulumi.StringOutput
- func (o DedicatedHsmOutput) SystemData() SystemDataResponseOutput
- func (o DedicatedHsmOutput) Tags() pulumi.StringMapOutput
- func (o DedicatedHsmOutput) ToDedicatedHsmOutput() DedicatedHsmOutput
- func (o DedicatedHsmOutput) ToDedicatedHsmOutputWithContext(ctx context.Context) DedicatedHsmOutput
- func (o DedicatedHsmOutput) Type() pulumi.StringOutput
- func (o DedicatedHsmOutput) Zones() pulumi.StringArrayOutput
- type DedicatedHsmState
- type LookupCloudHsmClusterArgs
- type LookupCloudHsmClusterOutputArgs
- type LookupCloudHsmClusterPrivateEndpointConnectionArgs
- type LookupCloudHsmClusterPrivateEndpointConnectionOutputArgs
- type LookupCloudHsmClusterPrivateEndpointConnectionResult
- type LookupCloudHsmClusterPrivateEndpointConnectionResultOutput
- func (LookupCloudHsmClusterPrivateEndpointConnectionResultOutput) ElementType() reflect.Type
- func (o LookupCloudHsmClusterPrivateEndpointConnectionResultOutput) Etag() pulumi.StringPtrOutput
- func (o LookupCloudHsmClusterPrivateEndpointConnectionResultOutput) GroupIds() pulumi.StringArrayOutput
- func (o LookupCloudHsmClusterPrivateEndpointConnectionResultOutput) Id() pulumi.StringOutput
- func (o LookupCloudHsmClusterPrivateEndpointConnectionResultOutput) Name() pulumi.StringOutput
- func (o LookupCloudHsmClusterPrivateEndpointConnectionResultOutput) PrivateEndpoint() PrivateEndpointResponsePtrOutput
- func (o LookupCloudHsmClusterPrivateEndpointConnectionResultOutput) PrivateLinkServiceConnectionState() PrivateLinkServiceConnectionStateResponseOutput
- func (o LookupCloudHsmClusterPrivateEndpointConnectionResultOutput) ProvisioningState() pulumi.StringOutput
- func (o LookupCloudHsmClusterPrivateEndpointConnectionResultOutput) SystemData() SystemDataResponseOutput
- func (o LookupCloudHsmClusterPrivateEndpointConnectionResultOutput) ToLookupCloudHsmClusterPrivateEndpointConnectionResultOutput() LookupCloudHsmClusterPrivateEndpointConnectionResultOutput
- func (o LookupCloudHsmClusterPrivateEndpointConnectionResultOutput) ToLookupCloudHsmClusterPrivateEndpointConnectionResultOutputWithContext(ctx context.Context) LookupCloudHsmClusterPrivateEndpointConnectionResultOutput
- func (o LookupCloudHsmClusterPrivateEndpointConnectionResultOutput) Type() pulumi.StringOutput
- type LookupCloudHsmClusterResult
- type LookupCloudHsmClusterResultOutput
- func (o LookupCloudHsmClusterResultOutput) AutoGeneratedDomainNameLabelScope() pulumi.StringPtrOutput
- func (LookupCloudHsmClusterResultOutput) ElementType() reflect.Type
- func (o LookupCloudHsmClusterResultOutput) Hsms() CloudHsmPropertiesResponseArrayOutput
- func (o LookupCloudHsmClusterResultOutput) Id() pulumi.StringOutput
- func (o LookupCloudHsmClusterResultOutput) Location() pulumi.StringOutput
- func (o LookupCloudHsmClusterResultOutput) Name() pulumi.StringOutput
- func (o LookupCloudHsmClusterResultOutput) PrivateEndpointConnections() PrivateEndpointConnectionResponseArrayOutput
- func (o LookupCloudHsmClusterResultOutput) ProvisioningState() pulumi.StringPtrOutput
- func (o LookupCloudHsmClusterResultOutput) PublicNetworkAccess() pulumi.StringPtrOutput
- func (o LookupCloudHsmClusterResultOutput) SecurityDomain() CloudHsmClusterSecurityDomainPropertiesResponsePtrOutput
- func (o LookupCloudHsmClusterResultOutput) Sku() CloudHsmClusterSkuResponsePtrOutput
- func (o LookupCloudHsmClusterResultOutput) SystemData() SystemDataResponseOutput
- func (o LookupCloudHsmClusterResultOutput) Tags() pulumi.StringMapOutput
- func (o LookupCloudHsmClusterResultOutput) ToLookupCloudHsmClusterResultOutput() LookupCloudHsmClusterResultOutput
- func (o LookupCloudHsmClusterResultOutput) ToLookupCloudHsmClusterResultOutputWithContext(ctx context.Context) LookupCloudHsmClusterResultOutput
- func (o LookupCloudHsmClusterResultOutput) Type() pulumi.StringOutput
- type LookupDedicatedHsmArgs
- type LookupDedicatedHsmOutputArgs
- type LookupDedicatedHsmResult
- type LookupDedicatedHsmResultOutput
- func (LookupDedicatedHsmResultOutput) ElementType() reflect.Type
- func (o LookupDedicatedHsmResultOutput) Id() pulumi.StringOutput
- func (o LookupDedicatedHsmResultOutput) Location() pulumi.StringOutput
- func (o LookupDedicatedHsmResultOutput) ManagementNetworkProfile() NetworkProfileResponsePtrOutput
- func (o LookupDedicatedHsmResultOutput) Name() pulumi.StringOutput
- func (o LookupDedicatedHsmResultOutput) NetworkProfile() NetworkProfileResponsePtrOutput
- func (o LookupDedicatedHsmResultOutput) ProvisioningState() pulumi.StringOutput
- func (o LookupDedicatedHsmResultOutput) Sku() SkuResponseOutput
- func (o LookupDedicatedHsmResultOutput) StampId() pulumi.StringPtrOutput
- func (o LookupDedicatedHsmResultOutput) StatusMessage() pulumi.StringOutput
- func (o LookupDedicatedHsmResultOutput) SystemData() SystemDataResponseOutput
- func (o LookupDedicatedHsmResultOutput) Tags() pulumi.StringMapOutput
- func (o LookupDedicatedHsmResultOutput) ToLookupDedicatedHsmResultOutput() LookupDedicatedHsmResultOutput
- func (o LookupDedicatedHsmResultOutput) ToLookupDedicatedHsmResultOutputWithContext(ctx context.Context) LookupDedicatedHsmResultOutput
- func (o LookupDedicatedHsmResultOutput) Type() pulumi.StringOutput
- func (o LookupDedicatedHsmResultOutput) Zones() pulumi.StringArrayOutput
- type NetworkInterface
- type NetworkInterfaceArgs
- type NetworkInterfaceArray
- type NetworkInterfaceArrayInput
- type NetworkInterfaceArrayOutput
- func (NetworkInterfaceArrayOutput) ElementType() reflect.Type
- func (o NetworkInterfaceArrayOutput) Index(i pulumi.IntInput) NetworkInterfaceOutput
- func (o NetworkInterfaceArrayOutput) ToNetworkInterfaceArrayOutput() NetworkInterfaceArrayOutput
- func (o NetworkInterfaceArrayOutput) ToNetworkInterfaceArrayOutputWithContext(ctx context.Context) NetworkInterfaceArrayOutput
- type NetworkInterfaceInput
- type NetworkInterfaceOutput
- func (NetworkInterfaceOutput) ElementType() reflect.Type
- func (o NetworkInterfaceOutput) PrivateIpAddress() pulumi.StringPtrOutput
- func (o NetworkInterfaceOutput) ToNetworkInterfaceOutput() NetworkInterfaceOutput
- func (o NetworkInterfaceOutput) ToNetworkInterfaceOutputWithContext(ctx context.Context) NetworkInterfaceOutput
- type NetworkInterfaceResponse
- type NetworkInterfaceResponseArrayOutput
- func (NetworkInterfaceResponseArrayOutput) ElementType() reflect.Type
- func (o NetworkInterfaceResponseArrayOutput) Index(i pulumi.IntInput) NetworkInterfaceResponseOutput
- func (o NetworkInterfaceResponseArrayOutput) ToNetworkInterfaceResponseArrayOutput() NetworkInterfaceResponseArrayOutput
- func (o NetworkInterfaceResponseArrayOutput) ToNetworkInterfaceResponseArrayOutputWithContext(ctx context.Context) NetworkInterfaceResponseArrayOutput
- type NetworkInterfaceResponseOutput
- func (NetworkInterfaceResponseOutput) ElementType() reflect.Type
- func (o NetworkInterfaceResponseOutput) Id() pulumi.StringOutput
- func (o NetworkInterfaceResponseOutput) PrivateIpAddress() pulumi.StringPtrOutput
- func (o NetworkInterfaceResponseOutput) ToNetworkInterfaceResponseOutput() NetworkInterfaceResponseOutput
- func (o NetworkInterfaceResponseOutput) ToNetworkInterfaceResponseOutputWithContext(ctx context.Context) NetworkInterfaceResponseOutput
- type NetworkProfile
- type NetworkProfileArgs
- func (NetworkProfileArgs) ElementType() reflect.Type
- func (i NetworkProfileArgs) ToNetworkProfileOutput() NetworkProfileOutput
- func (i NetworkProfileArgs) ToNetworkProfileOutputWithContext(ctx context.Context) NetworkProfileOutput
- func (i NetworkProfileArgs) ToNetworkProfilePtrOutput() NetworkProfilePtrOutput
- func (i NetworkProfileArgs) ToNetworkProfilePtrOutputWithContext(ctx context.Context) NetworkProfilePtrOutput
- type NetworkProfileInput
- type NetworkProfileOutput
- func (NetworkProfileOutput) ElementType() reflect.Type
- func (o NetworkProfileOutput) NetworkInterfaces() NetworkInterfaceArrayOutput
- func (o NetworkProfileOutput) Subnet() ApiEntityReferencePtrOutput
- func (o NetworkProfileOutput) ToNetworkProfileOutput() NetworkProfileOutput
- func (o NetworkProfileOutput) ToNetworkProfileOutputWithContext(ctx context.Context) NetworkProfileOutput
- func (o NetworkProfileOutput) ToNetworkProfilePtrOutput() NetworkProfilePtrOutput
- func (o NetworkProfileOutput) ToNetworkProfilePtrOutputWithContext(ctx context.Context) NetworkProfilePtrOutput
- type NetworkProfilePtrInput
- type NetworkProfilePtrOutput
- func (o NetworkProfilePtrOutput) Elem() NetworkProfileOutput
- func (NetworkProfilePtrOutput) ElementType() reflect.Type
- func (o NetworkProfilePtrOutput) NetworkInterfaces() NetworkInterfaceArrayOutput
- func (o NetworkProfilePtrOutput) Subnet() ApiEntityReferencePtrOutput
- func (o NetworkProfilePtrOutput) ToNetworkProfilePtrOutput() NetworkProfilePtrOutput
- func (o NetworkProfilePtrOutput) ToNetworkProfilePtrOutputWithContext(ctx context.Context) NetworkProfilePtrOutput
- type NetworkProfileResponse
- type NetworkProfileResponseOutput
- func (NetworkProfileResponseOutput) ElementType() reflect.Type
- func (o NetworkProfileResponseOutput) NetworkInterfaces() NetworkInterfaceResponseArrayOutput
- func (o NetworkProfileResponseOutput) Subnet() ApiEntityReferenceResponsePtrOutput
- func (o NetworkProfileResponseOutput) ToNetworkProfileResponseOutput() NetworkProfileResponseOutput
- func (o NetworkProfileResponseOutput) ToNetworkProfileResponseOutputWithContext(ctx context.Context) NetworkProfileResponseOutput
- type NetworkProfileResponsePtrOutput
- func (o NetworkProfileResponsePtrOutput) Elem() NetworkProfileResponseOutput
- func (NetworkProfileResponsePtrOutput) ElementType() reflect.Type
- func (o NetworkProfileResponsePtrOutput) NetworkInterfaces() NetworkInterfaceResponseArrayOutput
- func (o NetworkProfileResponsePtrOutput) Subnet() ApiEntityReferenceResponsePtrOutput
- func (o NetworkProfileResponsePtrOutput) ToNetworkProfileResponsePtrOutput() NetworkProfileResponsePtrOutput
- func (o NetworkProfileResponsePtrOutput) ToNetworkProfileResponsePtrOutputWithContext(ctx context.Context) NetworkProfileResponsePtrOutput
- type PrivateEndpointConnection
- type PrivateEndpointConnectionArgs
- func (PrivateEndpointConnectionArgs) ElementType() reflect.Type
- func (i PrivateEndpointConnectionArgs) ToPrivateEndpointConnectionOutput() PrivateEndpointConnectionOutput
- func (i PrivateEndpointConnectionArgs) ToPrivateEndpointConnectionOutputWithContext(ctx context.Context) PrivateEndpointConnectionOutput
- type PrivateEndpointConnectionArray
- func (PrivateEndpointConnectionArray) ElementType() reflect.Type
- func (i PrivateEndpointConnectionArray) ToPrivateEndpointConnectionArrayOutput() PrivateEndpointConnectionArrayOutput
- func (i PrivateEndpointConnectionArray) ToPrivateEndpointConnectionArrayOutputWithContext(ctx context.Context) PrivateEndpointConnectionArrayOutput
- type PrivateEndpointConnectionArrayInput
- type PrivateEndpointConnectionArrayOutput
- func (PrivateEndpointConnectionArrayOutput) ElementType() reflect.Type
- func (o PrivateEndpointConnectionArrayOutput) Index(i pulumi.IntInput) PrivateEndpointConnectionOutput
- func (o PrivateEndpointConnectionArrayOutput) ToPrivateEndpointConnectionArrayOutput() PrivateEndpointConnectionArrayOutput
- func (o PrivateEndpointConnectionArrayOutput) ToPrivateEndpointConnectionArrayOutputWithContext(ctx context.Context) PrivateEndpointConnectionArrayOutput
- type PrivateEndpointConnectionInput
- type PrivateEndpointConnectionOutput
- func (PrivateEndpointConnectionOutput) ElementType() reflect.Type
- func (o PrivateEndpointConnectionOutput) Etag() pulumi.StringPtrOutput
- func (o PrivateEndpointConnectionOutput) PrivateLinkServiceConnectionState() PrivateLinkServiceConnectionStateOutput
- func (o PrivateEndpointConnectionOutput) ToPrivateEndpointConnectionOutput() PrivateEndpointConnectionOutput
- func (o PrivateEndpointConnectionOutput) ToPrivateEndpointConnectionOutputWithContext(ctx context.Context) PrivateEndpointConnectionOutput
- type PrivateEndpointConnectionResponse
- 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 PrivateEndpointConnectionResponseOutput
- func (PrivateEndpointConnectionResponseOutput) ElementType() reflect.Type
- func (o PrivateEndpointConnectionResponseOutput) Etag() pulumi.StringPtrOutput
- func (o PrivateEndpointConnectionResponseOutput) GroupIds() pulumi.StringArrayOutput
- 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) SystemData() SystemDataResponseOutput
- func (o PrivateEndpointConnectionResponseOutput) ToPrivateEndpointConnectionResponseOutput() PrivateEndpointConnectionResponseOutput
- func (o PrivateEndpointConnectionResponseOutput) ToPrivateEndpointConnectionResponseOutputWithContext(ctx context.Context) PrivateEndpointConnectionResponseOutput
- func (o PrivateEndpointConnectionResponseOutput) Type() pulumi.StringOutput
- type PrivateEndpointResponse
- 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
- 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) ToPrivateEndpointServiceConnectionStatusOutput() PrivateEndpointServiceConnectionStatusOutput
- func (e PrivateEndpointServiceConnectionStatus) ToPrivateEndpointServiceConnectionStatusOutputWithContext(ctx context.Context) PrivateEndpointServiceConnectionStatusOutput
- func (e PrivateEndpointServiceConnectionStatus) ToPrivateEndpointServiceConnectionStatusPtrOutput() PrivateEndpointServiceConnectionStatusPtrOutput
- func (e PrivateEndpointServiceConnectionStatus) ToPrivateEndpointServiceConnectionStatusPtrOutputWithContext(ctx context.Context) PrivateEndpointServiceConnectionStatusPtrOutput
- 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 PrivateEndpointServiceConnectionStatusInput
- type PrivateEndpointServiceConnectionStatusOutput
- func (PrivateEndpointServiceConnectionStatusOutput) ElementType() reflect.Type
- func (o PrivateEndpointServiceConnectionStatusOutput) ToPrivateEndpointServiceConnectionStatusOutput() PrivateEndpointServiceConnectionStatusOutput
- func (o PrivateEndpointServiceConnectionStatusOutput) ToPrivateEndpointServiceConnectionStatusOutputWithContext(ctx context.Context) PrivateEndpointServiceConnectionStatusOutput
- func (o PrivateEndpointServiceConnectionStatusOutput) ToPrivateEndpointServiceConnectionStatusPtrOutput() PrivateEndpointServiceConnectionStatusPtrOutput
- func (o PrivateEndpointServiceConnectionStatusOutput) ToPrivateEndpointServiceConnectionStatusPtrOutputWithContext(ctx context.Context) PrivateEndpointServiceConnectionStatusPtrOutput
- func (o PrivateEndpointServiceConnectionStatusOutput) ToStringOutput() pulumi.StringOutput
- func (o PrivateEndpointServiceConnectionStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o PrivateEndpointServiceConnectionStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o PrivateEndpointServiceConnectionStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type PrivateEndpointServiceConnectionStatusPtrInput
- type PrivateEndpointServiceConnectionStatusPtrOutput
- func (o PrivateEndpointServiceConnectionStatusPtrOutput) Elem() PrivateEndpointServiceConnectionStatusOutput
- func (PrivateEndpointServiceConnectionStatusPtrOutput) ElementType() reflect.Type
- func (o PrivateEndpointServiceConnectionStatusPtrOutput) ToPrivateEndpointServiceConnectionStatusPtrOutput() PrivateEndpointServiceConnectionStatusPtrOutput
- func (o PrivateEndpointServiceConnectionStatusPtrOutput) ToPrivateEndpointServiceConnectionStatusPtrOutputWithContext(ctx context.Context) PrivateEndpointServiceConnectionStatusPtrOutput
- func (o PrivateEndpointServiceConnectionStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o PrivateEndpointServiceConnectionStatusPtrOutput) 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
- 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
- type PrivateLinkServiceConnectionStateResponse
- 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
- type ProvisioningState
- func (ProvisioningState) ElementType() reflect.Type
- func (e ProvisioningState) ToProvisioningStateOutput() ProvisioningStateOutput
- func (e ProvisioningState) ToProvisioningStateOutputWithContext(ctx context.Context) ProvisioningStateOutput
- func (e ProvisioningState) ToProvisioningStatePtrOutput() ProvisioningStatePtrOutput
- func (e ProvisioningState) ToProvisioningStatePtrOutputWithContext(ctx context.Context) ProvisioningStatePtrOutput
- func (e ProvisioningState) ToStringOutput() pulumi.StringOutput
- func (e ProvisioningState) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ProvisioningState) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ProvisioningState) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ProvisioningStateInput
- type ProvisioningStateOutput
- func (ProvisioningStateOutput) ElementType() reflect.Type
- func (o ProvisioningStateOutput) ToProvisioningStateOutput() ProvisioningStateOutput
- func (o ProvisioningStateOutput) ToProvisioningStateOutputWithContext(ctx context.Context) ProvisioningStateOutput
- func (o ProvisioningStateOutput) ToProvisioningStatePtrOutput() ProvisioningStatePtrOutput
- func (o ProvisioningStateOutput) ToProvisioningStatePtrOutputWithContext(ctx context.Context) ProvisioningStatePtrOutput
- func (o ProvisioningStateOutput) ToStringOutput() pulumi.StringOutput
- func (o ProvisioningStateOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o ProvisioningStateOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ProvisioningStateOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ProvisioningStatePtrInput
- type ProvisioningStatePtrOutput
- func (o ProvisioningStatePtrOutput) Elem() ProvisioningStateOutput
- func (ProvisioningStatePtrOutput) ElementType() reflect.Type
- func (o ProvisioningStatePtrOutput) ToProvisioningStatePtrOutput() ProvisioningStatePtrOutput
- func (o ProvisioningStatePtrOutput) ToProvisioningStatePtrOutputWithContext(ctx context.Context) ProvisioningStatePtrOutput
- func (o ProvisioningStatePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ProvisioningStatePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type Sku
- type SkuArgs
- type SkuInput
- type SkuName
- func (SkuName) ElementType() reflect.Type
- func (e SkuName) ToSkuNameOutput() SkuNameOutput
- func (e SkuName) ToSkuNameOutputWithContext(ctx context.Context) SkuNameOutput
- func (e SkuName) ToSkuNamePtrOutput() SkuNamePtrOutput
- func (e SkuName) ToSkuNamePtrOutputWithContext(ctx context.Context) SkuNamePtrOutput
- func (e SkuName) ToStringOutput() pulumi.StringOutput
- func (e SkuName) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e SkuName) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e SkuName) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SkuNameInput
- type SkuNameOutput
- func (SkuNameOutput) ElementType() reflect.Type
- func (o SkuNameOutput) ToSkuNameOutput() SkuNameOutput
- func (o SkuNameOutput) ToSkuNameOutputWithContext(ctx context.Context) SkuNameOutput
- func (o SkuNameOutput) ToSkuNamePtrOutput() SkuNamePtrOutput
- func (o SkuNameOutput) ToSkuNamePtrOutputWithContext(ctx context.Context) SkuNamePtrOutput
- func (o SkuNameOutput) ToStringOutput() pulumi.StringOutput
- func (o SkuNameOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o SkuNameOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o SkuNameOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SkuNamePtrInput
- type SkuNamePtrOutput
- func (o SkuNamePtrOutput) Elem() SkuNameOutput
- func (SkuNamePtrOutput) ElementType() reflect.Type
- func (o SkuNamePtrOutput) ToSkuNamePtrOutput() SkuNamePtrOutput
- func (o SkuNamePtrOutput) ToSkuNamePtrOutputWithContext(ctx context.Context) SkuNamePtrOutput
- func (o SkuNamePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o SkuNamePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SkuOutput
- type SkuResponse
- type SkuResponseOutput
- type SystemDataResponse
- 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
Constants ¶
const ( CloudHsmClusterSkuName_Standard_B1 = CloudHsmClusterSkuName("Standard_B1") CloudHsmClusterSkuName_Standard_B10 = CloudHsmClusterSkuName("Standard B10") )
const ( PrivateEndpointServiceConnectionStatusPending = PrivateEndpointServiceConnectionStatus("Pending") PrivateEndpointServiceConnectionStatusApproved = PrivateEndpointServiceConnectionStatus("Approved") PrivateEndpointServiceConnectionStatusRejected = PrivateEndpointServiceConnectionStatus("Rejected") )
const ( ProvisioningStateProvisioning = ProvisioningState("Provisioning") ProvisioningStateSucceeded = ProvisioningState("Succeeded") ProvisioningStateFailed = ProvisioningState("Failed") ProvisioningStateDeleting = ProvisioningState("Deleting") ProvisioningStateCanceled = ProvisioningState("Canceled") )
const ( // The dedicated HSM is a Safenet Luna Network HSM A790 device. SkuName_SafeNet_Luna_Network_HSM_A790 = SkuName("SafeNet Luna Network HSM A790") // The dedicated HSM is a payShield 10K, model PS10-D, 10Gb Ethernet Hardware Platform device with 1 local master key which supports up to 60 calls per second. SkuName_PayShield10K_LMK1_CPS60 = SkuName("payShield10K_LMK1_CPS60") // The dedicated HSM is a payShield 10K, model PS10-D, 10Gb Ethernet Hardware Platform device with 1 local master key which supports up to 250 calls per second. SkuName_PayShield10K_LMK1_CPS250 = SkuName("payShield10K_LMK1_CPS250") // The dedicated HSM is a payShield 10K, model PS10-D, 10Gb Ethernet Hardware Platform device with 1 local master key which supports up to 2500 calls per second. SkuName_PayShield10K_LMK1_CPS2500 = SkuName("payShield10K_LMK1_CPS2500") // The dedicated HSM is a payShield 10K, model PS10-D, 10Gb Ethernet Hardware Platform device with 2 local master keys which supports up to 60 calls per second. SkuName_PayShield10K_LMK2_CPS60 = SkuName("payShield10K_LMK2_CPS60") // The dedicated HSM is a payShield 10K, model PS10-D, 10Gb Ethernet Hardware Platform device with 2 local master keys which supports up to 250 calls per second. SkuName_PayShield10K_LMK2_CPS250 = SkuName("payShield10K_LMK2_CPS250") // The dedicated HSM is a payShield 10K, model PS10-D, 10Gb Ethernet Hardware Platform device with 2 local master keys which supports up to 2500 calls per second. SkuName_PayShield10K_LMK2_CPS2500 = SkuName("payShield10K_LMK2_CPS2500") )
const (
CloudHsmClusterSkuFamilyB = CloudHsmClusterSkuFamily("B")
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ApiEntityReference ¶
type ApiEntityReference struct { // The ARM resource id in the form of /subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/... Id *string `pulumi:"id"` }
The API entity reference.
type ApiEntityReferenceArgs ¶
type ApiEntityReferenceArgs struct { // The ARM resource id in the form of /subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/... Id pulumi.StringPtrInput `pulumi:"id"` }
The API entity reference.
func (ApiEntityReferenceArgs) ElementType ¶
func (ApiEntityReferenceArgs) ElementType() reflect.Type
func (ApiEntityReferenceArgs) ToApiEntityReferenceOutput ¶
func (i ApiEntityReferenceArgs) ToApiEntityReferenceOutput() ApiEntityReferenceOutput
func (ApiEntityReferenceArgs) ToApiEntityReferenceOutputWithContext ¶
func (i ApiEntityReferenceArgs) ToApiEntityReferenceOutputWithContext(ctx context.Context) ApiEntityReferenceOutput
func (ApiEntityReferenceArgs) ToApiEntityReferencePtrOutput ¶
func (i ApiEntityReferenceArgs) ToApiEntityReferencePtrOutput() ApiEntityReferencePtrOutput
func (ApiEntityReferenceArgs) ToApiEntityReferencePtrOutputWithContext ¶
func (i ApiEntityReferenceArgs) ToApiEntityReferencePtrOutputWithContext(ctx context.Context) ApiEntityReferencePtrOutput
type ApiEntityReferenceInput ¶
type ApiEntityReferenceInput interface { pulumi.Input ToApiEntityReferenceOutput() ApiEntityReferenceOutput ToApiEntityReferenceOutputWithContext(context.Context) ApiEntityReferenceOutput }
ApiEntityReferenceInput is an input type that accepts ApiEntityReferenceArgs and ApiEntityReferenceOutput values. You can construct a concrete instance of `ApiEntityReferenceInput` via:
ApiEntityReferenceArgs{...}
type ApiEntityReferenceOutput ¶
type ApiEntityReferenceOutput struct{ *pulumi.OutputState }
The API entity reference.
func (ApiEntityReferenceOutput) ElementType ¶
func (ApiEntityReferenceOutput) ElementType() reflect.Type
func (ApiEntityReferenceOutput) Id ¶
func (o ApiEntityReferenceOutput) Id() pulumi.StringPtrOutput
The ARM resource id in the form of /subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/...
func (ApiEntityReferenceOutput) ToApiEntityReferenceOutput ¶
func (o ApiEntityReferenceOutput) ToApiEntityReferenceOutput() ApiEntityReferenceOutput
func (ApiEntityReferenceOutput) ToApiEntityReferenceOutputWithContext ¶
func (o ApiEntityReferenceOutput) ToApiEntityReferenceOutputWithContext(ctx context.Context) ApiEntityReferenceOutput
func (ApiEntityReferenceOutput) ToApiEntityReferencePtrOutput ¶
func (o ApiEntityReferenceOutput) ToApiEntityReferencePtrOutput() ApiEntityReferencePtrOutput
func (ApiEntityReferenceOutput) ToApiEntityReferencePtrOutputWithContext ¶
func (o ApiEntityReferenceOutput) ToApiEntityReferencePtrOutputWithContext(ctx context.Context) ApiEntityReferencePtrOutput
type ApiEntityReferencePtrInput ¶
type ApiEntityReferencePtrInput interface { pulumi.Input ToApiEntityReferencePtrOutput() ApiEntityReferencePtrOutput ToApiEntityReferencePtrOutputWithContext(context.Context) ApiEntityReferencePtrOutput }
ApiEntityReferencePtrInput is an input type that accepts ApiEntityReferenceArgs, ApiEntityReferencePtr and ApiEntityReferencePtrOutput values. You can construct a concrete instance of `ApiEntityReferencePtrInput` via:
ApiEntityReferenceArgs{...} or: nil
func ApiEntityReferencePtr ¶
func ApiEntityReferencePtr(v *ApiEntityReferenceArgs) ApiEntityReferencePtrInput
type ApiEntityReferencePtrOutput ¶
type ApiEntityReferencePtrOutput struct{ *pulumi.OutputState }
func (ApiEntityReferencePtrOutput) Elem ¶
func (o ApiEntityReferencePtrOutput) Elem() ApiEntityReferenceOutput
func (ApiEntityReferencePtrOutput) ElementType ¶
func (ApiEntityReferencePtrOutput) ElementType() reflect.Type
func (ApiEntityReferencePtrOutput) Id ¶
func (o ApiEntityReferencePtrOutput) Id() pulumi.StringPtrOutput
The ARM resource id in the form of /subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/...
func (ApiEntityReferencePtrOutput) ToApiEntityReferencePtrOutput ¶
func (o ApiEntityReferencePtrOutput) ToApiEntityReferencePtrOutput() ApiEntityReferencePtrOutput
func (ApiEntityReferencePtrOutput) ToApiEntityReferencePtrOutputWithContext ¶
func (o ApiEntityReferencePtrOutput) ToApiEntityReferencePtrOutputWithContext(ctx context.Context) ApiEntityReferencePtrOutput
type ApiEntityReferenceResponse ¶
type ApiEntityReferenceResponse struct { // The ARM resource id in the form of /subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/... Id *string `pulumi:"id"` }
The API entity reference.
type ApiEntityReferenceResponseOutput ¶
type ApiEntityReferenceResponseOutput struct{ *pulumi.OutputState }
The API entity reference.
func (ApiEntityReferenceResponseOutput) ElementType ¶
func (ApiEntityReferenceResponseOutput) ElementType() reflect.Type
func (ApiEntityReferenceResponseOutput) Id ¶
func (o ApiEntityReferenceResponseOutput) Id() pulumi.StringPtrOutput
The ARM resource id in the form of /subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/...
func (ApiEntityReferenceResponseOutput) ToApiEntityReferenceResponseOutput ¶
func (o ApiEntityReferenceResponseOutput) ToApiEntityReferenceResponseOutput() ApiEntityReferenceResponseOutput
func (ApiEntityReferenceResponseOutput) ToApiEntityReferenceResponseOutputWithContext ¶
func (o ApiEntityReferenceResponseOutput) ToApiEntityReferenceResponseOutputWithContext(ctx context.Context) ApiEntityReferenceResponseOutput
type ApiEntityReferenceResponsePtrOutput ¶
type ApiEntityReferenceResponsePtrOutput struct{ *pulumi.OutputState }
func (ApiEntityReferenceResponsePtrOutput) Elem ¶
func (o ApiEntityReferenceResponsePtrOutput) Elem() ApiEntityReferenceResponseOutput
func (ApiEntityReferenceResponsePtrOutput) ElementType ¶
func (ApiEntityReferenceResponsePtrOutput) ElementType() reflect.Type
func (ApiEntityReferenceResponsePtrOutput) Id ¶
func (o ApiEntityReferenceResponsePtrOutput) Id() pulumi.StringPtrOutput
The ARM resource id in the form of /subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/...
func (ApiEntityReferenceResponsePtrOutput) ToApiEntityReferenceResponsePtrOutput ¶
func (o ApiEntityReferenceResponsePtrOutput) ToApiEntityReferenceResponsePtrOutput() ApiEntityReferenceResponsePtrOutput
func (ApiEntityReferenceResponsePtrOutput) ToApiEntityReferenceResponsePtrOutputWithContext ¶
func (o ApiEntityReferenceResponsePtrOutput) ToApiEntityReferenceResponsePtrOutputWithContext(ctx context.Context) ApiEntityReferenceResponsePtrOutput
type CloudHsmCluster ¶
type CloudHsmCluster struct { pulumi.CustomResourceState // The Cloud HSM Cluster's auto-generated Domain Name Label Scope AutoGeneratedDomainNameLabelScope pulumi.StringPtrOutput `pulumi:"autoGeneratedDomainNameLabelScope"` // An array of Cloud HSM Cluster's HSMs Hsms CloudHsmPropertiesResponseArrayOutput `pulumi:"hsms"` // 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 connection resources PrivateEndpointConnections PrivateEndpointConnectionResponseArrayOutput `pulumi:"privateEndpointConnections"` // The Cloud HSM Cluster's provisioningState ProvisioningState pulumi.StringPtrOutput `pulumi:"provisioningState"` // The Cloud HSM Cluster public network access PublicNetworkAccess pulumi.StringPtrOutput `pulumi:"publicNetworkAccess"` // Security domain properties information for Cloud HSM cluster SecurityDomain CloudHsmClusterSecurityDomainPropertiesResponsePtrOutput `pulumi:"securityDomain"` // SKU details Sku CloudHsmClusterSkuResponsePtrOutput `pulumi:"sku"` // Azure Resource Manager metadata containing createdBy and modifiedBy information. SystemData SystemDataResponseOutput `pulumi:"systemData"` // Resource tags. Tags pulumi.StringMapOutput `pulumi:"tags"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringOutput `pulumi:"type"` }
Resource information with extended details. Azure REST API version: 2022-08-31-preview.
Other available API versions: 2023-12-10-preview.
func GetCloudHsmCluster ¶
func GetCloudHsmCluster(ctx *pulumi.Context, name string, id pulumi.IDInput, state *CloudHsmClusterState, opts ...pulumi.ResourceOption) (*CloudHsmCluster, error)
GetCloudHsmCluster gets an existing CloudHsmCluster 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 NewCloudHsmCluster ¶
func NewCloudHsmCluster(ctx *pulumi.Context, name string, args *CloudHsmClusterArgs, opts ...pulumi.ResourceOption) (*CloudHsmCluster, error)
NewCloudHsmCluster registers a new resource with the given unique name, arguments, and options.
func (*CloudHsmCluster) ElementType ¶
func (*CloudHsmCluster) ElementType() reflect.Type
func (*CloudHsmCluster) ToCloudHsmClusterOutput ¶
func (i *CloudHsmCluster) ToCloudHsmClusterOutput() CloudHsmClusterOutput
func (*CloudHsmCluster) ToCloudHsmClusterOutputWithContext ¶
func (i *CloudHsmCluster) ToCloudHsmClusterOutputWithContext(ctx context.Context) CloudHsmClusterOutput
type CloudHsmClusterArgs ¶
type CloudHsmClusterArgs struct { // The Cloud HSM Cluster's auto-generated Domain Name Label Scope AutoGeneratedDomainNameLabelScope pulumi.StringPtrInput // The name of the Cloud HSM Cluster within the specified resource group. Cloud HSM Cluster names must be between 3 and 24 characters in length. CloudHsmClusterName pulumi.StringPtrInput // An array of Cloud HSM Cluster's HSMs Hsms CloudHsmPropertiesArrayInput // The geo-location where the resource lives Location pulumi.StringPtrInput // List of private endpoint connection resources // These are also available as standalone resources. Do not mix inline and standalone resource as they will conflict with each other, leading to resources deletion. PrivateEndpointConnections PrivateEndpointConnectionArrayInput // The Cloud HSM Cluster's provisioningState ProvisioningState pulumi.StringPtrInput // The Cloud HSM Cluster public network access PublicNetworkAccess pulumi.StringPtrInput // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput // Security domain properties information for Cloud HSM cluster SecurityDomain CloudHsmClusterSecurityDomainPropertiesPtrInput // SKU details Sku CloudHsmClusterSkuPtrInput // Resource tags. Tags pulumi.StringMapInput }
The set of arguments for constructing a CloudHsmCluster resource.
func (CloudHsmClusterArgs) ElementType ¶
func (CloudHsmClusterArgs) ElementType() reflect.Type
type CloudHsmClusterInput ¶
type CloudHsmClusterInput interface { pulumi.Input ToCloudHsmClusterOutput() CloudHsmClusterOutput ToCloudHsmClusterOutputWithContext(ctx context.Context) CloudHsmClusterOutput }
type CloudHsmClusterOutput ¶
type CloudHsmClusterOutput struct{ *pulumi.OutputState }
func (CloudHsmClusterOutput) AutoGeneratedDomainNameLabelScope ¶
func (o CloudHsmClusterOutput) AutoGeneratedDomainNameLabelScope() pulumi.StringPtrOutput
The Cloud HSM Cluster's auto-generated Domain Name Label Scope
func (CloudHsmClusterOutput) ElementType ¶
func (CloudHsmClusterOutput) ElementType() reflect.Type
func (CloudHsmClusterOutput) Hsms ¶
func (o CloudHsmClusterOutput) Hsms() CloudHsmPropertiesResponseArrayOutput
An array of Cloud HSM Cluster's HSMs
func (CloudHsmClusterOutput) Location ¶
func (o CloudHsmClusterOutput) Location() pulumi.StringOutput
The geo-location where the resource lives
func (CloudHsmClusterOutput) Name ¶
func (o CloudHsmClusterOutput) Name() pulumi.StringOutput
The name of the resource
func (CloudHsmClusterOutput) PrivateEndpointConnections ¶
func (o CloudHsmClusterOutput) PrivateEndpointConnections() PrivateEndpointConnectionResponseArrayOutput
List of private endpoint connection resources
func (CloudHsmClusterOutput) ProvisioningState ¶
func (o CloudHsmClusterOutput) ProvisioningState() pulumi.StringPtrOutput
The Cloud HSM Cluster's provisioningState
func (CloudHsmClusterOutput) PublicNetworkAccess ¶
func (o CloudHsmClusterOutput) PublicNetworkAccess() pulumi.StringPtrOutput
The Cloud HSM Cluster public network access
func (CloudHsmClusterOutput) SecurityDomain ¶
func (o CloudHsmClusterOutput) SecurityDomain() CloudHsmClusterSecurityDomainPropertiesResponsePtrOutput
Security domain properties information for Cloud HSM cluster
func (CloudHsmClusterOutput) Sku ¶
func (o CloudHsmClusterOutput) Sku() CloudHsmClusterSkuResponsePtrOutput
SKU details
func (CloudHsmClusterOutput) SystemData ¶
func (o CloudHsmClusterOutput) SystemData() SystemDataResponseOutput
Azure Resource Manager metadata containing createdBy and modifiedBy information.
func (CloudHsmClusterOutput) Tags ¶
func (o CloudHsmClusterOutput) Tags() pulumi.StringMapOutput
Resource tags.
func (CloudHsmClusterOutput) ToCloudHsmClusterOutput ¶
func (o CloudHsmClusterOutput) ToCloudHsmClusterOutput() CloudHsmClusterOutput
func (CloudHsmClusterOutput) ToCloudHsmClusterOutputWithContext ¶
func (o CloudHsmClusterOutput) ToCloudHsmClusterOutputWithContext(ctx context.Context) CloudHsmClusterOutput
func (CloudHsmClusterOutput) Type ¶
func (o CloudHsmClusterOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
type CloudHsmClusterPrivateEndpointConnection ¶
type CloudHsmClusterPrivateEndpointConnection struct { pulumi.CustomResourceState // Modified whenever there is a change in the state of private endpoint connection. Etag pulumi.StringPtrOutput `pulumi:"etag"` // The group ids for the private endpoint resource. GroupIds pulumi.StringArrayOutput `pulumi:"groupIds"` // The name of the resource Name pulumi.StringOutput `pulumi:"name"` // The private endpoint resource. 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"` // Azure Resource Manager metadata containing createdBy and modifiedBy information. SystemData SystemDataResponseOutput `pulumi:"systemData"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringOutput `pulumi:"type"` }
The private endpoint connection resource. Azure REST API version: 2022-08-31-preview.
Other available API versions: 2023-12-10-preview.
func GetCloudHsmClusterPrivateEndpointConnection ¶
func GetCloudHsmClusterPrivateEndpointConnection(ctx *pulumi.Context, name string, id pulumi.IDInput, state *CloudHsmClusterPrivateEndpointConnectionState, opts ...pulumi.ResourceOption) (*CloudHsmClusterPrivateEndpointConnection, error)
GetCloudHsmClusterPrivateEndpointConnection gets an existing CloudHsmClusterPrivateEndpointConnection 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 NewCloudHsmClusterPrivateEndpointConnection ¶
func NewCloudHsmClusterPrivateEndpointConnection(ctx *pulumi.Context, name string, args *CloudHsmClusterPrivateEndpointConnectionArgs, opts ...pulumi.ResourceOption) (*CloudHsmClusterPrivateEndpointConnection, error)
NewCloudHsmClusterPrivateEndpointConnection registers a new resource with the given unique name, arguments, and options.
func (*CloudHsmClusterPrivateEndpointConnection) ElementType ¶
func (*CloudHsmClusterPrivateEndpointConnection) ElementType() reflect.Type
func (*CloudHsmClusterPrivateEndpointConnection) ToCloudHsmClusterPrivateEndpointConnectionOutput ¶
func (i *CloudHsmClusterPrivateEndpointConnection) ToCloudHsmClusterPrivateEndpointConnectionOutput() CloudHsmClusterPrivateEndpointConnectionOutput
func (*CloudHsmClusterPrivateEndpointConnection) ToCloudHsmClusterPrivateEndpointConnectionOutputWithContext ¶
func (i *CloudHsmClusterPrivateEndpointConnection) ToCloudHsmClusterPrivateEndpointConnectionOutputWithContext(ctx context.Context) CloudHsmClusterPrivateEndpointConnectionOutput
type CloudHsmClusterPrivateEndpointConnectionArgs ¶
type CloudHsmClusterPrivateEndpointConnectionArgs struct { // The name of the Cloud HSM Cluster within the specified resource group. Cloud HSM Cluster names must be between 3 and 24 characters in length. CloudHsmClusterName pulumi.StringInput // Name of the private endpoint connection associated with the Cloud HSM Cluster. PeConnectionName pulumi.StringPtrInput // A collection of information about the state of the connection between service consumer and provider. PrivateLinkServiceConnectionState PrivateLinkServiceConnectionStateInput // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput }
The set of arguments for constructing a CloudHsmClusterPrivateEndpointConnection resource.
func (CloudHsmClusterPrivateEndpointConnectionArgs) ElementType ¶
func (CloudHsmClusterPrivateEndpointConnectionArgs) ElementType() reflect.Type
type CloudHsmClusterPrivateEndpointConnectionInput ¶
type CloudHsmClusterPrivateEndpointConnectionInput interface { pulumi.Input ToCloudHsmClusterPrivateEndpointConnectionOutput() CloudHsmClusterPrivateEndpointConnectionOutput ToCloudHsmClusterPrivateEndpointConnectionOutputWithContext(ctx context.Context) CloudHsmClusterPrivateEndpointConnectionOutput }
type CloudHsmClusterPrivateEndpointConnectionOutput ¶
type CloudHsmClusterPrivateEndpointConnectionOutput struct{ *pulumi.OutputState }
func (CloudHsmClusterPrivateEndpointConnectionOutput) ElementType ¶
func (CloudHsmClusterPrivateEndpointConnectionOutput) ElementType() reflect.Type
func (CloudHsmClusterPrivateEndpointConnectionOutput) Etag ¶
func (o CloudHsmClusterPrivateEndpointConnectionOutput) Etag() pulumi.StringPtrOutput
Modified whenever there is a change in the state of private endpoint connection.
func (CloudHsmClusterPrivateEndpointConnectionOutput) GroupIds ¶
func (o CloudHsmClusterPrivateEndpointConnectionOutput) GroupIds() pulumi.StringArrayOutput
The group ids for the private endpoint resource.
func (CloudHsmClusterPrivateEndpointConnectionOutput) Name ¶
func (o CloudHsmClusterPrivateEndpointConnectionOutput) Name() pulumi.StringOutput
The name of the resource
func (CloudHsmClusterPrivateEndpointConnectionOutput) PrivateEndpoint ¶
func (o CloudHsmClusterPrivateEndpointConnectionOutput) PrivateEndpoint() PrivateEndpointResponsePtrOutput
The private endpoint resource.
func (CloudHsmClusterPrivateEndpointConnectionOutput) PrivateLinkServiceConnectionState ¶
func (o CloudHsmClusterPrivateEndpointConnectionOutput) PrivateLinkServiceConnectionState() PrivateLinkServiceConnectionStateResponseOutput
A collection of information about the state of the connection between service consumer and provider.
func (CloudHsmClusterPrivateEndpointConnectionOutput) ProvisioningState ¶
func (o CloudHsmClusterPrivateEndpointConnectionOutput) ProvisioningState() pulumi.StringOutput
The provisioning state of the private endpoint connection resource.
func (CloudHsmClusterPrivateEndpointConnectionOutput) SystemData ¶
func (o CloudHsmClusterPrivateEndpointConnectionOutput) SystemData() SystemDataResponseOutput
Azure Resource Manager metadata containing createdBy and modifiedBy information.
func (CloudHsmClusterPrivateEndpointConnectionOutput) ToCloudHsmClusterPrivateEndpointConnectionOutput ¶
func (o CloudHsmClusterPrivateEndpointConnectionOutput) ToCloudHsmClusterPrivateEndpointConnectionOutput() CloudHsmClusterPrivateEndpointConnectionOutput
func (CloudHsmClusterPrivateEndpointConnectionOutput) ToCloudHsmClusterPrivateEndpointConnectionOutputWithContext ¶
func (o CloudHsmClusterPrivateEndpointConnectionOutput) ToCloudHsmClusterPrivateEndpointConnectionOutputWithContext(ctx context.Context) CloudHsmClusterPrivateEndpointConnectionOutput
func (CloudHsmClusterPrivateEndpointConnectionOutput) Type ¶
func (o CloudHsmClusterPrivateEndpointConnectionOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
type CloudHsmClusterPrivateEndpointConnectionState ¶
type CloudHsmClusterPrivateEndpointConnectionState struct { }
func (CloudHsmClusterPrivateEndpointConnectionState) ElementType ¶
func (CloudHsmClusterPrivateEndpointConnectionState) ElementType() reflect.Type
type CloudHsmClusterSecurityDomainProperties ¶
type CloudHsmClusterSecurityDomainProperties struct { // status of security domain activation ActivationStatus *string `pulumi:"activationStatus"` // FIPS state information for security domain FipsState *int `pulumi:"fipsState"` }
Security domain properties information for Cloud HSM cluster
type CloudHsmClusterSecurityDomainPropertiesArgs ¶
type CloudHsmClusterSecurityDomainPropertiesArgs struct { // status of security domain activation ActivationStatus pulumi.StringPtrInput `pulumi:"activationStatus"` // FIPS state information for security domain FipsState pulumi.IntPtrInput `pulumi:"fipsState"` }
Security domain properties information for Cloud HSM cluster
func (CloudHsmClusterSecurityDomainPropertiesArgs) ElementType ¶
func (CloudHsmClusterSecurityDomainPropertiesArgs) ElementType() reflect.Type
func (CloudHsmClusterSecurityDomainPropertiesArgs) ToCloudHsmClusterSecurityDomainPropertiesOutput ¶
func (i CloudHsmClusterSecurityDomainPropertiesArgs) ToCloudHsmClusterSecurityDomainPropertiesOutput() CloudHsmClusterSecurityDomainPropertiesOutput
func (CloudHsmClusterSecurityDomainPropertiesArgs) ToCloudHsmClusterSecurityDomainPropertiesOutputWithContext ¶
func (i CloudHsmClusterSecurityDomainPropertiesArgs) ToCloudHsmClusterSecurityDomainPropertiesOutputWithContext(ctx context.Context) CloudHsmClusterSecurityDomainPropertiesOutput
func (CloudHsmClusterSecurityDomainPropertiesArgs) ToCloudHsmClusterSecurityDomainPropertiesPtrOutput ¶
func (i CloudHsmClusterSecurityDomainPropertiesArgs) ToCloudHsmClusterSecurityDomainPropertiesPtrOutput() CloudHsmClusterSecurityDomainPropertiesPtrOutput
func (CloudHsmClusterSecurityDomainPropertiesArgs) ToCloudHsmClusterSecurityDomainPropertiesPtrOutputWithContext ¶
func (i CloudHsmClusterSecurityDomainPropertiesArgs) ToCloudHsmClusterSecurityDomainPropertiesPtrOutputWithContext(ctx context.Context) CloudHsmClusterSecurityDomainPropertiesPtrOutput
type CloudHsmClusterSecurityDomainPropertiesInput ¶
type CloudHsmClusterSecurityDomainPropertiesInput interface { pulumi.Input ToCloudHsmClusterSecurityDomainPropertiesOutput() CloudHsmClusterSecurityDomainPropertiesOutput ToCloudHsmClusterSecurityDomainPropertiesOutputWithContext(context.Context) CloudHsmClusterSecurityDomainPropertiesOutput }
CloudHsmClusterSecurityDomainPropertiesInput is an input type that accepts CloudHsmClusterSecurityDomainPropertiesArgs and CloudHsmClusterSecurityDomainPropertiesOutput values. You can construct a concrete instance of `CloudHsmClusterSecurityDomainPropertiesInput` via:
CloudHsmClusterSecurityDomainPropertiesArgs{...}
type CloudHsmClusterSecurityDomainPropertiesOutput ¶
type CloudHsmClusterSecurityDomainPropertiesOutput struct{ *pulumi.OutputState }
Security domain properties information for Cloud HSM cluster
func (CloudHsmClusterSecurityDomainPropertiesOutput) ActivationStatus ¶
func (o CloudHsmClusterSecurityDomainPropertiesOutput) ActivationStatus() pulumi.StringPtrOutput
status of security domain activation
func (CloudHsmClusterSecurityDomainPropertiesOutput) ElementType ¶
func (CloudHsmClusterSecurityDomainPropertiesOutput) ElementType() reflect.Type
func (CloudHsmClusterSecurityDomainPropertiesOutput) FipsState ¶
func (o CloudHsmClusterSecurityDomainPropertiesOutput) FipsState() pulumi.IntPtrOutput
FIPS state information for security domain
func (CloudHsmClusterSecurityDomainPropertiesOutput) ToCloudHsmClusterSecurityDomainPropertiesOutput ¶
func (o CloudHsmClusterSecurityDomainPropertiesOutput) ToCloudHsmClusterSecurityDomainPropertiesOutput() CloudHsmClusterSecurityDomainPropertiesOutput
func (CloudHsmClusterSecurityDomainPropertiesOutput) ToCloudHsmClusterSecurityDomainPropertiesOutputWithContext ¶
func (o CloudHsmClusterSecurityDomainPropertiesOutput) ToCloudHsmClusterSecurityDomainPropertiesOutputWithContext(ctx context.Context) CloudHsmClusterSecurityDomainPropertiesOutput
func (CloudHsmClusterSecurityDomainPropertiesOutput) ToCloudHsmClusterSecurityDomainPropertiesPtrOutput ¶
func (o CloudHsmClusterSecurityDomainPropertiesOutput) ToCloudHsmClusterSecurityDomainPropertiesPtrOutput() CloudHsmClusterSecurityDomainPropertiesPtrOutput
func (CloudHsmClusterSecurityDomainPropertiesOutput) ToCloudHsmClusterSecurityDomainPropertiesPtrOutputWithContext ¶
func (o CloudHsmClusterSecurityDomainPropertiesOutput) ToCloudHsmClusterSecurityDomainPropertiesPtrOutputWithContext(ctx context.Context) CloudHsmClusterSecurityDomainPropertiesPtrOutput
type CloudHsmClusterSecurityDomainPropertiesPtrInput ¶
type CloudHsmClusterSecurityDomainPropertiesPtrInput interface { pulumi.Input ToCloudHsmClusterSecurityDomainPropertiesPtrOutput() CloudHsmClusterSecurityDomainPropertiesPtrOutput ToCloudHsmClusterSecurityDomainPropertiesPtrOutputWithContext(context.Context) CloudHsmClusterSecurityDomainPropertiesPtrOutput }
CloudHsmClusterSecurityDomainPropertiesPtrInput is an input type that accepts CloudHsmClusterSecurityDomainPropertiesArgs, CloudHsmClusterSecurityDomainPropertiesPtr and CloudHsmClusterSecurityDomainPropertiesPtrOutput values. You can construct a concrete instance of `CloudHsmClusterSecurityDomainPropertiesPtrInput` via:
CloudHsmClusterSecurityDomainPropertiesArgs{...} or: nil
func CloudHsmClusterSecurityDomainPropertiesPtr ¶
func CloudHsmClusterSecurityDomainPropertiesPtr(v *CloudHsmClusterSecurityDomainPropertiesArgs) CloudHsmClusterSecurityDomainPropertiesPtrInput
type CloudHsmClusterSecurityDomainPropertiesPtrOutput ¶
type CloudHsmClusterSecurityDomainPropertiesPtrOutput struct{ *pulumi.OutputState }
func (CloudHsmClusterSecurityDomainPropertiesPtrOutput) ActivationStatus ¶
func (o CloudHsmClusterSecurityDomainPropertiesPtrOutput) ActivationStatus() pulumi.StringPtrOutput
status of security domain activation
func (CloudHsmClusterSecurityDomainPropertiesPtrOutput) ElementType ¶
func (CloudHsmClusterSecurityDomainPropertiesPtrOutput) ElementType() reflect.Type
func (CloudHsmClusterSecurityDomainPropertiesPtrOutput) FipsState ¶
func (o CloudHsmClusterSecurityDomainPropertiesPtrOutput) FipsState() pulumi.IntPtrOutput
FIPS state information for security domain
func (CloudHsmClusterSecurityDomainPropertiesPtrOutput) ToCloudHsmClusterSecurityDomainPropertiesPtrOutput ¶
func (o CloudHsmClusterSecurityDomainPropertiesPtrOutput) ToCloudHsmClusterSecurityDomainPropertiesPtrOutput() CloudHsmClusterSecurityDomainPropertiesPtrOutput
func (CloudHsmClusterSecurityDomainPropertiesPtrOutput) ToCloudHsmClusterSecurityDomainPropertiesPtrOutputWithContext ¶
func (o CloudHsmClusterSecurityDomainPropertiesPtrOutput) ToCloudHsmClusterSecurityDomainPropertiesPtrOutputWithContext(ctx context.Context) CloudHsmClusterSecurityDomainPropertiesPtrOutput
type CloudHsmClusterSecurityDomainPropertiesResponse ¶
type CloudHsmClusterSecurityDomainPropertiesResponse struct { // status of security domain activation ActivationStatus *string `pulumi:"activationStatus"` // FIPS state information for security domain FipsState *int `pulumi:"fipsState"` }
Security domain properties information for Cloud HSM cluster
type CloudHsmClusterSecurityDomainPropertiesResponseOutput ¶
type CloudHsmClusterSecurityDomainPropertiesResponseOutput struct{ *pulumi.OutputState }
Security domain properties information for Cloud HSM cluster
func (CloudHsmClusterSecurityDomainPropertiesResponseOutput) ActivationStatus ¶
func (o CloudHsmClusterSecurityDomainPropertiesResponseOutput) ActivationStatus() pulumi.StringPtrOutput
status of security domain activation
func (CloudHsmClusterSecurityDomainPropertiesResponseOutput) ElementType ¶
func (CloudHsmClusterSecurityDomainPropertiesResponseOutput) ElementType() reflect.Type
func (CloudHsmClusterSecurityDomainPropertiesResponseOutput) FipsState ¶
func (o CloudHsmClusterSecurityDomainPropertiesResponseOutput) FipsState() pulumi.IntPtrOutput
FIPS state information for security domain
func (CloudHsmClusterSecurityDomainPropertiesResponseOutput) ToCloudHsmClusterSecurityDomainPropertiesResponseOutput ¶
func (o CloudHsmClusterSecurityDomainPropertiesResponseOutput) ToCloudHsmClusterSecurityDomainPropertiesResponseOutput() CloudHsmClusterSecurityDomainPropertiesResponseOutput
func (CloudHsmClusterSecurityDomainPropertiesResponseOutput) ToCloudHsmClusterSecurityDomainPropertiesResponseOutputWithContext ¶
func (o CloudHsmClusterSecurityDomainPropertiesResponseOutput) ToCloudHsmClusterSecurityDomainPropertiesResponseOutputWithContext(ctx context.Context) CloudHsmClusterSecurityDomainPropertiesResponseOutput
type CloudHsmClusterSecurityDomainPropertiesResponsePtrOutput ¶
type CloudHsmClusterSecurityDomainPropertiesResponsePtrOutput struct{ *pulumi.OutputState }
func (CloudHsmClusterSecurityDomainPropertiesResponsePtrOutput) ActivationStatus ¶
func (o CloudHsmClusterSecurityDomainPropertiesResponsePtrOutput) ActivationStatus() pulumi.StringPtrOutput
status of security domain activation
func (CloudHsmClusterSecurityDomainPropertiesResponsePtrOutput) ElementType ¶
func (CloudHsmClusterSecurityDomainPropertiesResponsePtrOutput) ElementType() reflect.Type
func (CloudHsmClusterSecurityDomainPropertiesResponsePtrOutput) FipsState ¶
func (o CloudHsmClusterSecurityDomainPropertiesResponsePtrOutput) FipsState() pulumi.IntPtrOutput
FIPS state information for security domain
func (CloudHsmClusterSecurityDomainPropertiesResponsePtrOutput) ToCloudHsmClusterSecurityDomainPropertiesResponsePtrOutput ¶
func (o CloudHsmClusterSecurityDomainPropertiesResponsePtrOutput) ToCloudHsmClusterSecurityDomainPropertiesResponsePtrOutput() CloudHsmClusterSecurityDomainPropertiesResponsePtrOutput
func (CloudHsmClusterSecurityDomainPropertiesResponsePtrOutput) ToCloudHsmClusterSecurityDomainPropertiesResponsePtrOutputWithContext ¶
func (o CloudHsmClusterSecurityDomainPropertiesResponsePtrOutput) ToCloudHsmClusterSecurityDomainPropertiesResponsePtrOutputWithContext(ctx context.Context) CloudHsmClusterSecurityDomainPropertiesResponsePtrOutput
type CloudHsmClusterSku ¶
type CloudHsmClusterSku struct { // Sku capacity Capacity *int `pulumi:"capacity"` // Sku family of the Cloud HSM Cluster Family string `pulumi:"family"` // Sku name of the Cloud HSM Cluster Name CloudHsmClusterSkuName `pulumi:"name"` }
Cloud Hsm Cluster SKU information
type CloudHsmClusterSkuArgs ¶
type CloudHsmClusterSkuArgs struct { // Sku capacity Capacity pulumi.IntPtrInput `pulumi:"capacity"` // Sku family of the Cloud HSM Cluster Family pulumi.StringInput `pulumi:"family"` // Sku name of the Cloud HSM Cluster Name CloudHsmClusterSkuNameInput `pulumi:"name"` }
Cloud Hsm Cluster SKU information
func (CloudHsmClusterSkuArgs) ElementType ¶
func (CloudHsmClusterSkuArgs) ElementType() reflect.Type
func (CloudHsmClusterSkuArgs) ToCloudHsmClusterSkuOutput ¶
func (i CloudHsmClusterSkuArgs) ToCloudHsmClusterSkuOutput() CloudHsmClusterSkuOutput
func (CloudHsmClusterSkuArgs) ToCloudHsmClusterSkuOutputWithContext ¶
func (i CloudHsmClusterSkuArgs) ToCloudHsmClusterSkuOutputWithContext(ctx context.Context) CloudHsmClusterSkuOutput
func (CloudHsmClusterSkuArgs) ToCloudHsmClusterSkuPtrOutput ¶
func (i CloudHsmClusterSkuArgs) ToCloudHsmClusterSkuPtrOutput() CloudHsmClusterSkuPtrOutput
func (CloudHsmClusterSkuArgs) ToCloudHsmClusterSkuPtrOutputWithContext ¶
func (i CloudHsmClusterSkuArgs) ToCloudHsmClusterSkuPtrOutputWithContext(ctx context.Context) CloudHsmClusterSkuPtrOutput
type CloudHsmClusterSkuFamily ¶
type CloudHsmClusterSkuFamily string
Sku family of the Cloud HSM Cluster
func (CloudHsmClusterSkuFamily) ElementType ¶
func (CloudHsmClusterSkuFamily) ElementType() reflect.Type
func (CloudHsmClusterSkuFamily) ToCloudHsmClusterSkuFamilyOutput ¶
func (e CloudHsmClusterSkuFamily) ToCloudHsmClusterSkuFamilyOutput() CloudHsmClusterSkuFamilyOutput
func (CloudHsmClusterSkuFamily) ToCloudHsmClusterSkuFamilyOutputWithContext ¶
func (e CloudHsmClusterSkuFamily) ToCloudHsmClusterSkuFamilyOutputWithContext(ctx context.Context) CloudHsmClusterSkuFamilyOutput
func (CloudHsmClusterSkuFamily) ToCloudHsmClusterSkuFamilyPtrOutput ¶
func (e CloudHsmClusterSkuFamily) ToCloudHsmClusterSkuFamilyPtrOutput() CloudHsmClusterSkuFamilyPtrOutput
func (CloudHsmClusterSkuFamily) ToCloudHsmClusterSkuFamilyPtrOutputWithContext ¶
func (e CloudHsmClusterSkuFamily) ToCloudHsmClusterSkuFamilyPtrOutputWithContext(ctx context.Context) CloudHsmClusterSkuFamilyPtrOutput
func (CloudHsmClusterSkuFamily) ToStringOutput ¶
func (e CloudHsmClusterSkuFamily) ToStringOutput() pulumi.StringOutput
func (CloudHsmClusterSkuFamily) ToStringOutputWithContext ¶
func (e CloudHsmClusterSkuFamily) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (CloudHsmClusterSkuFamily) ToStringPtrOutput ¶
func (e CloudHsmClusterSkuFamily) ToStringPtrOutput() pulumi.StringPtrOutput
func (CloudHsmClusterSkuFamily) ToStringPtrOutputWithContext ¶
func (e CloudHsmClusterSkuFamily) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type CloudHsmClusterSkuFamilyInput ¶
type CloudHsmClusterSkuFamilyInput interface { pulumi.Input ToCloudHsmClusterSkuFamilyOutput() CloudHsmClusterSkuFamilyOutput ToCloudHsmClusterSkuFamilyOutputWithContext(context.Context) CloudHsmClusterSkuFamilyOutput }
CloudHsmClusterSkuFamilyInput is an input type that accepts values of the CloudHsmClusterSkuFamily enum A concrete instance of `CloudHsmClusterSkuFamilyInput` can be one of the following:
CloudHsmClusterSkuFamilyB
type CloudHsmClusterSkuFamilyOutput ¶
type CloudHsmClusterSkuFamilyOutput struct{ *pulumi.OutputState }
func (CloudHsmClusterSkuFamilyOutput) ElementType ¶
func (CloudHsmClusterSkuFamilyOutput) ElementType() reflect.Type
func (CloudHsmClusterSkuFamilyOutput) ToCloudHsmClusterSkuFamilyOutput ¶
func (o CloudHsmClusterSkuFamilyOutput) ToCloudHsmClusterSkuFamilyOutput() CloudHsmClusterSkuFamilyOutput
func (CloudHsmClusterSkuFamilyOutput) ToCloudHsmClusterSkuFamilyOutputWithContext ¶
func (o CloudHsmClusterSkuFamilyOutput) ToCloudHsmClusterSkuFamilyOutputWithContext(ctx context.Context) CloudHsmClusterSkuFamilyOutput
func (CloudHsmClusterSkuFamilyOutput) ToCloudHsmClusterSkuFamilyPtrOutput ¶
func (o CloudHsmClusterSkuFamilyOutput) ToCloudHsmClusterSkuFamilyPtrOutput() CloudHsmClusterSkuFamilyPtrOutput
func (CloudHsmClusterSkuFamilyOutput) ToCloudHsmClusterSkuFamilyPtrOutputWithContext ¶
func (o CloudHsmClusterSkuFamilyOutput) ToCloudHsmClusterSkuFamilyPtrOutputWithContext(ctx context.Context) CloudHsmClusterSkuFamilyPtrOutput
func (CloudHsmClusterSkuFamilyOutput) ToStringOutput ¶
func (o CloudHsmClusterSkuFamilyOutput) ToStringOutput() pulumi.StringOutput
func (CloudHsmClusterSkuFamilyOutput) ToStringOutputWithContext ¶
func (o CloudHsmClusterSkuFamilyOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (CloudHsmClusterSkuFamilyOutput) ToStringPtrOutput ¶
func (o CloudHsmClusterSkuFamilyOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (CloudHsmClusterSkuFamilyOutput) ToStringPtrOutputWithContext ¶
func (o CloudHsmClusterSkuFamilyOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type CloudHsmClusterSkuFamilyPtrInput ¶
type CloudHsmClusterSkuFamilyPtrInput interface { pulumi.Input ToCloudHsmClusterSkuFamilyPtrOutput() CloudHsmClusterSkuFamilyPtrOutput ToCloudHsmClusterSkuFamilyPtrOutputWithContext(context.Context) CloudHsmClusterSkuFamilyPtrOutput }
func CloudHsmClusterSkuFamilyPtr ¶
func CloudHsmClusterSkuFamilyPtr(v string) CloudHsmClusterSkuFamilyPtrInput
type CloudHsmClusterSkuFamilyPtrOutput ¶
type CloudHsmClusterSkuFamilyPtrOutput struct{ *pulumi.OutputState }
func (CloudHsmClusterSkuFamilyPtrOutput) Elem ¶
func (o CloudHsmClusterSkuFamilyPtrOutput) Elem() CloudHsmClusterSkuFamilyOutput
func (CloudHsmClusterSkuFamilyPtrOutput) ElementType ¶
func (CloudHsmClusterSkuFamilyPtrOutput) ElementType() reflect.Type
func (CloudHsmClusterSkuFamilyPtrOutput) ToCloudHsmClusterSkuFamilyPtrOutput ¶
func (o CloudHsmClusterSkuFamilyPtrOutput) ToCloudHsmClusterSkuFamilyPtrOutput() CloudHsmClusterSkuFamilyPtrOutput
func (CloudHsmClusterSkuFamilyPtrOutput) ToCloudHsmClusterSkuFamilyPtrOutputWithContext ¶
func (o CloudHsmClusterSkuFamilyPtrOutput) ToCloudHsmClusterSkuFamilyPtrOutputWithContext(ctx context.Context) CloudHsmClusterSkuFamilyPtrOutput
func (CloudHsmClusterSkuFamilyPtrOutput) ToStringPtrOutput ¶
func (o CloudHsmClusterSkuFamilyPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (CloudHsmClusterSkuFamilyPtrOutput) ToStringPtrOutputWithContext ¶
func (o CloudHsmClusterSkuFamilyPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type CloudHsmClusterSkuInput ¶
type CloudHsmClusterSkuInput interface { pulumi.Input ToCloudHsmClusterSkuOutput() CloudHsmClusterSkuOutput ToCloudHsmClusterSkuOutputWithContext(context.Context) CloudHsmClusterSkuOutput }
CloudHsmClusterSkuInput is an input type that accepts CloudHsmClusterSkuArgs and CloudHsmClusterSkuOutput values. You can construct a concrete instance of `CloudHsmClusterSkuInput` via:
CloudHsmClusterSkuArgs{...}
type CloudHsmClusterSkuName ¶
type CloudHsmClusterSkuName string
Sku name of the Cloud HSM Cluster
func (CloudHsmClusterSkuName) ElementType ¶
func (CloudHsmClusterSkuName) ElementType() reflect.Type
func (CloudHsmClusterSkuName) ToCloudHsmClusterSkuNameOutput ¶
func (e CloudHsmClusterSkuName) ToCloudHsmClusterSkuNameOutput() CloudHsmClusterSkuNameOutput
func (CloudHsmClusterSkuName) ToCloudHsmClusterSkuNameOutputWithContext ¶
func (e CloudHsmClusterSkuName) ToCloudHsmClusterSkuNameOutputWithContext(ctx context.Context) CloudHsmClusterSkuNameOutput
func (CloudHsmClusterSkuName) ToCloudHsmClusterSkuNamePtrOutput ¶
func (e CloudHsmClusterSkuName) ToCloudHsmClusterSkuNamePtrOutput() CloudHsmClusterSkuNamePtrOutput
func (CloudHsmClusterSkuName) ToCloudHsmClusterSkuNamePtrOutputWithContext ¶
func (e CloudHsmClusterSkuName) ToCloudHsmClusterSkuNamePtrOutputWithContext(ctx context.Context) CloudHsmClusterSkuNamePtrOutput
func (CloudHsmClusterSkuName) ToStringOutput ¶
func (e CloudHsmClusterSkuName) ToStringOutput() pulumi.StringOutput
func (CloudHsmClusterSkuName) ToStringOutputWithContext ¶
func (e CloudHsmClusterSkuName) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (CloudHsmClusterSkuName) ToStringPtrOutput ¶
func (e CloudHsmClusterSkuName) ToStringPtrOutput() pulumi.StringPtrOutput
func (CloudHsmClusterSkuName) ToStringPtrOutputWithContext ¶
func (e CloudHsmClusterSkuName) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type CloudHsmClusterSkuNameInput ¶
type CloudHsmClusterSkuNameInput interface { pulumi.Input ToCloudHsmClusterSkuNameOutput() CloudHsmClusterSkuNameOutput ToCloudHsmClusterSkuNameOutputWithContext(context.Context) CloudHsmClusterSkuNameOutput }
CloudHsmClusterSkuNameInput is an input type that accepts values of the CloudHsmClusterSkuName enum A concrete instance of `CloudHsmClusterSkuNameInput` can be one of the following:
CloudHsmClusterSkuName_Standard_B1 CloudHsmClusterSkuName_Standard_B10
type CloudHsmClusterSkuNameOutput ¶
type CloudHsmClusterSkuNameOutput struct{ *pulumi.OutputState }
func (CloudHsmClusterSkuNameOutput) ElementType ¶
func (CloudHsmClusterSkuNameOutput) ElementType() reflect.Type
func (CloudHsmClusterSkuNameOutput) ToCloudHsmClusterSkuNameOutput ¶
func (o CloudHsmClusterSkuNameOutput) ToCloudHsmClusterSkuNameOutput() CloudHsmClusterSkuNameOutput
func (CloudHsmClusterSkuNameOutput) ToCloudHsmClusterSkuNameOutputWithContext ¶
func (o CloudHsmClusterSkuNameOutput) ToCloudHsmClusterSkuNameOutputWithContext(ctx context.Context) CloudHsmClusterSkuNameOutput
func (CloudHsmClusterSkuNameOutput) ToCloudHsmClusterSkuNamePtrOutput ¶
func (o CloudHsmClusterSkuNameOutput) ToCloudHsmClusterSkuNamePtrOutput() CloudHsmClusterSkuNamePtrOutput
func (CloudHsmClusterSkuNameOutput) ToCloudHsmClusterSkuNamePtrOutputWithContext ¶
func (o CloudHsmClusterSkuNameOutput) ToCloudHsmClusterSkuNamePtrOutputWithContext(ctx context.Context) CloudHsmClusterSkuNamePtrOutput
func (CloudHsmClusterSkuNameOutput) ToStringOutput ¶
func (o CloudHsmClusterSkuNameOutput) ToStringOutput() pulumi.StringOutput
func (CloudHsmClusterSkuNameOutput) ToStringOutputWithContext ¶
func (o CloudHsmClusterSkuNameOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (CloudHsmClusterSkuNameOutput) ToStringPtrOutput ¶
func (o CloudHsmClusterSkuNameOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (CloudHsmClusterSkuNameOutput) ToStringPtrOutputWithContext ¶
func (o CloudHsmClusterSkuNameOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type CloudHsmClusterSkuNamePtrInput ¶
type CloudHsmClusterSkuNamePtrInput interface { pulumi.Input ToCloudHsmClusterSkuNamePtrOutput() CloudHsmClusterSkuNamePtrOutput ToCloudHsmClusterSkuNamePtrOutputWithContext(context.Context) CloudHsmClusterSkuNamePtrOutput }
func CloudHsmClusterSkuNamePtr ¶
func CloudHsmClusterSkuNamePtr(v string) CloudHsmClusterSkuNamePtrInput
type CloudHsmClusterSkuNamePtrOutput ¶
type CloudHsmClusterSkuNamePtrOutput struct{ *pulumi.OutputState }
func (CloudHsmClusterSkuNamePtrOutput) Elem ¶
func (o CloudHsmClusterSkuNamePtrOutput) Elem() CloudHsmClusterSkuNameOutput
func (CloudHsmClusterSkuNamePtrOutput) ElementType ¶
func (CloudHsmClusterSkuNamePtrOutput) ElementType() reflect.Type
func (CloudHsmClusterSkuNamePtrOutput) ToCloudHsmClusterSkuNamePtrOutput ¶
func (o CloudHsmClusterSkuNamePtrOutput) ToCloudHsmClusterSkuNamePtrOutput() CloudHsmClusterSkuNamePtrOutput
func (CloudHsmClusterSkuNamePtrOutput) ToCloudHsmClusterSkuNamePtrOutputWithContext ¶
func (o CloudHsmClusterSkuNamePtrOutput) ToCloudHsmClusterSkuNamePtrOutputWithContext(ctx context.Context) CloudHsmClusterSkuNamePtrOutput
func (CloudHsmClusterSkuNamePtrOutput) ToStringPtrOutput ¶
func (o CloudHsmClusterSkuNamePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (CloudHsmClusterSkuNamePtrOutput) ToStringPtrOutputWithContext ¶
func (o CloudHsmClusterSkuNamePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type CloudHsmClusterSkuOutput ¶
type CloudHsmClusterSkuOutput struct{ *pulumi.OutputState }
Cloud Hsm Cluster SKU information
func (CloudHsmClusterSkuOutput) Capacity ¶
func (o CloudHsmClusterSkuOutput) Capacity() pulumi.IntPtrOutput
Sku capacity
func (CloudHsmClusterSkuOutput) ElementType ¶
func (CloudHsmClusterSkuOutput) ElementType() reflect.Type
func (CloudHsmClusterSkuOutput) Family ¶
func (o CloudHsmClusterSkuOutput) Family() pulumi.StringOutput
Sku family of the Cloud HSM Cluster
func (CloudHsmClusterSkuOutput) Name ¶
func (o CloudHsmClusterSkuOutput) Name() CloudHsmClusterSkuNameOutput
Sku name of the Cloud HSM Cluster
func (CloudHsmClusterSkuOutput) ToCloudHsmClusterSkuOutput ¶
func (o CloudHsmClusterSkuOutput) ToCloudHsmClusterSkuOutput() CloudHsmClusterSkuOutput
func (CloudHsmClusterSkuOutput) ToCloudHsmClusterSkuOutputWithContext ¶
func (o CloudHsmClusterSkuOutput) ToCloudHsmClusterSkuOutputWithContext(ctx context.Context) CloudHsmClusterSkuOutput
func (CloudHsmClusterSkuOutput) ToCloudHsmClusterSkuPtrOutput ¶
func (o CloudHsmClusterSkuOutput) ToCloudHsmClusterSkuPtrOutput() CloudHsmClusterSkuPtrOutput
func (CloudHsmClusterSkuOutput) ToCloudHsmClusterSkuPtrOutputWithContext ¶
func (o CloudHsmClusterSkuOutput) ToCloudHsmClusterSkuPtrOutputWithContext(ctx context.Context) CloudHsmClusterSkuPtrOutput
type CloudHsmClusterSkuPtrInput ¶
type CloudHsmClusterSkuPtrInput interface { pulumi.Input ToCloudHsmClusterSkuPtrOutput() CloudHsmClusterSkuPtrOutput ToCloudHsmClusterSkuPtrOutputWithContext(context.Context) CloudHsmClusterSkuPtrOutput }
CloudHsmClusterSkuPtrInput is an input type that accepts CloudHsmClusterSkuArgs, CloudHsmClusterSkuPtr and CloudHsmClusterSkuPtrOutput values. You can construct a concrete instance of `CloudHsmClusterSkuPtrInput` via:
CloudHsmClusterSkuArgs{...} or: nil
func CloudHsmClusterSkuPtr ¶
func CloudHsmClusterSkuPtr(v *CloudHsmClusterSkuArgs) CloudHsmClusterSkuPtrInput
type CloudHsmClusterSkuPtrOutput ¶
type CloudHsmClusterSkuPtrOutput struct{ *pulumi.OutputState }
func (CloudHsmClusterSkuPtrOutput) Capacity ¶
func (o CloudHsmClusterSkuPtrOutput) Capacity() pulumi.IntPtrOutput
Sku capacity
func (CloudHsmClusterSkuPtrOutput) Elem ¶
func (o CloudHsmClusterSkuPtrOutput) Elem() CloudHsmClusterSkuOutput
func (CloudHsmClusterSkuPtrOutput) ElementType ¶
func (CloudHsmClusterSkuPtrOutput) ElementType() reflect.Type
func (CloudHsmClusterSkuPtrOutput) Family ¶
func (o CloudHsmClusterSkuPtrOutput) Family() pulumi.StringPtrOutput
Sku family of the Cloud HSM Cluster
func (CloudHsmClusterSkuPtrOutput) Name ¶
func (o CloudHsmClusterSkuPtrOutput) Name() CloudHsmClusterSkuNamePtrOutput
Sku name of the Cloud HSM Cluster
func (CloudHsmClusterSkuPtrOutput) ToCloudHsmClusterSkuPtrOutput ¶
func (o CloudHsmClusterSkuPtrOutput) ToCloudHsmClusterSkuPtrOutput() CloudHsmClusterSkuPtrOutput
func (CloudHsmClusterSkuPtrOutput) ToCloudHsmClusterSkuPtrOutputWithContext ¶
func (o CloudHsmClusterSkuPtrOutput) ToCloudHsmClusterSkuPtrOutputWithContext(ctx context.Context) CloudHsmClusterSkuPtrOutput
type CloudHsmClusterSkuResponse ¶
type CloudHsmClusterSkuResponse struct { // Sku capacity Capacity *int `pulumi:"capacity"` // Sku family of the Cloud HSM Cluster Family string `pulumi:"family"` // Sku name of the Cloud HSM Cluster Name string `pulumi:"name"` }
Cloud Hsm Cluster SKU information
type CloudHsmClusterSkuResponseOutput ¶
type CloudHsmClusterSkuResponseOutput struct{ *pulumi.OutputState }
Cloud Hsm Cluster SKU information
func (CloudHsmClusterSkuResponseOutput) Capacity ¶
func (o CloudHsmClusterSkuResponseOutput) Capacity() pulumi.IntPtrOutput
Sku capacity
func (CloudHsmClusterSkuResponseOutput) ElementType ¶
func (CloudHsmClusterSkuResponseOutput) ElementType() reflect.Type
func (CloudHsmClusterSkuResponseOutput) Family ¶
func (o CloudHsmClusterSkuResponseOutput) Family() pulumi.StringOutput
Sku family of the Cloud HSM Cluster
func (CloudHsmClusterSkuResponseOutput) Name ¶
func (o CloudHsmClusterSkuResponseOutput) Name() pulumi.StringOutput
Sku name of the Cloud HSM Cluster
func (CloudHsmClusterSkuResponseOutput) ToCloudHsmClusterSkuResponseOutput ¶
func (o CloudHsmClusterSkuResponseOutput) ToCloudHsmClusterSkuResponseOutput() CloudHsmClusterSkuResponseOutput
func (CloudHsmClusterSkuResponseOutput) ToCloudHsmClusterSkuResponseOutputWithContext ¶
func (o CloudHsmClusterSkuResponseOutput) ToCloudHsmClusterSkuResponseOutputWithContext(ctx context.Context) CloudHsmClusterSkuResponseOutput
type CloudHsmClusterSkuResponsePtrOutput ¶
type CloudHsmClusterSkuResponsePtrOutput struct{ *pulumi.OutputState }
func (CloudHsmClusterSkuResponsePtrOutput) Capacity ¶
func (o CloudHsmClusterSkuResponsePtrOutput) Capacity() pulumi.IntPtrOutput
Sku capacity
func (CloudHsmClusterSkuResponsePtrOutput) Elem ¶
func (o CloudHsmClusterSkuResponsePtrOutput) Elem() CloudHsmClusterSkuResponseOutput
func (CloudHsmClusterSkuResponsePtrOutput) ElementType ¶
func (CloudHsmClusterSkuResponsePtrOutput) ElementType() reflect.Type
func (CloudHsmClusterSkuResponsePtrOutput) Family ¶
func (o CloudHsmClusterSkuResponsePtrOutput) Family() pulumi.StringPtrOutput
Sku family of the Cloud HSM Cluster
func (CloudHsmClusterSkuResponsePtrOutput) Name ¶
func (o CloudHsmClusterSkuResponsePtrOutput) Name() pulumi.StringPtrOutput
Sku name of the Cloud HSM Cluster
func (CloudHsmClusterSkuResponsePtrOutput) ToCloudHsmClusterSkuResponsePtrOutput ¶
func (o CloudHsmClusterSkuResponsePtrOutput) ToCloudHsmClusterSkuResponsePtrOutput() CloudHsmClusterSkuResponsePtrOutput
func (CloudHsmClusterSkuResponsePtrOutput) ToCloudHsmClusterSkuResponsePtrOutputWithContext ¶
func (o CloudHsmClusterSkuResponsePtrOutput) ToCloudHsmClusterSkuResponsePtrOutputWithContext(ctx context.Context) CloudHsmClusterSkuResponsePtrOutput
type CloudHsmClusterState ¶
type CloudHsmClusterState struct { }
func (CloudHsmClusterState) ElementType ¶
func (CloudHsmClusterState) ElementType() reflect.Type
type CloudHsmProperties ¶
type CloudHsmProperties struct { // FQDN of the Cloud HSM Fqdn *string `pulumi:"fqdn"` // The Cloud HSM State State *string `pulumi:"state"` // The Cloud HSM State message StateMessage *string `pulumi:"stateMessage"` }
The Cloud HSM Properties
type CloudHsmPropertiesArgs ¶
type CloudHsmPropertiesArgs struct { // FQDN of the Cloud HSM Fqdn pulumi.StringPtrInput `pulumi:"fqdn"` // The Cloud HSM State State pulumi.StringPtrInput `pulumi:"state"` // The Cloud HSM State message StateMessage pulumi.StringPtrInput `pulumi:"stateMessage"` }
The Cloud HSM Properties
func (CloudHsmPropertiesArgs) ElementType ¶
func (CloudHsmPropertiesArgs) ElementType() reflect.Type
func (CloudHsmPropertiesArgs) ToCloudHsmPropertiesOutput ¶
func (i CloudHsmPropertiesArgs) ToCloudHsmPropertiesOutput() CloudHsmPropertiesOutput
func (CloudHsmPropertiesArgs) ToCloudHsmPropertiesOutputWithContext ¶
func (i CloudHsmPropertiesArgs) ToCloudHsmPropertiesOutputWithContext(ctx context.Context) CloudHsmPropertiesOutput
type CloudHsmPropertiesArray ¶
type CloudHsmPropertiesArray []CloudHsmPropertiesInput
func (CloudHsmPropertiesArray) ElementType ¶
func (CloudHsmPropertiesArray) ElementType() reflect.Type
func (CloudHsmPropertiesArray) ToCloudHsmPropertiesArrayOutput ¶
func (i CloudHsmPropertiesArray) ToCloudHsmPropertiesArrayOutput() CloudHsmPropertiesArrayOutput
func (CloudHsmPropertiesArray) ToCloudHsmPropertiesArrayOutputWithContext ¶
func (i CloudHsmPropertiesArray) ToCloudHsmPropertiesArrayOutputWithContext(ctx context.Context) CloudHsmPropertiesArrayOutput
type CloudHsmPropertiesArrayInput ¶
type CloudHsmPropertiesArrayInput interface { pulumi.Input ToCloudHsmPropertiesArrayOutput() CloudHsmPropertiesArrayOutput ToCloudHsmPropertiesArrayOutputWithContext(context.Context) CloudHsmPropertiesArrayOutput }
CloudHsmPropertiesArrayInput is an input type that accepts CloudHsmPropertiesArray and CloudHsmPropertiesArrayOutput values. You can construct a concrete instance of `CloudHsmPropertiesArrayInput` via:
CloudHsmPropertiesArray{ CloudHsmPropertiesArgs{...} }
type CloudHsmPropertiesArrayOutput ¶
type CloudHsmPropertiesArrayOutput struct{ *pulumi.OutputState }
func (CloudHsmPropertiesArrayOutput) ElementType ¶
func (CloudHsmPropertiesArrayOutput) ElementType() reflect.Type
func (CloudHsmPropertiesArrayOutput) Index ¶
func (o CloudHsmPropertiesArrayOutput) Index(i pulumi.IntInput) CloudHsmPropertiesOutput
func (CloudHsmPropertiesArrayOutput) ToCloudHsmPropertiesArrayOutput ¶
func (o CloudHsmPropertiesArrayOutput) ToCloudHsmPropertiesArrayOutput() CloudHsmPropertiesArrayOutput
func (CloudHsmPropertiesArrayOutput) ToCloudHsmPropertiesArrayOutputWithContext ¶
func (o CloudHsmPropertiesArrayOutput) ToCloudHsmPropertiesArrayOutputWithContext(ctx context.Context) CloudHsmPropertiesArrayOutput
type CloudHsmPropertiesInput ¶
type CloudHsmPropertiesInput interface { pulumi.Input ToCloudHsmPropertiesOutput() CloudHsmPropertiesOutput ToCloudHsmPropertiesOutputWithContext(context.Context) CloudHsmPropertiesOutput }
CloudHsmPropertiesInput is an input type that accepts CloudHsmPropertiesArgs and CloudHsmPropertiesOutput values. You can construct a concrete instance of `CloudHsmPropertiesInput` via:
CloudHsmPropertiesArgs{...}
type CloudHsmPropertiesOutput ¶
type CloudHsmPropertiesOutput struct{ *pulumi.OutputState }
The Cloud HSM Properties
func (CloudHsmPropertiesOutput) ElementType ¶
func (CloudHsmPropertiesOutput) ElementType() reflect.Type
func (CloudHsmPropertiesOutput) Fqdn ¶
func (o CloudHsmPropertiesOutput) Fqdn() pulumi.StringPtrOutput
FQDN of the Cloud HSM
func (CloudHsmPropertiesOutput) State ¶
func (o CloudHsmPropertiesOutput) State() pulumi.StringPtrOutput
The Cloud HSM State
func (CloudHsmPropertiesOutput) StateMessage ¶
func (o CloudHsmPropertiesOutput) StateMessage() pulumi.StringPtrOutput
The Cloud HSM State message
func (CloudHsmPropertiesOutput) ToCloudHsmPropertiesOutput ¶
func (o CloudHsmPropertiesOutput) ToCloudHsmPropertiesOutput() CloudHsmPropertiesOutput
func (CloudHsmPropertiesOutput) ToCloudHsmPropertiesOutputWithContext ¶
func (o CloudHsmPropertiesOutput) ToCloudHsmPropertiesOutputWithContext(ctx context.Context) CloudHsmPropertiesOutput
type CloudHsmPropertiesResponse ¶
type CloudHsmPropertiesResponse struct { // FQDN of the Cloud HSM Fqdn *string `pulumi:"fqdn"` // The Cloud HSM State State *string `pulumi:"state"` // The Cloud HSM State message StateMessage *string `pulumi:"stateMessage"` }
The Cloud HSM Properties
type CloudHsmPropertiesResponseArrayOutput ¶
type CloudHsmPropertiesResponseArrayOutput struct{ *pulumi.OutputState }
func (CloudHsmPropertiesResponseArrayOutput) ElementType ¶
func (CloudHsmPropertiesResponseArrayOutput) ElementType() reflect.Type
func (CloudHsmPropertiesResponseArrayOutput) Index ¶
func (o CloudHsmPropertiesResponseArrayOutput) Index(i pulumi.IntInput) CloudHsmPropertiesResponseOutput
func (CloudHsmPropertiesResponseArrayOutput) ToCloudHsmPropertiesResponseArrayOutput ¶
func (o CloudHsmPropertiesResponseArrayOutput) ToCloudHsmPropertiesResponseArrayOutput() CloudHsmPropertiesResponseArrayOutput
func (CloudHsmPropertiesResponseArrayOutput) ToCloudHsmPropertiesResponseArrayOutputWithContext ¶
func (o CloudHsmPropertiesResponseArrayOutput) ToCloudHsmPropertiesResponseArrayOutputWithContext(ctx context.Context) CloudHsmPropertiesResponseArrayOutput
type CloudHsmPropertiesResponseOutput ¶
type CloudHsmPropertiesResponseOutput struct{ *pulumi.OutputState }
The Cloud HSM Properties
func (CloudHsmPropertiesResponseOutput) ElementType ¶
func (CloudHsmPropertiesResponseOutput) ElementType() reflect.Type
func (CloudHsmPropertiesResponseOutput) Fqdn ¶
func (o CloudHsmPropertiesResponseOutput) Fqdn() pulumi.StringPtrOutput
FQDN of the Cloud HSM
func (CloudHsmPropertiesResponseOutput) State ¶
func (o CloudHsmPropertiesResponseOutput) State() pulumi.StringPtrOutput
The Cloud HSM State
func (CloudHsmPropertiesResponseOutput) StateMessage ¶
func (o CloudHsmPropertiesResponseOutput) StateMessage() pulumi.StringPtrOutput
The Cloud HSM State message
func (CloudHsmPropertiesResponseOutput) ToCloudHsmPropertiesResponseOutput ¶
func (o CloudHsmPropertiesResponseOutput) ToCloudHsmPropertiesResponseOutput() CloudHsmPropertiesResponseOutput
func (CloudHsmPropertiesResponseOutput) ToCloudHsmPropertiesResponseOutputWithContext ¶
func (o CloudHsmPropertiesResponseOutput) ToCloudHsmPropertiesResponseOutputWithContext(ctx context.Context) CloudHsmPropertiesResponseOutput
type DedicatedHsm ¶
type DedicatedHsm struct { pulumi.CustomResourceState // The supported Azure location where the dedicated HSM should be created. Location pulumi.StringOutput `pulumi:"location"` // Specifies the management network interfaces of the dedicated hsm. ManagementNetworkProfile NetworkProfileResponsePtrOutput `pulumi:"managementNetworkProfile"` // The name of the dedicated HSM. Name pulumi.StringOutput `pulumi:"name"` // Specifies the network interfaces of the dedicated hsm. NetworkProfile NetworkProfileResponsePtrOutput `pulumi:"networkProfile"` // Provisioning state. ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"` // SKU details Sku SkuResponseOutput `pulumi:"sku"` // This field will be used when RP does not support Availability zones. StampId pulumi.StringPtrOutput `pulumi:"stampId"` // Resource Status Message. StatusMessage pulumi.StringOutput `pulumi:"statusMessage"` // Metadata pertaining to creation and last modification of the resource SystemData SystemDataResponseOutput `pulumi:"systemData"` // Resource tags Tags pulumi.StringMapOutput `pulumi:"tags"` // The resource type of the dedicated HSM. Type pulumi.StringOutput `pulumi:"type"` // The Dedicated Hsm zones. Zones pulumi.StringArrayOutput `pulumi:"zones"` }
Resource information with extended details. Azure REST API version: 2021-11-30. Prior API version in Azure Native 1.x: 2018-10-31-preview.
func GetDedicatedHsm ¶
func GetDedicatedHsm(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DedicatedHsmState, opts ...pulumi.ResourceOption) (*DedicatedHsm, error)
GetDedicatedHsm gets an existing DedicatedHsm 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 NewDedicatedHsm ¶
func NewDedicatedHsm(ctx *pulumi.Context, name string, args *DedicatedHsmArgs, opts ...pulumi.ResourceOption) (*DedicatedHsm, error)
NewDedicatedHsm registers a new resource with the given unique name, arguments, and options.
func (*DedicatedHsm) ElementType ¶
func (*DedicatedHsm) ElementType() reflect.Type
func (*DedicatedHsm) ToDedicatedHsmOutput ¶
func (i *DedicatedHsm) ToDedicatedHsmOutput() DedicatedHsmOutput
func (*DedicatedHsm) ToDedicatedHsmOutputWithContext ¶
func (i *DedicatedHsm) ToDedicatedHsmOutputWithContext(ctx context.Context) DedicatedHsmOutput
type DedicatedHsmArgs ¶
type DedicatedHsmArgs struct { // The supported Azure location where the dedicated HSM should be created. Location pulumi.StringPtrInput // Specifies the management network interfaces of the dedicated hsm. ManagementNetworkProfile NetworkProfilePtrInput // Name of the dedicated Hsm Name pulumi.StringPtrInput // Specifies the network interfaces of the dedicated hsm. NetworkProfile NetworkProfilePtrInput // The name of the Resource Group to which the resource belongs. ResourceGroupName pulumi.StringInput // SKU details Sku SkuInput // This field will be used when RP does not support Availability zones. StampId pulumi.StringPtrInput // Resource tags Tags pulumi.StringMapInput // The Dedicated Hsm zones. Zones pulumi.StringArrayInput }
The set of arguments for constructing a DedicatedHsm resource.
func (DedicatedHsmArgs) ElementType ¶
func (DedicatedHsmArgs) ElementType() reflect.Type
type DedicatedHsmInput ¶
type DedicatedHsmInput interface { pulumi.Input ToDedicatedHsmOutput() DedicatedHsmOutput ToDedicatedHsmOutputWithContext(ctx context.Context) DedicatedHsmOutput }
type DedicatedHsmOutput ¶
type DedicatedHsmOutput struct{ *pulumi.OutputState }
func (DedicatedHsmOutput) ElementType ¶
func (DedicatedHsmOutput) ElementType() reflect.Type
func (DedicatedHsmOutput) Location ¶
func (o DedicatedHsmOutput) Location() pulumi.StringOutput
The supported Azure location where the dedicated HSM should be created.
func (DedicatedHsmOutput) ManagementNetworkProfile ¶
func (o DedicatedHsmOutput) ManagementNetworkProfile() NetworkProfileResponsePtrOutput
Specifies the management network interfaces of the dedicated hsm.
func (DedicatedHsmOutput) Name ¶
func (o DedicatedHsmOutput) Name() pulumi.StringOutput
The name of the dedicated HSM.
func (DedicatedHsmOutput) NetworkProfile ¶
func (o DedicatedHsmOutput) NetworkProfile() NetworkProfileResponsePtrOutput
Specifies the network interfaces of the dedicated hsm.
func (DedicatedHsmOutput) ProvisioningState ¶
func (o DedicatedHsmOutput) ProvisioningState() pulumi.StringOutput
Provisioning state.
func (DedicatedHsmOutput) StampId ¶
func (o DedicatedHsmOutput) StampId() pulumi.StringPtrOutput
This field will be used when RP does not support Availability zones.
func (DedicatedHsmOutput) StatusMessage ¶
func (o DedicatedHsmOutput) StatusMessage() pulumi.StringOutput
Resource Status Message.
func (DedicatedHsmOutput) SystemData ¶
func (o DedicatedHsmOutput) SystemData() SystemDataResponseOutput
Metadata pertaining to creation and last modification of the resource
func (DedicatedHsmOutput) Tags ¶
func (o DedicatedHsmOutput) Tags() pulumi.StringMapOutput
Resource tags
func (DedicatedHsmOutput) ToDedicatedHsmOutput ¶
func (o DedicatedHsmOutput) ToDedicatedHsmOutput() DedicatedHsmOutput
func (DedicatedHsmOutput) ToDedicatedHsmOutputWithContext ¶
func (o DedicatedHsmOutput) ToDedicatedHsmOutputWithContext(ctx context.Context) DedicatedHsmOutput
func (DedicatedHsmOutput) Type ¶
func (o DedicatedHsmOutput) Type() pulumi.StringOutput
The resource type of the dedicated HSM.
func (DedicatedHsmOutput) Zones ¶
func (o DedicatedHsmOutput) Zones() pulumi.StringArrayOutput
The Dedicated Hsm zones.
type DedicatedHsmState ¶
type DedicatedHsmState struct { }
func (DedicatedHsmState) ElementType ¶
func (DedicatedHsmState) ElementType() reflect.Type
type LookupCloudHsmClusterArgs ¶
type LookupCloudHsmClusterArgs struct { // The name of the Cloud HSM Cluster within the specified resource group. Cloud HSM Cluster names must be between 3 and 24 characters in length. CloudHsmClusterName string `pulumi:"cloudHsmClusterName"` // The name of the resource group. The name is case insensitive. ResourceGroupName string `pulumi:"resourceGroupName"` }
type LookupCloudHsmClusterOutputArgs ¶
type LookupCloudHsmClusterOutputArgs struct { // The name of the Cloud HSM Cluster within the specified resource group. Cloud HSM Cluster names must be between 3 and 24 characters in length. CloudHsmClusterName pulumi.StringInput `pulumi:"cloudHsmClusterName"` // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` }
func (LookupCloudHsmClusterOutputArgs) ElementType ¶
func (LookupCloudHsmClusterOutputArgs) ElementType() reflect.Type
type LookupCloudHsmClusterPrivateEndpointConnectionArgs ¶
type LookupCloudHsmClusterPrivateEndpointConnectionArgs struct { // The name of the Cloud HSM Cluster within the specified resource group. Cloud HSM Cluster names must be between 3 and 24 characters in length. CloudHsmClusterName string `pulumi:"cloudHsmClusterName"` // Name of the private endpoint connection associated with the Cloud HSM Cluster. PeConnectionName string `pulumi:"peConnectionName"` // The name of the resource group. The name is case insensitive. ResourceGroupName string `pulumi:"resourceGroupName"` }
type LookupCloudHsmClusterPrivateEndpointConnectionOutputArgs ¶
type LookupCloudHsmClusterPrivateEndpointConnectionOutputArgs struct { // The name of the Cloud HSM Cluster within the specified resource group. Cloud HSM Cluster names must be between 3 and 24 characters in length. CloudHsmClusterName pulumi.StringInput `pulumi:"cloudHsmClusterName"` // Name of the private endpoint connection associated with the Cloud HSM Cluster. PeConnectionName pulumi.StringInput `pulumi:"peConnectionName"` // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` }
func (LookupCloudHsmClusterPrivateEndpointConnectionOutputArgs) ElementType ¶
func (LookupCloudHsmClusterPrivateEndpointConnectionOutputArgs) ElementType() reflect.Type
type LookupCloudHsmClusterPrivateEndpointConnectionResult ¶
type LookupCloudHsmClusterPrivateEndpointConnectionResult struct { // Modified whenever there is a change in the state of private endpoint connection. Etag *string `pulumi:"etag"` // The group ids for the private endpoint resource. GroupIds []string `pulumi:"groupIds"` // Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" Id string `pulumi:"id"` // The name of the resource Name string `pulumi:"name"` // The private endpoint resource. 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"` // Azure Resource Manager metadata containing createdBy and modifiedBy information. SystemData SystemDataResponse `pulumi:"systemData"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type string `pulumi:"type"` }
The private endpoint connection resource.
func LookupCloudHsmClusterPrivateEndpointConnection ¶
func LookupCloudHsmClusterPrivateEndpointConnection(ctx *pulumi.Context, args *LookupCloudHsmClusterPrivateEndpointConnectionArgs, opts ...pulumi.InvokeOption) (*LookupCloudHsmClusterPrivateEndpointConnectionResult, error)
Gets the private endpoint connection for the Cloud Hsm Cluster. Azure REST API version: 2022-08-31-preview.
Other available API versions: 2023-12-10-preview.
type LookupCloudHsmClusterPrivateEndpointConnectionResultOutput ¶
type LookupCloudHsmClusterPrivateEndpointConnectionResultOutput struct{ *pulumi.OutputState }
The private endpoint connection resource.
func LookupCloudHsmClusterPrivateEndpointConnectionOutput ¶
func LookupCloudHsmClusterPrivateEndpointConnectionOutput(ctx *pulumi.Context, args LookupCloudHsmClusterPrivateEndpointConnectionOutputArgs, opts ...pulumi.InvokeOption) LookupCloudHsmClusterPrivateEndpointConnectionResultOutput
func (LookupCloudHsmClusterPrivateEndpointConnectionResultOutput) ElementType ¶
func (LookupCloudHsmClusterPrivateEndpointConnectionResultOutput) ElementType() reflect.Type
func (LookupCloudHsmClusterPrivateEndpointConnectionResultOutput) Etag ¶
Modified whenever there is a change in the state of private endpoint connection.
func (LookupCloudHsmClusterPrivateEndpointConnectionResultOutput) GroupIds ¶
func (o LookupCloudHsmClusterPrivateEndpointConnectionResultOutput) GroupIds() pulumi.StringArrayOutput
The group ids for the private endpoint resource.
func (LookupCloudHsmClusterPrivateEndpointConnectionResultOutput) Id ¶
Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
func (LookupCloudHsmClusterPrivateEndpointConnectionResultOutput) PrivateEndpoint ¶
func (o LookupCloudHsmClusterPrivateEndpointConnectionResultOutput) PrivateEndpoint() PrivateEndpointResponsePtrOutput
The private endpoint resource.
func (LookupCloudHsmClusterPrivateEndpointConnectionResultOutput) PrivateLinkServiceConnectionState ¶
func (o LookupCloudHsmClusterPrivateEndpointConnectionResultOutput) PrivateLinkServiceConnectionState() PrivateLinkServiceConnectionStateResponseOutput
A collection of information about the state of the connection between service consumer and provider.
func (LookupCloudHsmClusterPrivateEndpointConnectionResultOutput) ProvisioningState ¶
func (o LookupCloudHsmClusterPrivateEndpointConnectionResultOutput) ProvisioningState() pulumi.StringOutput
The provisioning state of the private endpoint connection resource.
func (LookupCloudHsmClusterPrivateEndpointConnectionResultOutput) SystemData ¶
func (o LookupCloudHsmClusterPrivateEndpointConnectionResultOutput) SystemData() SystemDataResponseOutput
Azure Resource Manager metadata containing createdBy and modifiedBy information.
func (LookupCloudHsmClusterPrivateEndpointConnectionResultOutput) ToLookupCloudHsmClusterPrivateEndpointConnectionResultOutput ¶
func (o LookupCloudHsmClusterPrivateEndpointConnectionResultOutput) ToLookupCloudHsmClusterPrivateEndpointConnectionResultOutput() LookupCloudHsmClusterPrivateEndpointConnectionResultOutput
func (LookupCloudHsmClusterPrivateEndpointConnectionResultOutput) ToLookupCloudHsmClusterPrivateEndpointConnectionResultOutputWithContext ¶
func (o LookupCloudHsmClusterPrivateEndpointConnectionResultOutput) ToLookupCloudHsmClusterPrivateEndpointConnectionResultOutputWithContext(ctx context.Context) LookupCloudHsmClusterPrivateEndpointConnectionResultOutput
type LookupCloudHsmClusterResult ¶
type LookupCloudHsmClusterResult struct { // The Cloud HSM Cluster's auto-generated Domain Name Label Scope AutoGeneratedDomainNameLabelScope *string `pulumi:"autoGeneratedDomainNameLabelScope"` // An array of Cloud HSM Cluster's HSMs Hsms []CloudHsmPropertiesResponse `pulumi:"hsms"` // Fully qualified resource ID for the resource. E.g. "/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 connection resources PrivateEndpointConnections []PrivateEndpointConnectionResponse `pulumi:"privateEndpointConnections"` // The Cloud HSM Cluster's provisioningState ProvisioningState *string `pulumi:"provisioningState"` // The Cloud HSM Cluster public network access PublicNetworkAccess *string `pulumi:"publicNetworkAccess"` // Security domain properties information for Cloud HSM cluster SecurityDomain *CloudHsmClusterSecurityDomainPropertiesResponse `pulumi:"securityDomain"` // SKU details Sku *CloudHsmClusterSkuResponse `pulumi:"sku"` // Azure Resource Manager metadata containing createdBy and modifiedBy information. SystemData SystemDataResponse `pulumi:"systemData"` // Resource tags. Tags map[string]string `pulumi:"tags"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type string `pulumi:"type"` }
Resource information with extended details.
func LookupCloudHsmCluster ¶
func LookupCloudHsmCluster(ctx *pulumi.Context, args *LookupCloudHsmClusterArgs, opts ...pulumi.InvokeOption) (*LookupCloudHsmClusterResult, error)
Gets the specified Cloud HSM Cluster Azure REST API version: 2022-08-31-preview.
Other available API versions: 2023-12-10-preview.
type LookupCloudHsmClusterResultOutput ¶
type LookupCloudHsmClusterResultOutput struct{ *pulumi.OutputState }
Resource information with extended details.
func LookupCloudHsmClusterOutput ¶
func LookupCloudHsmClusterOutput(ctx *pulumi.Context, args LookupCloudHsmClusterOutputArgs, opts ...pulumi.InvokeOption) LookupCloudHsmClusterResultOutput
func (LookupCloudHsmClusterResultOutput) AutoGeneratedDomainNameLabelScope ¶
func (o LookupCloudHsmClusterResultOutput) AutoGeneratedDomainNameLabelScope() pulumi.StringPtrOutput
The Cloud HSM Cluster's auto-generated Domain Name Label Scope
func (LookupCloudHsmClusterResultOutput) ElementType ¶
func (LookupCloudHsmClusterResultOutput) ElementType() reflect.Type
func (LookupCloudHsmClusterResultOutput) Id ¶
func (o LookupCloudHsmClusterResultOutput) Id() pulumi.StringOutput
Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
func (LookupCloudHsmClusterResultOutput) Location ¶
func (o LookupCloudHsmClusterResultOutput) Location() pulumi.StringOutput
The geo-location where the resource lives
func (LookupCloudHsmClusterResultOutput) Name ¶
func (o LookupCloudHsmClusterResultOutput) Name() pulumi.StringOutput
The name of the resource
func (LookupCloudHsmClusterResultOutput) PrivateEndpointConnections ¶
func (o LookupCloudHsmClusterResultOutput) PrivateEndpointConnections() PrivateEndpointConnectionResponseArrayOutput
List of private endpoint connection resources
func (LookupCloudHsmClusterResultOutput) ProvisioningState ¶
func (o LookupCloudHsmClusterResultOutput) ProvisioningState() pulumi.StringPtrOutput
The Cloud HSM Cluster's provisioningState
func (LookupCloudHsmClusterResultOutput) PublicNetworkAccess ¶
func (o LookupCloudHsmClusterResultOutput) PublicNetworkAccess() pulumi.StringPtrOutput
The Cloud HSM Cluster public network access
func (LookupCloudHsmClusterResultOutput) SecurityDomain ¶
func (o LookupCloudHsmClusterResultOutput) SecurityDomain() CloudHsmClusterSecurityDomainPropertiesResponsePtrOutput
Security domain properties information for Cloud HSM cluster
func (LookupCloudHsmClusterResultOutput) SystemData ¶
func (o LookupCloudHsmClusterResultOutput) SystemData() SystemDataResponseOutput
Azure Resource Manager metadata containing createdBy and modifiedBy information.
func (LookupCloudHsmClusterResultOutput) Tags ¶
func (o LookupCloudHsmClusterResultOutput) Tags() pulumi.StringMapOutput
Resource tags.
func (LookupCloudHsmClusterResultOutput) ToLookupCloudHsmClusterResultOutput ¶
func (o LookupCloudHsmClusterResultOutput) ToLookupCloudHsmClusterResultOutput() LookupCloudHsmClusterResultOutput
func (LookupCloudHsmClusterResultOutput) ToLookupCloudHsmClusterResultOutputWithContext ¶
func (o LookupCloudHsmClusterResultOutput) ToLookupCloudHsmClusterResultOutputWithContext(ctx context.Context) LookupCloudHsmClusterResultOutput
func (LookupCloudHsmClusterResultOutput) Type ¶
func (o LookupCloudHsmClusterResultOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
type LookupDedicatedHsmArgs ¶
type LookupDedicatedHsmOutputArgs ¶
type LookupDedicatedHsmOutputArgs struct { // The name of the dedicated HSM. Name pulumi.StringInput `pulumi:"name"` // The name of the Resource Group to which the dedicated hsm belongs. ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` }
func (LookupDedicatedHsmOutputArgs) ElementType ¶
func (LookupDedicatedHsmOutputArgs) ElementType() reflect.Type
type LookupDedicatedHsmResult ¶
type LookupDedicatedHsmResult struct { // The Azure Resource Manager resource ID for the dedicated HSM. Id string `pulumi:"id"` // The supported Azure location where the dedicated HSM should be created. Location string `pulumi:"location"` // Specifies the management network interfaces of the dedicated hsm. ManagementNetworkProfile *NetworkProfileResponse `pulumi:"managementNetworkProfile"` // The name of the dedicated HSM. Name string `pulumi:"name"` // Specifies the network interfaces of the dedicated hsm. NetworkProfile *NetworkProfileResponse `pulumi:"networkProfile"` // Provisioning state. ProvisioningState string `pulumi:"provisioningState"` // SKU details Sku SkuResponse `pulumi:"sku"` // This field will be used when RP does not support Availability zones. StampId *string `pulumi:"stampId"` // Resource Status Message. StatusMessage string `pulumi:"statusMessage"` // Metadata pertaining to creation and last modification of the resource SystemData SystemDataResponse `pulumi:"systemData"` // Resource tags Tags map[string]string `pulumi:"tags"` // The resource type of the dedicated HSM. Type string `pulumi:"type"` // The Dedicated Hsm zones. Zones []string `pulumi:"zones"` }
Resource information with extended details.
func LookupDedicatedHsm ¶
func LookupDedicatedHsm(ctx *pulumi.Context, args *LookupDedicatedHsmArgs, opts ...pulumi.InvokeOption) (*LookupDedicatedHsmResult, error)
Gets the specified Azure dedicated HSM. Azure REST API version: 2021-11-30.
type LookupDedicatedHsmResultOutput ¶
type LookupDedicatedHsmResultOutput struct{ *pulumi.OutputState }
Resource information with extended details.
func LookupDedicatedHsmOutput ¶
func LookupDedicatedHsmOutput(ctx *pulumi.Context, args LookupDedicatedHsmOutputArgs, opts ...pulumi.InvokeOption) LookupDedicatedHsmResultOutput
func (LookupDedicatedHsmResultOutput) ElementType ¶
func (LookupDedicatedHsmResultOutput) ElementType() reflect.Type
func (LookupDedicatedHsmResultOutput) Id ¶
func (o LookupDedicatedHsmResultOutput) Id() pulumi.StringOutput
The Azure Resource Manager resource ID for the dedicated HSM.
func (LookupDedicatedHsmResultOutput) Location ¶
func (o LookupDedicatedHsmResultOutput) Location() pulumi.StringOutput
The supported Azure location where the dedicated HSM should be created.
func (LookupDedicatedHsmResultOutput) ManagementNetworkProfile ¶
func (o LookupDedicatedHsmResultOutput) ManagementNetworkProfile() NetworkProfileResponsePtrOutput
Specifies the management network interfaces of the dedicated hsm.
func (LookupDedicatedHsmResultOutput) Name ¶
func (o LookupDedicatedHsmResultOutput) Name() pulumi.StringOutput
The name of the dedicated HSM.
func (LookupDedicatedHsmResultOutput) NetworkProfile ¶
func (o LookupDedicatedHsmResultOutput) NetworkProfile() NetworkProfileResponsePtrOutput
Specifies the network interfaces of the dedicated hsm.
func (LookupDedicatedHsmResultOutput) ProvisioningState ¶
func (o LookupDedicatedHsmResultOutput) ProvisioningState() pulumi.StringOutput
Provisioning state.
func (LookupDedicatedHsmResultOutput) Sku ¶
func (o LookupDedicatedHsmResultOutput) Sku() SkuResponseOutput
SKU details
func (LookupDedicatedHsmResultOutput) StampId ¶
func (o LookupDedicatedHsmResultOutput) StampId() pulumi.StringPtrOutput
This field will be used when RP does not support Availability zones.
func (LookupDedicatedHsmResultOutput) StatusMessage ¶
func (o LookupDedicatedHsmResultOutput) StatusMessage() pulumi.StringOutput
Resource Status Message.
func (LookupDedicatedHsmResultOutput) SystemData ¶
func (o LookupDedicatedHsmResultOutput) SystemData() SystemDataResponseOutput
Metadata pertaining to creation and last modification of the resource
func (LookupDedicatedHsmResultOutput) Tags ¶
func (o LookupDedicatedHsmResultOutput) Tags() pulumi.StringMapOutput
Resource tags
func (LookupDedicatedHsmResultOutput) ToLookupDedicatedHsmResultOutput ¶
func (o LookupDedicatedHsmResultOutput) ToLookupDedicatedHsmResultOutput() LookupDedicatedHsmResultOutput
func (LookupDedicatedHsmResultOutput) ToLookupDedicatedHsmResultOutputWithContext ¶
func (o LookupDedicatedHsmResultOutput) ToLookupDedicatedHsmResultOutputWithContext(ctx context.Context) LookupDedicatedHsmResultOutput
func (LookupDedicatedHsmResultOutput) Type ¶
func (o LookupDedicatedHsmResultOutput) Type() pulumi.StringOutput
The resource type of the dedicated HSM.
func (LookupDedicatedHsmResultOutput) Zones ¶
func (o LookupDedicatedHsmResultOutput) Zones() pulumi.StringArrayOutput
The Dedicated Hsm zones.
type NetworkInterface ¶
type NetworkInterface struct { // Private Ip address of the interface PrivateIpAddress *string `pulumi:"privateIpAddress"` }
The network interface definition.
type NetworkInterfaceArgs ¶
type NetworkInterfaceArgs struct { // Private Ip address of the interface PrivateIpAddress pulumi.StringPtrInput `pulumi:"privateIpAddress"` }
The network interface definition.
func (NetworkInterfaceArgs) ElementType ¶
func (NetworkInterfaceArgs) ElementType() reflect.Type
func (NetworkInterfaceArgs) ToNetworkInterfaceOutput ¶
func (i NetworkInterfaceArgs) ToNetworkInterfaceOutput() NetworkInterfaceOutput
func (NetworkInterfaceArgs) ToNetworkInterfaceOutputWithContext ¶
func (i NetworkInterfaceArgs) ToNetworkInterfaceOutputWithContext(ctx context.Context) NetworkInterfaceOutput
type NetworkInterfaceArray ¶
type NetworkInterfaceArray []NetworkInterfaceInput
func (NetworkInterfaceArray) ElementType ¶
func (NetworkInterfaceArray) ElementType() reflect.Type
func (NetworkInterfaceArray) ToNetworkInterfaceArrayOutput ¶
func (i NetworkInterfaceArray) ToNetworkInterfaceArrayOutput() NetworkInterfaceArrayOutput
func (NetworkInterfaceArray) ToNetworkInterfaceArrayOutputWithContext ¶
func (i NetworkInterfaceArray) ToNetworkInterfaceArrayOutputWithContext(ctx context.Context) NetworkInterfaceArrayOutput
type NetworkInterfaceArrayInput ¶
type NetworkInterfaceArrayInput interface { pulumi.Input ToNetworkInterfaceArrayOutput() NetworkInterfaceArrayOutput ToNetworkInterfaceArrayOutputWithContext(context.Context) NetworkInterfaceArrayOutput }
NetworkInterfaceArrayInput is an input type that accepts NetworkInterfaceArray and NetworkInterfaceArrayOutput values. You can construct a concrete instance of `NetworkInterfaceArrayInput` via:
NetworkInterfaceArray{ NetworkInterfaceArgs{...} }
type NetworkInterfaceArrayOutput ¶
type NetworkInterfaceArrayOutput struct{ *pulumi.OutputState }
func (NetworkInterfaceArrayOutput) ElementType ¶
func (NetworkInterfaceArrayOutput) ElementType() reflect.Type
func (NetworkInterfaceArrayOutput) Index ¶
func (o NetworkInterfaceArrayOutput) Index(i pulumi.IntInput) NetworkInterfaceOutput
func (NetworkInterfaceArrayOutput) ToNetworkInterfaceArrayOutput ¶
func (o NetworkInterfaceArrayOutput) ToNetworkInterfaceArrayOutput() NetworkInterfaceArrayOutput
func (NetworkInterfaceArrayOutput) ToNetworkInterfaceArrayOutputWithContext ¶
func (o NetworkInterfaceArrayOutput) ToNetworkInterfaceArrayOutputWithContext(ctx context.Context) NetworkInterfaceArrayOutput
type NetworkInterfaceInput ¶
type NetworkInterfaceInput interface { pulumi.Input ToNetworkInterfaceOutput() NetworkInterfaceOutput ToNetworkInterfaceOutputWithContext(context.Context) NetworkInterfaceOutput }
NetworkInterfaceInput is an input type that accepts NetworkInterfaceArgs and NetworkInterfaceOutput values. You can construct a concrete instance of `NetworkInterfaceInput` via:
NetworkInterfaceArgs{...}
type NetworkInterfaceOutput ¶
type NetworkInterfaceOutput struct{ *pulumi.OutputState }
The network interface definition.
func (NetworkInterfaceOutput) ElementType ¶
func (NetworkInterfaceOutput) ElementType() reflect.Type
func (NetworkInterfaceOutput) PrivateIpAddress ¶
func (o NetworkInterfaceOutput) PrivateIpAddress() pulumi.StringPtrOutput
Private Ip address of the interface
func (NetworkInterfaceOutput) ToNetworkInterfaceOutput ¶
func (o NetworkInterfaceOutput) ToNetworkInterfaceOutput() NetworkInterfaceOutput
func (NetworkInterfaceOutput) ToNetworkInterfaceOutputWithContext ¶
func (o NetworkInterfaceOutput) ToNetworkInterfaceOutputWithContext(ctx context.Context) NetworkInterfaceOutput
type NetworkInterfaceResponse ¶
type NetworkInterfaceResponse struct { // The ARM resource id in the form of /subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/... Id string `pulumi:"id"` // Private Ip address of the interface PrivateIpAddress *string `pulumi:"privateIpAddress"` }
The network interface definition.
type NetworkInterfaceResponseArrayOutput ¶
type NetworkInterfaceResponseArrayOutput struct{ *pulumi.OutputState }
func (NetworkInterfaceResponseArrayOutput) ElementType ¶
func (NetworkInterfaceResponseArrayOutput) ElementType() reflect.Type
func (NetworkInterfaceResponseArrayOutput) Index ¶
func (o NetworkInterfaceResponseArrayOutput) Index(i pulumi.IntInput) NetworkInterfaceResponseOutput
func (NetworkInterfaceResponseArrayOutput) ToNetworkInterfaceResponseArrayOutput ¶
func (o NetworkInterfaceResponseArrayOutput) ToNetworkInterfaceResponseArrayOutput() NetworkInterfaceResponseArrayOutput
func (NetworkInterfaceResponseArrayOutput) ToNetworkInterfaceResponseArrayOutputWithContext ¶
func (o NetworkInterfaceResponseArrayOutput) ToNetworkInterfaceResponseArrayOutputWithContext(ctx context.Context) NetworkInterfaceResponseArrayOutput
type NetworkInterfaceResponseOutput ¶
type NetworkInterfaceResponseOutput struct{ *pulumi.OutputState }
The network interface definition.
func (NetworkInterfaceResponseOutput) ElementType ¶
func (NetworkInterfaceResponseOutput) ElementType() reflect.Type
func (NetworkInterfaceResponseOutput) Id ¶
func (o NetworkInterfaceResponseOutput) Id() pulumi.StringOutput
The ARM resource id in the form of /subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/...
func (NetworkInterfaceResponseOutput) PrivateIpAddress ¶
func (o NetworkInterfaceResponseOutput) PrivateIpAddress() pulumi.StringPtrOutput
Private Ip address of the interface
func (NetworkInterfaceResponseOutput) ToNetworkInterfaceResponseOutput ¶
func (o NetworkInterfaceResponseOutput) ToNetworkInterfaceResponseOutput() NetworkInterfaceResponseOutput
func (NetworkInterfaceResponseOutput) ToNetworkInterfaceResponseOutputWithContext ¶
func (o NetworkInterfaceResponseOutput) ToNetworkInterfaceResponseOutputWithContext(ctx context.Context) NetworkInterfaceResponseOutput
type NetworkProfile ¶
type NetworkProfile struct { // Specifies the list of resource Ids for the network interfaces associated with the dedicated HSM. NetworkInterfaces []NetworkInterface `pulumi:"networkInterfaces"` // Specifies the identifier of the subnet. Subnet *ApiEntityReference `pulumi:"subnet"` }
The network profile definition.
type NetworkProfileArgs ¶
type NetworkProfileArgs struct { // Specifies the list of resource Ids for the network interfaces associated with the dedicated HSM. NetworkInterfaces NetworkInterfaceArrayInput `pulumi:"networkInterfaces"` // Specifies the identifier of the subnet. Subnet ApiEntityReferencePtrInput `pulumi:"subnet"` }
The network profile definition.
func (NetworkProfileArgs) ElementType ¶
func (NetworkProfileArgs) ElementType() reflect.Type
func (NetworkProfileArgs) ToNetworkProfileOutput ¶
func (i NetworkProfileArgs) ToNetworkProfileOutput() NetworkProfileOutput
func (NetworkProfileArgs) ToNetworkProfileOutputWithContext ¶
func (i NetworkProfileArgs) ToNetworkProfileOutputWithContext(ctx context.Context) NetworkProfileOutput
func (NetworkProfileArgs) ToNetworkProfilePtrOutput ¶
func (i NetworkProfileArgs) ToNetworkProfilePtrOutput() NetworkProfilePtrOutput
func (NetworkProfileArgs) ToNetworkProfilePtrOutputWithContext ¶
func (i NetworkProfileArgs) ToNetworkProfilePtrOutputWithContext(ctx context.Context) NetworkProfilePtrOutput
type NetworkProfileInput ¶
type NetworkProfileInput interface { pulumi.Input ToNetworkProfileOutput() NetworkProfileOutput ToNetworkProfileOutputWithContext(context.Context) NetworkProfileOutput }
NetworkProfileInput is an input type that accepts NetworkProfileArgs and NetworkProfileOutput values. You can construct a concrete instance of `NetworkProfileInput` via:
NetworkProfileArgs{...}
type NetworkProfileOutput ¶
type NetworkProfileOutput struct{ *pulumi.OutputState }
The network profile definition.
func (NetworkProfileOutput) ElementType ¶
func (NetworkProfileOutput) ElementType() reflect.Type
func (NetworkProfileOutput) NetworkInterfaces ¶
func (o NetworkProfileOutput) NetworkInterfaces() NetworkInterfaceArrayOutput
Specifies the list of resource Ids for the network interfaces associated with the dedicated HSM.
func (NetworkProfileOutput) Subnet ¶
func (o NetworkProfileOutput) Subnet() ApiEntityReferencePtrOutput
Specifies the identifier of the subnet.
func (NetworkProfileOutput) ToNetworkProfileOutput ¶
func (o NetworkProfileOutput) ToNetworkProfileOutput() NetworkProfileOutput
func (NetworkProfileOutput) ToNetworkProfileOutputWithContext ¶
func (o NetworkProfileOutput) ToNetworkProfileOutputWithContext(ctx context.Context) NetworkProfileOutput
func (NetworkProfileOutput) ToNetworkProfilePtrOutput ¶
func (o NetworkProfileOutput) ToNetworkProfilePtrOutput() NetworkProfilePtrOutput
func (NetworkProfileOutput) ToNetworkProfilePtrOutputWithContext ¶
func (o NetworkProfileOutput) ToNetworkProfilePtrOutputWithContext(ctx context.Context) NetworkProfilePtrOutput
type NetworkProfilePtrInput ¶
type NetworkProfilePtrInput interface { pulumi.Input ToNetworkProfilePtrOutput() NetworkProfilePtrOutput ToNetworkProfilePtrOutputWithContext(context.Context) NetworkProfilePtrOutput }
NetworkProfilePtrInput is an input type that accepts NetworkProfileArgs, NetworkProfilePtr and NetworkProfilePtrOutput values. You can construct a concrete instance of `NetworkProfilePtrInput` via:
NetworkProfileArgs{...} or: nil
func NetworkProfilePtr ¶
func NetworkProfilePtr(v *NetworkProfileArgs) NetworkProfilePtrInput
type NetworkProfilePtrOutput ¶
type NetworkProfilePtrOutput struct{ *pulumi.OutputState }
func (NetworkProfilePtrOutput) Elem ¶
func (o NetworkProfilePtrOutput) Elem() NetworkProfileOutput
func (NetworkProfilePtrOutput) ElementType ¶
func (NetworkProfilePtrOutput) ElementType() reflect.Type
func (NetworkProfilePtrOutput) NetworkInterfaces ¶
func (o NetworkProfilePtrOutput) NetworkInterfaces() NetworkInterfaceArrayOutput
Specifies the list of resource Ids for the network interfaces associated with the dedicated HSM.
func (NetworkProfilePtrOutput) Subnet ¶
func (o NetworkProfilePtrOutput) Subnet() ApiEntityReferencePtrOutput
Specifies the identifier of the subnet.
func (NetworkProfilePtrOutput) ToNetworkProfilePtrOutput ¶
func (o NetworkProfilePtrOutput) ToNetworkProfilePtrOutput() NetworkProfilePtrOutput
func (NetworkProfilePtrOutput) ToNetworkProfilePtrOutputWithContext ¶
func (o NetworkProfilePtrOutput) ToNetworkProfilePtrOutputWithContext(ctx context.Context) NetworkProfilePtrOutput
type NetworkProfileResponse ¶
type NetworkProfileResponse struct { // Specifies the list of resource Ids for the network interfaces associated with the dedicated HSM. NetworkInterfaces []NetworkInterfaceResponse `pulumi:"networkInterfaces"` // Specifies the identifier of the subnet. Subnet *ApiEntityReferenceResponse `pulumi:"subnet"` }
The network profile definition.
type NetworkProfileResponseOutput ¶
type NetworkProfileResponseOutput struct{ *pulumi.OutputState }
The network profile definition.
func (NetworkProfileResponseOutput) ElementType ¶
func (NetworkProfileResponseOutput) ElementType() reflect.Type
func (NetworkProfileResponseOutput) NetworkInterfaces ¶
func (o NetworkProfileResponseOutput) NetworkInterfaces() NetworkInterfaceResponseArrayOutput
Specifies the list of resource Ids for the network interfaces associated with the dedicated HSM.
func (NetworkProfileResponseOutput) Subnet ¶
func (o NetworkProfileResponseOutput) Subnet() ApiEntityReferenceResponsePtrOutput
Specifies the identifier of the subnet.
func (NetworkProfileResponseOutput) ToNetworkProfileResponseOutput ¶
func (o NetworkProfileResponseOutput) ToNetworkProfileResponseOutput() NetworkProfileResponseOutput
func (NetworkProfileResponseOutput) ToNetworkProfileResponseOutputWithContext ¶
func (o NetworkProfileResponseOutput) ToNetworkProfileResponseOutputWithContext(ctx context.Context) NetworkProfileResponseOutput
type NetworkProfileResponsePtrOutput ¶
type NetworkProfileResponsePtrOutput struct{ *pulumi.OutputState }
func (NetworkProfileResponsePtrOutput) Elem ¶
func (o NetworkProfileResponsePtrOutput) Elem() NetworkProfileResponseOutput
func (NetworkProfileResponsePtrOutput) ElementType ¶
func (NetworkProfileResponsePtrOutput) ElementType() reflect.Type
func (NetworkProfileResponsePtrOutput) NetworkInterfaces ¶
func (o NetworkProfileResponsePtrOutput) NetworkInterfaces() NetworkInterfaceResponseArrayOutput
Specifies the list of resource Ids for the network interfaces associated with the dedicated HSM.
func (NetworkProfileResponsePtrOutput) Subnet ¶
func (o NetworkProfileResponsePtrOutput) Subnet() ApiEntityReferenceResponsePtrOutput
Specifies the identifier of the subnet.
func (NetworkProfileResponsePtrOutput) ToNetworkProfileResponsePtrOutput ¶
func (o NetworkProfileResponsePtrOutput) ToNetworkProfileResponsePtrOutput() NetworkProfileResponsePtrOutput
func (NetworkProfileResponsePtrOutput) ToNetworkProfileResponsePtrOutputWithContext ¶
func (o NetworkProfileResponsePtrOutput) ToNetworkProfileResponsePtrOutputWithContext(ctx context.Context) NetworkProfileResponsePtrOutput
type PrivateEndpointConnection ¶
type PrivateEndpointConnection struct { // Modified whenever there is a change in the state of private endpoint connection. Etag *string `pulumi:"etag"` // A collection of information about the state of the connection between service consumer and provider. PrivateLinkServiceConnectionState PrivateLinkServiceConnectionState `pulumi:"privateLinkServiceConnectionState"` }
The private endpoint connection resource.
type PrivateEndpointConnectionArgs ¶
type PrivateEndpointConnectionArgs struct { // Modified whenever there is a change in the state of private endpoint connection. Etag pulumi.StringPtrInput `pulumi:"etag"` // A collection of information about the state of the connection between service consumer and provider. PrivateLinkServiceConnectionState PrivateLinkServiceConnectionStateInput `pulumi:"privateLinkServiceConnectionState"` }
The private endpoint connection resource.
func (PrivateEndpointConnectionArgs) ElementType ¶
func (PrivateEndpointConnectionArgs) ElementType() reflect.Type
func (PrivateEndpointConnectionArgs) ToPrivateEndpointConnectionOutput ¶
func (i PrivateEndpointConnectionArgs) ToPrivateEndpointConnectionOutput() PrivateEndpointConnectionOutput
func (PrivateEndpointConnectionArgs) ToPrivateEndpointConnectionOutputWithContext ¶
func (i PrivateEndpointConnectionArgs) ToPrivateEndpointConnectionOutputWithContext(ctx context.Context) PrivateEndpointConnectionOutput
type PrivateEndpointConnectionArray ¶
type PrivateEndpointConnectionArray []PrivateEndpointConnectionInput
func (PrivateEndpointConnectionArray) ElementType ¶
func (PrivateEndpointConnectionArray) ElementType() reflect.Type
func (PrivateEndpointConnectionArray) ToPrivateEndpointConnectionArrayOutput ¶
func (i PrivateEndpointConnectionArray) ToPrivateEndpointConnectionArrayOutput() PrivateEndpointConnectionArrayOutput
func (PrivateEndpointConnectionArray) ToPrivateEndpointConnectionArrayOutputWithContext ¶
func (i PrivateEndpointConnectionArray) ToPrivateEndpointConnectionArrayOutputWithContext(ctx context.Context) PrivateEndpointConnectionArrayOutput
type PrivateEndpointConnectionArrayInput ¶
type PrivateEndpointConnectionArrayInput interface { pulumi.Input ToPrivateEndpointConnectionArrayOutput() PrivateEndpointConnectionArrayOutput ToPrivateEndpointConnectionArrayOutputWithContext(context.Context) PrivateEndpointConnectionArrayOutput }
PrivateEndpointConnectionArrayInput is an input type that accepts PrivateEndpointConnectionArray and PrivateEndpointConnectionArrayOutput values. You can construct a concrete instance of `PrivateEndpointConnectionArrayInput` via:
PrivateEndpointConnectionArray{ PrivateEndpointConnectionArgs{...} }
type PrivateEndpointConnectionArrayOutput ¶
type PrivateEndpointConnectionArrayOutput struct{ *pulumi.OutputState }
func (PrivateEndpointConnectionArrayOutput) ElementType ¶
func (PrivateEndpointConnectionArrayOutput) ElementType() reflect.Type
func (PrivateEndpointConnectionArrayOutput) Index ¶
func (o PrivateEndpointConnectionArrayOutput) Index(i pulumi.IntInput) PrivateEndpointConnectionOutput
func (PrivateEndpointConnectionArrayOutput) ToPrivateEndpointConnectionArrayOutput ¶
func (o PrivateEndpointConnectionArrayOutput) ToPrivateEndpointConnectionArrayOutput() PrivateEndpointConnectionArrayOutput
func (PrivateEndpointConnectionArrayOutput) ToPrivateEndpointConnectionArrayOutputWithContext ¶
func (o PrivateEndpointConnectionArrayOutput) ToPrivateEndpointConnectionArrayOutputWithContext(ctx context.Context) PrivateEndpointConnectionArrayOutput
type PrivateEndpointConnectionInput ¶
type PrivateEndpointConnectionInput interface { pulumi.Input ToPrivateEndpointConnectionOutput() PrivateEndpointConnectionOutput ToPrivateEndpointConnectionOutputWithContext(context.Context) PrivateEndpointConnectionOutput }
PrivateEndpointConnectionInput is an input type that accepts PrivateEndpointConnectionArgs and PrivateEndpointConnectionOutput values. You can construct a concrete instance of `PrivateEndpointConnectionInput` via:
PrivateEndpointConnectionArgs{...}
type PrivateEndpointConnectionOutput ¶
type PrivateEndpointConnectionOutput struct{ *pulumi.OutputState }
The private endpoint connection resource.
func (PrivateEndpointConnectionOutput) ElementType ¶
func (PrivateEndpointConnectionOutput) ElementType() reflect.Type
func (PrivateEndpointConnectionOutput) Etag ¶
func (o PrivateEndpointConnectionOutput) Etag() pulumi.StringPtrOutput
Modified whenever there is a change in the state of private endpoint connection.
func (PrivateEndpointConnectionOutput) PrivateLinkServiceConnectionState ¶
func (o PrivateEndpointConnectionOutput) PrivateLinkServiceConnectionState() PrivateLinkServiceConnectionStateOutput
A collection of information about the state of the connection between service consumer and provider.
func (PrivateEndpointConnectionOutput) ToPrivateEndpointConnectionOutput ¶
func (o PrivateEndpointConnectionOutput) ToPrivateEndpointConnectionOutput() PrivateEndpointConnectionOutput
func (PrivateEndpointConnectionOutput) ToPrivateEndpointConnectionOutputWithContext ¶
func (o PrivateEndpointConnectionOutput) ToPrivateEndpointConnectionOutputWithContext(ctx context.Context) PrivateEndpointConnectionOutput
type PrivateEndpointConnectionResponse ¶
type PrivateEndpointConnectionResponse struct { // Modified whenever there is a change in the state of private endpoint connection. Etag *string `pulumi:"etag"` // The group ids for the private endpoint resource. GroupIds []string `pulumi:"groupIds"` // Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" Id string `pulumi:"id"` // The name of the resource Name string `pulumi:"name"` // The private endpoint resource. 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"` // Azure Resource Manager metadata containing createdBy and modifiedBy information. SystemData SystemDataResponse `pulumi:"systemData"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type string `pulumi:"type"` }
The private endpoint connection resource.
type PrivateEndpointConnectionResponseArrayOutput ¶
type PrivateEndpointConnectionResponseArrayOutput struct{ *pulumi.OutputState }
func (PrivateEndpointConnectionResponseArrayOutput) ElementType ¶
func (PrivateEndpointConnectionResponseArrayOutput) ElementType() reflect.Type
func (PrivateEndpointConnectionResponseArrayOutput) ToPrivateEndpointConnectionResponseArrayOutput ¶
func (o PrivateEndpointConnectionResponseArrayOutput) ToPrivateEndpointConnectionResponseArrayOutput() PrivateEndpointConnectionResponseArrayOutput
func (PrivateEndpointConnectionResponseArrayOutput) ToPrivateEndpointConnectionResponseArrayOutputWithContext ¶
func (o PrivateEndpointConnectionResponseArrayOutput) ToPrivateEndpointConnectionResponseArrayOutputWithContext(ctx context.Context) PrivateEndpointConnectionResponseArrayOutput
type PrivateEndpointConnectionResponseOutput ¶
type PrivateEndpointConnectionResponseOutput struct{ *pulumi.OutputState }
The private endpoint connection resource.
func (PrivateEndpointConnectionResponseOutput) ElementType ¶
func (PrivateEndpointConnectionResponseOutput) ElementType() reflect.Type
func (PrivateEndpointConnectionResponseOutput) Etag ¶
func (o PrivateEndpointConnectionResponseOutput) Etag() pulumi.StringPtrOutput
Modified whenever there is a change in the state of private endpoint connection.
func (PrivateEndpointConnectionResponseOutput) GroupIds ¶
func (o PrivateEndpointConnectionResponseOutput) GroupIds() pulumi.StringArrayOutput
The group ids for the private endpoint resource.
func (PrivateEndpointConnectionResponseOutput) Id ¶
func (o PrivateEndpointConnectionResponseOutput) Id() pulumi.StringOutput
Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
func (PrivateEndpointConnectionResponseOutput) Name ¶
func (o PrivateEndpointConnectionResponseOutput) Name() pulumi.StringOutput
The name of the resource
func (PrivateEndpointConnectionResponseOutput) PrivateEndpoint ¶
func (o PrivateEndpointConnectionResponseOutput) PrivateEndpoint() PrivateEndpointResponsePtrOutput
The private endpoint resource.
func (PrivateEndpointConnectionResponseOutput) PrivateLinkServiceConnectionState ¶
func (o PrivateEndpointConnectionResponseOutput) PrivateLinkServiceConnectionState() PrivateLinkServiceConnectionStateResponseOutput
A collection of information about the state of the connection between service consumer and provider.
func (PrivateEndpointConnectionResponseOutput) ProvisioningState ¶
func (o PrivateEndpointConnectionResponseOutput) ProvisioningState() pulumi.StringOutput
The provisioning state of the private endpoint connection resource.
func (PrivateEndpointConnectionResponseOutput) SystemData ¶
func (o PrivateEndpointConnectionResponseOutput) SystemData() SystemDataResponseOutput
Azure Resource Manager metadata containing createdBy and modifiedBy information.
func (PrivateEndpointConnectionResponseOutput) ToPrivateEndpointConnectionResponseOutput ¶
func (o PrivateEndpointConnectionResponseOutput) ToPrivateEndpointConnectionResponseOutput() PrivateEndpointConnectionResponseOutput
func (PrivateEndpointConnectionResponseOutput) ToPrivateEndpointConnectionResponseOutputWithContext ¶
func (o PrivateEndpointConnectionResponseOutput) ToPrivateEndpointConnectionResponseOutputWithContext(ctx context.Context) PrivateEndpointConnectionResponseOutput
func (PrivateEndpointConnectionResponseOutput) Type ¶
func (o PrivateEndpointConnectionResponseOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
type PrivateEndpointResponse ¶
type PrivateEndpointResponse struct { // The ARM identifier for private endpoint. Id string `pulumi:"id"` }
The private endpoint resource.
type PrivateEndpointResponseOutput ¶
type PrivateEndpointResponseOutput struct{ *pulumi.OutputState }
The private endpoint resource.
func (PrivateEndpointResponseOutput) ElementType ¶
func (PrivateEndpointResponseOutput) ElementType() reflect.Type
func (PrivateEndpointResponseOutput) Id ¶
func (o PrivateEndpointResponseOutput) Id() pulumi.StringOutput
The ARM identifier for private endpoint.
func (PrivateEndpointResponseOutput) ToPrivateEndpointResponseOutput ¶
func (o PrivateEndpointResponseOutput) ToPrivateEndpointResponseOutput() PrivateEndpointResponseOutput
func (PrivateEndpointResponseOutput) ToPrivateEndpointResponseOutputWithContext ¶
func (o PrivateEndpointResponseOutput) ToPrivateEndpointResponseOutputWithContext(ctx context.Context) PrivateEndpointResponseOutput
type PrivateEndpointResponsePtrOutput ¶
type PrivateEndpointResponsePtrOutput struct{ *pulumi.OutputState }
func (PrivateEndpointResponsePtrOutput) Elem ¶
func (o PrivateEndpointResponsePtrOutput) Elem() PrivateEndpointResponseOutput
func (PrivateEndpointResponsePtrOutput) ElementType ¶
func (PrivateEndpointResponsePtrOutput) ElementType() reflect.Type
func (PrivateEndpointResponsePtrOutput) Id ¶
func (o PrivateEndpointResponsePtrOutput) Id() pulumi.StringPtrOutput
The ARM identifier for private endpoint.
func (PrivateEndpointResponsePtrOutput) ToPrivateEndpointResponsePtrOutput ¶
func (o PrivateEndpointResponsePtrOutput) ToPrivateEndpointResponsePtrOutput() PrivateEndpointResponsePtrOutput
func (PrivateEndpointResponsePtrOutput) ToPrivateEndpointResponsePtrOutputWithContext ¶
func (o PrivateEndpointResponsePtrOutput) ToPrivateEndpointResponsePtrOutputWithContext(ctx context.Context) PrivateEndpointResponsePtrOutput
type PrivateEndpointServiceConnectionStatus ¶
type PrivateEndpointServiceConnectionStatus string
Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service.
func (PrivateEndpointServiceConnectionStatus) ElementType ¶
func (PrivateEndpointServiceConnectionStatus) ElementType() reflect.Type
func (PrivateEndpointServiceConnectionStatus) ToPrivateEndpointServiceConnectionStatusOutput ¶
func (e PrivateEndpointServiceConnectionStatus) ToPrivateEndpointServiceConnectionStatusOutput() PrivateEndpointServiceConnectionStatusOutput
func (PrivateEndpointServiceConnectionStatus) ToPrivateEndpointServiceConnectionStatusOutputWithContext ¶
func (e PrivateEndpointServiceConnectionStatus) ToPrivateEndpointServiceConnectionStatusOutputWithContext(ctx context.Context) PrivateEndpointServiceConnectionStatusOutput
func (PrivateEndpointServiceConnectionStatus) ToPrivateEndpointServiceConnectionStatusPtrOutput ¶
func (e PrivateEndpointServiceConnectionStatus) ToPrivateEndpointServiceConnectionStatusPtrOutput() PrivateEndpointServiceConnectionStatusPtrOutput
func (PrivateEndpointServiceConnectionStatus) ToPrivateEndpointServiceConnectionStatusPtrOutputWithContext ¶
func (e PrivateEndpointServiceConnectionStatus) ToPrivateEndpointServiceConnectionStatusPtrOutputWithContext(ctx context.Context) PrivateEndpointServiceConnectionStatusPtrOutput
func (PrivateEndpointServiceConnectionStatus) ToStringOutput ¶
func (e PrivateEndpointServiceConnectionStatus) ToStringOutput() pulumi.StringOutput
func (PrivateEndpointServiceConnectionStatus) ToStringOutputWithContext ¶
func (e PrivateEndpointServiceConnectionStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (PrivateEndpointServiceConnectionStatus) ToStringPtrOutput ¶
func (e PrivateEndpointServiceConnectionStatus) ToStringPtrOutput() pulumi.StringPtrOutput
func (PrivateEndpointServiceConnectionStatus) ToStringPtrOutputWithContext ¶
func (e PrivateEndpointServiceConnectionStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type PrivateEndpointServiceConnectionStatusInput ¶
type PrivateEndpointServiceConnectionStatusInput interface { pulumi.Input ToPrivateEndpointServiceConnectionStatusOutput() PrivateEndpointServiceConnectionStatusOutput ToPrivateEndpointServiceConnectionStatusOutputWithContext(context.Context) PrivateEndpointServiceConnectionStatusOutput }
PrivateEndpointServiceConnectionStatusInput is an input type that accepts values of the PrivateEndpointServiceConnectionStatus enum A concrete instance of `PrivateEndpointServiceConnectionStatusInput` can be one of the following:
PrivateEndpointServiceConnectionStatusPending PrivateEndpointServiceConnectionStatusApproved PrivateEndpointServiceConnectionStatusRejected
type PrivateEndpointServiceConnectionStatusOutput ¶
type PrivateEndpointServiceConnectionStatusOutput struct{ *pulumi.OutputState }
func (PrivateEndpointServiceConnectionStatusOutput) ElementType ¶
func (PrivateEndpointServiceConnectionStatusOutput) ElementType() reflect.Type
func (PrivateEndpointServiceConnectionStatusOutput) ToPrivateEndpointServiceConnectionStatusOutput ¶
func (o PrivateEndpointServiceConnectionStatusOutput) ToPrivateEndpointServiceConnectionStatusOutput() PrivateEndpointServiceConnectionStatusOutput
func (PrivateEndpointServiceConnectionStatusOutput) ToPrivateEndpointServiceConnectionStatusOutputWithContext ¶
func (o PrivateEndpointServiceConnectionStatusOutput) ToPrivateEndpointServiceConnectionStatusOutputWithContext(ctx context.Context) PrivateEndpointServiceConnectionStatusOutput
func (PrivateEndpointServiceConnectionStatusOutput) ToPrivateEndpointServiceConnectionStatusPtrOutput ¶
func (o PrivateEndpointServiceConnectionStatusOutput) ToPrivateEndpointServiceConnectionStatusPtrOutput() PrivateEndpointServiceConnectionStatusPtrOutput
func (PrivateEndpointServiceConnectionStatusOutput) ToPrivateEndpointServiceConnectionStatusPtrOutputWithContext ¶
func (o PrivateEndpointServiceConnectionStatusOutput) ToPrivateEndpointServiceConnectionStatusPtrOutputWithContext(ctx context.Context) PrivateEndpointServiceConnectionStatusPtrOutput
func (PrivateEndpointServiceConnectionStatusOutput) ToStringOutput ¶
func (o PrivateEndpointServiceConnectionStatusOutput) ToStringOutput() pulumi.StringOutput
func (PrivateEndpointServiceConnectionStatusOutput) ToStringOutputWithContext ¶
func (o PrivateEndpointServiceConnectionStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (PrivateEndpointServiceConnectionStatusOutput) ToStringPtrOutput ¶
func (o PrivateEndpointServiceConnectionStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (PrivateEndpointServiceConnectionStatusOutput) ToStringPtrOutputWithContext ¶
func (o PrivateEndpointServiceConnectionStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type PrivateEndpointServiceConnectionStatusPtrInput ¶
type PrivateEndpointServiceConnectionStatusPtrInput interface { pulumi.Input ToPrivateEndpointServiceConnectionStatusPtrOutput() PrivateEndpointServiceConnectionStatusPtrOutput ToPrivateEndpointServiceConnectionStatusPtrOutputWithContext(context.Context) PrivateEndpointServiceConnectionStatusPtrOutput }
func PrivateEndpointServiceConnectionStatusPtr ¶
func PrivateEndpointServiceConnectionStatusPtr(v string) PrivateEndpointServiceConnectionStatusPtrInput
type PrivateEndpointServiceConnectionStatusPtrOutput ¶
type PrivateEndpointServiceConnectionStatusPtrOutput struct{ *pulumi.OutputState }
func (PrivateEndpointServiceConnectionStatusPtrOutput) ElementType ¶
func (PrivateEndpointServiceConnectionStatusPtrOutput) ElementType() reflect.Type
func (PrivateEndpointServiceConnectionStatusPtrOutput) ToPrivateEndpointServiceConnectionStatusPtrOutput ¶
func (o PrivateEndpointServiceConnectionStatusPtrOutput) ToPrivateEndpointServiceConnectionStatusPtrOutput() PrivateEndpointServiceConnectionStatusPtrOutput
func (PrivateEndpointServiceConnectionStatusPtrOutput) ToPrivateEndpointServiceConnectionStatusPtrOutputWithContext ¶
func (o PrivateEndpointServiceConnectionStatusPtrOutput) ToPrivateEndpointServiceConnectionStatusPtrOutputWithContext(ctx context.Context) PrivateEndpointServiceConnectionStatusPtrOutput
func (PrivateEndpointServiceConnectionStatusPtrOutput) ToStringPtrOutput ¶
func (o PrivateEndpointServiceConnectionStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (PrivateEndpointServiceConnectionStatusPtrOutput) ToStringPtrOutputWithContext ¶
func (o PrivateEndpointServiceConnectionStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type PrivateLinkServiceConnectionState ¶
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 ¶
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 ¶
func (PrivateLinkServiceConnectionStateArgs) ElementType() reflect.Type
func (PrivateLinkServiceConnectionStateArgs) ToPrivateLinkServiceConnectionStateOutput ¶
func (i PrivateLinkServiceConnectionStateArgs) ToPrivateLinkServiceConnectionStateOutput() PrivateLinkServiceConnectionStateOutput
func (PrivateLinkServiceConnectionStateArgs) ToPrivateLinkServiceConnectionStateOutputWithContext ¶
func (i PrivateLinkServiceConnectionStateArgs) ToPrivateLinkServiceConnectionStateOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStateOutput
type PrivateLinkServiceConnectionStateInput ¶
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 ¶
type PrivateLinkServiceConnectionStateOutput struct{ *pulumi.OutputState }
A collection of information about the state of the connection between service consumer and provider.
func (PrivateLinkServiceConnectionStateOutput) ActionsRequired ¶
func (o PrivateLinkServiceConnectionStateOutput) ActionsRequired() pulumi.StringPtrOutput
A message indicating if changes on the service provider require any updates on the consumer.
func (PrivateLinkServiceConnectionStateOutput) Description ¶
func (o PrivateLinkServiceConnectionStateOutput) Description() pulumi.StringPtrOutput
The reason for approval/rejection of the connection.
func (PrivateLinkServiceConnectionStateOutput) ElementType ¶
func (PrivateLinkServiceConnectionStateOutput) ElementType() reflect.Type
func (PrivateLinkServiceConnectionStateOutput) Status ¶
func (o PrivateLinkServiceConnectionStateOutput) Status() pulumi.StringPtrOutput
Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service.
func (PrivateLinkServiceConnectionStateOutput) ToPrivateLinkServiceConnectionStateOutput ¶
func (o PrivateLinkServiceConnectionStateOutput) ToPrivateLinkServiceConnectionStateOutput() PrivateLinkServiceConnectionStateOutput
func (PrivateLinkServiceConnectionStateOutput) ToPrivateLinkServiceConnectionStateOutputWithContext ¶
func (o PrivateLinkServiceConnectionStateOutput) ToPrivateLinkServiceConnectionStateOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStateOutput
type PrivateLinkServiceConnectionStateResponse ¶
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 PrivateLinkServiceConnectionStateResponseOutput ¶
type PrivateLinkServiceConnectionStateResponseOutput struct{ *pulumi.OutputState }
A collection of information about the state of the connection between service consumer and provider.
func (PrivateLinkServiceConnectionStateResponseOutput) ActionsRequired ¶
func (o PrivateLinkServiceConnectionStateResponseOutput) ActionsRequired() pulumi.StringPtrOutput
A message indicating if changes on the service provider require any updates on the consumer.
func (PrivateLinkServiceConnectionStateResponseOutput) Description ¶
func (o PrivateLinkServiceConnectionStateResponseOutput) Description() pulumi.StringPtrOutput
The reason for approval/rejection of the connection.
func (PrivateLinkServiceConnectionStateResponseOutput) ElementType ¶
func (PrivateLinkServiceConnectionStateResponseOutput) ElementType() reflect.Type
func (PrivateLinkServiceConnectionStateResponseOutput) Status ¶
func (o PrivateLinkServiceConnectionStateResponseOutput) Status() pulumi.StringPtrOutput
Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service.
func (PrivateLinkServiceConnectionStateResponseOutput) ToPrivateLinkServiceConnectionStateResponseOutput ¶
func (o PrivateLinkServiceConnectionStateResponseOutput) ToPrivateLinkServiceConnectionStateResponseOutput() PrivateLinkServiceConnectionStateResponseOutput
func (PrivateLinkServiceConnectionStateResponseOutput) ToPrivateLinkServiceConnectionStateResponseOutputWithContext ¶
func (o PrivateLinkServiceConnectionStateResponseOutput) ToPrivateLinkServiceConnectionStateResponseOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStateResponseOutput
type ProvisioningState ¶
type ProvisioningState string
The Cloud HSM Cluster's provisioningState
func (ProvisioningState) ElementType ¶
func (ProvisioningState) ElementType() reflect.Type
func (ProvisioningState) ToProvisioningStateOutput ¶
func (e ProvisioningState) ToProvisioningStateOutput() ProvisioningStateOutput
func (ProvisioningState) ToProvisioningStateOutputWithContext ¶
func (e ProvisioningState) ToProvisioningStateOutputWithContext(ctx context.Context) ProvisioningStateOutput
func (ProvisioningState) ToProvisioningStatePtrOutput ¶
func (e ProvisioningState) ToProvisioningStatePtrOutput() ProvisioningStatePtrOutput
func (ProvisioningState) ToProvisioningStatePtrOutputWithContext ¶
func (e ProvisioningState) ToProvisioningStatePtrOutputWithContext(ctx context.Context) ProvisioningStatePtrOutput
func (ProvisioningState) ToStringOutput ¶
func (e ProvisioningState) ToStringOutput() pulumi.StringOutput
func (ProvisioningState) ToStringOutputWithContext ¶
func (e ProvisioningState) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ProvisioningState) ToStringPtrOutput ¶
func (e ProvisioningState) ToStringPtrOutput() pulumi.StringPtrOutput
func (ProvisioningState) ToStringPtrOutputWithContext ¶
func (e ProvisioningState) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ProvisioningStateInput ¶
type ProvisioningStateInput interface { pulumi.Input ToProvisioningStateOutput() ProvisioningStateOutput ToProvisioningStateOutputWithContext(context.Context) ProvisioningStateOutput }
ProvisioningStateInput is an input type that accepts values of the ProvisioningState enum A concrete instance of `ProvisioningStateInput` can be one of the following:
ProvisioningStateProvisioning ProvisioningStateSucceeded ProvisioningStateFailed ProvisioningStateDeleting ProvisioningStateCanceled
type ProvisioningStateOutput ¶
type ProvisioningStateOutput struct{ *pulumi.OutputState }
func (ProvisioningStateOutput) ElementType ¶
func (ProvisioningStateOutput) ElementType() reflect.Type
func (ProvisioningStateOutput) ToProvisioningStateOutput ¶
func (o ProvisioningStateOutput) ToProvisioningStateOutput() ProvisioningStateOutput
func (ProvisioningStateOutput) ToProvisioningStateOutputWithContext ¶
func (o ProvisioningStateOutput) ToProvisioningStateOutputWithContext(ctx context.Context) ProvisioningStateOutput
func (ProvisioningStateOutput) ToProvisioningStatePtrOutput ¶
func (o ProvisioningStateOutput) ToProvisioningStatePtrOutput() ProvisioningStatePtrOutput
func (ProvisioningStateOutput) ToProvisioningStatePtrOutputWithContext ¶
func (o ProvisioningStateOutput) ToProvisioningStatePtrOutputWithContext(ctx context.Context) ProvisioningStatePtrOutput
func (ProvisioningStateOutput) ToStringOutput ¶
func (o ProvisioningStateOutput) ToStringOutput() pulumi.StringOutput
func (ProvisioningStateOutput) ToStringOutputWithContext ¶
func (o ProvisioningStateOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ProvisioningStateOutput) ToStringPtrOutput ¶
func (o ProvisioningStateOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ProvisioningStateOutput) ToStringPtrOutputWithContext ¶
func (o ProvisioningStateOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ProvisioningStatePtrInput ¶
type ProvisioningStatePtrInput interface { pulumi.Input ToProvisioningStatePtrOutput() ProvisioningStatePtrOutput ToProvisioningStatePtrOutputWithContext(context.Context) ProvisioningStatePtrOutput }
func ProvisioningStatePtr ¶
func ProvisioningStatePtr(v string) ProvisioningStatePtrInput
type ProvisioningStatePtrOutput ¶
type ProvisioningStatePtrOutput struct{ *pulumi.OutputState }
func (ProvisioningStatePtrOutput) Elem ¶
func (o ProvisioningStatePtrOutput) Elem() ProvisioningStateOutput
func (ProvisioningStatePtrOutput) ElementType ¶
func (ProvisioningStatePtrOutput) ElementType() reflect.Type
func (ProvisioningStatePtrOutput) ToProvisioningStatePtrOutput ¶
func (o ProvisioningStatePtrOutput) ToProvisioningStatePtrOutput() ProvisioningStatePtrOutput
func (ProvisioningStatePtrOutput) ToProvisioningStatePtrOutputWithContext ¶
func (o ProvisioningStatePtrOutput) ToProvisioningStatePtrOutputWithContext(ctx context.Context) ProvisioningStatePtrOutput
func (ProvisioningStatePtrOutput) ToStringPtrOutput ¶
func (o ProvisioningStatePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ProvisioningStatePtrOutput) ToStringPtrOutputWithContext ¶
func (o ProvisioningStatePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type Sku ¶
type Sku struct { // SKU of the dedicated HSM Name *string `pulumi:"name"` }
SKU of the dedicated HSM
type SkuArgs ¶
type SkuArgs struct { // SKU of the dedicated HSM Name pulumi.StringPtrInput `pulumi:"name"` }
SKU of the dedicated HSM
func (SkuArgs) ElementType ¶
func (SkuArgs) ToSkuOutput ¶
type SkuInput ¶
type SkuInput interface { pulumi.Input ToSkuOutput() SkuOutput ToSkuOutputWithContext(context.Context) SkuOutput }
SkuInput is an input type that accepts SkuArgs and SkuOutput values. You can construct a concrete instance of `SkuInput` via:
SkuArgs{...}
type SkuName ¶
type SkuName string
SKU of the dedicated HSM
func (SkuName) ElementType ¶
func (SkuName) ToSkuNameOutput ¶
func (e SkuName) ToSkuNameOutput() SkuNameOutput
func (SkuName) ToSkuNameOutputWithContext ¶
func (e SkuName) ToSkuNameOutputWithContext(ctx context.Context) SkuNameOutput
func (SkuName) ToSkuNamePtrOutput ¶
func (e SkuName) ToSkuNamePtrOutput() SkuNamePtrOutput
func (SkuName) ToSkuNamePtrOutputWithContext ¶
func (e SkuName) ToSkuNamePtrOutputWithContext(ctx context.Context) SkuNamePtrOutput
func (SkuName) ToStringOutput ¶
func (e SkuName) ToStringOutput() pulumi.StringOutput
func (SkuName) ToStringOutputWithContext ¶
func (e SkuName) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (SkuName) ToStringPtrOutput ¶
func (e SkuName) ToStringPtrOutput() pulumi.StringPtrOutput
func (SkuName) ToStringPtrOutputWithContext ¶
func (e SkuName) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SkuNameInput ¶
type SkuNameInput interface { pulumi.Input ToSkuNameOutput() SkuNameOutput ToSkuNameOutputWithContext(context.Context) SkuNameOutput }
SkuNameInput is an input type that accepts values of the SkuName enum A concrete instance of `SkuNameInput` can be one of the following:
SkuName_SafeNet_Luna_Network_HSM_A790 SkuName_PayShield10K_LMK1_CPS60 SkuName_PayShield10K_LMK1_CPS250 SkuName_PayShield10K_LMK1_CPS2500 SkuName_PayShield10K_LMK2_CPS60 SkuName_PayShield10K_LMK2_CPS250 SkuName_PayShield10K_LMK2_CPS2500
type SkuNameOutput ¶
type SkuNameOutput struct{ *pulumi.OutputState }
func (SkuNameOutput) ElementType ¶
func (SkuNameOutput) ElementType() reflect.Type
func (SkuNameOutput) ToSkuNameOutput ¶
func (o SkuNameOutput) ToSkuNameOutput() SkuNameOutput
func (SkuNameOutput) ToSkuNameOutputWithContext ¶
func (o SkuNameOutput) ToSkuNameOutputWithContext(ctx context.Context) SkuNameOutput
func (SkuNameOutput) ToSkuNamePtrOutput ¶
func (o SkuNameOutput) ToSkuNamePtrOutput() SkuNamePtrOutput
func (SkuNameOutput) ToSkuNamePtrOutputWithContext ¶
func (o SkuNameOutput) ToSkuNamePtrOutputWithContext(ctx context.Context) SkuNamePtrOutput
func (SkuNameOutput) ToStringOutput ¶
func (o SkuNameOutput) ToStringOutput() pulumi.StringOutput
func (SkuNameOutput) ToStringOutputWithContext ¶
func (o SkuNameOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (SkuNameOutput) ToStringPtrOutput ¶
func (o SkuNameOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (SkuNameOutput) ToStringPtrOutputWithContext ¶
func (o SkuNameOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SkuNamePtrInput ¶
type SkuNamePtrInput interface { pulumi.Input ToSkuNamePtrOutput() SkuNamePtrOutput ToSkuNamePtrOutputWithContext(context.Context) SkuNamePtrOutput }
func SkuNamePtr ¶
func SkuNamePtr(v string) SkuNamePtrInput
type SkuNamePtrOutput ¶
type SkuNamePtrOutput struct{ *pulumi.OutputState }
func (SkuNamePtrOutput) Elem ¶
func (o SkuNamePtrOutput) Elem() SkuNameOutput
func (SkuNamePtrOutput) ElementType ¶
func (SkuNamePtrOutput) ElementType() reflect.Type
func (SkuNamePtrOutput) ToSkuNamePtrOutput ¶
func (o SkuNamePtrOutput) ToSkuNamePtrOutput() SkuNamePtrOutput
func (SkuNamePtrOutput) ToSkuNamePtrOutputWithContext ¶
func (o SkuNamePtrOutput) ToSkuNamePtrOutputWithContext(ctx context.Context) SkuNamePtrOutput
func (SkuNamePtrOutput) ToStringPtrOutput ¶
func (o SkuNamePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (SkuNamePtrOutput) ToStringPtrOutputWithContext ¶
func (o SkuNamePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SkuOutput ¶
type SkuOutput struct{ *pulumi.OutputState }
SKU of the dedicated HSM
func (SkuOutput) ElementType ¶
func (SkuOutput) ToSkuOutput ¶
type SkuResponse ¶
type SkuResponse struct { // SKU of the dedicated HSM Name *string `pulumi:"name"` }
SKU of the dedicated HSM
type SkuResponseOutput ¶
type SkuResponseOutput struct{ *pulumi.OutputState }
SKU of the dedicated HSM
func (SkuResponseOutput) ElementType ¶
func (SkuResponseOutput) ElementType() reflect.Type
func (SkuResponseOutput) Name ¶
func (o SkuResponseOutput) Name() pulumi.StringPtrOutput
SKU of the dedicated HSM
func (SkuResponseOutput) ToSkuResponseOutput ¶
func (o SkuResponseOutput) ToSkuResponseOutput() SkuResponseOutput
func (SkuResponseOutput) ToSkuResponseOutputWithContext ¶
func (o SkuResponseOutput) ToSkuResponseOutputWithContext(ctx context.Context) SkuResponseOutput
type SystemDataResponse ¶
type SystemDataResponse struct { // The timestamp of dedicated hsm resource creation (UTC). CreatedAt *string `pulumi:"createdAt"` // The identity that created dedicated hsm resource. CreatedBy *string `pulumi:"createdBy"` // The type of identity that created dedicated hsm resource. CreatedByType *string `pulumi:"createdByType"` // The timestamp of dedicated hsm resource last modification (UTC). LastModifiedAt *string `pulumi:"lastModifiedAt"` // The identity that last modified dedicated hsm resource. LastModifiedBy *string `pulumi:"lastModifiedBy"` // The type of identity that last modified dedicated hsm resource. LastModifiedByType *string `pulumi:"lastModifiedByType"` }
Metadata pertaining to creation and last modification of dedicated hsm resource.
type SystemDataResponseOutput ¶
type SystemDataResponseOutput struct{ *pulumi.OutputState }
Metadata pertaining to creation and last modification of dedicated hsm resource.
func (SystemDataResponseOutput) CreatedAt ¶
func (o SystemDataResponseOutput) CreatedAt() pulumi.StringPtrOutput
The timestamp of dedicated hsm resource creation (UTC).
func (SystemDataResponseOutput) CreatedBy ¶
func (o SystemDataResponseOutput) CreatedBy() pulumi.StringPtrOutput
The identity that created dedicated hsm resource.
func (SystemDataResponseOutput) CreatedByType ¶
func (o SystemDataResponseOutput) CreatedByType() pulumi.StringPtrOutput
The type of identity that created dedicated hsm resource.
func (SystemDataResponseOutput) ElementType ¶
func (SystemDataResponseOutput) ElementType() reflect.Type
func (SystemDataResponseOutput) LastModifiedAt ¶
func (o SystemDataResponseOutput) LastModifiedAt() pulumi.StringPtrOutput
The timestamp of dedicated hsm resource last modification (UTC).
func (SystemDataResponseOutput) LastModifiedBy ¶
func (o SystemDataResponseOutput) LastModifiedBy() pulumi.StringPtrOutput
The identity that last modified dedicated hsm resource.
func (SystemDataResponseOutput) LastModifiedByType ¶
func (o SystemDataResponseOutput) LastModifiedByType() pulumi.StringPtrOutput
The type of identity that last modified dedicated hsm resource.
func (SystemDataResponseOutput) ToSystemDataResponseOutput ¶
func (o SystemDataResponseOutput) ToSystemDataResponseOutput() SystemDataResponseOutput
func (SystemDataResponseOutput) ToSystemDataResponseOutputWithContext ¶
func (o SystemDataResponseOutput) ToSystemDataResponseOutputWithContext(ctx context.Context) SystemDataResponseOutput