Documentation
¶
Index ¶
- Constants
- type AuthenticationMethod
- func (AuthenticationMethod) ElementType() reflect.Type
- func (e AuthenticationMethod) ToAuthenticationMethodOutput() AuthenticationMethodOutput
- func (e AuthenticationMethod) ToAuthenticationMethodOutputWithContext(ctx context.Context) AuthenticationMethodOutput
- func (e AuthenticationMethod) ToAuthenticationMethodPtrOutput() AuthenticationMethodPtrOutput
- func (e AuthenticationMethod) ToAuthenticationMethodPtrOutputWithContext(ctx context.Context) AuthenticationMethodPtrOutput
- func (e AuthenticationMethod) ToStringOutput() pulumi.StringOutput
- func (e AuthenticationMethod) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e AuthenticationMethod) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e AuthenticationMethod) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AuthenticationMethodInput
- type AuthenticationMethodOutput
- func (AuthenticationMethodOutput) ElementType() reflect.Type
- func (o AuthenticationMethodOutput) ToAuthenticationMethodOutput() AuthenticationMethodOutput
- func (o AuthenticationMethodOutput) ToAuthenticationMethodOutputWithContext(ctx context.Context) AuthenticationMethodOutput
- func (o AuthenticationMethodOutput) ToAuthenticationMethodPtrOutput() AuthenticationMethodPtrOutput
- func (o AuthenticationMethodOutput) ToAuthenticationMethodPtrOutputWithContext(ctx context.Context) AuthenticationMethodPtrOutput
- func (o AuthenticationMethodOutput) ToStringOutput() pulumi.StringOutput
- func (o AuthenticationMethodOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o AuthenticationMethodOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o AuthenticationMethodOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AuthenticationMethodPtrInput
- type AuthenticationMethodPtrOutput
- func (o AuthenticationMethodPtrOutput) Elem() AuthenticationMethodOutput
- func (AuthenticationMethodPtrOutput) ElementType() reflect.Type
- func (o AuthenticationMethodPtrOutput) ToAuthenticationMethodPtrOutput() AuthenticationMethodPtrOutput
- func (o AuthenticationMethodPtrOutput) ToAuthenticationMethodPtrOutputWithContext(ctx context.Context) AuthenticationMethodPtrOutput
- func (o AuthenticationMethodPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o AuthenticationMethodPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ConnectedCluster
- type ConnectedClusterArgs
- type ConnectedClusterIdentity
- type ConnectedClusterIdentityArgs
- func (val *ConnectedClusterIdentityArgs) Defaults() *ConnectedClusterIdentityArgs
- func (ConnectedClusterIdentityArgs) ElementType() reflect.Type
- func (i ConnectedClusterIdentityArgs) ToConnectedClusterIdentityOutput() ConnectedClusterIdentityOutput
- func (i ConnectedClusterIdentityArgs) ToConnectedClusterIdentityOutputWithContext(ctx context.Context) ConnectedClusterIdentityOutput
- type ConnectedClusterIdentityInput
- type ConnectedClusterIdentityOutput
- func (ConnectedClusterIdentityOutput) ElementType() reflect.Type
- func (o ConnectedClusterIdentityOutput) ToConnectedClusterIdentityOutput() ConnectedClusterIdentityOutput
- func (o ConnectedClusterIdentityOutput) ToConnectedClusterIdentityOutputWithContext(ctx context.Context) ConnectedClusterIdentityOutput
- func (o ConnectedClusterIdentityOutput) Type() ResourceIdentityTypeOutput
- type ConnectedClusterIdentityResponse
- type ConnectedClusterIdentityResponseOutput
- func (ConnectedClusterIdentityResponseOutput) ElementType() reflect.Type
- func (o ConnectedClusterIdentityResponseOutput) PrincipalId() pulumi.StringOutput
- func (o ConnectedClusterIdentityResponseOutput) TenantId() pulumi.StringOutput
- func (o ConnectedClusterIdentityResponseOutput) ToConnectedClusterIdentityResponseOutput() ConnectedClusterIdentityResponseOutput
- func (o ConnectedClusterIdentityResponseOutput) ToConnectedClusterIdentityResponseOutputWithContext(ctx context.Context) ConnectedClusterIdentityResponseOutput
- func (o ConnectedClusterIdentityResponseOutput) Type() pulumi.StringOutput
- type ConnectedClusterInput
- type ConnectedClusterOutput
- func (o ConnectedClusterOutput) AgentPublicKeyCertificate() pulumi.StringOutput
- func (o ConnectedClusterOutput) AgentVersion() pulumi.StringOutput
- func (o ConnectedClusterOutput) ConnectivityStatus() pulumi.StringOutput
- func (o ConnectedClusterOutput) Distribution() pulumi.StringPtrOutput
- func (ConnectedClusterOutput) ElementType() reflect.Type
- func (o ConnectedClusterOutput) Identity() ConnectedClusterIdentityResponseOutput
- func (o ConnectedClusterOutput) Infrastructure() pulumi.StringPtrOutput
- func (o ConnectedClusterOutput) KubernetesVersion() pulumi.StringOutput
- func (o ConnectedClusterOutput) LastConnectivityTime() pulumi.StringOutput
- func (o ConnectedClusterOutput) Location() pulumi.StringOutput
- func (o ConnectedClusterOutput) ManagedIdentityCertificateExpirationTime() pulumi.StringOutput
- func (o ConnectedClusterOutput) Name() pulumi.StringOutput
- func (o ConnectedClusterOutput) Offering() pulumi.StringOutput
- func (o ConnectedClusterOutput) PrivateLinkScopeResourceId() pulumi.StringPtrOutput
- func (o ConnectedClusterOutput) PrivateLinkState() pulumi.StringPtrOutput
- func (o ConnectedClusterOutput) ProvisioningState() pulumi.StringPtrOutput
- func (o ConnectedClusterOutput) SystemData() SystemDataResponseOutput
- func (o ConnectedClusterOutput) Tags() pulumi.StringMapOutput
- func (o ConnectedClusterOutput) ToConnectedClusterOutput() ConnectedClusterOutput
- func (o ConnectedClusterOutput) ToConnectedClusterOutputWithContext(ctx context.Context) ConnectedClusterOutput
- func (o ConnectedClusterOutput) TotalCoreCount() pulumi.IntOutput
- func (o ConnectedClusterOutput) TotalNodeCount() pulumi.IntOutput
- func (o ConnectedClusterOutput) Type() pulumi.StringOutput
- type ConnectedClusterState
- type CredentialResultResponse
- type CredentialResultResponseArrayOutput
- func (CredentialResultResponseArrayOutput) ElementType() reflect.Type
- func (o CredentialResultResponseArrayOutput) Index(i pulumi.IntInput) CredentialResultResponseOutput
- func (o CredentialResultResponseArrayOutput) ToCredentialResultResponseArrayOutput() CredentialResultResponseArrayOutput
- func (o CredentialResultResponseArrayOutput) ToCredentialResultResponseArrayOutputWithContext(ctx context.Context) CredentialResultResponseArrayOutput
- type CredentialResultResponseOutput
- func (CredentialResultResponseOutput) ElementType() reflect.Type
- func (o CredentialResultResponseOutput) Name() pulumi.StringOutput
- func (o CredentialResultResponseOutput) ToCredentialResultResponseOutput() CredentialResultResponseOutput
- func (o CredentialResultResponseOutput) ToCredentialResultResponseOutputWithContext(ctx context.Context) CredentialResultResponseOutput
- func (o CredentialResultResponseOutput) Value() pulumi.StringOutput
- type HybridConnectionConfigResponse
- type HybridConnectionConfigResponseOutput
- func (HybridConnectionConfigResponseOutput) ElementType() reflect.Type
- func (o HybridConnectionConfigResponseOutput) ExpirationTime() pulumi.Float64Output
- func (o HybridConnectionConfigResponseOutput) HybridConnectionName() pulumi.StringOutput
- func (o HybridConnectionConfigResponseOutput) Relay() pulumi.StringOutput
- func (o HybridConnectionConfigResponseOutput) ToHybridConnectionConfigResponseOutput() HybridConnectionConfigResponseOutput
- func (o HybridConnectionConfigResponseOutput) ToHybridConnectionConfigResponseOutputWithContext(ctx context.Context) HybridConnectionConfigResponseOutput
- func (o HybridConnectionConfigResponseOutput) Token() pulumi.StringOutput
- type ListConnectedClusterUserCredentialArgs
- type ListConnectedClusterUserCredentialOutputArgs
- type ListConnectedClusterUserCredentialResult
- type ListConnectedClusterUserCredentialResultOutput
- func (ListConnectedClusterUserCredentialResultOutput) ElementType() reflect.Type
- func (o ListConnectedClusterUserCredentialResultOutput) HybridConnectionConfig() HybridConnectionConfigResponseOutput
- func (o ListConnectedClusterUserCredentialResultOutput) Kubeconfigs() CredentialResultResponseArrayOutput
- func (o ListConnectedClusterUserCredentialResultOutput) ToListConnectedClusterUserCredentialResultOutput() ListConnectedClusterUserCredentialResultOutput
- func (o ListConnectedClusterUserCredentialResultOutput) ToListConnectedClusterUserCredentialResultOutputWithContext(ctx context.Context) ListConnectedClusterUserCredentialResultOutput
- type ListConnectedClusterUserCredentialsArgs
- type ListConnectedClusterUserCredentialsOutputArgs
- type ListConnectedClusterUserCredentialsResult
- type ListConnectedClusterUserCredentialsResultOutput
- func (ListConnectedClusterUserCredentialsResultOutput) ElementType() reflect.Type
- func (o ListConnectedClusterUserCredentialsResultOutput) HybridConnectionConfig() HybridConnectionConfigResponseOutput
- func (o ListConnectedClusterUserCredentialsResultOutput) Kubeconfigs() CredentialResultResponseArrayOutput
- func (o ListConnectedClusterUserCredentialsResultOutput) ToListConnectedClusterUserCredentialsResultOutput() ListConnectedClusterUserCredentialsResultOutput
- func (o ListConnectedClusterUserCredentialsResultOutput) ToListConnectedClusterUserCredentialsResultOutputWithContext(ctx context.Context) ListConnectedClusterUserCredentialsResultOutput
- type LookupConnectedClusterArgs
- type LookupConnectedClusterOutputArgs
- type LookupConnectedClusterResult
- type LookupConnectedClusterResultOutput
- func (o LookupConnectedClusterResultOutput) AgentPublicKeyCertificate() pulumi.StringOutput
- func (o LookupConnectedClusterResultOutput) AgentVersion() pulumi.StringOutput
- func (o LookupConnectedClusterResultOutput) ConnectivityStatus() pulumi.StringOutput
- func (o LookupConnectedClusterResultOutput) Distribution() pulumi.StringPtrOutput
- func (LookupConnectedClusterResultOutput) ElementType() reflect.Type
- func (o LookupConnectedClusterResultOutput) Id() pulumi.StringOutput
- func (o LookupConnectedClusterResultOutput) Identity() ConnectedClusterIdentityResponseOutput
- func (o LookupConnectedClusterResultOutput) Infrastructure() pulumi.StringPtrOutput
- func (o LookupConnectedClusterResultOutput) KubernetesVersion() pulumi.StringOutput
- func (o LookupConnectedClusterResultOutput) LastConnectivityTime() pulumi.StringOutput
- func (o LookupConnectedClusterResultOutput) Location() pulumi.StringOutput
- func (o LookupConnectedClusterResultOutput) ManagedIdentityCertificateExpirationTime() pulumi.StringOutput
- func (o LookupConnectedClusterResultOutput) Name() pulumi.StringOutput
- func (o LookupConnectedClusterResultOutput) Offering() pulumi.StringOutput
- func (o LookupConnectedClusterResultOutput) PrivateLinkScopeResourceId() pulumi.StringPtrOutput
- func (o LookupConnectedClusterResultOutput) PrivateLinkState() pulumi.StringPtrOutput
- func (o LookupConnectedClusterResultOutput) ProvisioningState() pulumi.StringPtrOutput
- func (o LookupConnectedClusterResultOutput) SystemData() SystemDataResponseOutput
- func (o LookupConnectedClusterResultOutput) Tags() pulumi.StringMapOutput
- func (o LookupConnectedClusterResultOutput) ToLookupConnectedClusterResultOutput() LookupConnectedClusterResultOutput
- func (o LookupConnectedClusterResultOutput) ToLookupConnectedClusterResultOutputWithContext(ctx context.Context) LookupConnectedClusterResultOutput
- func (o LookupConnectedClusterResultOutput) TotalCoreCount() pulumi.IntOutput
- func (o LookupConnectedClusterResultOutput) TotalNodeCount() pulumi.IntOutput
- func (o LookupConnectedClusterResultOutput) Type() pulumi.StringOutput
- type PrivateLinkState
- func (PrivateLinkState) ElementType() reflect.Type
- func (e PrivateLinkState) ToPrivateLinkStateOutput() PrivateLinkStateOutput
- func (e PrivateLinkState) ToPrivateLinkStateOutputWithContext(ctx context.Context) PrivateLinkStateOutput
- func (e PrivateLinkState) ToPrivateLinkStatePtrOutput() PrivateLinkStatePtrOutput
- func (e PrivateLinkState) ToPrivateLinkStatePtrOutputWithContext(ctx context.Context) PrivateLinkStatePtrOutput
- func (e PrivateLinkState) ToStringOutput() pulumi.StringOutput
- func (e PrivateLinkState) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e PrivateLinkState) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e PrivateLinkState) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type PrivateLinkStateInput
- type PrivateLinkStateOutput
- func (PrivateLinkStateOutput) ElementType() reflect.Type
- func (o PrivateLinkStateOutput) ToPrivateLinkStateOutput() PrivateLinkStateOutput
- func (o PrivateLinkStateOutput) ToPrivateLinkStateOutputWithContext(ctx context.Context) PrivateLinkStateOutput
- func (o PrivateLinkStateOutput) ToPrivateLinkStatePtrOutput() PrivateLinkStatePtrOutput
- func (o PrivateLinkStateOutput) ToPrivateLinkStatePtrOutputWithContext(ctx context.Context) PrivateLinkStatePtrOutput
- func (o PrivateLinkStateOutput) ToStringOutput() pulumi.StringOutput
- func (o PrivateLinkStateOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o PrivateLinkStateOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o PrivateLinkStateOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type PrivateLinkStatePtrInput
- type PrivateLinkStatePtrOutput
- func (o PrivateLinkStatePtrOutput) Elem() PrivateLinkStateOutput
- func (PrivateLinkStatePtrOutput) ElementType() reflect.Type
- func (o PrivateLinkStatePtrOutput) ToPrivateLinkStatePtrOutput() PrivateLinkStatePtrOutput
- func (o PrivateLinkStatePtrOutput) ToPrivateLinkStatePtrOutputWithContext(ctx context.Context) PrivateLinkStatePtrOutput
- func (o PrivateLinkStatePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o PrivateLinkStatePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- 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 ResourceIdentityType
- func (ResourceIdentityType) ElementType() reflect.Type
- func (e ResourceIdentityType) ToResourceIdentityTypeOutput() ResourceIdentityTypeOutput
- func (e ResourceIdentityType) ToResourceIdentityTypeOutputWithContext(ctx context.Context) ResourceIdentityTypeOutput
- func (e ResourceIdentityType) ToResourceIdentityTypePtrOutput() ResourceIdentityTypePtrOutput
- func (e ResourceIdentityType) ToResourceIdentityTypePtrOutputWithContext(ctx context.Context) ResourceIdentityTypePtrOutput
- func (e ResourceIdentityType) ToStringOutput() pulumi.StringOutput
- func (e ResourceIdentityType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ResourceIdentityType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ResourceIdentityType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ResourceIdentityTypeInput
- type ResourceIdentityTypeOutput
- func (ResourceIdentityTypeOutput) ElementType() reflect.Type
- func (o ResourceIdentityTypeOutput) ToResourceIdentityTypeOutput() ResourceIdentityTypeOutput
- func (o ResourceIdentityTypeOutput) ToResourceIdentityTypeOutputWithContext(ctx context.Context) ResourceIdentityTypeOutput
- func (o ResourceIdentityTypeOutput) ToResourceIdentityTypePtrOutput() ResourceIdentityTypePtrOutput
- func (o ResourceIdentityTypeOutput) ToResourceIdentityTypePtrOutputWithContext(ctx context.Context) ResourceIdentityTypePtrOutput
- func (o ResourceIdentityTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o ResourceIdentityTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o ResourceIdentityTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ResourceIdentityTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ResourceIdentityTypePtrInput
- type ResourceIdentityTypePtrOutput
- func (o ResourceIdentityTypePtrOutput) Elem() ResourceIdentityTypeOutput
- func (ResourceIdentityTypePtrOutput) ElementType() reflect.Type
- func (o ResourceIdentityTypePtrOutput) ToResourceIdentityTypePtrOutput() ResourceIdentityTypePtrOutput
- func (o ResourceIdentityTypePtrOutput) ToResourceIdentityTypePtrOutputWithContext(ctx context.Context) ResourceIdentityTypePtrOutput
- func (o ResourceIdentityTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ResourceIdentityTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- 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 ( AuthenticationMethodToken = AuthenticationMethod("Token") AuthenticationMethodAAD = AuthenticationMethod("AAD") )
const ( PrivateLinkStateEnabled = PrivateLinkState("Enabled") PrivateLinkStateDisabled = PrivateLinkState("Disabled") )
const ( ProvisioningStateSucceeded = ProvisioningState("Succeeded") ProvisioningStateFailed = ProvisioningState("Failed") ProvisioningStateCanceled = ProvisioningState("Canceled") ProvisioningStateProvisioning = ProvisioningState("Provisioning") ProvisioningStateUpdating = ProvisioningState("Updating") ProvisioningStateDeleting = ProvisioningState("Deleting") ProvisioningStateAccepted = ProvisioningState("Accepted") )
const ( ResourceIdentityTypeNone = ResourceIdentityType("None") ResourceIdentityTypeSystemAssigned = ResourceIdentityType("SystemAssigned") )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AuthenticationMethod ¶
type AuthenticationMethod string
The mode of client authentication.
func (AuthenticationMethod) ElementType ¶
func (AuthenticationMethod) ElementType() reflect.Type
func (AuthenticationMethod) ToAuthenticationMethodOutput ¶
func (e AuthenticationMethod) ToAuthenticationMethodOutput() AuthenticationMethodOutput
func (AuthenticationMethod) ToAuthenticationMethodOutputWithContext ¶
func (e AuthenticationMethod) ToAuthenticationMethodOutputWithContext(ctx context.Context) AuthenticationMethodOutput
func (AuthenticationMethod) ToAuthenticationMethodPtrOutput ¶
func (e AuthenticationMethod) ToAuthenticationMethodPtrOutput() AuthenticationMethodPtrOutput
func (AuthenticationMethod) ToAuthenticationMethodPtrOutputWithContext ¶
func (e AuthenticationMethod) ToAuthenticationMethodPtrOutputWithContext(ctx context.Context) AuthenticationMethodPtrOutput
func (AuthenticationMethod) ToStringOutput ¶
func (e AuthenticationMethod) ToStringOutput() pulumi.StringOutput
func (AuthenticationMethod) ToStringOutputWithContext ¶
func (e AuthenticationMethod) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (AuthenticationMethod) ToStringPtrOutput ¶
func (e AuthenticationMethod) ToStringPtrOutput() pulumi.StringPtrOutput
func (AuthenticationMethod) ToStringPtrOutputWithContext ¶
func (e AuthenticationMethod) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AuthenticationMethodInput ¶
type AuthenticationMethodInput interface { pulumi.Input ToAuthenticationMethodOutput() AuthenticationMethodOutput ToAuthenticationMethodOutputWithContext(context.Context) AuthenticationMethodOutput }
AuthenticationMethodInput is an input type that accepts values of the AuthenticationMethod enum A concrete instance of `AuthenticationMethodInput` can be one of the following:
AuthenticationMethodToken AuthenticationMethodAAD
type AuthenticationMethodOutput ¶
type AuthenticationMethodOutput struct{ *pulumi.OutputState }
func (AuthenticationMethodOutput) ElementType ¶
func (AuthenticationMethodOutput) ElementType() reflect.Type
func (AuthenticationMethodOutput) ToAuthenticationMethodOutput ¶
func (o AuthenticationMethodOutput) ToAuthenticationMethodOutput() AuthenticationMethodOutput
func (AuthenticationMethodOutput) ToAuthenticationMethodOutputWithContext ¶
func (o AuthenticationMethodOutput) ToAuthenticationMethodOutputWithContext(ctx context.Context) AuthenticationMethodOutput
func (AuthenticationMethodOutput) ToAuthenticationMethodPtrOutput ¶
func (o AuthenticationMethodOutput) ToAuthenticationMethodPtrOutput() AuthenticationMethodPtrOutput
func (AuthenticationMethodOutput) ToAuthenticationMethodPtrOutputWithContext ¶
func (o AuthenticationMethodOutput) ToAuthenticationMethodPtrOutputWithContext(ctx context.Context) AuthenticationMethodPtrOutput
func (AuthenticationMethodOutput) ToStringOutput ¶
func (o AuthenticationMethodOutput) ToStringOutput() pulumi.StringOutput
func (AuthenticationMethodOutput) ToStringOutputWithContext ¶
func (o AuthenticationMethodOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (AuthenticationMethodOutput) ToStringPtrOutput ¶
func (o AuthenticationMethodOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (AuthenticationMethodOutput) ToStringPtrOutputWithContext ¶
func (o AuthenticationMethodOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AuthenticationMethodPtrInput ¶
type AuthenticationMethodPtrInput interface { pulumi.Input ToAuthenticationMethodPtrOutput() AuthenticationMethodPtrOutput ToAuthenticationMethodPtrOutputWithContext(context.Context) AuthenticationMethodPtrOutput }
func AuthenticationMethodPtr ¶
func AuthenticationMethodPtr(v string) AuthenticationMethodPtrInput
type AuthenticationMethodPtrOutput ¶
type AuthenticationMethodPtrOutput struct{ *pulumi.OutputState }
func (AuthenticationMethodPtrOutput) Elem ¶
func (o AuthenticationMethodPtrOutput) Elem() AuthenticationMethodOutput
func (AuthenticationMethodPtrOutput) ElementType ¶
func (AuthenticationMethodPtrOutput) ElementType() reflect.Type
func (AuthenticationMethodPtrOutput) ToAuthenticationMethodPtrOutput ¶
func (o AuthenticationMethodPtrOutput) ToAuthenticationMethodPtrOutput() AuthenticationMethodPtrOutput
func (AuthenticationMethodPtrOutput) ToAuthenticationMethodPtrOutputWithContext ¶
func (o AuthenticationMethodPtrOutput) ToAuthenticationMethodPtrOutputWithContext(ctx context.Context) AuthenticationMethodPtrOutput
func (AuthenticationMethodPtrOutput) ToStringPtrOutput ¶
func (o AuthenticationMethodPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (AuthenticationMethodPtrOutput) ToStringPtrOutputWithContext ¶
func (o AuthenticationMethodPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ConnectedCluster ¶
type ConnectedCluster struct { pulumi.CustomResourceState // Base64 encoded public certificate used by the agent to do the initial handshake to the backend services in Azure. AgentPublicKeyCertificate pulumi.StringOutput `pulumi:"agentPublicKeyCertificate"` // Version of the agent running on the connected cluster resource AgentVersion pulumi.StringOutput `pulumi:"agentVersion"` // Represents the connectivity status of the connected cluster. ConnectivityStatus pulumi.StringOutput `pulumi:"connectivityStatus"` // The Kubernetes distribution running on this connected cluster. Distribution pulumi.StringPtrOutput `pulumi:"distribution"` // The identity of the connected cluster. Identity ConnectedClusterIdentityResponseOutput `pulumi:"identity"` // The infrastructure on which the Kubernetes cluster represented by this connected cluster is running on. Infrastructure pulumi.StringPtrOutput `pulumi:"infrastructure"` // The Kubernetes version of the connected cluster resource KubernetesVersion pulumi.StringOutput `pulumi:"kubernetesVersion"` // Time representing the last instance when heart beat was received from the cluster LastConnectivityTime pulumi.StringOutput `pulumi:"lastConnectivityTime"` // The geo-location where the resource lives Location pulumi.StringOutput `pulumi:"location"` // Expiration time of the managed identity certificate ManagedIdentityCertificateExpirationTime pulumi.StringOutput `pulumi:"managedIdentityCertificateExpirationTime"` // The name of the resource Name pulumi.StringOutput `pulumi:"name"` // Connected cluster offering Offering pulumi.StringOutput `pulumi:"offering"` // The resource id of the private link scope this connected cluster is assigned to, if any. PrivateLinkScopeResourceId pulumi.StringPtrOutput `pulumi:"privateLinkScopeResourceId"` // Property which describes the state of private link on a connected cluster resource. PrivateLinkState pulumi.StringPtrOutput `pulumi:"privateLinkState"` // Provisioning state of the connected cluster resource. ProvisioningState pulumi.StringPtrOutput `pulumi:"provisioningState"` // Metadata pertaining to creation and last modification of the resource SystemData SystemDataResponseOutput `pulumi:"systemData"` // Resource tags. Tags pulumi.StringMapOutput `pulumi:"tags"` // Number of CPU cores present in the connected cluster resource TotalCoreCount pulumi.IntOutput `pulumi:"totalCoreCount"` // Number of nodes present in the connected cluster resource TotalNodeCount pulumi.IntOutput `pulumi:"totalNodeCount"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringOutput `pulumi:"type"` }
Represents a connected cluster. Azure REST API version: 2022-05-01-preview. Prior API version in Azure Native 1.x: 2021-03-01.
Other available API versions: 2020-01-01-preview, 2022-10-01-preview, 2023-11-01-preview, 2024-01-01, 2024-02-01-preview.
func GetConnectedCluster ¶
func GetConnectedCluster(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ConnectedClusterState, opts ...pulumi.ResourceOption) (*ConnectedCluster, error)
GetConnectedCluster gets an existing ConnectedCluster 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 NewConnectedCluster ¶
func NewConnectedCluster(ctx *pulumi.Context, name string, args *ConnectedClusterArgs, opts ...pulumi.ResourceOption) (*ConnectedCluster, error)
NewConnectedCluster registers a new resource with the given unique name, arguments, and options.
func (*ConnectedCluster) ElementType ¶
func (*ConnectedCluster) ElementType() reflect.Type
func (*ConnectedCluster) ToConnectedClusterOutput ¶
func (i *ConnectedCluster) ToConnectedClusterOutput() ConnectedClusterOutput
func (*ConnectedCluster) ToConnectedClusterOutputWithContext ¶
func (i *ConnectedCluster) ToConnectedClusterOutputWithContext(ctx context.Context) ConnectedClusterOutput
type ConnectedClusterArgs ¶
type ConnectedClusterArgs struct { // Base64 encoded public certificate used by the agent to do the initial handshake to the backend services in Azure. AgentPublicKeyCertificate pulumi.StringInput // The name of the Kubernetes cluster on which get is called. ClusterName pulumi.StringPtrInput // The Kubernetes distribution running on this connected cluster. Distribution pulumi.StringPtrInput // The identity of the connected cluster. Identity ConnectedClusterIdentityInput // The infrastructure on which the Kubernetes cluster represented by this connected cluster is running on. Infrastructure pulumi.StringPtrInput // The geo-location where the resource lives Location pulumi.StringPtrInput // The resource id of the private link scope this connected cluster is assigned to, if any. PrivateLinkScopeResourceId pulumi.StringPtrInput // Property which describes the state of private link on a connected cluster resource. PrivateLinkState pulumi.StringPtrInput // Provisioning state of the connected cluster resource. ProvisioningState pulumi.StringPtrInput // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput // Resource tags. Tags pulumi.StringMapInput }
The set of arguments for constructing a ConnectedCluster resource.
func (ConnectedClusterArgs) ElementType ¶
func (ConnectedClusterArgs) ElementType() reflect.Type
type ConnectedClusterIdentity ¶
type ConnectedClusterIdentity struct { // The type of identity used for the connected cluster. The type 'SystemAssigned, includes a system created identity. The type 'None' means no identity is assigned to the connected cluster. Type ResourceIdentityType `pulumi:"type"` }
Identity for the connected cluster.
func (*ConnectedClusterIdentity) Defaults ¶
func (val *ConnectedClusterIdentity) Defaults() *ConnectedClusterIdentity
Defaults sets the appropriate defaults for ConnectedClusterIdentity
type ConnectedClusterIdentityArgs ¶
type ConnectedClusterIdentityArgs struct { // The type of identity used for the connected cluster. The type 'SystemAssigned, includes a system created identity. The type 'None' means no identity is assigned to the connected cluster. Type ResourceIdentityTypeInput `pulumi:"type"` }
Identity for the connected cluster.
func (*ConnectedClusterIdentityArgs) Defaults ¶
func (val *ConnectedClusterIdentityArgs) Defaults() *ConnectedClusterIdentityArgs
Defaults sets the appropriate defaults for ConnectedClusterIdentityArgs
func (ConnectedClusterIdentityArgs) ElementType ¶
func (ConnectedClusterIdentityArgs) ElementType() reflect.Type
func (ConnectedClusterIdentityArgs) ToConnectedClusterIdentityOutput ¶
func (i ConnectedClusterIdentityArgs) ToConnectedClusterIdentityOutput() ConnectedClusterIdentityOutput
func (ConnectedClusterIdentityArgs) ToConnectedClusterIdentityOutputWithContext ¶
func (i ConnectedClusterIdentityArgs) ToConnectedClusterIdentityOutputWithContext(ctx context.Context) ConnectedClusterIdentityOutput
type ConnectedClusterIdentityInput ¶
type ConnectedClusterIdentityInput interface { pulumi.Input ToConnectedClusterIdentityOutput() ConnectedClusterIdentityOutput ToConnectedClusterIdentityOutputWithContext(context.Context) ConnectedClusterIdentityOutput }
ConnectedClusterIdentityInput is an input type that accepts ConnectedClusterIdentityArgs and ConnectedClusterIdentityOutput values. You can construct a concrete instance of `ConnectedClusterIdentityInput` via:
ConnectedClusterIdentityArgs{...}
type ConnectedClusterIdentityOutput ¶
type ConnectedClusterIdentityOutput struct{ *pulumi.OutputState }
Identity for the connected cluster.
func (ConnectedClusterIdentityOutput) ElementType ¶
func (ConnectedClusterIdentityOutput) ElementType() reflect.Type
func (ConnectedClusterIdentityOutput) ToConnectedClusterIdentityOutput ¶
func (o ConnectedClusterIdentityOutput) ToConnectedClusterIdentityOutput() ConnectedClusterIdentityOutput
func (ConnectedClusterIdentityOutput) ToConnectedClusterIdentityOutputWithContext ¶
func (o ConnectedClusterIdentityOutput) ToConnectedClusterIdentityOutputWithContext(ctx context.Context) ConnectedClusterIdentityOutput
func (ConnectedClusterIdentityOutput) Type ¶
func (o ConnectedClusterIdentityOutput) Type() ResourceIdentityTypeOutput
The type of identity used for the connected cluster. The type 'SystemAssigned, includes a system created identity. The type 'None' means no identity is assigned to the connected cluster.
type ConnectedClusterIdentityResponse ¶
type ConnectedClusterIdentityResponse struct { // The principal id of connected cluster identity. This property will only be provided for a system assigned identity. PrincipalId string `pulumi:"principalId"` // The tenant id associated with the connected cluster. This property will only be provided for a system assigned identity. TenantId string `pulumi:"tenantId"` // The type of identity used for the connected cluster. The type 'SystemAssigned, includes a system created identity. The type 'None' means no identity is assigned to the connected cluster. Type string `pulumi:"type"` }
Identity for the connected cluster.
func (*ConnectedClusterIdentityResponse) Defaults ¶
func (val *ConnectedClusterIdentityResponse) Defaults() *ConnectedClusterIdentityResponse
Defaults sets the appropriate defaults for ConnectedClusterIdentityResponse
type ConnectedClusterIdentityResponseOutput ¶
type ConnectedClusterIdentityResponseOutput struct{ *pulumi.OutputState }
Identity for the connected cluster.
func (ConnectedClusterIdentityResponseOutput) ElementType ¶
func (ConnectedClusterIdentityResponseOutput) ElementType() reflect.Type
func (ConnectedClusterIdentityResponseOutput) PrincipalId ¶
func (o ConnectedClusterIdentityResponseOutput) PrincipalId() pulumi.StringOutput
The principal id of connected cluster identity. This property will only be provided for a system assigned identity.
func (ConnectedClusterIdentityResponseOutput) TenantId ¶
func (o ConnectedClusterIdentityResponseOutput) TenantId() pulumi.StringOutput
The tenant id associated with the connected cluster. This property will only be provided for a system assigned identity.
func (ConnectedClusterIdentityResponseOutput) ToConnectedClusterIdentityResponseOutput ¶
func (o ConnectedClusterIdentityResponseOutput) ToConnectedClusterIdentityResponseOutput() ConnectedClusterIdentityResponseOutput
func (ConnectedClusterIdentityResponseOutput) ToConnectedClusterIdentityResponseOutputWithContext ¶
func (o ConnectedClusterIdentityResponseOutput) ToConnectedClusterIdentityResponseOutputWithContext(ctx context.Context) ConnectedClusterIdentityResponseOutput
func (ConnectedClusterIdentityResponseOutput) Type ¶
func (o ConnectedClusterIdentityResponseOutput) Type() pulumi.StringOutput
The type of identity used for the connected cluster. The type 'SystemAssigned, includes a system created identity. The type 'None' means no identity is assigned to the connected cluster.
type ConnectedClusterInput ¶
type ConnectedClusterInput interface { pulumi.Input ToConnectedClusterOutput() ConnectedClusterOutput ToConnectedClusterOutputWithContext(ctx context.Context) ConnectedClusterOutput }
type ConnectedClusterOutput ¶
type ConnectedClusterOutput struct{ *pulumi.OutputState }
func (ConnectedClusterOutput) AgentPublicKeyCertificate ¶
func (o ConnectedClusterOutput) AgentPublicKeyCertificate() pulumi.StringOutput
Base64 encoded public certificate used by the agent to do the initial handshake to the backend services in Azure.
func (ConnectedClusterOutput) AgentVersion ¶
func (o ConnectedClusterOutput) AgentVersion() pulumi.StringOutput
Version of the agent running on the connected cluster resource
func (ConnectedClusterOutput) ConnectivityStatus ¶
func (o ConnectedClusterOutput) ConnectivityStatus() pulumi.StringOutput
Represents the connectivity status of the connected cluster.
func (ConnectedClusterOutput) Distribution ¶
func (o ConnectedClusterOutput) Distribution() pulumi.StringPtrOutput
The Kubernetes distribution running on this connected cluster.
func (ConnectedClusterOutput) ElementType ¶
func (ConnectedClusterOutput) ElementType() reflect.Type
func (ConnectedClusterOutput) Identity ¶
func (o ConnectedClusterOutput) Identity() ConnectedClusterIdentityResponseOutput
The identity of the connected cluster.
func (ConnectedClusterOutput) Infrastructure ¶
func (o ConnectedClusterOutput) Infrastructure() pulumi.StringPtrOutput
The infrastructure on which the Kubernetes cluster represented by this connected cluster is running on.
func (ConnectedClusterOutput) KubernetesVersion ¶
func (o ConnectedClusterOutput) KubernetesVersion() pulumi.StringOutput
The Kubernetes version of the connected cluster resource
func (ConnectedClusterOutput) LastConnectivityTime ¶
func (o ConnectedClusterOutput) LastConnectivityTime() pulumi.StringOutput
Time representing the last instance when heart beat was received from the cluster
func (ConnectedClusterOutput) Location ¶
func (o ConnectedClusterOutput) Location() pulumi.StringOutput
The geo-location where the resource lives
func (ConnectedClusterOutput) ManagedIdentityCertificateExpirationTime ¶
func (o ConnectedClusterOutput) ManagedIdentityCertificateExpirationTime() pulumi.StringOutput
Expiration time of the managed identity certificate
func (ConnectedClusterOutput) Name ¶
func (o ConnectedClusterOutput) Name() pulumi.StringOutput
The name of the resource
func (ConnectedClusterOutput) Offering ¶
func (o ConnectedClusterOutput) Offering() pulumi.StringOutput
Connected cluster offering
func (ConnectedClusterOutput) PrivateLinkScopeResourceId ¶
func (o ConnectedClusterOutput) PrivateLinkScopeResourceId() pulumi.StringPtrOutput
The resource id of the private link scope this connected cluster is assigned to, if any.
func (ConnectedClusterOutput) PrivateLinkState ¶
func (o ConnectedClusterOutput) PrivateLinkState() pulumi.StringPtrOutput
Property which describes the state of private link on a connected cluster resource.
func (ConnectedClusterOutput) ProvisioningState ¶
func (o ConnectedClusterOutput) ProvisioningState() pulumi.StringPtrOutput
Provisioning state of the connected cluster resource.
func (ConnectedClusterOutput) SystemData ¶
func (o ConnectedClusterOutput) SystemData() SystemDataResponseOutput
Metadata pertaining to creation and last modification of the resource
func (ConnectedClusterOutput) Tags ¶
func (o ConnectedClusterOutput) Tags() pulumi.StringMapOutput
Resource tags.
func (ConnectedClusterOutput) ToConnectedClusterOutput ¶
func (o ConnectedClusterOutput) ToConnectedClusterOutput() ConnectedClusterOutput
func (ConnectedClusterOutput) ToConnectedClusterOutputWithContext ¶
func (o ConnectedClusterOutput) ToConnectedClusterOutputWithContext(ctx context.Context) ConnectedClusterOutput
func (ConnectedClusterOutput) TotalCoreCount ¶
func (o ConnectedClusterOutput) TotalCoreCount() pulumi.IntOutput
Number of CPU cores present in the connected cluster resource
func (ConnectedClusterOutput) TotalNodeCount ¶
func (o ConnectedClusterOutput) TotalNodeCount() pulumi.IntOutput
Number of nodes present in the connected cluster resource
func (ConnectedClusterOutput) Type ¶
func (o ConnectedClusterOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
type ConnectedClusterState ¶
type ConnectedClusterState struct { }
func (ConnectedClusterState) ElementType ¶
func (ConnectedClusterState) ElementType() reflect.Type
type CredentialResultResponse ¶
type CredentialResultResponse struct { // The name of the credential. Name string `pulumi:"name"` // Base64-encoded Kubernetes configuration file. Value string `pulumi:"value"` }
The credential result response.
type CredentialResultResponseArrayOutput ¶
type CredentialResultResponseArrayOutput struct{ *pulumi.OutputState }
func (CredentialResultResponseArrayOutput) ElementType ¶
func (CredentialResultResponseArrayOutput) ElementType() reflect.Type
func (CredentialResultResponseArrayOutput) Index ¶
func (o CredentialResultResponseArrayOutput) Index(i pulumi.IntInput) CredentialResultResponseOutput
func (CredentialResultResponseArrayOutput) ToCredentialResultResponseArrayOutput ¶
func (o CredentialResultResponseArrayOutput) ToCredentialResultResponseArrayOutput() CredentialResultResponseArrayOutput
func (CredentialResultResponseArrayOutput) ToCredentialResultResponseArrayOutputWithContext ¶
func (o CredentialResultResponseArrayOutput) ToCredentialResultResponseArrayOutputWithContext(ctx context.Context) CredentialResultResponseArrayOutput
type CredentialResultResponseOutput ¶
type CredentialResultResponseOutput struct{ *pulumi.OutputState }
The credential result response.
func (CredentialResultResponseOutput) ElementType ¶
func (CredentialResultResponseOutput) ElementType() reflect.Type
func (CredentialResultResponseOutput) Name ¶
func (o CredentialResultResponseOutput) Name() pulumi.StringOutput
The name of the credential.
func (CredentialResultResponseOutput) ToCredentialResultResponseOutput ¶
func (o CredentialResultResponseOutput) ToCredentialResultResponseOutput() CredentialResultResponseOutput
func (CredentialResultResponseOutput) ToCredentialResultResponseOutputWithContext ¶
func (o CredentialResultResponseOutput) ToCredentialResultResponseOutputWithContext(ctx context.Context) CredentialResultResponseOutput
func (CredentialResultResponseOutput) Value ¶
func (o CredentialResultResponseOutput) Value() pulumi.StringOutput
Base64-encoded Kubernetes configuration file.
type HybridConnectionConfigResponse ¶
type HybridConnectionConfigResponse struct { // Timestamp when this token will be expired. ExpirationTime float64 `pulumi:"expirationTime"` // Name of the connection HybridConnectionName string `pulumi:"hybridConnectionName"` // Name of the relay. Relay string `pulumi:"relay"` // Sender access token Token string `pulumi:"token"` }
Contains the REP (rendezvous endpoint) and “Sender” access token.
type HybridConnectionConfigResponseOutput ¶
type HybridConnectionConfigResponseOutput struct{ *pulumi.OutputState }
Contains the REP (rendezvous endpoint) and “Sender” access token.
func (HybridConnectionConfigResponseOutput) ElementType ¶
func (HybridConnectionConfigResponseOutput) ElementType() reflect.Type
func (HybridConnectionConfigResponseOutput) ExpirationTime ¶
func (o HybridConnectionConfigResponseOutput) ExpirationTime() pulumi.Float64Output
Timestamp when this token will be expired.
func (HybridConnectionConfigResponseOutput) HybridConnectionName ¶
func (o HybridConnectionConfigResponseOutput) HybridConnectionName() pulumi.StringOutput
Name of the connection
func (HybridConnectionConfigResponseOutput) Relay ¶
func (o HybridConnectionConfigResponseOutput) Relay() pulumi.StringOutput
Name of the relay.
func (HybridConnectionConfigResponseOutput) ToHybridConnectionConfigResponseOutput ¶
func (o HybridConnectionConfigResponseOutput) ToHybridConnectionConfigResponseOutput() HybridConnectionConfigResponseOutput
func (HybridConnectionConfigResponseOutput) ToHybridConnectionConfigResponseOutputWithContext ¶
func (o HybridConnectionConfigResponseOutput) ToHybridConnectionConfigResponseOutputWithContext(ctx context.Context) HybridConnectionConfigResponseOutput
func (HybridConnectionConfigResponseOutput) Token ¶
func (o HybridConnectionConfigResponseOutput) Token() pulumi.StringOutput
Sender access token
type ListConnectedClusterUserCredentialArgs ¶
type ListConnectedClusterUserCredentialArgs struct { // The mode of client authentication. AuthenticationMethod string `pulumi:"authenticationMethod"` // Boolean value to indicate whether the request is for client side proxy or not ClientProxy bool `pulumi:"clientProxy"` // The name of the Kubernetes cluster on which get is called. ClusterName string `pulumi:"clusterName"` // The name of the resource group. The name is case insensitive. ResourceGroupName string `pulumi:"resourceGroupName"` }
type ListConnectedClusterUserCredentialOutputArgs ¶
type ListConnectedClusterUserCredentialOutputArgs struct { // The mode of client authentication. AuthenticationMethod pulumi.StringInput `pulumi:"authenticationMethod"` // Boolean value to indicate whether the request is for client side proxy or not ClientProxy pulumi.BoolInput `pulumi:"clientProxy"` // The name of the Kubernetes cluster on which get is called. ClusterName pulumi.StringInput `pulumi:"clusterName"` // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` }
func (ListConnectedClusterUserCredentialOutputArgs) ElementType ¶
func (ListConnectedClusterUserCredentialOutputArgs) ElementType() reflect.Type
type ListConnectedClusterUserCredentialResult ¶
type ListConnectedClusterUserCredentialResult struct { // Contains the REP (rendezvous endpoint) and “Sender” access token. HybridConnectionConfig HybridConnectionConfigResponse `pulumi:"hybridConnectionConfig"` // Base64-encoded Kubernetes configuration file. Kubeconfigs []CredentialResultResponse `pulumi:"kubeconfigs"` }
The list of credential result response.
func ListConnectedClusterUserCredential ¶
func ListConnectedClusterUserCredential(ctx *pulumi.Context, args *ListConnectedClusterUserCredentialArgs, opts ...pulumi.InvokeOption) (*ListConnectedClusterUserCredentialResult, error)
Gets cluster user credentials of the connected cluster with a specified resource group and name. Azure REST API version: 2022-05-01-preview.
Other available API versions: 2022-10-01-preview, 2023-11-01-preview, 2024-01-01, 2024-02-01-preview.
type ListConnectedClusterUserCredentialResultOutput ¶
type ListConnectedClusterUserCredentialResultOutput struct{ *pulumi.OutputState }
The list of credential result response.
func ListConnectedClusterUserCredentialOutput ¶
func ListConnectedClusterUserCredentialOutput(ctx *pulumi.Context, args ListConnectedClusterUserCredentialOutputArgs, opts ...pulumi.InvokeOption) ListConnectedClusterUserCredentialResultOutput
func (ListConnectedClusterUserCredentialResultOutput) ElementType ¶
func (ListConnectedClusterUserCredentialResultOutput) ElementType() reflect.Type
func (ListConnectedClusterUserCredentialResultOutput) HybridConnectionConfig ¶
func (o ListConnectedClusterUserCredentialResultOutput) HybridConnectionConfig() HybridConnectionConfigResponseOutput
Contains the REP (rendezvous endpoint) and “Sender” access token.
func (ListConnectedClusterUserCredentialResultOutput) Kubeconfigs ¶
func (o ListConnectedClusterUserCredentialResultOutput) Kubeconfigs() CredentialResultResponseArrayOutput
Base64-encoded Kubernetes configuration file.
func (ListConnectedClusterUserCredentialResultOutput) ToListConnectedClusterUserCredentialResultOutput ¶
func (o ListConnectedClusterUserCredentialResultOutput) ToListConnectedClusterUserCredentialResultOutput() ListConnectedClusterUserCredentialResultOutput
func (ListConnectedClusterUserCredentialResultOutput) ToListConnectedClusterUserCredentialResultOutputWithContext ¶
func (o ListConnectedClusterUserCredentialResultOutput) ToListConnectedClusterUserCredentialResultOutputWithContext(ctx context.Context) ListConnectedClusterUserCredentialResultOutput
type ListConnectedClusterUserCredentialsArgs ¶
type ListConnectedClusterUserCredentialsArgs struct { // The mode of client authentication. AuthenticationMethod string `pulumi:"authenticationMethod"` // Boolean value to indicate whether the request is for client side proxy or not ClientProxy bool `pulumi:"clientProxy"` // The name of the Kubernetes cluster on which get is called. ClusterName string `pulumi:"clusterName"` // The name of the resource group. The name is case insensitive. ResourceGroupName string `pulumi:"resourceGroupName"` }
type ListConnectedClusterUserCredentialsOutputArgs ¶
type ListConnectedClusterUserCredentialsOutputArgs struct { // The mode of client authentication. AuthenticationMethod pulumi.StringInput `pulumi:"authenticationMethod"` // Boolean value to indicate whether the request is for client side proxy or not ClientProxy pulumi.BoolInput `pulumi:"clientProxy"` // The name of the Kubernetes cluster on which get is called. ClusterName pulumi.StringInput `pulumi:"clusterName"` // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` }
func (ListConnectedClusterUserCredentialsOutputArgs) ElementType ¶
func (ListConnectedClusterUserCredentialsOutputArgs) ElementType() reflect.Type
type ListConnectedClusterUserCredentialsResult ¶
type ListConnectedClusterUserCredentialsResult struct { // Contains the REP (rendezvous endpoint) and “Sender” access token. HybridConnectionConfig HybridConnectionConfigResponse `pulumi:"hybridConnectionConfig"` // Base64-encoded Kubernetes configuration file. Kubeconfigs []CredentialResultResponse `pulumi:"kubeconfigs"` }
The list of credential result response.
func ListConnectedClusterUserCredentials ¶
func ListConnectedClusterUserCredentials(ctx *pulumi.Context, args *ListConnectedClusterUserCredentialsArgs, opts ...pulumi.InvokeOption) (*ListConnectedClusterUserCredentialsResult, error)
Gets cluster user credentials of the connected cluster with a specified resource group and name. Azure REST API version: 2021-04-01-preview.
Other available API versions: 2020-01-01-preview.
type ListConnectedClusterUserCredentialsResultOutput ¶
type ListConnectedClusterUserCredentialsResultOutput struct{ *pulumi.OutputState }
The list of credential result response.
func ListConnectedClusterUserCredentialsOutput ¶
func ListConnectedClusterUserCredentialsOutput(ctx *pulumi.Context, args ListConnectedClusterUserCredentialsOutputArgs, opts ...pulumi.InvokeOption) ListConnectedClusterUserCredentialsResultOutput
func (ListConnectedClusterUserCredentialsResultOutput) ElementType ¶
func (ListConnectedClusterUserCredentialsResultOutput) ElementType() reflect.Type
func (ListConnectedClusterUserCredentialsResultOutput) HybridConnectionConfig ¶
func (o ListConnectedClusterUserCredentialsResultOutput) HybridConnectionConfig() HybridConnectionConfigResponseOutput
Contains the REP (rendezvous endpoint) and “Sender” access token.
func (ListConnectedClusterUserCredentialsResultOutput) Kubeconfigs ¶
func (o ListConnectedClusterUserCredentialsResultOutput) Kubeconfigs() CredentialResultResponseArrayOutput
Base64-encoded Kubernetes configuration file.
func (ListConnectedClusterUserCredentialsResultOutput) ToListConnectedClusterUserCredentialsResultOutput ¶
func (o ListConnectedClusterUserCredentialsResultOutput) ToListConnectedClusterUserCredentialsResultOutput() ListConnectedClusterUserCredentialsResultOutput
func (ListConnectedClusterUserCredentialsResultOutput) ToListConnectedClusterUserCredentialsResultOutputWithContext ¶
func (o ListConnectedClusterUserCredentialsResultOutput) ToListConnectedClusterUserCredentialsResultOutputWithContext(ctx context.Context) ListConnectedClusterUserCredentialsResultOutput
type LookupConnectedClusterOutputArgs ¶
type LookupConnectedClusterOutputArgs struct { // The name of the Kubernetes cluster on which get is called. ClusterName pulumi.StringInput `pulumi:"clusterName"` // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` }
func (LookupConnectedClusterOutputArgs) ElementType ¶
func (LookupConnectedClusterOutputArgs) ElementType() reflect.Type
type LookupConnectedClusterResult ¶
type LookupConnectedClusterResult struct { // Base64 encoded public certificate used by the agent to do the initial handshake to the backend services in Azure. AgentPublicKeyCertificate string `pulumi:"agentPublicKeyCertificate"` // Version of the agent running on the connected cluster resource AgentVersion string `pulumi:"agentVersion"` // Represents the connectivity status of the connected cluster. ConnectivityStatus string `pulumi:"connectivityStatus"` // The Kubernetes distribution running on this connected cluster. Distribution *string `pulumi:"distribution"` // Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id string `pulumi:"id"` // The identity of the connected cluster. Identity ConnectedClusterIdentityResponse `pulumi:"identity"` // The infrastructure on which the Kubernetes cluster represented by this connected cluster is running on. Infrastructure *string `pulumi:"infrastructure"` // The Kubernetes version of the connected cluster resource KubernetesVersion string `pulumi:"kubernetesVersion"` // Time representing the last instance when heart beat was received from the cluster LastConnectivityTime string `pulumi:"lastConnectivityTime"` // The geo-location where the resource lives Location string `pulumi:"location"` // Expiration time of the managed identity certificate ManagedIdentityCertificateExpirationTime string `pulumi:"managedIdentityCertificateExpirationTime"` // The name of the resource Name string `pulumi:"name"` // Connected cluster offering Offering string `pulumi:"offering"` // The resource id of the private link scope this connected cluster is assigned to, if any. PrivateLinkScopeResourceId *string `pulumi:"privateLinkScopeResourceId"` // Property which describes the state of private link on a connected cluster resource. PrivateLinkState *string `pulumi:"privateLinkState"` // Provisioning state of the connected cluster resource. ProvisioningState *string `pulumi:"provisioningState"` // Metadata pertaining to creation and last modification of the resource SystemData SystemDataResponse `pulumi:"systemData"` // Resource tags. Tags map[string]string `pulumi:"tags"` // Number of CPU cores present in the connected cluster resource TotalCoreCount int `pulumi:"totalCoreCount"` // Number of nodes present in the connected cluster resource TotalNodeCount int `pulumi:"totalNodeCount"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type string `pulumi:"type"` }
Represents a connected cluster.
func LookupConnectedCluster ¶
func LookupConnectedCluster(ctx *pulumi.Context, args *LookupConnectedClusterArgs, opts ...pulumi.InvokeOption) (*LookupConnectedClusterResult, error)
Returns the properties of the specified connected cluster, including name, identity, properties, and additional cluster details. Azure REST API version: 2022-05-01-preview.
Other available API versions: 2020-01-01-preview, 2022-10-01-preview, 2023-11-01-preview, 2024-01-01, 2024-02-01-preview.
func (*LookupConnectedClusterResult) Defaults ¶
func (val *LookupConnectedClusterResult) Defaults() *LookupConnectedClusterResult
Defaults sets the appropriate defaults for LookupConnectedClusterResult
type LookupConnectedClusterResultOutput ¶
type LookupConnectedClusterResultOutput struct{ *pulumi.OutputState }
Represents a connected cluster.
func LookupConnectedClusterOutput ¶
func LookupConnectedClusterOutput(ctx *pulumi.Context, args LookupConnectedClusterOutputArgs, opts ...pulumi.InvokeOption) LookupConnectedClusterResultOutput
func (LookupConnectedClusterResultOutput) AgentPublicKeyCertificate ¶
func (o LookupConnectedClusterResultOutput) AgentPublicKeyCertificate() pulumi.StringOutput
Base64 encoded public certificate used by the agent to do the initial handshake to the backend services in Azure.
func (LookupConnectedClusterResultOutput) AgentVersion ¶
func (o LookupConnectedClusterResultOutput) AgentVersion() pulumi.StringOutput
Version of the agent running on the connected cluster resource
func (LookupConnectedClusterResultOutput) ConnectivityStatus ¶
func (o LookupConnectedClusterResultOutput) ConnectivityStatus() pulumi.StringOutput
Represents the connectivity status of the connected cluster.
func (LookupConnectedClusterResultOutput) Distribution ¶
func (o LookupConnectedClusterResultOutput) Distribution() pulumi.StringPtrOutput
The Kubernetes distribution running on this connected cluster.
func (LookupConnectedClusterResultOutput) ElementType ¶
func (LookupConnectedClusterResultOutput) ElementType() reflect.Type
func (LookupConnectedClusterResultOutput) Id ¶
func (o LookupConnectedClusterResultOutput) Id() pulumi.StringOutput
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
func (LookupConnectedClusterResultOutput) Identity ¶
func (o LookupConnectedClusterResultOutput) Identity() ConnectedClusterIdentityResponseOutput
The identity of the connected cluster.
func (LookupConnectedClusterResultOutput) Infrastructure ¶
func (o LookupConnectedClusterResultOutput) Infrastructure() pulumi.StringPtrOutput
The infrastructure on which the Kubernetes cluster represented by this connected cluster is running on.
func (LookupConnectedClusterResultOutput) KubernetesVersion ¶
func (o LookupConnectedClusterResultOutput) KubernetesVersion() pulumi.StringOutput
The Kubernetes version of the connected cluster resource
func (LookupConnectedClusterResultOutput) LastConnectivityTime ¶
func (o LookupConnectedClusterResultOutput) LastConnectivityTime() pulumi.StringOutput
Time representing the last instance when heart beat was received from the cluster
func (LookupConnectedClusterResultOutput) Location ¶
func (o LookupConnectedClusterResultOutput) Location() pulumi.StringOutput
The geo-location where the resource lives
func (LookupConnectedClusterResultOutput) ManagedIdentityCertificateExpirationTime ¶
func (o LookupConnectedClusterResultOutput) ManagedIdentityCertificateExpirationTime() pulumi.StringOutput
Expiration time of the managed identity certificate
func (LookupConnectedClusterResultOutput) Name ¶
func (o LookupConnectedClusterResultOutput) Name() pulumi.StringOutput
The name of the resource
func (LookupConnectedClusterResultOutput) Offering ¶
func (o LookupConnectedClusterResultOutput) Offering() pulumi.StringOutput
Connected cluster offering
func (LookupConnectedClusterResultOutput) PrivateLinkScopeResourceId ¶
func (o LookupConnectedClusterResultOutput) PrivateLinkScopeResourceId() pulumi.StringPtrOutput
The resource id of the private link scope this connected cluster is assigned to, if any.
func (LookupConnectedClusterResultOutput) PrivateLinkState ¶
func (o LookupConnectedClusterResultOutput) PrivateLinkState() pulumi.StringPtrOutput
Property which describes the state of private link on a connected cluster resource.
func (LookupConnectedClusterResultOutput) ProvisioningState ¶
func (o LookupConnectedClusterResultOutput) ProvisioningState() pulumi.StringPtrOutput
Provisioning state of the connected cluster resource.
func (LookupConnectedClusterResultOutput) SystemData ¶
func (o LookupConnectedClusterResultOutput) SystemData() SystemDataResponseOutput
Metadata pertaining to creation and last modification of the resource
func (LookupConnectedClusterResultOutput) Tags ¶
func (o LookupConnectedClusterResultOutput) Tags() pulumi.StringMapOutput
Resource tags.
func (LookupConnectedClusterResultOutput) ToLookupConnectedClusterResultOutput ¶
func (o LookupConnectedClusterResultOutput) ToLookupConnectedClusterResultOutput() LookupConnectedClusterResultOutput
func (LookupConnectedClusterResultOutput) ToLookupConnectedClusterResultOutputWithContext ¶
func (o LookupConnectedClusterResultOutput) ToLookupConnectedClusterResultOutputWithContext(ctx context.Context) LookupConnectedClusterResultOutput
func (LookupConnectedClusterResultOutput) TotalCoreCount ¶
func (o LookupConnectedClusterResultOutput) TotalCoreCount() pulumi.IntOutput
Number of CPU cores present in the connected cluster resource
func (LookupConnectedClusterResultOutput) TotalNodeCount ¶
func (o LookupConnectedClusterResultOutput) TotalNodeCount() pulumi.IntOutput
Number of nodes present in the connected cluster resource
func (LookupConnectedClusterResultOutput) Type ¶
func (o LookupConnectedClusterResultOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
type PrivateLinkState ¶
type PrivateLinkState string
Property which describes the state of private link on a connected cluster resource.
func (PrivateLinkState) ElementType ¶
func (PrivateLinkState) ElementType() reflect.Type
func (PrivateLinkState) ToPrivateLinkStateOutput ¶
func (e PrivateLinkState) ToPrivateLinkStateOutput() PrivateLinkStateOutput
func (PrivateLinkState) ToPrivateLinkStateOutputWithContext ¶
func (e PrivateLinkState) ToPrivateLinkStateOutputWithContext(ctx context.Context) PrivateLinkStateOutput
func (PrivateLinkState) ToPrivateLinkStatePtrOutput ¶
func (e PrivateLinkState) ToPrivateLinkStatePtrOutput() PrivateLinkStatePtrOutput
func (PrivateLinkState) ToPrivateLinkStatePtrOutputWithContext ¶
func (e PrivateLinkState) ToPrivateLinkStatePtrOutputWithContext(ctx context.Context) PrivateLinkStatePtrOutput
func (PrivateLinkState) ToStringOutput ¶
func (e PrivateLinkState) ToStringOutput() pulumi.StringOutput
func (PrivateLinkState) ToStringOutputWithContext ¶
func (e PrivateLinkState) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (PrivateLinkState) ToStringPtrOutput ¶
func (e PrivateLinkState) ToStringPtrOutput() pulumi.StringPtrOutput
func (PrivateLinkState) ToStringPtrOutputWithContext ¶
func (e PrivateLinkState) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type PrivateLinkStateInput ¶
type PrivateLinkStateInput interface { pulumi.Input ToPrivateLinkStateOutput() PrivateLinkStateOutput ToPrivateLinkStateOutputWithContext(context.Context) PrivateLinkStateOutput }
PrivateLinkStateInput is an input type that accepts values of the PrivateLinkState enum A concrete instance of `PrivateLinkStateInput` can be one of the following:
PrivateLinkStateEnabled PrivateLinkStateDisabled
type PrivateLinkStateOutput ¶
type PrivateLinkStateOutput struct{ *pulumi.OutputState }
func (PrivateLinkStateOutput) ElementType ¶
func (PrivateLinkStateOutput) ElementType() reflect.Type
func (PrivateLinkStateOutput) ToPrivateLinkStateOutput ¶
func (o PrivateLinkStateOutput) ToPrivateLinkStateOutput() PrivateLinkStateOutput
func (PrivateLinkStateOutput) ToPrivateLinkStateOutputWithContext ¶
func (o PrivateLinkStateOutput) ToPrivateLinkStateOutputWithContext(ctx context.Context) PrivateLinkStateOutput
func (PrivateLinkStateOutput) ToPrivateLinkStatePtrOutput ¶
func (o PrivateLinkStateOutput) ToPrivateLinkStatePtrOutput() PrivateLinkStatePtrOutput
func (PrivateLinkStateOutput) ToPrivateLinkStatePtrOutputWithContext ¶
func (o PrivateLinkStateOutput) ToPrivateLinkStatePtrOutputWithContext(ctx context.Context) PrivateLinkStatePtrOutput
func (PrivateLinkStateOutput) ToStringOutput ¶
func (o PrivateLinkStateOutput) ToStringOutput() pulumi.StringOutput
func (PrivateLinkStateOutput) ToStringOutputWithContext ¶
func (o PrivateLinkStateOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (PrivateLinkStateOutput) ToStringPtrOutput ¶
func (o PrivateLinkStateOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (PrivateLinkStateOutput) ToStringPtrOutputWithContext ¶
func (o PrivateLinkStateOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type PrivateLinkStatePtrInput ¶
type PrivateLinkStatePtrInput interface { pulumi.Input ToPrivateLinkStatePtrOutput() PrivateLinkStatePtrOutput ToPrivateLinkStatePtrOutputWithContext(context.Context) PrivateLinkStatePtrOutput }
func PrivateLinkStatePtr ¶
func PrivateLinkStatePtr(v string) PrivateLinkStatePtrInput
type PrivateLinkStatePtrOutput ¶
type PrivateLinkStatePtrOutput struct{ *pulumi.OutputState }
func (PrivateLinkStatePtrOutput) Elem ¶
func (o PrivateLinkStatePtrOutput) Elem() PrivateLinkStateOutput
func (PrivateLinkStatePtrOutput) ElementType ¶
func (PrivateLinkStatePtrOutput) ElementType() reflect.Type
func (PrivateLinkStatePtrOutput) ToPrivateLinkStatePtrOutput ¶
func (o PrivateLinkStatePtrOutput) ToPrivateLinkStatePtrOutput() PrivateLinkStatePtrOutput
func (PrivateLinkStatePtrOutput) ToPrivateLinkStatePtrOutputWithContext ¶
func (o PrivateLinkStatePtrOutput) ToPrivateLinkStatePtrOutputWithContext(ctx context.Context) PrivateLinkStatePtrOutput
func (PrivateLinkStatePtrOutput) ToStringPtrOutput ¶
func (o PrivateLinkStatePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (PrivateLinkStatePtrOutput) ToStringPtrOutputWithContext ¶
func (o PrivateLinkStatePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ProvisioningState ¶
type ProvisioningState string
Provisioning state of the connected cluster resource.
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:
ProvisioningStateSucceeded ProvisioningStateFailed ProvisioningStateCanceled ProvisioningStateProvisioning ProvisioningStateUpdating ProvisioningStateDeleting ProvisioningStateAccepted
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 ResourceIdentityType ¶
type ResourceIdentityType string
The type of identity used for the connected cluster. The type 'SystemAssigned, includes a system created identity. The type 'None' means no identity is assigned to the connected cluster.
func (ResourceIdentityType) ElementType ¶
func (ResourceIdentityType) ElementType() reflect.Type
func (ResourceIdentityType) ToResourceIdentityTypeOutput ¶
func (e ResourceIdentityType) ToResourceIdentityTypeOutput() ResourceIdentityTypeOutput
func (ResourceIdentityType) ToResourceIdentityTypeOutputWithContext ¶
func (e ResourceIdentityType) ToResourceIdentityTypeOutputWithContext(ctx context.Context) ResourceIdentityTypeOutput
func (ResourceIdentityType) ToResourceIdentityTypePtrOutput ¶
func (e ResourceIdentityType) ToResourceIdentityTypePtrOutput() ResourceIdentityTypePtrOutput
func (ResourceIdentityType) ToResourceIdentityTypePtrOutputWithContext ¶
func (e ResourceIdentityType) ToResourceIdentityTypePtrOutputWithContext(ctx context.Context) ResourceIdentityTypePtrOutput
func (ResourceIdentityType) ToStringOutput ¶
func (e ResourceIdentityType) ToStringOutput() pulumi.StringOutput
func (ResourceIdentityType) ToStringOutputWithContext ¶
func (e ResourceIdentityType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ResourceIdentityType) ToStringPtrOutput ¶
func (e ResourceIdentityType) ToStringPtrOutput() pulumi.StringPtrOutput
func (ResourceIdentityType) ToStringPtrOutputWithContext ¶
func (e ResourceIdentityType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ResourceIdentityTypeInput ¶
type ResourceIdentityTypeInput interface { pulumi.Input ToResourceIdentityTypeOutput() ResourceIdentityTypeOutput ToResourceIdentityTypeOutputWithContext(context.Context) ResourceIdentityTypeOutput }
ResourceIdentityTypeInput is an input type that accepts values of the ResourceIdentityType enum A concrete instance of `ResourceIdentityTypeInput` can be one of the following:
ResourceIdentityTypeNone ResourceIdentityTypeSystemAssigned
type ResourceIdentityTypeOutput ¶
type ResourceIdentityTypeOutput struct{ *pulumi.OutputState }
func (ResourceIdentityTypeOutput) ElementType ¶
func (ResourceIdentityTypeOutput) ElementType() reflect.Type
func (ResourceIdentityTypeOutput) ToResourceIdentityTypeOutput ¶
func (o ResourceIdentityTypeOutput) ToResourceIdentityTypeOutput() ResourceIdentityTypeOutput
func (ResourceIdentityTypeOutput) ToResourceIdentityTypeOutputWithContext ¶
func (o ResourceIdentityTypeOutput) ToResourceIdentityTypeOutputWithContext(ctx context.Context) ResourceIdentityTypeOutput
func (ResourceIdentityTypeOutput) ToResourceIdentityTypePtrOutput ¶
func (o ResourceIdentityTypeOutput) ToResourceIdentityTypePtrOutput() ResourceIdentityTypePtrOutput
func (ResourceIdentityTypeOutput) ToResourceIdentityTypePtrOutputWithContext ¶
func (o ResourceIdentityTypeOutput) ToResourceIdentityTypePtrOutputWithContext(ctx context.Context) ResourceIdentityTypePtrOutput
func (ResourceIdentityTypeOutput) ToStringOutput ¶
func (o ResourceIdentityTypeOutput) ToStringOutput() pulumi.StringOutput
func (ResourceIdentityTypeOutput) ToStringOutputWithContext ¶
func (o ResourceIdentityTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ResourceIdentityTypeOutput) ToStringPtrOutput ¶
func (o ResourceIdentityTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ResourceIdentityTypeOutput) ToStringPtrOutputWithContext ¶
func (o ResourceIdentityTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ResourceIdentityTypePtrInput ¶
type ResourceIdentityTypePtrInput interface { pulumi.Input ToResourceIdentityTypePtrOutput() ResourceIdentityTypePtrOutput ToResourceIdentityTypePtrOutputWithContext(context.Context) ResourceIdentityTypePtrOutput }
func ResourceIdentityTypePtr ¶
func ResourceIdentityTypePtr(v string) ResourceIdentityTypePtrInput
type ResourceIdentityTypePtrOutput ¶
type ResourceIdentityTypePtrOutput struct{ *pulumi.OutputState }
func (ResourceIdentityTypePtrOutput) Elem ¶
func (o ResourceIdentityTypePtrOutput) Elem() ResourceIdentityTypeOutput
func (ResourceIdentityTypePtrOutput) ElementType ¶
func (ResourceIdentityTypePtrOutput) ElementType() reflect.Type
func (ResourceIdentityTypePtrOutput) ToResourceIdentityTypePtrOutput ¶
func (o ResourceIdentityTypePtrOutput) ToResourceIdentityTypePtrOutput() ResourceIdentityTypePtrOutput
func (ResourceIdentityTypePtrOutput) ToResourceIdentityTypePtrOutputWithContext ¶
func (o ResourceIdentityTypePtrOutput) ToResourceIdentityTypePtrOutputWithContext(ctx context.Context) ResourceIdentityTypePtrOutput
func (ResourceIdentityTypePtrOutput) ToStringPtrOutput ¶
func (o ResourceIdentityTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ResourceIdentityTypePtrOutput) ToStringPtrOutputWithContext ¶
func (o ResourceIdentityTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SystemDataResponse ¶
type SystemDataResponse struct { // The timestamp of resource creation (UTC). CreatedAt *string `pulumi:"createdAt"` // The identity that created the resource. CreatedBy *string `pulumi:"createdBy"` // The type of identity that created the resource. CreatedByType *string `pulumi:"createdByType"` // The timestamp of resource modification (UTC). LastModifiedAt *string `pulumi:"lastModifiedAt"` // The identity that last modified the resource. LastModifiedBy *string `pulumi:"lastModifiedBy"` // The type of identity that last modified the resource. LastModifiedByType *string `pulumi:"lastModifiedByType"` }
Metadata pertaining to creation and last modification of the resource.
type SystemDataResponseOutput ¶
type SystemDataResponseOutput struct{ *pulumi.OutputState }
Metadata pertaining to creation and last modification of the resource.
func (SystemDataResponseOutput) CreatedAt ¶
func (o SystemDataResponseOutput) CreatedAt() pulumi.StringPtrOutput
The timestamp of resource creation (UTC).
func (SystemDataResponseOutput) CreatedBy ¶
func (o SystemDataResponseOutput) CreatedBy() pulumi.StringPtrOutput
The identity that created the resource.
func (SystemDataResponseOutput) CreatedByType ¶
func (o SystemDataResponseOutput) CreatedByType() pulumi.StringPtrOutput
The type of identity that created the resource.
func (SystemDataResponseOutput) ElementType ¶
func (SystemDataResponseOutput) ElementType() reflect.Type
func (SystemDataResponseOutput) LastModifiedAt ¶
func (o SystemDataResponseOutput) LastModifiedAt() pulumi.StringPtrOutput
The timestamp of resource modification (UTC).
func (SystemDataResponseOutput) LastModifiedBy ¶
func (o SystemDataResponseOutput) LastModifiedBy() pulumi.StringPtrOutput
The identity that last modified the resource.
func (SystemDataResponseOutput) LastModifiedByType ¶
func (o SystemDataResponseOutput) LastModifiedByType() pulumi.StringPtrOutput
The type of identity that last modified the resource.
func (SystemDataResponseOutput) ToSystemDataResponseOutput ¶
func (o SystemDataResponseOutput) ToSystemDataResponseOutput() SystemDataResponseOutput
func (SystemDataResponseOutput) ToSystemDataResponseOutputWithContext ¶
func (o SystemDataResponseOutput) ToSystemDataResponseOutputWithContext(ctx context.Context) SystemDataResponseOutput