Documentation
¶
Index ¶
- type ApplicationDeltaHealthPolicy
- type ApplicationDeltaHealthPolicyArgs
- func (ApplicationDeltaHealthPolicyArgs) ElementType() reflect.Type
- func (i ApplicationDeltaHealthPolicyArgs) ToApplicationDeltaHealthPolicyOutput() ApplicationDeltaHealthPolicyOutput
- func (i ApplicationDeltaHealthPolicyArgs) ToApplicationDeltaHealthPolicyOutputWithContext(ctx context.Context) ApplicationDeltaHealthPolicyOutput
- type ApplicationDeltaHealthPolicyInput
- type ApplicationDeltaHealthPolicyMap
- func (ApplicationDeltaHealthPolicyMap) ElementType() reflect.Type
- func (i ApplicationDeltaHealthPolicyMap) ToApplicationDeltaHealthPolicyMapOutput() ApplicationDeltaHealthPolicyMapOutput
- func (i ApplicationDeltaHealthPolicyMap) ToApplicationDeltaHealthPolicyMapOutputWithContext(ctx context.Context) ApplicationDeltaHealthPolicyMapOutput
- type ApplicationDeltaHealthPolicyMapInput
- type ApplicationDeltaHealthPolicyMapOutput
- func (ApplicationDeltaHealthPolicyMapOutput) ElementType() reflect.Type
- func (o ApplicationDeltaHealthPolicyMapOutput) MapIndex(k pulumi.StringInput) ApplicationDeltaHealthPolicyOutput
- func (o ApplicationDeltaHealthPolicyMapOutput) ToApplicationDeltaHealthPolicyMapOutput() ApplicationDeltaHealthPolicyMapOutput
- func (o ApplicationDeltaHealthPolicyMapOutput) ToApplicationDeltaHealthPolicyMapOutputWithContext(ctx context.Context) ApplicationDeltaHealthPolicyMapOutput
- type ApplicationDeltaHealthPolicyOutput
- func (o ApplicationDeltaHealthPolicyOutput) DefaultServiceTypeDeltaHealthPolicy() ServiceTypeDeltaHealthPolicyPtrOutput
- func (ApplicationDeltaHealthPolicyOutput) ElementType() reflect.Type
- func (o ApplicationDeltaHealthPolicyOutput) ServiceTypeDeltaHealthPolicies() ServiceTypeDeltaHealthPolicyMapOutput
- func (o ApplicationDeltaHealthPolicyOutput) ToApplicationDeltaHealthPolicyOutput() ApplicationDeltaHealthPolicyOutput
- func (o ApplicationDeltaHealthPolicyOutput) ToApplicationDeltaHealthPolicyOutputWithContext(ctx context.Context) ApplicationDeltaHealthPolicyOutput
- type ApplicationDeltaHealthPolicyResponse
- type ApplicationDeltaHealthPolicyResponseArgs
- func (ApplicationDeltaHealthPolicyResponseArgs) ElementType() reflect.Type
- func (i ApplicationDeltaHealthPolicyResponseArgs) ToApplicationDeltaHealthPolicyResponseOutput() ApplicationDeltaHealthPolicyResponseOutput
- func (i ApplicationDeltaHealthPolicyResponseArgs) ToApplicationDeltaHealthPolicyResponseOutputWithContext(ctx context.Context) ApplicationDeltaHealthPolicyResponseOutput
- type ApplicationDeltaHealthPolicyResponseInput
- type ApplicationDeltaHealthPolicyResponseMap
- func (ApplicationDeltaHealthPolicyResponseMap) ElementType() reflect.Type
- func (i ApplicationDeltaHealthPolicyResponseMap) ToApplicationDeltaHealthPolicyResponseMapOutput() ApplicationDeltaHealthPolicyResponseMapOutput
- func (i ApplicationDeltaHealthPolicyResponseMap) ToApplicationDeltaHealthPolicyResponseMapOutputWithContext(ctx context.Context) ApplicationDeltaHealthPolicyResponseMapOutput
- type ApplicationDeltaHealthPolicyResponseMapInput
- type ApplicationDeltaHealthPolicyResponseMapOutput
- func (ApplicationDeltaHealthPolicyResponseMapOutput) ElementType() reflect.Type
- func (o ApplicationDeltaHealthPolicyResponseMapOutput) MapIndex(k pulumi.StringInput) ApplicationDeltaHealthPolicyResponseOutput
- func (o ApplicationDeltaHealthPolicyResponseMapOutput) ToApplicationDeltaHealthPolicyResponseMapOutput() ApplicationDeltaHealthPolicyResponseMapOutput
- func (o ApplicationDeltaHealthPolicyResponseMapOutput) ToApplicationDeltaHealthPolicyResponseMapOutputWithContext(ctx context.Context) ApplicationDeltaHealthPolicyResponseMapOutput
- type ApplicationDeltaHealthPolicyResponseOutput
- func (o ApplicationDeltaHealthPolicyResponseOutput) DefaultServiceTypeDeltaHealthPolicy() ServiceTypeDeltaHealthPolicyResponsePtrOutput
- func (ApplicationDeltaHealthPolicyResponseOutput) ElementType() reflect.Type
- func (o ApplicationDeltaHealthPolicyResponseOutput) ServiceTypeDeltaHealthPolicies() ServiceTypeDeltaHealthPolicyResponseMapOutput
- func (o ApplicationDeltaHealthPolicyResponseOutput) ToApplicationDeltaHealthPolicyResponseOutput() ApplicationDeltaHealthPolicyResponseOutput
- func (o ApplicationDeltaHealthPolicyResponseOutput) ToApplicationDeltaHealthPolicyResponseOutputWithContext(ctx context.Context) ApplicationDeltaHealthPolicyResponseOutput
- type ApplicationHealthPolicy
- type ApplicationHealthPolicyArgs
- type ApplicationHealthPolicyInput
- type ApplicationHealthPolicyMap
- func (ApplicationHealthPolicyMap) ElementType() reflect.Type
- func (i ApplicationHealthPolicyMap) ToApplicationHealthPolicyMapOutput() ApplicationHealthPolicyMapOutput
- func (i ApplicationHealthPolicyMap) ToApplicationHealthPolicyMapOutputWithContext(ctx context.Context) ApplicationHealthPolicyMapOutput
- type ApplicationHealthPolicyMapInput
- type ApplicationHealthPolicyMapOutput
- func (ApplicationHealthPolicyMapOutput) ElementType() reflect.Type
- func (o ApplicationHealthPolicyMapOutput) MapIndex(k pulumi.StringInput) ApplicationHealthPolicyOutput
- func (o ApplicationHealthPolicyMapOutput) ToApplicationHealthPolicyMapOutput() ApplicationHealthPolicyMapOutput
- func (o ApplicationHealthPolicyMapOutput) ToApplicationHealthPolicyMapOutputWithContext(ctx context.Context) ApplicationHealthPolicyMapOutput
- type ApplicationHealthPolicyOutput
- func (o ApplicationHealthPolicyOutput) DefaultServiceTypeHealthPolicy() ServiceTypeHealthPolicyPtrOutput
- func (ApplicationHealthPolicyOutput) ElementType() reflect.Type
- func (o ApplicationHealthPolicyOutput) ServiceTypeHealthPolicies() ServiceTypeHealthPolicyMapOutput
- func (o ApplicationHealthPolicyOutput) ToApplicationHealthPolicyOutput() ApplicationHealthPolicyOutput
- func (o ApplicationHealthPolicyOutput) ToApplicationHealthPolicyOutputWithContext(ctx context.Context) ApplicationHealthPolicyOutput
- type ApplicationHealthPolicyResponse
- type ApplicationHealthPolicyResponseArgs
- func (ApplicationHealthPolicyResponseArgs) ElementType() reflect.Type
- func (i ApplicationHealthPolicyResponseArgs) ToApplicationHealthPolicyResponseOutput() ApplicationHealthPolicyResponseOutput
- func (i ApplicationHealthPolicyResponseArgs) ToApplicationHealthPolicyResponseOutputWithContext(ctx context.Context) ApplicationHealthPolicyResponseOutput
- type ApplicationHealthPolicyResponseInput
- type ApplicationHealthPolicyResponseMap
- func (ApplicationHealthPolicyResponseMap) ElementType() reflect.Type
- func (i ApplicationHealthPolicyResponseMap) ToApplicationHealthPolicyResponseMapOutput() ApplicationHealthPolicyResponseMapOutput
- func (i ApplicationHealthPolicyResponseMap) ToApplicationHealthPolicyResponseMapOutputWithContext(ctx context.Context) ApplicationHealthPolicyResponseMapOutput
- type ApplicationHealthPolicyResponseMapInput
- type ApplicationHealthPolicyResponseMapOutput
- func (ApplicationHealthPolicyResponseMapOutput) ElementType() reflect.Type
- func (o ApplicationHealthPolicyResponseMapOutput) MapIndex(k pulumi.StringInput) ApplicationHealthPolicyResponseOutput
- func (o ApplicationHealthPolicyResponseMapOutput) ToApplicationHealthPolicyResponseMapOutput() ApplicationHealthPolicyResponseMapOutput
- func (o ApplicationHealthPolicyResponseMapOutput) ToApplicationHealthPolicyResponseMapOutputWithContext(ctx context.Context) ApplicationHealthPolicyResponseMapOutput
- type ApplicationHealthPolicyResponseOutput
- func (o ApplicationHealthPolicyResponseOutput) DefaultServiceTypeHealthPolicy() ServiceTypeHealthPolicyResponsePtrOutput
- func (ApplicationHealthPolicyResponseOutput) ElementType() reflect.Type
- func (o ApplicationHealthPolicyResponseOutput) ServiceTypeHealthPolicies() ServiceTypeHealthPolicyResponseMapOutput
- func (o ApplicationHealthPolicyResponseOutput) ToApplicationHealthPolicyResponseOutput() ApplicationHealthPolicyResponseOutput
- func (o ApplicationHealthPolicyResponseOutput) ToApplicationHealthPolicyResponseOutputWithContext(ctx context.Context) ApplicationHealthPolicyResponseOutput
- type AzureActiveDirectory
- type AzureActiveDirectoryArgs
- func (AzureActiveDirectoryArgs) ElementType() reflect.Type
- func (i AzureActiveDirectoryArgs) ToAzureActiveDirectoryOutput() AzureActiveDirectoryOutput
- func (i AzureActiveDirectoryArgs) ToAzureActiveDirectoryOutputWithContext(ctx context.Context) AzureActiveDirectoryOutput
- func (i AzureActiveDirectoryArgs) ToAzureActiveDirectoryPtrOutput() AzureActiveDirectoryPtrOutput
- func (i AzureActiveDirectoryArgs) ToAzureActiveDirectoryPtrOutputWithContext(ctx context.Context) AzureActiveDirectoryPtrOutput
- type AzureActiveDirectoryInput
- type AzureActiveDirectoryOutput
- func (o AzureActiveDirectoryOutput) ClientApplication() pulumi.StringPtrOutput
- func (o AzureActiveDirectoryOutput) ClusterApplication() pulumi.StringPtrOutput
- func (AzureActiveDirectoryOutput) ElementType() reflect.Type
- func (o AzureActiveDirectoryOutput) TenantId() pulumi.StringPtrOutput
- func (o AzureActiveDirectoryOutput) ToAzureActiveDirectoryOutput() AzureActiveDirectoryOutput
- func (o AzureActiveDirectoryOutput) ToAzureActiveDirectoryOutputWithContext(ctx context.Context) AzureActiveDirectoryOutput
- func (o AzureActiveDirectoryOutput) ToAzureActiveDirectoryPtrOutput() AzureActiveDirectoryPtrOutput
- func (o AzureActiveDirectoryOutput) ToAzureActiveDirectoryPtrOutputWithContext(ctx context.Context) AzureActiveDirectoryPtrOutput
- type AzureActiveDirectoryPtrInput
- type AzureActiveDirectoryPtrOutput
- func (o AzureActiveDirectoryPtrOutput) ClientApplication() pulumi.StringPtrOutput
- func (o AzureActiveDirectoryPtrOutput) ClusterApplication() pulumi.StringPtrOutput
- func (o AzureActiveDirectoryPtrOutput) Elem() AzureActiveDirectoryOutput
- func (AzureActiveDirectoryPtrOutput) ElementType() reflect.Type
- func (o AzureActiveDirectoryPtrOutput) TenantId() pulumi.StringPtrOutput
- func (o AzureActiveDirectoryPtrOutput) ToAzureActiveDirectoryPtrOutput() AzureActiveDirectoryPtrOutput
- func (o AzureActiveDirectoryPtrOutput) ToAzureActiveDirectoryPtrOutputWithContext(ctx context.Context) AzureActiveDirectoryPtrOutput
- type AzureActiveDirectoryResponse
- type AzureActiveDirectoryResponseArgs
- func (AzureActiveDirectoryResponseArgs) ElementType() reflect.Type
- func (i AzureActiveDirectoryResponseArgs) ToAzureActiveDirectoryResponseOutput() AzureActiveDirectoryResponseOutput
- func (i AzureActiveDirectoryResponseArgs) ToAzureActiveDirectoryResponseOutputWithContext(ctx context.Context) AzureActiveDirectoryResponseOutput
- func (i AzureActiveDirectoryResponseArgs) ToAzureActiveDirectoryResponsePtrOutput() AzureActiveDirectoryResponsePtrOutput
- func (i AzureActiveDirectoryResponseArgs) ToAzureActiveDirectoryResponsePtrOutputWithContext(ctx context.Context) AzureActiveDirectoryResponsePtrOutput
- type AzureActiveDirectoryResponseInput
- type AzureActiveDirectoryResponseOutput
- func (o AzureActiveDirectoryResponseOutput) ClientApplication() pulumi.StringPtrOutput
- func (o AzureActiveDirectoryResponseOutput) ClusterApplication() pulumi.StringPtrOutput
- func (AzureActiveDirectoryResponseOutput) ElementType() reflect.Type
- func (o AzureActiveDirectoryResponseOutput) TenantId() pulumi.StringPtrOutput
- func (o AzureActiveDirectoryResponseOutput) ToAzureActiveDirectoryResponseOutput() AzureActiveDirectoryResponseOutput
- func (o AzureActiveDirectoryResponseOutput) ToAzureActiveDirectoryResponseOutputWithContext(ctx context.Context) AzureActiveDirectoryResponseOutput
- func (o AzureActiveDirectoryResponseOutput) ToAzureActiveDirectoryResponsePtrOutput() AzureActiveDirectoryResponsePtrOutput
- func (o AzureActiveDirectoryResponseOutput) ToAzureActiveDirectoryResponsePtrOutputWithContext(ctx context.Context) AzureActiveDirectoryResponsePtrOutput
- type AzureActiveDirectoryResponsePtrInput
- type AzureActiveDirectoryResponsePtrOutput
- func (o AzureActiveDirectoryResponsePtrOutput) ClientApplication() pulumi.StringPtrOutput
- func (o AzureActiveDirectoryResponsePtrOutput) ClusterApplication() pulumi.StringPtrOutput
- func (o AzureActiveDirectoryResponsePtrOutput) Elem() AzureActiveDirectoryResponseOutput
- func (AzureActiveDirectoryResponsePtrOutput) ElementType() reflect.Type
- func (o AzureActiveDirectoryResponsePtrOutput) TenantId() pulumi.StringPtrOutput
- func (o AzureActiveDirectoryResponsePtrOutput) ToAzureActiveDirectoryResponsePtrOutput() AzureActiveDirectoryResponsePtrOutput
- func (o AzureActiveDirectoryResponsePtrOutput) ToAzureActiveDirectoryResponsePtrOutputWithContext(ctx context.Context) AzureActiveDirectoryResponsePtrOutput
- type CertificateDescription
- type CertificateDescriptionArgs
- func (CertificateDescriptionArgs) ElementType() reflect.Type
- func (i CertificateDescriptionArgs) ToCertificateDescriptionOutput() CertificateDescriptionOutput
- func (i CertificateDescriptionArgs) ToCertificateDescriptionOutputWithContext(ctx context.Context) CertificateDescriptionOutput
- func (i CertificateDescriptionArgs) ToCertificateDescriptionPtrOutput() CertificateDescriptionPtrOutput
- func (i CertificateDescriptionArgs) ToCertificateDescriptionPtrOutputWithContext(ctx context.Context) CertificateDescriptionPtrOutput
- type CertificateDescriptionInput
- type CertificateDescriptionOutput
- func (CertificateDescriptionOutput) ElementType() reflect.Type
- func (o CertificateDescriptionOutput) Thumbprint() pulumi.StringOutput
- func (o CertificateDescriptionOutput) ThumbprintSecondary() pulumi.StringPtrOutput
- func (o CertificateDescriptionOutput) ToCertificateDescriptionOutput() CertificateDescriptionOutput
- func (o CertificateDescriptionOutput) ToCertificateDescriptionOutputWithContext(ctx context.Context) CertificateDescriptionOutput
- func (o CertificateDescriptionOutput) ToCertificateDescriptionPtrOutput() CertificateDescriptionPtrOutput
- func (o CertificateDescriptionOutput) ToCertificateDescriptionPtrOutputWithContext(ctx context.Context) CertificateDescriptionPtrOutput
- func (o CertificateDescriptionOutput) X509StoreName() pulumi.StringPtrOutput
- type CertificateDescriptionPtrInput
- type CertificateDescriptionPtrOutput
- func (o CertificateDescriptionPtrOutput) Elem() CertificateDescriptionOutput
- func (CertificateDescriptionPtrOutput) ElementType() reflect.Type
- func (o CertificateDescriptionPtrOutput) Thumbprint() pulumi.StringPtrOutput
- func (o CertificateDescriptionPtrOutput) ThumbprintSecondary() pulumi.StringPtrOutput
- func (o CertificateDescriptionPtrOutput) ToCertificateDescriptionPtrOutput() CertificateDescriptionPtrOutput
- func (o CertificateDescriptionPtrOutput) ToCertificateDescriptionPtrOutputWithContext(ctx context.Context) CertificateDescriptionPtrOutput
- func (o CertificateDescriptionPtrOutput) X509StoreName() pulumi.StringPtrOutput
- type CertificateDescriptionResponse
- type CertificateDescriptionResponseArgs
- func (CertificateDescriptionResponseArgs) ElementType() reflect.Type
- func (i CertificateDescriptionResponseArgs) ToCertificateDescriptionResponseOutput() CertificateDescriptionResponseOutput
- func (i CertificateDescriptionResponseArgs) ToCertificateDescriptionResponseOutputWithContext(ctx context.Context) CertificateDescriptionResponseOutput
- func (i CertificateDescriptionResponseArgs) ToCertificateDescriptionResponsePtrOutput() CertificateDescriptionResponsePtrOutput
- func (i CertificateDescriptionResponseArgs) ToCertificateDescriptionResponsePtrOutputWithContext(ctx context.Context) CertificateDescriptionResponsePtrOutput
- type CertificateDescriptionResponseInput
- type CertificateDescriptionResponseOutput
- func (CertificateDescriptionResponseOutput) ElementType() reflect.Type
- func (o CertificateDescriptionResponseOutput) Thumbprint() pulumi.StringOutput
- func (o CertificateDescriptionResponseOutput) ThumbprintSecondary() pulumi.StringPtrOutput
- func (o CertificateDescriptionResponseOutput) ToCertificateDescriptionResponseOutput() CertificateDescriptionResponseOutput
- func (o CertificateDescriptionResponseOutput) ToCertificateDescriptionResponseOutputWithContext(ctx context.Context) CertificateDescriptionResponseOutput
- func (o CertificateDescriptionResponseOutput) ToCertificateDescriptionResponsePtrOutput() CertificateDescriptionResponsePtrOutput
- func (o CertificateDescriptionResponseOutput) ToCertificateDescriptionResponsePtrOutputWithContext(ctx context.Context) CertificateDescriptionResponsePtrOutput
- func (o CertificateDescriptionResponseOutput) X509StoreName() pulumi.StringPtrOutput
- type CertificateDescriptionResponsePtrInput
- type CertificateDescriptionResponsePtrOutput
- func (o CertificateDescriptionResponsePtrOutput) Elem() CertificateDescriptionResponseOutput
- func (CertificateDescriptionResponsePtrOutput) ElementType() reflect.Type
- func (o CertificateDescriptionResponsePtrOutput) Thumbprint() pulumi.StringPtrOutput
- func (o CertificateDescriptionResponsePtrOutput) ThumbprintSecondary() pulumi.StringPtrOutput
- func (o CertificateDescriptionResponsePtrOutput) ToCertificateDescriptionResponsePtrOutput() CertificateDescriptionResponsePtrOutput
- func (o CertificateDescriptionResponsePtrOutput) ToCertificateDescriptionResponsePtrOutputWithContext(ctx context.Context) CertificateDescriptionResponsePtrOutput
- func (o CertificateDescriptionResponsePtrOutput) X509StoreName() pulumi.StringPtrOutput
- type ClientCertificateCommonName
- type ClientCertificateCommonNameArgs
- func (ClientCertificateCommonNameArgs) ElementType() reflect.Type
- func (i ClientCertificateCommonNameArgs) ToClientCertificateCommonNameOutput() ClientCertificateCommonNameOutput
- func (i ClientCertificateCommonNameArgs) ToClientCertificateCommonNameOutputWithContext(ctx context.Context) ClientCertificateCommonNameOutput
- type ClientCertificateCommonNameArray
- func (ClientCertificateCommonNameArray) ElementType() reflect.Type
- func (i ClientCertificateCommonNameArray) ToClientCertificateCommonNameArrayOutput() ClientCertificateCommonNameArrayOutput
- func (i ClientCertificateCommonNameArray) ToClientCertificateCommonNameArrayOutputWithContext(ctx context.Context) ClientCertificateCommonNameArrayOutput
- type ClientCertificateCommonNameArrayInput
- type ClientCertificateCommonNameArrayOutput
- func (ClientCertificateCommonNameArrayOutput) ElementType() reflect.Type
- func (o ClientCertificateCommonNameArrayOutput) Index(i pulumi.IntInput) ClientCertificateCommonNameOutput
- func (o ClientCertificateCommonNameArrayOutput) ToClientCertificateCommonNameArrayOutput() ClientCertificateCommonNameArrayOutput
- func (o ClientCertificateCommonNameArrayOutput) ToClientCertificateCommonNameArrayOutputWithContext(ctx context.Context) ClientCertificateCommonNameArrayOutput
- type ClientCertificateCommonNameInput
- type ClientCertificateCommonNameOutput
- func (o ClientCertificateCommonNameOutput) CertificateCommonName() pulumi.StringOutput
- func (o ClientCertificateCommonNameOutput) CertificateIssuerThumbprint() pulumi.StringOutput
- func (ClientCertificateCommonNameOutput) ElementType() reflect.Type
- func (o ClientCertificateCommonNameOutput) IsAdmin() pulumi.BoolOutput
- func (o ClientCertificateCommonNameOutput) ToClientCertificateCommonNameOutput() ClientCertificateCommonNameOutput
- func (o ClientCertificateCommonNameOutput) ToClientCertificateCommonNameOutputWithContext(ctx context.Context) ClientCertificateCommonNameOutput
- type ClientCertificateCommonNameResponse
- type ClientCertificateCommonNameResponseArgs
- func (ClientCertificateCommonNameResponseArgs) ElementType() reflect.Type
- func (i ClientCertificateCommonNameResponseArgs) ToClientCertificateCommonNameResponseOutput() ClientCertificateCommonNameResponseOutput
- func (i ClientCertificateCommonNameResponseArgs) ToClientCertificateCommonNameResponseOutputWithContext(ctx context.Context) ClientCertificateCommonNameResponseOutput
- type ClientCertificateCommonNameResponseArray
- func (ClientCertificateCommonNameResponseArray) ElementType() reflect.Type
- func (i ClientCertificateCommonNameResponseArray) ToClientCertificateCommonNameResponseArrayOutput() ClientCertificateCommonNameResponseArrayOutput
- func (i ClientCertificateCommonNameResponseArray) ToClientCertificateCommonNameResponseArrayOutputWithContext(ctx context.Context) ClientCertificateCommonNameResponseArrayOutput
- type ClientCertificateCommonNameResponseArrayInput
- type ClientCertificateCommonNameResponseArrayOutput
- func (ClientCertificateCommonNameResponseArrayOutput) ElementType() reflect.Type
- func (o ClientCertificateCommonNameResponseArrayOutput) Index(i pulumi.IntInput) ClientCertificateCommonNameResponseOutput
- func (o ClientCertificateCommonNameResponseArrayOutput) ToClientCertificateCommonNameResponseArrayOutput() ClientCertificateCommonNameResponseArrayOutput
- func (o ClientCertificateCommonNameResponseArrayOutput) ToClientCertificateCommonNameResponseArrayOutputWithContext(ctx context.Context) ClientCertificateCommonNameResponseArrayOutput
- type ClientCertificateCommonNameResponseInput
- type ClientCertificateCommonNameResponseOutput
- func (o ClientCertificateCommonNameResponseOutput) CertificateCommonName() pulumi.StringOutput
- func (o ClientCertificateCommonNameResponseOutput) CertificateIssuerThumbprint() pulumi.StringOutput
- func (ClientCertificateCommonNameResponseOutput) ElementType() reflect.Type
- func (o ClientCertificateCommonNameResponseOutput) IsAdmin() pulumi.BoolOutput
- func (o ClientCertificateCommonNameResponseOutput) ToClientCertificateCommonNameResponseOutput() ClientCertificateCommonNameResponseOutput
- func (o ClientCertificateCommonNameResponseOutput) ToClientCertificateCommonNameResponseOutputWithContext(ctx context.Context) ClientCertificateCommonNameResponseOutput
- type ClientCertificateThumbprint
- type ClientCertificateThumbprintArgs
- func (ClientCertificateThumbprintArgs) ElementType() reflect.Type
- func (i ClientCertificateThumbprintArgs) ToClientCertificateThumbprintOutput() ClientCertificateThumbprintOutput
- func (i ClientCertificateThumbprintArgs) ToClientCertificateThumbprintOutputWithContext(ctx context.Context) ClientCertificateThumbprintOutput
- type ClientCertificateThumbprintArray
- func (ClientCertificateThumbprintArray) ElementType() reflect.Type
- func (i ClientCertificateThumbprintArray) ToClientCertificateThumbprintArrayOutput() ClientCertificateThumbprintArrayOutput
- func (i ClientCertificateThumbprintArray) ToClientCertificateThumbprintArrayOutputWithContext(ctx context.Context) ClientCertificateThumbprintArrayOutput
- type ClientCertificateThumbprintArrayInput
- type ClientCertificateThumbprintArrayOutput
- func (ClientCertificateThumbprintArrayOutput) ElementType() reflect.Type
- func (o ClientCertificateThumbprintArrayOutput) Index(i pulumi.IntInput) ClientCertificateThumbprintOutput
- func (o ClientCertificateThumbprintArrayOutput) ToClientCertificateThumbprintArrayOutput() ClientCertificateThumbprintArrayOutput
- func (o ClientCertificateThumbprintArrayOutput) ToClientCertificateThumbprintArrayOutputWithContext(ctx context.Context) ClientCertificateThumbprintArrayOutput
- type ClientCertificateThumbprintInput
- type ClientCertificateThumbprintOutput
- func (o ClientCertificateThumbprintOutput) CertificateThumbprint() pulumi.StringOutput
- func (ClientCertificateThumbprintOutput) ElementType() reflect.Type
- func (o ClientCertificateThumbprintOutput) IsAdmin() pulumi.BoolOutput
- func (o ClientCertificateThumbprintOutput) ToClientCertificateThumbprintOutput() ClientCertificateThumbprintOutput
- func (o ClientCertificateThumbprintOutput) ToClientCertificateThumbprintOutputWithContext(ctx context.Context) ClientCertificateThumbprintOutput
- type ClientCertificateThumbprintResponse
- type ClientCertificateThumbprintResponseArgs
- func (ClientCertificateThumbprintResponseArgs) ElementType() reflect.Type
- func (i ClientCertificateThumbprintResponseArgs) ToClientCertificateThumbprintResponseOutput() ClientCertificateThumbprintResponseOutput
- func (i ClientCertificateThumbprintResponseArgs) ToClientCertificateThumbprintResponseOutputWithContext(ctx context.Context) ClientCertificateThumbprintResponseOutput
- type ClientCertificateThumbprintResponseArray
- func (ClientCertificateThumbprintResponseArray) ElementType() reflect.Type
- func (i ClientCertificateThumbprintResponseArray) ToClientCertificateThumbprintResponseArrayOutput() ClientCertificateThumbprintResponseArrayOutput
- func (i ClientCertificateThumbprintResponseArray) ToClientCertificateThumbprintResponseArrayOutputWithContext(ctx context.Context) ClientCertificateThumbprintResponseArrayOutput
- type ClientCertificateThumbprintResponseArrayInput
- type ClientCertificateThumbprintResponseArrayOutput
- func (ClientCertificateThumbprintResponseArrayOutput) ElementType() reflect.Type
- func (o ClientCertificateThumbprintResponseArrayOutput) Index(i pulumi.IntInput) ClientCertificateThumbprintResponseOutput
- func (o ClientCertificateThumbprintResponseArrayOutput) ToClientCertificateThumbprintResponseArrayOutput() ClientCertificateThumbprintResponseArrayOutput
- func (o ClientCertificateThumbprintResponseArrayOutput) ToClientCertificateThumbprintResponseArrayOutputWithContext(ctx context.Context) ClientCertificateThumbprintResponseArrayOutput
- type ClientCertificateThumbprintResponseInput
- type ClientCertificateThumbprintResponseOutput
- func (o ClientCertificateThumbprintResponseOutput) CertificateThumbprint() pulumi.StringOutput
- func (ClientCertificateThumbprintResponseOutput) ElementType() reflect.Type
- func (o ClientCertificateThumbprintResponseOutput) IsAdmin() pulumi.BoolOutput
- func (o ClientCertificateThumbprintResponseOutput) ToClientCertificateThumbprintResponseOutput() ClientCertificateThumbprintResponseOutput
- func (o ClientCertificateThumbprintResponseOutput) ToClientCertificateThumbprintResponseOutputWithContext(ctx context.Context) ClientCertificateThumbprintResponseOutput
- type Cluster
- type ClusterArgs
- type ClusterHealthPolicy
- type ClusterHealthPolicyArgs
- func (ClusterHealthPolicyArgs) ElementType() reflect.Type
- func (i ClusterHealthPolicyArgs) ToClusterHealthPolicyOutput() ClusterHealthPolicyOutput
- func (i ClusterHealthPolicyArgs) ToClusterHealthPolicyOutputWithContext(ctx context.Context) ClusterHealthPolicyOutput
- func (i ClusterHealthPolicyArgs) ToClusterHealthPolicyPtrOutput() ClusterHealthPolicyPtrOutput
- func (i ClusterHealthPolicyArgs) ToClusterHealthPolicyPtrOutputWithContext(ctx context.Context) ClusterHealthPolicyPtrOutput
- type ClusterHealthPolicyInput
- type ClusterHealthPolicyOutput
- func (o ClusterHealthPolicyOutput) ApplicationHealthPolicies() ApplicationHealthPolicyMapOutput
- func (ClusterHealthPolicyOutput) ElementType() reflect.Type
- func (o ClusterHealthPolicyOutput) MaxPercentUnhealthyApplications() pulumi.IntPtrOutput
- func (o ClusterHealthPolicyOutput) MaxPercentUnhealthyNodes() pulumi.IntPtrOutput
- func (o ClusterHealthPolicyOutput) ToClusterHealthPolicyOutput() ClusterHealthPolicyOutput
- func (o ClusterHealthPolicyOutput) ToClusterHealthPolicyOutputWithContext(ctx context.Context) ClusterHealthPolicyOutput
- func (o ClusterHealthPolicyOutput) ToClusterHealthPolicyPtrOutput() ClusterHealthPolicyPtrOutput
- func (o ClusterHealthPolicyOutput) ToClusterHealthPolicyPtrOutputWithContext(ctx context.Context) ClusterHealthPolicyPtrOutput
- type ClusterHealthPolicyPtrInput
- type ClusterHealthPolicyPtrOutput
- func (o ClusterHealthPolicyPtrOutput) ApplicationHealthPolicies() ApplicationHealthPolicyMapOutput
- func (o ClusterHealthPolicyPtrOutput) Elem() ClusterHealthPolicyOutput
- func (ClusterHealthPolicyPtrOutput) ElementType() reflect.Type
- func (o ClusterHealthPolicyPtrOutput) MaxPercentUnhealthyApplications() pulumi.IntPtrOutput
- func (o ClusterHealthPolicyPtrOutput) MaxPercentUnhealthyNodes() pulumi.IntPtrOutput
- func (o ClusterHealthPolicyPtrOutput) ToClusterHealthPolicyPtrOutput() ClusterHealthPolicyPtrOutput
- func (o ClusterHealthPolicyPtrOutput) ToClusterHealthPolicyPtrOutputWithContext(ctx context.Context) ClusterHealthPolicyPtrOutput
- type ClusterHealthPolicyResponse
- type ClusterHealthPolicyResponseArgs
- func (ClusterHealthPolicyResponseArgs) ElementType() reflect.Type
- func (i ClusterHealthPolicyResponseArgs) ToClusterHealthPolicyResponseOutput() ClusterHealthPolicyResponseOutput
- func (i ClusterHealthPolicyResponseArgs) ToClusterHealthPolicyResponseOutputWithContext(ctx context.Context) ClusterHealthPolicyResponseOutput
- func (i ClusterHealthPolicyResponseArgs) ToClusterHealthPolicyResponsePtrOutput() ClusterHealthPolicyResponsePtrOutput
- func (i ClusterHealthPolicyResponseArgs) ToClusterHealthPolicyResponsePtrOutputWithContext(ctx context.Context) ClusterHealthPolicyResponsePtrOutput
- type ClusterHealthPolicyResponseInput
- type ClusterHealthPolicyResponseOutput
- func (o ClusterHealthPolicyResponseOutput) ApplicationHealthPolicies() ApplicationHealthPolicyResponseMapOutput
- func (ClusterHealthPolicyResponseOutput) ElementType() reflect.Type
- func (o ClusterHealthPolicyResponseOutput) MaxPercentUnhealthyApplications() pulumi.IntPtrOutput
- func (o ClusterHealthPolicyResponseOutput) MaxPercentUnhealthyNodes() pulumi.IntPtrOutput
- func (o ClusterHealthPolicyResponseOutput) ToClusterHealthPolicyResponseOutput() ClusterHealthPolicyResponseOutput
- func (o ClusterHealthPolicyResponseOutput) ToClusterHealthPolicyResponseOutputWithContext(ctx context.Context) ClusterHealthPolicyResponseOutput
- func (o ClusterHealthPolicyResponseOutput) ToClusterHealthPolicyResponsePtrOutput() ClusterHealthPolicyResponsePtrOutput
- func (o ClusterHealthPolicyResponseOutput) ToClusterHealthPolicyResponsePtrOutputWithContext(ctx context.Context) ClusterHealthPolicyResponsePtrOutput
- type ClusterHealthPolicyResponsePtrInput
- type ClusterHealthPolicyResponsePtrOutput
- func (o ClusterHealthPolicyResponsePtrOutput) ApplicationHealthPolicies() ApplicationHealthPolicyResponseMapOutput
- func (o ClusterHealthPolicyResponsePtrOutput) Elem() ClusterHealthPolicyResponseOutput
- func (ClusterHealthPolicyResponsePtrOutput) ElementType() reflect.Type
- func (o ClusterHealthPolicyResponsePtrOutput) MaxPercentUnhealthyApplications() pulumi.IntPtrOutput
- func (o ClusterHealthPolicyResponsePtrOutput) MaxPercentUnhealthyNodes() pulumi.IntPtrOutput
- func (o ClusterHealthPolicyResponsePtrOutput) ToClusterHealthPolicyResponsePtrOutput() ClusterHealthPolicyResponsePtrOutput
- func (o ClusterHealthPolicyResponsePtrOutput) ToClusterHealthPolicyResponsePtrOutputWithContext(ctx context.Context) ClusterHealthPolicyResponsePtrOutput
- type ClusterInput
- type ClusterOutput
- type ClusterState
- type ClusterUpgradeDeltaHealthPolicy
- type ClusterUpgradeDeltaHealthPolicyArgs
- func (ClusterUpgradeDeltaHealthPolicyArgs) ElementType() reflect.Type
- func (i ClusterUpgradeDeltaHealthPolicyArgs) ToClusterUpgradeDeltaHealthPolicyOutput() ClusterUpgradeDeltaHealthPolicyOutput
- func (i ClusterUpgradeDeltaHealthPolicyArgs) ToClusterUpgradeDeltaHealthPolicyOutputWithContext(ctx context.Context) ClusterUpgradeDeltaHealthPolicyOutput
- func (i ClusterUpgradeDeltaHealthPolicyArgs) ToClusterUpgradeDeltaHealthPolicyPtrOutput() ClusterUpgradeDeltaHealthPolicyPtrOutput
- func (i ClusterUpgradeDeltaHealthPolicyArgs) ToClusterUpgradeDeltaHealthPolicyPtrOutputWithContext(ctx context.Context) ClusterUpgradeDeltaHealthPolicyPtrOutput
- type ClusterUpgradeDeltaHealthPolicyInput
- type ClusterUpgradeDeltaHealthPolicyOutput
- func (o ClusterUpgradeDeltaHealthPolicyOutput) ApplicationDeltaHealthPolicies() ApplicationDeltaHealthPolicyMapOutput
- func (ClusterUpgradeDeltaHealthPolicyOutput) ElementType() reflect.Type
- func (o ClusterUpgradeDeltaHealthPolicyOutput) MaxPercentDeltaUnhealthyApplications() pulumi.IntOutput
- func (o ClusterUpgradeDeltaHealthPolicyOutput) MaxPercentDeltaUnhealthyNodes() pulumi.IntOutput
- func (o ClusterUpgradeDeltaHealthPolicyOutput) MaxPercentUpgradeDomainDeltaUnhealthyNodes() pulumi.IntOutput
- func (o ClusterUpgradeDeltaHealthPolicyOutput) ToClusterUpgradeDeltaHealthPolicyOutput() ClusterUpgradeDeltaHealthPolicyOutput
- func (o ClusterUpgradeDeltaHealthPolicyOutput) ToClusterUpgradeDeltaHealthPolicyOutputWithContext(ctx context.Context) ClusterUpgradeDeltaHealthPolicyOutput
- func (o ClusterUpgradeDeltaHealthPolicyOutput) ToClusterUpgradeDeltaHealthPolicyPtrOutput() ClusterUpgradeDeltaHealthPolicyPtrOutput
- func (o ClusterUpgradeDeltaHealthPolicyOutput) ToClusterUpgradeDeltaHealthPolicyPtrOutputWithContext(ctx context.Context) ClusterUpgradeDeltaHealthPolicyPtrOutput
- type ClusterUpgradeDeltaHealthPolicyPtrInput
- type ClusterUpgradeDeltaHealthPolicyPtrOutput
- func (o ClusterUpgradeDeltaHealthPolicyPtrOutput) ApplicationDeltaHealthPolicies() ApplicationDeltaHealthPolicyMapOutput
- func (o ClusterUpgradeDeltaHealthPolicyPtrOutput) Elem() ClusterUpgradeDeltaHealthPolicyOutput
- func (ClusterUpgradeDeltaHealthPolicyPtrOutput) ElementType() reflect.Type
- func (o ClusterUpgradeDeltaHealthPolicyPtrOutput) MaxPercentDeltaUnhealthyApplications() pulumi.IntPtrOutput
- func (o ClusterUpgradeDeltaHealthPolicyPtrOutput) MaxPercentDeltaUnhealthyNodes() pulumi.IntPtrOutput
- func (o ClusterUpgradeDeltaHealthPolicyPtrOutput) MaxPercentUpgradeDomainDeltaUnhealthyNodes() pulumi.IntPtrOutput
- func (o ClusterUpgradeDeltaHealthPolicyPtrOutput) ToClusterUpgradeDeltaHealthPolicyPtrOutput() ClusterUpgradeDeltaHealthPolicyPtrOutput
- func (o ClusterUpgradeDeltaHealthPolicyPtrOutput) ToClusterUpgradeDeltaHealthPolicyPtrOutputWithContext(ctx context.Context) ClusterUpgradeDeltaHealthPolicyPtrOutput
- type ClusterUpgradeDeltaHealthPolicyResponse
- type ClusterUpgradeDeltaHealthPolicyResponseArgs
- func (ClusterUpgradeDeltaHealthPolicyResponseArgs) ElementType() reflect.Type
- func (i ClusterUpgradeDeltaHealthPolicyResponseArgs) ToClusterUpgradeDeltaHealthPolicyResponseOutput() ClusterUpgradeDeltaHealthPolicyResponseOutput
- func (i ClusterUpgradeDeltaHealthPolicyResponseArgs) ToClusterUpgradeDeltaHealthPolicyResponseOutputWithContext(ctx context.Context) ClusterUpgradeDeltaHealthPolicyResponseOutput
- func (i ClusterUpgradeDeltaHealthPolicyResponseArgs) ToClusterUpgradeDeltaHealthPolicyResponsePtrOutput() ClusterUpgradeDeltaHealthPolicyResponsePtrOutput
- func (i ClusterUpgradeDeltaHealthPolicyResponseArgs) ToClusterUpgradeDeltaHealthPolicyResponsePtrOutputWithContext(ctx context.Context) ClusterUpgradeDeltaHealthPolicyResponsePtrOutput
- type ClusterUpgradeDeltaHealthPolicyResponseInput
- type ClusterUpgradeDeltaHealthPolicyResponseOutput
- func (o ClusterUpgradeDeltaHealthPolicyResponseOutput) ApplicationDeltaHealthPolicies() ApplicationDeltaHealthPolicyResponseMapOutput
- func (ClusterUpgradeDeltaHealthPolicyResponseOutput) ElementType() reflect.Type
- func (o ClusterUpgradeDeltaHealthPolicyResponseOutput) MaxPercentDeltaUnhealthyApplications() pulumi.IntOutput
- func (o ClusterUpgradeDeltaHealthPolicyResponseOutput) MaxPercentDeltaUnhealthyNodes() pulumi.IntOutput
- func (o ClusterUpgradeDeltaHealthPolicyResponseOutput) MaxPercentUpgradeDomainDeltaUnhealthyNodes() pulumi.IntOutput
- func (o ClusterUpgradeDeltaHealthPolicyResponseOutput) ToClusterUpgradeDeltaHealthPolicyResponseOutput() ClusterUpgradeDeltaHealthPolicyResponseOutput
- func (o ClusterUpgradeDeltaHealthPolicyResponseOutput) ToClusterUpgradeDeltaHealthPolicyResponseOutputWithContext(ctx context.Context) ClusterUpgradeDeltaHealthPolicyResponseOutput
- func (o ClusterUpgradeDeltaHealthPolicyResponseOutput) ToClusterUpgradeDeltaHealthPolicyResponsePtrOutput() ClusterUpgradeDeltaHealthPolicyResponsePtrOutput
- func (o ClusterUpgradeDeltaHealthPolicyResponseOutput) ToClusterUpgradeDeltaHealthPolicyResponsePtrOutputWithContext(ctx context.Context) ClusterUpgradeDeltaHealthPolicyResponsePtrOutput
- type ClusterUpgradeDeltaHealthPolicyResponsePtrInput
- type ClusterUpgradeDeltaHealthPolicyResponsePtrOutput
- func (o ClusterUpgradeDeltaHealthPolicyResponsePtrOutput) ApplicationDeltaHealthPolicies() ApplicationDeltaHealthPolicyResponseMapOutput
- func (o ClusterUpgradeDeltaHealthPolicyResponsePtrOutput) Elem() ClusterUpgradeDeltaHealthPolicyResponseOutput
- func (ClusterUpgradeDeltaHealthPolicyResponsePtrOutput) ElementType() reflect.Type
- func (o ClusterUpgradeDeltaHealthPolicyResponsePtrOutput) MaxPercentDeltaUnhealthyApplications() pulumi.IntPtrOutput
- func (o ClusterUpgradeDeltaHealthPolicyResponsePtrOutput) MaxPercentDeltaUnhealthyNodes() pulumi.IntPtrOutput
- func (o ClusterUpgradeDeltaHealthPolicyResponsePtrOutput) MaxPercentUpgradeDomainDeltaUnhealthyNodes() pulumi.IntPtrOutput
- func (o ClusterUpgradeDeltaHealthPolicyResponsePtrOutput) ToClusterUpgradeDeltaHealthPolicyResponsePtrOutput() ClusterUpgradeDeltaHealthPolicyResponsePtrOutput
- func (o ClusterUpgradeDeltaHealthPolicyResponsePtrOutput) ToClusterUpgradeDeltaHealthPolicyResponsePtrOutputWithContext(ctx context.Context) ClusterUpgradeDeltaHealthPolicyResponsePtrOutput
- type ClusterUpgradePolicy
- type ClusterUpgradePolicyArgs
- func (ClusterUpgradePolicyArgs) ElementType() reflect.Type
- func (i ClusterUpgradePolicyArgs) ToClusterUpgradePolicyOutput() ClusterUpgradePolicyOutput
- func (i ClusterUpgradePolicyArgs) ToClusterUpgradePolicyOutputWithContext(ctx context.Context) ClusterUpgradePolicyOutput
- func (i ClusterUpgradePolicyArgs) ToClusterUpgradePolicyPtrOutput() ClusterUpgradePolicyPtrOutput
- func (i ClusterUpgradePolicyArgs) ToClusterUpgradePolicyPtrOutputWithContext(ctx context.Context) ClusterUpgradePolicyPtrOutput
- type ClusterUpgradePolicyInput
- type ClusterUpgradePolicyOutput
- func (o ClusterUpgradePolicyOutput) DeltaHealthPolicy() ClusterUpgradeDeltaHealthPolicyPtrOutput
- func (ClusterUpgradePolicyOutput) ElementType() reflect.Type
- func (o ClusterUpgradePolicyOutput) ForceRestart() pulumi.BoolPtrOutput
- func (o ClusterUpgradePolicyOutput) HealthCheckRetryTimeout() pulumi.StringOutput
- func (o ClusterUpgradePolicyOutput) HealthCheckStableDuration() pulumi.StringOutput
- func (o ClusterUpgradePolicyOutput) HealthCheckWaitDuration() pulumi.StringOutput
- func (o ClusterUpgradePolicyOutput) HealthPolicy() ClusterHealthPolicyOutput
- func (o ClusterUpgradePolicyOutput) ToClusterUpgradePolicyOutput() ClusterUpgradePolicyOutput
- func (o ClusterUpgradePolicyOutput) ToClusterUpgradePolicyOutputWithContext(ctx context.Context) ClusterUpgradePolicyOutput
- func (o ClusterUpgradePolicyOutput) ToClusterUpgradePolicyPtrOutput() ClusterUpgradePolicyPtrOutput
- func (o ClusterUpgradePolicyOutput) ToClusterUpgradePolicyPtrOutputWithContext(ctx context.Context) ClusterUpgradePolicyPtrOutput
- func (o ClusterUpgradePolicyOutput) UpgradeDomainTimeout() pulumi.StringOutput
- func (o ClusterUpgradePolicyOutput) UpgradeReplicaSetCheckTimeout() pulumi.StringOutput
- func (o ClusterUpgradePolicyOutput) UpgradeTimeout() pulumi.StringOutput
- type ClusterUpgradePolicyPtrInput
- type ClusterUpgradePolicyPtrOutput
- func (o ClusterUpgradePolicyPtrOutput) DeltaHealthPolicy() ClusterUpgradeDeltaHealthPolicyPtrOutput
- func (o ClusterUpgradePolicyPtrOutput) Elem() ClusterUpgradePolicyOutput
- func (ClusterUpgradePolicyPtrOutput) ElementType() reflect.Type
- func (o ClusterUpgradePolicyPtrOutput) ForceRestart() pulumi.BoolPtrOutput
- func (o ClusterUpgradePolicyPtrOutput) HealthCheckRetryTimeout() pulumi.StringPtrOutput
- func (o ClusterUpgradePolicyPtrOutput) HealthCheckStableDuration() pulumi.StringPtrOutput
- func (o ClusterUpgradePolicyPtrOutput) HealthCheckWaitDuration() pulumi.StringPtrOutput
- func (o ClusterUpgradePolicyPtrOutput) HealthPolicy() ClusterHealthPolicyPtrOutput
- func (o ClusterUpgradePolicyPtrOutput) ToClusterUpgradePolicyPtrOutput() ClusterUpgradePolicyPtrOutput
- func (o ClusterUpgradePolicyPtrOutput) ToClusterUpgradePolicyPtrOutputWithContext(ctx context.Context) ClusterUpgradePolicyPtrOutput
- func (o ClusterUpgradePolicyPtrOutput) UpgradeDomainTimeout() pulumi.StringPtrOutput
- func (o ClusterUpgradePolicyPtrOutput) UpgradeReplicaSetCheckTimeout() pulumi.StringPtrOutput
- func (o ClusterUpgradePolicyPtrOutput) UpgradeTimeout() pulumi.StringPtrOutput
- type ClusterUpgradePolicyResponse
- type ClusterUpgradePolicyResponseArgs
- func (ClusterUpgradePolicyResponseArgs) ElementType() reflect.Type
- func (i ClusterUpgradePolicyResponseArgs) ToClusterUpgradePolicyResponseOutput() ClusterUpgradePolicyResponseOutput
- func (i ClusterUpgradePolicyResponseArgs) ToClusterUpgradePolicyResponseOutputWithContext(ctx context.Context) ClusterUpgradePolicyResponseOutput
- func (i ClusterUpgradePolicyResponseArgs) ToClusterUpgradePolicyResponsePtrOutput() ClusterUpgradePolicyResponsePtrOutput
- func (i ClusterUpgradePolicyResponseArgs) ToClusterUpgradePolicyResponsePtrOutputWithContext(ctx context.Context) ClusterUpgradePolicyResponsePtrOutput
- type ClusterUpgradePolicyResponseInput
- type ClusterUpgradePolicyResponseOutput
- func (o ClusterUpgradePolicyResponseOutput) DeltaHealthPolicy() ClusterUpgradeDeltaHealthPolicyResponsePtrOutput
- func (ClusterUpgradePolicyResponseOutput) ElementType() reflect.Type
- func (o ClusterUpgradePolicyResponseOutput) ForceRestart() pulumi.BoolPtrOutput
- func (o ClusterUpgradePolicyResponseOutput) HealthCheckRetryTimeout() pulumi.StringOutput
- func (o ClusterUpgradePolicyResponseOutput) HealthCheckStableDuration() pulumi.StringOutput
- func (o ClusterUpgradePolicyResponseOutput) HealthCheckWaitDuration() pulumi.StringOutput
- func (o ClusterUpgradePolicyResponseOutput) HealthPolicy() ClusterHealthPolicyResponseOutput
- func (o ClusterUpgradePolicyResponseOutput) ToClusterUpgradePolicyResponseOutput() ClusterUpgradePolicyResponseOutput
- func (o ClusterUpgradePolicyResponseOutput) ToClusterUpgradePolicyResponseOutputWithContext(ctx context.Context) ClusterUpgradePolicyResponseOutput
- func (o ClusterUpgradePolicyResponseOutput) ToClusterUpgradePolicyResponsePtrOutput() ClusterUpgradePolicyResponsePtrOutput
- func (o ClusterUpgradePolicyResponseOutput) ToClusterUpgradePolicyResponsePtrOutputWithContext(ctx context.Context) ClusterUpgradePolicyResponsePtrOutput
- func (o ClusterUpgradePolicyResponseOutput) UpgradeDomainTimeout() pulumi.StringOutput
- func (o ClusterUpgradePolicyResponseOutput) UpgradeReplicaSetCheckTimeout() pulumi.StringOutput
- func (o ClusterUpgradePolicyResponseOutput) UpgradeTimeout() pulumi.StringOutput
- type ClusterUpgradePolicyResponsePtrInput
- type ClusterUpgradePolicyResponsePtrOutput
- func (o ClusterUpgradePolicyResponsePtrOutput) DeltaHealthPolicy() ClusterUpgradeDeltaHealthPolicyResponsePtrOutput
- func (o ClusterUpgradePolicyResponsePtrOutput) Elem() ClusterUpgradePolicyResponseOutput
- func (ClusterUpgradePolicyResponsePtrOutput) ElementType() reflect.Type
- func (o ClusterUpgradePolicyResponsePtrOutput) ForceRestart() pulumi.BoolPtrOutput
- func (o ClusterUpgradePolicyResponsePtrOutput) HealthCheckRetryTimeout() pulumi.StringPtrOutput
- func (o ClusterUpgradePolicyResponsePtrOutput) HealthCheckStableDuration() pulumi.StringPtrOutput
- func (o ClusterUpgradePolicyResponsePtrOutput) HealthCheckWaitDuration() pulumi.StringPtrOutput
- func (o ClusterUpgradePolicyResponsePtrOutput) HealthPolicy() ClusterHealthPolicyResponsePtrOutput
- func (o ClusterUpgradePolicyResponsePtrOutput) ToClusterUpgradePolicyResponsePtrOutput() ClusterUpgradePolicyResponsePtrOutput
- func (o ClusterUpgradePolicyResponsePtrOutput) ToClusterUpgradePolicyResponsePtrOutputWithContext(ctx context.Context) ClusterUpgradePolicyResponsePtrOutput
- func (o ClusterUpgradePolicyResponsePtrOutput) UpgradeDomainTimeout() pulumi.StringPtrOutput
- func (o ClusterUpgradePolicyResponsePtrOutput) UpgradeReplicaSetCheckTimeout() pulumi.StringPtrOutput
- func (o ClusterUpgradePolicyResponsePtrOutput) UpgradeTimeout() pulumi.StringPtrOutput
- type ClusterVersionDetailsResponse
- type ClusterVersionDetailsResponseArgs
- func (ClusterVersionDetailsResponseArgs) ElementType() reflect.Type
- func (i ClusterVersionDetailsResponseArgs) ToClusterVersionDetailsResponseOutput() ClusterVersionDetailsResponseOutput
- func (i ClusterVersionDetailsResponseArgs) ToClusterVersionDetailsResponseOutputWithContext(ctx context.Context) ClusterVersionDetailsResponseOutput
- type ClusterVersionDetailsResponseArray
- func (ClusterVersionDetailsResponseArray) ElementType() reflect.Type
- func (i ClusterVersionDetailsResponseArray) ToClusterVersionDetailsResponseArrayOutput() ClusterVersionDetailsResponseArrayOutput
- func (i ClusterVersionDetailsResponseArray) ToClusterVersionDetailsResponseArrayOutputWithContext(ctx context.Context) ClusterVersionDetailsResponseArrayOutput
- type ClusterVersionDetailsResponseArrayInput
- type ClusterVersionDetailsResponseArrayOutput
- func (ClusterVersionDetailsResponseArrayOutput) ElementType() reflect.Type
- func (o ClusterVersionDetailsResponseArrayOutput) Index(i pulumi.IntInput) ClusterVersionDetailsResponseOutput
- func (o ClusterVersionDetailsResponseArrayOutput) ToClusterVersionDetailsResponseArrayOutput() ClusterVersionDetailsResponseArrayOutput
- func (o ClusterVersionDetailsResponseArrayOutput) ToClusterVersionDetailsResponseArrayOutputWithContext(ctx context.Context) ClusterVersionDetailsResponseArrayOutput
- type ClusterVersionDetailsResponseInput
- type ClusterVersionDetailsResponseOutput
- func (o ClusterVersionDetailsResponseOutput) CodeVersion() pulumi.StringPtrOutput
- func (ClusterVersionDetailsResponseOutput) ElementType() reflect.Type
- func (o ClusterVersionDetailsResponseOutput) Environment() pulumi.StringPtrOutput
- func (o ClusterVersionDetailsResponseOutput) SupportExpiryUtc() pulumi.StringPtrOutput
- func (o ClusterVersionDetailsResponseOutput) ToClusterVersionDetailsResponseOutput() ClusterVersionDetailsResponseOutput
- func (o ClusterVersionDetailsResponseOutput) ToClusterVersionDetailsResponseOutputWithContext(ctx context.Context) ClusterVersionDetailsResponseOutput
- type DiagnosticsStorageAccountConfig
- type DiagnosticsStorageAccountConfigArgs
- func (DiagnosticsStorageAccountConfigArgs) ElementType() reflect.Type
- func (i DiagnosticsStorageAccountConfigArgs) ToDiagnosticsStorageAccountConfigOutput() DiagnosticsStorageAccountConfigOutput
- func (i DiagnosticsStorageAccountConfigArgs) ToDiagnosticsStorageAccountConfigOutputWithContext(ctx context.Context) DiagnosticsStorageAccountConfigOutput
- func (i DiagnosticsStorageAccountConfigArgs) ToDiagnosticsStorageAccountConfigPtrOutput() DiagnosticsStorageAccountConfigPtrOutput
- func (i DiagnosticsStorageAccountConfigArgs) ToDiagnosticsStorageAccountConfigPtrOutputWithContext(ctx context.Context) DiagnosticsStorageAccountConfigPtrOutput
- type DiagnosticsStorageAccountConfigInput
- type DiagnosticsStorageAccountConfigOutput
- func (o DiagnosticsStorageAccountConfigOutput) BlobEndpoint() pulumi.StringOutput
- func (DiagnosticsStorageAccountConfigOutput) ElementType() reflect.Type
- func (o DiagnosticsStorageAccountConfigOutput) ProtectedAccountKeyName() pulumi.StringOutput
- func (o DiagnosticsStorageAccountConfigOutput) QueueEndpoint() pulumi.StringOutput
- func (o DiagnosticsStorageAccountConfigOutput) StorageAccountName() pulumi.StringOutput
- func (o DiagnosticsStorageAccountConfigOutput) TableEndpoint() pulumi.StringOutput
- func (o DiagnosticsStorageAccountConfigOutput) ToDiagnosticsStorageAccountConfigOutput() DiagnosticsStorageAccountConfigOutput
- func (o DiagnosticsStorageAccountConfigOutput) ToDiagnosticsStorageAccountConfigOutputWithContext(ctx context.Context) DiagnosticsStorageAccountConfigOutput
- func (o DiagnosticsStorageAccountConfigOutput) ToDiagnosticsStorageAccountConfigPtrOutput() DiagnosticsStorageAccountConfigPtrOutput
- func (o DiagnosticsStorageAccountConfigOutput) ToDiagnosticsStorageAccountConfigPtrOutputWithContext(ctx context.Context) DiagnosticsStorageAccountConfigPtrOutput
- type DiagnosticsStorageAccountConfigPtrInput
- type DiagnosticsStorageAccountConfigPtrOutput
- func (o DiagnosticsStorageAccountConfigPtrOutput) BlobEndpoint() pulumi.StringPtrOutput
- func (o DiagnosticsStorageAccountConfigPtrOutput) Elem() DiagnosticsStorageAccountConfigOutput
- func (DiagnosticsStorageAccountConfigPtrOutput) ElementType() reflect.Type
- func (o DiagnosticsStorageAccountConfigPtrOutput) ProtectedAccountKeyName() pulumi.StringPtrOutput
- func (o DiagnosticsStorageAccountConfigPtrOutput) QueueEndpoint() pulumi.StringPtrOutput
- func (o DiagnosticsStorageAccountConfigPtrOutput) StorageAccountName() pulumi.StringPtrOutput
- func (o DiagnosticsStorageAccountConfigPtrOutput) TableEndpoint() pulumi.StringPtrOutput
- func (o DiagnosticsStorageAccountConfigPtrOutput) ToDiagnosticsStorageAccountConfigPtrOutput() DiagnosticsStorageAccountConfigPtrOutput
- func (o DiagnosticsStorageAccountConfigPtrOutput) ToDiagnosticsStorageAccountConfigPtrOutputWithContext(ctx context.Context) DiagnosticsStorageAccountConfigPtrOutput
- type DiagnosticsStorageAccountConfigResponse
- type DiagnosticsStorageAccountConfigResponseArgs
- func (DiagnosticsStorageAccountConfigResponseArgs) ElementType() reflect.Type
- func (i DiagnosticsStorageAccountConfigResponseArgs) ToDiagnosticsStorageAccountConfigResponseOutput() DiagnosticsStorageAccountConfigResponseOutput
- func (i DiagnosticsStorageAccountConfigResponseArgs) ToDiagnosticsStorageAccountConfigResponseOutputWithContext(ctx context.Context) DiagnosticsStorageAccountConfigResponseOutput
- func (i DiagnosticsStorageAccountConfigResponseArgs) ToDiagnosticsStorageAccountConfigResponsePtrOutput() DiagnosticsStorageAccountConfigResponsePtrOutput
- func (i DiagnosticsStorageAccountConfigResponseArgs) ToDiagnosticsStorageAccountConfigResponsePtrOutputWithContext(ctx context.Context) DiagnosticsStorageAccountConfigResponsePtrOutput
- type DiagnosticsStorageAccountConfigResponseInput
- type DiagnosticsStorageAccountConfigResponseOutput
- func (o DiagnosticsStorageAccountConfigResponseOutput) BlobEndpoint() pulumi.StringOutput
- func (DiagnosticsStorageAccountConfigResponseOutput) ElementType() reflect.Type
- func (o DiagnosticsStorageAccountConfigResponseOutput) ProtectedAccountKeyName() pulumi.StringOutput
- func (o DiagnosticsStorageAccountConfigResponseOutput) QueueEndpoint() pulumi.StringOutput
- func (o DiagnosticsStorageAccountConfigResponseOutput) StorageAccountName() pulumi.StringOutput
- func (o DiagnosticsStorageAccountConfigResponseOutput) TableEndpoint() pulumi.StringOutput
- func (o DiagnosticsStorageAccountConfigResponseOutput) ToDiagnosticsStorageAccountConfigResponseOutput() DiagnosticsStorageAccountConfigResponseOutput
- func (o DiagnosticsStorageAccountConfigResponseOutput) ToDiagnosticsStorageAccountConfigResponseOutputWithContext(ctx context.Context) DiagnosticsStorageAccountConfigResponseOutput
- func (o DiagnosticsStorageAccountConfigResponseOutput) ToDiagnosticsStorageAccountConfigResponsePtrOutput() DiagnosticsStorageAccountConfigResponsePtrOutput
- func (o DiagnosticsStorageAccountConfigResponseOutput) ToDiagnosticsStorageAccountConfigResponsePtrOutputWithContext(ctx context.Context) DiagnosticsStorageAccountConfigResponsePtrOutput
- type DiagnosticsStorageAccountConfigResponsePtrInput
- type DiagnosticsStorageAccountConfigResponsePtrOutput
- func (o DiagnosticsStorageAccountConfigResponsePtrOutput) BlobEndpoint() pulumi.StringPtrOutput
- func (o DiagnosticsStorageAccountConfigResponsePtrOutput) Elem() DiagnosticsStorageAccountConfigResponseOutput
- func (DiagnosticsStorageAccountConfigResponsePtrOutput) ElementType() reflect.Type
- func (o DiagnosticsStorageAccountConfigResponsePtrOutput) ProtectedAccountKeyName() pulumi.StringPtrOutput
- func (o DiagnosticsStorageAccountConfigResponsePtrOutput) QueueEndpoint() pulumi.StringPtrOutput
- func (o DiagnosticsStorageAccountConfigResponsePtrOutput) StorageAccountName() pulumi.StringPtrOutput
- func (o DiagnosticsStorageAccountConfigResponsePtrOutput) TableEndpoint() pulumi.StringPtrOutput
- func (o DiagnosticsStorageAccountConfigResponsePtrOutput) ToDiagnosticsStorageAccountConfigResponsePtrOutput() DiagnosticsStorageAccountConfigResponsePtrOutput
- func (o DiagnosticsStorageAccountConfigResponsePtrOutput) ToDiagnosticsStorageAccountConfigResponsePtrOutputWithContext(ctx context.Context) DiagnosticsStorageAccountConfigResponsePtrOutput
- type EndpointRangeDescription
- type EndpointRangeDescriptionArgs
- func (EndpointRangeDescriptionArgs) ElementType() reflect.Type
- func (i EndpointRangeDescriptionArgs) ToEndpointRangeDescriptionOutput() EndpointRangeDescriptionOutput
- func (i EndpointRangeDescriptionArgs) ToEndpointRangeDescriptionOutputWithContext(ctx context.Context) EndpointRangeDescriptionOutput
- func (i EndpointRangeDescriptionArgs) ToEndpointRangeDescriptionPtrOutput() EndpointRangeDescriptionPtrOutput
- func (i EndpointRangeDescriptionArgs) ToEndpointRangeDescriptionPtrOutputWithContext(ctx context.Context) EndpointRangeDescriptionPtrOutput
- type EndpointRangeDescriptionInput
- type EndpointRangeDescriptionOutput
- func (EndpointRangeDescriptionOutput) ElementType() reflect.Type
- func (o EndpointRangeDescriptionOutput) EndPort() pulumi.IntOutput
- func (o EndpointRangeDescriptionOutput) StartPort() pulumi.IntOutput
- func (o EndpointRangeDescriptionOutput) ToEndpointRangeDescriptionOutput() EndpointRangeDescriptionOutput
- func (o EndpointRangeDescriptionOutput) ToEndpointRangeDescriptionOutputWithContext(ctx context.Context) EndpointRangeDescriptionOutput
- func (o EndpointRangeDescriptionOutput) ToEndpointRangeDescriptionPtrOutput() EndpointRangeDescriptionPtrOutput
- func (o EndpointRangeDescriptionOutput) ToEndpointRangeDescriptionPtrOutputWithContext(ctx context.Context) EndpointRangeDescriptionPtrOutput
- type EndpointRangeDescriptionPtrInput
- type EndpointRangeDescriptionPtrOutput
- func (o EndpointRangeDescriptionPtrOutput) Elem() EndpointRangeDescriptionOutput
- func (EndpointRangeDescriptionPtrOutput) ElementType() reflect.Type
- func (o EndpointRangeDescriptionPtrOutput) EndPort() pulumi.IntPtrOutput
- func (o EndpointRangeDescriptionPtrOutput) StartPort() pulumi.IntPtrOutput
- func (o EndpointRangeDescriptionPtrOutput) ToEndpointRangeDescriptionPtrOutput() EndpointRangeDescriptionPtrOutput
- func (o EndpointRangeDescriptionPtrOutput) ToEndpointRangeDescriptionPtrOutputWithContext(ctx context.Context) EndpointRangeDescriptionPtrOutput
- type EndpointRangeDescriptionResponse
- type EndpointRangeDescriptionResponseArgs
- func (EndpointRangeDescriptionResponseArgs) ElementType() reflect.Type
- func (i EndpointRangeDescriptionResponseArgs) ToEndpointRangeDescriptionResponseOutput() EndpointRangeDescriptionResponseOutput
- func (i EndpointRangeDescriptionResponseArgs) ToEndpointRangeDescriptionResponseOutputWithContext(ctx context.Context) EndpointRangeDescriptionResponseOutput
- func (i EndpointRangeDescriptionResponseArgs) ToEndpointRangeDescriptionResponsePtrOutput() EndpointRangeDescriptionResponsePtrOutput
- func (i EndpointRangeDescriptionResponseArgs) ToEndpointRangeDescriptionResponsePtrOutputWithContext(ctx context.Context) EndpointRangeDescriptionResponsePtrOutput
- type EndpointRangeDescriptionResponseInput
- type EndpointRangeDescriptionResponseOutput
- func (EndpointRangeDescriptionResponseOutput) ElementType() reflect.Type
- func (o EndpointRangeDescriptionResponseOutput) EndPort() pulumi.IntOutput
- func (o EndpointRangeDescriptionResponseOutput) StartPort() pulumi.IntOutput
- func (o EndpointRangeDescriptionResponseOutput) ToEndpointRangeDescriptionResponseOutput() EndpointRangeDescriptionResponseOutput
- func (o EndpointRangeDescriptionResponseOutput) ToEndpointRangeDescriptionResponseOutputWithContext(ctx context.Context) EndpointRangeDescriptionResponseOutput
- func (o EndpointRangeDescriptionResponseOutput) ToEndpointRangeDescriptionResponsePtrOutput() EndpointRangeDescriptionResponsePtrOutput
- func (o EndpointRangeDescriptionResponseOutput) ToEndpointRangeDescriptionResponsePtrOutputWithContext(ctx context.Context) EndpointRangeDescriptionResponsePtrOutput
- type EndpointRangeDescriptionResponsePtrInput
- type EndpointRangeDescriptionResponsePtrOutput
- func (o EndpointRangeDescriptionResponsePtrOutput) Elem() EndpointRangeDescriptionResponseOutput
- func (EndpointRangeDescriptionResponsePtrOutput) ElementType() reflect.Type
- func (o EndpointRangeDescriptionResponsePtrOutput) EndPort() pulumi.IntPtrOutput
- func (o EndpointRangeDescriptionResponsePtrOutput) StartPort() pulumi.IntPtrOutput
- func (o EndpointRangeDescriptionResponsePtrOutput) ToEndpointRangeDescriptionResponsePtrOutput() EndpointRangeDescriptionResponsePtrOutput
- func (o EndpointRangeDescriptionResponsePtrOutput) ToEndpointRangeDescriptionResponsePtrOutputWithContext(ctx context.Context) EndpointRangeDescriptionResponsePtrOutput
- type LookupClusterArgs
- type LookupClusterResult
- type NodeTypeDescription
- type NodeTypeDescriptionArgs
- type NodeTypeDescriptionArray
- type NodeTypeDescriptionArrayInput
- type NodeTypeDescriptionArrayOutput
- func (NodeTypeDescriptionArrayOutput) ElementType() reflect.Type
- func (o NodeTypeDescriptionArrayOutput) Index(i pulumi.IntInput) NodeTypeDescriptionOutput
- func (o NodeTypeDescriptionArrayOutput) ToNodeTypeDescriptionArrayOutput() NodeTypeDescriptionArrayOutput
- func (o NodeTypeDescriptionArrayOutput) ToNodeTypeDescriptionArrayOutputWithContext(ctx context.Context) NodeTypeDescriptionArrayOutput
- type NodeTypeDescriptionInput
- type NodeTypeDescriptionOutput
- func (o NodeTypeDescriptionOutput) ApplicationPorts() EndpointRangeDescriptionPtrOutput
- func (o NodeTypeDescriptionOutput) Capacities() pulumi.StringMapOutput
- func (o NodeTypeDescriptionOutput) ClientConnectionEndpointPort() pulumi.IntOutput
- func (o NodeTypeDescriptionOutput) DurabilityLevel() pulumi.StringPtrOutput
- func (NodeTypeDescriptionOutput) ElementType() reflect.Type
- func (o NodeTypeDescriptionOutput) EphemeralPorts() EndpointRangeDescriptionPtrOutput
- func (o NodeTypeDescriptionOutput) HttpGatewayEndpointPort() pulumi.IntOutput
- func (o NodeTypeDescriptionOutput) IsPrimary() pulumi.BoolOutput
- func (o NodeTypeDescriptionOutput) Name() pulumi.StringOutput
- func (o NodeTypeDescriptionOutput) PlacementProperties() pulumi.StringMapOutput
- func (o NodeTypeDescriptionOutput) ReverseProxyEndpointPort() pulumi.IntPtrOutput
- func (o NodeTypeDescriptionOutput) ToNodeTypeDescriptionOutput() NodeTypeDescriptionOutput
- func (o NodeTypeDescriptionOutput) ToNodeTypeDescriptionOutputWithContext(ctx context.Context) NodeTypeDescriptionOutput
- func (o NodeTypeDescriptionOutput) VmInstanceCount() pulumi.IntOutput
- type NodeTypeDescriptionResponse
- type NodeTypeDescriptionResponseArgs
- func (NodeTypeDescriptionResponseArgs) ElementType() reflect.Type
- func (i NodeTypeDescriptionResponseArgs) ToNodeTypeDescriptionResponseOutput() NodeTypeDescriptionResponseOutput
- func (i NodeTypeDescriptionResponseArgs) ToNodeTypeDescriptionResponseOutputWithContext(ctx context.Context) NodeTypeDescriptionResponseOutput
- type NodeTypeDescriptionResponseArray
- func (NodeTypeDescriptionResponseArray) ElementType() reflect.Type
- func (i NodeTypeDescriptionResponseArray) ToNodeTypeDescriptionResponseArrayOutput() NodeTypeDescriptionResponseArrayOutput
- func (i NodeTypeDescriptionResponseArray) ToNodeTypeDescriptionResponseArrayOutputWithContext(ctx context.Context) NodeTypeDescriptionResponseArrayOutput
- type NodeTypeDescriptionResponseArrayInput
- type NodeTypeDescriptionResponseArrayOutput
- func (NodeTypeDescriptionResponseArrayOutput) ElementType() reflect.Type
- func (o NodeTypeDescriptionResponseArrayOutput) Index(i pulumi.IntInput) NodeTypeDescriptionResponseOutput
- func (o NodeTypeDescriptionResponseArrayOutput) ToNodeTypeDescriptionResponseArrayOutput() NodeTypeDescriptionResponseArrayOutput
- func (o NodeTypeDescriptionResponseArrayOutput) ToNodeTypeDescriptionResponseArrayOutputWithContext(ctx context.Context) NodeTypeDescriptionResponseArrayOutput
- type NodeTypeDescriptionResponseInput
- type NodeTypeDescriptionResponseOutput
- func (o NodeTypeDescriptionResponseOutput) ApplicationPorts() EndpointRangeDescriptionResponsePtrOutput
- func (o NodeTypeDescriptionResponseOutput) Capacities() pulumi.StringMapOutput
- func (o NodeTypeDescriptionResponseOutput) ClientConnectionEndpointPort() pulumi.IntOutput
- func (o NodeTypeDescriptionResponseOutput) DurabilityLevel() pulumi.StringPtrOutput
- func (NodeTypeDescriptionResponseOutput) ElementType() reflect.Type
- func (o NodeTypeDescriptionResponseOutput) EphemeralPorts() EndpointRangeDescriptionResponsePtrOutput
- func (o NodeTypeDescriptionResponseOutput) HttpGatewayEndpointPort() pulumi.IntOutput
- func (o NodeTypeDescriptionResponseOutput) IsPrimary() pulumi.BoolOutput
- func (o NodeTypeDescriptionResponseOutput) Name() pulumi.StringOutput
- func (o NodeTypeDescriptionResponseOutput) PlacementProperties() pulumi.StringMapOutput
- func (o NodeTypeDescriptionResponseOutput) ReverseProxyEndpointPort() pulumi.IntPtrOutput
- func (o NodeTypeDescriptionResponseOutput) ToNodeTypeDescriptionResponseOutput() NodeTypeDescriptionResponseOutput
- func (o NodeTypeDescriptionResponseOutput) ToNodeTypeDescriptionResponseOutputWithContext(ctx context.Context) NodeTypeDescriptionResponseOutput
- func (o NodeTypeDescriptionResponseOutput) VmInstanceCount() pulumi.IntOutput
- type ServerCertificateCommonName
- type ServerCertificateCommonNameArgs
- func (ServerCertificateCommonNameArgs) ElementType() reflect.Type
- func (i ServerCertificateCommonNameArgs) ToServerCertificateCommonNameOutput() ServerCertificateCommonNameOutput
- func (i ServerCertificateCommonNameArgs) ToServerCertificateCommonNameOutputWithContext(ctx context.Context) ServerCertificateCommonNameOutput
- type ServerCertificateCommonNameArray
- func (ServerCertificateCommonNameArray) ElementType() reflect.Type
- func (i ServerCertificateCommonNameArray) ToServerCertificateCommonNameArrayOutput() ServerCertificateCommonNameArrayOutput
- func (i ServerCertificateCommonNameArray) ToServerCertificateCommonNameArrayOutputWithContext(ctx context.Context) ServerCertificateCommonNameArrayOutput
- type ServerCertificateCommonNameArrayInput
- type ServerCertificateCommonNameArrayOutput
- func (ServerCertificateCommonNameArrayOutput) ElementType() reflect.Type
- func (o ServerCertificateCommonNameArrayOutput) Index(i pulumi.IntInput) ServerCertificateCommonNameOutput
- func (o ServerCertificateCommonNameArrayOutput) ToServerCertificateCommonNameArrayOutput() ServerCertificateCommonNameArrayOutput
- func (o ServerCertificateCommonNameArrayOutput) ToServerCertificateCommonNameArrayOutputWithContext(ctx context.Context) ServerCertificateCommonNameArrayOutput
- type ServerCertificateCommonNameInput
- type ServerCertificateCommonNameOutput
- func (o ServerCertificateCommonNameOutput) CertificateCommonName() pulumi.StringOutput
- func (o ServerCertificateCommonNameOutput) CertificateIssuerThumbprint() pulumi.StringOutput
- func (ServerCertificateCommonNameOutput) ElementType() reflect.Type
- func (o ServerCertificateCommonNameOutput) ToServerCertificateCommonNameOutput() ServerCertificateCommonNameOutput
- func (o ServerCertificateCommonNameOutput) ToServerCertificateCommonNameOutputWithContext(ctx context.Context) ServerCertificateCommonNameOutput
- type ServerCertificateCommonNameResponse
- type ServerCertificateCommonNameResponseArgs
- func (ServerCertificateCommonNameResponseArgs) ElementType() reflect.Type
- func (i ServerCertificateCommonNameResponseArgs) ToServerCertificateCommonNameResponseOutput() ServerCertificateCommonNameResponseOutput
- func (i ServerCertificateCommonNameResponseArgs) ToServerCertificateCommonNameResponseOutputWithContext(ctx context.Context) ServerCertificateCommonNameResponseOutput
- type ServerCertificateCommonNameResponseArray
- func (ServerCertificateCommonNameResponseArray) ElementType() reflect.Type
- func (i ServerCertificateCommonNameResponseArray) ToServerCertificateCommonNameResponseArrayOutput() ServerCertificateCommonNameResponseArrayOutput
- func (i ServerCertificateCommonNameResponseArray) ToServerCertificateCommonNameResponseArrayOutputWithContext(ctx context.Context) ServerCertificateCommonNameResponseArrayOutput
- type ServerCertificateCommonNameResponseArrayInput
- type ServerCertificateCommonNameResponseArrayOutput
- func (ServerCertificateCommonNameResponseArrayOutput) ElementType() reflect.Type
- func (o ServerCertificateCommonNameResponseArrayOutput) Index(i pulumi.IntInput) ServerCertificateCommonNameResponseOutput
- func (o ServerCertificateCommonNameResponseArrayOutput) ToServerCertificateCommonNameResponseArrayOutput() ServerCertificateCommonNameResponseArrayOutput
- func (o ServerCertificateCommonNameResponseArrayOutput) ToServerCertificateCommonNameResponseArrayOutputWithContext(ctx context.Context) ServerCertificateCommonNameResponseArrayOutput
- type ServerCertificateCommonNameResponseInput
- type ServerCertificateCommonNameResponseOutput
- func (o ServerCertificateCommonNameResponseOutput) CertificateCommonName() pulumi.StringOutput
- func (o ServerCertificateCommonNameResponseOutput) CertificateIssuerThumbprint() pulumi.StringOutput
- func (ServerCertificateCommonNameResponseOutput) ElementType() reflect.Type
- func (o ServerCertificateCommonNameResponseOutput) ToServerCertificateCommonNameResponseOutput() ServerCertificateCommonNameResponseOutput
- func (o ServerCertificateCommonNameResponseOutput) ToServerCertificateCommonNameResponseOutputWithContext(ctx context.Context) ServerCertificateCommonNameResponseOutput
- type ServerCertificateCommonNames
- type ServerCertificateCommonNamesArgs
- func (ServerCertificateCommonNamesArgs) ElementType() reflect.Type
- func (i ServerCertificateCommonNamesArgs) ToServerCertificateCommonNamesOutput() ServerCertificateCommonNamesOutput
- func (i ServerCertificateCommonNamesArgs) ToServerCertificateCommonNamesOutputWithContext(ctx context.Context) ServerCertificateCommonNamesOutput
- func (i ServerCertificateCommonNamesArgs) ToServerCertificateCommonNamesPtrOutput() ServerCertificateCommonNamesPtrOutput
- func (i ServerCertificateCommonNamesArgs) ToServerCertificateCommonNamesPtrOutputWithContext(ctx context.Context) ServerCertificateCommonNamesPtrOutput
- type ServerCertificateCommonNamesInput
- type ServerCertificateCommonNamesOutput
- func (o ServerCertificateCommonNamesOutput) CommonNames() ServerCertificateCommonNameArrayOutput
- func (ServerCertificateCommonNamesOutput) ElementType() reflect.Type
- func (o ServerCertificateCommonNamesOutput) ToServerCertificateCommonNamesOutput() ServerCertificateCommonNamesOutput
- func (o ServerCertificateCommonNamesOutput) ToServerCertificateCommonNamesOutputWithContext(ctx context.Context) ServerCertificateCommonNamesOutput
- func (o ServerCertificateCommonNamesOutput) ToServerCertificateCommonNamesPtrOutput() ServerCertificateCommonNamesPtrOutput
- func (o ServerCertificateCommonNamesOutput) ToServerCertificateCommonNamesPtrOutputWithContext(ctx context.Context) ServerCertificateCommonNamesPtrOutput
- func (o ServerCertificateCommonNamesOutput) X509StoreName() pulumi.StringPtrOutput
- type ServerCertificateCommonNamesPtrInput
- type ServerCertificateCommonNamesPtrOutput
- func (o ServerCertificateCommonNamesPtrOutput) CommonNames() ServerCertificateCommonNameArrayOutput
- func (o ServerCertificateCommonNamesPtrOutput) Elem() ServerCertificateCommonNamesOutput
- func (ServerCertificateCommonNamesPtrOutput) ElementType() reflect.Type
- func (o ServerCertificateCommonNamesPtrOutput) ToServerCertificateCommonNamesPtrOutput() ServerCertificateCommonNamesPtrOutput
- func (o ServerCertificateCommonNamesPtrOutput) ToServerCertificateCommonNamesPtrOutputWithContext(ctx context.Context) ServerCertificateCommonNamesPtrOutput
- func (o ServerCertificateCommonNamesPtrOutput) X509StoreName() pulumi.StringPtrOutput
- type ServerCertificateCommonNamesResponse
- type ServerCertificateCommonNamesResponseArgs
- func (ServerCertificateCommonNamesResponseArgs) ElementType() reflect.Type
- func (i ServerCertificateCommonNamesResponseArgs) ToServerCertificateCommonNamesResponseOutput() ServerCertificateCommonNamesResponseOutput
- func (i ServerCertificateCommonNamesResponseArgs) ToServerCertificateCommonNamesResponseOutputWithContext(ctx context.Context) ServerCertificateCommonNamesResponseOutput
- func (i ServerCertificateCommonNamesResponseArgs) ToServerCertificateCommonNamesResponsePtrOutput() ServerCertificateCommonNamesResponsePtrOutput
- func (i ServerCertificateCommonNamesResponseArgs) ToServerCertificateCommonNamesResponsePtrOutputWithContext(ctx context.Context) ServerCertificateCommonNamesResponsePtrOutput
- type ServerCertificateCommonNamesResponseInput
- type ServerCertificateCommonNamesResponseOutput
- func (o ServerCertificateCommonNamesResponseOutput) CommonNames() ServerCertificateCommonNameResponseArrayOutput
- func (ServerCertificateCommonNamesResponseOutput) ElementType() reflect.Type
- func (o ServerCertificateCommonNamesResponseOutput) ToServerCertificateCommonNamesResponseOutput() ServerCertificateCommonNamesResponseOutput
- func (o ServerCertificateCommonNamesResponseOutput) ToServerCertificateCommonNamesResponseOutputWithContext(ctx context.Context) ServerCertificateCommonNamesResponseOutput
- func (o ServerCertificateCommonNamesResponseOutput) ToServerCertificateCommonNamesResponsePtrOutput() ServerCertificateCommonNamesResponsePtrOutput
- func (o ServerCertificateCommonNamesResponseOutput) ToServerCertificateCommonNamesResponsePtrOutputWithContext(ctx context.Context) ServerCertificateCommonNamesResponsePtrOutput
- func (o ServerCertificateCommonNamesResponseOutput) X509StoreName() pulumi.StringPtrOutput
- type ServerCertificateCommonNamesResponsePtrInput
- type ServerCertificateCommonNamesResponsePtrOutput
- func (o ServerCertificateCommonNamesResponsePtrOutput) CommonNames() ServerCertificateCommonNameResponseArrayOutput
- func (o ServerCertificateCommonNamesResponsePtrOutput) Elem() ServerCertificateCommonNamesResponseOutput
- func (ServerCertificateCommonNamesResponsePtrOutput) ElementType() reflect.Type
- func (o ServerCertificateCommonNamesResponsePtrOutput) ToServerCertificateCommonNamesResponsePtrOutput() ServerCertificateCommonNamesResponsePtrOutput
- func (o ServerCertificateCommonNamesResponsePtrOutput) ToServerCertificateCommonNamesResponsePtrOutputWithContext(ctx context.Context) ServerCertificateCommonNamesResponsePtrOutput
- func (o ServerCertificateCommonNamesResponsePtrOutput) X509StoreName() pulumi.StringPtrOutput
- type ServiceTypeDeltaHealthPolicy
- type ServiceTypeDeltaHealthPolicyArgs
- func (ServiceTypeDeltaHealthPolicyArgs) ElementType() reflect.Type
- func (i ServiceTypeDeltaHealthPolicyArgs) ToServiceTypeDeltaHealthPolicyOutput() ServiceTypeDeltaHealthPolicyOutput
- func (i ServiceTypeDeltaHealthPolicyArgs) ToServiceTypeDeltaHealthPolicyOutputWithContext(ctx context.Context) ServiceTypeDeltaHealthPolicyOutput
- func (i ServiceTypeDeltaHealthPolicyArgs) ToServiceTypeDeltaHealthPolicyPtrOutput() ServiceTypeDeltaHealthPolicyPtrOutput
- func (i ServiceTypeDeltaHealthPolicyArgs) ToServiceTypeDeltaHealthPolicyPtrOutputWithContext(ctx context.Context) ServiceTypeDeltaHealthPolicyPtrOutput
- type ServiceTypeDeltaHealthPolicyInput
- type ServiceTypeDeltaHealthPolicyMap
- func (ServiceTypeDeltaHealthPolicyMap) ElementType() reflect.Type
- func (i ServiceTypeDeltaHealthPolicyMap) ToServiceTypeDeltaHealthPolicyMapOutput() ServiceTypeDeltaHealthPolicyMapOutput
- func (i ServiceTypeDeltaHealthPolicyMap) ToServiceTypeDeltaHealthPolicyMapOutputWithContext(ctx context.Context) ServiceTypeDeltaHealthPolicyMapOutput
- type ServiceTypeDeltaHealthPolicyMapInput
- type ServiceTypeDeltaHealthPolicyMapOutput
- func (ServiceTypeDeltaHealthPolicyMapOutput) ElementType() reflect.Type
- func (o ServiceTypeDeltaHealthPolicyMapOutput) MapIndex(k pulumi.StringInput) ServiceTypeDeltaHealthPolicyOutput
- func (o ServiceTypeDeltaHealthPolicyMapOutput) ToServiceTypeDeltaHealthPolicyMapOutput() ServiceTypeDeltaHealthPolicyMapOutput
- func (o ServiceTypeDeltaHealthPolicyMapOutput) ToServiceTypeDeltaHealthPolicyMapOutputWithContext(ctx context.Context) ServiceTypeDeltaHealthPolicyMapOutput
- type ServiceTypeDeltaHealthPolicyOutput
- func (ServiceTypeDeltaHealthPolicyOutput) ElementType() reflect.Type
- func (o ServiceTypeDeltaHealthPolicyOutput) MaxPercentDeltaUnhealthyServices() pulumi.IntPtrOutput
- func (o ServiceTypeDeltaHealthPolicyOutput) ToServiceTypeDeltaHealthPolicyOutput() ServiceTypeDeltaHealthPolicyOutput
- func (o ServiceTypeDeltaHealthPolicyOutput) ToServiceTypeDeltaHealthPolicyOutputWithContext(ctx context.Context) ServiceTypeDeltaHealthPolicyOutput
- func (o ServiceTypeDeltaHealthPolicyOutput) ToServiceTypeDeltaHealthPolicyPtrOutput() ServiceTypeDeltaHealthPolicyPtrOutput
- func (o ServiceTypeDeltaHealthPolicyOutput) ToServiceTypeDeltaHealthPolicyPtrOutputWithContext(ctx context.Context) ServiceTypeDeltaHealthPolicyPtrOutput
- type ServiceTypeDeltaHealthPolicyPtrInput
- type ServiceTypeDeltaHealthPolicyPtrOutput
- func (o ServiceTypeDeltaHealthPolicyPtrOutput) Elem() ServiceTypeDeltaHealthPolicyOutput
- func (ServiceTypeDeltaHealthPolicyPtrOutput) ElementType() reflect.Type
- func (o ServiceTypeDeltaHealthPolicyPtrOutput) MaxPercentDeltaUnhealthyServices() pulumi.IntPtrOutput
- func (o ServiceTypeDeltaHealthPolicyPtrOutput) ToServiceTypeDeltaHealthPolicyPtrOutput() ServiceTypeDeltaHealthPolicyPtrOutput
- func (o ServiceTypeDeltaHealthPolicyPtrOutput) ToServiceTypeDeltaHealthPolicyPtrOutputWithContext(ctx context.Context) ServiceTypeDeltaHealthPolicyPtrOutput
- type ServiceTypeDeltaHealthPolicyResponse
- type ServiceTypeDeltaHealthPolicyResponseArgs
- func (ServiceTypeDeltaHealthPolicyResponseArgs) ElementType() reflect.Type
- func (i ServiceTypeDeltaHealthPolicyResponseArgs) ToServiceTypeDeltaHealthPolicyResponseOutput() ServiceTypeDeltaHealthPolicyResponseOutput
- func (i ServiceTypeDeltaHealthPolicyResponseArgs) ToServiceTypeDeltaHealthPolicyResponseOutputWithContext(ctx context.Context) ServiceTypeDeltaHealthPolicyResponseOutput
- func (i ServiceTypeDeltaHealthPolicyResponseArgs) ToServiceTypeDeltaHealthPolicyResponsePtrOutput() ServiceTypeDeltaHealthPolicyResponsePtrOutput
- func (i ServiceTypeDeltaHealthPolicyResponseArgs) ToServiceTypeDeltaHealthPolicyResponsePtrOutputWithContext(ctx context.Context) ServiceTypeDeltaHealthPolicyResponsePtrOutput
- type ServiceTypeDeltaHealthPolicyResponseInput
- type ServiceTypeDeltaHealthPolicyResponseMap
- func (ServiceTypeDeltaHealthPolicyResponseMap) ElementType() reflect.Type
- func (i ServiceTypeDeltaHealthPolicyResponseMap) ToServiceTypeDeltaHealthPolicyResponseMapOutput() ServiceTypeDeltaHealthPolicyResponseMapOutput
- func (i ServiceTypeDeltaHealthPolicyResponseMap) ToServiceTypeDeltaHealthPolicyResponseMapOutputWithContext(ctx context.Context) ServiceTypeDeltaHealthPolicyResponseMapOutput
- type ServiceTypeDeltaHealthPolicyResponseMapInput
- type ServiceTypeDeltaHealthPolicyResponseMapOutput
- func (ServiceTypeDeltaHealthPolicyResponseMapOutput) ElementType() reflect.Type
- func (o ServiceTypeDeltaHealthPolicyResponseMapOutput) MapIndex(k pulumi.StringInput) ServiceTypeDeltaHealthPolicyResponseOutput
- func (o ServiceTypeDeltaHealthPolicyResponseMapOutput) ToServiceTypeDeltaHealthPolicyResponseMapOutput() ServiceTypeDeltaHealthPolicyResponseMapOutput
- func (o ServiceTypeDeltaHealthPolicyResponseMapOutput) ToServiceTypeDeltaHealthPolicyResponseMapOutputWithContext(ctx context.Context) ServiceTypeDeltaHealthPolicyResponseMapOutput
- type ServiceTypeDeltaHealthPolicyResponseOutput
- func (ServiceTypeDeltaHealthPolicyResponseOutput) ElementType() reflect.Type
- func (o ServiceTypeDeltaHealthPolicyResponseOutput) MaxPercentDeltaUnhealthyServices() pulumi.IntPtrOutput
- func (o ServiceTypeDeltaHealthPolicyResponseOutput) ToServiceTypeDeltaHealthPolicyResponseOutput() ServiceTypeDeltaHealthPolicyResponseOutput
- func (o ServiceTypeDeltaHealthPolicyResponseOutput) ToServiceTypeDeltaHealthPolicyResponseOutputWithContext(ctx context.Context) ServiceTypeDeltaHealthPolicyResponseOutput
- func (o ServiceTypeDeltaHealthPolicyResponseOutput) ToServiceTypeDeltaHealthPolicyResponsePtrOutput() ServiceTypeDeltaHealthPolicyResponsePtrOutput
- func (o ServiceTypeDeltaHealthPolicyResponseOutput) ToServiceTypeDeltaHealthPolicyResponsePtrOutputWithContext(ctx context.Context) ServiceTypeDeltaHealthPolicyResponsePtrOutput
- type ServiceTypeDeltaHealthPolicyResponsePtrInput
- type ServiceTypeDeltaHealthPolicyResponsePtrOutput
- func (o ServiceTypeDeltaHealthPolicyResponsePtrOutput) Elem() ServiceTypeDeltaHealthPolicyResponseOutput
- func (ServiceTypeDeltaHealthPolicyResponsePtrOutput) ElementType() reflect.Type
- func (o ServiceTypeDeltaHealthPolicyResponsePtrOutput) MaxPercentDeltaUnhealthyServices() pulumi.IntPtrOutput
- func (o ServiceTypeDeltaHealthPolicyResponsePtrOutput) ToServiceTypeDeltaHealthPolicyResponsePtrOutput() ServiceTypeDeltaHealthPolicyResponsePtrOutput
- func (o ServiceTypeDeltaHealthPolicyResponsePtrOutput) ToServiceTypeDeltaHealthPolicyResponsePtrOutputWithContext(ctx context.Context) ServiceTypeDeltaHealthPolicyResponsePtrOutput
- type ServiceTypeHealthPolicy
- type ServiceTypeHealthPolicyArgs
- func (ServiceTypeHealthPolicyArgs) ElementType() reflect.Type
- func (i ServiceTypeHealthPolicyArgs) ToServiceTypeHealthPolicyOutput() ServiceTypeHealthPolicyOutput
- func (i ServiceTypeHealthPolicyArgs) ToServiceTypeHealthPolicyOutputWithContext(ctx context.Context) ServiceTypeHealthPolicyOutput
- func (i ServiceTypeHealthPolicyArgs) ToServiceTypeHealthPolicyPtrOutput() ServiceTypeHealthPolicyPtrOutput
- func (i ServiceTypeHealthPolicyArgs) ToServiceTypeHealthPolicyPtrOutputWithContext(ctx context.Context) ServiceTypeHealthPolicyPtrOutput
- type ServiceTypeHealthPolicyInput
- type ServiceTypeHealthPolicyMap
- func (ServiceTypeHealthPolicyMap) ElementType() reflect.Type
- func (i ServiceTypeHealthPolicyMap) ToServiceTypeHealthPolicyMapOutput() ServiceTypeHealthPolicyMapOutput
- func (i ServiceTypeHealthPolicyMap) ToServiceTypeHealthPolicyMapOutputWithContext(ctx context.Context) ServiceTypeHealthPolicyMapOutput
- type ServiceTypeHealthPolicyMapInput
- type ServiceTypeHealthPolicyMapOutput
- func (ServiceTypeHealthPolicyMapOutput) ElementType() reflect.Type
- func (o ServiceTypeHealthPolicyMapOutput) MapIndex(k pulumi.StringInput) ServiceTypeHealthPolicyOutput
- func (o ServiceTypeHealthPolicyMapOutput) ToServiceTypeHealthPolicyMapOutput() ServiceTypeHealthPolicyMapOutput
- func (o ServiceTypeHealthPolicyMapOutput) ToServiceTypeHealthPolicyMapOutputWithContext(ctx context.Context) ServiceTypeHealthPolicyMapOutput
- type ServiceTypeHealthPolicyOutput
- func (ServiceTypeHealthPolicyOutput) ElementType() reflect.Type
- func (o ServiceTypeHealthPolicyOutput) MaxPercentUnhealthyServices() pulumi.IntPtrOutput
- func (o ServiceTypeHealthPolicyOutput) ToServiceTypeHealthPolicyOutput() ServiceTypeHealthPolicyOutput
- func (o ServiceTypeHealthPolicyOutput) ToServiceTypeHealthPolicyOutputWithContext(ctx context.Context) ServiceTypeHealthPolicyOutput
- func (o ServiceTypeHealthPolicyOutput) ToServiceTypeHealthPolicyPtrOutput() ServiceTypeHealthPolicyPtrOutput
- func (o ServiceTypeHealthPolicyOutput) ToServiceTypeHealthPolicyPtrOutputWithContext(ctx context.Context) ServiceTypeHealthPolicyPtrOutput
- type ServiceTypeHealthPolicyPtrInput
- type ServiceTypeHealthPolicyPtrOutput
- func (o ServiceTypeHealthPolicyPtrOutput) Elem() ServiceTypeHealthPolicyOutput
- func (ServiceTypeHealthPolicyPtrOutput) ElementType() reflect.Type
- func (o ServiceTypeHealthPolicyPtrOutput) MaxPercentUnhealthyServices() pulumi.IntPtrOutput
- func (o ServiceTypeHealthPolicyPtrOutput) ToServiceTypeHealthPolicyPtrOutput() ServiceTypeHealthPolicyPtrOutput
- func (o ServiceTypeHealthPolicyPtrOutput) ToServiceTypeHealthPolicyPtrOutputWithContext(ctx context.Context) ServiceTypeHealthPolicyPtrOutput
- type ServiceTypeHealthPolicyResponse
- type ServiceTypeHealthPolicyResponseArgs
- func (ServiceTypeHealthPolicyResponseArgs) ElementType() reflect.Type
- func (i ServiceTypeHealthPolicyResponseArgs) ToServiceTypeHealthPolicyResponseOutput() ServiceTypeHealthPolicyResponseOutput
- func (i ServiceTypeHealthPolicyResponseArgs) ToServiceTypeHealthPolicyResponseOutputWithContext(ctx context.Context) ServiceTypeHealthPolicyResponseOutput
- func (i ServiceTypeHealthPolicyResponseArgs) ToServiceTypeHealthPolicyResponsePtrOutput() ServiceTypeHealthPolicyResponsePtrOutput
- func (i ServiceTypeHealthPolicyResponseArgs) ToServiceTypeHealthPolicyResponsePtrOutputWithContext(ctx context.Context) ServiceTypeHealthPolicyResponsePtrOutput
- type ServiceTypeHealthPolicyResponseInput
- type ServiceTypeHealthPolicyResponseMap
- func (ServiceTypeHealthPolicyResponseMap) ElementType() reflect.Type
- func (i ServiceTypeHealthPolicyResponseMap) ToServiceTypeHealthPolicyResponseMapOutput() ServiceTypeHealthPolicyResponseMapOutput
- func (i ServiceTypeHealthPolicyResponseMap) ToServiceTypeHealthPolicyResponseMapOutputWithContext(ctx context.Context) ServiceTypeHealthPolicyResponseMapOutput
- type ServiceTypeHealthPolicyResponseMapInput
- type ServiceTypeHealthPolicyResponseMapOutput
- func (ServiceTypeHealthPolicyResponseMapOutput) ElementType() reflect.Type
- func (o ServiceTypeHealthPolicyResponseMapOutput) MapIndex(k pulumi.StringInput) ServiceTypeHealthPolicyResponseOutput
- func (o ServiceTypeHealthPolicyResponseMapOutput) ToServiceTypeHealthPolicyResponseMapOutput() ServiceTypeHealthPolicyResponseMapOutput
- func (o ServiceTypeHealthPolicyResponseMapOutput) ToServiceTypeHealthPolicyResponseMapOutputWithContext(ctx context.Context) ServiceTypeHealthPolicyResponseMapOutput
- type ServiceTypeHealthPolicyResponseOutput
- func (ServiceTypeHealthPolicyResponseOutput) ElementType() reflect.Type
- func (o ServiceTypeHealthPolicyResponseOutput) MaxPercentUnhealthyServices() pulumi.IntPtrOutput
- func (o ServiceTypeHealthPolicyResponseOutput) ToServiceTypeHealthPolicyResponseOutput() ServiceTypeHealthPolicyResponseOutput
- func (o ServiceTypeHealthPolicyResponseOutput) ToServiceTypeHealthPolicyResponseOutputWithContext(ctx context.Context) ServiceTypeHealthPolicyResponseOutput
- func (o ServiceTypeHealthPolicyResponseOutput) ToServiceTypeHealthPolicyResponsePtrOutput() ServiceTypeHealthPolicyResponsePtrOutput
- func (o ServiceTypeHealthPolicyResponseOutput) ToServiceTypeHealthPolicyResponsePtrOutputWithContext(ctx context.Context) ServiceTypeHealthPolicyResponsePtrOutput
- type ServiceTypeHealthPolicyResponsePtrInput
- type ServiceTypeHealthPolicyResponsePtrOutput
- func (o ServiceTypeHealthPolicyResponsePtrOutput) Elem() ServiceTypeHealthPolicyResponseOutput
- func (ServiceTypeHealthPolicyResponsePtrOutput) ElementType() reflect.Type
- func (o ServiceTypeHealthPolicyResponsePtrOutput) MaxPercentUnhealthyServices() pulumi.IntPtrOutput
- func (o ServiceTypeHealthPolicyResponsePtrOutput) ToServiceTypeHealthPolicyResponsePtrOutput() ServiceTypeHealthPolicyResponsePtrOutput
- func (o ServiceTypeHealthPolicyResponsePtrOutput) ToServiceTypeHealthPolicyResponsePtrOutputWithContext(ctx context.Context) ServiceTypeHealthPolicyResponsePtrOutput
- type SettingsParameterDescription
- type SettingsParameterDescriptionArgs
- func (SettingsParameterDescriptionArgs) ElementType() reflect.Type
- func (i SettingsParameterDescriptionArgs) ToSettingsParameterDescriptionOutput() SettingsParameterDescriptionOutput
- func (i SettingsParameterDescriptionArgs) ToSettingsParameterDescriptionOutputWithContext(ctx context.Context) SettingsParameterDescriptionOutput
- type SettingsParameterDescriptionArray
- func (SettingsParameterDescriptionArray) ElementType() reflect.Type
- func (i SettingsParameterDescriptionArray) ToSettingsParameterDescriptionArrayOutput() SettingsParameterDescriptionArrayOutput
- func (i SettingsParameterDescriptionArray) ToSettingsParameterDescriptionArrayOutputWithContext(ctx context.Context) SettingsParameterDescriptionArrayOutput
- type SettingsParameterDescriptionArrayInput
- type SettingsParameterDescriptionArrayOutput
- func (SettingsParameterDescriptionArrayOutput) ElementType() reflect.Type
- func (o SettingsParameterDescriptionArrayOutput) Index(i pulumi.IntInput) SettingsParameterDescriptionOutput
- func (o SettingsParameterDescriptionArrayOutput) ToSettingsParameterDescriptionArrayOutput() SettingsParameterDescriptionArrayOutput
- func (o SettingsParameterDescriptionArrayOutput) ToSettingsParameterDescriptionArrayOutputWithContext(ctx context.Context) SettingsParameterDescriptionArrayOutput
- type SettingsParameterDescriptionInput
- type SettingsParameterDescriptionOutput
- func (SettingsParameterDescriptionOutput) ElementType() reflect.Type
- func (o SettingsParameterDescriptionOutput) Name() pulumi.StringOutput
- func (o SettingsParameterDescriptionOutput) ToSettingsParameterDescriptionOutput() SettingsParameterDescriptionOutput
- func (o SettingsParameterDescriptionOutput) ToSettingsParameterDescriptionOutputWithContext(ctx context.Context) SettingsParameterDescriptionOutput
- func (o SettingsParameterDescriptionOutput) Value() pulumi.StringOutput
- type SettingsParameterDescriptionResponse
- type SettingsParameterDescriptionResponseArgs
- func (SettingsParameterDescriptionResponseArgs) ElementType() reflect.Type
- func (i SettingsParameterDescriptionResponseArgs) ToSettingsParameterDescriptionResponseOutput() SettingsParameterDescriptionResponseOutput
- func (i SettingsParameterDescriptionResponseArgs) ToSettingsParameterDescriptionResponseOutputWithContext(ctx context.Context) SettingsParameterDescriptionResponseOutput
- type SettingsParameterDescriptionResponseArray
- func (SettingsParameterDescriptionResponseArray) ElementType() reflect.Type
- func (i SettingsParameterDescriptionResponseArray) ToSettingsParameterDescriptionResponseArrayOutput() SettingsParameterDescriptionResponseArrayOutput
- func (i SettingsParameterDescriptionResponseArray) ToSettingsParameterDescriptionResponseArrayOutputWithContext(ctx context.Context) SettingsParameterDescriptionResponseArrayOutput
- type SettingsParameterDescriptionResponseArrayInput
- type SettingsParameterDescriptionResponseArrayOutput
- func (SettingsParameterDescriptionResponseArrayOutput) ElementType() reflect.Type
- func (o SettingsParameterDescriptionResponseArrayOutput) Index(i pulumi.IntInput) SettingsParameterDescriptionResponseOutput
- func (o SettingsParameterDescriptionResponseArrayOutput) ToSettingsParameterDescriptionResponseArrayOutput() SettingsParameterDescriptionResponseArrayOutput
- func (o SettingsParameterDescriptionResponseArrayOutput) ToSettingsParameterDescriptionResponseArrayOutputWithContext(ctx context.Context) SettingsParameterDescriptionResponseArrayOutput
- type SettingsParameterDescriptionResponseInput
- type SettingsParameterDescriptionResponseOutput
- func (SettingsParameterDescriptionResponseOutput) ElementType() reflect.Type
- func (o SettingsParameterDescriptionResponseOutput) Name() pulumi.StringOutput
- func (o SettingsParameterDescriptionResponseOutput) ToSettingsParameterDescriptionResponseOutput() SettingsParameterDescriptionResponseOutput
- func (o SettingsParameterDescriptionResponseOutput) ToSettingsParameterDescriptionResponseOutputWithContext(ctx context.Context) SettingsParameterDescriptionResponseOutput
- func (o SettingsParameterDescriptionResponseOutput) Value() pulumi.StringOutput
- type SettingsSectionDescription
- type SettingsSectionDescriptionArgs
- func (SettingsSectionDescriptionArgs) ElementType() reflect.Type
- func (i SettingsSectionDescriptionArgs) ToSettingsSectionDescriptionOutput() SettingsSectionDescriptionOutput
- func (i SettingsSectionDescriptionArgs) ToSettingsSectionDescriptionOutputWithContext(ctx context.Context) SettingsSectionDescriptionOutput
- type SettingsSectionDescriptionArray
- func (SettingsSectionDescriptionArray) ElementType() reflect.Type
- func (i SettingsSectionDescriptionArray) ToSettingsSectionDescriptionArrayOutput() SettingsSectionDescriptionArrayOutput
- func (i SettingsSectionDescriptionArray) ToSettingsSectionDescriptionArrayOutputWithContext(ctx context.Context) SettingsSectionDescriptionArrayOutput
- type SettingsSectionDescriptionArrayInput
- type SettingsSectionDescriptionArrayOutput
- func (SettingsSectionDescriptionArrayOutput) ElementType() reflect.Type
- func (o SettingsSectionDescriptionArrayOutput) Index(i pulumi.IntInput) SettingsSectionDescriptionOutput
- func (o SettingsSectionDescriptionArrayOutput) ToSettingsSectionDescriptionArrayOutput() SettingsSectionDescriptionArrayOutput
- func (o SettingsSectionDescriptionArrayOutput) ToSettingsSectionDescriptionArrayOutputWithContext(ctx context.Context) SettingsSectionDescriptionArrayOutput
- type SettingsSectionDescriptionInput
- type SettingsSectionDescriptionOutput
- func (SettingsSectionDescriptionOutput) ElementType() reflect.Type
- func (o SettingsSectionDescriptionOutput) Name() pulumi.StringOutput
- func (o SettingsSectionDescriptionOutput) Parameters() SettingsParameterDescriptionArrayOutput
- func (o SettingsSectionDescriptionOutput) ToSettingsSectionDescriptionOutput() SettingsSectionDescriptionOutput
- func (o SettingsSectionDescriptionOutput) ToSettingsSectionDescriptionOutputWithContext(ctx context.Context) SettingsSectionDescriptionOutput
- type SettingsSectionDescriptionResponse
- type SettingsSectionDescriptionResponseArgs
- func (SettingsSectionDescriptionResponseArgs) ElementType() reflect.Type
- func (i SettingsSectionDescriptionResponseArgs) ToSettingsSectionDescriptionResponseOutput() SettingsSectionDescriptionResponseOutput
- func (i SettingsSectionDescriptionResponseArgs) ToSettingsSectionDescriptionResponseOutputWithContext(ctx context.Context) SettingsSectionDescriptionResponseOutput
- type SettingsSectionDescriptionResponseArray
- func (SettingsSectionDescriptionResponseArray) ElementType() reflect.Type
- func (i SettingsSectionDescriptionResponseArray) ToSettingsSectionDescriptionResponseArrayOutput() SettingsSectionDescriptionResponseArrayOutput
- func (i SettingsSectionDescriptionResponseArray) ToSettingsSectionDescriptionResponseArrayOutputWithContext(ctx context.Context) SettingsSectionDescriptionResponseArrayOutput
- type SettingsSectionDescriptionResponseArrayInput
- type SettingsSectionDescriptionResponseArrayOutput
- func (SettingsSectionDescriptionResponseArrayOutput) ElementType() reflect.Type
- func (o SettingsSectionDescriptionResponseArrayOutput) Index(i pulumi.IntInput) SettingsSectionDescriptionResponseOutput
- func (o SettingsSectionDescriptionResponseArrayOutput) ToSettingsSectionDescriptionResponseArrayOutput() SettingsSectionDescriptionResponseArrayOutput
- func (o SettingsSectionDescriptionResponseArrayOutput) ToSettingsSectionDescriptionResponseArrayOutputWithContext(ctx context.Context) SettingsSectionDescriptionResponseArrayOutput
- type SettingsSectionDescriptionResponseInput
- type SettingsSectionDescriptionResponseOutput
- func (SettingsSectionDescriptionResponseOutput) ElementType() reflect.Type
- func (o SettingsSectionDescriptionResponseOutput) Name() pulumi.StringOutput
- func (o SettingsSectionDescriptionResponseOutput) Parameters() SettingsParameterDescriptionResponseArrayOutput
- func (o SettingsSectionDescriptionResponseOutput) ToSettingsSectionDescriptionResponseOutput() SettingsSectionDescriptionResponseOutput
- func (o SettingsSectionDescriptionResponseOutput) ToSettingsSectionDescriptionResponseOutputWithContext(ctx context.Context) SettingsSectionDescriptionResponseOutput
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ApplicationDeltaHealthPolicy ¶
type ApplicationDeltaHealthPolicy struct { // The delta health policy used by default to evaluate the health of a service type when upgrading the cluster. DefaultServiceTypeDeltaHealthPolicy *ServiceTypeDeltaHealthPolicy `pulumi:"defaultServiceTypeDeltaHealthPolicy"` // The map with service type delta health policy per service type name. The map is empty by default. ServiceTypeDeltaHealthPolicies map[string]ServiceTypeDeltaHealthPolicy `pulumi:"serviceTypeDeltaHealthPolicies"` }
Defines a delta health policy used to evaluate the health of an application or one of its child entities when upgrading the cluster.
type ApplicationDeltaHealthPolicyArgs ¶
type ApplicationDeltaHealthPolicyArgs struct { // The delta health policy used by default to evaluate the health of a service type when upgrading the cluster. DefaultServiceTypeDeltaHealthPolicy ServiceTypeDeltaHealthPolicyPtrInput `pulumi:"defaultServiceTypeDeltaHealthPolicy"` // The map with service type delta health policy per service type name. The map is empty by default. ServiceTypeDeltaHealthPolicies ServiceTypeDeltaHealthPolicyMapInput `pulumi:"serviceTypeDeltaHealthPolicies"` }
Defines a delta health policy used to evaluate the health of an application or one of its child entities when upgrading the cluster.
func (ApplicationDeltaHealthPolicyArgs) ElementType ¶
func (ApplicationDeltaHealthPolicyArgs) ElementType() reflect.Type
func (ApplicationDeltaHealthPolicyArgs) ToApplicationDeltaHealthPolicyOutput ¶
func (i ApplicationDeltaHealthPolicyArgs) ToApplicationDeltaHealthPolicyOutput() ApplicationDeltaHealthPolicyOutput
func (ApplicationDeltaHealthPolicyArgs) ToApplicationDeltaHealthPolicyOutputWithContext ¶
func (i ApplicationDeltaHealthPolicyArgs) ToApplicationDeltaHealthPolicyOutputWithContext(ctx context.Context) ApplicationDeltaHealthPolicyOutput
type ApplicationDeltaHealthPolicyInput ¶
type ApplicationDeltaHealthPolicyInput interface { pulumi.Input ToApplicationDeltaHealthPolicyOutput() ApplicationDeltaHealthPolicyOutput ToApplicationDeltaHealthPolicyOutputWithContext(context.Context) ApplicationDeltaHealthPolicyOutput }
ApplicationDeltaHealthPolicyInput is an input type that accepts ApplicationDeltaHealthPolicyArgs and ApplicationDeltaHealthPolicyOutput values. You can construct a concrete instance of `ApplicationDeltaHealthPolicyInput` via:
ApplicationDeltaHealthPolicyArgs{...}
type ApplicationDeltaHealthPolicyMap ¶
type ApplicationDeltaHealthPolicyMap map[string]ApplicationDeltaHealthPolicyInput
func (ApplicationDeltaHealthPolicyMap) ElementType ¶
func (ApplicationDeltaHealthPolicyMap) ElementType() reflect.Type
func (ApplicationDeltaHealthPolicyMap) ToApplicationDeltaHealthPolicyMapOutput ¶
func (i ApplicationDeltaHealthPolicyMap) ToApplicationDeltaHealthPolicyMapOutput() ApplicationDeltaHealthPolicyMapOutput
func (ApplicationDeltaHealthPolicyMap) ToApplicationDeltaHealthPolicyMapOutputWithContext ¶
func (i ApplicationDeltaHealthPolicyMap) ToApplicationDeltaHealthPolicyMapOutputWithContext(ctx context.Context) ApplicationDeltaHealthPolicyMapOutput
type ApplicationDeltaHealthPolicyMapInput ¶
type ApplicationDeltaHealthPolicyMapInput interface { pulumi.Input ToApplicationDeltaHealthPolicyMapOutput() ApplicationDeltaHealthPolicyMapOutput ToApplicationDeltaHealthPolicyMapOutputWithContext(context.Context) ApplicationDeltaHealthPolicyMapOutput }
ApplicationDeltaHealthPolicyMapInput is an input type that accepts ApplicationDeltaHealthPolicyMap and ApplicationDeltaHealthPolicyMapOutput values. You can construct a concrete instance of `ApplicationDeltaHealthPolicyMapInput` via:
ApplicationDeltaHealthPolicyMap{ "key": ApplicationDeltaHealthPolicyArgs{...} }
type ApplicationDeltaHealthPolicyMapOutput ¶
type ApplicationDeltaHealthPolicyMapOutput struct{ *pulumi.OutputState }
func (ApplicationDeltaHealthPolicyMapOutput) ElementType ¶
func (ApplicationDeltaHealthPolicyMapOutput) ElementType() reflect.Type
func (ApplicationDeltaHealthPolicyMapOutput) MapIndex ¶
func (o ApplicationDeltaHealthPolicyMapOutput) MapIndex(k pulumi.StringInput) ApplicationDeltaHealthPolicyOutput
func (ApplicationDeltaHealthPolicyMapOutput) ToApplicationDeltaHealthPolicyMapOutput ¶
func (o ApplicationDeltaHealthPolicyMapOutput) ToApplicationDeltaHealthPolicyMapOutput() ApplicationDeltaHealthPolicyMapOutput
func (ApplicationDeltaHealthPolicyMapOutput) ToApplicationDeltaHealthPolicyMapOutputWithContext ¶
func (o ApplicationDeltaHealthPolicyMapOutput) ToApplicationDeltaHealthPolicyMapOutputWithContext(ctx context.Context) ApplicationDeltaHealthPolicyMapOutput
type ApplicationDeltaHealthPolicyOutput ¶
type ApplicationDeltaHealthPolicyOutput struct{ *pulumi.OutputState }
Defines a delta health policy used to evaluate the health of an application or one of its child entities when upgrading the cluster.
func (ApplicationDeltaHealthPolicyOutput) DefaultServiceTypeDeltaHealthPolicy ¶
func (o ApplicationDeltaHealthPolicyOutput) DefaultServiceTypeDeltaHealthPolicy() ServiceTypeDeltaHealthPolicyPtrOutput
The delta health policy used by default to evaluate the health of a service type when upgrading the cluster.
func (ApplicationDeltaHealthPolicyOutput) ElementType ¶
func (ApplicationDeltaHealthPolicyOutput) ElementType() reflect.Type
func (ApplicationDeltaHealthPolicyOutput) ServiceTypeDeltaHealthPolicies ¶
func (o ApplicationDeltaHealthPolicyOutput) ServiceTypeDeltaHealthPolicies() ServiceTypeDeltaHealthPolicyMapOutput
The map with service type delta health policy per service type name. The map is empty by default.
func (ApplicationDeltaHealthPolicyOutput) ToApplicationDeltaHealthPolicyOutput ¶
func (o ApplicationDeltaHealthPolicyOutput) ToApplicationDeltaHealthPolicyOutput() ApplicationDeltaHealthPolicyOutput
func (ApplicationDeltaHealthPolicyOutput) ToApplicationDeltaHealthPolicyOutputWithContext ¶
func (o ApplicationDeltaHealthPolicyOutput) ToApplicationDeltaHealthPolicyOutputWithContext(ctx context.Context) ApplicationDeltaHealthPolicyOutput
type ApplicationDeltaHealthPolicyResponse ¶
type ApplicationDeltaHealthPolicyResponse struct { // The delta health policy used by default to evaluate the health of a service type when upgrading the cluster. DefaultServiceTypeDeltaHealthPolicy *ServiceTypeDeltaHealthPolicyResponse `pulumi:"defaultServiceTypeDeltaHealthPolicy"` // The map with service type delta health policy per service type name. The map is empty by default. ServiceTypeDeltaHealthPolicies map[string]ServiceTypeDeltaHealthPolicyResponse `pulumi:"serviceTypeDeltaHealthPolicies"` }
Defines a delta health policy used to evaluate the health of an application or one of its child entities when upgrading the cluster.
type ApplicationDeltaHealthPolicyResponseArgs ¶
type ApplicationDeltaHealthPolicyResponseArgs struct { // The delta health policy used by default to evaluate the health of a service type when upgrading the cluster. DefaultServiceTypeDeltaHealthPolicy ServiceTypeDeltaHealthPolicyResponsePtrInput `pulumi:"defaultServiceTypeDeltaHealthPolicy"` // The map with service type delta health policy per service type name. The map is empty by default. ServiceTypeDeltaHealthPolicies ServiceTypeDeltaHealthPolicyResponseMapInput `pulumi:"serviceTypeDeltaHealthPolicies"` }
Defines a delta health policy used to evaluate the health of an application or one of its child entities when upgrading the cluster.
func (ApplicationDeltaHealthPolicyResponseArgs) ElementType ¶
func (ApplicationDeltaHealthPolicyResponseArgs) ElementType() reflect.Type
func (ApplicationDeltaHealthPolicyResponseArgs) ToApplicationDeltaHealthPolicyResponseOutput ¶
func (i ApplicationDeltaHealthPolicyResponseArgs) ToApplicationDeltaHealthPolicyResponseOutput() ApplicationDeltaHealthPolicyResponseOutput
func (ApplicationDeltaHealthPolicyResponseArgs) ToApplicationDeltaHealthPolicyResponseOutputWithContext ¶
func (i ApplicationDeltaHealthPolicyResponseArgs) ToApplicationDeltaHealthPolicyResponseOutputWithContext(ctx context.Context) ApplicationDeltaHealthPolicyResponseOutput
type ApplicationDeltaHealthPolicyResponseInput ¶
type ApplicationDeltaHealthPolicyResponseInput interface { pulumi.Input ToApplicationDeltaHealthPolicyResponseOutput() ApplicationDeltaHealthPolicyResponseOutput ToApplicationDeltaHealthPolicyResponseOutputWithContext(context.Context) ApplicationDeltaHealthPolicyResponseOutput }
ApplicationDeltaHealthPolicyResponseInput is an input type that accepts ApplicationDeltaHealthPolicyResponseArgs and ApplicationDeltaHealthPolicyResponseOutput values. You can construct a concrete instance of `ApplicationDeltaHealthPolicyResponseInput` via:
ApplicationDeltaHealthPolicyResponseArgs{...}
type ApplicationDeltaHealthPolicyResponseMap ¶
type ApplicationDeltaHealthPolicyResponseMap map[string]ApplicationDeltaHealthPolicyResponseInput
func (ApplicationDeltaHealthPolicyResponseMap) ElementType ¶
func (ApplicationDeltaHealthPolicyResponseMap) ElementType() reflect.Type
func (ApplicationDeltaHealthPolicyResponseMap) ToApplicationDeltaHealthPolicyResponseMapOutput ¶
func (i ApplicationDeltaHealthPolicyResponseMap) ToApplicationDeltaHealthPolicyResponseMapOutput() ApplicationDeltaHealthPolicyResponseMapOutput
func (ApplicationDeltaHealthPolicyResponseMap) ToApplicationDeltaHealthPolicyResponseMapOutputWithContext ¶
func (i ApplicationDeltaHealthPolicyResponseMap) ToApplicationDeltaHealthPolicyResponseMapOutputWithContext(ctx context.Context) ApplicationDeltaHealthPolicyResponseMapOutput
type ApplicationDeltaHealthPolicyResponseMapInput ¶
type ApplicationDeltaHealthPolicyResponseMapInput interface { pulumi.Input ToApplicationDeltaHealthPolicyResponseMapOutput() ApplicationDeltaHealthPolicyResponseMapOutput ToApplicationDeltaHealthPolicyResponseMapOutputWithContext(context.Context) ApplicationDeltaHealthPolicyResponseMapOutput }
ApplicationDeltaHealthPolicyResponseMapInput is an input type that accepts ApplicationDeltaHealthPolicyResponseMap and ApplicationDeltaHealthPolicyResponseMapOutput values. You can construct a concrete instance of `ApplicationDeltaHealthPolicyResponseMapInput` via:
ApplicationDeltaHealthPolicyResponseMap{ "key": ApplicationDeltaHealthPolicyResponseArgs{...} }
type ApplicationDeltaHealthPolicyResponseMapOutput ¶
type ApplicationDeltaHealthPolicyResponseMapOutput struct{ *pulumi.OutputState }
func (ApplicationDeltaHealthPolicyResponseMapOutput) ElementType ¶
func (ApplicationDeltaHealthPolicyResponseMapOutput) ElementType() reflect.Type
func (ApplicationDeltaHealthPolicyResponseMapOutput) ToApplicationDeltaHealthPolicyResponseMapOutput ¶
func (o ApplicationDeltaHealthPolicyResponseMapOutput) ToApplicationDeltaHealthPolicyResponseMapOutput() ApplicationDeltaHealthPolicyResponseMapOutput
func (ApplicationDeltaHealthPolicyResponseMapOutput) ToApplicationDeltaHealthPolicyResponseMapOutputWithContext ¶
func (o ApplicationDeltaHealthPolicyResponseMapOutput) ToApplicationDeltaHealthPolicyResponseMapOutputWithContext(ctx context.Context) ApplicationDeltaHealthPolicyResponseMapOutput
type ApplicationDeltaHealthPolicyResponseOutput ¶
type ApplicationDeltaHealthPolicyResponseOutput struct{ *pulumi.OutputState }
Defines a delta health policy used to evaluate the health of an application or one of its child entities when upgrading the cluster.
func (ApplicationDeltaHealthPolicyResponseOutput) DefaultServiceTypeDeltaHealthPolicy ¶
func (o ApplicationDeltaHealthPolicyResponseOutput) DefaultServiceTypeDeltaHealthPolicy() ServiceTypeDeltaHealthPolicyResponsePtrOutput
The delta health policy used by default to evaluate the health of a service type when upgrading the cluster.
func (ApplicationDeltaHealthPolicyResponseOutput) ElementType ¶
func (ApplicationDeltaHealthPolicyResponseOutput) ElementType() reflect.Type
func (ApplicationDeltaHealthPolicyResponseOutput) ServiceTypeDeltaHealthPolicies ¶
func (o ApplicationDeltaHealthPolicyResponseOutput) ServiceTypeDeltaHealthPolicies() ServiceTypeDeltaHealthPolicyResponseMapOutput
The map with service type delta health policy per service type name. The map is empty by default.
func (ApplicationDeltaHealthPolicyResponseOutput) ToApplicationDeltaHealthPolicyResponseOutput ¶
func (o ApplicationDeltaHealthPolicyResponseOutput) ToApplicationDeltaHealthPolicyResponseOutput() ApplicationDeltaHealthPolicyResponseOutput
func (ApplicationDeltaHealthPolicyResponseOutput) ToApplicationDeltaHealthPolicyResponseOutputWithContext ¶
func (o ApplicationDeltaHealthPolicyResponseOutput) ToApplicationDeltaHealthPolicyResponseOutputWithContext(ctx context.Context) ApplicationDeltaHealthPolicyResponseOutput
type ApplicationHealthPolicy ¶
type ApplicationHealthPolicy struct { // The health policy used by default to evaluate the health of a service type. DefaultServiceTypeHealthPolicy *ServiceTypeHealthPolicy `pulumi:"defaultServiceTypeHealthPolicy"` // The map with service type health policy per service type name. The map is empty by default. ServiceTypeHealthPolicies map[string]ServiceTypeHealthPolicy `pulumi:"serviceTypeHealthPolicies"` }
Defines a health policy used to evaluate the health of an application or one of its children entities.
type ApplicationHealthPolicyArgs ¶
type ApplicationHealthPolicyArgs struct { // The health policy used by default to evaluate the health of a service type. DefaultServiceTypeHealthPolicy ServiceTypeHealthPolicyPtrInput `pulumi:"defaultServiceTypeHealthPolicy"` // The map with service type health policy per service type name. The map is empty by default. ServiceTypeHealthPolicies ServiceTypeHealthPolicyMapInput `pulumi:"serviceTypeHealthPolicies"` }
Defines a health policy used to evaluate the health of an application or one of its children entities.
func (ApplicationHealthPolicyArgs) ElementType ¶
func (ApplicationHealthPolicyArgs) ElementType() reflect.Type
func (ApplicationHealthPolicyArgs) ToApplicationHealthPolicyOutput ¶
func (i ApplicationHealthPolicyArgs) ToApplicationHealthPolicyOutput() ApplicationHealthPolicyOutput
func (ApplicationHealthPolicyArgs) ToApplicationHealthPolicyOutputWithContext ¶
func (i ApplicationHealthPolicyArgs) ToApplicationHealthPolicyOutputWithContext(ctx context.Context) ApplicationHealthPolicyOutput
type ApplicationHealthPolicyInput ¶
type ApplicationHealthPolicyInput interface { pulumi.Input ToApplicationHealthPolicyOutput() ApplicationHealthPolicyOutput ToApplicationHealthPolicyOutputWithContext(context.Context) ApplicationHealthPolicyOutput }
ApplicationHealthPolicyInput is an input type that accepts ApplicationHealthPolicyArgs and ApplicationHealthPolicyOutput values. You can construct a concrete instance of `ApplicationHealthPolicyInput` via:
ApplicationHealthPolicyArgs{...}
type ApplicationHealthPolicyMap ¶
type ApplicationHealthPolicyMap map[string]ApplicationHealthPolicyInput
func (ApplicationHealthPolicyMap) ElementType ¶
func (ApplicationHealthPolicyMap) ElementType() reflect.Type
func (ApplicationHealthPolicyMap) ToApplicationHealthPolicyMapOutput ¶
func (i ApplicationHealthPolicyMap) ToApplicationHealthPolicyMapOutput() ApplicationHealthPolicyMapOutput
func (ApplicationHealthPolicyMap) ToApplicationHealthPolicyMapOutputWithContext ¶
func (i ApplicationHealthPolicyMap) ToApplicationHealthPolicyMapOutputWithContext(ctx context.Context) ApplicationHealthPolicyMapOutput
type ApplicationHealthPolicyMapInput ¶
type ApplicationHealthPolicyMapInput interface { pulumi.Input ToApplicationHealthPolicyMapOutput() ApplicationHealthPolicyMapOutput ToApplicationHealthPolicyMapOutputWithContext(context.Context) ApplicationHealthPolicyMapOutput }
ApplicationHealthPolicyMapInput is an input type that accepts ApplicationHealthPolicyMap and ApplicationHealthPolicyMapOutput values. You can construct a concrete instance of `ApplicationHealthPolicyMapInput` via:
ApplicationHealthPolicyMap{ "key": ApplicationHealthPolicyArgs{...} }
type ApplicationHealthPolicyMapOutput ¶
type ApplicationHealthPolicyMapOutput struct{ *pulumi.OutputState }
func (ApplicationHealthPolicyMapOutput) ElementType ¶
func (ApplicationHealthPolicyMapOutput) ElementType() reflect.Type
func (ApplicationHealthPolicyMapOutput) MapIndex ¶
func (o ApplicationHealthPolicyMapOutput) MapIndex(k pulumi.StringInput) ApplicationHealthPolicyOutput
func (ApplicationHealthPolicyMapOutput) ToApplicationHealthPolicyMapOutput ¶
func (o ApplicationHealthPolicyMapOutput) ToApplicationHealthPolicyMapOutput() ApplicationHealthPolicyMapOutput
func (ApplicationHealthPolicyMapOutput) ToApplicationHealthPolicyMapOutputWithContext ¶
func (o ApplicationHealthPolicyMapOutput) ToApplicationHealthPolicyMapOutputWithContext(ctx context.Context) ApplicationHealthPolicyMapOutput
type ApplicationHealthPolicyOutput ¶
type ApplicationHealthPolicyOutput struct{ *pulumi.OutputState }
Defines a health policy used to evaluate the health of an application or one of its children entities.
func (ApplicationHealthPolicyOutput) DefaultServiceTypeHealthPolicy ¶
func (o ApplicationHealthPolicyOutput) DefaultServiceTypeHealthPolicy() ServiceTypeHealthPolicyPtrOutput
The health policy used by default to evaluate the health of a service type.
func (ApplicationHealthPolicyOutput) ElementType ¶
func (ApplicationHealthPolicyOutput) ElementType() reflect.Type
func (ApplicationHealthPolicyOutput) ServiceTypeHealthPolicies ¶
func (o ApplicationHealthPolicyOutput) ServiceTypeHealthPolicies() ServiceTypeHealthPolicyMapOutput
The map with service type health policy per service type name. The map is empty by default.
func (ApplicationHealthPolicyOutput) ToApplicationHealthPolicyOutput ¶
func (o ApplicationHealthPolicyOutput) ToApplicationHealthPolicyOutput() ApplicationHealthPolicyOutput
func (ApplicationHealthPolicyOutput) ToApplicationHealthPolicyOutputWithContext ¶
func (o ApplicationHealthPolicyOutput) ToApplicationHealthPolicyOutputWithContext(ctx context.Context) ApplicationHealthPolicyOutput
type ApplicationHealthPolicyResponse ¶
type ApplicationHealthPolicyResponse struct { // The health policy used by default to evaluate the health of a service type. DefaultServiceTypeHealthPolicy *ServiceTypeHealthPolicyResponse `pulumi:"defaultServiceTypeHealthPolicy"` // The map with service type health policy per service type name. The map is empty by default. ServiceTypeHealthPolicies map[string]ServiceTypeHealthPolicyResponse `pulumi:"serviceTypeHealthPolicies"` }
Defines a health policy used to evaluate the health of an application or one of its children entities.
type ApplicationHealthPolicyResponseArgs ¶
type ApplicationHealthPolicyResponseArgs struct { // The health policy used by default to evaluate the health of a service type. DefaultServiceTypeHealthPolicy ServiceTypeHealthPolicyResponsePtrInput `pulumi:"defaultServiceTypeHealthPolicy"` // The map with service type health policy per service type name. The map is empty by default. ServiceTypeHealthPolicies ServiceTypeHealthPolicyResponseMapInput `pulumi:"serviceTypeHealthPolicies"` }
Defines a health policy used to evaluate the health of an application or one of its children entities.
func (ApplicationHealthPolicyResponseArgs) ElementType ¶
func (ApplicationHealthPolicyResponseArgs) ElementType() reflect.Type
func (ApplicationHealthPolicyResponseArgs) ToApplicationHealthPolicyResponseOutput ¶
func (i ApplicationHealthPolicyResponseArgs) ToApplicationHealthPolicyResponseOutput() ApplicationHealthPolicyResponseOutput
func (ApplicationHealthPolicyResponseArgs) ToApplicationHealthPolicyResponseOutputWithContext ¶
func (i ApplicationHealthPolicyResponseArgs) ToApplicationHealthPolicyResponseOutputWithContext(ctx context.Context) ApplicationHealthPolicyResponseOutput
type ApplicationHealthPolicyResponseInput ¶
type ApplicationHealthPolicyResponseInput interface { pulumi.Input ToApplicationHealthPolicyResponseOutput() ApplicationHealthPolicyResponseOutput ToApplicationHealthPolicyResponseOutputWithContext(context.Context) ApplicationHealthPolicyResponseOutput }
ApplicationHealthPolicyResponseInput is an input type that accepts ApplicationHealthPolicyResponseArgs and ApplicationHealthPolicyResponseOutput values. You can construct a concrete instance of `ApplicationHealthPolicyResponseInput` via:
ApplicationHealthPolicyResponseArgs{...}
type ApplicationHealthPolicyResponseMap ¶
type ApplicationHealthPolicyResponseMap map[string]ApplicationHealthPolicyResponseInput
func (ApplicationHealthPolicyResponseMap) ElementType ¶
func (ApplicationHealthPolicyResponseMap) ElementType() reflect.Type
func (ApplicationHealthPolicyResponseMap) ToApplicationHealthPolicyResponseMapOutput ¶
func (i ApplicationHealthPolicyResponseMap) ToApplicationHealthPolicyResponseMapOutput() ApplicationHealthPolicyResponseMapOutput
func (ApplicationHealthPolicyResponseMap) ToApplicationHealthPolicyResponseMapOutputWithContext ¶
func (i ApplicationHealthPolicyResponseMap) ToApplicationHealthPolicyResponseMapOutputWithContext(ctx context.Context) ApplicationHealthPolicyResponseMapOutput
type ApplicationHealthPolicyResponseMapInput ¶
type ApplicationHealthPolicyResponseMapInput interface { pulumi.Input ToApplicationHealthPolicyResponseMapOutput() ApplicationHealthPolicyResponseMapOutput ToApplicationHealthPolicyResponseMapOutputWithContext(context.Context) ApplicationHealthPolicyResponseMapOutput }
ApplicationHealthPolicyResponseMapInput is an input type that accepts ApplicationHealthPolicyResponseMap and ApplicationHealthPolicyResponseMapOutput values. You can construct a concrete instance of `ApplicationHealthPolicyResponseMapInput` via:
ApplicationHealthPolicyResponseMap{ "key": ApplicationHealthPolicyResponseArgs{...} }
type ApplicationHealthPolicyResponseMapOutput ¶
type ApplicationHealthPolicyResponseMapOutput struct{ *pulumi.OutputState }
func (ApplicationHealthPolicyResponseMapOutput) ElementType ¶
func (ApplicationHealthPolicyResponseMapOutput) ElementType() reflect.Type
func (ApplicationHealthPolicyResponseMapOutput) MapIndex ¶
func (o ApplicationHealthPolicyResponseMapOutput) MapIndex(k pulumi.StringInput) ApplicationHealthPolicyResponseOutput
func (ApplicationHealthPolicyResponseMapOutput) ToApplicationHealthPolicyResponseMapOutput ¶
func (o ApplicationHealthPolicyResponseMapOutput) ToApplicationHealthPolicyResponseMapOutput() ApplicationHealthPolicyResponseMapOutput
func (ApplicationHealthPolicyResponseMapOutput) ToApplicationHealthPolicyResponseMapOutputWithContext ¶
func (o ApplicationHealthPolicyResponseMapOutput) ToApplicationHealthPolicyResponseMapOutputWithContext(ctx context.Context) ApplicationHealthPolicyResponseMapOutput
type ApplicationHealthPolicyResponseOutput ¶
type ApplicationHealthPolicyResponseOutput struct{ *pulumi.OutputState }
Defines a health policy used to evaluate the health of an application or one of its children entities.
func (ApplicationHealthPolicyResponseOutput) DefaultServiceTypeHealthPolicy ¶
func (o ApplicationHealthPolicyResponseOutput) DefaultServiceTypeHealthPolicy() ServiceTypeHealthPolicyResponsePtrOutput
The health policy used by default to evaluate the health of a service type.
func (ApplicationHealthPolicyResponseOutput) ElementType ¶
func (ApplicationHealthPolicyResponseOutput) ElementType() reflect.Type
func (ApplicationHealthPolicyResponseOutput) ServiceTypeHealthPolicies ¶
func (o ApplicationHealthPolicyResponseOutput) ServiceTypeHealthPolicies() ServiceTypeHealthPolicyResponseMapOutput
The map with service type health policy per service type name. The map is empty by default.
func (ApplicationHealthPolicyResponseOutput) ToApplicationHealthPolicyResponseOutput ¶
func (o ApplicationHealthPolicyResponseOutput) ToApplicationHealthPolicyResponseOutput() ApplicationHealthPolicyResponseOutput
func (ApplicationHealthPolicyResponseOutput) ToApplicationHealthPolicyResponseOutputWithContext ¶
func (o ApplicationHealthPolicyResponseOutput) ToApplicationHealthPolicyResponseOutputWithContext(ctx context.Context) ApplicationHealthPolicyResponseOutput
type AzureActiveDirectory ¶
type AzureActiveDirectory struct { // Azure active directory client application id. ClientApplication *string `pulumi:"clientApplication"` // Azure active directory cluster application id. ClusterApplication *string `pulumi:"clusterApplication"` // Azure active directory tenant id. TenantId *string `pulumi:"tenantId"` }
The settings to enable AAD authentication on the cluster.
type AzureActiveDirectoryArgs ¶
type AzureActiveDirectoryArgs struct { // Azure active directory client application id. ClientApplication pulumi.StringPtrInput `pulumi:"clientApplication"` // Azure active directory cluster application id. ClusterApplication pulumi.StringPtrInput `pulumi:"clusterApplication"` // Azure active directory tenant id. TenantId pulumi.StringPtrInput `pulumi:"tenantId"` }
The settings to enable AAD authentication on the cluster.
func (AzureActiveDirectoryArgs) ElementType ¶
func (AzureActiveDirectoryArgs) ElementType() reflect.Type
func (AzureActiveDirectoryArgs) ToAzureActiveDirectoryOutput ¶
func (i AzureActiveDirectoryArgs) ToAzureActiveDirectoryOutput() AzureActiveDirectoryOutput
func (AzureActiveDirectoryArgs) ToAzureActiveDirectoryOutputWithContext ¶
func (i AzureActiveDirectoryArgs) ToAzureActiveDirectoryOutputWithContext(ctx context.Context) AzureActiveDirectoryOutput
func (AzureActiveDirectoryArgs) ToAzureActiveDirectoryPtrOutput ¶
func (i AzureActiveDirectoryArgs) ToAzureActiveDirectoryPtrOutput() AzureActiveDirectoryPtrOutput
func (AzureActiveDirectoryArgs) ToAzureActiveDirectoryPtrOutputWithContext ¶
func (i AzureActiveDirectoryArgs) ToAzureActiveDirectoryPtrOutputWithContext(ctx context.Context) AzureActiveDirectoryPtrOutput
type AzureActiveDirectoryInput ¶
type AzureActiveDirectoryInput interface { pulumi.Input ToAzureActiveDirectoryOutput() AzureActiveDirectoryOutput ToAzureActiveDirectoryOutputWithContext(context.Context) AzureActiveDirectoryOutput }
AzureActiveDirectoryInput is an input type that accepts AzureActiveDirectoryArgs and AzureActiveDirectoryOutput values. You can construct a concrete instance of `AzureActiveDirectoryInput` via:
AzureActiveDirectoryArgs{...}
type AzureActiveDirectoryOutput ¶
type AzureActiveDirectoryOutput struct{ *pulumi.OutputState }
The settings to enable AAD authentication on the cluster.
func (AzureActiveDirectoryOutput) ClientApplication ¶
func (o AzureActiveDirectoryOutput) ClientApplication() pulumi.StringPtrOutput
Azure active directory client application id.
func (AzureActiveDirectoryOutput) ClusterApplication ¶
func (o AzureActiveDirectoryOutput) ClusterApplication() pulumi.StringPtrOutput
Azure active directory cluster application id.
func (AzureActiveDirectoryOutput) ElementType ¶
func (AzureActiveDirectoryOutput) ElementType() reflect.Type
func (AzureActiveDirectoryOutput) TenantId ¶
func (o AzureActiveDirectoryOutput) TenantId() pulumi.StringPtrOutput
Azure active directory tenant id.
func (AzureActiveDirectoryOutput) ToAzureActiveDirectoryOutput ¶
func (o AzureActiveDirectoryOutput) ToAzureActiveDirectoryOutput() AzureActiveDirectoryOutput
func (AzureActiveDirectoryOutput) ToAzureActiveDirectoryOutputWithContext ¶
func (o AzureActiveDirectoryOutput) ToAzureActiveDirectoryOutputWithContext(ctx context.Context) AzureActiveDirectoryOutput
func (AzureActiveDirectoryOutput) ToAzureActiveDirectoryPtrOutput ¶
func (o AzureActiveDirectoryOutput) ToAzureActiveDirectoryPtrOutput() AzureActiveDirectoryPtrOutput
func (AzureActiveDirectoryOutput) ToAzureActiveDirectoryPtrOutputWithContext ¶
func (o AzureActiveDirectoryOutput) ToAzureActiveDirectoryPtrOutputWithContext(ctx context.Context) AzureActiveDirectoryPtrOutput
type AzureActiveDirectoryPtrInput ¶
type AzureActiveDirectoryPtrInput interface { pulumi.Input ToAzureActiveDirectoryPtrOutput() AzureActiveDirectoryPtrOutput ToAzureActiveDirectoryPtrOutputWithContext(context.Context) AzureActiveDirectoryPtrOutput }
AzureActiveDirectoryPtrInput is an input type that accepts AzureActiveDirectoryArgs, AzureActiveDirectoryPtr and AzureActiveDirectoryPtrOutput values. You can construct a concrete instance of `AzureActiveDirectoryPtrInput` via:
AzureActiveDirectoryArgs{...} or: nil
func AzureActiveDirectoryPtr ¶
func AzureActiveDirectoryPtr(v *AzureActiveDirectoryArgs) AzureActiveDirectoryPtrInput
type AzureActiveDirectoryPtrOutput ¶
type AzureActiveDirectoryPtrOutput struct{ *pulumi.OutputState }
func (AzureActiveDirectoryPtrOutput) ClientApplication ¶
func (o AzureActiveDirectoryPtrOutput) ClientApplication() pulumi.StringPtrOutput
Azure active directory client application id.
func (AzureActiveDirectoryPtrOutput) ClusterApplication ¶
func (o AzureActiveDirectoryPtrOutput) ClusterApplication() pulumi.StringPtrOutput
Azure active directory cluster application id.
func (AzureActiveDirectoryPtrOutput) Elem ¶
func (o AzureActiveDirectoryPtrOutput) Elem() AzureActiveDirectoryOutput
func (AzureActiveDirectoryPtrOutput) ElementType ¶
func (AzureActiveDirectoryPtrOutput) ElementType() reflect.Type
func (AzureActiveDirectoryPtrOutput) TenantId ¶
func (o AzureActiveDirectoryPtrOutput) TenantId() pulumi.StringPtrOutput
Azure active directory tenant id.
func (AzureActiveDirectoryPtrOutput) ToAzureActiveDirectoryPtrOutput ¶
func (o AzureActiveDirectoryPtrOutput) ToAzureActiveDirectoryPtrOutput() AzureActiveDirectoryPtrOutput
func (AzureActiveDirectoryPtrOutput) ToAzureActiveDirectoryPtrOutputWithContext ¶
func (o AzureActiveDirectoryPtrOutput) ToAzureActiveDirectoryPtrOutputWithContext(ctx context.Context) AzureActiveDirectoryPtrOutput
type AzureActiveDirectoryResponse ¶
type AzureActiveDirectoryResponse struct { // Azure active directory client application id. ClientApplication *string `pulumi:"clientApplication"` // Azure active directory cluster application id. ClusterApplication *string `pulumi:"clusterApplication"` // Azure active directory tenant id. TenantId *string `pulumi:"tenantId"` }
The settings to enable AAD authentication on the cluster.
type AzureActiveDirectoryResponseArgs ¶
type AzureActiveDirectoryResponseArgs struct { // Azure active directory client application id. ClientApplication pulumi.StringPtrInput `pulumi:"clientApplication"` // Azure active directory cluster application id. ClusterApplication pulumi.StringPtrInput `pulumi:"clusterApplication"` // Azure active directory tenant id. TenantId pulumi.StringPtrInput `pulumi:"tenantId"` }
The settings to enable AAD authentication on the cluster.
func (AzureActiveDirectoryResponseArgs) ElementType ¶
func (AzureActiveDirectoryResponseArgs) ElementType() reflect.Type
func (AzureActiveDirectoryResponseArgs) ToAzureActiveDirectoryResponseOutput ¶
func (i AzureActiveDirectoryResponseArgs) ToAzureActiveDirectoryResponseOutput() AzureActiveDirectoryResponseOutput
func (AzureActiveDirectoryResponseArgs) ToAzureActiveDirectoryResponseOutputWithContext ¶
func (i AzureActiveDirectoryResponseArgs) ToAzureActiveDirectoryResponseOutputWithContext(ctx context.Context) AzureActiveDirectoryResponseOutput
func (AzureActiveDirectoryResponseArgs) ToAzureActiveDirectoryResponsePtrOutput ¶
func (i AzureActiveDirectoryResponseArgs) ToAzureActiveDirectoryResponsePtrOutput() AzureActiveDirectoryResponsePtrOutput
func (AzureActiveDirectoryResponseArgs) ToAzureActiveDirectoryResponsePtrOutputWithContext ¶
func (i AzureActiveDirectoryResponseArgs) ToAzureActiveDirectoryResponsePtrOutputWithContext(ctx context.Context) AzureActiveDirectoryResponsePtrOutput
type AzureActiveDirectoryResponseInput ¶
type AzureActiveDirectoryResponseInput interface { pulumi.Input ToAzureActiveDirectoryResponseOutput() AzureActiveDirectoryResponseOutput ToAzureActiveDirectoryResponseOutputWithContext(context.Context) AzureActiveDirectoryResponseOutput }
AzureActiveDirectoryResponseInput is an input type that accepts AzureActiveDirectoryResponseArgs and AzureActiveDirectoryResponseOutput values. You can construct a concrete instance of `AzureActiveDirectoryResponseInput` via:
AzureActiveDirectoryResponseArgs{...}
type AzureActiveDirectoryResponseOutput ¶
type AzureActiveDirectoryResponseOutput struct{ *pulumi.OutputState }
The settings to enable AAD authentication on the cluster.
func (AzureActiveDirectoryResponseOutput) ClientApplication ¶
func (o AzureActiveDirectoryResponseOutput) ClientApplication() pulumi.StringPtrOutput
Azure active directory client application id.
func (AzureActiveDirectoryResponseOutput) ClusterApplication ¶
func (o AzureActiveDirectoryResponseOutput) ClusterApplication() pulumi.StringPtrOutput
Azure active directory cluster application id.
func (AzureActiveDirectoryResponseOutput) ElementType ¶
func (AzureActiveDirectoryResponseOutput) ElementType() reflect.Type
func (AzureActiveDirectoryResponseOutput) TenantId ¶
func (o AzureActiveDirectoryResponseOutput) TenantId() pulumi.StringPtrOutput
Azure active directory tenant id.
func (AzureActiveDirectoryResponseOutput) ToAzureActiveDirectoryResponseOutput ¶
func (o AzureActiveDirectoryResponseOutput) ToAzureActiveDirectoryResponseOutput() AzureActiveDirectoryResponseOutput
func (AzureActiveDirectoryResponseOutput) ToAzureActiveDirectoryResponseOutputWithContext ¶
func (o AzureActiveDirectoryResponseOutput) ToAzureActiveDirectoryResponseOutputWithContext(ctx context.Context) AzureActiveDirectoryResponseOutput
func (AzureActiveDirectoryResponseOutput) ToAzureActiveDirectoryResponsePtrOutput ¶
func (o AzureActiveDirectoryResponseOutput) ToAzureActiveDirectoryResponsePtrOutput() AzureActiveDirectoryResponsePtrOutput
func (AzureActiveDirectoryResponseOutput) ToAzureActiveDirectoryResponsePtrOutputWithContext ¶
func (o AzureActiveDirectoryResponseOutput) ToAzureActiveDirectoryResponsePtrOutputWithContext(ctx context.Context) AzureActiveDirectoryResponsePtrOutput
type AzureActiveDirectoryResponsePtrInput ¶
type AzureActiveDirectoryResponsePtrInput interface { pulumi.Input ToAzureActiveDirectoryResponsePtrOutput() AzureActiveDirectoryResponsePtrOutput ToAzureActiveDirectoryResponsePtrOutputWithContext(context.Context) AzureActiveDirectoryResponsePtrOutput }
AzureActiveDirectoryResponsePtrInput is an input type that accepts AzureActiveDirectoryResponseArgs, AzureActiveDirectoryResponsePtr and AzureActiveDirectoryResponsePtrOutput values. You can construct a concrete instance of `AzureActiveDirectoryResponsePtrInput` via:
AzureActiveDirectoryResponseArgs{...} or: nil
func AzureActiveDirectoryResponsePtr ¶
func AzureActiveDirectoryResponsePtr(v *AzureActiveDirectoryResponseArgs) AzureActiveDirectoryResponsePtrInput
type AzureActiveDirectoryResponsePtrOutput ¶
type AzureActiveDirectoryResponsePtrOutput struct{ *pulumi.OutputState }
func (AzureActiveDirectoryResponsePtrOutput) ClientApplication ¶
func (o AzureActiveDirectoryResponsePtrOutput) ClientApplication() pulumi.StringPtrOutput
Azure active directory client application id.
func (AzureActiveDirectoryResponsePtrOutput) ClusterApplication ¶
func (o AzureActiveDirectoryResponsePtrOutput) ClusterApplication() pulumi.StringPtrOutput
Azure active directory cluster application id.
func (AzureActiveDirectoryResponsePtrOutput) ElementType ¶
func (AzureActiveDirectoryResponsePtrOutput) ElementType() reflect.Type
func (AzureActiveDirectoryResponsePtrOutput) TenantId ¶
func (o AzureActiveDirectoryResponsePtrOutput) TenantId() pulumi.StringPtrOutput
Azure active directory tenant id.
func (AzureActiveDirectoryResponsePtrOutput) ToAzureActiveDirectoryResponsePtrOutput ¶
func (o AzureActiveDirectoryResponsePtrOutput) ToAzureActiveDirectoryResponsePtrOutput() AzureActiveDirectoryResponsePtrOutput
func (AzureActiveDirectoryResponsePtrOutput) ToAzureActiveDirectoryResponsePtrOutputWithContext ¶
func (o AzureActiveDirectoryResponsePtrOutput) ToAzureActiveDirectoryResponsePtrOutputWithContext(ctx context.Context) AzureActiveDirectoryResponsePtrOutput
type CertificateDescription ¶
type CertificateDescription struct { // Thumbprint of the primary certificate. Thumbprint string `pulumi:"thumbprint"` // Thumbprint of the secondary certificate. ThumbprintSecondary *string `pulumi:"thumbprintSecondary"` // The local certificate store location. X509StoreName *string `pulumi:"x509StoreName"` }
Describes the certificate details.
type CertificateDescriptionArgs ¶
type CertificateDescriptionArgs struct { // Thumbprint of the primary certificate. Thumbprint pulumi.StringInput `pulumi:"thumbprint"` // Thumbprint of the secondary certificate. ThumbprintSecondary pulumi.StringPtrInput `pulumi:"thumbprintSecondary"` // The local certificate store location. X509StoreName pulumi.StringPtrInput `pulumi:"x509StoreName"` }
Describes the certificate details.
func (CertificateDescriptionArgs) ElementType ¶
func (CertificateDescriptionArgs) ElementType() reflect.Type
func (CertificateDescriptionArgs) ToCertificateDescriptionOutput ¶
func (i CertificateDescriptionArgs) ToCertificateDescriptionOutput() CertificateDescriptionOutput
func (CertificateDescriptionArgs) ToCertificateDescriptionOutputWithContext ¶
func (i CertificateDescriptionArgs) ToCertificateDescriptionOutputWithContext(ctx context.Context) CertificateDescriptionOutput
func (CertificateDescriptionArgs) ToCertificateDescriptionPtrOutput ¶
func (i CertificateDescriptionArgs) ToCertificateDescriptionPtrOutput() CertificateDescriptionPtrOutput
func (CertificateDescriptionArgs) ToCertificateDescriptionPtrOutputWithContext ¶
func (i CertificateDescriptionArgs) ToCertificateDescriptionPtrOutputWithContext(ctx context.Context) CertificateDescriptionPtrOutput
type CertificateDescriptionInput ¶
type CertificateDescriptionInput interface { pulumi.Input ToCertificateDescriptionOutput() CertificateDescriptionOutput ToCertificateDescriptionOutputWithContext(context.Context) CertificateDescriptionOutput }
CertificateDescriptionInput is an input type that accepts CertificateDescriptionArgs and CertificateDescriptionOutput values. You can construct a concrete instance of `CertificateDescriptionInput` via:
CertificateDescriptionArgs{...}
type CertificateDescriptionOutput ¶
type CertificateDescriptionOutput struct{ *pulumi.OutputState }
Describes the certificate details.
func (CertificateDescriptionOutput) ElementType ¶
func (CertificateDescriptionOutput) ElementType() reflect.Type
func (CertificateDescriptionOutput) Thumbprint ¶
func (o CertificateDescriptionOutput) Thumbprint() pulumi.StringOutput
Thumbprint of the primary certificate.
func (CertificateDescriptionOutput) ThumbprintSecondary ¶
func (o CertificateDescriptionOutput) ThumbprintSecondary() pulumi.StringPtrOutput
Thumbprint of the secondary certificate.
func (CertificateDescriptionOutput) ToCertificateDescriptionOutput ¶
func (o CertificateDescriptionOutput) ToCertificateDescriptionOutput() CertificateDescriptionOutput
func (CertificateDescriptionOutput) ToCertificateDescriptionOutputWithContext ¶
func (o CertificateDescriptionOutput) ToCertificateDescriptionOutputWithContext(ctx context.Context) CertificateDescriptionOutput
func (CertificateDescriptionOutput) ToCertificateDescriptionPtrOutput ¶
func (o CertificateDescriptionOutput) ToCertificateDescriptionPtrOutput() CertificateDescriptionPtrOutput
func (CertificateDescriptionOutput) ToCertificateDescriptionPtrOutputWithContext ¶
func (o CertificateDescriptionOutput) ToCertificateDescriptionPtrOutputWithContext(ctx context.Context) CertificateDescriptionPtrOutput
func (CertificateDescriptionOutput) X509StoreName ¶
func (o CertificateDescriptionOutput) X509StoreName() pulumi.StringPtrOutput
The local certificate store location.
type CertificateDescriptionPtrInput ¶
type CertificateDescriptionPtrInput interface { pulumi.Input ToCertificateDescriptionPtrOutput() CertificateDescriptionPtrOutput ToCertificateDescriptionPtrOutputWithContext(context.Context) CertificateDescriptionPtrOutput }
CertificateDescriptionPtrInput is an input type that accepts CertificateDescriptionArgs, CertificateDescriptionPtr and CertificateDescriptionPtrOutput values. You can construct a concrete instance of `CertificateDescriptionPtrInput` via:
CertificateDescriptionArgs{...} or: nil
func CertificateDescriptionPtr ¶
func CertificateDescriptionPtr(v *CertificateDescriptionArgs) CertificateDescriptionPtrInput
type CertificateDescriptionPtrOutput ¶
type CertificateDescriptionPtrOutput struct{ *pulumi.OutputState }
func (CertificateDescriptionPtrOutput) Elem ¶
func (o CertificateDescriptionPtrOutput) Elem() CertificateDescriptionOutput
func (CertificateDescriptionPtrOutput) ElementType ¶
func (CertificateDescriptionPtrOutput) ElementType() reflect.Type
func (CertificateDescriptionPtrOutput) Thumbprint ¶
func (o CertificateDescriptionPtrOutput) Thumbprint() pulumi.StringPtrOutput
Thumbprint of the primary certificate.
func (CertificateDescriptionPtrOutput) ThumbprintSecondary ¶
func (o CertificateDescriptionPtrOutput) ThumbprintSecondary() pulumi.StringPtrOutput
Thumbprint of the secondary certificate.
func (CertificateDescriptionPtrOutput) ToCertificateDescriptionPtrOutput ¶
func (o CertificateDescriptionPtrOutput) ToCertificateDescriptionPtrOutput() CertificateDescriptionPtrOutput
func (CertificateDescriptionPtrOutput) ToCertificateDescriptionPtrOutputWithContext ¶
func (o CertificateDescriptionPtrOutput) ToCertificateDescriptionPtrOutputWithContext(ctx context.Context) CertificateDescriptionPtrOutput
func (CertificateDescriptionPtrOutput) X509StoreName ¶
func (o CertificateDescriptionPtrOutput) X509StoreName() pulumi.StringPtrOutput
The local certificate store location.
type CertificateDescriptionResponse ¶
type CertificateDescriptionResponse struct { // Thumbprint of the primary certificate. Thumbprint string `pulumi:"thumbprint"` // Thumbprint of the secondary certificate. ThumbprintSecondary *string `pulumi:"thumbprintSecondary"` // The local certificate store location. X509StoreName *string `pulumi:"x509StoreName"` }
Describes the certificate details.
type CertificateDescriptionResponseArgs ¶
type CertificateDescriptionResponseArgs struct { // Thumbprint of the primary certificate. Thumbprint pulumi.StringInput `pulumi:"thumbprint"` // Thumbprint of the secondary certificate. ThumbprintSecondary pulumi.StringPtrInput `pulumi:"thumbprintSecondary"` // The local certificate store location. X509StoreName pulumi.StringPtrInput `pulumi:"x509StoreName"` }
Describes the certificate details.
func (CertificateDescriptionResponseArgs) ElementType ¶
func (CertificateDescriptionResponseArgs) ElementType() reflect.Type
func (CertificateDescriptionResponseArgs) ToCertificateDescriptionResponseOutput ¶
func (i CertificateDescriptionResponseArgs) ToCertificateDescriptionResponseOutput() CertificateDescriptionResponseOutput
func (CertificateDescriptionResponseArgs) ToCertificateDescriptionResponseOutputWithContext ¶
func (i CertificateDescriptionResponseArgs) ToCertificateDescriptionResponseOutputWithContext(ctx context.Context) CertificateDescriptionResponseOutput
func (CertificateDescriptionResponseArgs) ToCertificateDescriptionResponsePtrOutput ¶
func (i CertificateDescriptionResponseArgs) ToCertificateDescriptionResponsePtrOutput() CertificateDescriptionResponsePtrOutput
func (CertificateDescriptionResponseArgs) ToCertificateDescriptionResponsePtrOutputWithContext ¶
func (i CertificateDescriptionResponseArgs) ToCertificateDescriptionResponsePtrOutputWithContext(ctx context.Context) CertificateDescriptionResponsePtrOutput
type CertificateDescriptionResponseInput ¶
type CertificateDescriptionResponseInput interface { pulumi.Input ToCertificateDescriptionResponseOutput() CertificateDescriptionResponseOutput ToCertificateDescriptionResponseOutputWithContext(context.Context) CertificateDescriptionResponseOutput }
CertificateDescriptionResponseInput is an input type that accepts CertificateDescriptionResponseArgs and CertificateDescriptionResponseOutput values. You can construct a concrete instance of `CertificateDescriptionResponseInput` via:
CertificateDescriptionResponseArgs{...}
type CertificateDescriptionResponseOutput ¶
type CertificateDescriptionResponseOutput struct{ *pulumi.OutputState }
Describes the certificate details.
func (CertificateDescriptionResponseOutput) ElementType ¶
func (CertificateDescriptionResponseOutput) ElementType() reflect.Type
func (CertificateDescriptionResponseOutput) Thumbprint ¶
func (o CertificateDescriptionResponseOutput) Thumbprint() pulumi.StringOutput
Thumbprint of the primary certificate.
func (CertificateDescriptionResponseOutput) ThumbprintSecondary ¶
func (o CertificateDescriptionResponseOutput) ThumbprintSecondary() pulumi.StringPtrOutput
Thumbprint of the secondary certificate.
func (CertificateDescriptionResponseOutput) ToCertificateDescriptionResponseOutput ¶
func (o CertificateDescriptionResponseOutput) ToCertificateDescriptionResponseOutput() CertificateDescriptionResponseOutput
func (CertificateDescriptionResponseOutput) ToCertificateDescriptionResponseOutputWithContext ¶
func (o CertificateDescriptionResponseOutput) ToCertificateDescriptionResponseOutputWithContext(ctx context.Context) CertificateDescriptionResponseOutput
func (CertificateDescriptionResponseOutput) ToCertificateDescriptionResponsePtrOutput ¶
func (o CertificateDescriptionResponseOutput) ToCertificateDescriptionResponsePtrOutput() CertificateDescriptionResponsePtrOutput
func (CertificateDescriptionResponseOutput) ToCertificateDescriptionResponsePtrOutputWithContext ¶
func (o CertificateDescriptionResponseOutput) ToCertificateDescriptionResponsePtrOutputWithContext(ctx context.Context) CertificateDescriptionResponsePtrOutput
func (CertificateDescriptionResponseOutput) X509StoreName ¶
func (o CertificateDescriptionResponseOutput) X509StoreName() pulumi.StringPtrOutput
The local certificate store location.
type CertificateDescriptionResponsePtrInput ¶
type CertificateDescriptionResponsePtrInput interface { pulumi.Input ToCertificateDescriptionResponsePtrOutput() CertificateDescriptionResponsePtrOutput ToCertificateDescriptionResponsePtrOutputWithContext(context.Context) CertificateDescriptionResponsePtrOutput }
CertificateDescriptionResponsePtrInput is an input type that accepts CertificateDescriptionResponseArgs, CertificateDescriptionResponsePtr and CertificateDescriptionResponsePtrOutput values. You can construct a concrete instance of `CertificateDescriptionResponsePtrInput` via:
CertificateDescriptionResponseArgs{...} or: nil
func CertificateDescriptionResponsePtr ¶
func CertificateDescriptionResponsePtr(v *CertificateDescriptionResponseArgs) CertificateDescriptionResponsePtrInput
type CertificateDescriptionResponsePtrOutput ¶
type CertificateDescriptionResponsePtrOutput struct{ *pulumi.OutputState }
func (CertificateDescriptionResponsePtrOutput) ElementType ¶
func (CertificateDescriptionResponsePtrOutput) ElementType() reflect.Type
func (CertificateDescriptionResponsePtrOutput) Thumbprint ¶
func (o CertificateDescriptionResponsePtrOutput) Thumbprint() pulumi.StringPtrOutput
Thumbprint of the primary certificate.
func (CertificateDescriptionResponsePtrOutput) ThumbprintSecondary ¶
func (o CertificateDescriptionResponsePtrOutput) ThumbprintSecondary() pulumi.StringPtrOutput
Thumbprint of the secondary certificate.
func (CertificateDescriptionResponsePtrOutput) ToCertificateDescriptionResponsePtrOutput ¶
func (o CertificateDescriptionResponsePtrOutput) ToCertificateDescriptionResponsePtrOutput() CertificateDescriptionResponsePtrOutput
func (CertificateDescriptionResponsePtrOutput) ToCertificateDescriptionResponsePtrOutputWithContext ¶
func (o CertificateDescriptionResponsePtrOutput) ToCertificateDescriptionResponsePtrOutputWithContext(ctx context.Context) CertificateDescriptionResponsePtrOutput
func (CertificateDescriptionResponsePtrOutput) X509StoreName ¶
func (o CertificateDescriptionResponsePtrOutput) X509StoreName() pulumi.StringPtrOutput
The local certificate store location.
type ClientCertificateCommonName ¶
type ClientCertificateCommonName struct { // The common name of the client certificate. CertificateCommonName string `pulumi:"certificateCommonName"` // The issuer thumbprint of the client certificate. CertificateIssuerThumbprint string `pulumi:"certificateIssuerThumbprint"` // Indicates if the client certificate has admin access to the cluster. Non admin clients can perform only read only operations on the cluster. IsAdmin bool `pulumi:"isAdmin"` }
Describes the client certificate details using common name.
type ClientCertificateCommonNameArgs ¶
type ClientCertificateCommonNameArgs struct { // The common name of the client certificate. CertificateCommonName pulumi.StringInput `pulumi:"certificateCommonName"` // The issuer thumbprint of the client certificate. CertificateIssuerThumbprint pulumi.StringInput `pulumi:"certificateIssuerThumbprint"` // Indicates if the client certificate has admin access to the cluster. Non admin clients can perform only read only operations on the cluster. IsAdmin pulumi.BoolInput `pulumi:"isAdmin"` }
Describes the client certificate details using common name.
func (ClientCertificateCommonNameArgs) ElementType ¶
func (ClientCertificateCommonNameArgs) ElementType() reflect.Type
func (ClientCertificateCommonNameArgs) ToClientCertificateCommonNameOutput ¶
func (i ClientCertificateCommonNameArgs) ToClientCertificateCommonNameOutput() ClientCertificateCommonNameOutput
func (ClientCertificateCommonNameArgs) ToClientCertificateCommonNameOutputWithContext ¶
func (i ClientCertificateCommonNameArgs) ToClientCertificateCommonNameOutputWithContext(ctx context.Context) ClientCertificateCommonNameOutput
type ClientCertificateCommonNameArray ¶
type ClientCertificateCommonNameArray []ClientCertificateCommonNameInput
func (ClientCertificateCommonNameArray) ElementType ¶
func (ClientCertificateCommonNameArray) ElementType() reflect.Type
func (ClientCertificateCommonNameArray) ToClientCertificateCommonNameArrayOutput ¶
func (i ClientCertificateCommonNameArray) ToClientCertificateCommonNameArrayOutput() ClientCertificateCommonNameArrayOutput
func (ClientCertificateCommonNameArray) ToClientCertificateCommonNameArrayOutputWithContext ¶
func (i ClientCertificateCommonNameArray) ToClientCertificateCommonNameArrayOutputWithContext(ctx context.Context) ClientCertificateCommonNameArrayOutput
type ClientCertificateCommonNameArrayInput ¶
type ClientCertificateCommonNameArrayInput interface { pulumi.Input ToClientCertificateCommonNameArrayOutput() ClientCertificateCommonNameArrayOutput ToClientCertificateCommonNameArrayOutputWithContext(context.Context) ClientCertificateCommonNameArrayOutput }
ClientCertificateCommonNameArrayInput is an input type that accepts ClientCertificateCommonNameArray and ClientCertificateCommonNameArrayOutput values. You can construct a concrete instance of `ClientCertificateCommonNameArrayInput` via:
ClientCertificateCommonNameArray{ ClientCertificateCommonNameArgs{...} }
type ClientCertificateCommonNameArrayOutput ¶
type ClientCertificateCommonNameArrayOutput struct{ *pulumi.OutputState }
func (ClientCertificateCommonNameArrayOutput) ElementType ¶
func (ClientCertificateCommonNameArrayOutput) ElementType() reflect.Type
func (ClientCertificateCommonNameArrayOutput) ToClientCertificateCommonNameArrayOutput ¶
func (o ClientCertificateCommonNameArrayOutput) ToClientCertificateCommonNameArrayOutput() ClientCertificateCommonNameArrayOutput
func (ClientCertificateCommonNameArrayOutput) ToClientCertificateCommonNameArrayOutputWithContext ¶
func (o ClientCertificateCommonNameArrayOutput) ToClientCertificateCommonNameArrayOutputWithContext(ctx context.Context) ClientCertificateCommonNameArrayOutput
type ClientCertificateCommonNameInput ¶
type ClientCertificateCommonNameInput interface { pulumi.Input ToClientCertificateCommonNameOutput() ClientCertificateCommonNameOutput ToClientCertificateCommonNameOutputWithContext(context.Context) ClientCertificateCommonNameOutput }
ClientCertificateCommonNameInput is an input type that accepts ClientCertificateCommonNameArgs and ClientCertificateCommonNameOutput values. You can construct a concrete instance of `ClientCertificateCommonNameInput` via:
ClientCertificateCommonNameArgs{...}
type ClientCertificateCommonNameOutput ¶
type ClientCertificateCommonNameOutput struct{ *pulumi.OutputState }
Describes the client certificate details using common name.
func (ClientCertificateCommonNameOutput) CertificateCommonName ¶
func (o ClientCertificateCommonNameOutput) CertificateCommonName() pulumi.StringOutput
The common name of the client certificate.
func (ClientCertificateCommonNameOutput) CertificateIssuerThumbprint ¶
func (o ClientCertificateCommonNameOutput) CertificateIssuerThumbprint() pulumi.StringOutput
The issuer thumbprint of the client certificate.
func (ClientCertificateCommonNameOutput) ElementType ¶
func (ClientCertificateCommonNameOutput) ElementType() reflect.Type
func (ClientCertificateCommonNameOutput) IsAdmin ¶
func (o ClientCertificateCommonNameOutput) IsAdmin() pulumi.BoolOutput
Indicates if the client certificate has admin access to the cluster. Non admin clients can perform only read only operations on the cluster.
func (ClientCertificateCommonNameOutput) ToClientCertificateCommonNameOutput ¶
func (o ClientCertificateCommonNameOutput) ToClientCertificateCommonNameOutput() ClientCertificateCommonNameOutput
func (ClientCertificateCommonNameOutput) ToClientCertificateCommonNameOutputWithContext ¶
func (o ClientCertificateCommonNameOutput) ToClientCertificateCommonNameOutputWithContext(ctx context.Context) ClientCertificateCommonNameOutput
type ClientCertificateCommonNameResponse ¶
type ClientCertificateCommonNameResponse struct { // The common name of the client certificate. CertificateCommonName string `pulumi:"certificateCommonName"` // The issuer thumbprint of the client certificate. CertificateIssuerThumbprint string `pulumi:"certificateIssuerThumbprint"` // Indicates if the client certificate has admin access to the cluster. Non admin clients can perform only read only operations on the cluster. IsAdmin bool `pulumi:"isAdmin"` }
Describes the client certificate details using common name.
type ClientCertificateCommonNameResponseArgs ¶
type ClientCertificateCommonNameResponseArgs struct { // The common name of the client certificate. CertificateCommonName pulumi.StringInput `pulumi:"certificateCommonName"` // The issuer thumbprint of the client certificate. CertificateIssuerThumbprint pulumi.StringInput `pulumi:"certificateIssuerThumbprint"` // Indicates if the client certificate has admin access to the cluster. Non admin clients can perform only read only operations on the cluster. IsAdmin pulumi.BoolInput `pulumi:"isAdmin"` }
Describes the client certificate details using common name.
func (ClientCertificateCommonNameResponseArgs) ElementType ¶
func (ClientCertificateCommonNameResponseArgs) ElementType() reflect.Type
func (ClientCertificateCommonNameResponseArgs) ToClientCertificateCommonNameResponseOutput ¶
func (i ClientCertificateCommonNameResponseArgs) ToClientCertificateCommonNameResponseOutput() ClientCertificateCommonNameResponseOutput
func (ClientCertificateCommonNameResponseArgs) ToClientCertificateCommonNameResponseOutputWithContext ¶
func (i ClientCertificateCommonNameResponseArgs) ToClientCertificateCommonNameResponseOutputWithContext(ctx context.Context) ClientCertificateCommonNameResponseOutput
type ClientCertificateCommonNameResponseArray ¶
type ClientCertificateCommonNameResponseArray []ClientCertificateCommonNameResponseInput
func (ClientCertificateCommonNameResponseArray) ElementType ¶
func (ClientCertificateCommonNameResponseArray) ElementType() reflect.Type
func (ClientCertificateCommonNameResponseArray) ToClientCertificateCommonNameResponseArrayOutput ¶
func (i ClientCertificateCommonNameResponseArray) ToClientCertificateCommonNameResponseArrayOutput() ClientCertificateCommonNameResponseArrayOutput
func (ClientCertificateCommonNameResponseArray) ToClientCertificateCommonNameResponseArrayOutputWithContext ¶
func (i ClientCertificateCommonNameResponseArray) ToClientCertificateCommonNameResponseArrayOutputWithContext(ctx context.Context) ClientCertificateCommonNameResponseArrayOutput
type ClientCertificateCommonNameResponseArrayInput ¶
type ClientCertificateCommonNameResponseArrayInput interface { pulumi.Input ToClientCertificateCommonNameResponseArrayOutput() ClientCertificateCommonNameResponseArrayOutput ToClientCertificateCommonNameResponseArrayOutputWithContext(context.Context) ClientCertificateCommonNameResponseArrayOutput }
ClientCertificateCommonNameResponseArrayInput is an input type that accepts ClientCertificateCommonNameResponseArray and ClientCertificateCommonNameResponseArrayOutput values. You can construct a concrete instance of `ClientCertificateCommonNameResponseArrayInput` via:
ClientCertificateCommonNameResponseArray{ ClientCertificateCommonNameResponseArgs{...} }
type ClientCertificateCommonNameResponseArrayOutput ¶
type ClientCertificateCommonNameResponseArrayOutput struct{ *pulumi.OutputState }
func (ClientCertificateCommonNameResponseArrayOutput) ElementType ¶
func (ClientCertificateCommonNameResponseArrayOutput) ElementType() reflect.Type
func (ClientCertificateCommonNameResponseArrayOutput) ToClientCertificateCommonNameResponseArrayOutput ¶
func (o ClientCertificateCommonNameResponseArrayOutput) ToClientCertificateCommonNameResponseArrayOutput() ClientCertificateCommonNameResponseArrayOutput
func (ClientCertificateCommonNameResponseArrayOutput) ToClientCertificateCommonNameResponseArrayOutputWithContext ¶
func (o ClientCertificateCommonNameResponseArrayOutput) ToClientCertificateCommonNameResponseArrayOutputWithContext(ctx context.Context) ClientCertificateCommonNameResponseArrayOutput
type ClientCertificateCommonNameResponseInput ¶
type ClientCertificateCommonNameResponseInput interface { pulumi.Input ToClientCertificateCommonNameResponseOutput() ClientCertificateCommonNameResponseOutput ToClientCertificateCommonNameResponseOutputWithContext(context.Context) ClientCertificateCommonNameResponseOutput }
ClientCertificateCommonNameResponseInput is an input type that accepts ClientCertificateCommonNameResponseArgs and ClientCertificateCommonNameResponseOutput values. You can construct a concrete instance of `ClientCertificateCommonNameResponseInput` via:
ClientCertificateCommonNameResponseArgs{...}
type ClientCertificateCommonNameResponseOutput ¶
type ClientCertificateCommonNameResponseOutput struct{ *pulumi.OutputState }
Describes the client certificate details using common name.
func (ClientCertificateCommonNameResponseOutput) CertificateCommonName ¶
func (o ClientCertificateCommonNameResponseOutput) CertificateCommonName() pulumi.StringOutput
The common name of the client certificate.
func (ClientCertificateCommonNameResponseOutput) CertificateIssuerThumbprint ¶
func (o ClientCertificateCommonNameResponseOutput) CertificateIssuerThumbprint() pulumi.StringOutput
The issuer thumbprint of the client certificate.
func (ClientCertificateCommonNameResponseOutput) ElementType ¶
func (ClientCertificateCommonNameResponseOutput) ElementType() reflect.Type
func (ClientCertificateCommonNameResponseOutput) IsAdmin ¶
func (o ClientCertificateCommonNameResponseOutput) IsAdmin() pulumi.BoolOutput
Indicates if the client certificate has admin access to the cluster. Non admin clients can perform only read only operations on the cluster.
func (ClientCertificateCommonNameResponseOutput) ToClientCertificateCommonNameResponseOutput ¶
func (o ClientCertificateCommonNameResponseOutput) ToClientCertificateCommonNameResponseOutput() ClientCertificateCommonNameResponseOutput
func (ClientCertificateCommonNameResponseOutput) ToClientCertificateCommonNameResponseOutputWithContext ¶
func (o ClientCertificateCommonNameResponseOutput) ToClientCertificateCommonNameResponseOutputWithContext(ctx context.Context) ClientCertificateCommonNameResponseOutput
type ClientCertificateThumbprint ¶
type ClientCertificateThumbprint struct { // The thumbprint of the client certificate. CertificateThumbprint string `pulumi:"certificateThumbprint"` // Indicates if the client certificate has admin access to the cluster. Non admin clients can perform only read only operations on the cluster. IsAdmin bool `pulumi:"isAdmin"` }
Describes the client certificate details using thumbprint.
type ClientCertificateThumbprintArgs ¶
type ClientCertificateThumbprintArgs struct { // The thumbprint of the client certificate. CertificateThumbprint pulumi.StringInput `pulumi:"certificateThumbprint"` // Indicates if the client certificate has admin access to the cluster. Non admin clients can perform only read only operations on the cluster. IsAdmin pulumi.BoolInput `pulumi:"isAdmin"` }
Describes the client certificate details using thumbprint.
func (ClientCertificateThumbprintArgs) ElementType ¶
func (ClientCertificateThumbprintArgs) ElementType() reflect.Type
func (ClientCertificateThumbprintArgs) ToClientCertificateThumbprintOutput ¶
func (i ClientCertificateThumbprintArgs) ToClientCertificateThumbprintOutput() ClientCertificateThumbprintOutput
func (ClientCertificateThumbprintArgs) ToClientCertificateThumbprintOutputWithContext ¶
func (i ClientCertificateThumbprintArgs) ToClientCertificateThumbprintOutputWithContext(ctx context.Context) ClientCertificateThumbprintOutput
type ClientCertificateThumbprintArray ¶
type ClientCertificateThumbprintArray []ClientCertificateThumbprintInput
func (ClientCertificateThumbprintArray) ElementType ¶
func (ClientCertificateThumbprintArray) ElementType() reflect.Type
func (ClientCertificateThumbprintArray) ToClientCertificateThumbprintArrayOutput ¶
func (i ClientCertificateThumbprintArray) ToClientCertificateThumbprintArrayOutput() ClientCertificateThumbprintArrayOutput
func (ClientCertificateThumbprintArray) ToClientCertificateThumbprintArrayOutputWithContext ¶
func (i ClientCertificateThumbprintArray) ToClientCertificateThumbprintArrayOutputWithContext(ctx context.Context) ClientCertificateThumbprintArrayOutput
type ClientCertificateThumbprintArrayInput ¶
type ClientCertificateThumbprintArrayInput interface { pulumi.Input ToClientCertificateThumbprintArrayOutput() ClientCertificateThumbprintArrayOutput ToClientCertificateThumbprintArrayOutputWithContext(context.Context) ClientCertificateThumbprintArrayOutput }
ClientCertificateThumbprintArrayInput is an input type that accepts ClientCertificateThumbprintArray and ClientCertificateThumbprintArrayOutput values. You can construct a concrete instance of `ClientCertificateThumbprintArrayInput` via:
ClientCertificateThumbprintArray{ ClientCertificateThumbprintArgs{...} }
type ClientCertificateThumbprintArrayOutput ¶
type ClientCertificateThumbprintArrayOutput struct{ *pulumi.OutputState }
func (ClientCertificateThumbprintArrayOutput) ElementType ¶
func (ClientCertificateThumbprintArrayOutput) ElementType() reflect.Type
func (ClientCertificateThumbprintArrayOutput) ToClientCertificateThumbprintArrayOutput ¶
func (o ClientCertificateThumbprintArrayOutput) ToClientCertificateThumbprintArrayOutput() ClientCertificateThumbprintArrayOutput
func (ClientCertificateThumbprintArrayOutput) ToClientCertificateThumbprintArrayOutputWithContext ¶
func (o ClientCertificateThumbprintArrayOutput) ToClientCertificateThumbprintArrayOutputWithContext(ctx context.Context) ClientCertificateThumbprintArrayOutput
type ClientCertificateThumbprintInput ¶
type ClientCertificateThumbprintInput interface { pulumi.Input ToClientCertificateThumbprintOutput() ClientCertificateThumbprintOutput ToClientCertificateThumbprintOutputWithContext(context.Context) ClientCertificateThumbprintOutput }
ClientCertificateThumbprintInput is an input type that accepts ClientCertificateThumbprintArgs and ClientCertificateThumbprintOutput values. You can construct a concrete instance of `ClientCertificateThumbprintInput` via:
ClientCertificateThumbprintArgs{...}
type ClientCertificateThumbprintOutput ¶
type ClientCertificateThumbprintOutput struct{ *pulumi.OutputState }
Describes the client certificate details using thumbprint.
func (ClientCertificateThumbprintOutput) CertificateThumbprint ¶
func (o ClientCertificateThumbprintOutput) CertificateThumbprint() pulumi.StringOutput
The thumbprint of the client certificate.
func (ClientCertificateThumbprintOutput) ElementType ¶
func (ClientCertificateThumbprintOutput) ElementType() reflect.Type
func (ClientCertificateThumbprintOutput) IsAdmin ¶
func (o ClientCertificateThumbprintOutput) IsAdmin() pulumi.BoolOutput
Indicates if the client certificate has admin access to the cluster. Non admin clients can perform only read only operations on the cluster.
func (ClientCertificateThumbprintOutput) ToClientCertificateThumbprintOutput ¶
func (o ClientCertificateThumbprintOutput) ToClientCertificateThumbprintOutput() ClientCertificateThumbprintOutput
func (ClientCertificateThumbprintOutput) ToClientCertificateThumbprintOutputWithContext ¶
func (o ClientCertificateThumbprintOutput) ToClientCertificateThumbprintOutputWithContext(ctx context.Context) ClientCertificateThumbprintOutput
type ClientCertificateThumbprintResponse ¶
type ClientCertificateThumbprintResponse struct { // The thumbprint of the client certificate. CertificateThumbprint string `pulumi:"certificateThumbprint"` // Indicates if the client certificate has admin access to the cluster. Non admin clients can perform only read only operations on the cluster. IsAdmin bool `pulumi:"isAdmin"` }
Describes the client certificate details using thumbprint.
type ClientCertificateThumbprintResponseArgs ¶
type ClientCertificateThumbprintResponseArgs struct { // The thumbprint of the client certificate. CertificateThumbprint pulumi.StringInput `pulumi:"certificateThumbprint"` // Indicates if the client certificate has admin access to the cluster. Non admin clients can perform only read only operations on the cluster. IsAdmin pulumi.BoolInput `pulumi:"isAdmin"` }
Describes the client certificate details using thumbprint.
func (ClientCertificateThumbprintResponseArgs) ElementType ¶
func (ClientCertificateThumbprintResponseArgs) ElementType() reflect.Type
func (ClientCertificateThumbprintResponseArgs) ToClientCertificateThumbprintResponseOutput ¶
func (i ClientCertificateThumbprintResponseArgs) ToClientCertificateThumbprintResponseOutput() ClientCertificateThumbprintResponseOutput
func (ClientCertificateThumbprintResponseArgs) ToClientCertificateThumbprintResponseOutputWithContext ¶
func (i ClientCertificateThumbprintResponseArgs) ToClientCertificateThumbprintResponseOutputWithContext(ctx context.Context) ClientCertificateThumbprintResponseOutput
type ClientCertificateThumbprintResponseArray ¶
type ClientCertificateThumbprintResponseArray []ClientCertificateThumbprintResponseInput
func (ClientCertificateThumbprintResponseArray) ElementType ¶
func (ClientCertificateThumbprintResponseArray) ElementType() reflect.Type
func (ClientCertificateThumbprintResponseArray) ToClientCertificateThumbprintResponseArrayOutput ¶
func (i ClientCertificateThumbprintResponseArray) ToClientCertificateThumbprintResponseArrayOutput() ClientCertificateThumbprintResponseArrayOutput
func (ClientCertificateThumbprintResponseArray) ToClientCertificateThumbprintResponseArrayOutputWithContext ¶
func (i ClientCertificateThumbprintResponseArray) ToClientCertificateThumbprintResponseArrayOutputWithContext(ctx context.Context) ClientCertificateThumbprintResponseArrayOutput
type ClientCertificateThumbprintResponseArrayInput ¶
type ClientCertificateThumbprintResponseArrayInput interface { pulumi.Input ToClientCertificateThumbprintResponseArrayOutput() ClientCertificateThumbprintResponseArrayOutput ToClientCertificateThumbprintResponseArrayOutputWithContext(context.Context) ClientCertificateThumbprintResponseArrayOutput }
ClientCertificateThumbprintResponseArrayInput is an input type that accepts ClientCertificateThumbprintResponseArray and ClientCertificateThumbprintResponseArrayOutput values. You can construct a concrete instance of `ClientCertificateThumbprintResponseArrayInput` via:
ClientCertificateThumbprintResponseArray{ ClientCertificateThumbprintResponseArgs{...} }
type ClientCertificateThumbprintResponseArrayOutput ¶
type ClientCertificateThumbprintResponseArrayOutput struct{ *pulumi.OutputState }
func (ClientCertificateThumbprintResponseArrayOutput) ElementType ¶
func (ClientCertificateThumbprintResponseArrayOutput) ElementType() reflect.Type
func (ClientCertificateThumbprintResponseArrayOutput) ToClientCertificateThumbprintResponseArrayOutput ¶
func (o ClientCertificateThumbprintResponseArrayOutput) ToClientCertificateThumbprintResponseArrayOutput() ClientCertificateThumbprintResponseArrayOutput
func (ClientCertificateThumbprintResponseArrayOutput) ToClientCertificateThumbprintResponseArrayOutputWithContext ¶
func (o ClientCertificateThumbprintResponseArrayOutput) ToClientCertificateThumbprintResponseArrayOutputWithContext(ctx context.Context) ClientCertificateThumbprintResponseArrayOutput
type ClientCertificateThumbprintResponseInput ¶
type ClientCertificateThumbprintResponseInput interface { pulumi.Input ToClientCertificateThumbprintResponseOutput() ClientCertificateThumbprintResponseOutput ToClientCertificateThumbprintResponseOutputWithContext(context.Context) ClientCertificateThumbprintResponseOutput }
ClientCertificateThumbprintResponseInput is an input type that accepts ClientCertificateThumbprintResponseArgs and ClientCertificateThumbprintResponseOutput values. You can construct a concrete instance of `ClientCertificateThumbprintResponseInput` via:
ClientCertificateThumbprintResponseArgs{...}
type ClientCertificateThumbprintResponseOutput ¶
type ClientCertificateThumbprintResponseOutput struct{ *pulumi.OutputState }
Describes the client certificate details using thumbprint.
func (ClientCertificateThumbprintResponseOutput) CertificateThumbprint ¶
func (o ClientCertificateThumbprintResponseOutput) CertificateThumbprint() pulumi.StringOutput
The thumbprint of the client certificate.
func (ClientCertificateThumbprintResponseOutput) ElementType ¶
func (ClientCertificateThumbprintResponseOutput) ElementType() reflect.Type
func (ClientCertificateThumbprintResponseOutput) IsAdmin ¶
func (o ClientCertificateThumbprintResponseOutput) IsAdmin() pulumi.BoolOutput
Indicates if the client certificate has admin access to the cluster. Non admin clients can perform only read only operations on the cluster.
func (ClientCertificateThumbprintResponseOutput) ToClientCertificateThumbprintResponseOutput ¶
func (o ClientCertificateThumbprintResponseOutput) ToClientCertificateThumbprintResponseOutput() ClientCertificateThumbprintResponseOutput
func (ClientCertificateThumbprintResponseOutput) ToClientCertificateThumbprintResponseOutputWithContext ¶
func (o ClientCertificateThumbprintResponseOutput) ToClientCertificateThumbprintResponseOutputWithContext(ctx context.Context) ClientCertificateThumbprintResponseOutput
type Cluster ¶
type Cluster struct { pulumi.CustomResourceState // The list of add-on features to enable in the cluster. AddOnFeatures pulumi.StringArrayOutput `pulumi:"addOnFeatures"` // The Service Fabric runtime versions available for this cluster. AvailableClusterVersions ClusterVersionDetailsResponseArrayOutput `pulumi:"availableClusterVersions"` // The AAD authentication settings of the cluster. AzureActiveDirectory AzureActiveDirectoryResponsePtrOutput `pulumi:"azureActiveDirectory"` // The certificate to use for securing the cluster. The certificate provided will be used for node to node security within the cluster, SSL certificate for cluster management endpoint and default admin client. Certificate CertificateDescriptionResponsePtrOutput `pulumi:"certificate"` // Describes a list of server certificates referenced by common name that are used to secure the cluster. CertificateCommonNames ServerCertificateCommonNamesResponsePtrOutput `pulumi:"certificateCommonNames"` // The list of client certificates referenced by common name that are allowed to manage the cluster. ClientCertificateCommonNames ClientCertificateCommonNameResponseArrayOutput `pulumi:"clientCertificateCommonNames"` // The list of client certificates referenced by thumbprint that are allowed to manage the cluster. ClientCertificateThumbprints ClientCertificateThumbprintResponseArrayOutput `pulumi:"clientCertificateThumbprints"` // The Service Fabric runtime version of the cluster. This property can only by set the user when **upgradeMode** is set to 'Manual'. To get list of available Service Fabric versions for new clusters use [ClusterVersion API](./ClusterVersion.md). To get the list of available version for existing clusters use **availableClusterVersions**. ClusterCodeVersion pulumi.StringPtrOutput `pulumi:"clusterCodeVersion"` // The Azure Resource Provider endpoint. A system service in the cluster connects to this endpoint. ClusterEndpoint pulumi.StringOutput `pulumi:"clusterEndpoint"` // A service generated unique identifier for the cluster resource. ClusterId pulumi.StringOutput `pulumi:"clusterId"` // The current state of the cluster. // // - WaitingForNodes - Indicates that the cluster resource is created and the resource provider is waiting for Service Fabric VM extension to boot up and report to it. // - Deploying - Indicates that the Service Fabric runtime is being installed on the VMs. Cluster resource will be in this state until the cluster boots up and system services are up. // - BaselineUpgrade - Indicates that the cluster is upgrading to establishes the cluster version. This upgrade is automatically initiated when the cluster boots up for the first time. // - UpdatingUserConfiguration - Indicates that the cluster is being upgraded with the user provided configuration. // - UpdatingUserCertificate - Indicates that the cluster is being upgraded with the user provided certificate. // - UpdatingInfrastructure - Indicates that the cluster is being upgraded with the latest Service Fabric runtime version. This happens only when the **upgradeMode** is set to 'Automatic'. // - EnforcingClusterVersion - Indicates that cluster is on a different version than expected and the cluster is being upgraded to the expected version. // - UpgradeServiceUnreachable - Indicates that the system service in the cluster is no longer polling the Resource Provider. Clusters in this state cannot be managed by the Resource Provider. // - AutoScale - Indicates that the ReliabilityLevel of the cluster is being adjusted. // - Ready - Indicates that the cluster is in a stable state. ClusterState pulumi.StringOutput `pulumi:"clusterState"` // The storage account information for storing Service Fabric diagnostic logs. DiagnosticsStorageAccountConfig DiagnosticsStorageAccountConfigResponsePtrOutput `pulumi:"diagnosticsStorageAccountConfig"` // The list of custom fabric settings to configure the cluster. FabricSettings SettingsSectionDescriptionResponseArrayOutput `pulumi:"fabricSettings"` // Azure resource location. Location pulumi.StringOutput `pulumi:"location"` // The http management endpoint of the cluster. ManagementEndpoint pulumi.StringOutput `pulumi:"managementEndpoint"` // Azure resource name. Name pulumi.StringOutput `pulumi:"name"` // The list of node types in the cluster. NodeTypes NodeTypeDescriptionResponseArrayOutput `pulumi:"nodeTypes"` // The provisioning state of the cluster resource. ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"` // The reliability level sets the replica set size of system services. Learn about [ReliabilityLevel](https://docs.microsoft.com/azure/service-fabric/service-fabric-cluster-capacity). // // - None - Run the System services with a target replica set count of 1. This should only be used for test clusters. // - Bronze - Run the System services with a target replica set count of 3. This should only be used for test clusters. // - Silver - Run the System services with a target replica set count of 5. // - Gold - Run the System services with a target replica set count of 7. // - Platinum - Run the System services with a target replica set count of 9. ReliabilityLevel pulumi.StringPtrOutput `pulumi:"reliabilityLevel"` // The server certificate used by reverse proxy. ReverseProxyCertificate CertificateDescriptionResponsePtrOutput `pulumi:"reverseProxyCertificate"` // Describes a list of server certificates referenced by common name that are used to secure the cluster. ReverseProxyCertificateCommonNames ServerCertificateCommonNamesResponsePtrOutput `pulumi:"reverseProxyCertificateCommonNames"` // Azure resource tags. Tags pulumi.StringMapOutput `pulumi:"tags"` // Azure resource type. Type pulumi.StringOutput `pulumi:"type"` // The policy to use when upgrading the cluster. UpgradeDescription ClusterUpgradePolicyResponsePtrOutput `pulumi:"upgradeDescription"` // The upgrade mode of the cluster when new Service Fabric runtime version is available. // // - Automatic - The cluster will be automatically upgraded to the latest Service Fabric runtime version as soon as it is available. // - Manual - The cluster will not be automatically upgraded to the latest Service Fabric runtime version. The cluster is upgraded by setting the **clusterCodeVersion** property in the cluster resource. UpgradeMode pulumi.StringPtrOutput `pulumi:"upgradeMode"` // The VM image VMSS has been configured with. Generic names such as Windows or Linux can be used. VmImage pulumi.StringPtrOutput `pulumi:"vmImage"` }
The cluster resource
func GetCluster ¶
func GetCluster(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ClusterState, opts ...pulumi.ResourceOption) (*Cluster, error)
GetCluster gets an existing Cluster 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 NewCluster ¶
func NewCluster(ctx *pulumi.Context, name string, args *ClusterArgs, opts ...pulumi.ResourceOption) (*Cluster, error)
NewCluster registers a new resource with the given unique name, arguments, and options.
func (*Cluster) ElementType ¶ added in v0.2.6
func (*Cluster) ToClusterOutput ¶ added in v0.2.6
func (i *Cluster) ToClusterOutput() ClusterOutput
func (*Cluster) ToClusterOutputWithContext ¶ added in v0.2.6
func (i *Cluster) ToClusterOutputWithContext(ctx context.Context) ClusterOutput
type ClusterArgs ¶
type ClusterArgs struct { // The list of add-on features to enable in the cluster. AddOnFeatures pulumi.StringArrayInput // The AAD authentication settings of the cluster. AzureActiveDirectory AzureActiveDirectoryPtrInput // The certificate to use for securing the cluster. The certificate provided will be used for node to node security within the cluster, SSL certificate for cluster management endpoint and default admin client. Certificate CertificateDescriptionPtrInput // Describes a list of server certificates referenced by common name that are used to secure the cluster. CertificateCommonNames ServerCertificateCommonNamesPtrInput // The list of client certificates referenced by common name that are allowed to manage the cluster. ClientCertificateCommonNames ClientCertificateCommonNameArrayInput // The list of client certificates referenced by thumbprint that are allowed to manage the cluster. ClientCertificateThumbprints ClientCertificateThumbprintArrayInput // The Service Fabric runtime version of the cluster. This property can only by set the user when **upgradeMode** is set to 'Manual'. To get list of available Service Fabric versions for new clusters use [ClusterVersion API](./ClusterVersion.md). To get the list of available version for existing clusters use **availableClusterVersions**. ClusterCodeVersion pulumi.StringPtrInput // The name of the cluster resource. ClusterName pulumi.StringInput // The storage account information for storing Service Fabric diagnostic logs. DiagnosticsStorageAccountConfig DiagnosticsStorageAccountConfigPtrInput // The list of custom fabric settings to configure the cluster. FabricSettings SettingsSectionDescriptionArrayInput // Azure resource location. Location pulumi.StringInput // The http management endpoint of the cluster. ManagementEndpoint pulumi.StringInput // The list of node types in the cluster. NodeTypes NodeTypeDescriptionArrayInput // The reliability level sets the replica set size of system services. Learn about [ReliabilityLevel](https://docs.microsoft.com/azure/service-fabric/service-fabric-cluster-capacity). // // - None - Run the System services with a target replica set count of 1. This should only be used for test clusters. // - Bronze - Run the System services with a target replica set count of 3. This should only be used for test clusters. // - Silver - Run the System services with a target replica set count of 5. // - Gold - Run the System services with a target replica set count of 7. // - Platinum - Run the System services with a target replica set count of 9. ReliabilityLevel pulumi.StringPtrInput // The name of the resource group. ResourceGroupName pulumi.StringInput // The server certificate used by reverse proxy. ReverseProxyCertificate CertificateDescriptionPtrInput // Describes a list of server certificates referenced by common name that are used to secure the cluster. ReverseProxyCertificateCommonNames ServerCertificateCommonNamesPtrInput // Azure resource tags. Tags pulumi.StringMapInput // The policy to use when upgrading the cluster. UpgradeDescription ClusterUpgradePolicyPtrInput // The upgrade mode of the cluster when new Service Fabric runtime version is available. // // - Automatic - The cluster will be automatically upgraded to the latest Service Fabric runtime version as soon as it is available. // - Manual - The cluster will not be automatically upgraded to the latest Service Fabric runtime version. The cluster is upgraded by setting the **clusterCodeVersion** property in the cluster resource. UpgradeMode pulumi.StringPtrInput // The VM image VMSS has been configured with. Generic names such as Windows or Linux can be used. VmImage pulumi.StringPtrInput }
The set of arguments for constructing a Cluster resource.
func (ClusterArgs) ElementType ¶
func (ClusterArgs) ElementType() reflect.Type
type ClusterHealthPolicy ¶
type ClusterHealthPolicy struct { // Defines the application health policy map used to evaluate the health of an application or one of its children entities. ApplicationHealthPolicies map[string]ApplicationHealthPolicy `pulumi:"applicationHealthPolicies"` // The maximum allowed percentage of unhealthy applications before reporting an error. For example, to allow 10% of applications to be unhealthy, this value would be 10. // // The percentage represents the maximum tolerated percentage of applications that can be unhealthy before the cluster is considered in error. // If the percentage is respected but there is at least one unhealthy application, the health is evaluated as Warning. // This is calculated by dividing the number of unhealthy applications over the total number of application instances in the cluster, excluding applications of application types that are included in the ApplicationTypeHealthPolicyMap. // The computation rounds up to tolerate one failure on small numbers of applications. Default percentage is zero. MaxPercentUnhealthyApplications *int `pulumi:"maxPercentUnhealthyApplications"` // The maximum allowed percentage of unhealthy nodes before reporting an error. For example, to allow 10% of nodes to be unhealthy, this value would be 10. // // The percentage represents the maximum tolerated percentage of nodes that can be unhealthy before the cluster is considered in error. // If the percentage is respected but there is at least one unhealthy node, the health is evaluated as Warning. // The percentage is calculated by dividing the number of unhealthy nodes over the total number of nodes in the cluster. // The computation rounds up to tolerate one failure on small numbers of nodes. Default percentage is zero. // // In large clusters, some nodes will always be down or out for repairs, so this percentage should be configured to tolerate that. MaxPercentUnhealthyNodes *int `pulumi:"maxPercentUnhealthyNodes"` }
Defines a health policy used to evaluate the health of the cluster or of a cluster node.
type ClusterHealthPolicyArgs ¶
type ClusterHealthPolicyArgs struct { // Defines the application health policy map used to evaluate the health of an application or one of its children entities. ApplicationHealthPolicies ApplicationHealthPolicyMapInput `pulumi:"applicationHealthPolicies"` // The maximum allowed percentage of unhealthy applications before reporting an error. For example, to allow 10% of applications to be unhealthy, this value would be 10. // // The percentage represents the maximum tolerated percentage of applications that can be unhealthy before the cluster is considered in error. // If the percentage is respected but there is at least one unhealthy application, the health is evaluated as Warning. // This is calculated by dividing the number of unhealthy applications over the total number of application instances in the cluster, excluding applications of application types that are included in the ApplicationTypeHealthPolicyMap. // The computation rounds up to tolerate one failure on small numbers of applications. Default percentage is zero. MaxPercentUnhealthyApplications pulumi.IntPtrInput `pulumi:"maxPercentUnhealthyApplications"` // The maximum allowed percentage of unhealthy nodes before reporting an error. For example, to allow 10% of nodes to be unhealthy, this value would be 10. // // The percentage represents the maximum tolerated percentage of nodes that can be unhealthy before the cluster is considered in error. // If the percentage is respected but there is at least one unhealthy node, the health is evaluated as Warning. // The percentage is calculated by dividing the number of unhealthy nodes over the total number of nodes in the cluster. // The computation rounds up to tolerate one failure on small numbers of nodes. Default percentage is zero. // // In large clusters, some nodes will always be down or out for repairs, so this percentage should be configured to tolerate that. MaxPercentUnhealthyNodes pulumi.IntPtrInput `pulumi:"maxPercentUnhealthyNodes"` }
Defines a health policy used to evaluate the health of the cluster or of a cluster node.
func (ClusterHealthPolicyArgs) ElementType ¶
func (ClusterHealthPolicyArgs) ElementType() reflect.Type
func (ClusterHealthPolicyArgs) ToClusterHealthPolicyOutput ¶
func (i ClusterHealthPolicyArgs) ToClusterHealthPolicyOutput() ClusterHealthPolicyOutput
func (ClusterHealthPolicyArgs) ToClusterHealthPolicyOutputWithContext ¶
func (i ClusterHealthPolicyArgs) ToClusterHealthPolicyOutputWithContext(ctx context.Context) ClusterHealthPolicyOutput
func (ClusterHealthPolicyArgs) ToClusterHealthPolicyPtrOutput ¶
func (i ClusterHealthPolicyArgs) ToClusterHealthPolicyPtrOutput() ClusterHealthPolicyPtrOutput
func (ClusterHealthPolicyArgs) ToClusterHealthPolicyPtrOutputWithContext ¶
func (i ClusterHealthPolicyArgs) ToClusterHealthPolicyPtrOutputWithContext(ctx context.Context) ClusterHealthPolicyPtrOutput
type ClusterHealthPolicyInput ¶
type ClusterHealthPolicyInput interface { pulumi.Input ToClusterHealthPolicyOutput() ClusterHealthPolicyOutput ToClusterHealthPolicyOutputWithContext(context.Context) ClusterHealthPolicyOutput }
ClusterHealthPolicyInput is an input type that accepts ClusterHealthPolicyArgs and ClusterHealthPolicyOutput values. You can construct a concrete instance of `ClusterHealthPolicyInput` via:
ClusterHealthPolicyArgs{...}
type ClusterHealthPolicyOutput ¶
type ClusterHealthPolicyOutput struct{ *pulumi.OutputState }
Defines a health policy used to evaluate the health of the cluster or of a cluster node.
func (ClusterHealthPolicyOutput) ApplicationHealthPolicies ¶
func (o ClusterHealthPolicyOutput) ApplicationHealthPolicies() ApplicationHealthPolicyMapOutput
Defines the application health policy map used to evaluate the health of an application or one of its children entities.
func (ClusterHealthPolicyOutput) ElementType ¶
func (ClusterHealthPolicyOutput) ElementType() reflect.Type
func (ClusterHealthPolicyOutput) MaxPercentUnhealthyApplications ¶
func (o ClusterHealthPolicyOutput) MaxPercentUnhealthyApplications() pulumi.IntPtrOutput
The maximum allowed percentage of unhealthy applications before reporting an error. For example, to allow 10% of applications to be unhealthy, this value would be 10.
The percentage represents the maximum tolerated percentage of applications that can be unhealthy before the cluster is considered in error. If the percentage is respected but there is at least one unhealthy application, the health is evaluated as Warning. This is calculated by dividing the number of unhealthy applications over the total number of application instances in the cluster, excluding applications of application types that are included in the ApplicationTypeHealthPolicyMap. The computation rounds up to tolerate one failure on small numbers of applications. Default percentage is zero.
func (ClusterHealthPolicyOutput) MaxPercentUnhealthyNodes ¶
func (o ClusterHealthPolicyOutput) MaxPercentUnhealthyNodes() pulumi.IntPtrOutput
The maximum allowed percentage of unhealthy nodes before reporting an error. For example, to allow 10% of nodes to be unhealthy, this value would be 10.
The percentage represents the maximum tolerated percentage of nodes that can be unhealthy before the cluster is considered in error. If the percentage is respected but there is at least one unhealthy node, the health is evaluated as Warning. The percentage is calculated by dividing the number of unhealthy nodes over the total number of nodes in the cluster. The computation rounds up to tolerate one failure on small numbers of nodes. Default percentage is zero.
In large clusters, some nodes will always be down or out for repairs, so this percentage should be configured to tolerate that.
func (ClusterHealthPolicyOutput) ToClusterHealthPolicyOutput ¶
func (o ClusterHealthPolicyOutput) ToClusterHealthPolicyOutput() ClusterHealthPolicyOutput
func (ClusterHealthPolicyOutput) ToClusterHealthPolicyOutputWithContext ¶
func (o ClusterHealthPolicyOutput) ToClusterHealthPolicyOutputWithContext(ctx context.Context) ClusterHealthPolicyOutput
func (ClusterHealthPolicyOutput) ToClusterHealthPolicyPtrOutput ¶
func (o ClusterHealthPolicyOutput) ToClusterHealthPolicyPtrOutput() ClusterHealthPolicyPtrOutput
func (ClusterHealthPolicyOutput) ToClusterHealthPolicyPtrOutputWithContext ¶
func (o ClusterHealthPolicyOutput) ToClusterHealthPolicyPtrOutputWithContext(ctx context.Context) ClusterHealthPolicyPtrOutput
type ClusterHealthPolicyPtrInput ¶
type ClusterHealthPolicyPtrInput interface { pulumi.Input ToClusterHealthPolicyPtrOutput() ClusterHealthPolicyPtrOutput ToClusterHealthPolicyPtrOutputWithContext(context.Context) ClusterHealthPolicyPtrOutput }
ClusterHealthPolicyPtrInput is an input type that accepts ClusterHealthPolicyArgs, ClusterHealthPolicyPtr and ClusterHealthPolicyPtrOutput values. You can construct a concrete instance of `ClusterHealthPolicyPtrInput` via:
ClusterHealthPolicyArgs{...} or: nil
func ClusterHealthPolicyPtr ¶
func ClusterHealthPolicyPtr(v *ClusterHealthPolicyArgs) ClusterHealthPolicyPtrInput
type ClusterHealthPolicyPtrOutput ¶
type ClusterHealthPolicyPtrOutput struct{ *pulumi.OutputState }
func (ClusterHealthPolicyPtrOutput) ApplicationHealthPolicies ¶
func (o ClusterHealthPolicyPtrOutput) ApplicationHealthPolicies() ApplicationHealthPolicyMapOutput
Defines the application health policy map used to evaluate the health of an application or one of its children entities.
func (ClusterHealthPolicyPtrOutput) Elem ¶
func (o ClusterHealthPolicyPtrOutput) Elem() ClusterHealthPolicyOutput
func (ClusterHealthPolicyPtrOutput) ElementType ¶
func (ClusterHealthPolicyPtrOutput) ElementType() reflect.Type
func (ClusterHealthPolicyPtrOutput) MaxPercentUnhealthyApplications ¶
func (o ClusterHealthPolicyPtrOutput) MaxPercentUnhealthyApplications() pulumi.IntPtrOutput
The maximum allowed percentage of unhealthy applications before reporting an error. For example, to allow 10% of applications to be unhealthy, this value would be 10.
The percentage represents the maximum tolerated percentage of applications that can be unhealthy before the cluster is considered in error. If the percentage is respected but there is at least one unhealthy application, the health is evaluated as Warning. This is calculated by dividing the number of unhealthy applications over the total number of application instances in the cluster, excluding applications of application types that are included in the ApplicationTypeHealthPolicyMap. The computation rounds up to tolerate one failure on small numbers of applications. Default percentage is zero.
func (ClusterHealthPolicyPtrOutput) MaxPercentUnhealthyNodes ¶
func (o ClusterHealthPolicyPtrOutput) MaxPercentUnhealthyNodes() pulumi.IntPtrOutput
The maximum allowed percentage of unhealthy nodes before reporting an error. For example, to allow 10% of nodes to be unhealthy, this value would be 10.
The percentage represents the maximum tolerated percentage of nodes that can be unhealthy before the cluster is considered in error. If the percentage is respected but there is at least one unhealthy node, the health is evaluated as Warning. The percentage is calculated by dividing the number of unhealthy nodes over the total number of nodes in the cluster. The computation rounds up to tolerate one failure on small numbers of nodes. Default percentage is zero.
In large clusters, some nodes will always be down or out for repairs, so this percentage should be configured to tolerate that.
func (ClusterHealthPolicyPtrOutput) ToClusterHealthPolicyPtrOutput ¶
func (o ClusterHealthPolicyPtrOutput) ToClusterHealthPolicyPtrOutput() ClusterHealthPolicyPtrOutput
func (ClusterHealthPolicyPtrOutput) ToClusterHealthPolicyPtrOutputWithContext ¶
func (o ClusterHealthPolicyPtrOutput) ToClusterHealthPolicyPtrOutputWithContext(ctx context.Context) ClusterHealthPolicyPtrOutput
type ClusterHealthPolicyResponse ¶
type ClusterHealthPolicyResponse struct { // Defines the application health policy map used to evaluate the health of an application or one of its children entities. ApplicationHealthPolicies map[string]ApplicationHealthPolicyResponse `pulumi:"applicationHealthPolicies"` // The maximum allowed percentage of unhealthy applications before reporting an error. For example, to allow 10% of applications to be unhealthy, this value would be 10. // // The percentage represents the maximum tolerated percentage of applications that can be unhealthy before the cluster is considered in error. // If the percentage is respected but there is at least one unhealthy application, the health is evaluated as Warning. // This is calculated by dividing the number of unhealthy applications over the total number of application instances in the cluster, excluding applications of application types that are included in the ApplicationTypeHealthPolicyMap. // The computation rounds up to tolerate one failure on small numbers of applications. Default percentage is zero. MaxPercentUnhealthyApplications *int `pulumi:"maxPercentUnhealthyApplications"` // The maximum allowed percentage of unhealthy nodes before reporting an error. For example, to allow 10% of nodes to be unhealthy, this value would be 10. // // The percentage represents the maximum tolerated percentage of nodes that can be unhealthy before the cluster is considered in error. // If the percentage is respected but there is at least one unhealthy node, the health is evaluated as Warning. // The percentage is calculated by dividing the number of unhealthy nodes over the total number of nodes in the cluster. // The computation rounds up to tolerate one failure on small numbers of nodes. Default percentage is zero. // // In large clusters, some nodes will always be down or out for repairs, so this percentage should be configured to tolerate that. MaxPercentUnhealthyNodes *int `pulumi:"maxPercentUnhealthyNodes"` }
Defines a health policy used to evaluate the health of the cluster or of a cluster node.
type ClusterHealthPolicyResponseArgs ¶
type ClusterHealthPolicyResponseArgs struct { // Defines the application health policy map used to evaluate the health of an application or one of its children entities. ApplicationHealthPolicies ApplicationHealthPolicyResponseMapInput `pulumi:"applicationHealthPolicies"` // The maximum allowed percentage of unhealthy applications before reporting an error. For example, to allow 10% of applications to be unhealthy, this value would be 10. // // The percentage represents the maximum tolerated percentage of applications that can be unhealthy before the cluster is considered in error. // If the percentage is respected but there is at least one unhealthy application, the health is evaluated as Warning. // This is calculated by dividing the number of unhealthy applications over the total number of application instances in the cluster, excluding applications of application types that are included in the ApplicationTypeHealthPolicyMap. // The computation rounds up to tolerate one failure on small numbers of applications. Default percentage is zero. MaxPercentUnhealthyApplications pulumi.IntPtrInput `pulumi:"maxPercentUnhealthyApplications"` // The maximum allowed percentage of unhealthy nodes before reporting an error. For example, to allow 10% of nodes to be unhealthy, this value would be 10. // // The percentage represents the maximum tolerated percentage of nodes that can be unhealthy before the cluster is considered in error. // If the percentage is respected but there is at least one unhealthy node, the health is evaluated as Warning. // The percentage is calculated by dividing the number of unhealthy nodes over the total number of nodes in the cluster. // The computation rounds up to tolerate one failure on small numbers of nodes. Default percentage is zero. // // In large clusters, some nodes will always be down or out for repairs, so this percentage should be configured to tolerate that. MaxPercentUnhealthyNodes pulumi.IntPtrInput `pulumi:"maxPercentUnhealthyNodes"` }
Defines a health policy used to evaluate the health of the cluster or of a cluster node.
func (ClusterHealthPolicyResponseArgs) ElementType ¶
func (ClusterHealthPolicyResponseArgs) ElementType() reflect.Type
func (ClusterHealthPolicyResponseArgs) ToClusterHealthPolicyResponseOutput ¶
func (i ClusterHealthPolicyResponseArgs) ToClusterHealthPolicyResponseOutput() ClusterHealthPolicyResponseOutput
func (ClusterHealthPolicyResponseArgs) ToClusterHealthPolicyResponseOutputWithContext ¶
func (i ClusterHealthPolicyResponseArgs) ToClusterHealthPolicyResponseOutputWithContext(ctx context.Context) ClusterHealthPolicyResponseOutput
func (ClusterHealthPolicyResponseArgs) ToClusterHealthPolicyResponsePtrOutput ¶
func (i ClusterHealthPolicyResponseArgs) ToClusterHealthPolicyResponsePtrOutput() ClusterHealthPolicyResponsePtrOutput
func (ClusterHealthPolicyResponseArgs) ToClusterHealthPolicyResponsePtrOutputWithContext ¶
func (i ClusterHealthPolicyResponseArgs) ToClusterHealthPolicyResponsePtrOutputWithContext(ctx context.Context) ClusterHealthPolicyResponsePtrOutput
type ClusterHealthPolicyResponseInput ¶
type ClusterHealthPolicyResponseInput interface { pulumi.Input ToClusterHealthPolicyResponseOutput() ClusterHealthPolicyResponseOutput ToClusterHealthPolicyResponseOutputWithContext(context.Context) ClusterHealthPolicyResponseOutput }
ClusterHealthPolicyResponseInput is an input type that accepts ClusterHealthPolicyResponseArgs and ClusterHealthPolicyResponseOutput values. You can construct a concrete instance of `ClusterHealthPolicyResponseInput` via:
ClusterHealthPolicyResponseArgs{...}
type ClusterHealthPolicyResponseOutput ¶
type ClusterHealthPolicyResponseOutput struct{ *pulumi.OutputState }
Defines a health policy used to evaluate the health of the cluster or of a cluster node.
func (ClusterHealthPolicyResponseOutput) ApplicationHealthPolicies ¶
func (o ClusterHealthPolicyResponseOutput) ApplicationHealthPolicies() ApplicationHealthPolicyResponseMapOutput
Defines the application health policy map used to evaluate the health of an application or one of its children entities.
func (ClusterHealthPolicyResponseOutput) ElementType ¶
func (ClusterHealthPolicyResponseOutput) ElementType() reflect.Type
func (ClusterHealthPolicyResponseOutput) MaxPercentUnhealthyApplications ¶
func (o ClusterHealthPolicyResponseOutput) MaxPercentUnhealthyApplications() pulumi.IntPtrOutput
The maximum allowed percentage of unhealthy applications before reporting an error. For example, to allow 10% of applications to be unhealthy, this value would be 10.
The percentage represents the maximum tolerated percentage of applications that can be unhealthy before the cluster is considered in error. If the percentage is respected but there is at least one unhealthy application, the health is evaluated as Warning. This is calculated by dividing the number of unhealthy applications over the total number of application instances in the cluster, excluding applications of application types that are included in the ApplicationTypeHealthPolicyMap. The computation rounds up to tolerate one failure on small numbers of applications. Default percentage is zero.
func (ClusterHealthPolicyResponseOutput) MaxPercentUnhealthyNodes ¶
func (o ClusterHealthPolicyResponseOutput) MaxPercentUnhealthyNodes() pulumi.IntPtrOutput
The maximum allowed percentage of unhealthy nodes before reporting an error. For example, to allow 10% of nodes to be unhealthy, this value would be 10.
The percentage represents the maximum tolerated percentage of nodes that can be unhealthy before the cluster is considered in error. If the percentage is respected but there is at least one unhealthy node, the health is evaluated as Warning. The percentage is calculated by dividing the number of unhealthy nodes over the total number of nodes in the cluster. The computation rounds up to tolerate one failure on small numbers of nodes. Default percentage is zero.
In large clusters, some nodes will always be down or out for repairs, so this percentage should be configured to tolerate that.
func (ClusterHealthPolicyResponseOutput) ToClusterHealthPolicyResponseOutput ¶
func (o ClusterHealthPolicyResponseOutput) ToClusterHealthPolicyResponseOutput() ClusterHealthPolicyResponseOutput
func (ClusterHealthPolicyResponseOutput) ToClusterHealthPolicyResponseOutputWithContext ¶
func (o ClusterHealthPolicyResponseOutput) ToClusterHealthPolicyResponseOutputWithContext(ctx context.Context) ClusterHealthPolicyResponseOutput
func (ClusterHealthPolicyResponseOutput) ToClusterHealthPolicyResponsePtrOutput ¶
func (o ClusterHealthPolicyResponseOutput) ToClusterHealthPolicyResponsePtrOutput() ClusterHealthPolicyResponsePtrOutput
func (ClusterHealthPolicyResponseOutput) ToClusterHealthPolicyResponsePtrOutputWithContext ¶
func (o ClusterHealthPolicyResponseOutput) ToClusterHealthPolicyResponsePtrOutputWithContext(ctx context.Context) ClusterHealthPolicyResponsePtrOutput
type ClusterHealthPolicyResponsePtrInput ¶
type ClusterHealthPolicyResponsePtrInput interface { pulumi.Input ToClusterHealthPolicyResponsePtrOutput() ClusterHealthPolicyResponsePtrOutput ToClusterHealthPolicyResponsePtrOutputWithContext(context.Context) ClusterHealthPolicyResponsePtrOutput }
ClusterHealthPolicyResponsePtrInput is an input type that accepts ClusterHealthPolicyResponseArgs, ClusterHealthPolicyResponsePtr and ClusterHealthPolicyResponsePtrOutput values. You can construct a concrete instance of `ClusterHealthPolicyResponsePtrInput` via:
ClusterHealthPolicyResponseArgs{...} or: nil
func ClusterHealthPolicyResponsePtr ¶
func ClusterHealthPolicyResponsePtr(v *ClusterHealthPolicyResponseArgs) ClusterHealthPolicyResponsePtrInput
type ClusterHealthPolicyResponsePtrOutput ¶
type ClusterHealthPolicyResponsePtrOutput struct{ *pulumi.OutputState }
func (ClusterHealthPolicyResponsePtrOutput) ApplicationHealthPolicies ¶
func (o ClusterHealthPolicyResponsePtrOutput) ApplicationHealthPolicies() ApplicationHealthPolicyResponseMapOutput
Defines the application health policy map used to evaluate the health of an application or one of its children entities.
func (ClusterHealthPolicyResponsePtrOutput) ElementType ¶
func (ClusterHealthPolicyResponsePtrOutput) ElementType() reflect.Type
func (ClusterHealthPolicyResponsePtrOutput) MaxPercentUnhealthyApplications ¶
func (o ClusterHealthPolicyResponsePtrOutput) MaxPercentUnhealthyApplications() pulumi.IntPtrOutput
The maximum allowed percentage of unhealthy applications before reporting an error. For example, to allow 10% of applications to be unhealthy, this value would be 10.
The percentage represents the maximum tolerated percentage of applications that can be unhealthy before the cluster is considered in error. If the percentage is respected but there is at least one unhealthy application, the health is evaluated as Warning. This is calculated by dividing the number of unhealthy applications over the total number of application instances in the cluster, excluding applications of application types that are included in the ApplicationTypeHealthPolicyMap. The computation rounds up to tolerate one failure on small numbers of applications. Default percentage is zero.
func (ClusterHealthPolicyResponsePtrOutput) MaxPercentUnhealthyNodes ¶
func (o ClusterHealthPolicyResponsePtrOutput) MaxPercentUnhealthyNodes() pulumi.IntPtrOutput
The maximum allowed percentage of unhealthy nodes before reporting an error. For example, to allow 10% of nodes to be unhealthy, this value would be 10.
The percentage represents the maximum tolerated percentage of nodes that can be unhealthy before the cluster is considered in error. If the percentage is respected but there is at least one unhealthy node, the health is evaluated as Warning. The percentage is calculated by dividing the number of unhealthy nodes over the total number of nodes in the cluster. The computation rounds up to tolerate one failure on small numbers of nodes. Default percentage is zero.
In large clusters, some nodes will always be down or out for repairs, so this percentage should be configured to tolerate that.
func (ClusterHealthPolicyResponsePtrOutput) ToClusterHealthPolicyResponsePtrOutput ¶
func (o ClusterHealthPolicyResponsePtrOutput) ToClusterHealthPolicyResponsePtrOutput() ClusterHealthPolicyResponsePtrOutput
func (ClusterHealthPolicyResponsePtrOutput) ToClusterHealthPolicyResponsePtrOutputWithContext ¶
func (o ClusterHealthPolicyResponsePtrOutput) ToClusterHealthPolicyResponsePtrOutputWithContext(ctx context.Context) ClusterHealthPolicyResponsePtrOutput
type ClusterInput ¶ added in v0.2.6
type ClusterInput interface { pulumi.Input ToClusterOutput() ClusterOutput ToClusterOutputWithContext(ctx context.Context) ClusterOutput }
type ClusterOutput ¶ added in v0.2.6
type ClusterOutput struct {
*pulumi.OutputState
}
func (ClusterOutput) ElementType ¶ added in v0.2.6
func (ClusterOutput) ElementType() reflect.Type
func (ClusterOutput) ToClusterOutput ¶ added in v0.2.6
func (o ClusterOutput) ToClusterOutput() ClusterOutput
func (ClusterOutput) ToClusterOutputWithContext ¶ added in v0.2.6
func (o ClusterOutput) ToClusterOutputWithContext(ctx context.Context) ClusterOutput
type ClusterState ¶
type ClusterState struct { // The list of add-on features to enable in the cluster. AddOnFeatures pulumi.StringArrayInput // The Service Fabric runtime versions available for this cluster. AvailableClusterVersions ClusterVersionDetailsResponseArrayInput // The AAD authentication settings of the cluster. AzureActiveDirectory AzureActiveDirectoryResponsePtrInput // The certificate to use for securing the cluster. The certificate provided will be used for node to node security within the cluster, SSL certificate for cluster management endpoint and default admin client. Certificate CertificateDescriptionResponsePtrInput // Describes a list of server certificates referenced by common name that are used to secure the cluster. CertificateCommonNames ServerCertificateCommonNamesResponsePtrInput // The list of client certificates referenced by common name that are allowed to manage the cluster. ClientCertificateCommonNames ClientCertificateCommonNameResponseArrayInput // The list of client certificates referenced by thumbprint that are allowed to manage the cluster. ClientCertificateThumbprints ClientCertificateThumbprintResponseArrayInput // The Service Fabric runtime version of the cluster. This property can only by set the user when **upgradeMode** is set to 'Manual'. To get list of available Service Fabric versions for new clusters use [ClusterVersion API](./ClusterVersion.md). To get the list of available version for existing clusters use **availableClusterVersions**. ClusterCodeVersion pulumi.StringPtrInput // The Azure Resource Provider endpoint. A system service in the cluster connects to this endpoint. ClusterEndpoint pulumi.StringPtrInput // A service generated unique identifier for the cluster resource. ClusterId pulumi.StringPtrInput // The current state of the cluster. // // - WaitingForNodes - Indicates that the cluster resource is created and the resource provider is waiting for Service Fabric VM extension to boot up and report to it. // - Deploying - Indicates that the Service Fabric runtime is being installed on the VMs. Cluster resource will be in this state until the cluster boots up and system services are up. // - BaselineUpgrade - Indicates that the cluster is upgrading to establishes the cluster version. This upgrade is automatically initiated when the cluster boots up for the first time. // - UpdatingUserConfiguration - Indicates that the cluster is being upgraded with the user provided configuration. // - UpdatingUserCertificate - Indicates that the cluster is being upgraded with the user provided certificate. // - UpdatingInfrastructure - Indicates that the cluster is being upgraded with the latest Service Fabric runtime version. This happens only when the **upgradeMode** is set to 'Automatic'. // - EnforcingClusterVersion - Indicates that cluster is on a different version than expected and the cluster is being upgraded to the expected version. // - UpgradeServiceUnreachable - Indicates that the system service in the cluster is no longer polling the Resource Provider. Clusters in this state cannot be managed by the Resource Provider. // - AutoScale - Indicates that the ReliabilityLevel of the cluster is being adjusted. // - Ready - Indicates that the cluster is in a stable state. ClusterState pulumi.StringPtrInput // The storage account information for storing Service Fabric diagnostic logs. DiagnosticsStorageAccountConfig DiagnosticsStorageAccountConfigResponsePtrInput // The list of custom fabric settings to configure the cluster. FabricSettings SettingsSectionDescriptionResponseArrayInput // Azure resource location. Location pulumi.StringPtrInput // The http management endpoint of the cluster. ManagementEndpoint pulumi.StringPtrInput // Azure resource name. Name pulumi.StringPtrInput // The list of node types in the cluster. NodeTypes NodeTypeDescriptionResponseArrayInput // The provisioning state of the cluster resource. ProvisioningState pulumi.StringPtrInput // The reliability level sets the replica set size of system services. Learn about [ReliabilityLevel](https://docs.microsoft.com/azure/service-fabric/service-fabric-cluster-capacity). // // - None - Run the System services with a target replica set count of 1. This should only be used for test clusters. // - Bronze - Run the System services with a target replica set count of 3. This should only be used for test clusters. // - Silver - Run the System services with a target replica set count of 5. // - Gold - Run the System services with a target replica set count of 7. // - Platinum - Run the System services with a target replica set count of 9. ReliabilityLevel pulumi.StringPtrInput // The server certificate used by reverse proxy. ReverseProxyCertificate CertificateDescriptionResponsePtrInput // Describes a list of server certificates referenced by common name that are used to secure the cluster. ReverseProxyCertificateCommonNames ServerCertificateCommonNamesResponsePtrInput // Azure resource tags. Tags pulumi.StringMapInput // Azure resource type. Type pulumi.StringPtrInput // The policy to use when upgrading the cluster. UpgradeDescription ClusterUpgradePolicyResponsePtrInput // The upgrade mode of the cluster when new Service Fabric runtime version is available. // // - Automatic - The cluster will be automatically upgraded to the latest Service Fabric runtime version as soon as it is available. // - Manual - The cluster will not be automatically upgraded to the latest Service Fabric runtime version. The cluster is upgraded by setting the **clusterCodeVersion** property in the cluster resource. UpgradeMode pulumi.StringPtrInput // The VM image VMSS has been configured with. Generic names such as Windows or Linux can be used. VmImage pulumi.StringPtrInput }
func (ClusterState) ElementType ¶
func (ClusterState) ElementType() reflect.Type
type ClusterUpgradeDeltaHealthPolicy ¶
type ClusterUpgradeDeltaHealthPolicy struct { // Defines the application delta health policy map used to evaluate the health of an application or one of its child entities when upgrading the cluster. ApplicationDeltaHealthPolicies map[string]ApplicationDeltaHealthPolicy `pulumi:"applicationDeltaHealthPolicies"` // The maximum allowed percentage of applications health degradation allowed during cluster upgrades. // The delta is measured between the state of the applications at the beginning of upgrade and the state of the applications at the time of the health evaluation. // The check is performed after every upgrade domain upgrade completion to make sure the global state of the cluster is within tolerated limits. System services are not included in this. MaxPercentDeltaUnhealthyApplications int `pulumi:"maxPercentDeltaUnhealthyApplications"` // The maximum allowed percentage of nodes health degradation allowed during cluster upgrades. // The delta is measured between the state of the nodes at the beginning of upgrade and the state of the nodes at the time of the health evaluation. // The check is performed after every upgrade domain upgrade completion to make sure the global state of the cluster is within tolerated limits. MaxPercentDeltaUnhealthyNodes int `pulumi:"maxPercentDeltaUnhealthyNodes"` // The maximum allowed percentage of upgrade domain nodes health degradation allowed during cluster upgrades. // The delta is measured between the state of the upgrade domain nodes at the beginning of upgrade and the state of the upgrade domain nodes at the time of the health evaluation. // The check is performed after every upgrade domain upgrade completion for all completed upgrade domains to make sure the state of the upgrade domains is within tolerated limits. MaxPercentUpgradeDomainDeltaUnhealthyNodes int `pulumi:"maxPercentUpgradeDomainDeltaUnhealthyNodes"` }
Describes the delta health policies for the cluster upgrade.
type ClusterUpgradeDeltaHealthPolicyArgs ¶
type ClusterUpgradeDeltaHealthPolicyArgs struct { // Defines the application delta health policy map used to evaluate the health of an application or one of its child entities when upgrading the cluster. ApplicationDeltaHealthPolicies ApplicationDeltaHealthPolicyMapInput `pulumi:"applicationDeltaHealthPolicies"` // The maximum allowed percentage of applications health degradation allowed during cluster upgrades. // The delta is measured between the state of the applications at the beginning of upgrade and the state of the applications at the time of the health evaluation. // The check is performed after every upgrade domain upgrade completion to make sure the global state of the cluster is within tolerated limits. System services are not included in this. MaxPercentDeltaUnhealthyApplications pulumi.IntInput `pulumi:"maxPercentDeltaUnhealthyApplications"` // The maximum allowed percentage of nodes health degradation allowed during cluster upgrades. // The delta is measured between the state of the nodes at the beginning of upgrade and the state of the nodes at the time of the health evaluation. // The check is performed after every upgrade domain upgrade completion to make sure the global state of the cluster is within tolerated limits. MaxPercentDeltaUnhealthyNodes pulumi.IntInput `pulumi:"maxPercentDeltaUnhealthyNodes"` // The maximum allowed percentage of upgrade domain nodes health degradation allowed during cluster upgrades. // The delta is measured between the state of the upgrade domain nodes at the beginning of upgrade and the state of the upgrade domain nodes at the time of the health evaluation. // The check is performed after every upgrade domain upgrade completion for all completed upgrade domains to make sure the state of the upgrade domains is within tolerated limits. MaxPercentUpgradeDomainDeltaUnhealthyNodes pulumi.IntInput `pulumi:"maxPercentUpgradeDomainDeltaUnhealthyNodes"` }
Describes the delta health policies for the cluster upgrade.
func (ClusterUpgradeDeltaHealthPolicyArgs) ElementType ¶
func (ClusterUpgradeDeltaHealthPolicyArgs) ElementType() reflect.Type
func (ClusterUpgradeDeltaHealthPolicyArgs) ToClusterUpgradeDeltaHealthPolicyOutput ¶
func (i ClusterUpgradeDeltaHealthPolicyArgs) ToClusterUpgradeDeltaHealthPolicyOutput() ClusterUpgradeDeltaHealthPolicyOutput
func (ClusterUpgradeDeltaHealthPolicyArgs) ToClusterUpgradeDeltaHealthPolicyOutputWithContext ¶
func (i ClusterUpgradeDeltaHealthPolicyArgs) ToClusterUpgradeDeltaHealthPolicyOutputWithContext(ctx context.Context) ClusterUpgradeDeltaHealthPolicyOutput
func (ClusterUpgradeDeltaHealthPolicyArgs) ToClusterUpgradeDeltaHealthPolicyPtrOutput ¶
func (i ClusterUpgradeDeltaHealthPolicyArgs) ToClusterUpgradeDeltaHealthPolicyPtrOutput() ClusterUpgradeDeltaHealthPolicyPtrOutput
func (ClusterUpgradeDeltaHealthPolicyArgs) ToClusterUpgradeDeltaHealthPolicyPtrOutputWithContext ¶
func (i ClusterUpgradeDeltaHealthPolicyArgs) ToClusterUpgradeDeltaHealthPolicyPtrOutputWithContext(ctx context.Context) ClusterUpgradeDeltaHealthPolicyPtrOutput
type ClusterUpgradeDeltaHealthPolicyInput ¶
type ClusterUpgradeDeltaHealthPolicyInput interface { pulumi.Input ToClusterUpgradeDeltaHealthPolicyOutput() ClusterUpgradeDeltaHealthPolicyOutput ToClusterUpgradeDeltaHealthPolicyOutputWithContext(context.Context) ClusterUpgradeDeltaHealthPolicyOutput }
ClusterUpgradeDeltaHealthPolicyInput is an input type that accepts ClusterUpgradeDeltaHealthPolicyArgs and ClusterUpgradeDeltaHealthPolicyOutput values. You can construct a concrete instance of `ClusterUpgradeDeltaHealthPolicyInput` via:
ClusterUpgradeDeltaHealthPolicyArgs{...}
type ClusterUpgradeDeltaHealthPolicyOutput ¶
type ClusterUpgradeDeltaHealthPolicyOutput struct{ *pulumi.OutputState }
Describes the delta health policies for the cluster upgrade.
func (ClusterUpgradeDeltaHealthPolicyOutput) ApplicationDeltaHealthPolicies ¶
func (o ClusterUpgradeDeltaHealthPolicyOutput) ApplicationDeltaHealthPolicies() ApplicationDeltaHealthPolicyMapOutput
Defines the application delta health policy map used to evaluate the health of an application or one of its child entities when upgrading the cluster.
func (ClusterUpgradeDeltaHealthPolicyOutput) ElementType ¶
func (ClusterUpgradeDeltaHealthPolicyOutput) ElementType() reflect.Type
func (ClusterUpgradeDeltaHealthPolicyOutput) MaxPercentDeltaUnhealthyApplications ¶
func (o ClusterUpgradeDeltaHealthPolicyOutput) MaxPercentDeltaUnhealthyApplications() pulumi.IntOutput
The maximum allowed percentage of applications health degradation allowed during cluster upgrades. The delta is measured between the state of the applications at the beginning of upgrade and the state of the applications at the time of the health evaluation. The check is performed after every upgrade domain upgrade completion to make sure the global state of the cluster is within tolerated limits. System services are not included in this.
func (ClusterUpgradeDeltaHealthPolicyOutput) MaxPercentDeltaUnhealthyNodes ¶
func (o ClusterUpgradeDeltaHealthPolicyOutput) MaxPercentDeltaUnhealthyNodes() pulumi.IntOutput
The maximum allowed percentage of nodes health degradation allowed during cluster upgrades. The delta is measured between the state of the nodes at the beginning of upgrade and the state of the nodes at the time of the health evaluation. The check is performed after every upgrade domain upgrade completion to make sure the global state of the cluster is within tolerated limits.
func (ClusterUpgradeDeltaHealthPolicyOutput) MaxPercentUpgradeDomainDeltaUnhealthyNodes ¶
func (o ClusterUpgradeDeltaHealthPolicyOutput) MaxPercentUpgradeDomainDeltaUnhealthyNodes() pulumi.IntOutput
The maximum allowed percentage of upgrade domain nodes health degradation allowed during cluster upgrades. The delta is measured between the state of the upgrade domain nodes at the beginning of upgrade and the state of the upgrade domain nodes at the time of the health evaluation. The check is performed after every upgrade domain upgrade completion for all completed upgrade domains to make sure the state of the upgrade domains is within tolerated limits.
func (ClusterUpgradeDeltaHealthPolicyOutput) ToClusterUpgradeDeltaHealthPolicyOutput ¶
func (o ClusterUpgradeDeltaHealthPolicyOutput) ToClusterUpgradeDeltaHealthPolicyOutput() ClusterUpgradeDeltaHealthPolicyOutput
func (ClusterUpgradeDeltaHealthPolicyOutput) ToClusterUpgradeDeltaHealthPolicyOutputWithContext ¶
func (o ClusterUpgradeDeltaHealthPolicyOutput) ToClusterUpgradeDeltaHealthPolicyOutputWithContext(ctx context.Context) ClusterUpgradeDeltaHealthPolicyOutput
func (ClusterUpgradeDeltaHealthPolicyOutput) ToClusterUpgradeDeltaHealthPolicyPtrOutput ¶
func (o ClusterUpgradeDeltaHealthPolicyOutput) ToClusterUpgradeDeltaHealthPolicyPtrOutput() ClusterUpgradeDeltaHealthPolicyPtrOutput
func (ClusterUpgradeDeltaHealthPolicyOutput) ToClusterUpgradeDeltaHealthPolicyPtrOutputWithContext ¶
func (o ClusterUpgradeDeltaHealthPolicyOutput) ToClusterUpgradeDeltaHealthPolicyPtrOutputWithContext(ctx context.Context) ClusterUpgradeDeltaHealthPolicyPtrOutput
type ClusterUpgradeDeltaHealthPolicyPtrInput ¶
type ClusterUpgradeDeltaHealthPolicyPtrInput interface { pulumi.Input ToClusterUpgradeDeltaHealthPolicyPtrOutput() ClusterUpgradeDeltaHealthPolicyPtrOutput ToClusterUpgradeDeltaHealthPolicyPtrOutputWithContext(context.Context) ClusterUpgradeDeltaHealthPolicyPtrOutput }
ClusterUpgradeDeltaHealthPolicyPtrInput is an input type that accepts ClusterUpgradeDeltaHealthPolicyArgs, ClusterUpgradeDeltaHealthPolicyPtr and ClusterUpgradeDeltaHealthPolicyPtrOutput values. You can construct a concrete instance of `ClusterUpgradeDeltaHealthPolicyPtrInput` via:
ClusterUpgradeDeltaHealthPolicyArgs{...} or: nil
func ClusterUpgradeDeltaHealthPolicyPtr ¶
func ClusterUpgradeDeltaHealthPolicyPtr(v *ClusterUpgradeDeltaHealthPolicyArgs) ClusterUpgradeDeltaHealthPolicyPtrInput
type ClusterUpgradeDeltaHealthPolicyPtrOutput ¶
type ClusterUpgradeDeltaHealthPolicyPtrOutput struct{ *pulumi.OutputState }
func (ClusterUpgradeDeltaHealthPolicyPtrOutput) ApplicationDeltaHealthPolicies ¶
func (o ClusterUpgradeDeltaHealthPolicyPtrOutput) ApplicationDeltaHealthPolicies() ApplicationDeltaHealthPolicyMapOutput
Defines the application delta health policy map used to evaluate the health of an application or one of its child entities when upgrading the cluster.
func (ClusterUpgradeDeltaHealthPolicyPtrOutput) ElementType ¶
func (ClusterUpgradeDeltaHealthPolicyPtrOutput) ElementType() reflect.Type
func (ClusterUpgradeDeltaHealthPolicyPtrOutput) MaxPercentDeltaUnhealthyApplications ¶
func (o ClusterUpgradeDeltaHealthPolicyPtrOutput) MaxPercentDeltaUnhealthyApplications() pulumi.IntPtrOutput
The maximum allowed percentage of applications health degradation allowed during cluster upgrades. The delta is measured between the state of the applications at the beginning of upgrade and the state of the applications at the time of the health evaluation. The check is performed after every upgrade domain upgrade completion to make sure the global state of the cluster is within tolerated limits. System services are not included in this.
func (ClusterUpgradeDeltaHealthPolicyPtrOutput) MaxPercentDeltaUnhealthyNodes ¶
func (o ClusterUpgradeDeltaHealthPolicyPtrOutput) MaxPercentDeltaUnhealthyNodes() pulumi.IntPtrOutput
The maximum allowed percentage of nodes health degradation allowed during cluster upgrades. The delta is measured between the state of the nodes at the beginning of upgrade and the state of the nodes at the time of the health evaluation. The check is performed after every upgrade domain upgrade completion to make sure the global state of the cluster is within tolerated limits.
func (ClusterUpgradeDeltaHealthPolicyPtrOutput) MaxPercentUpgradeDomainDeltaUnhealthyNodes ¶
func (o ClusterUpgradeDeltaHealthPolicyPtrOutput) MaxPercentUpgradeDomainDeltaUnhealthyNodes() pulumi.IntPtrOutput
The maximum allowed percentage of upgrade domain nodes health degradation allowed during cluster upgrades. The delta is measured between the state of the upgrade domain nodes at the beginning of upgrade and the state of the upgrade domain nodes at the time of the health evaluation. The check is performed after every upgrade domain upgrade completion for all completed upgrade domains to make sure the state of the upgrade domains is within tolerated limits.
func (ClusterUpgradeDeltaHealthPolicyPtrOutput) ToClusterUpgradeDeltaHealthPolicyPtrOutput ¶
func (o ClusterUpgradeDeltaHealthPolicyPtrOutput) ToClusterUpgradeDeltaHealthPolicyPtrOutput() ClusterUpgradeDeltaHealthPolicyPtrOutput
func (ClusterUpgradeDeltaHealthPolicyPtrOutput) ToClusterUpgradeDeltaHealthPolicyPtrOutputWithContext ¶
func (o ClusterUpgradeDeltaHealthPolicyPtrOutput) ToClusterUpgradeDeltaHealthPolicyPtrOutputWithContext(ctx context.Context) ClusterUpgradeDeltaHealthPolicyPtrOutput
type ClusterUpgradeDeltaHealthPolicyResponse ¶
type ClusterUpgradeDeltaHealthPolicyResponse struct { // Defines the application delta health policy map used to evaluate the health of an application or one of its child entities when upgrading the cluster. ApplicationDeltaHealthPolicies map[string]ApplicationDeltaHealthPolicyResponse `pulumi:"applicationDeltaHealthPolicies"` // The maximum allowed percentage of applications health degradation allowed during cluster upgrades. // The delta is measured between the state of the applications at the beginning of upgrade and the state of the applications at the time of the health evaluation. // The check is performed after every upgrade domain upgrade completion to make sure the global state of the cluster is within tolerated limits. System services are not included in this. MaxPercentDeltaUnhealthyApplications int `pulumi:"maxPercentDeltaUnhealthyApplications"` // The maximum allowed percentage of nodes health degradation allowed during cluster upgrades. // The delta is measured between the state of the nodes at the beginning of upgrade and the state of the nodes at the time of the health evaluation. // The check is performed after every upgrade domain upgrade completion to make sure the global state of the cluster is within tolerated limits. MaxPercentDeltaUnhealthyNodes int `pulumi:"maxPercentDeltaUnhealthyNodes"` // The maximum allowed percentage of upgrade domain nodes health degradation allowed during cluster upgrades. // The delta is measured between the state of the upgrade domain nodes at the beginning of upgrade and the state of the upgrade domain nodes at the time of the health evaluation. // The check is performed after every upgrade domain upgrade completion for all completed upgrade domains to make sure the state of the upgrade domains is within tolerated limits. MaxPercentUpgradeDomainDeltaUnhealthyNodes int `pulumi:"maxPercentUpgradeDomainDeltaUnhealthyNodes"` }
Describes the delta health policies for the cluster upgrade.
type ClusterUpgradeDeltaHealthPolicyResponseArgs ¶
type ClusterUpgradeDeltaHealthPolicyResponseArgs struct { // Defines the application delta health policy map used to evaluate the health of an application or one of its child entities when upgrading the cluster. ApplicationDeltaHealthPolicies ApplicationDeltaHealthPolicyResponseMapInput `pulumi:"applicationDeltaHealthPolicies"` // The maximum allowed percentage of applications health degradation allowed during cluster upgrades. // The delta is measured between the state of the applications at the beginning of upgrade and the state of the applications at the time of the health evaluation. // The check is performed after every upgrade domain upgrade completion to make sure the global state of the cluster is within tolerated limits. System services are not included in this. MaxPercentDeltaUnhealthyApplications pulumi.IntInput `pulumi:"maxPercentDeltaUnhealthyApplications"` // The maximum allowed percentage of nodes health degradation allowed during cluster upgrades. // The delta is measured between the state of the nodes at the beginning of upgrade and the state of the nodes at the time of the health evaluation. // The check is performed after every upgrade domain upgrade completion to make sure the global state of the cluster is within tolerated limits. MaxPercentDeltaUnhealthyNodes pulumi.IntInput `pulumi:"maxPercentDeltaUnhealthyNodes"` // The maximum allowed percentage of upgrade domain nodes health degradation allowed during cluster upgrades. // The delta is measured between the state of the upgrade domain nodes at the beginning of upgrade and the state of the upgrade domain nodes at the time of the health evaluation. // The check is performed after every upgrade domain upgrade completion for all completed upgrade domains to make sure the state of the upgrade domains is within tolerated limits. MaxPercentUpgradeDomainDeltaUnhealthyNodes pulumi.IntInput `pulumi:"maxPercentUpgradeDomainDeltaUnhealthyNodes"` }
Describes the delta health policies for the cluster upgrade.
func (ClusterUpgradeDeltaHealthPolicyResponseArgs) ElementType ¶
func (ClusterUpgradeDeltaHealthPolicyResponseArgs) ElementType() reflect.Type
func (ClusterUpgradeDeltaHealthPolicyResponseArgs) ToClusterUpgradeDeltaHealthPolicyResponseOutput ¶
func (i ClusterUpgradeDeltaHealthPolicyResponseArgs) ToClusterUpgradeDeltaHealthPolicyResponseOutput() ClusterUpgradeDeltaHealthPolicyResponseOutput
func (ClusterUpgradeDeltaHealthPolicyResponseArgs) ToClusterUpgradeDeltaHealthPolicyResponseOutputWithContext ¶
func (i ClusterUpgradeDeltaHealthPolicyResponseArgs) ToClusterUpgradeDeltaHealthPolicyResponseOutputWithContext(ctx context.Context) ClusterUpgradeDeltaHealthPolicyResponseOutput
func (ClusterUpgradeDeltaHealthPolicyResponseArgs) ToClusterUpgradeDeltaHealthPolicyResponsePtrOutput ¶
func (i ClusterUpgradeDeltaHealthPolicyResponseArgs) ToClusterUpgradeDeltaHealthPolicyResponsePtrOutput() ClusterUpgradeDeltaHealthPolicyResponsePtrOutput
func (ClusterUpgradeDeltaHealthPolicyResponseArgs) ToClusterUpgradeDeltaHealthPolicyResponsePtrOutputWithContext ¶
func (i ClusterUpgradeDeltaHealthPolicyResponseArgs) ToClusterUpgradeDeltaHealthPolicyResponsePtrOutputWithContext(ctx context.Context) ClusterUpgradeDeltaHealthPolicyResponsePtrOutput
type ClusterUpgradeDeltaHealthPolicyResponseInput ¶
type ClusterUpgradeDeltaHealthPolicyResponseInput interface { pulumi.Input ToClusterUpgradeDeltaHealthPolicyResponseOutput() ClusterUpgradeDeltaHealthPolicyResponseOutput ToClusterUpgradeDeltaHealthPolicyResponseOutputWithContext(context.Context) ClusterUpgradeDeltaHealthPolicyResponseOutput }
ClusterUpgradeDeltaHealthPolicyResponseInput is an input type that accepts ClusterUpgradeDeltaHealthPolicyResponseArgs and ClusterUpgradeDeltaHealthPolicyResponseOutput values. You can construct a concrete instance of `ClusterUpgradeDeltaHealthPolicyResponseInput` via:
ClusterUpgradeDeltaHealthPolicyResponseArgs{...}
type ClusterUpgradeDeltaHealthPolicyResponseOutput ¶
type ClusterUpgradeDeltaHealthPolicyResponseOutput struct{ *pulumi.OutputState }
Describes the delta health policies for the cluster upgrade.
func (ClusterUpgradeDeltaHealthPolicyResponseOutput) ApplicationDeltaHealthPolicies ¶
func (o ClusterUpgradeDeltaHealthPolicyResponseOutput) ApplicationDeltaHealthPolicies() ApplicationDeltaHealthPolicyResponseMapOutput
Defines the application delta health policy map used to evaluate the health of an application or one of its child entities when upgrading the cluster.
func (ClusterUpgradeDeltaHealthPolicyResponseOutput) ElementType ¶
func (ClusterUpgradeDeltaHealthPolicyResponseOutput) ElementType() reflect.Type
func (ClusterUpgradeDeltaHealthPolicyResponseOutput) MaxPercentDeltaUnhealthyApplications ¶
func (o ClusterUpgradeDeltaHealthPolicyResponseOutput) MaxPercentDeltaUnhealthyApplications() pulumi.IntOutput
The maximum allowed percentage of applications health degradation allowed during cluster upgrades. The delta is measured between the state of the applications at the beginning of upgrade and the state of the applications at the time of the health evaluation. The check is performed after every upgrade domain upgrade completion to make sure the global state of the cluster is within tolerated limits. System services are not included in this.
func (ClusterUpgradeDeltaHealthPolicyResponseOutput) MaxPercentDeltaUnhealthyNodes ¶
func (o ClusterUpgradeDeltaHealthPolicyResponseOutput) MaxPercentDeltaUnhealthyNodes() pulumi.IntOutput
The maximum allowed percentage of nodes health degradation allowed during cluster upgrades. The delta is measured between the state of the nodes at the beginning of upgrade and the state of the nodes at the time of the health evaluation. The check is performed after every upgrade domain upgrade completion to make sure the global state of the cluster is within tolerated limits.
func (ClusterUpgradeDeltaHealthPolicyResponseOutput) MaxPercentUpgradeDomainDeltaUnhealthyNodes ¶
func (o ClusterUpgradeDeltaHealthPolicyResponseOutput) MaxPercentUpgradeDomainDeltaUnhealthyNodes() pulumi.IntOutput
The maximum allowed percentage of upgrade domain nodes health degradation allowed during cluster upgrades. The delta is measured between the state of the upgrade domain nodes at the beginning of upgrade and the state of the upgrade domain nodes at the time of the health evaluation. The check is performed after every upgrade domain upgrade completion for all completed upgrade domains to make sure the state of the upgrade domains is within tolerated limits.
func (ClusterUpgradeDeltaHealthPolicyResponseOutput) ToClusterUpgradeDeltaHealthPolicyResponseOutput ¶
func (o ClusterUpgradeDeltaHealthPolicyResponseOutput) ToClusterUpgradeDeltaHealthPolicyResponseOutput() ClusterUpgradeDeltaHealthPolicyResponseOutput
func (ClusterUpgradeDeltaHealthPolicyResponseOutput) ToClusterUpgradeDeltaHealthPolicyResponseOutputWithContext ¶
func (o ClusterUpgradeDeltaHealthPolicyResponseOutput) ToClusterUpgradeDeltaHealthPolicyResponseOutputWithContext(ctx context.Context) ClusterUpgradeDeltaHealthPolicyResponseOutput
func (ClusterUpgradeDeltaHealthPolicyResponseOutput) ToClusterUpgradeDeltaHealthPolicyResponsePtrOutput ¶
func (o ClusterUpgradeDeltaHealthPolicyResponseOutput) ToClusterUpgradeDeltaHealthPolicyResponsePtrOutput() ClusterUpgradeDeltaHealthPolicyResponsePtrOutput
func (ClusterUpgradeDeltaHealthPolicyResponseOutput) ToClusterUpgradeDeltaHealthPolicyResponsePtrOutputWithContext ¶
func (o ClusterUpgradeDeltaHealthPolicyResponseOutput) ToClusterUpgradeDeltaHealthPolicyResponsePtrOutputWithContext(ctx context.Context) ClusterUpgradeDeltaHealthPolicyResponsePtrOutput
type ClusterUpgradeDeltaHealthPolicyResponsePtrInput ¶
type ClusterUpgradeDeltaHealthPolicyResponsePtrInput interface { pulumi.Input ToClusterUpgradeDeltaHealthPolicyResponsePtrOutput() ClusterUpgradeDeltaHealthPolicyResponsePtrOutput ToClusterUpgradeDeltaHealthPolicyResponsePtrOutputWithContext(context.Context) ClusterUpgradeDeltaHealthPolicyResponsePtrOutput }
ClusterUpgradeDeltaHealthPolicyResponsePtrInput is an input type that accepts ClusterUpgradeDeltaHealthPolicyResponseArgs, ClusterUpgradeDeltaHealthPolicyResponsePtr and ClusterUpgradeDeltaHealthPolicyResponsePtrOutput values. You can construct a concrete instance of `ClusterUpgradeDeltaHealthPolicyResponsePtrInput` via:
ClusterUpgradeDeltaHealthPolicyResponseArgs{...} or: nil
func ClusterUpgradeDeltaHealthPolicyResponsePtr ¶
func ClusterUpgradeDeltaHealthPolicyResponsePtr(v *ClusterUpgradeDeltaHealthPolicyResponseArgs) ClusterUpgradeDeltaHealthPolicyResponsePtrInput
type ClusterUpgradeDeltaHealthPolicyResponsePtrOutput ¶
type ClusterUpgradeDeltaHealthPolicyResponsePtrOutput struct{ *pulumi.OutputState }
func (ClusterUpgradeDeltaHealthPolicyResponsePtrOutput) ApplicationDeltaHealthPolicies ¶
func (o ClusterUpgradeDeltaHealthPolicyResponsePtrOutput) ApplicationDeltaHealthPolicies() ApplicationDeltaHealthPolicyResponseMapOutput
Defines the application delta health policy map used to evaluate the health of an application or one of its child entities when upgrading the cluster.
func (ClusterUpgradeDeltaHealthPolicyResponsePtrOutput) ElementType ¶
func (ClusterUpgradeDeltaHealthPolicyResponsePtrOutput) ElementType() reflect.Type
func (ClusterUpgradeDeltaHealthPolicyResponsePtrOutput) MaxPercentDeltaUnhealthyApplications ¶
func (o ClusterUpgradeDeltaHealthPolicyResponsePtrOutput) MaxPercentDeltaUnhealthyApplications() pulumi.IntPtrOutput
The maximum allowed percentage of applications health degradation allowed during cluster upgrades. The delta is measured between the state of the applications at the beginning of upgrade and the state of the applications at the time of the health evaluation. The check is performed after every upgrade domain upgrade completion to make sure the global state of the cluster is within tolerated limits. System services are not included in this.
func (ClusterUpgradeDeltaHealthPolicyResponsePtrOutput) MaxPercentDeltaUnhealthyNodes ¶
func (o ClusterUpgradeDeltaHealthPolicyResponsePtrOutput) MaxPercentDeltaUnhealthyNodes() pulumi.IntPtrOutput
The maximum allowed percentage of nodes health degradation allowed during cluster upgrades. The delta is measured between the state of the nodes at the beginning of upgrade and the state of the nodes at the time of the health evaluation. The check is performed after every upgrade domain upgrade completion to make sure the global state of the cluster is within tolerated limits.
func (ClusterUpgradeDeltaHealthPolicyResponsePtrOutput) MaxPercentUpgradeDomainDeltaUnhealthyNodes ¶
func (o ClusterUpgradeDeltaHealthPolicyResponsePtrOutput) MaxPercentUpgradeDomainDeltaUnhealthyNodes() pulumi.IntPtrOutput
The maximum allowed percentage of upgrade domain nodes health degradation allowed during cluster upgrades. The delta is measured between the state of the upgrade domain nodes at the beginning of upgrade and the state of the upgrade domain nodes at the time of the health evaluation. The check is performed after every upgrade domain upgrade completion for all completed upgrade domains to make sure the state of the upgrade domains is within tolerated limits.
func (ClusterUpgradeDeltaHealthPolicyResponsePtrOutput) ToClusterUpgradeDeltaHealthPolicyResponsePtrOutput ¶
func (o ClusterUpgradeDeltaHealthPolicyResponsePtrOutput) ToClusterUpgradeDeltaHealthPolicyResponsePtrOutput() ClusterUpgradeDeltaHealthPolicyResponsePtrOutput
func (ClusterUpgradeDeltaHealthPolicyResponsePtrOutput) ToClusterUpgradeDeltaHealthPolicyResponsePtrOutputWithContext ¶
func (o ClusterUpgradeDeltaHealthPolicyResponsePtrOutput) ToClusterUpgradeDeltaHealthPolicyResponsePtrOutputWithContext(ctx context.Context) ClusterUpgradeDeltaHealthPolicyResponsePtrOutput
type ClusterUpgradePolicy ¶
type ClusterUpgradePolicy struct { // The cluster delta health policy used when upgrading the cluster. DeltaHealthPolicy *ClusterUpgradeDeltaHealthPolicy `pulumi:"deltaHealthPolicy"` // If true, then processes are forcefully restarted during upgrade even when the code version has not changed (the upgrade only changes configuration or data). ForceRestart *bool `pulumi:"forceRestart"` // The amount of time to retry health evaluation when the application or cluster is unhealthy before the upgrade rolls back. The timeout can be in either hh:mm:ss or in d.hh:mm:ss.ms format. HealthCheckRetryTimeout string `pulumi:"healthCheckRetryTimeout"` // The amount of time that the application or cluster must remain healthy before the upgrade proceeds to the next upgrade domain. The duration can be in either hh:mm:ss or in d.hh:mm:ss.ms format. HealthCheckStableDuration string `pulumi:"healthCheckStableDuration"` // The length of time to wait after completing an upgrade domain before performing health checks. The duration can be in either hh:mm:ss or in d.hh:mm:ss.ms format. HealthCheckWaitDuration string `pulumi:"healthCheckWaitDuration"` // The cluster health policy used when upgrading the cluster. HealthPolicy ClusterHealthPolicy `pulumi:"healthPolicy"` // The amount of time each upgrade domain has to complete before the upgrade rolls back. The timeout can be in either hh:mm:ss or in d.hh:mm:ss.ms format. UpgradeDomainTimeout string `pulumi:"upgradeDomainTimeout"` // The maximum amount of time to block processing of an upgrade domain and prevent loss of availability when there are unexpected issues. When this timeout expires, processing of the upgrade domain will proceed regardless of availability loss issues. The timeout is reset at the start of each upgrade domain. The timeout can be in either hh:mm:ss or in d.hh:mm:ss.ms format. UpgradeReplicaSetCheckTimeout string `pulumi:"upgradeReplicaSetCheckTimeout"` // The amount of time the overall upgrade has to complete before the upgrade rolls back. The timeout can be in either hh:mm:ss or in d.hh:mm:ss.ms format. UpgradeTimeout string `pulumi:"upgradeTimeout"` }
Describes the policy used when upgrading the cluster.
type ClusterUpgradePolicyArgs ¶
type ClusterUpgradePolicyArgs struct { // The cluster delta health policy used when upgrading the cluster. DeltaHealthPolicy ClusterUpgradeDeltaHealthPolicyPtrInput `pulumi:"deltaHealthPolicy"` // If true, then processes are forcefully restarted during upgrade even when the code version has not changed (the upgrade only changes configuration or data). ForceRestart pulumi.BoolPtrInput `pulumi:"forceRestart"` // The amount of time to retry health evaluation when the application or cluster is unhealthy before the upgrade rolls back. The timeout can be in either hh:mm:ss or in d.hh:mm:ss.ms format. HealthCheckRetryTimeout pulumi.StringInput `pulumi:"healthCheckRetryTimeout"` // The amount of time that the application or cluster must remain healthy before the upgrade proceeds to the next upgrade domain. The duration can be in either hh:mm:ss or in d.hh:mm:ss.ms format. HealthCheckStableDuration pulumi.StringInput `pulumi:"healthCheckStableDuration"` // The length of time to wait after completing an upgrade domain before performing health checks. The duration can be in either hh:mm:ss or in d.hh:mm:ss.ms format. HealthCheckWaitDuration pulumi.StringInput `pulumi:"healthCheckWaitDuration"` // The cluster health policy used when upgrading the cluster. HealthPolicy ClusterHealthPolicyInput `pulumi:"healthPolicy"` // The amount of time each upgrade domain has to complete before the upgrade rolls back. The timeout can be in either hh:mm:ss or in d.hh:mm:ss.ms format. UpgradeDomainTimeout pulumi.StringInput `pulumi:"upgradeDomainTimeout"` // The maximum amount of time to block processing of an upgrade domain and prevent loss of availability when there are unexpected issues. When this timeout expires, processing of the upgrade domain will proceed regardless of availability loss issues. The timeout is reset at the start of each upgrade domain. The timeout can be in either hh:mm:ss or in d.hh:mm:ss.ms format. UpgradeReplicaSetCheckTimeout pulumi.StringInput `pulumi:"upgradeReplicaSetCheckTimeout"` // The amount of time the overall upgrade has to complete before the upgrade rolls back. The timeout can be in either hh:mm:ss or in d.hh:mm:ss.ms format. UpgradeTimeout pulumi.StringInput `pulumi:"upgradeTimeout"` }
Describes the policy used when upgrading the cluster.
func (ClusterUpgradePolicyArgs) ElementType ¶
func (ClusterUpgradePolicyArgs) ElementType() reflect.Type
func (ClusterUpgradePolicyArgs) ToClusterUpgradePolicyOutput ¶
func (i ClusterUpgradePolicyArgs) ToClusterUpgradePolicyOutput() ClusterUpgradePolicyOutput
func (ClusterUpgradePolicyArgs) ToClusterUpgradePolicyOutputWithContext ¶
func (i ClusterUpgradePolicyArgs) ToClusterUpgradePolicyOutputWithContext(ctx context.Context) ClusterUpgradePolicyOutput
func (ClusterUpgradePolicyArgs) ToClusterUpgradePolicyPtrOutput ¶
func (i ClusterUpgradePolicyArgs) ToClusterUpgradePolicyPtrOutput() ClusterUpgradePolicyPtrOutput
func (ClusterUpgradePolicyArgs) ToClusterUpgradePolicyPtrOutputWithContext ¶
func (i ClusterUpgradePolicyArgs) ToClusterUpgradePolicyPtrOutputWithContext(ctx context.Context) ClusterUpgradePolicyPtrOutput
type ClusterUpgradePolicyInput ¶
type ClusterUpgradePolicyInput interface { pulumi.Input ToClusterUpgradePolicyOutput() ClusterUpgradePolicyOutput ToClusterUpgradePolicyOutputWithContext(context.Context) ClusterUpgradePolicyOutput }
ClusterUpgradePolicyInput is an input type that accepts ClusterUpgradePolicyArgs and ClusterUpgradePolicyOutput values. You can construct a concrete instance of `ClusterUpgradePolicyInput` via:
ClusterUpgradePolicyArgs{...}
type ClusterUpgradePolicyOutput ¶
type ClusterUpgradePolicyOutput struct{ *pulumi.OutputState }
Describes the policy used when upgrading the cluster.
func (ClusterUpgradePolicyOutput) DeltaHealthPolicy ¶
func (o ClusterUpgradePolicyOutput) DeltaHealthPolicy() ClusterUpgradeDeltaHealthPolicyPtrOutput
The cluster delta health policy used when upgrading the cluster.
func (ClusterUpgradePolicyOutput) ElementType ¶
func (ClusterUpgradePolicyOutput) ElementType() reflect.Type
func (ClusterUpgradePolicyOutput) ForceRestart ¶
func (o ClusterUpgradePolicyOutput) ForceRestart() pulumi.BoolPtrOutput
If true, then processes are forcefully restarted during upgrade even when the code version has not changed (the upgrade only changes configuration or data).
func (ClusterUpgradePolicyOutput) HealthCheckRetryTimeout ¶
func (o ClusterUpgradePolicyOutput) HealthCheckRetryTimeout() pulumi.StringOutput
The amount of time to retry health evaluation when the application or cluster is unhealthy before the upgrade rolls back. The timeout can be in either hh:mm:ss or in d.hh:mm:ss.ms format.
func (ClusterUpgradePolicyOutput) HealthCheckStableDuration ¶
func (o ClusterUpgradePolicyOutput) HealthCheckStableDuration() pulumi.StringOutput
The amount of time that the application or cluster must remain healthy before the upgrade proceeds to the next upgrade domain. The duration can be in either hh:mm:ss or in d.hh:mm:ss.ms format.
func (ClusterUpgradePolicyOutput) HealthCheckWaitDuration ¶
func (o ClusterUpgradePolicyOutput) HealthCheckWaitDuration() pulumi.StringOutput
The length of time to wait after completing an upgrade domain before performing health checks. The duration can be in either hh:mm:ss or in d.hh:mm:ss.ms format.
func (ClusterUpgradePolicyOutput) HealthPolicy ¶
func (o ClusterUpgradePolicyOutput) HealthPolicy() ClusterHealthPolicyOutput
The cluster health policy used when upgrading the cluster.
func (ClusterUpgradePolicyOutput) ToClusterUpgradePolicyOutput ¶
func (o ClusterUpgradePolicyOutput) ToClusterUpgradePolicyOutput() ClusterUpgradePolicyOutput
func (ClusterUpgradePolicyOutput) ToClusterUpgradePolicyOutputWithContext ¶
func (o ClusterUpgradePolicyOutput) ToClusterUpgradePolicyOutputWithContext(ctx context.Context) ClusterUpgradePolicyOutput
func (ClusterUpgradePolicyOutput) ToClusterUpgradePolicyPtrOutput ¶
func (o ClusterUpgradePolicyOutput) ToClusterUpgradePolicyPtrOutput() ClusterUpgradePolicyPtrOutput
func (ClusterUpgradePolicyOutput) ToClusterUpgradePolicyPtrOutputWithContext ¶
func (o ClusterUpgradePolicyOutput) ToClusterUpgradePolicyPtrOutputWithContext(ctx context.Context) ClusterUpgradePolicyPtrOutput
func (ClusterUpgradePolicyOutput) UpgradeDomainTimeout ¶
func (o ClusterUpgradePolicyOutput) UpgradeDomainTimeout() pulumi.StringOutput
The amount of time each upgrade domain has to complete before the upgrade rolls back. The timeout can be in either hh:mm:ss or in d.hh:mm:ss.ms format.
func (ClusterUpgradePolicyOutput) UpgradeReplicaSetCheckTimeout ¶
func (o ClusterUpgradePolicyOutput) UpgradeReplicaSetCheckTimeout() pulumi.StringOutput
The maximum amount of time to block processing of an upgrade domain and prevent loss of availability when there are unexpected issues. When this timeout expires, processing of the upgrade domain will proceed regardless of availability loss issues. The timeout is reset at the start of each upgrade domain. The timeout can be in either hh:mm:ss or in d.hh:mm:ss.ms format.
func (ClusterUpgradePolicyOutput) UpgradeTimeout ¶
func (o ClusterUpgradePolicyOutput) UpgradeTimeout() pulumi.StringOutput
The amount of time the overall upgrade has to complete before the upgrade rolls back. The timeout can be in either hh:mm:ss or in d.hh:mm:ss.ms format.
type ClusterUpgradePolicyPtrInput ¶
type ClusterUpgradePolicyPtrInput interface { pulumi.Input ToClusterUpgradePolicyPtrOutput() ClusterUpgradePolicyPtrOutput ToClusterUpgradePolicyPtrOutputWithContext(context.Context) ClusterUpgradePolicyPtrOutput }
ClusterUpgradePolicyPtrInput is an input type that accepts ClusterUpgradePolicyArgs, ClusterUpgradePolicyPtr and ClusterUpgradePolicyPtrOutput values. You can construct a concrete instance of `ClusterUpgradePolicyPtrInput` via:
ClusterUpgradePolicyArgs{...} or: nil
func ClusterUpgradePolicyPtr ¶
func ClusterUpgradePolicyPtr(v *ClusterUpgradePolicyArgs) ClusterUpgradePolicyPtrInput
type ClusterUpgradePolicyPtrOutput ¶
type ClusterUpgradePolicyPtrOutput struct{ *pulumi.OutputState }
func (ClusterUpgradePolicyPtrOutput) DeltaHealthPolicy ¶
func (o ClusterUpgradePolicyPtrOutput) DeltaHealthPolicy() ClusterUpgradeDeltaHealthPolicyPtrOutput
The cluster delta health policy used when upgrading the cluster.
func (ClusterUpgradePolicyPtrOutput) Elem ¶
func (o ClusterUpgradePolicyPtrOutput) Elem() ClusterUpgradePolicyOutput
func (ClusterUpgradePolicyPtrOutput) ElementType ¶
func (ClusterUpgradePolicyPtrOutput) ElementType() reflect.Type
func (ClusterUpgradePolicyPtrOutput) ForceRestart ¶
func (o ClusterUpgradePolicyPtrOutput) ForceRestart() pulumi.BoolPtrOutput
If true, then processes are forcefully restarted during upgrade even when the code version has not changed (the upgrade only changes configuration or data).
func (ClusterUpgradePolicyPtrOutput) HealthCheckRetryTimeout ¶
func (o ClusterUpgradePolicyPtrOutput) HealthCheckRetryTimeout() pulumi.StringPtrOutput
The amount of time to retry health evaluation when the application or cluster is unhealthy before the upgrade rolls back. The timeout can be in either hh:mm:ss or in d.hh:mm:ss.ms format.
func (ClusterUpgradePolicyPtrOutput) HealthCheckStableDuration ¶
func (o ClusterUpgradePolicyPtrOutput) HealthCheckStableDuration() pulumi.StringPtrOutput
The amount of time that the application or cluster must remain healthy before the upgrade proceeds to the next upgrade domain. The duration can be in either hh:mm:ss or in d.hh:mm:ss.ms format.
func (ClusterUpgradePolicyPtrOutput) HealthCheckWaitDuration ¶
func (o ClusterUpgradePolicyPtrOutput) HealthCheckWaitDuration() pulumi.StringPtrOutput
The length of time to wait after completing an upgrade domain before performing health checks. The duration can be in either hh:mm:ss or in d.hh:mm:ss.ms format.
func (ClusterUpgradePolicyPtrOutput) HealthPolicy ¶
func (o ClusterUpgradePolicyPtrOutput) HealthPolicy() ClusterHealthPolicyPtrOutput
The cluster health policy used when upgrading the cluster.
func (ClusterUpgradePolicyPtrOutput) ToClusterUpgradePolicyPtrOutput ¶
func (o ClusterUpgradePolicyPtrOutput) ToClusterUpgradePolicyPtrOutput() ClusterUpgradePolicyPtrOutput
func (ClusterUpgradePolicyPtrOutput) ToClusterUpgradePolicyPtrOutputWithContext ¶
func (o ClusterUpgradePolicyPtrOutput) ToClusterUpgradePolicyPtrOutputWithContext(ctx context.Context) ClusterUpgradePolicyPtrOutput
func (ClusterUpgradePolicyPtrOutput) UpgradeDomainTimeout ¶
func (o ClusterUpgradePolicyPtrOutput) UpgradeDomainTimeout() pulumi.StringPtrOutput
The amount of time each upgrade domain has to complete before the upgrade rolls back. The timeout can be in either hh:mm:ss or in d.hh:mm:ss.ms format.
func (ClusterUpgradePolicyPtrOutput) UpgradeReplicaSetCheckTimeout ¶
func (o ClusterUpgradePolicyPtrOutput) UpgradeReplicaSetCheckTimeout() pulumi.StringPtrOutput
The maximum amount of time to block processing of an upgrade domain and prevent loss of availability when there are unexpected issues. When this timeout expires, processing of the upgrade domain will proceed regardless of availability loss issues. The timeout is reset at the start of each upgrade domain. The timeout can be in either hh:mm:ss or in d.hh:mm:ss.ms format.
func (ClusterUpgradePolicyPtrOutput) UpgradeTimeout ¶
func (o ClusterUpgradePolicyPtrOutput) UpgradeTimeout() pulumi.StringPtrOutput
The amount of time the overall upgrade has to complete before the upgrade rolls back. The timeout can be in either hh:mm:ss or in d.hh:mm:ss.ms format.
type ClusterUpgradePolicyResponse ¶
type ClusterUpgradePolicyResponse struct { // The cluster delta health policy used when upgrading the cluster. DeltaHealthPolicy *ClusterUpgradeDeltaHealthPolicyResponse `pulumi:"deltaHealthPolicy"` // If true, then processes are forcefully restarted during upgrade even when the code version has not changed (the upgrade only changes configuration or data). ForceRestart *bool `pulumi:"forceRestart"` // The amount of time to retry health evaluation when the application or cluster is unhealthy before the upgrade rolls back. The timeout can be in either hh:mm:ss or in d.hh:mm:ss.ms format. HealthCheckRetryTimeout string `pulumi:"healthCheckRetryTimeout"` // The amount of time that the application or cluster must remain healthy before the upgrade proceeds to the next upgrade domain. The duration can be in either hh:mm:ss or in d.hh:mm:ss.ms format. HealthCheckStableDuration string `pulumi:"healthCheckStableDuration"` // The length of time to wait after completing an upgrade domain before performing health checks. The duration can be in either hh:mm:ss or in d.hh:mm:ss.ms format. HealthCheckWaitDuration string `pulumi:"healthCheckWaitDuration"` // The cluster health policy used when upgrading the cluster. HealthPolicy ClusterHealthPolicyResponse `pulumi:"healthPolicy"` // The amount of time each upgrade domain has to complete before the upgrade rolls back. The timeout can be in either hh:mm:ss or in d.hh:mm:ss.ms format. UpgradeDomainTimeout string `pulumi:"upgradeDomainTimeout"` // The maximum amount of time to block processing of an upgrade domain and prevent loss of availability when there are unexpected issues. When this timeout expires, processing of the upgrade domain will proceed regardless of availability loss issues. The timeout is reset at the start of each upgrade domain. The timeout can be in either hh:mm:ss or in d.hh:mm:ss.ms format. UpgradeReplicaSetCheckTimeout string `pulumi:"upgradeReplicaSetCheckTimeout"` // The amount of time the overall upgrade has to complete before the upgrade rolls back. The timeout can be in either hh:mm:ss or in d.hh:mm:ss.ms format. UpgradeTimeout string `pulumi:"upgradeTimeout"` }
Describes the policy used when upgrading the cluster.
type ClusterUpgradePolicyResponseArgs ¶
type ClusterUpgradePolicyResponseArgs struct { // The cluster delta health policy used when upgrading the cluster. DeltaHealthPolicy ClusterUpgradeDeltaHealthPolicyResponsePtrInput `pulumi:"deltaHealthPolicy"` // If true, then processes are forcefully restarted during upgrade even when the code version has not changed (the upgrade only changes configuration or data). ForceRestart pulumi.BoolPtrInput `pulumi:"forceRestart"` // The amount of time to retry health evaluation when the application or cluster is unhealthy before the upgrade rolls back. The timeout can be in either hh:mm:ss or in d.hh:mm:ss.ms format. HealthCheckRetryTimeout pulumi.StringInput `pulumi:"healthCheckRetryTimeout"` // The amount of time that the application or cluster must remain healthy before the upgrade proceeds to the next upgrade domain. The duration can be in either hh:mm:ss or in d.hh:mm:ss.ms format. HealthCheckStableDuration pulumi.StringInput `pulumi:"healthCheckStableDuration"` // The length of time to wait after completing an upgrade domain before performing health checks. The duration can be in either hh:mm:ss or in d.hh:mm:ss.ms format. HealthCheckWaitDuration pulumi.StringInput `pulumi:"healthCheckWaitDuration"` // The cluster health policy used when upgrading the cluster. HealthPolicy ClusterHealthPolicyResponseInput `pulumi:"healthPolicy"` // The amount of time each upgrade domain has to complete before the upgrade rolls back. The timeout can be in either hh:mm:ss or in d.hh:mm:ss.ms format. UpgradeDomainTimeout pulumi.StringInput `pulumi:"upgradeDomainTimeout"` // The maximum amount of time to block processing of an upgrade domain and prevent loss of availability when there are unexpected issues. When this timeout expires, processing of the upgrade domain will proceed regardless of availability loss issues. The timeout is reset at the start of each upgrade domain. The timeout can be in either hh:mm:ss or in d.hh:mm:ss.ms format. UpgradeReplicaSetCheckTimeout pulumi.StringInput `pulumi:"upgradeReplicaSetCheckTimeout"` // The amount of time the overall upgrade has to complete before the upgrade rolls back. The timeout can be in either hh:mm:ss or in d.hh:mm:ss.ms format. UpgradeTimeout pulumi.StringInput `pulumi:"upgradeTimeout"` }
Describes the policy used when upgrading the cluster.
func (ClusterUpgradePolicyResponseArgs) ElementType ¶
func (ClusterUpgradePolicyResponseArgs) ElementType() reflect.Type
func (ClusterUpgradePolicyResponseArgs) ToClusterUpgradePolicyResponseOutput ¶
func (i ClusterUpgradePolicyResponseArgs) ToClusterUpgradePolicyResponseOutput() ClusterUpgradePolicyResponseOutput
func (ClusterUpgradePolicyResponseArgs) ToClusterUpgradePolicyResponseOutputWithContext ¶
func (i ClusterUpgradePolicyResponseArgs) ToClusterUpgradePolicyResponseOutputWithContext(ctx context.Context) ClusterUpgradePolicyResponseOutput
func (ClusterUpgradePolicyResponseArgs) ToClusterUpgradePolicyResponsePtrOutput ¶
func (i ClusterUpgradePolicyResponseArgs) ToClusterUpgradePolicyResponsePtrOutput() ClusterUpgradePolicyResponsePtrOutput
func (ClusterUpgradePolicyResponseArgs) ToClusterUpgradePolicyResponsePtrOutputWithContext ¶
func (i ClusterUpgradePolicyResponseArgs) ToClusterUpgradePolicyResponsePtrOutputWithContext(ctx context.Context) ClusterUpgradePolicyResponsePtrOutput
type ClusterUpgradePolicyResponseInput ¶
type ClusterUpgradePolicyResponseInput interface { pulumi.Input ToClusterUpgradePolicyResponseOutput() ClusterUpgradePolicyResponseOutput ToClusterUpgradePolicyResponseOutputWithContext(context.Context) ClusterUpgradePolicyResponseOutput }
ClusterUpgradePolicyResponseInput is an input type that accepts ClusterUpgradePolicyResponseArgs and ClusterUpgradePolicyResponseOutput values. You can construct a concrete instance of `ClusterUpgradePolicyResponseInput` via:
ClusterUpgradePolicyResponseArgs{...}
type ClusterUpgradePolicyResponseOutput ¶
type ClusterUpgradePolicyResponseOutput struct{ *pulumi.OutputState }
Describes the policy used when upgrading the cluster.
func (ClusterUpgradePolicyResponseOutput) DeltaHealthPolicy ¶
func (o ClusterUpgradePolicyResponseOutput) DeltaHealthPolicy() ClusterUpgradeDeltaHealthPolicyResponsePtrOutput
The cluster delta health policy used when upgrading the cluster.
func (ClusterUpgradePolicyResponseOutput) ElementType ¶
func (ClusterUpgradePolicyResponseOutput) ElementType() reflect.Type
func (ClusterUpgradePolicyResponseOutput) ForceRestart ¶
func (o ClusterUpgradePolicyResponseOutput) ForceRestart() pulumi.BoolPtrOutput
If true, then processes are forcefully restarted during upgrade even when the code version has not changed (the upgrade only changes configuration or data).
func (ClusterUpgradePolicyResponseOutput) HealthCheckRetryTimeout ¶
func (o ClusterUpgradePolicyResponseOutput) HealthCheckRetryTimeout() pulumi.StringOutput
The amount of time to retry health evaluation when the application or cluster is unhealthy before the upgrade rolls back. The timeout can be in either hh:mm:ss or in d.hh:mm:ss.ms format.
func (ClusterUpgradePolicyResponseOutput) HealthCheckStableDuration ¶
func (o ClusterUpgradePolicyResponseOutput) HealthCheckStableDuration() pulumi.StringOutput
The amount of time that the application or cluster must remain healthy before the upgrade proceeds to the next upgrade domain. The duration can be in either hh:mm:ss or in d.hh:mm:ss.ms format.
func (ClusterUpgradePolicyResponseOutput) HealthCheckWaitDuration ¶
func (o ClusterUpgradePolicyResponseOutput) HealthCheckWaitDuration() pulumi.StringOutput
The length of time to wait after completing an upgrade domain before performing health checks. The duration can be in either hh:mm:ss or in d.hh:mm:ss.ms format.
func (ClusterUpgradePolicyResponseOutput) HealthPolicy ¶
func (o ClusterUpgradePolicyResponseOutput) HealthPolicy() ClusterHealthPolicyResponseOutput
The cluster health policy used when upgrading the cluster.
func (ClusterUpgradePolicyResponseOutput) ToClusterUpgradePolicyResponseOutput ¶
func (o ClusterUpgradePolicyResponseOutput) ToClusterUpgradePolicyResponseOutput() ClusterUpgradePolicyResponseOutput
func (ClusterUpgradePolicyResponseOutput) ToClusterUpgradePolicyResponseOutputWithContext ¶
func (o ClusterUpgradePolicyResponseOutput) ToClusterUpgradePolicyResponseOutputWithContext(ctx context.Context) ClusterUpgradePolicyResponseOutput
func (ClusterUpgradePolicyResponseOutput) ToClusterUpgradePolicyResponsePtrOutput ¶
func (o ClusterUpgradePolicyResponseOutput) ToClusterUpgradePolicyResponsePtrOutput() ClusterUpgradePolicyResponsePtrOutput
func (ClusterUpgradePolicyResponseOutput) ToClusterUpgradePolicyResponsePtrOutputWithContext ¶
func (o ClusterUpgradePolicyResponseOutput) ToClusterUpgradePolicyResponsePtrOutputWithContext(ctx context.Context) ClusterUpgradePolicyResponsePtrOutput
func (ClusterUpgradePolicyResponseOutput) UpgradeDomainTimeout ¶
func (o ClusterUpgradePolicyResponseOutput) UpgradeDomainTimeout() pulumi.StringOutput
The amount of time each upgrade domain has to complete before the upgrade rolls back. The timeout can be in either hh:mm:ss or in d.hh:mm:ss.ms format.
func (ClusterUpgradePolicyResponseOutput) UpgradeReplicaSetCheckTimeout ¶
func (o ClusterUpgradePolicyResponseOutput) UpgradeReplicaSetCheckTimeout() pulumi.StringOutput
The maximum amount of time to block processing of an upgrade domain and prevent loss of availability when there are unexpected issues. When this timeout expires, processing of the upgrade domain will proceed regardless of availability loss issues. The timeout is reset at the start of each upgrade domain. The timeout can be in either hh:mm:ss or in d.hh:mm:ss.ms format.
func (ClusterUpgradePolicyResponseOutput) UpgradeTimeout ¶
func (o ClusterUpgradePolicyResponseOutput) UpgradeTimeout() pulumi.StringOutput
The amount of time the overall upgrade has to complete before the upgrade rolls back. The timeout can be in either hh:mm:ss or in d.hh:mm:ss.ms format.
type ClusterUpgradePolicyResponsePtrInput ¶
type ClusterUpgradePolicyResponsePtrInput interface { pulumi.Input ToClusterUpgradePolicyResponsePtrOutput() ClusterUpgradePolicyResponsePtrOutput ToClusterUpgradePolicyResponsePtrOutputWithContext(context.Context) ClusterUpgradePolicyResponsePtrOutput }
ClusterUpgradePolicyResponsePtrInput is an input type that accepts ClusterUpgradePolicyResponseArgs, ClusterUpgradePolicyResponsePtr and ClusterUpgradePolicyResponsePtrOutput values. You can construct a concrete instance of `ClusterUpgradePolicyResponsePtrInput` via:
ClusterUpgradePolicyResponseArgs{...} or: nil
func ClusterUpgradePolicyResponsePtr ¶
func ClusterUpgradePolicyResponsePtr(v *ClusterUpgradePolicyResponseArgs) ClusterUpgradePolicyResponsePtrInput
type ClusterUpgradePolicyResponsePtrOutput ¶
type ClusterUpgradePolicyResponsePtrOutput struct{ *pulumi.OutputState }
func (ClusterUpgradePolicyResponsePtrOutput) DeltaHealthPolicy ¶
func (o ClusterUpgradePolicyResponsePtrOutput) DeltaHealthPolicy() ClusterUpgradeDeltaHealthPolicyResponsePtrOutput
The cluster delta health policy used when upgrading the cluster.
func (ClusterUpgradePolicyResponsePtrOutput) ElementType ¶
func (ClusterUpgradePolicyResponsePtrOutput) ElementType() reflect.Type
func (ClusterUpgradePolicyResponsePtrOutput) ForceRestart ¶
func (o ClusterUpgradePolicyResponsePtrOutput) ForceRestart() pulumi.BoolPtrOutput
If true, then processes are forcefully restarted during upgrade even when the code version has not changed (the upgrade only changes configuration or data).
func (ClusterUpgradePolicyResponsePtrOutput) HealthCheckRetryTimeout ¶
func (o ClusterUpgradePolicyResponsePtrOutput) HealthCheckRetryTimeout() pulumi.StringPtrOutput
The amount of time to retry health evaluation when the application or cluster is unhealthy before the upgrade rolls back. The timeout can be in either hh:mm:ss or in d.hh:mm:ss.ms format.
func (ClusterUpgradePolicyResponsePtrOutput) HealthCheckStableDuration ¶
func (o ClusterUpgradePolicyResponsePtrOutput) HealthCheckStableDuration() pulumi.StringPtrOutput
The amount of time that the application or cluster must remain healthy before the upgrade proceeds to the next upgrade domain. The duration can be in either hh:mm:ss or in d.hh:mm:ss.ms format.
func (ClusterUpgradePolicyResponsePtrOutput) HealthCheckWaitDuration ¶
func (o ClusterUpgradePolicyResponsePtrOutput) HealthCheckWaitDuration() pulumi.StringPtrOutput
The length of time to wait after completing an upgrade domain before performing health checks. The duration can be in either hh:mm:ss or in d.hh:mm:ss.ms format.
func (ClusterUpgradePolicyResponsePtrOutput) HealthPolicy ¶
func (o ClusterUpgradePolicyResponsePtrOutput) HealthPolicy() ClusterHealthPolicyResponsePtrOutput
The cluster health policy used when upgrading the cluster.
func (ClusterUpgradePolicyResponsePtrOutput) ToClusterUpgradePolicyResponsePtrOutput ¶
func (o ClusterUpgradePolicyResponsePtrOutput) ToClusterUpgradePolicyResponsePtrOutput() ClusterUpgradePolicyResponsePtrOutput
func (ClusterUpgradePolicyResponsePtrOutput) ToClusterUpgradePolicyResponsePtrOutputWithContext ¶
func (o ClusterUpgradePolicyResponsePtrOutput) ToClusterUpgradePolicyResponsePtrOutputWithContext(ctx context.Context) ClusterUpgradePolicyResponsePtrOutput
func (ClusterUpgradePolicyResponsePtrOutput) UpgradeDomainTimeout ¶
func (o ClusterUpgradePolicyResponsePtrOutput) UpgradeDomainTimeout() pulumi.StringPtrOutput
The amount of time each upgrade domain has to complete before the upgrade rolls back. The timeout can be in either hh:mm:ss or in d.hh:mm:ss.ms format.
func (ClusterUpgradePolicyResponsePtrOutput) UpgradeReplicaSetCheckTimeout ¶
func (o ClusterUpgradePolicyResponsePtrOutput) UpgradeReplicaSetCheckTimeout() pulumi.StringPtrOutput
The maximum amount of time to block processing of an upgrade domain and prevent loss of availability when there are unexpected issues. When this timeout expires, processing of the upgrade domain will proceed regardless of availability loss issues. The timeout is reset at the start of each upgrade domain. The timeout can be in either hh:mm:ss or in d.hh:mm:ss.ms format.
func (ClusterUpgradePolicyResponsePtrOutput) UpgradeTimeout ¶
func (o ClusterUpgradePolicyResponsePtrOutput) UpgradeTimeout() pulumi.StringPtrOutput
The amount of time the overall upgrade has to complete before the upgrade rolls back. The timeout can be in either hh:mm:ss or in d.hh:mm:ss.ms format.
type ClusterVersionDetailsResponse ¶
type ClusterVersionDetailsResponse struct { // The Service Fabric runtime version of the cluster. CodeVersion *string `pulumi:"codeVersion"` // Indicates if this version is for Windows or Linux operating system. Environment *string `pulumi:"environment"` // The date of expiry of support of the version. SupportExpiryUtc *string `pulumi:"supportExpiryUtc"` }
The detail of the Service Fabric runtime version result
type ClusterVersionDetailsResponseArgs ¶
type ClusterVersionDetailsResponseArgs struct { // The Service Fabric runtime version of the cluster. CodeVersion pulumi.StringPtrInput `pulumi:"codeVersion"` // Indicates if this version is for Windows or Linux operating system. Environment pulumi.StringPtrInput `pulumi:"environment"` // The date of expiry of support of the version. SupportExpiryUtc pulumi.StringPtrInput `pulumi:"supportExpiryUtc"` }
The detail of the Service Fabric runtime version result
func (ClusterVersionDetailsResponseArgs) ElementType ¶
func (ClusterVersionDetailsResponseArgs) ElementType() reflect.Type
func (ClusterVersionDetailsResponseArgs) ToClusterVersionDetailsResponseOutput ¶
func (i ClusterVersionDetailsResponseArgs) ToClusterVersionDetailsResponseOutput() ClusterVersionDetailsResponseOutput
func (ClusterVersionDetailsResponseArgs) ToClusterVersionDetailsResponseOutputWithContext ¶
func (i ClusterVersionDetailsResponseArgs) ToClusterVersionDetailsResponseOutputWithContext(ctx context.Context) ClusterVersionDetailsResponseOutput
type ClusterVersionDetailsResponseArray ¶
type ClusterVersionDetailsResponseArray []ClusterVersionDetailsResponseInput
func (ClusterVersionDetailsResponseArray) ElementType ¶
func (ClusterVersionDetailsResponseArray) ElementType() reflect.Type
func (ClusterVersionDetailsResponseArray) ToClusterVersionDetailsResponseArrayOutput ¶
func (i ClusterVersionDetailsResponseArray) ToClusterVersionDetailsResponseArrayOutput() ClusterVersionDetailsResponseArrayOutput
func (ClusterVersionDetailsResponseArray) ToClusterVersionDetailsResponseArrayOutputWithContext ¶
func (i ClusterVersionDetailsResponseArray) ToClusterVersionDetailsResponseArrayOutputWithContext(ctx context.Context) ClusterVersionDetailsResponseArrayOutput
type ClusterVersionDetailsResponseArrayInput ¶
type ClusterVersionDetailsResponseArrayInput interface { pulumi.Input ToClusterVersionDetailsResponseArrayOutput() ClusterVersionDetailsResponseArrayOutput ToClusterVersionDetailsResponseArrayOutputWithContext(context.Context) ClusterVersionDetailsResponseArrayOutput }
ClusterVersionDetailsResponseArrayInput is an input type that accepts ClusterVersionDetailsResponseArray and ClusterVersionDetailsResponseArrayOutput values. You can construct a concrete instance of `ClusterVersionDetailsResponseArrayInput` via:
ClusterVersionDetailsResponseArray{ ClusterVersionDetailsResponseArgs{...} }
type ClusterVersionDetailsResponseArrayOutput ¶
type ClusterVersionDetailsResponseArrayOutput struct{ *pulumi.OutputState }
func (ClusterVersionDetailsResponseArrayOutput) ElementType ¶
func (ClusterVersionDetailsResponseArrayOutput) ElementType() reflect.Type
func (ClusterVersionDetailsResponseArrayOutput) ToClusterVersionDetailsResponseArrayOutput ¶
func (o ClusterVersionDetailsResponseArrayOutput) ToClusterVersionDetailsResponseArrayOutput() ClusterVersionDetailsResponseArrayOutput
func (ClusterVersionDetailsResponseArrayOutput) ToClusterVersionDetailsResponseArrayOutputWithContext ¶
func (o ClusterVersionDetailsResponseArrayOutput) ToClusterVersionDetailsResponseArrayOutputWithContext(ctx context.Context) ClusterVersionDetailsResponseArrayOutput
type ClusterVersionDetailsResponseInput ¶
type ClusterVersionDetailsResponseInput interface { pulumi.Input ToClusterVersionDetailsResponseOutput() ClusterVersionDetailsResponseOutput ToClusterVersionDetailsResponseOutputWithContext(context.Context) ClusterVersionDetailsResponseOutput }
ClusterVersionDetailsResponseInput is an input type that accepts ClusterVersionDetailsResponseArgs and ClusterVersionDetailsResponseOutput values. You can construct a concrete instance of `ClusterVersionDetailsResponseInput` via:
ClusterVersionDetailsResponseArgs{...}
type ClusterVersionDetailsResponseOutput ¶
type ClusterVersionDetailsResponseOutput struct{ *pulumi.OutputState }
The detail of the Service Fabric runtime version result
func (ClusterVersionDetailsResponseOutput) CodeVersion ¶
func (o ClusterVersionDetailsResponseOutput) CodeVersion() pulumi.StringPtrOutput
The Service Fabric runtime version of the cluster.
func (ClusterVersionDetailsResponseOutput) ElementType ¶
func (ClusterVersionDetailsResponseOutput) ElementType() reflect.Type
func (ClusterVersionDetailsResponseOutput) Environment ¶
func (o ClusterVersionDetailsResponseOutput) Environment() pulumi.StringPtrOutput
Indicates if this version is for Windows or Linux operating system.
func (ClusterVersionDetailsResponseOutput) SupportExpiryUtc ¶
func (o ClusterVersionDetailsResponseOutput) SupportExpiryUtc() pulumi.StringPtrOutput
The date of expiry of support of the version.
func (ClusterVersionDetailsResponseOutput) ToClusterVersionDetailsResponseOutput ¶
func (o ClusterVersionDetailsResponseOutput) ToClusterVersionDetailsResponseOutput() ClusterVersionDetailsResponseOutput
func (ClusterVersionDetailsResponseOutput) ToClusterVersionDetailsResponseOutputWithContext ¶
func (o ClusterVersionDetailsResponseOutput) ToClusterVersionDetailsResponseOutputWithContext(ctx context.Context) ClusterVersionDetailsResponseOutput
type DiagnosticsStorageAccountConfig ¶
type DiagnosticsStorageAccountConfig struct { // The blob endpoint of the azure storage account. BlobEndpoint string `pulumi:"blobEndpoint"` // The protected diagnostics storage key name. ProtectedAccountKeyName string `pulumi:"protectedAccountKeyName"` // The queue endpoint of the azure storage account. QueueEndpoint string `pulumi:"queueEndpoint"` // The Azure storage account name. StorageAccountName string `pulumi:"storageAccountName"` // The table endpoint of the azure storage account. TableEndpoint string `pulumi:"tableEndpoint"` }
The storage account information for storing Service Fabric diagnostic logs.
type DiagnosticsStorageAccountConfigArgs ¶
type DiagnosticsStorageAccountConfigArgs struct { // The blob endpoint of the azure storage account. BlobEndpoint pulumi.StringInput `pulumi:"blobEndpoint"` // The protected diagnostics storage key name. ProtectedAccountKeyName pulumi.StringInput `pulumi:"protectedAccountKeyName"` // The queue endpoint of the azure storage account. QueueEndpoint pulumi.StringInput `pulumi:"queueEndpoint"` // The Azure storage account name. StorageAccountName pulumi.StringInput `pulumi:"storageAccountName"` // The table endpoint of the azure storage account. TableEndpoint pulumi.StringInput `pulumi:"tableEndpoint"` }
The storage account information for storing Service Fabric diagnostic logs.
func (DiagnosticsStorageAccountConfigArgs) ElementType ¶
func (DiagnosticsStorageAccountConfigArgs) ElementType() reflect.Type
func (DiagnosticsStorageAccountConfigArgs) ToDiagnosticsStorageAccountConfigOutput ¶
func (i DiagnosticsStorageAccountConfigArgs) ToDiagnosticsStorageAccountConfigOutput() DiagnosticsStorageAccountConfigOutput
func (DiagnosticsStorageAccountConfigArgs) ToDiagnosticsStorageAccountConfigOutputWithContext ¶
func (i DiagnosticsStorageAccountConfigArgs) ToDiagnosticsStorageAccountConfigOutputWithContext(ctx context.Context) DiagnosticsStorageAccountConfigOutput
func (DiagnosticsStorageAccountConfigArgs) ToDiagnosticsStorageAccountConfigPtrOutput ¶
func (i DiagnosticsStorageAccountConfigArgs) ToDiagnosticsStorageAccountConfigPtrOutput() DiagnosticsStorageAccountConfigPtrOutput
func (DiagnosticsStorageAccountConfigArgs) ToDiagnosticsStorageAccountConfigPtrOutputWithContext ¶
func (i DiagnosticsStorageAccountConfigArgs) ToDiagnosticsStorageAccountConfigPtrOutputWithContext(ctx context.Context) DiagnosticsStorageAccountConfigPtrOutput
type DiagnosticsStorageAccountConfigInput ¶
type DiagnosticsStorageAccountConfigInput interface { pulumi.Input ToDiagnosticsStorageAccountConfigOutput() DiagnosticsStorageAccountConfigOutput ToDiagnosticsStorageAccountConfigOutputWithContext(context.Context) DiagnosticsStorageAccountConfigOutput }
DiagnosticsStorageAccountConfigInput is an input type that accepts DiagnosticsStorageAccountConfigArgs and DiagnosticsStorageAccountConfigOutput values. You can construct a concrete instance of `DiagnosticsStorageAccountConfigInput` via:
DiagnosticsStorageAccountConfigArgs{...}
type DiagnosticsStorageAccountConfigOutput ¶
type DiagnosticsStorageAccountConfigOutput struct{ *pulumi.OutputState }
The storage account information for storing Service Fabric diagnostic logs.
func (DiagnosticsStorageAccountConfigOutput) BlobEndpoint ¶
func (o DiagnosticsStorageAccountConfigOutput) BlobEndpoint() pulumi.StringOutput
The blob endpoint of the azure storage account.
func (DiagnosticsStorageAccountConfigOutput) ElementType ¶
func (DiagnosticsStorageAccountConfigOutput) ElementType() reflect.Type
func (DiagnosticsStorageAccountConfigOutput) ProtectedAccountKeyName ¶
func (o DiagnosticsStorageAccountConfigOutput) ProtectedAccountKeyName() pulumi.StringOutput
The protected diagnostics storage key name.
func (DiagnosticsStorageAccountConfigOutput) QueueEndpoint ¶
func (o DiagnosticsStorageAccountConfigOutput) QueueEndpoint() pulumi.StringOutput
The queue endpoint of the azure storage account.
func (DiagnosticsStorageAccountConfigOutput) StorageAccountName ¶
func (o DiagnosticsStorageAccountConfigOutput) StorageAccountName() pulumi.StringOutput
The Azure storage account name.
func (DiagnosticsStorageAccountConfigOutput) TableEndpoint ¶
func (o DiagnosticsStorageAccountConfigOutput) TableEndpoint() pulumi.StringOutput
The table endpoint of the azure storage account.
func (DiagnosticsStorageAccountConfigOutput) ToDiagnosticsStorageAccountConfigOutput ¶
func (o DiagnosticsStorageAccountConfigOutput) ToDiagnosticsStorageAccountConfigOutput() DiagnosticsStorageAccountConfigOutput
func (DiagnosticsStorageAccountConfigOutput) ToDiagnosticsStorageAccountConfigOutputWithContext ¶
func (o DiagnosticsStorageAccountConfigOutput) ToDiagnosticsStorageAccountConfigOutputWithContext(ctx context.Context) DiagnosticsStorageAccountConfigOutput
func (DiagnosticsStorageAccountConfigOutput) ToDiagnosticsStorageAccountConfigPtrOutput ¶
func (o DiagnosticsStorageAccountConfigOutput) ToDiagnosticsStorageAccountConfigPtrOutput() DiagnosticsStorageAccountConfigPtrOutput
func (DiagnosticsStorageAccountConfigOutput) ToDiagnosticsStorageAccountConfigPtrOutputWithContext ¶
func (o DiagnosticsStorageAccountConfigOutput) ToDiagnosticsStorageAccountConfigPtrOutputWithContext(ctx context.Context) DiagnosticsStorageAccountConfigPtrOutput
type DiagnosticsStorageAccountConfigPtrInput ¶
type DiagnosticsStorageAccountConfigPtrInput interface { pulumi.Input ToDiagnosticsStorageAccountConfigPtrOutput() DiagnosticsStorageAccountConfigPtrOutput ToDiagnosticsStorageAccountConfigPtrOutputWithContext(context.Context) DiagnosticsStorageAccountConfigPtrOutput }
DiagnosticsStorageAccountConfigPtrInput is an input type that accepts DiagnosticsStorageAccountConfigArgs, DiagnosticsStorageAccountConfigPtr and DiagnosticsStorageAccountConfigPtrOutput values. You can construct a concrete instance of `DiagnosticsStorageAccountConfigPtrInput` via:
DiagnosticsStorageAccountConfigArgs{...} or: nil
func DiagnosticsStorageAccountConfigPtr ¶
func DiagnosticsStorageAccountConfigPtr(v *DiagnosticsStorageAccountConfigArgs) DiagnosticsStorageAccountConfigPtrInput
type DiagnosticsStorageAccountConfigPtrOutput ¶
type DiagnosticsStorageAccountConfigPtrOutput struct{ *pulumi.OutputState }
func (DiagnosticsStorageAccountConfigPtrOutput) BlobEndpoint ¶
func (o DiagnosticsStorageAccountConfigPtrOutput) BlobEndpoint() pulumi.StringPtrOutput
The blob endpoint of the azure storage account.
func (DiagnosticsStorageAccountConfigPtrOutput) ElementType ¶
func (DiagnosticsStorageAccountConfigPtrOutput) ElementType() reflect.Type
func (DiagnosticsStorageAccountConfigPtrOutput) ProtectedAccountKeyName ¶
func (o DiagnosticsStorageAccountConfigPtrOutput) ProtectedAccountKeyName() pulumi.StringPtrOutput
The protected diagnostics storage key name.
func (DiagnosticsStorageAccountConfigPtrOutput) QueueEndpoint ¶
func (o DiagnosticsStorageAccountConfigPtrOutput) QueueEndpoint() pulumi.StringPtrOutput
The queue endpoint of the azure storage account.
func (DiagnosticsStorageAccountConfigPtrOutput) StorageAccountName ¶
func (o DiagnosticsStorageAccountConfigPtrOutput) StorageAccountName() pulumi.StringPtrOutput
The Azure storage account name.
func (DiagnosticsStorageAccountConfigPtrOutput) TableEndpoint ¶
func (o DiagnosticsStorageAccountConfigPtrOutput) TableEndpoint() pulumi.StringPtrOutput
The table endpoint of the azure storage account.
func (DiagnosticsStorageAccountConfigPtrOutput) ToDiagnosticsStorageAccountConfigPtrOutput ¶
func (o DiagnosticsStorageAccountConfigPtrOutput) ToDiagnosticsStorageAccountConfigPtrOutput() DiagnosticsStorageAccountConfigPtrOutput
func (DiagnosticsStorageAccountConfigPtrOutput) ToDiagnosticsStorageAccountConfigPtrOutputWithContext ¶
func (o DiagnosticsStorageAccountConfigPtrOutput) ToDiagnosticsStorageAccountConfigPtrOutputWithContext(ctx context.Context) DiagnosticsStorageAccountConfigPtrOutput
type DiagnosticsStorageAccountConfigResponse ¶
type DiagnosticsStorageAccountConfigResponse struct { // The blob endpoint of the azure storage account. BlobEndpoint string `pulumi:"blobEndpoint"` // The protected diagnostics storage key name. ProtectedAccountKeyName string `pulumi:"protectedAccountKeyName"` // The queue endpoint of the azure storage account. QueueEndpoint string `pulumi:"queueEndpoint"` // The Azure storage account name. StorageAccountName string `pulumi:"storageAccountName"` // The table endpoint of the azure storage account. TableEndpoint string `pulumi:"tableEndpoint"` }
The storage account information for storing Service Fabric diagnostic logs.
type DiagnosticsStorageAccountConfigResponseArgs ¶
type DiagnosticsStorageAccountConfigResponseArgs struct { // The blob endpoint of the azure storage account. BlobEndpoint pulumi.StringInput `pulumi:"blobEndpoint"` // The protected diagnostics storage key name. ProtectedAccountKeyName pulumi.StringInput `pulumi:"protectedAccountKeyName"` // The queue endpoint of the azure storage account. QueueEndpoint pulumi.StringInput `pulumi:"queueEndpoint"` // The Azure storage account name. StorageAccountName pulumi.StringInput `pulumi:"storageAccountName"` // The table endpoint of the azure storage account. TableEndpoint pulumi.StringInput `pulumi:"tableEndpoint"` }
The storage account information for storing Service Fabric diagnostic logs.
func (DiagnosticsStorageAccountConfigResponseArgs) ElementType ¶
func (DiagnosticsStorageAccountConfigResponseArgs) ElementType() reflect.Type
func (DiagnosticsStorageAccountConfigResponseArgs) ToDiagnosticsStorageAccountConfigResponseOutput ¶
func (i DiagnosticsStorageAccountConfigResponseArgs) ToDiagnosticsStorageAccountConfigResponseOutput() DiagnosticsStorageAccountConfigResponseOutput
func (DiagnosticsStorageAccountConfigResponseArgs) ToDiagnosticsStorageAccountConfigResponseOutputWithContext ¶
func (i DiagnosticsStorageAccountConfigResponseArgs) ToDiagnosticsStorageAccountConfigResponseOutputWithContext(ctx context.Context) DiagnosticsStorageAccountConfigResponseOutput
func (DiagnosticsStorageAccountConfigResponseArgs) ToDiagnosticsStorageAccountConfigResponsePtrOutput ¶
func (i DiagnosticsStorageAccountConfigResponseArgs) ToDiagnosticsStorageAccountConfigResponsePtrOutput() DiagnosticsStorageAccountConfigResponsePtrOutput
func (DiagnosticsStorageAccountConfigResponseArgs) ToDiagnosticsStorageAccountConfigResponsePtrOutputWithContext ¶
func (i DiagnosticsStorageAccountConfigResponseArgs) ToDiagnosticsStorageAccountConfigResponsePtrOutputWithContext(ctx context.Context) DiagnosticsStorageAccountConfigResponsePtrOutput
type DiagnosticsStorageAccountConfigResponseInput ¶
type DiagnosticsStorageAccountConfigResponseInput interface { pulumi.Input ToDiagnosticsStorageAccountConfigResponseOutput() DiagnosticsStorageAccountConfigResponseOutput ToDiagnosticsStorageAccountConfigResponseOutputWithContext(context.Context) DiagnosticsStorageAccountConfigResponseOutput }
DiagnosticsStorageAccountConfigResponseInput is an input type that accepts DiagnosticsStorageAccountConfigResponseArgs and DiagnosticsStorageAccountConfigResponseOutput values. You can construct a concrete instance of `DiagnosticsStorageAccountConfigResponseInput` via:
DiagnosticsStorageAccountConfigResponseArgs{...}
type DiagnosticsStorageAccountConfigResponseOutput ¶
type DiagnosticsStorageAccountConfigResponseOutput struct{ *pulumi.OutputState }
The storage account information for storing Service Fabric diagnostic logs.
func (DiagnosticsStorageAccountConfigResponseOutput) BlobEndpoint ¶
func (o DiagnosticsStorageAccountConfigResponseOutput) BlobEndpoint() pulumi.StringOutput
The blob endpoint of the azure storage account.
func (DiagnosticsStorageAccountConfigResponseOutput) ElementType ¶
func (DiagnosticsStorageAccountConfigResponseOutput) ElementType() reflect.Type
func (DiagnosticsStorageAccountConfigResponseOutput) ProtectedAccountKeyName ¶
func (o DiagnosticsStorageAccountConfigResponseOutput) ProtectedAccountKeyName() pulumi.StringOutput
The protected diagnostics storage key name.
func (DiagnosticsStorageAccountConfigResponseOutput) QueueEndpoint ¶
func (o DiagnosticsStorageAccountConfigResponseOutput) QueueEndpoint() pulumi.StringOutput
The queue endpoint of the azure storage account.
func (DiagnosticsStorageAccountConfigResponseOutput) StorageAccountName ¶
func (o DiagnosticsStorageAccountConfigResponseOutput) StorageAccountName() pulumi.StringOutput
The Azure storage account name.
func (DiagnosticsStorageAccountConfigResponseOutput) TableEndpoint ¶
func (o DiagnosticsStorageAccountConfigResponseOutput) TableEndpoint() pulumi.StringOutput
The table endpoint of the azure storage account.
func (DiagnosticsStorageAccountConfigResponseOutput) ToDiagnosticsStorageAccountConfigResponseOutput ¶
func (o DiagnosticsStorageAccountConfigResponseOutput) ToDiagnosticsStorageAccountConfigResponseOutput() DiagnosticsStorageAccountConfigResponseOutput
func (DiagnosticsStorageAccountConfigResponseOutput) ToDiagnosticsStorageAccountConfigResponseOutputWithContext ¶
func (o DiagnosticsStorageAccountConfigResponseOutput) ToDiagnosticsStorageAccountConfigResponseOutputWithContext(ctx context.Context) DiagnosticsStorageAccountConfigResponseOutput
func (DiagnosticsStorageAccountConfigResponseOutput) ToDiagnosticsStorageAccountConfigResponsePtrOutput ¶
func (o DiagnosticsStorageAccountConfigResponseOutput) ToDiagnosticsStorageAccountConfigResponsePtrOutput() DiagnosticsStorageAccountConfigResponsePtrOutput
func (DiagnosticsStorageAccountConfigResponseOutput) ToDiagnosticsStorageAccountConfigResponsePtrOutputWithContext ¶
func (o DiagnosticsStorageAccountConfigResponseOutput) ToDiagnosticsStorageAccountConfigResponsePtrOutputWithContext(ctx context.Context) DiagnosticsStorageAccountConfigResponsePtrOutput
type DiagnosticsStorageAccountConfigResponsePtrInput ¶
type DiagnosticsStorageAccountConfigResponsePtrInput interface { pulumi.Input ToDiagnosticsStorageAccountConfigResponsePtrOutput() DiagnosticsStorageAccountConfigResponsePtrOutput ToDiagnosticsStorageAccountConfigResponsePtrOutputWithContext(context.Context) DiagnosticsStorageAccountConfigResponsePtrOutput }
DiagnosticsStorageAccountConfigResponsePtrInput is an input type that accepts DiagnosticsStorageAccountConfigResponseArgs, DiagnosticsStorageAccountConfigResponsePtr and DiagnosticsStorageAccountConfigResponsePtrOutput values. You can construct a concrete instance of `DiagnosticsStorageAccountConfigResponsePtrInput` via:
DiagnosticsStorageAccountConfigResponseArgs{...} or: nil
func DiagnosticsStorageAccountConfigResponsePtr ¶
func DiagnosticsStorageAccountConfigResponsePtr(v *DiagnosticsStorageAccountConfigResponseArgs) DiagnosticsStorageAccountConfigResponsePtrInput
type DiagnosticsStorageAccountConfigResponsePtrOutput ¶
type DiagnosticsStorageAccountConfigResponsePtrOutput struct{ *pulumi.OutputState }
func (DiagnosticsStorageAccountConfigResponsePtrOutput) BlobEndpoint ¶
func (o DiagnosticsStorageAccountConfigResponsePtrOutput) BlobEndpoint() pulumi.StringPtrOutput
The blob endpoint of the azure storage account.
func (DiagnosticsStorageAccountConfigResponsePtrOutput) ElementType ¶
func (DiagnosticsStorageAccountConfigResponsePtrOutput) ElementType() reflect.Type
func (DiagnosticsStorageAccountConfigResponsePtrOutput) ProtectedAccountKeyName ¶
func (o DiagnosticsStorageAccountConfigResponsePtrOutput) ProtectedAccountKeyName() pulumi.StringPtrOutput
The protected diagnostics storage key name.
func (DiagnosticsStorageAccountConfigResponsePtrOutput) QueueEndpoint ¶
func (o DiagnosticsStorageAccountConfigResponsePtrOutput) QueueEndpoint() pulumi.StringPtrOutput
The queue endpoint of the azure storage account.
func (DiagnosticsStorageAccountConfigResponsePtrOutput) StorageAccountName ¶
func (o DiagnosticsStorageAccountConfigResponsePtrOutput) StorageAccountName() pulumi.StringPtrOutput
The Azure storage account name.
func (DiagnosticsStorageAccountConfigResponsePtrOutput) TableEndpoint ¶
func (o DiagnosticsStorageAccountConfigResponsePtrOutput) TableEndpoint() pulumi.StringPtrOutput
The table endpoint of the azure storage account.
func (DiagnosticsStorageAccountConfigResponsePtrOutput) ToDiagnosticsStorageAccountConfigResponsePtrOutput ¶
func (o DiagnosticsStorageAccountConfigResponsePtrOutput) ToDiagnosticsStorageAccountConfigResponsePtrOutput() DiagnosticsStorageAccountConfigResponsePtrOutput
func (DiagnosticsStorageAccountConfigResponsePtrOutput) ToDiagnosticsStorageAccountConfigResponsePtrOutputWithContext ¶
func (o DiagnosticsStorageAccountConfigResponsePtrOutput) ToDiagnosticsStorageAccountConfigResponsePtrOutputWithContext(ctx context.Context) DiagnosticsStorageAccountConfigResponsePtrOutput
type EndpointRangeDescription ¶
type EndpointRangeDescription struct { // End port of a range of ports EndPort int `pulumi:"endPort"` // Starting port of a range of ports StartPort int `pulumi:"startPort"` }
Port range details
type EndpointRangeDescriptionArgs ¶
type EndpointRangeDescriptionArgs struct { // End port of a range of ports EndPort pulumi.IntInput `pulumi:"endPort"` // Starting port of a range of ports StartPort pulumi.IntInput `pulumi:"startPort"` }
Port range details
func (EndpointRangeDescriptionArgs) ElementType ¶
func (EndpointRangeDescriptionArgs) ElementType() reflect.Type
func (EndpointRangeDescriptionArgs) ToEndpointRangeDescriptionOutput ¶
func (i EndpointRangeDescriptionArgs) ToEndpointRangeDescriptionOutput() EndpointRangeDescriptionOutput
func (EndpointRangeDescriptionArgs) ToEndpointRangeDescriptionOutputWithContext ¶
func (i EndpointRangeDescriptionArgs) ToEndpointRangeDescriptionOutputWithContext(ctx context.Context) EndpointRangeDescriptionOutput
func (EndpointRangeDescriptionArgs) ToEndpointRangeDescriptionPtrOutput ¶
func (i EndpointRangeDescriptionArgs) ToEndpointRangeDescriptionPtrOutput() EndpointRangeDescriptionPtrOutput
func (EndpointRangeDescriptionArgs) ToEndpointRangeDescriptionPtrOutputWithContext ¶
func (i EndpointRangeDescriptionArgs) ToEndpointRangeDescriptionPtrOutputWithContext(ctx context.Context) EndpointRangeDescriptionPtrOutput
type EndpointRangeDescriptionInput ¶
type EndpointRangeDescriptionInput interface { pulumi.Input ToEndpointRangeDescriptionOutput() EndpointRangeDescriptionOutput ToEndpointRangeDescriptionOutputWithContext(context.Context) EndpointRangeDescriptionOutput }
EndpointRangeDescriptionInput is an input type that accepts EndpointRangeDescriptionArgs and EndpointRangeDescriptionOutput values. You can construct a concrete instance of `EndpointRangeDescriptionInput` via:
EndpointRangeDescriptionArgs{...}
type EndpointRangeDescriptionOutput ¶
type EndpointRangeDescriptionOutput struct{ *pulumi.OutputState }
Port range details
func (EndpointRangeDescriptionOutput) ElementType ¶
func (EndpointRangeDescriptionOutput) ElementType() reflect.Type
func (EndpointRangeDescriptionOutput) EndPort ¶
func (o EndpointRangeDescriptionOutput) EndPort() pulumi.IntOutput
End port of a range of ports
func (EndpointRangeDescriptionOutput) StartPort ¶
func (o EndpointRangeDescriptionOutput) StartPort() pulumi.IntOutput
Starting port of a range of ports
func (EndpointRangeDescriptionOutput) ToEndpointRangeDescriptionOutput ¶
func (o EndpointRangeDescriptionOutput) ToEndpointRangeDescriptionOutput() EndpointRangeDescriptionOutput
func (EndpointRangeDescriptionOutput) ToEndpointRangeDescriptionOutputWithContext ¶
func (o EndpointRangeDescriptionOutput) ToEndpointRangeDescriptionOutputWithContext(ctx context.Context) EndpointRangeDescriptionOutput
func (EndpointRangeDescriptionOutput) ToEndpointRangeDescriptionPtrOutput ¶
func (o EndpointRangeDescriptionOutput) ToEndpointRangeDescriptionPtrOutput() EndpointRangeDescriptionPtrOutput
func (EndpointRangeDescriptionOutput) ToEndpointRangeDescriptionPtrOutputWithContext ¶
func (o EndpointRangeDescriptionOutput) ToEndpointRangeDescriptionPtrOutputWithContext(ctx context.Context) EndpointRangeDescriptionPtrOutput
type EndpointRangeDescriptionPtrInput ¶
type EndpointRangeDescriptionPtrInput interface { pulumi.Input ToEndpointRangeDescriptionPtrOutput() EndpointRangeDescriptionPtrOutput ToEndpointRangeDescriptionPtrOutputWithContext(context.Context) EndpointRangeDescriptionPtrOutput }
EndpointRangeDescriptionPtrInput is an input type that accepts EndpointRangeDescriptionArgs, EndpointRangeDescriptionPtr and EndpointRangeDescriptionPtrOutput values. You can construct a concrete instance of `EndpointRangeDescriptionPtrInput` via:
EndpointRangeDescriptionArgs{...} or: nil
func EndpointRangeDescriptionPtr ¶
func EndpointRangeDescriptionPtr(v *EndpointRangeDescriptionArgs) EndpointRangeDescriptionPtrInput
type EndpointRangeDescriptionPtrOutput ¶
type EndpointRangeDescriptionPtrOutput struct{ *pulumi.OutputState }
func (EndpointRangeDescriptionPtrOutput) Elem ¶
func (o EndpointRangeDescriptionPtrOutput) Elem() EndpointRangeDescriptionOutput
func (EndpointRangeDescriptionPtrOutput) ElementType ¶
func (EndpointRangeDescriptionPtrOutput) ElementType() reflect.Type
func (EndpointRangeDescriptionPtrOutput) EndPort ¶
func (o EndpointRangeDescriptionPtrOutput) EndPort() pulumi.IntPtrOutput
End port of a range of ports
func (EndpointRangeDescriptionPtrOutput) StartPort ¶
func (o EndpointRangeDescriptionPtrOutput) StartPort() pulumi.IntPtrOutput
Starting port of a range of ports
func (EndpointRangeDescriptionPtrOutput) ToEndpointRangeDescriptionPtrOutput ¶
func (o EndpointRangeDescriptionPtrOutput) ToEndpointRangeDescriptionPtrOutput() EndpointRangeDescriptionPtrOutput
func (EndpointRangeDescriptionPtrOutput) ToEndpointRangeDescriptionPtrOutputWithContext ¶
func (o EndpointRangeDescriptionPtrOutput) ToEndpointRangeDescriptionPtrOutputWithContext(ctx context.Context) EndpointRangeDescriptionPtrOutput
type EndpointRangeDescriptionResponse ¶
type EndpointRangeDescriptionResponse struct { // End port of a range of ports EndPort int `pulumi:"endPort"` // Starting port of a range of ports StartPort int `pulumi:"startPort"` }
Port range details
type EndpointRangeDescriptionResponseArgs ¶
type EndpointRangeDescriptionResponseArgs struct { // End port of a range of ports EndPort pulumi.IntInput `pulumi:"endPort"` // Starting port of a range of ports StartPort pulumi.IntInput `pulumi:"startPort"` }
Port range details
func (EndpointRangeDescriptionResponseArgs) ElementType ¶
func (EndpointRangeDescriptionResponseArgs) ElementType() reflect.Type
func (EndpointRangeDescriptionResponseArgs) ToEndpointRangeDescriptionResponseOutput ¶
func (i EndpointRangeDescriptionResponseArgs) ToEndpointRangeDescriptionResponseOutput() EndpointRangeDescriptionResponseOutput
func (EndpointRangeDescriptionResponseArgs) ToEndpointRangeDescriptionResponseOutputWithContext ¶
func (i EndpointRangeDescriptionResponseArgs) ToEndpointRangeDescriptionResponseOutputWithContext(ctx context.Context) EndpointRangeDescriptionResponseOutput
func (EndpointRangeDescriptionResponseArgs) ToEndpointRangeDescriptionResponsePtrOutput ¶
func (i EndpointRangeDescriptionResponseArgs) ToEndpointRangeDescriptionResponsePtrOutput() EndpointRangeDescriptionResponsePtrOutput
func (EndpointRangeDescriptionResponseArgs) ToEndpointRangeDescriptionResponsePtrOutputWithContext ¶
func (i EndpointRangeDescriptionResponseArgs) ToEndpointRangeDescriptionResponsePtrOutputWithContext(ctx context.Context) EndpointRangeDescriptionResponsePtrOutput
type EndpointRangeDescriptionResponseInput ¶
type EndpointRangeDescriptionResponseInput interface { pulumi.Input ToEndpointRangeDescriptionResponseOutput() EndpointRangeDescriptionResponseOutput ToEndpointRangeDescriptionResponseOutputWithContext(context.Context) EndpointRangeDescriptionResponseOutput }
EndpointRangeDescriptionResponseInput is an input type that accepts EndpointRangeDescriptionResponseArgs and EndpointRangeDescriptionResponseOutput values. You can construct a concrete instance of `EndpointRangeDescriptionResponseInput` via:
EndpointRangeDescriptionResponseArgs{...}
type EndpointRangeDescriptionResponseOutput ¶
type EndpointRangeDescriptionResponseOutput struct{ *pulumi.OutputState }
Port range details
func (EndpointRangeDescriptionResponseOutput) ElementType ¶
func (EndpointRangeDescriptionResponseOutput) ElementType() reflect.Type
func (EndpointRangeDescriptionResponseOutput) EndPort ¶
func (o EndpointRangeDescriptionResponseOutput) EndPort() pulumi.IntOutput
End port of a range of ports
func (EndpointRangeDescriptionResponseOutput) StartPort ¶
func (o EndpointRangeDescriptionResponseOutput) StartPort() pulumi.IntOutput
Starting port of a range of ports
func (EndpointRangeDescriptionResponseOutput) ToEndpointRangeDescriptionResponseOutput ¶
func (o EndpointRangeDescriptionResponseOutput) ToEndpointRangeDescriptionResponseOutput() EndpointRangeDescriptionResponseOutput
func (EndpointRangeDescriptionResponseOutput) ToEndpointRangeDescriptionResponseOutputWithContext ¶
func (o EndpointRangeDescriptionResponseOutput) ToEndpointRangeDescriptionResponseOutputWithContext(ctx context.Context) EndpointRangeDescriptionResponseOutput
func (EndpointRangeDescriptionResponseOutput) ToEndpointRangeDescriptionResponsePtrOutput ¶
func (o EndpointRangeDescriptionResponseOutput) ToEndpointRangeDescriptionResponsePtrOutput() EndpointRangeDescriptionResponsePtrOutput
func (EndpointRangeDescriptionResponseOutput) ToEndpointRangeDescriptionResponsePtrOutputWithContext ¶
func (o EndpointRangeDescriptionResponseOutput) ToEndpointRangeDescriptionResponsePtrOutputWithContext(ctx context.Context) EndpointRangeDescriptionResponsePtrOutput
type EndpointRangeDescriptionResponsePtrInput ¶
type EndpointRangeDescriptionResponsePtrInput interface { pulumi.Input ToEndpointRangeDescriptionResponsePtrOutput() EndpointRangeDescriptionResponsePtrOutput ToEndpointRangeDescriptionResponsePtrOutputWithContext(context.Context) EndpointRangeDescriptionResponsePtrOutput }
EndpointRangeDescriptionResponsePtrInput is an input type that accepts EndpointRangeDescriptionResponseArgs, EndpointRangeDescriptionResponsePtr and EndpointRangeDescriptionResponsePtrOutput values. You can construct a concrete instance of `EndpointRangeDescriptionResponsePtrInput` via:
EndpointRangeDescriptionResponseArgs{...} or: nil
func EndpointRangeDescriptionResponsePtr ¶
func EndpointRangeDescriptionResponsePtr(v *EndpointRangeDescriptionResponseArgs) EndpointRangeDescriptionResponsePtrInput
type EndpointRangeDescriptionResponsePtrOutput ¶
type EndpointRangeDescriptionResponsePtrOutput struct{ *pulumi.OutputState }
func (EndpointRangeDescriptionResponsePtrOutput) ElementType ¶
func (EndpointRangeDescriptionResponsePtrOutput) ElementType() reflect.Type
func (EndpointRangeDescriptionResponsePtrOutput) EndPort ¶
func (o EndpointRangeDescriptionResponsePtrOutput) EndPort() pulumi.IntPtrOutput
End port of a range of ports
func (EndpointRangeDescriptionResponsePtrOutput) StartPort ¶
func (o EndpointRangeDescriptionResponsePtrOutput) StartPort() pulumi.IntPtrOutput
Starting port of a range of ports
func (EndpointRangeDescriptionResponsePtrOutput) ToEndpointRangeDescriptionResponsePtrOutput ¶
func (o EndpointRangeDescriptionResponsePtrOutput) ToEndpointRangeDescriptionResponsePtrOutput() EndpointRangeDescriptionResponsePtrOutput
func (EndpointRangeDescriptionResponsePtrOutput) ToEndpointRangeDescriptionResponsePtrOutputWithContext ¶
func (o EndpointRangeDescriptionResponsePtrOutput) ToEndpointRangeDescriptionResponsePtrOutputWithContext(ctx context.Context) EndpointRangeDescriptionResponsePtrOutput
type LookupClusterArgs ¶
type LookupClusterResult ¶
type LookupClusterResult struct { // The list of add-on features to enable in the cluster. AddOnFeatures []string `pulumi:"addOnFeatures"` // The Service Fabric runtime versions available for this cluster. AvailableClusterVersions []ClusterVersionDetailsResponse `pulumi:"availableClusterVersions"` // The AAD authentication settings of the cluster. AzureActiveDirectory *AzureActiveDirectoryResponse `pulumi:"azureActiveDirectory"` // The certificate to use for securing the cluster. The certificate provided will be used for node to node security within the cluster, SSL certificate for cluster management endpoint and default admin client. Certificate *CertificateDescriptionResponse `pulumi:"certificate"` // Describes a list of server certificates referenced by common name that are used to secure the cluster. CertificateCommonNames *ServerCertificateCommonNamesResponse `pulumi:"certificateCommonNames"` // The list of client certificates referenced by common name that are allowed to manage the cluster. ClientCertificateCommonNames []ClientCertificateCommonNameResponse `pulumi:"clientCertificateCommonNames"` // The list of client certificates referenced by thumbprint that are allowed to manage the cluster. ClientCertificateThumbprints []ClientCertificateThumbprintResponse `pulumi:"clientCertificateThumbprints"` // The Service Fabric runtime version of the cluster. This property can only by set the user when **upgradeMode** is set to 'Manual'. To get list of available Service Fabric versions for new clusters use [ClusterVersion API](./ClusterVersion.md). To get the list of available version for existing clusters use **availableClusterVersions**. ClusterCodeVersion *string `pulumi:"clusterCodeVersion"` // The Azure Resource Provider endpoint. A system service in the cluster connects to this endpoint. ClusterEndpoint string `pulumi:"clusterEndpoint"` // A service generated unique identifier for the cluster resource. ClusterId string `pulumi:"clusterId"` // The current state of the cluster. // // - WaitingForNodes - Indicates that the cluster resource is created and the resource provider is waiting for Service Fabric VM extension to boot up and report to it. // - Deploying - Indicates that the Service Fabric runtime is being installed on the VMs. Cluster resource will be in this state until the cluster boots up and system services are up. // - BaselineUpgrade - Indicates that the cluster is upgrading to establishes the cluster version. This upgrade is automatically initiated when the cluster boots up for the first time. // - UpdatingUserConfiguration - Indicates that the cluster is being upgraded with the user provided configuration. // - UpdatingUserCertificate - Indicates that the cluster is being upgraded with the user provided certificate. // - UpdatingInfrastructure - Indicates that the cluster is being upgraded with the latest Service Fabric runtime version. This happens only when the **upgradeMode** is set to 'Automatic'. // - EnforcingClusterVersion - Indicates that cluster is on a different version than expected and the cluster is being upgraded to the expected version. // - UpgradeServiceUnreachable - Indicates that the system service in the cluster is no longer polling the Resource Provider. Clusters in this state cannot be managed by the Resource Provider. // - AutoScale - Indicates that the ReliabilityLevel of the cluster is being adjusted. // - Ready - Indicates that the cluster is in a stable state. ClusterState string `pulumi:"clusterState"` // The storage account information for storing Service Fabric diagnostic logs. DiagnosticsStorageAccountConfig *DiagnosticsStorageAccountConfigResponse `pulumi:"diagnosticsStorageAccountConfig"` // The list of custom fabric settings to configure the cluster. FabricSettings []SettingsSectionDescriptionResponse `pulumi:"fabricSettings"` // Azure resource identifier. Id string `pulumi:"id"` // Azure resource location. Location string `pulumi:"location"` // The http management endpoint of the cluster. ManagementEndpoint string `pulumi:"managementEndpoint"` // Azure resource name. Name string `pulumi:"name"` // The list of node types in the cluster. NodeTypes []NodeTypeDescriptionResponse `pulumi:"nodeTypes"` // The provisioning state of the cluster resource. ProvisioningState string `pulumi:"provisioningState"` // The reliability level sets the replica set size of system services. Learn about [ReliabilityLevel](https://docs.microsoft.com/azure/service-fabric/service-fabric-cluster-capacity). // // - None - Run the System services with a target replica set count of 1. This should only be used for test clusters. // - Bronze - Run the System services with a target replica set count of 3. This should only be used for test clusters. // - Silver - Run the System services with a target replica set count of 5. // - Gold - Run the System services with a target replica set count of 7. // - Platinum - Run the System services with a target replica set count of 9. ReliabilityLevel *string `pulumi:"reliabilityLevel"` // The server certificate used by reverse proxy. ReverseProxyCertificate *CertificateDescriptionResponse `pulumi:"reverseProxyCertificate"` // Describes a list of server certificates referenced by common name that are used to secure the cluster. ReverseProxyCertificateCommonNames *ServerCertificateCommonNamesResponse `pulumi:"reverseProxyCertificateCommonNames"` // Azure resource tags. Tags map[string]string `pulumi:"tags"` // Azure resource type. Type string `pulumi:"type"` // The policy to use when upgrading the cluster. UpgradeDescription *ClusterUpgradePolicyResponse `pulumi:"upgradeDescription"` // The upgrade mode of the cluster when new Service Fabric runtime version is available. // // - Automatic - The cluster will be automatically upgraded to the latest Service Fabric runtime version as soon as it is available. // - Manual - The cluster will not be automatically upgraded to the latest Service Fabric runtime version. The cluster is upgraded by setting the **clusterCodeVersion** property in the cluster resource. UpgradeMode *string `pulumi:"upgradeMode"` // The VM image VMSS has been configured with. Generic names such as Windows or Linux can be used. VmImage *string `pulumi:"vmImage"` }
The cluster resource
func LookupCluster ¶
func LookupCluster(ctx *pulumi.Context, args *LookupClusterArgs, opts ...pulumi.InvokeOption) (*LookupClusterResult, error)
type NodeTypeDescription ¶
type NodeTypeDescription struct { // The range of ports from which cluster assigned port to Service Fabric applications. ApplicationPorts *EndpointRangeDescription `pulumi:"applicationPorts"` // The capacity tags applied to the nodes in the node type, the cluster resource manager uses these tags to understand how much resource a node has. Capacities map[string]string `pulumi:"capacities"` // The TCP cluster management endpoint port. ClientConnectionEndpointPort int `pulumi:"clientConnectionEndpointPort"` // The durability level of the node type. Learn about [DurabilityLevel](https://docs.microsoft.com/azure/service-fabric/service-fabric-cluster-capacity). // // - Bronze - No privileges. This is the default. // - Silver - The infrastructure jobs can be paused for a duration of 10 minutes per UD. // - Gold - The infrastructure jobs can be paused for a duration of 2 hours per UD. Gold durability can be enabled only on full node VM SKUs like D15_V2, G5 etc. DurabilityLevel *string `pulumi:"durabilityLevel"` // The range of ephemeral ports that nodes in this node type should be configured with. EphemeralPorts *EndpointRangeDescription `pulumi:"ephemeralPorts"` // The HTTP cluster management endpoint port. HttpGatewayEndpointPort int `pulumi:"httpGatewayEndpointPort"` // The node type on which system services will run. Only one node type should be marked as primary. Primary node type cannot be deleted or changed for existing clusters. IsPrimary bool `pulumi:"isPrimary"` // The name of the node type. Name string `pulumi:"name"` // The placement tags applied to nodes in the node type, which can be used to indicate where certain services (workload) should run. PlacementProperties map[string]string `pulumi:"placementProperties"` // The endpoint used by reverse proxy. ReverseProxyEndpointPort *int `pulumi:"reverseProxyEndpointPort"` // The number of nodes in the node type. This count should match the capacity property in the corresponding VirtualMachineScaleSet resource. VmInstanceCount int `pulumi:"vmInstanceCount"` }
Describes a node type in the cluster, each node type represents sub set of nodes in the cluster.
type NodeTypeDescriptionArgs ¶
type NodeTypeDescriptionArgs struct { // The range of ports from which cluster assigned port to Service Fabric applications. ApplicationPorts EndpointRangeDescriptionPtrInput `pulumi:"applicationPorts"` // The capacity tags applied to the nodes in the node type, the cluster resource manager uses these tags to understand how much resource a node has. Capacities pulumi.StringMapInput `pulumi:"capacities"` // The TCP cluster management endpoint port. ClientConnectionEndpointPort pulumi.IntInput `pulumi:"clientConnectionEndpointPort"` // The durability level of the node type. Learn about [DurabilityLevel](https://docs.microsoft.com/azure/service-fabric/service-fabric-cluster-capacity). // // - Bronze - No privileges. This is the default. // - Silver - The infrastructure jobs can be paused for a duration of 10 minutes per UD. // - Gold - The infrastructure jobs can be paused for a duration of 2 hours per UD. Gold durability can be enabled only on full node VM SKUs like D15_V2, G5 etc. DurabilityLevel pulumi.StringPtrInput `pulumi:"durabilityLevel"` // The range of ephemeral ports that nodes in this node type should be configured with. EphemeralPorts EndpointRangeDescriptionPtrInput `pulumi:"ephemeralPorts"` // The HTTP cluster management endpoint port. HttpGatewayEndpointPort pulumi.IntInput `pulumi:"httpGatewayEndpointPort"` // The node type on which system services will run. Only one node type should be marked as primary. Primary node type cannot be deleted or changed for existing clusters. IsPrimary pulumi.BoolInput `pulumi:"isPrimary"` // The name of the node type. Name pulumi.StringInput `pulumi:"name"` // The placement tags applied to nodes in the node type, which can be used to indicate where certain services (workload) should run. PlacementProperties pulumi.StringMapInput `pulumi:"placementProperties"` // The endpoint used by reverse proxy. ReverseProxyEndpointPort pulumi.IntPtrInput `pulumi:"reverseProxyEndpointPort"` // The number of nodes in the node type. This count should match the capacity property in the corresponding VirtualMachineScaleSet resource. VmInstanceCount pulumi.IntInput `pulumi:"vmInstanceCount"` }
Describes a node type in the cluster, each node type represents sub set of nodes in the cluster.
func (NodeTypeDescriptionArgs) ElementType ¶
func (NodeTypeDescriptionArgs) ElementType() reflect.Type
func (NodeTypeDescriptionArgs) ToNodeTypeDescriptionOutput ¶
func (i NodeTypeDescriptionArgs) ToNodeTypeDescriptionOutput() NodeTypeDescriptionOutput
func (NodeTypeDescriptionArgs) ToNodeTypeDescriptionOutputWithContext ¶
func (i NodeTypeDescriptionArgs) ToNodeTypeDescriptionOutputWithContext(ctx context.Context) NodeTypeDescriptionOutput
type NodeTypeDescriptionArray ¶
type NodeTypeDescriptionArray []NodeTypeDescriptionInput
func (NodeTypeDescriptionArray) ElementType ¶
func (NodeTypeDescriptionArray) ElementType() reflect.Type
func (NodeTypeDescriptionArray) ToNodeTypeDescriptionArrayOutput ¶
func (i NodeTypeDescriptionArray) ToNodeTypeDescriptionArrayOutput() NodeTypeDescriptionArrayOutput
func (NodeTypeDescriptionArray) ToNodeTypeDescriptionArrayOutputWithContext ¶
func (i NodeTypeDescriptionArray) ToNodeTypeDescriptionArrayOutputWithContext(ctx context.Context) NodeTypeDescriptionArrayOutput
type NodeTypeDescriptionArrayInput ¶
type NodeTypeDescriptionArrayInput interface { pulumi.Input ToNodeTypeDescriptionArrayOutput() NodeTypeDescriptionArrayOutput ToNodeTypeDescriptionArrayOutputWithContext(context.Context) NodeTypeDescriptionArrayOutput }
NodeTypeDescriptionArrayInput is an input type that accepts NodeTypeDescriptionArray and NodeTypeDescriptionArrayOutput values. You can construct a concrete instance of `NodeTypeDescriptionArrayInput` via:
NodeTypeDescriptionArray{ NodeTypeDescriptionArgs{...} }
type NodeTypeDescriptionArrayOutput ¶
type NodeTypeDescriptionArrayOutput struct{ *pulumi.OutputState }
func (NodeTypeDescriptionArrayOutput) ElementType ¶
func (NodeTypeDescriptionArrayOutput) ElementType() reflect.Type
func (NodeTypeDescriptionArrayOutput) Index ¶
func (o NodeTypeDescriptionArrayOutput) Index(i pulumi.IntInput) NodeTypeDescriptionOutput
func (NodeTypeDescriptionArrayOutput) ToNodeTypeDescriptionArrayOutput ¶
func (o NodeTypeDescriptionArrayOutput) ToNodeTypeDescriptionArrayOutput() NodeTypeDescriptionArrayOutput
func (NodeTypeDescriptionArrayOutput) ToNodeTypeDescriptionArrayOutputWithContext ¶
func (o NodeTypeDescriptionArrayOutput) ToNodeTypeDescriptionArrayOutputWithContext(ctx context.Context) NodeTypeDescriptionArrayOutput
type NodeTypeDescriptionInput ¶
type NodeTypeDescriptionInput interface { pulumi.Input ToNodeTypeDescriptionOutput() NodeTypeDescriptionOutput ToNodeTypeDescriptionOutputWithContext(context.Context) NodeTypeDescriptionOutput }
NodeTypeDescriptionInput is an input type that accepts NodeTypeDescriptionArgs and NodeTypeDescriptionOutput values. You can construct a concrete instance of `NodeTypeDescriptionInput` via:
NodeTypeDescriptionArgs{...}
type NodeTypeDescriptionOutput ¶
type NodeTypeDescriptionOutput struct{ *pulumi.OutputState }
Describes a node type in the cluster, each node type represents sub set of nodes in the cluster.
func (NodeTypeDescriptionOutput) ApplicationPorts ¶
func (o NodeTypeDescriptionOutput) ApplicationPorts() EndpointRangeDescriptionPtrOutput
The range of ports from which cluster assigned port to Service Fabric applications.
func (NodeTypeDescriptionOutput) Capacities ¶
func (o NodeTypeDescriptionOutput) Capacities() pulumi.StringMapOutput
The capacity tags applied to the nodes in the node type, the cluster resource manager uses these tags to understand how much resource a node has.
func (NodeTypeDescriptionOutput) ClientConnectionEndpointPort ¶
func (o NodeTypeDescriptionOutput) ClientConnectionEndpointPort() pulumi.IntOutput
The TCP cluster management endpoint port.
func (NodeTypeDescriptionOutput) DurabilityLevel ¶
func (o NodeTypeDescriptionOutput) DurabilityLevel() pulumi.StringPtrOutput
The durability level of the node type. Learn about [DurabilityLevel](https://docs.microsoft.com/azure/service-fabric/service-fabric-cluster-capacity).
- Bronze - No privileges. This is the default.
- Silver - The infrastructure jobs can be paused for a duration of 10 minutes per UD.
- Gold - The infrastructure jobs can be paused for a duration of 2 hours per UD. Gold durability can be enabled only on full node VM SKUs like D15_V2, G5 etc.
func (NodeTypeDescriptionOutput) ElementType ¶
func (NodeTypeDescriptionOutput) ElementType() reflect.Type
func (NodeTypeDescriptionOutput) EphemeralPorts ¶
func (o NodeTypeDescriptionOutput) EphemeralPorts() EndpointRangeDescriptionPtrOutput
The range of ephemeral ports that nodes in this node type should be configured with.
func (NodeTypeDescriptionOutput) HttpGatewayEndpointPort ¶
func (o NodeTypeDescriptionOutput) HttpGatewayEndpointPort() pulumi.IntOutput
The HTTP cluster management endpoint port.
func (NodeTypeDescriptionOutput) IsPrimary ¶
func (o NodeTypeDescriptionOutput) IsPrimary() pulumi.BoolOutput
The node type on which system services will run. Only one node type should be marked as primary. Primary node type cannot be deleted or changed for existing clusters.
func (NodeTypeDescriptionOutput) Name ¶
func (o NodeTypeDescriptionOutput) Name() pulumi.StringOutput
The name of the node type.
func (NodeTypeDescriptionOutput) PlacementProperties ¶
func (o NodeTypeDescriptionOutput) PlacementProperties() pulumi.StringMapOutput
The placement tags applied to nodes in the node type, which can be used to indicate where certain services (workload) should run.
func (NodeTypeDescriptionOutput) ReverseProxyEndpointPort ¶
func (o NodeTypeDescriptionOutput) ReverseProxyEndpointPort() pulumi.IntPtrOutput
The endpoint used by reverse proxy.
func (NodeTypeDescriptionOutput) ToNodeTypeDescriptionOutput ¶
func (o NodeTypeDescriptionOutput) ToNodeTypeDescriptionOutput() NodeTypeDescriptionOutput
func (NodeTypeDescriptionOutput) ToNodeTypeDescriptionOutputWithContext ¶
func (o NodeTypeDescriptionOutput) ToNodeTypeDescriptionOutputWithContext(ctx context.Context) NodeTypeDescriptionOutput
func (NodeTypeDescriptionOutput) VmInstanceCount ¶
func (o NodeTypeDescriptionOutput) VmInstanceCount() pulumi.IntOutput
The number of nodes in the node type. This count should match the capacity property in the corresponding VirtualMachineScaleSet resource.
type NodeTypeDescriptionResponse ¶
type NodeTypeDescriptionResponse struct { // The range of ports from which cluster assigned port to Service Fabric applications. ApplicationPorts *EndpointRangeDescriptionResponse `pulumi:"applicationPorts"` // The capacity tags applied to the nodes in the node type, the cluster resource manager uses these tags to understand how much resource a node has. Capacities map[string]string `pulumi:"capacities"` // The TCP cluster management endpoint port. ClientConnectionEndpointPort int `pulumi:"clientConnectionEndpointPort"` // The durability level of the node type. Learn about [DurabilityLevel](https://docs.microsoft.com/azure/service-fabric/service-fabric-cluster-capacity). // // - Bronze - No privileges. This is the default. // - Silver - The infrastructure jobs can be paused for a duration of 10 minutes per UD. // - Gold - The infrastructure jobs can be paused for a duration of 2 hours per UD. Gold durability can be enabled only on full node VM SKUs like D15_V2, G5 etc. DurabilityLevel *string `pulumi:"durabilityLevel"` // The range of ephemeral ports that nodes in this node type should be configured with. EphemeralPorts *EndpointRangeDescriptionResponse `pulumi:"ephemeralPorts"` // The HTTP cluster management endpoint port. HttpGatewayEndpointPort int `pulumi:"httpGatewayEndpointPort"` // The node type on which system services will run. Only one node type should be marked as primary. Primary node type cannot be deleted or changed for existing clusters. IsPrimary bool `pulumi:"isPrimary"` // The name of the node type. Name string `pulumi:"name"` // The placement tags applied to nodes in the node type, which can be used to indicate where certain services (workload) should run. PlacementProperties map[string]string `pulumi:"placementProperties"` // The endpoint used by reverse proxy. ReverseProxyEndpointPort *int `pulumi:"reverseProxyEndpointPort"` // The number of nodes in the node type. This count should match the capacity property in the corresponding VirtualMachineScaleSet resource. VmInstanceCount int `pulumi:"vmInstanceCount"` }
Describes a node type in the cluster, each node type represents sub set of nodes in the cluster.
type NodeTypeDescriptionResponseArgs ¶
type NodeTypeDescriptionResponseArgs struct { // The range of ports from which cluster assigned port to Service Fabric applications. ApplicationPorts EndpointRangeDescriptionResponsePtrInput `pulumi:"applicationPorts"` // The capacity tags applied to the nodes in the node type, the cluster resource manager uses these tags to understand how much resource a node has. Capacities pulumi.StringMapInput `pulumi:"capacities"` // The TCP cluster management endpoint port. ClientConnectionEndpointPort pulumi.IntInput `pulumi:"clientConnectionEndpointPort"` // The durability level of the node type. Learn about [DurabilityLevel](https://docs.microsoft.com/azure/service-fabric/service-fabric-cluster-capacity). // // - Bronze - No privileges. This is the default. // - Silver - The infrastructure jobs can be paused for a duration of 10 minutes per UD. // - Gold - The infrastructure jobs can be paused for a duration of 2 hours per UD. Gold durability can be enabled only on full node VM SKUs like D15_V2, G5 etc. DurabilityLevel pulumi.StringPtrInput `pulumi:"durabilityLevel"` // The range of ephemeral ports that nodes in this node type should be configured with. EphemeralPorts EndpointRangeDescriptionResponsePtrInput `pulumi:"ephemeralPorts"` // The HTTP cluster management endpoint port. HttpGatewayEndpointPort pulumi.IntInput `pulumi:"httpGatewayEndpointPort"` // The node type on which system services will run. Only one node type should be marked as primary. Primary node type cannot be deleted or changed for existing clusters. IsPrimary pulumi.BoolInput `pulumi:"isPrimary"` // The name of the node type. Name pulumi.StringInput `pulumi:"name"` // The placement tags applied to nodes in the node type, which can be used to indicate where certain services (workload) should run. PlacementProperties pulumi.StringMapInput `pulumi:"placementProperties"` // The endpoint used by reverse proxy. ReverseProxyEndpointPort pulumi.IntPtrInput `pulumi:"reverseProxyEndpointPort"` // The number of nodes in the node type. This count should match the capacity property in the corresponding VirtualMachineScaleSet resource. VmInstanceCount pulumi.IntInput `pulumi:"vmInstanceCount"` }
Describes a node type in the cluster, each node type represents sub set of nodes in the cluster.
func (NodeTypeDescriptionResponseArgs) ElementType ¶
func (NodeTypeDescriptionResponseArgs) ElementType() reflect.Type
func (NodeTypeDescriptionResponseArgs) ToNodeTypeDescriptionResponseOutput ¶
func (i NodeTypeDescriptionResponseArgs) ToNodeTypeDescriptionResponseOutput() NodeTypeDescriptionResponseOutput
func (NodeTypeDescriptionResponseArgs) ToNodeTypeDescriptionResponseOutputWithContext ¶
func (i NodeTypeDescriptionResponseArgs) ToNodeTypeDescriptionResponseOutputWithContext(ctx context.Context) NodeTypeDescriptionResponseOutput
type NodeTypeDescriptionResponseArray ¶
type NodeTypeDescriptionResponseArray []NodeTypeDescriptionResponseInput
func (NodeTypeDescriptionResponseArray) ElementType ¶
func (NodeTypeDescriptionResponseArray) ElementType() reflect.Type
func (NodeTypeDescriptionResponseArray) ToNodeTypeDescriptionResponseArrayOutput ¶
func (i NodeTypeDescriptionResponseArray) ToNodeTypeDescriptionResponseArrayOutput() NodeTypeDescriptionResponseArrayOutput
func (NodeTypeDescriptionResponseArray) ToNodeTypeDescriptionResponseArrayOutputWithContext ¶
func (i NodeTypeDescriptionResponseArray) ToNodeTypeDescriptionResponseArrayOutputWithContext(ctx context.Context) NodeTypeDescriptionResponseArrayOutput
type NodeTypeDescriptionResponseArrayInput ¶
type NodeTypeDescriptionResponseArrayInput interface { pulumi.Input ToNodeTypeDescriptionResponseArrayOutput() NodeTypeDescriptionResponseArrayOutput ToNodeTypeDescriptionResponseArrayOutputWithContext(context.Context) NodeTypeDescriptionResponseArrayOutput }
NodeTypeDescriptionResponseArrayInput is an input type that accepts NodeTypeDescriptionResponseArray and NodeTypeDescriptionResponseArrayOutput values. You can construct a concrete instance of `NodeTypeDescriptionResponseArrayInput` via:
NodeTypeDescriptionResponseArray{ NodeTypeDescriptionResponseArgs{...} }
type NodeTypeDescriptionResponseArrayOutput ¶
type NodeTypeDescriptionResponseArrayOutput struct{ *pulumi.OutputState }
func (NodeTypeDescriptionResponseArrayOutput) ElementType ¶
func (NodeTypeDescriptionResponseArrayOutput) ElementType() reflect.Type
func (NodeTypeDescriptionResponseArrayOutput) ToNodeTypeDescriptionResponseArrayOutput ¶
func (o NodeTypeDescriptionResponseArrayOutput) ToNodeTypeDescriptionResponseArrayOutput() NodeTypeDescriptionResponseArrayOutput
func (NodeTypeDescriptionResponseArrayOutput) ToNodeTypeDescriptionResponseArrayOutputWithContext ¶
func (o NodeTypeDescriptionResponseArrayOutput) ToNodeTypeDescriptionResponseArrayOutputWithContext(ctx context.Context) NodeTypeDescriptionResponseArrayOutput
type NodeTypeDescriptionResponseInput ¶
type NodeTypeDescriptionResponseInput interface { pulumi.Input ToNodeTypeDescriptionResponseOutput() NodeTypeDescriptionResponseOutput ToNodeTypeDescriptionResponseOutputWithContext(context.Context) NodeTypeDescriptionResponseOutput }
NodeTypeDescriptionResponseInput is an input type that accepts NodeTypeDescriptionResponseArgs and NodeTypeDescriptionResponseOutput values. You can construct a concrete instance of `NodeTypeDescriptionResponseInput` via:
NodeTypeDescriptionResponseArgs{...}
type NodeTypeDescriptionResponseOutput ¶
type NodeTypeDescriptionResponseOutput struct{ *pulumi.OutputState }
Describes a node type in the cluster, each node type represents sub set of nodes in the cluster.
func (NodeTypeDescriptionResponseOutput) ApplicationPorts ¶
func (o NodeTypeDescriptionResponseOutput) ApplicationPorts() EndpointRangeDescriptionResponsePtrOutput
The range of ports from which cluster assigned port to Service Fabric applications.
func (NodeTypeDescriptionResponseOutput) Capacities ¶
func (o NodeTypeDescriptionResponseOutput) Capacities() pulumi.StringMapOutput
The capacity tags applied to the nodes in the node type, the cluster resource manager uses these tags to understand how much resource a node has.
func (NodeTypeDescriptionResponseOutput) ClientConnectionEndpointPort ¶
func (o NodeTypeDescriptionResponseOutput) ClientConnectionEndpointPort() pulumi.IntOutput
The TCP cluster management endpoint port.
func (NodeTypeDescriptionResponseOutput) DurabilityLevel ¶
func (o NodeTypeDescriptionResponseOutput) DurabilityLevel() pulumi.StringPtrOutput
The durability level of the node type. Learn about [DurabilityLevel](https://docs.microsoft.com/azure/service-fabric/service-fabric-cluster-capacity).
- Bronze - No privileges. This is the default.
- Silver - The infrastructure jobs can be paused for a duration of 10 minutes per UD.
- Gold - The infrastructure jobs can be paused for a duration of 2 hours per UD. Gold durability can be enabled only on full node VM SKUs like D15_V2, G5 etc.
func (NodeTypeDescriptionResponseOutput) ElementType ¶
func (NodeTypeDescriptionResponseOutput) ElementType() reflect.Type
func (NodeTypeDescriptionResponseOutput) EphemeralPorts ¶
func (o NodeTypeDescriptionResponseOutput) EphemeralPorts() EndpointRangeDescriptionResponsePtrOutput
The range of ephemeral ports that nodes in this node type should be configured with.
func (NodeTypeDescriptionResponseOutput) HttpGatewayEndpointPort ¶
func (o NodeTypeDescriptionResponseOutput) HttpGatewayEndpointPort() pulumi.IntOutput
The HTTP cluster management endpoint port.
func (NodeTypeDescriptionResponseOutput) IsPrimary ¶
func (o NodeTypeDescriptionResponseOutput) IsPrimary() pulumi.BoolOutput
The node type on which system services will run. Only one node type should be marked as primary. Primary node type cannot be deleted or changed for existing clusters.
func (NodeTypeDescriptionResponseOutput) Name ¶
func (o NodeTypeDescriptionResponseOutput) Name() pulumi.StringOutput
The name of the node type.
func (NodeTypeDescriptionResponseOutput) PlacementProperties ¶
func (o NodeTypeDescriptionResponseOutput) PlacementProperties() pulumi.StringMapOutput
The placement tags applied to nodes in the node type, which can be used to indicate where certain services (workload) should run.
func (NodeTypeDescriptionResponseOutput) ReverseProxyEndpointPort ¶
func (o NodeTypeDescriptionResponseOutput) ReverseProxyEndpointPort() pulumi.IntPtrOutput
The endpoint used by reverse proxy.
func (NodeTypeDescriptionResponseOutput) ToNodeTypeDescriptionResponseOutput ¶
func (o NodeTypeDescriptionResponseOutput) ToNodeTypeDescriptionResponseOutput() NodeTypeDescriptionResponseOutput
func (NodeTypeDescriptionResponseOutput) ToNodeTypeDescriptionResponseOutputWithContext ¶
func (o NodeTypeDescriptionResponseOutput) ToNodeTypeDescriptionResponseOutputWithContext(ctx context.Context) NodeTypeDescriptionResponseOutput
func (NodeTypeDescriptionResponseOutput) VmInstanceCount ¶
func (o NodeTypeDescriptionResponseOutput) VmInstanceCount() pulumi.IntOutput
The number of nodes in the node type. This count should match the capacity property in the corresponding VirtualMachineScaleSet resource.
type ServerCertificateCommonName ¶
type ServerCertificateCommonName struct { // The common name of the server certificate. CertificateCommonName string `pulumi:"certificateCommonName"` // The issuer thumbprint of the server certificate. CertificateIssuerThumbprint string `pulumi:"certificateIssuerThumbprint"` }
Describes the server certificate details using common name.
type ServerCertificateCommonNameArgs ¶
type ServerCertificateCommonNameArgs struct { // The common name of the server certificate. CertificateCommonName pulumi.StringInput `pulumi:"certificateCommonName"` // The issuer thumbprint of the server certificate. CertificateIssuerThumbprint pulumi.StringInput `pulumi:"certificateIssuerThumbprint"` }
Describes the server certificate details using common name.
func (ServerCertificateCommonNameArgs) ElementType ¶
func (ServerCertificateCommonNameArgs) ElementType() reflect.Type
func (ServerCertificateCommonNameArgs) ToServerCertificateCommonNameOutput ¶
func (i ServerCertificateCommonNameArgs) ToServerCertificateCommonNameOutput() ServerCertificateCommonNameOutput
func (ServerCertificateCommonNameArgs) ToServerCertificateCommonNameOutputWithContext ¶
func (i ServerCertificateCommonNameArgs) ToServerCertificateCommonNameOutputWithContext(ctx context.Context) ServerCertificateCommonNameOutput
type ServerCertificateCommonNameArray ¶
type ServerCertificateCommonNameArray []ServerCertificateCommonNameInput
func (ServerCertificateCommonNameArray) ElementType ¶
func (ServerCertificateCommonNameArray) ElementType() reflect.Type
func (ServerCertificateCommonNameArray) ToServerCertificateCommonNameArrayOutput ¶
func (i ServerCertificateCommonNameArray) ToServerCertificateCommonNameArrayOutput() ServerCertificateCommonNameArrayOutput
func (ServerCertificateCommonNameArray) ToServerCertificateCommonNameArrayOutputWithContext ¶
func (i ServerCertificateCommonNameArray) ToServerCertificateCommonNameArrayOutputWithContext(ctx context.Context) ServerCertificateCommonNameArrayOutput
type ServerCertificateCommonNameArrayInput ¶
type ServerCertificateCommonNameArrayInput interface { pulumi.Input ToServerCertificateCommonNameArrayOutput() ServerCertificateCommonNameArrayOutput ToServerCertificateCommonNameArrayOutputWithContext(context.Context) ServerCertificateCommonNameArrayOutput }
ServerCertificateCommonNameArrayInput is an input type that accepts ServerCertificateCommonNameArray and ServerCertificateCommonNameArrayOutput values. You can construct a concrete instance of `ServerCertificateCommonNameArrayInput` via:
ServerCertificateCommonNameArray{ ServerCertificateCommonNameArgs{...} }
type ServerCertificateCommonNameArrayOutput ¶
type ServerCertificateCommonNameArrayOutput struct{ *pulumi.OutputState }
func (ServerCertificateCommonNameArrayOutput) ElementType ¶
func (ServerCertificateCommonNameArrayOutput) ElementType() reflect.Type
func (ServerCertificateCommonNameArrayOutput) ToServerCertificateCommonNameArrayOutput ¶
func (o ServerCertificateCommonNameArrayOutput) ToServerCertificateCommonNameArrayOutput() ServerCertificateCommonNameArrayOutput
func (ServerCertificateCommonNameArrayOutput) ToServerCertificateCommonNameArrayOutputWithContext ¶
func (o ServerCertificateCommonNameArrayOutput) ToServerCertificateCommonNameArrayOutputWithContext(ctx context.Context) ServerCertificateCommonNameArrayOutput
type ServerCertificateCommonNameInput ¶
type ServerCertificateCommonNameInput interface { pulumi.Input ToServerCertificateCommonNameOutput() ServerCertificateCommonNameOutput ToServerCertificateCommonNameOutputWithContext(context.Context) ServerCertificateCommonNameOutput }
ServerCertificateCommonNameInput is an input type that accepts ServerCertificateCommonNameArgs and ServerCertificateCommonNameOutput values. You can construct a concrete instance of `ServerCertificateCommonNameInput` via:
ServerCertificateCommonNameArgs{...}
type ServerCertificateCommonNameOutput ¶
type ServerCertificateCommonNameOutput struct{ *pulumi.OutputState }
Describes the server certificate details using common name.
func (ServerCertificateCommonNameOutput) CertificateCommonName ¶
func (o ServerCertificateCommonNameOutput) CertificateCommonName() pulumi.StringOutput
The common name of the server certificate.
func (ServerCertificateCommonNameOutput) CertificateIssuerThumbprint ¶
func (o ServerCertificateCommonNameOutput) CertificateIssuerThumbprint() pulumi.StringOutput
The issuer thumbprint of the server certificate.
func (ServerCertificateCommonNameOutput) ElementType ¶
func (ServerCertificateCommonNameOutput) ElementType() reflect.Type
func (ServerCertificateCommonNameOutput) ToServerCertificateCommonNameOutput ¶
func (o ServerCertificateCommonNameOutput) ToServerCertificateCommonNameOutput() ServerCertificateCommonNameOutput
func (ServerCertificateCommonNameOutput) ToServerCertificateCommonNameOutputWithContext ¶
func (o ServerCertificateCommonNameOutput) ToServerCertificateCommonNameOutputWithContext(ctx context.Context) ServerCertificateCommonNameOutput
type ServerCertificateCommonNameResponse ¶
type ServerCertificateCommonNameResponse struct { // The common name of the server certificate. CertificateCommonName string `pulumi:"certificateCommonName"` // The issuer thumbprint of the server certificate. CertificateIssuerThumbprint string `pulumi:"certificateIssuerThumbprint"` }
Describes the server certificate details using common name.
type ServerCertificateCommonNameResponseArgs ¶
type ServerCertificateCommonNameResponseArgs struct { // The common name of the server certificate. CertificateCommonName pulumi.StringInput `pulumi:"certificateCommonName"` // The issuer thumbprint of the server certificate. CertificateIssuerThumbprint pulumi.StringInput `pulumi:"certificateIssuerThumbprint"` }
Describes the server certificate details using common name.
func (ServerCertificateCommonNameResponseArgs) ElementType ¶
func (ServerCertificateCommonNameResponseArgs) ElementType() reflect.Type
func (ServerCertificateCommonNameResponseArgs) ToServerCertificateCommonNameResponseOutput ¶
func (i ServerCertificateCommonNameResponseArgs) ToServerCertificateCommonNameResponseOutput() ServerCertificateCommonNameResponseOutput
func (ServerCertificateCommonNameResponseArgs) ToServerCertificateCommonNameResponseOutputWithContext ¶
func (i ServerCertificateCommonNameResponseArgs) ToServerCertificateCommonNameResponseOutputWithContext(ctx context.Context) ServerCertificateCommonNameResponseOutput
type ServerCertificateCommonNameResponseArray ¶
type ServerCertificateCommonNameResponseArray []ServerCertificateCommonNameResponseInput
func (ServerCertificateCommonNameResponseArray) ElementType ¶
func (ServerCertificateCommonNameResponseArray) ElementType() reflect.Type
func (ServerCertificateCommonNameResponseArray) ToServerCertificateCommonNameResponseArrayOutput ¶
func (i ServerCertificateCommonNameResponseArray) ToServerCertificateCommonNameResponseArrayOutput() ServerCertificateCommonNameResponseArrayOutput
func (ServerCertificateCommonNameResponseArray) ToServerCertificateCommonNameResponseArrayOutputWithContext ¶
func (i ServerCertificateCommonNameResponseArray) ToServerCertificateCommonNameResponseArrayOutputWithContext(ctx context.Context) ServerCertificateCommonNameResponseArrayOutput
type ServerCertificateCommonNameResponseArrayInput ¶
type ServerCertificateCommonNameResponseArrayInput interface { pulumi.Input ToServerCertificateCommonNameResponseArrayOutput() ServerCertificateCommonNameResponseArrayOutput ToServerCertificateCommonNameResponseArrayOutputWithContext(context.Context) ServerCertificateCommonNameResponseArrayOutput }
ServerCertificateCommonNameResponseArrayInput is an input type that accepts ServerCertificateCommonNameResponseArray and ServerCertificateCommonNameResponseArrayOutput values. You can construct a concrete instance of `ServerCertificateCommonNameResponseArrayInput` via:
ServerCertificateCommonNameResponseArray{ ServerCertificateCommonNameResponseArgs{...} }
type ServerCertificateCommonNameResponseArrayOutput ¶
type ServerCertificateCommonNameResponseArrayOutput struct{ *pulumi.OutputState }
func (ServerCertificateCommonNameResponseArrayOutput) ElementType ¶
func (ServerCertificateCommonNameResponseArrayOutput) ElementType() reflect.Type
func (ServerCertificateCommonNameResponseArrayOutput) ToServerCertificateCommonNameResponseArrayOutput ¶
func (o ServerCertificateCommonNameResponseArrayOutput) ToServerCertificateCommonNameResponseArrayOutput() ServerCertificateCommonNameResponseArrayOutput
func (ServerCertificateCommonNameResponseArrayOutput) ToServerCertificateCommonNameResponseArrayOutputWithContext ¶
func (o ServerCertificateCommonNameResponseArrayOutput) ToServerCertificateCommonNameResponseArrayOutputWithContext(ctx context.Context) ServerCertificateCommonNameResponseArrayOutput
type ServerCertificateCommonNameResponseInput ¶
type ServerCertificateCommonNameResponseInput interface { pulumi.Input ToServerCertificateCommonNameResponseOutput() ServerCertificateCommonNameResponseOutput ToServerCertificateCommonNameResponseOutputWithContext(context.Context) ServerCertificateCommonNameResponseOutput }
ServerCertificateCommonNameResponseInput is an input type that accepts ServerCertificateCommonNameResponseArgs and ServerCertificateCommonNameResponseOutput values. You can construct a concrete instance of `ServerCertificateCommonNameResponseInput` via:
ServerCertificateCommonNameResponseArgs{...}
type ServerCertificateCommonNameResponseOutput ¶
type ServerCertificateCommonNameResponseOutput struct{ *pulumi.OutputState }
Describes the server certificate details using common name.
func (ServerCertificateCommonNameResponseOutput) CertificateCommonName ¶
func (o ServerCertificateCommonNameResponseOutput) CertificateCommonName() pulumi.StringOutput
The common name of the server certificate.
func (ServerCertificateCommonNameResponseOutput) CertificateIssuerThumbprint ¶
func (o ServerCertificateCommonNameResponseOutput) CertificateIssuerThumbprint() pulumi.StringOutput
The issuer thumbprint of the server certificate.
func (ServerCertificateCommonNameResponseOutput) ElementType ¶
func (ServerCertificateCommonNameResponseOutput) ElementType() reflect.Type
func (ServerCertificateCommonNameResponseOutput) ToServerCertificateCommonNameResponseOutput ¶
func (o ServerCertificateCommonNameResponseOutput) ToServerCertificateCommonNameResponseOutput() ServerCertificateCommonNameResponseOutput
func (ServerCertificateCommonNameResponseOutput) ToServerCertificateCommonNameResponseOutputWithContext ¶
func (o ServerCertificateCommonNameResponseOutput) ToServerCertificateCommonNameResponseOutputWithContext(ctx context.Context) ServerCertificateCommonNameResponseOutput
type ServerCertificateCommonNames ¶
type ServerCertificateCommonNames struct { // The list of server certificates referenced by common name that are used to secure the cluster. CommonNames []ServerCertificateCommonName `pulumi:"commonNames"` // The local certificate store location. X509StoreName *string `pulumi:"x509StoreName"` }
Describes a list of server certificates referenced by common name that are used to secure the cluster.
type ServerCertificateCommonNamesArgs ¶
type ServerCertificateCommonNamesArgs struct { // The list of server certificates referenced by common name that are used to secure the cluster. CommonNames ServerCertificateCommonNameArrayInput `pulumi:"commonNames"` // The local certificate store location. X509StoreName pulumi.StringPtrInput `pulumi:"x509StoreName"` }
Describes a list of server certificates referenced by common name that are used to secure the cluster.
func (ServerCertificateCommonNamesArgs) ElementType ¶
func (ServerCertificateCommonNamesArgs) ElementType() reflect.Type
func (ServerCertificateCommonNamesArgs) ToServerCertificateCommonNamesOutput ¶
func (i ServerCertificateCommonNamesArgs) ToServerCertificateCommonNamesOutput() ServerCertificateCommonNamesOutput
func (ServerCertificateCommonNamesArgs) ToServerCertificateCommonNamesOutputWithContext ¶
func (i ServerCertificateCommonNamesArgs) ToServerCertificateCommonNamesOutputWithContext(ctx context.Context) ServerCertificateCommonNamesOutput
func (ServerCertificateCommonNamesArgs) ToServerCertificateCommonNamesPtrOutput ¶
func (i ServerCertificateCommonNamesArgs) ToServerCertificateCommonNamesPtrOutput() ServerCertificateCommonNamesPtrOutput
func (ServerCertificateCommonNamesArgs) ToServerCertificateCommonNamesPtrOutputWithContext ¶
func (i ServerCertificateCommonNamesArgs) ToServerCertificateCommonNamesPtrOutputWithContext(ctx context.Context) ServerCertificateCommonNamesPtrOutput
type ServerCertificateCommonNamesInput ¶
type ServerCertificateCommonNamesInput interface { pulumi.Input ToServerCertificateCommonNamesOutput() ServerCertificateCommonNamesOutput ToServerCertificateCommonNamesOutputWithContext(context.Context) ServerCertificateCommonNamesOutput }
ServerCertificateCommonNamesInput is an input type that accepts ServerCertificateCommonNamesArgs and ServerCertificateCommonNamesOutput values. You can construct a concrete instance of `ServerCertificateCommonNamesInput` via:
ServerCertificateCommonNamesArgs{...}
type ServerCertificateCommonNamesOutput ¶
type ServerCertificateCommonNamesOutput struct{ *pulumi.OutputState }
Describes a list of server certificates referenced by common name that are used to secure the cluster.
func (ServerCertificateCommonNamesOutput) CommonNames ¶
func (o ServerCertificateCommonNamesOutput) CommonNames() ServerCertificateCommonNameArrayOutput
The list of server certificates referenced by common name that are used to secure the cluster.
func (ServerCertificateCommonNamesOutput) ElementType ¶
func (ServerCertificateCommonNamesOutput) ElementType() reflect.Type
func (ServerCertificateCommonNamesOutput) ToServerCertificateCommonNamesOutput ¶
func (o ServerCertificateCommonNamesOutput) ToServerCertificateCommonNamesOutput() ServerCertificateCommonNamesOutput
func (ServerCertificateCommonNamesOutput) ToServerCertificateCommonNamesOutputWithContext ¶
func (o ServerCertificateCommonNamesOutput) ToServerCertificateCommonNamesOutputWithContext(ctx context.Context) ServerCertificateCommonNamesOutput
func (ServerCertificateCommonNamesOutput) ToServerCertificateCommonNamesPtrOutput ¶
func (o ServerCertificateCommonNamesOutput) ToServerCertificateCommonNamesPtrOutput() ServerCertificateCommonNamesPtrOutput
func (ServerCertificateCommonNamesOutput) ToServerCertificateCommonNamesPtrOutputWithContext ¶
func (o ServerCertificateCommonNamesOutput) ToServerCertificateCommonNamesPtrOutputWithContext(ctx context.Context) ServerCertificateCommonNamesPtrOutput
func (ServerCertificateCommonNamesOutput) X509StoreName ¶
func (o ServerCertificateCommonNamesOutput) X509StoreName() pulumi.StringPtrOutput
The local certificate store location.
type ServerCertificateCommonNamesPtrInput ¶
type ServerCertificateCommonNamesPtrInput interface { pulumi.Input ToServerCertificateCommonNamesPtrOutput() ServerCertificateCommonNamesPtrOutput ToServerCertificateCommonNamesPtrOutputWithContext(context.Context) ServerCertificateCommonNamesPtrOutput }
ServerCertificateCommonNamesPtrInput is an input type that accepts ServerCertificateCommonNamesArgs, ServerCertificateCommonNamesPtr and ServerCertificateCommonNamesPtrOutput values. You can construct a concrete instance of `ServerCertificateCommonNamesPtrInput` via:
ServerCertificateCommonNamesArgs{...} or: nil
func ServerCertificateCommonNamesPtr ¶
func ServerCertificateCommonNamesPtr(v *ServerCertificateCommonNamesArgs) ServerCertificateCommonNamesPtrInput
type ServerCertificateCommonNamesPtrOutput ¶
type ServerCertificateCommonNamesPtrOutput struct{ *pulumi.OutputState }
func (ServerCertificateCommonNamesPtrOutput) CommonNames ¶
func (o ServerCertificateCommonNamesPtrOutput) CommonNames() ServerCertificateCommonNameArrayOutput
The list of server certificates referenced by common name that are used to secure the cluster.
func (ServerCertificateCommonNamesPtrOutput) ElementType ¶
func (ServerCertificateCommonNamesPtrOutput) ElementType() reflect.Type
func (ServerCertificateCommonNamesPtrOutput) ToServerCertificateCommonNamesPtrOutput ¶
func (o ServerCertificateCommonNamesPtrOutput) ToServerCertificateCommonNamesPtrOutput() ServerCertificateCommonNamesPtrOutput
func (ServerCertificateCommonNamesPtrOutput) ToServerCertificateCommonNamesPtrOutputWithContext ¶
func (o ServerCertificateCommonNamesPtrOutput) ToServerCertificateCommonNamesPtrOutputWithContext(ctx context.Context) ServerCertificateCommonNamesPtrOutput
func (ServerCertificateCommonNamesPtrOutput) X509StoreName ¶
func (o ServerCertificateCommonNamesPtrOutput) X509StoreName() pulumi.StringPtrOutput
The local certificate store location.
type ServerCertificateCommonNamesResponse ¶
type ServerCertificateCommonNamesResponse struct { // The list of server certificates referenced by common name that are used to secure the cluster. CommonNames []ServerCertificateCommonNameResponse `pulumi:"commonNames"` // The local certificate store location. X509StoreName *string `pulumi:"x509StoreName"` }
Describes a list of server certificates referenced by common name that are used to secure the cluster.
type ServerCertificateCommonNamesResponseArgs ¶
type ServerCertificateCommonNamesResponseArgs struct { // The list of server certificates referenced by common name that are used to secure the cluster. CommonNames ServerCertificateCommonNameResponseArrayInput `pulumi:"commonNames"` // The local certificate store location. X509StoreName pulumi.StringPtrInput `pulumi:"x509StoreName"` }
Describes a list of server certificates referenced by common name that are used to secure the cluster.
func (ServerCertificateCommonNamesResponseArgs) ElementType ¶
func (ServerCertificateCommonNamesResponseArgs) ElementType() reflect.Type
func (ServerCertificateCommonNamesResponseArgs) ToServerCertificateCommonNamesResponseOutput ¶
func (i ServerCertificateCommonNamesResponseArgs) ToServerCertificateCommonNamesResponseOutput() ServerCertificateCommonNamesResponseOutput
func (ServerCertificateCommonNamesResponseArgs) ToServerCertificateCommonNamesResponseOutputWithContext ¶
func (i ServerCertificateCommonNamesResponseArgs) ToServerCertificateCommonNamesResponseOutputWithContext(ctx context.Context) ServerCertificateCommonNamesResponseOutput
func (ServerCertificateCommonNamesResponseArgs) ToServerCertificateCommonNamesResponsePtrOutput ¶
func (i ServerCertificateCommonNamesResponseArgs) ToServerCertificateCommonNamesResponsePtrOutput() ServerCertificateCommonNamesResponsePtrOutput
func (ServerCertificateCommonNamesResponseArgs) ToServerCertificateCommonNamesResponsePtrOutputWithContext ¶
func (i ServerCertificateCommonNamesResponseArgs) ToServerCertificateCommonNamesResponsePtrOutputWithContext(ctx context.Context) ServerCertificateCommonNamesResponsePtrOutput
type ServerCertificateCommonNamesResponseInput ¶
type ServerCertificateCommonNamesResponseInput interface { pulumi.Input ToServerCertificateCommonNamesResponseOutput() ServerCertificateCommonNamesResponseOutput ToServerCertificateCommonNamesResponseOutputWithContext(context.Context) ServerCertificateCommonNamesResponseOutput }
ServerCertificateCommonNamesResponseInput is an input type that accepts ServerCertificateCommonNamesResponseArgs and ServerCertificateCommonNamesResponseOutput values. You can construct a concrete instance of `ServerCertificateCommonNamesResponseInput` via:
ServerCertificateCommonNamesResponseArgs{...}
type ServerCertificateCommonNamesResponseOutput ¶
type ServerCertificateCommonNamesResponseOutput struct{ *pulumi.OutputState }
Describes a list of server certificates referenced by common name that are used to secure the cluster.
func (ServerCertificateCommonNamesResponseOutput) CommonNames ¶
func (o ServerCertificateCommonNamesResponseOutput) CommonNames() ServerCertificateCommonNameResponseArrayOutput
The list of server certificates referenced by common name that are used to secure the cluster.
func (ServerCertificateCommonNamesResponseOutput) ElementType ¶
func (ServerCertificateCommonNamesResponseOutput) ElementType() reflect.Type
func (ServerCertificateCommonNamesResponseOutput) ToServerCertificateCommonNamesResponseOutput ¶
func (o ServerCertificateCommonNamesResponseOutput) ToServerCertificateCommonNamesResponseOutput() ServerCertificateCommonNamesResponseOutput
func (ServerCertificateCommonNamesResponseOutput) ToServerCertificateCommonNamesResponseOutputWithContext ¶
func (o ServerCertificateCommonNamesResponseOutput) ToServerCertificateCommonNamesResponseOutputWithContext(ctx context.Context) ServerCertificateCommonNamesResponseOutput
func (ServerCertificateCommonNamesResponseOutput) ToServerCertificateCommonNamesResponsePtrOutput ¶
func (o ServerCertificateCommonNamesResponseOutput) ToServerCertificateCommonNamesResponsePtrOutput() ServerCertificateCommonNamesResponsePtrOutput
func (ServerCertificateCommonNamesResponseOutput) ToServerCertificateCommonNamesResponsePtrOutputWithContext ¶
func (o ServerCertificateCommonNamesResponseOutput) ToServerCertificateCommonNamesResponsePtrOutputWithContext(ctx context.Context) ServerCertificateCommonNamesResponsePtrOutput
func (ServerCertificateCommonNamesResponseOutput) X509StoreName ¶
func (o ServerCertificateCommonNamesResponseOutput) X509StoreName() pulumi.StringPtrOutput
The local certificate store location.
type ServerCertificateCommonNamesResponsePtrInput ¶
type ServerCertificateCommonNamesResponsePtrInput interface { pulumi.Input ToServerCertificateCommonNamesResponsePtrOutput() ServerCertificateCommonNamesResponsePtrOutput ToServerCertificateCommonNamesResponsePtrOutputWithContext(context.Context) ServerCertificateCommonNamesResponsePtrOutput }
ServerCertificateCommonNamesResponsePtrInput is an input type that accepts ServerCertificateCommonNamesResponseArgs, ServerCertificateCommonNamesResponsePtr and ServerCertificateCommonNamesResponsePtrOutput values. You can construct a concrete instance of `ServerCertificateCommonNamesResponsePtrInput` via:
ServerCertificateCommonNamesResponseArgs{...} or: nil
func ServerCertificateCommonNamesResponsePtr ¶
func ServerCertificateCommonNamesResponsePtr(v *ServerCertificateCommonNamesResponseArgs) ServerCertificateCommonNamesResponsePtrInput
type ServerCertificateCommonNamesResponsePtrOutput ¶
type ServerCertificateCommonNamesResponsePtrOutput struct{ *pulumi.OutputState }
func (ServerCertificateCommonNamesResponsePtrOutput) CommonNames ¶
func (o ServerCertificateCommonNamesResponsePtrOutput) CommonNames() ServerCertificateCommonNameResponseArrayOutput
The list of server certificates referenced by common name that are used to secure the cluster.
func (ServerCertificateCommonNamesResponsePtrOutput) ElementType ¶
func (ServerCertificateCommonNamesResponsePtrOutput) ElementType() reflect.Type
func (ServerCertificateCommonNamesResponsePtrOutput) ToServerCertificateCommonNamesResponsePtrOutput ¶
func (o ServerCertificateCommonNamesResponsePtrOutput) ToServerCertificateCommonNamesResponsePtrOutput() ServerCertificateCommonNamesResponsePtrOutput
func (ServerCertificateCommonNamesResponsePtrOutput) ToServerCertificateCommonNamesResponsePtrOutputWithContext ¶
func (o ServerCertificateCommonNamesResponsePtrOutput) ToServerCertificateCommonNamesResponsePtrOutputWithContext(ctx context.Context) ServerCertificateCommonNamesResponsePtrOutput
func (ServerCertificateCommonNamesResponsePtrOutput) X509StoreName ¶
func (o ServerCertificateCommonNamesResponsePtrOutput) X509StoreName() pulumi.StringPtrOutput
The local certificate store location.
type ServiceTypeDeltaHealthPolicy ¶
type ServiceTypeDeltaHealthPolicy struct { // The maximum allowed percentage of services health degradation allowed during cluster upgrades. // The delta is measured between the state of the services at the beginning of upgrade and the state of the services at the time of the health evaluation. // The check is performed after every upgrade domain upgrade completion to make sure the global state of the cluster is within tolerated limits. MaxPercentDeltaUnhealthyServices *int `pulumi:"maxPercentDeltaUnhealthyServices"` }
Represents the delta health policy used to evaluate the health of services belonging to a service type when upgrading the cluster.
type ServiceTypeDeltaHealthPolicyArgs ¶
type ServiceTypeDeltaHealthPolicyArgs struct { // The maximum allowed percentage of services health degradation allowed during cluster upgrades. // The delta is measured between the state of the services at the beginning of upgrade and the state of the services at the time of the health evaluation. // The check is performed after every upgrade domain upgrade completion to make sure the global state of the cluster is within tolerated limits. MaxPercentDeltaUnhealthyServices pulumi.IntPtrInput `pulumi:"maxPercentDeltaUnhealthyServices"` }
Represents the delta health policy used to evaluate the health of services belonging to a service type when upgrading the cluster.
func (ServiceTypeDeltaHealthPolicyArgs) ElementType ¶
func (ServiceTypeDeltaHealthPolicyArgs) ElementType() reflect.Type
func (ServiceTypeDeltaHealthPolicyArgs) ToServiceTypeDeltaHealthPolicyOutput ¶
func (i ServiceTypeDeltaHealthPolicyArgs) ToServiceTypeDeltaHealthPolicyOutput() ServiceTypeDeltaHealthPolicyOutput
func (ServiceTypeDeltaHealthPolicyArgs) ToServiceTypeDeltaHealthPolicyOutputWithContext ¶
func (i ServiceTypeDeltaHealthPolicyArgs) ToServiceTypeDeltaHealthPolicyOutputWithContext(ctx context.Context) ServiceTypeDeltaHealthPolicyOutput
func (ServiceTypeDeltaHealthPolicyArgs) ToServiceTypeDeltaHealthPolicyPtrOutput ¶
func (i ServiceTypeDeltaHealthPolicyArgs) ToServiceTypeDeltaHealthPolicyPtrOutput() ServiceTypeDeltaHealthPolicyPtrOutput
func (ServiceTypeDeltaHealthPolicyArgs) ToServiceTypeDeltaHealthPolicyPtrOutputWithContext ¶
func (i ServiceTypeDeltaHealthPolicyArgs) ToServiceTypeDeltaHealthPolicyPtrOutputWithContext(ctx context.Context) ServiceTypeDeltaHealthPolicyPtrOutput
type ServiceTypeDeltaHealthPolicyInput ¶
type ServiceTypeDeltaHealthPolicyInput interface { pulumi.Input ToServiceTypeDeltaHealthPolicyOutput() ServiceTypeDeltaHealthPolicyOutput ToServiceTypeDeltaHealthPolicyOutputWithContext(context.Context) ServiceTypeDeltaHealthPolicyOutput }
ServiceTypeDeltaHealthPolicyInput is an input type that accepts ServiceTypeDeltaHealthPolicyArgs and ServiceTypeDeltaHealthPolicyOutput values. You can construct a concrete instance of `ServiceTypeDeltaHealthPolicyInput` via:
ServiceTypeDeltaHealthPolicyArgs{...}
type ServiceTypeDeltaHealthPolicyMap ¶
type ServiceTypeDeltaHealthPolicyMap map[string]ServiceTypeDeltaHealthPolicyInput
func (ServiceTypeDeltaHealthPolicyMap) ElementType ¶
func (ServiceTypeDeltaHealthPolicyMap) ElementType() reflect.Type
func (ServiceTypeDeltaHealthPolicyMap) ToServiceTypeDeltaHealthPolicyMapOutput ¶
func (i ServiceTypeDeltaHealthPolicyMap) ToServiceTypeDeltaHealthPolicyMapOutput() ServiceTypeDeltaHealthPolicyMapOutput
func (ServiceTypeDeltaHealthPolicyMap) ToServiceTypeDeltaHealthPolicyMapOutputWithContext ¶
func (i ServiceTypeDeltaHealthPolicyMap) ToServiceTypeDeltaHealthPolicyMapOutputWithContext(ctx context.Context) ServiceTypeDeltaHealthPolicyMapOutput
type ServiceTypeDeltaHealthPolicyMapInput ¶
type ServiceTypeDeltaHealthPolicyMapInput interface { pulumi.Input ToServiceTypeDeltaHealthPolicyMapOutput() ServiceTypeDeltaHealthPolicyMapOutput ToServiceTypeDeltaHealthPolicyMapOutputWithContext(context.Context) ServiceTypeDeltaHealthPolicyMapOutput }
ServiceTypeDeltaHealthPolicyMapInput is an input type that accepts ServiceTypeDeltaHealthPolicyMap and ServiceTypeDeltaHealthPolicyMapOutput values. You can construct a concrete instance of `ServiceTypeDeltaHealthPolicyMapInput` via:
ServiceTypeDeltaHealthPolicyMap{ "key": ServiceTypeDeltaHealthPolicyArgs{...} }
type ServiceTypeDeltaHealthPolicyMapOutput ¶
type ServiceTypeDeltaHealthPolicyMapOutput struct{ *pulumi.OutputState }
func (ServiceTypeDeltaHealthPolicyMapOutput) ElementType ¶
func (ServiceTypeDeltaHealthPolicyMapOutput) ElementType() reflect.Type
func (ServiceTypeDeltaHealthPolicyMapOutput) MapIndex ¶
func (o ServiceTypeDeltaHealthPolicyMapOutput) MapIndex(k pulumi.StringInput) ServiceTypeDeltaHealthPolicyOutput
func (ServiceTypeDeltaHealthPolicyMapOutput) ToServiceTypeDeltaHealthPolicyMapOutput ¶
func (o ServiceTypeDeltaHealthPolicyMapOutput) ToServiceTypeDeltaHealthPolicyMapOutput() ServiceTypeDeltaHealthPolicyMapOutput
func (ServiceTypeDeltaHealthPolicyMapOutput) ToServiceTypeDeltaHealthPolicyMapOutputWithContext ¶
func (o ServiceTypeDeltaHealthPolicyMapOutput) ToServiceTypeDeltaHealthPolicyMapOutputWithContext(ctx context.Context) ServiceTypeDeltaHealthPolicyMapOutput
type ServiceTypeDeltaHealthPolicyOutput ¶
type ServiceTypeDeltaHealthPolicyOutput struct{ *pulumi.OutputState }
Represents the delta health policy used to evaluate the health of services belonging to a service type when upgrading the cluster.
func (ServiceTypeDeltaHealthPolicyOutput) ElementType ¶
func (ServiceTypeDeltaHealthPolicyOutput) ElementType() reflect.Type
func (ServiceTypeDeltaHealthPolicyOutput) MaxPercentDeltaUnhealthyServices ¶
func (o ServiceTypeDeltaHealthPolicyOutput) MaxPercentDeltaUnhealthyServices() pulumi.IntPtrOutput
The maximum allowed percentage of services health degradation allowed during cluster upgrades. The delta is measured between the state of the services at the beginning of upgrade and the state of the services at the time of the health evaluation. The check is performed after every upgrade domain upgrade completion to make sure the global state of the cluster is within tolerated limits.
func (ServiceTypeDeltaHealthPolicyOutput) ToServiceTypeDeltaHealthPolicyOutput ¶
func (o ServiceTypeDeltaHealthPolicyOutput) ToServiceTypeDeltaHealthPolicyOutput() ServiceTypeDeltaHealthPolicyOutput
func (ServiceTypeDeltaHealthPolicyOutput) ToServiceTypeDeltaHealthPolicyOutputWithContext ¶
func (o ServiceTypeDeltaHealthPolicyOutput) ToServiceTypeDeltaHealthPolicyOutputWithContext(ctx context.Context) ServiceTypeDeltaHealthPolicyOutput
func (ServiceTypeDeltaHealthPolicyOutput) ToServiceTypeDeltaHealthPolicyPtrOutput ¶
func (o ServiceTypeDeltaHealthPolicyOutput) ToServiceTypeDeltaHealthPolicyPtrOutput() ServiceTypeDeltaHealthPolicyPtrOutput
func (ServiceTypeDeltaHealthPolicyOutput) ToServiceTypeDeltaHealthPolicyPtrOutputWithContext ¶
func (o ServiceTypeDeltaHealthPolicyOutput) ToServiceTypeDeltaHealthPolicyPtrOutputWithContext(ctx context.Context) ServiceTypeDeltaHealthPolicyPtrOutput
type ServiceTypeDeltaHealthPolicyPtrInput ¶
type ServiceTypeDeltaHealthPolicyPtrInput interface { pulumi.Input ToServiceTypeDeltaHealthPolicyPtrOutput() ServiceTypeDeltaHealthPolicyPtrOutput ToServiceTypeDeltaHealthPolicyPtrOutputWithContext(context.Context) ServiceTypeDeltaHealthPolicyPtrOutput }
ServiceTypeDeltaHealthPolicyPtrInput is an input type that accepts ServiceTypeDeltaHealthPolicyArgs, ServiceTypeDeltaHealthPolicyPtr and ServiceTypeDeltaHealthPolicyPtrOutput values. You can construct a concrete instance of `ServiceTypeDeltaHealthPolicyPtrInput` via:
ServiceTypeDeltaHealthPolicyArgs{...} or: nil
func ServiceTypeDeltaHealthPolicyPtr ¶
func ServiceTypeDeltaHealthPolicyPtr(v *ServiceTypeDeltaHealthPolicyArgs) ServiceTypeDeltaHealthPolicyPtrInput
type ServiceTypeDeltaHealthPolicyPtrOutput ¶
type ServiceTypeDeltaHealthPolicyPtrOutput struct{ *pulumi.OutputState }
func (ServiceTypeDeltaHealthPolicyPtrOutput) ElementType ¶
func (ServiceTypeDeltaHealthPolicyPtrOutput) ElementType() reflect.Type
func (ServiceTypeDeltaHealthPolicyPtrOutput) MaxPercentDeltaUnhealthyServices ¶
func (o ServiceTypeDeltaHealthPolicyPtrOutput) MaxPercentDeltaUnhealthyServices() pulumi.IntPtrOutput
The maximum allowed percentage of services health degradation allowed during cluster upgrades. The delta is measured between the state of the services at the beginning of upgrade and the state of the services at the time of the health evaluation. The check is performed after every upgrade domain upgrade completion to make sure the global state of the cluster is within tolerated limits.
func (ServiceTypeDeltaHealthPolicyPtrOutput) ToServiceTypeDeltaHealthPolicyPtrOutput ¶
func (o ServiceTypeDeltaHealthPolicyPtrOutput) ToServiceTypeDeltaHealthPolicyPtrOutput() ServiceTypeDeltaHealthPolicyPtrOutput
func (ServiceTypeDeltaHealthPolicyPtrOutput) ToServiceTypeDeltaHealthPolicyPtrOutputWithContext ¶
func (o ServiceTypeDeltaHealthPolicyPtrOutput) ToServiceTypeDeltaHealthPolicyPtrOutputWithContext(ctx context.Context) ServiceTypeDeltaHealthPolicyPtrOutput
type ServiceTypeDeltaHealthPolicyResponse ¶
type ServiceTypeDeltaHealthPolicyResponse struct { // The maximum allowed percentage of services health degradation allowed during cluster upgrades. // The delta is measured between the state of the services at the beginning of upgrade and the state of the services at the time of the health evaluation. // The check is performed after every upgrade domain upgrade completion to make sure the global state of the cluster is within tolerated limits. MaxPercentDeltaUnhealthyServices *int `pulumi:"maxPercentDeltaUnhealthyServices"` }
Represents the delta health policy used to evaluate the health of services belonging to a service type when upgrading the cluster.
type ServiceTypeDeltaHealthPolicyResponseArgs ¶
type ServiceTypeDeltaHealthPolicyResponseArgs struct { // The maximum allowed percentage of services health degradation allowed during cluster upgrades. // The delta is measured between the state of the services at the beginning of upgrade and the state of the services at the time of the health evaluation. // The check is performed after every upgrade domain upgrade completion to make sure the global state of the cluster is within tolerated limits. MaxPercentDeltaUnhealthyServices pulumi.IntPtrInput `pulumi:"maxPercentDeltaUnhealthyServices"` }
Represents the delta health policy used to evaluate the health of services belonging to a service type when upgrading the cluster.
func (ServiceTypeDeltaHealthPolicyResponseArgs) ElementType ¶
func (ServiceTypeDeltaHealthPolicyResponseArgs) ElementType() reflect.Type
func (ServiceTypeDeltaHealthPolicyResponseArgs) ToServiceTypeDeltaHealthPolicyResponseOutput ¶
func (i ServiceTypeDeltaHealthPolicyResponseArgs) ToServiceTypeDeltaHealthPolicyResponseOutput() ServiceTypeDeltaHealthPolicyResponseOutput
func (ServiceTypeDeltaHealthPolicyResponseArgs) ToServiceTypeDeltaHealthPolicyResponseOutputWithContext ¶
func (i ServiceTypeDeltaHealthPolicyResponseArgs) ToServiceTypeDeltaHealthPolicyResponseOutputWithContext(ctx context.Context) ServiceTypeDeltaHealthPolicyResponseOutput
func (ServiceTypeDeltaHealthPolicyResponseArgs) ToServiceTypeDeltaHealthPolicyResponsePtrOutput ¶
func (i ServiceTypeDeltaHealthPolicyResponseArgs) ToServiceTypeDeltaHealthPolicyResponsePtrOutput() ServiceTypeDeltaHealthPolicyResponsePtrOutput
func (ServiceTypeDeltaHealthPolicyResponseArgs) ToServiceTypeDeltaHealthPolicyResponsePtrOutputWithContext ¶
func (i ServiceTypeDeltaHealthPolicyResponseArgs) ToServiceTypeDeltaHealthPolicyResponsePtrOutputWithContext(ctx context.Context) ServiceTypeDeltaHealthPolicyResponsePtrOutput
type ServiceTypeDeltaHealthPolicyResponseInput ¶
type ServiceTypeDeltaHealthPolicyResponseInput interface { pulumi.Input ToServiceTypeDeltaHealthPolicyResponseOutput() ServiceTypeDeltaHealthPolicyResponseOutput ToServiceTypeDeltaHealthPolicyResponseOutputWithContext(context.Context) ServiceTypeDeltaHealthPolicyResponseOutput }
ServiceTypeDeltaHealthPolicyResponseInput is an input type that accepts ServiceTypeDeltaHealthPolicyResponseArgs and ServiceTypeDeltaHealthPolicyResponseOutput values. You can construct a concrete instance of `ServiceTypeDeltaHealthPolicyResponseInput` via:
ServiceTypeDeltaHealthPolicyResponseArgs{...}
type ServiceTypeDeltaHealthPolicyResponseMap ¶
type ServiceTypeDeltaHealthPolicyResponseMap map[string]ServiceTypeDeltaHealthPolicyResponseInput
func (ServiceTypeDeltaHealthPolicyResponseMap) ElementType ¶
func (ServiceTypeDeltaHealthPolicyResponseMap) ElementType() reflect.Type
func (ServiceTypeDeltaHealthPolicyResponseMap) ToServiceTypeDeltaHealthPolicyResponseMapOutput ¶
func (i ServiceTypeDeltaHealthPolicyResponseMap) ToServiceTypeDeltaHealthPolicyResponseMapOutput() ServiceTypeDeltaHealthPolicyResponseMapOutput
func (ServiceTypeDeltaHealthPolicyResponseMap) ToServiceTypeDeltaHealthPolicyResponseMapOutputWithContext ¶
func (i ServiceTypeDeltaHealthPolicyResponseMap) ToServiceTypeDeltaHealthPolicyResponseMapOutputWithContext(ctx context.Context) ServiceTypeDeltaHealthPolicyResponseMapOutput
type ServiceTypeDeltaHealthPolicyResponseMapInput ¶
type ServiceTypeDeltaHealthPolicyResponseMapInput interface { pulumi.Input ToServiceTypeDeltaHealthPolicyResponseMapOutput() ServiceTypeDeltaHealthPolicyResponseMapOutput ToServiceTypeDeltaHealthPolicyResponseMapOutputWithContext(context.Context) ServiceTypeDeltaHealthPolicyResponseMapOutput }
ServiceTypeDeltaHealthPolicyResponseMapInput is an input type that accepts ServiceTypeDeltaHealthPolicyResponseMap and ServiceTypeDeltaHealthPolicyResponseMapOutput values. You can construct a concrete instance of `ServiceTypeDeltaHealthPolicyResponseMapInput` via:
ServiceTypeDeltaHealthPolicyResponseMap{ "key": ServiceTypeDeltaHealthPolicyResponseArgs{...} }
type ServiceTypeDeltaHealthPolicyResponseMapOutput ¶
type ServiceTypeDeltaHealthPolicyResponseMapOutput struct{ *pulumi.OutputState }
func (ServiceTypeDeltaHealthPolicyResponseMapOutput) ElementType ¶
func (ServiceTypeDeltaHealthPolicyResponseMapOutput) ElementType() reflect.Type
func (ServiceTypeDeltaHealthPolicyResponseMapOutput) ToServiceTypeDeltaHealthPolicyResponseMapOutput ¶
func (o ServiceTypeDeltaHealthPolicyResponseMapOutput) ToServiceTypeDeltaHealthPolicyResponseMapOutput() ServiceTypeDeltaHealthPolicyResponseMapOutput
func (ServiceTypeDeltaHealthPolicyResponseMapOutput) ToServiceTypeDeltaHealthPolicyResponseMapOutputWithContext ¶
func (o ServiceTypeDeltaHealthPolicyResponseMapOutput) ToServiceTypeDeltaHealthPolicyResponseMapOutputWithContext(ctx context.Context) ServiceTypeDeltaHealthPolicyResponseMapOutput
type ServiceTypeDeltaHealthPolicyResponseOutput ¶
type ServiceTypeDeltaHealthPolicyResponseOutput struct{ *pulumi.OutputState }
Represents the delta health policy used to evaluate the health of services belonging to a service type when upgrading the cluster.
func (ServiceTypeDeltaHealthPolicyResponseOutput) ElementType ¶
func (ServiceTypeDeltaHealthPolicyResponseOutput) ElementType() reflect.Type
func (ServiceTypeDeltaHealthPolicyResponseOutput) MaxPercentDeltaUnhealthyServices ¶
func (o ServiceTypeDeltaHealthPolicyResponseOutput) MaxPercentDeltaUnhealthyServices() pulumi.IntPtrOutput
The maximum allowed percentage of services health degradation allowed during cluster upgrades. The delta is measured between the state of the services at the beginning of upgrade and the state of the services at the time of the health evaluation. The check is performed after every upgrade domain upgrade completion to make sure the global state of the cluster is within tolerated limits.
func (ServiceTypeDeltaHealthPolicyResponseOutput) ToServiceTypeDeltaHealthPolicyResponseOutput ¶
func (o ServiceTypeDeltaHealthPolicyResponseOutput) ToServiceTypeDeltaHealthPolicyResponseOutput() ServiceTypeDeltaHealthPolicyResponseOutput
func (ServiceTypeDeltaHealthPolicyResponseOutput) ToServiceTypeDeltaHealthPolicyResponseOutputWithContext ¶
func (o ServiceTypeDeltaHealthPolicyResponseOutput) ToServiceTypeDeltaHealthPolicyResponseOutputWithContext(ctx context.Context) ServiceTypeDeltaHealthPolicyResponseOutput
func (ServiceTypeDeltaHealthPolicyResponseOutput) ToServiceTypeDeltaHealthPolicyResponsePtrOutput ¶
func (o ServiceTypeDeltaHealthPolicyResponseOutput) ToServiceTypeDeltaHealthPolicyResponsePtrOutput() ServiceTypeDeltaHealthPolicyResponsePtrOutput
func (ServiceTypeDeltaHealthPolicyResponseOutput) ToServiceTypeDeltaHealthPolicyResponsePtrOutputWithContext ¶
func (o ServiceTypeDeltaHealthPolicyResponseOutput) ToServiceTypeDeltaHealthPolicyResponsePtrOutputWithContext(ctx context.Context) ServiceTypeDeltaHealthPolicyResponsePtrOutput
type ServiceTypeDeltaHealthPolicyResponsePtrInput ¶
type ServiceTypeDeltaHealthPolicyResponsePtrInput interface { pulumi.Input ToServiceTypeDeltaHealthPolicyResponsePtrOutput() ServiceTypeDeltaHealthPolicyResponsePtrOutput ToServiceTypeDeltaHealthPolicyResponsePtrOutputWithContext(context.Context) ServiceTypeDeltaHealthPolicyResponsePtrOutput }
ServiceTypeDeltaHealthPolicyResponsePtrInput is an input type that accepts ServiceTypeDeltaHealthPolicyResponseArgs, ServiceTypeDeltaHealthPolicyResponsePtr and ServiceTypeDeltaHealthPolicyResponsePtrOutput values. You can construct a concrete instance of `ServiceTypeDeltaHealthPolicyResponsePtrInput` via:
ServiceTypeDeltaHealthPolicyResponseArgs{...} or: nil
func ServiceTypeDeltaHealthPolicyResponsePtr ¶
func ServiceTypeDeltaHealthPolicyResponsePtr(v *ServiceTypeDeltaHealthPolicyResponseArgs) ServiceTypeDeltaHealthPolicyResponsePtrInput
type ServiceTypeDeltaHealthPolicyResponsePtrOutput ¶
type ServiceTypeDeltaHealthPolicyResponsePtrOutput struct{ *pulumi.OutputState }
func (ServiceTypeDeltaHealthPolicyResponsePtrOutput) ElementType ¶
func (ServiceTypeDeltaHealthPolicyResponsePtrOutput) ElementType() reflect.Type
func (ServiceTypeDeltaHealthPolicyResponsePtrOutput) MaxPercentDeltaUnhealthyServices ¶
func (o ServiceTypeDeltaHealthPolicyResponsePtrOutput) MaxPercentDeltaUnhealthyServices() pulumi.IntPtrOutput
The maximum allowed percentage of services health degradation allowed during cluster upgrades. The delta is measured between the state of the services at the beginning of upgrade and the state of the services at the time of the health evaluation. The check is performed after every upgrade domain upgrade completion to make sure the global state of the cluster is within tolerated limits.
func (ServiceTypeDeltaHealthPolicyResponsePtrOutput) ToServiceTypeDeltaHealthPolicyResponsePtrOutput ¶
func (o ServiceTypeDeltaHealthPolicyResponsePtrOutput) ToServiceTypeDeltaHealthPolicyResponsePtrOutput() ServiceTypeDeltaHealthPolicyResponsePtrOutput
func (ServiceTypeDeltaHealthPolicyResponsePtrOutput) ToServiceTypeDeltaHealthPolicyResponsePtrOutputWithContext ¶
func (o ServiceTypeDeltaHealthPolicyResponsePtrOutput) ToServiceTypeDeltaHealthPolicyResponsePtrOutputWithContext(ctx context.Context) ServiceTypeDeltaHealthPolicyResponsePtrOutput
type ServiceTypeHealthPolicy ¶
type ServiceTypeHealthPolicy struct { // The maximum percentage of services allowed to be unhealthy before your application is considered in error. MaxPercentUnhealthyServices *int `pulumi:"maxPercentUnhealthyServices"` }
Represents the health policy used to evaluate the health of services belonging to a service type.
type ServiceTypeHealthPolicyArgs ¶
type ServiceTypeHealthPolicyArgs struct { // The maximum percentage of services allowed to be unhealthy before your application is considered in error. MaxPercentUnhealthyServices pulumi.IntPtrInput `pulumi:"maxPercentUnhealthyServices"` }
Represents the health policy used to evaluate the health of services belonging to a service type.
func (ServiceTypeHealthPolicyArgs) ElementType ¶
func (ServiceTypeHealthPolicyArgs) ElementType() reflect.Type
func (ServiceTypeHealthPolicyArgs) ToServiceTypeHealthPolicyOutput ¶
func (i ServiceTypeHealthPolicyArgs) ToServiceTypeHealthPolicyOutput() ServiceTypeHealthPolicyOutput
func (ServiceTypeHealthPolicyArgs) ToServiceTypeHealthPolicyOutputWithContext ¶
func (i ServiceTypeHealthPolicyArgs) ToServiceTypeHealthPolicyOutputWithContext(ctx context.Context) ServiceTypeHealthPolicyOutput
func (ServiceTypeHealthPolicyArgs) ToServiceTypeHealthPolicyPtrOutput ¶
func (i ServiceTypeHealthPolicyArgs) ToServiceTypeHealthPolicyPtrOutput() ServiceTypeHealthPolicyPtrOutput
func (ServiceTypeHealthPolicyArgs) ToServiceTypeHealthPolicyPtrOutputWithContext ¶
func (i ServiceTypeHealthPolicyArgs) ToServiceTypeHealthPolicyPtrOutputWithContext(ctx context.Context) ServiceTypeHealthPolicyPtrOutput
type ServiceTypeHealthPolicyInput ¶
type ServiceTypeHealthPolicyInput interface { pulumi.Input ToServiceTypeHealthPolicyOutput() ServiceTypeHealthPolicyOutput ToServiceTypeHealthPolicyOutputWithContext(context.Context) ServiceTypeHealthPolicyOutput }
ServiceTypeHealthPolicyInput is an input type that accepts ServiceTypeHealthPolicyArgs and ServiceTypeHealthPolicyOutput values. You can construct a concrete instance of `ServiceTypeHealthPolicyInput` via:
ServiceTypeHealthPolicyArgs{...}
type ServiceTypeHealthPolicyMap ¶
type ServiceTypeHealthPolicyMap map[string]ServiceTypeHealthPolicyInput
func (ServiceTypeHealthPolicyMap) ElementType ¶
func (ServiceTypeHealthPolicyMap) ElementType() reflect.Type
func (ServiceTypeHealthPolicyMap) ToServiceTypeHealthPolicyMapOutput ¶
func (i ServiceTypeHealthPolicyMap) ToServiceTypeHealthPolicyMapOutput() ServiceTypeHealthPolicyMapOutput
func (ServiceTypeHealthPolicyMap) ToServiceTypeHealthPolicyMapOutputWithContext ¶
func (i ServiceTypeHealthPolicyMap) ToServiceTypeHealthPolicyMapOutputWithContext(ctx context.Context) ServiceTypeHealthPolicyMapOutput
type ServiceTypeHealthPolicyMapInput ¶
type ServiceTypeHealthPolicyMapInput interface { pulumi.Input ToServiceTypeHealthPolicyMapOutput() ServiceTypeHealthPolicyMapOutput ToServiceTypeHealthPolicyMapOutputWithContext(context.Context) ServiceTypeHealthPolicyMapOutput }
ServiceTypeHealthPolicyMapInput is an input type that accepts ServiceTypeHealthPolicyMap and ServiceTypeHealthPolicyMapOutput values. You can construct a concrete instance of `ServiceTypeHealthPolicyMapInput` via:
ServiceTypeHealthPolicyMap{ "key": ServiceTypeHealthPolicyArgs{...} }
type ServiceTypeHealthPolicyMapOutput ¶
type ServiceTypeHealthPolicyMapOutput struct{ *pulumi.OutputState }
func (ServiceTypeHealthPolicyMapOutput) ElementType ¶
func (ServiceTypeHealthPolicyMapOutput) ElementType() reflect.Type
func (ServiceTypeHealthPolicyMapOutput) MapIndex ¶
func (o ServiceTypeHealthPolicyMapOutput) MapIndex(k pulumi.StringInput) ServiceTypeHealthPolicyOutput
func (ServiceTypeHealthPolicyMapOutput) ToServiceTypeHealthPolicyMapOutput ¶
func (o ServiceTypeHealthPolicyMapOutput) ToServiceTypeHealthPolicyMapOutput() ServiceTypeHealthPolicyMapOutput
func (ServiceTypeHealthPolicyMapOutput) ToServiceTypeHealthPolicyMapOutputWithContext ¶
func (o ServiceTypeHealthPolicyMapOutput) ToServiceTypeHealthPolicyMapOutputWithContext(ctx context.Context) ServiceTypeHealthPolicyMapOutput
type ServiceTypeHealthPolicyOutput ¶
type ServiceTypeHealthPolicyOutput struct{ *pulumi.OutputState }
Represents the health policy used to evaluate the health of services belonging to a service type.
func (ServiceTypeHealthPolicyOutput) ElementType ¶
func (ServiceTypeHealthPolicyOutput) ElementType() reflect.Type
func (ServiceTypeHealthPolicyOutput) MaxPercentUnhealthyServices ¶
func (o ServiceTypeHealthPolicyOutput) MaxPercentUnhealthyServices() pulumi.IntPtrOutput
The maximum percentage of services allowed to be unhealthy before your application is considered in error.
func (ServiceTypeHealthPolicyOutput) ToServiceTypeHealthPolicyOutput ¶
func (o ServiceTypeHealthPolicyOutput) ToServiceTypeHealthPolicyOutput() ServiceTypeHealthPolicyOutput
func (ServiceTypeHealthPolicyOutput) ToServiceTypeHealthPolicyOutputWithContext ¶
func (o ServiceTypeHealthPolicyOutput) ToServiceTypeHealthPolicyOutputWithContext(ctx context.Context) ServiceTypeHealthPolicyOutput
func (ServiceTypeHealthPolicyOutput) ToServiceTypeHealthPolicyPtrOutput ¶
func (o ServiceTypeHealthPolicyOutput) ToServiceTypeHealthPolicyPtrOutput() ServiceTypeHealthPolicyPtrOutput
func (ServiceTypeHealthPolicyOutput) ToServiceTypeHealthPolicyPtrOutputWithContext ¶
func (o ServiceTypeHealthPolicyOutput) ToServiceTypeHealthPolicyPtrOutputWithContext(ctx context.Context) ServiceTypeHealthPolicyPtrOutput
type ServiceTypeHealthPolicyPtrInput ¶
type ServiceTypeHealthPolicyPtrInput interface { pulumi.Input ToServiceTypeHealthPolicyPtrOutput() ServiceTypeHealthPolicyPtrOutput ToServiceTypeHealthPolicyPtrOutputWithContext(context.Context) ServiceTypeHealthPolicyPtrOutput }
ServiceTypeHealthPolicyPtrInput is an input type that accepts ServiceTypeHealthPolicyArgs, ServiceTypeHealthPolicyPtr and ServiceTypeHealthPolicyPtrOutput values. You can construct a concrete instance of `ServiceTypeHealthPolicyPtrInput` via:
ServiceTypeHealthPolicyArgs{...} or: nil
func ServiceTypeHealthPolicyPtr ¶
func ServiceTypeHealthPolicyPtr(v *ServiceTypeHealthPolicyArgs) ServiceTypeHealthPolicyPtrInput
type ServiceTypeHealthPolicyPtrOutput ¶
type ServiceTypeHealthPolicyPtrOutput struct{ *pulumi.OutputState }
func (ServiceTypeHealthPolicyPtrOutput) Elem ¶
func (o ServiceTypeHealthPolicyPtrOutput) Elem() ServiceTypeHealthPolicyOutput
func (ServiceTypeHealthPolicyPtrOutput) ElementType ¶
func (ServiceTypeHealthPolicyPtrOutput) ElementType() reflect.Type
func (ServiceTypeHealthPolicyPtrOutput) MaxPercentUnhealthyServices ¶
func (o ServiceTypeHealthPolicyPtrOutput) MaxPercentUnhealthyServices() pulumi.IntPtrOutput
The maximum percentage of services allowed to be unhealthy before your application is considered in error.
func (ServiceTypeHealthPolicyPtrOutput) ToServiceTypeHealthPolicyPtrOutput ¶
func (o ServiceTypeHealthPolicyPtrOutput) ToServiceTypeHealthPolicyPtrOutput() ServiceTypeHealthPolicyPtrOutput
func (ServiceTypeHealthPolicyPtrOutput) ToServiceTypeHealthPolicyPtrOutputWithContext ¶
func (o ServiceTypeHealthPolicyPtrOutput) ToServiceTypeHealthPolicyPtrOutputWithContext(ctx context.Context) ServiceTypeHealthPolicyPtrOutput
type ServiceTypeHealthPolicyResponse ¶
type ServiceTypeHealthPolicyResponse struct { // The maximum percentage of services allowed to be unhealthy before your application is considered in error. MaxPercentUnhealthyServices *int `pulumi:"maxPercentUnhealthyServices"` }
Represents the health policy used to evaluate the health of services belonging to a service type.
type ServiceTypeHealthPolicyResponseArgs ¶
type ServiceTypeHealthPolicyResponseArgs struct { // The maximum percentage of services allowed to be unhealthy before your application is considered in error. MaxPercentUnhealthyServices pulumi.IntPtrInput `pulumi:"maxPercentUnhealthyServices"` }
Represents the health policy used to evaluate the health of services belonging to a service type.
func (ServiceTypeHealthPolicyResponseArgs) ElementType ¶
func (ServiceTypeHealthPolicyResponseArgs) ElementType() reflect.Type
func (ServiceTypeHealthPolicyResponseArgs) ToServiceTypeHealthPolicyResponseOutput ¶
func (i ServiceTypeHealthPolicyResponseArgs) ToServiceTypeHealthPolicyResponseOutput() ServiceTypeHealthPolicyResponseOutput
func (ServiceTypeHealthPolicyResponseArgs) ToServiceTypeHealthPolicyResponseOutputWithContext ¶
func (i ServiceTypeHealthPolicyResponseArgs) ToServiceTypeHealthPolicyResponseOutputWithContext(ctx context.Context) ServiceTypeHealthPolicyResponseOutput
func (ServiceTypeHealthPolicyResponseArgs) ToServiceTypeHealthPolicyResponsePtrOutput ¶
func (i ServiceTypeHealthPolicyResponseArgs) ToServiceTypeHealthPolicyResponsePtrOutput() ServiceTypeHealthPolicyResponsePtrOutput
func (ServiceTypeHealthPolicyResponseArgs) ToServiceTypeHealthPolicyResponsePtrOutputWithContext ¶
func (i ServiceTypeHealthPolicyResponseArgs) ToServiceTypeHealthPolicyResponsePtrOutputWithContext(ctx context.Context) ServiceTypeHealthPolicyResponsePtrOutput
type ServiceTypeHealthPolicyResponseInput ¶
type ServiceTypeHealthPolicyResponseInput interface { pulumi.Input ToServiceTypeHealthPolicyResponseOutput() ServiceTypeHealthPolicyResponseOutput ToServiceTypeHealthPolicyResponseOutputWithContext(context.Context) ServiceTypeHealthPolicyResponseOutput }
ServiceTypeHealthPolicyResponseInput is an input type that accepts ServiceTypeHealthPolicyResponseArgs and ServiceTypeHealthPolicyResponseOutput values. You can construct a concrete instance of `ServiceTypeHealthPolicyResponseInput` via:
ServiceTypeHealthPolicyResponseArgs{...}
type ServiceTypeHealthPolicyResponseMap ¶
type ServiceTypeHealthPolicyResponseMap map[string]ServiceTypeHealthPolicyResponseInput
func (ServiceTypeHealthPolicyResponseMap) ElementType ¶
func (ServiceTypeHealthPolicyResponseMap) ElementType() reflect.Type
func (ServiceTypeHealthPolicyResponseMap) ToServiceTypeHealthPolicyResponseMapOutput ¶
func (i ServiceTypeHealthPolicyResponseMap) ToServiceTypeHealthPolicyResponseMapOutput() ServiceTypeHealthPolicyResponseMapOutput
func (ServiceTypeHealthPolicyResponseMap) ToServiceTypeHealthPolicyResponseMapOutputWithContext ¶
func (i ServiceTypeHealthPolicyResponseMap) ToServiceTypeHealthPolicyResponseMapOutputWithContext(ctx context.Context) ServiceTypeHealthPolicyResponseMapOutput
type ServiceTypeHealthPolicyResponseMapInput ¶
type ServiceTypeHealthPolicyResponseMapInput interface { pulumi.Input ToServiceTypeHealthPolicyResponseMapOutput() ServiceTypeHealthPolicyResponseMapOutput ToServiceTypeHealthPolicyResponseMapOutputWithContext(context.Context) ServiceTypeHealthPolicyResponseMapOutput }
ServiceTypeHealthPolicyResponseMapInput is an input type that accepts ServiceTypeHealthPolicyResponseMap and ServiceTypeHealthPolicyResponseMapOutput values. You can construct a concrete instance of `ServiceTypeHealthPolicyResponseMapInput` via:
ServiceTypeHealthPolicyResponseMap{ "key": ServiceTypeHealthPolicyResponseArgs{...} }
type ServiceTypeHealthPolicyResponseMapOutput ¶
type ServiceTypeHealthPolicyResponseMapOutput struct{ *pulumi.OutputState }
func (ServiceTypeHealthPolicyResponseMapOutput) ElementType ¶
func (ServiceTypeHealthPolicyResponseMapOutput) ElementType() reflect.Type
func (ServiceTypeHealthPolicyResponseMapOutput) MapIndex ¶
func (o ServiceTypeHealthPolicyResponseMapOutput) MapIndex(k pulumi.StringInput) ServiceTypeHealthPolicyResponseOutput
func (ServiceTypeHealthPolicyResponseMapOutput) ToServiceTypeHealthPolicyResponseMapOutput ¶
func (o ServiceTypeHealthPolicyResponseMapOutput) ToServiceTypeHealthPolicyResponseMapOutput() ServiceTypeHealthPolicyResponseMapOutput
func (ServiceTypeHealthPolicyResponseMapOutput) ToServiceTypeHealthPolicyResponseMapOutputWithContext ¶
func (o ServiceTypeHealthPolicyResponseMapOutput) ToServiceTypeHealthPolicyResponseMapOutputWithContext(ctx context.Context) ServiceTypeHealthPolicyResponseMapOutput
type ServiceTypeHealthPolicyResponseOutput ¶
type ServiceTypeHealthPolicyResponseOutput struct{ *pulumi.OutputState }
Represents the health policy used to evaluate the health of services belonging to a service type.
func (ServiceTypeHealthPolicyResponseOutput) ElementType ¶
func (ServiceTypeHealthPolicyResponseOutput) ElementType() reflect.Type
func (ServiceTypeHealthPolicyResponseOutput) MaxPercentUnhealthyServices ¶
func (o ServiceTypeHealthPolicyResponseOutput) MaxPercentUnhealthyServices() pulumi.IntPtrOutput
The maximum percentage of services allowed to be unhealthy before your application is considered in error.
func (ServiceTypeHealthPolicyResponseOutput) ToServiceTypeHealthPolicyResponseOutput ¶
func (o ServiceTypeHealthPolicyResponseOutput) ToServiceTypeHealthPolicyResponseOutput() ServiceTypeHealthPolicyResponseOutput
func (ServiceTypeHealthPolicyResponseOutput) ToServiceTypeHealthPolicyResponseOutputWithContext ¶
func (o ServiceTypeHealthPolicyResponseOutput) ToServiceTypeHealthPolicyResponseOutputWithContext(ctx context.Context) ServiceTypeHealthPolicyResponseOutput
func (ServiceTypeHealthPolicyResponseOutput) ToServiceTypeHealthPolicyResponsePtrOutput ¶
func (o ServiceTypeHealthPolicyResponseOutput) ToServiceTypeHealthPolicyResponsePtrOutput() ServiceTypeHealthPolicyResponsePtrOutput
func (ServiceTypeHealthPolicyResponseOutput) ToServiceTypeHealthPolicyResponsePtrOutputWithContext ¶
func (o ServiceTypeHealthPolicyResponseOutput) ToServiceTypeHealthPolicyResponsePtrOutputWithContext(ctx context.Context) ServiceTypeHealthPolicyResponsePtrOutput
type ServiceTypeHealthPolicyResponsePtrInput ¶
type ServiceTypeHealthPolicyResponsePtrInput interface { pulumi.Input ToServiceTypeHealthPolicyResponsePtrOutput() ServiceTypeHealthPolicyResponsePtrOutput ToServiceTypeHealthPolicyResponsePtrOutputWithContext(context.Context) ServiceTypeHealthPolicyResponsePtrOutput }
ServiceTypeHealthPolicyResponsePtrInput is an input type that accepts ServiceTypeHealthPolicyResponseArgs, ServiceTypeHealthPolicyResponsePtr and ServiceTypeHealthPolicyResponsePtrOutput values. You can construct a concrete instance of `ServiceTypeHealthPolicyResponsePtrInput` via:
ServiceTypeHealthPolicyResponseArgs{...} or: nil
func ServiceTypeHealthPolicyResponsePtr ¶
func ServiceTypeHealthPolicyResponsePtr(v *ServiceTypeHealthPolicyResponseArgs) ServiceTypeHealthPolicyResponsePtrInput
type ServiceTypeHealthPolicyResponsePtrOutput ¶
type ServiceTypeHealthPolicyResponsePtrOutput struct{ *pulumi.OutputState }
func (ServiceTypeHealthPolicyResponsePtrOutput) ElementType ¶
func (ServiceTypeHealthPolicyResponsePtrOutput) ElementType() reflect.Type
func (ServiceTypeHealthPolicyResponsePtrOutput) MaxPercentUnhealthyServices ¶
func (o ServiceTypeHealthPolicyResponsePtrOutput) MaxPercentUnhealthyServices() pulumi.IntPtrOutput
The maximum percentage of services allowed to be unhealthy before your application is considered in error.
func (ServiceTypeHealthPolicyResponsePtrOutput) ToServiceTypeHealthPolicyResponsePtrOutput ¶
func (o ServiceTypeHealthPolicyResponsePtrOutput) ToServiceTypeHealthPolicyResponsePtrOutput() ServiceTypeHealthPolicyResponsePtrOutput
func (ServiceTypeHealthPolicyResponsePtrOutput) ToServiceTypeHealthPolicyResponsePtrOutputWithContext ¶
func (o ServiceTypeHealthPolicyResponsePtrOutput) ToServiceTypeHealthPolicyResponsePtrOutputWithContext(ctx context.Context) ServiceTypeHealthPolicyResponsePtrOutput
type SettingsParameterDescription ¶
type SettingsParameterDescription struct { // The parameter name of fabric setting. Name string `pulumi:"name"` // The parameter value of fabric setting. Value string `pulumi:"value"` }
Describes a parameter in fabric settings of the cluster.
type SettingsParameterDescriptionArgs ¶
type SettingsParameterDescriptionArgs struct { // The parameter name of fabric setting. Name pulumi.StringInput `pulumi:"name"` // The parameter value of fabric setting. Value pulumi.StringInput `pulumi:"value"` }
Describes a parameter in fabric settings of the cluster.
func (SettingsParameterDescriptionArgs) ElementType ¶
func (SettingsParameterDescriptionArgs) ElementType() reflect.Type
func (SettingsParameterDescriptionArgs) ToSettingsParameterDescriptionOutput ¶
func (i SettingsParameterDescriptionArgs) ToSettingsParameterDescriptionOutput() SettingsParameterDescriptionOutput
func (SettingsParameterDescriptionArgs) ToSettingsParameterDescriptionOutputWithContext ¶
func (i SettingsParameterDescriptionArgs) ToSettingsParameterDescriptionOutputWithContext(ctx context.Context) SettingsParameterDescriptionOutput
type SettingsParameterDescriptionArray ¶
type SettingsParameterDescriptionArray []SettingsParameterDescriptionInput
func (SettingsParameterDescriptionArray) ElementType ¶
func (SettingsParameterDescriptionArray) ElementType() reflect.Type
func (SettingsParameterDescriptionArray) ToSettingsParameterDescriptionArrayOutput ¶
func (i SettingsParameterDescriptionArray) ToSettingsParameterDescriptionArrayOutput() SettingsParameterDescriptionArrayOutput
func (SettingsParameterDescriptionArray) ToSettingsParameterDescriptionArrayOutputWithContext ¶
func (i SettingsParameterDescriptionArray) ToSettingsParameterDescriptionArrayOutputWithContext(ctx context.Context) SettingsParameterDescriptionArrayOutput
type SettingsParameterDescriptionArrayInput ¶
type SettingsParameterDescriptionArrayInput interface { pulumi.Input ToSettingsParameterDescriptionArrayOutput() SettingsParameterDescriptionArrayOutput ToSettingsParameterDescriptionArrayOutputWithContext(context.Context) SettingsParameterDescriptionArrayOutput }
SettingsParameterDescriptionArrayInput is an input type that accepts SettingsParameterDescriptionArray and SettingsParameterDescriptionArrayOutput values. You can construct a concrete instance of `SettingsParameterDescriptionArrayInput` via:
SettingsParameterDescriptionArray{ SettingsParameterDescriptionArgs{...} }
type SettingsParameterDescriptionArrayOutput ¶
type SettingsParameterDescriptionArrayOutput struct{ *pulumi.OutputState }
func (SettingsParameterDescriptionArrayOutput) ElementType ¶
func (SettingsParameterDescriptionArrayOutput) ElementType() reflect.Type
func (SettingsParameterDescriptionArrayOutput) ToSettingsParameterDescriptionArrayOutput ¶
func (o SettingsParameterDescriptionArrayOutput) ToSettingsParameterDescriptionArrayOutput() SettingsParameterDescriptionArrayOutput
func (SettingsParameterDescriptionArrayOutput) ToSettingsParameterDescriptionArrayOutputWithContext ¶
func (o SettingsParameterDescriptionArrayOutput) ToSettingsParameterDescriptionArrayOutputWithContext(ctx context.Context) SettingsParameterDescriptionArrayOutput
type SettingsParameterDescriptionInput ¶
type SettingsParameterDescriptionInput interface { pulumi.Input ToSettingsParameterDescriptionOutput() SettingsParameterDescriptionOutput ToSettingsParameterDescriptionOutputWithContext(context.Context) SettingsParameterDescriptionOutput }
SettingsParameterDescriptionInput is an input type that accepts SettingsParameterDescriptionArgs and SettingsParameterDescriptionOutput values. You can construct a concrete instance of `SettingsParameterDescriptionInput` via:
SettingsParameterDescriptionArgs{...}
type SettingsParameterDescriptionOutput ¶
type SettingsParameterDescriptionOutput struct{ *pulumi.OutputState }
Describes a parameter in fabric settings of the cluster.
func (SettingsParameterDescriptionOutput) ElementType ¶
func (SettingsParameterDescriptionOutput) ElementType() reflect.Type
func (SettingsParameterDescriptionOutput) Name ¶
func (o SettingsParameterDescriptionOutput) Name() pulumi.StringOutput
The parameter name of fabric setting.
func (SettingsParameterDescriptionOutput) ToSettingsParameterDescriptionOutput ¶
func (o SettingsParameterDescriptionOutput) ToSettingsParameterDescriptionOutput() SettingsParameterDescriptionOutput
func (SettingsParameterDescriptionOutput) ToSettingsParameterDescriptionOutputWithContext ¶
func (o SettingsParameterDescriptionOutput) ToSettingsParameterDescriptionOutputWithContext(ctx context.Context) SettingsParameterDescriptionOutput
func (SettingsParameterDescriptionOutput) Value ¶
func (o SettingsParameterDescriptionOutput) Value() pulumi.StringOutput
The parameter value of fabric setting.
type SettingsParameterDescriptionResponse ¶
type SettingsParameterDescriptionResponse struct { // The parameter name of fabric setting. Name string `pulumi:"name"` // The parameter value of fabric setting. Value string `pulumi:"value"` }
Describes a parameter in fabric settings of the cluster.
type SettingsParameterDescriptionResponseArgs ¶
type SettingsParameterDescriptionResponseArgs struct { // The parameter name of fabric setting. Name pulumi.StringInput `pulumi:"name"` // The parameter value of fabric setting. Value pulumi.StringInput `pulumi:"value"` }
Describes a parameter in fabric settings of the cluster.
func (SettingsParameterDescriptionResponseArgs) ElementType ¶
func (SettingsParameterDescriptionResponseArgs) ElementType() reflect.Type
func (SettingsParameterDescriptionResponseArgs) ToSettingsParameterDescriptionResponseOutput ¶
func (i SettingsParameterDescriptionResponseArgs) ToSettingsParameterDescriptionResponseOutput() SettingsParameterDescriptionResponseOutput
func (SettingsParameterDescriptionResponseArgs) ToSettingsParameterDescriptionResponseOutputWithContext ¶
func (i SettingsParameterDescriptionResponseArgs) ToSettingsParameterDescriptionResponseOutputWithContext(ctx context.Context) SettingsParameterDescriptionResponseOutput
type SettingsParameterDescriptionResponseArray ¶
type SettingsParameterDescriptionResponseArray []SettingsParameterDescriptionResponseInput
func (SettingsParameterDescriptionResponseArray) ElementType ¶
func (SettingsParameterDescriptionResponseArray) ElementType() reflect.Type
func (SettingsParameterDescriptionResponseArray) ToSettingsParameterDescriptionResponseArrayOutput ¶
func (i SettingsParameterDescriptionResponseArray) ToSettingsParameterDescriptionResponseArrayOutput() SettingsParameterDescriptionResponseArrayOutput
func (SettingsParameterDescriptionResponseArray) ToSettingsParameterDescriptionResponseArrayOutputWithContext ¶
func (i SettingsParameterDescriptionResponseArray) ToSettingsParameterDescriptionResponseArrayOutputWithContext(ctx context.Context) SettingsParameterDescriptionResponseArrayOutput
type SettingsParameterDescriptionResponseArrayInput ¶
type SettingsParameterDescriptionResponseArrayInput interface { pulumi.Input ToSettingsParameterDescriptionResponseArrayOutput() SettingsParameterDescriptionResponseArrayOutput ToSettingsParameterDescriptionResponseArrayOutputWithContext(context.Context) SettingsParameterDescriptionResponseArrayOutput }
SettingsParameterDescriptionResponseArrayInput is an input type that accepts SettingsParameterDescriptionResponseArray and SettingsParameterDescriptionResponseArrayOutput values. You can construct a concrete instance of `SettingsParameterDescriptionResponseArrayInput` via:
SettingsParameterDescriptionResponseArray{ SettingsParameterDescriptionResponseArgs{...} }
type SettingsParameterDescriptionResponseArrayOutput ¶
type SettingsParameterDescriptionResponseArrayOutput struct{ *pulumi.OutputState }
func (SettingsParameterDescriptionResponseArrayOutput) ElementType ¶
func (SettingsParameterDescriptionResponseArrayOutput) ElementType() reflect.Type
func (SettingsParameterDescriptionResponseArrayOutput) ToSettingsParameterDescriptionResponseArrayOutput ¶
func (o SettingsParameterDescriptionResponseArrayOutput) ToSettingsParameterDescriptionResponseArrayOutput() SettingsParameterDescriptionResponseArrayOutput
func (SettingsParameterDescriptionResponseArrayOutput) ToSettingsParameterDescriptionResponseArrayOutputWithContext ¶
func (o SettingsParameterDescriptionResponseArrayOutput) ToSettingsParameterDescriptionResponseArrayOutputWithContext(ctx context.Context) SettingsParameterDescriptionResponseArrayOutput
type SettingsParameterDescriptionResponseInput ¶
type SettingsParameterDescriptionResponseInput interface { pulumi.Input ToSettingsParameterDescriptionResponseOutput() SettingsParameterDescriptionResponseOutput ToSettingsParameterDescriptionResponseOutputWithContext(context.Context) SettingsParameterDescriptionResponseOutput }
SettingsParameterDescriptionResponseInput is an input type that accepts SettingsParameterDescriptionResponseArgs and SettingsParameterDescriptionResponseOutput values. You can construct a concrete instance of `SettingsParameterDescriptionResponseInput` via:
SettingsParameterDescriptionResponseArgs{...}
type SettingsParameterDescriptionResponseOutput ¶
type SettingsParameterDescriptionResponseOutput struct{ *pulumi.OutputState }
Describes a parameter in fabric settings of the cluster.
func (SettingsParameterDescriptionResponseOutput) ElementType ¶
func (SettingsParameterDescriptionResponseOutput) ElementType() reflect.Type
func (SettingsParameterDescriptionResponseOutput) Name ¶
func (o SettingsParameterDescriptionResponseOutput) Name() pulumi.StringOutput
The parameter name of fabric setting.
func (SettingsParameterDescriptionResponseOutput) ToSettingsParameterDescriptionResponseOutput ¶
func (o SettingsParameterDescriptionResponseOutput) ToSettingsParameterDescriptionResponseOutput() SettingsParameterDescriptionResponseOutput
func (SettingsParameterDescriptionResponseOutput) ToSettingsParameterDescriptionResponseOutputWithContext ¶
func (o SettingsParameterDescriptionResponseOutput) ToSettingsParameterDescriptionResponseOutputWithContext(ctx context.Context) SettingsParameterDescriptionResponseOutput
func (SettingsParameterDescriptionResponseOutput) Value ¶
func (o SettingsParameterDescriptionResponseOutput) Value() pulumi.StringOutput
The parameter value of fabric setting.
type SettingsSectionDescription ¶
type SettingsSectionDescription struct { // The section name of the fabric settings. Name string `pulumi:"name"` // The collection of parameters in the section. Parameters []SettingsParameterDescription `pulumi:"parameters"` }
Describes a section in the fabric settings of the cluster.
type SettingsSectionDescriptionArgs ¶
type SettingsSectionDescriptionArgs struct { // The section name of the fabric settings. Name pulumi.StringInput `pulumi:"name"` // The collection of parameters in the section. Parameters SettingsParameterDescriptionArrayInput `pulumi:"parameters"` }
Describes a section in the fabric settings of the cluster.
func (SettingsSectionDescriptionArgs) ElementType ¶
func (SettingsSectionDescriptionArgs) ElementType() reflect.Type
func (SettingsSectionDescriptionArgs) ToSettingsSectionDescriptionOutput ¶
func (i SettingsSectionDescriptionArgs) ToSettingsSectionDescriptionOutput() SettingsSectionDescriptionOutput
func (SettingsSectionDescriptionArgs) ToSettingsSectionDescriptionOutputWithContext ¶
func (i SettingsSectionDescriptionArgs) ToSettingsSectionDescriptionOutputWithContext(ctx context.Context) SettingsSectionDescriptionOutput
type SettingsSectionDescriptionArray ¶
type SettingsSectionDescriptionArray []SettingsSectionDescriptionInput
func (SettingsSectionDescriptionArray) ElementType ¶
func (SettingsSectionDescriptionArray) ElementType() reflect.Type
func (SettingsSectionDescriptionArray) ToSettingsSectionDescriptionArrayOutput ¶
func (i SettingsSectionDescriptionArray) ToSettingsSectionDescriptionArrayOutput() SettingsSectionDescriptionArrayOutput
func (SettingsSectionDescriptionArray) ToSettingsSectionDescriptionArrayOutputWithContext ¶
func (i SettingsSectionDescriptionArray) ToSettingsSectionDescriptionArrayOutputWithContext(ctx context.Context) SettingsSectionDescriptionArrayOutput
type SettingsSectionDescriptionArrayInput ¶
type SettingsSectionDescriptionArrayInput interface { pulumi.Input ToSettingsSectionDescriptionArrayOutput() SettingsSectionDescriptionArrayOutput ToSettingsSectionDescriptionArrayOutputWithContext(context.Context) SettingsSectionDescriptionArrayOutput }
SettingsSectionDescriptionArrayInput is an input type that accepts SettingsSectionDescriptionArray and SettingsSectionDescriptionArrayOutput values. You can construct a concrete instance of `SettingsSectionDescriptionArrayInput` via:
SettingsSectionDescriptionArray{ SettingsSectionDescriptionArgs{...} }
type SettingsSectionDescriptionArrayOutput ¶
type SettingsSectionDescriptionArrayOutput struct{ *pulumi.OutputState }
func (SettingsSectionDescriptionArrayOutput) ElementType ¶
func (SettingsSectionDescriptionArrayOutput) ElementType() reflect.Type
func (SettingsSectionDescriptionArrayOutput) Index ¶
func (o SettingsSectionDescriptionArrayOutput) Index(i pulumi.IntInput) SettingsSectionDescriptionOutput
func (SettingsSectionDescriptionArrayOutput) ToSettingsSectionDescriptionArrayOutput ¶
func (o SettingsSectionDescriptionArrayOutput) ToSettingsSectionDescriptionArrayOutput() SettingsSectionDescriptionArrayOutput
func (SettingsSectionDescriptionArrayOutput) ToSettingsSectionDescriptionArrayOutputWithContext ¶
func (o SettingsSectionDescriptionArrayOutput) ToSettingsSectionDescriptionArrayOutputWithContext(ctx context.Context) SettingsSectionDescriptionArrayOutput
type SettingsSectionDescriptionInput ¶
type SettingsSectionDescriptionInput interface { pulumi.Input ToSettingsSectionDescriptionOutput() SettingsSectionDescriptionOutput ToSettingsSectionDescriptionOutputWithContext(context.Context) SettingsSectionDescriptionOutput }
SettingsSectionDescriptionInput is an input type that accepts SettingsSectionDescriptionArgs and SettingsSectionDescriptionOutput values. You can construct a concrete instance of `SettingsSectionDescriptionInput` via:
SettingsSectionDescriptionArgs{...}
type SettingsSectionDescriptionOutput ¶
type SettingsSectionDescriptionOutput struct{ *pulumi.OutputState }
Describes a section in the fabric settings of the cluster.
func (SettingsSectionDescriptionOutput) ElementType ¶
func (SettingsSectionDescriptionOutput) ElementType() reflect.Type
func (SettingsSectionDescriptionOutput) Name ¶
func (o SettingsSectionDescriptionOutput) Name() pulumi.StringOutput
The section name of the fabric settings.
func (SettingsSectionDescriptionOutput) Parameters ¶
func (o SettingsSectionDescriptionOutput) Parameters() SettingsParameterDescriptionArrayOutput
The collection of parameters in the section.
func (SettingsSectionDescriptionOutput) ToSettingsSectionDescriptionOutput ¶
func (o SettingsSectionDescriptionOutput) ToSettingsSectionDescriptionOutput() SettingsSectionDescriptionOutput
func (SettingsSectionDescriptionOutput) ToSettingsSectionDescriptionOutputWithContext ¶
func (o SettingsSectionDescriptionOutput) ToSettingsSectionDescriptionOutputWithContext(ctx context.Context) SettingsSectionDescriptionOutput
type SettingsSectionDescriptionResponse ¶
type SettingsSectionDescriptionResponse struct { // The section name of the fabric settings. Name string `pulumi:"name"` // The collection of parameters in the section. Parameters []SettingsParameterDescriptionResponse `pulumi:"parameters"` }
Describes a section in the fabric settings of the cluster.
type SettingsSectionDescriptionResponseArgs ¶
type SettingsSectionDescriptionResponseArgs struct { // The section name of the fabric settings. Name pulumi.StringInput `pulumi:"name"` // The collection of parameters in the section. Parameters SettingsParameterDescriptionResponseArrayInput `pulumi:"parameters"` }
Describes a section in the fabric settings of the cluster.
func (SettingsSectionDescriptionResponseArgs) ElementType ¶
func (SettingsSectionDescriptionResponseArgs) ElementType() reflect.Type
func (SettingsSectionDescriptionResponseArgs) ToSettingsSectionDescriptionResponseOutput ¶
func (i SettingsSectionDescriptionResponseArgs) ToSettingsSectionDescriptionResponseOutput() SettingsSectionDescriptionResponseOutput
func (SettingsSectionDescriptionResponseArgs) ToSettingsSectionDescriptionResponseOutputWithContext ¶
func (i SettingsSectionDescriptionResponseArgs) ToSettingsSectionDescriptionResponseOutputWithContext(ctx context.Context) SettingsSectionDescriptionResponseOutput
type SettingsSectionDescriptionResponseArray ¶
type SettingsSectionDescriptionResponseArray []SettingsSectionDescriptionResponseInput
func (SettingsSectionDescriptionResponseArray) ElementType ¶
func (SettingsSectionDescriptionResponseArray) ElementType() reflect.Type
func (SettingsSectionDescriptionResponseArray) ToSettingsSectionDescriptionResponseArrayOutput ¶
func (i SettingsSectionDescriptionResponseArray) ToSettingsSectionDescriptionResponseArrayOutput() SettingsSectionDescriptionResponseArrayOutput
func (SettingsSectionDescriptionResponseArray) ToSettingsSectionDescriptionResponseArrayOutputWithContext ¶
func (i SettingsSectionDescriptionResponseArray) ToSettingsSectionDescriptionResponseArrayOutputWithContext(ctx context.Context) SettingsSectionDescriptionResponseArrayOutput
type SettingsSectionDescriptionResponseArrayInput ¶
type SettingsSectionDescriptionResponseArrayInput interface { pulumi.Input ToSettingsSectionDescriptionResponseArrayOutput() SettingsSectionDescriptionResponseArrayOutput ToSettingsSectionDescriptionResponseArrayOutputWithContext(context.Context) SettingsSectionDescriptionResponseArrayOutput }
SettingsSectionDescriptionResponseArrayInput is an input type that accepts SettingsSectionDescriptionResponseArray and SettingsSectionDescriptionResponseArrayOutput values. You can construct a concrete instance of `SettingsSectionDescriptionResponseArrayInput` via:
SettingsSectionDescriptionResponseArray{ SettingsSectionDescriptionResponseArgs{...} }
type SettingsSectionDescriptionResponseArrayOutput ¶
type SettingsSectionDescriptionResponseArrayOutput struct{ *pulumi.OutputState }
func (SettingsSectionDescriptionResponseArrayOutput) ElementType ¶
func (SettingsSectionDescriptionResponseArrayOutput) ElementType() reflect.Type
func (SettingsSectionDescriptionResponseArrayOutput) ToSettingsSectionDescriptionResponseArrayOutput ¶
func (o SettingsSectionDescriptionResponseArrayOutput) ToSettingsSectionDescriptionResponseArrayOutput() SettingsSectionDescriptionResponseArrayOutput
func (SettingsSectionDescriptionResponseArrayOutput) ToSettingsSectionDescriptionResponseArrayOutputWithContext ¶
func (o SettingsSectionDescriptionResponseArrayOutput) ToSettingsSectionDescriptionResponseArrayOutputWithContext(ctx context.Context) SettingsSectionDescriptionResponseArrayOutput
type SettingsSectionDescriptionResponseInput ¶
type SettingsSectionDescriptionResponseInput interface { pulumi.Input ToSettingsSectionDescriptionResponseOutput() SettingsSectionDescriptionResponseOutput ToSettingsSectionDescriptionResponseOutputWithContext(context.Context) SettingsSectionDescriptionResponseOutput }
SettingsSectionDescriptionResponseInput is an input type that accepts SettingsSectionDescriptionResponseArgs and SettingsSectionDescriptionResponseOutput values. You can construct a concrete instance of `SettingsSectionDescriptionResponseInput` via:
SettingsSectionDescriptionResponseArgs{...}
type SettingsSectionDescriptionResponseOutput ¶
type SettingsSectionDescriptionResponseOutput struct{ *pulumi.OutputState }
Describes a section in the fabric settings of the cluster.
func (SettingsSectionDescriptionResponseOutput) ElementType ¶
func (SettingsSectionDescriptionResponseOutput) ElementType() reflect.Type
func (SettingsSectionDescriptionResponseOutput) Name ¶
func (o SettingsSectionDescriptionResponseOutput) Name() pulumi.StringOutput
The section name of the fabric settings.
func (SettingsSectionDescriptionResponseOutput) Parameters ¶
func (o SettingsSectionDescriptionResponseOutput) Parameters() SettingsParameterDescriptionResponseArrayOutput
The collection of parameters in the section.
func (SettingsSectionDescriptionResponseOutput) ToSettingsSectionDescriptionResponseOutput ¶
func (o SettingsSectionDescriptionResponseOutput) ToSettingsSectionDescriptionResponseOutput() SettingsSectionDescriptionResponseOutput
func (SettingsSectionDescriptionResponseOutput) ToSettingsSectionDescriptionResponseOutputWithContext ¶
func (o SettingsSectionDescriptionResponseOutput) ToSettingsSectionDescriptionResponseOutputWithContext(ctx context.Context) SettingsSectionDescriptionResponseOutput