Documentation
¶
Index ¶
- type Application
- type ApplicationArgs
- 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 ApplicationMetricDescription
- type ApplicationMetricDescriptionArgs
- func (ApplicationMetricDescriptionArgs) ElementType() reflect.Type
- func (i ApplicationMetricDescriptionArgs) ToApplicationMetricDescriptionOutput() ApplicationMetricDescriptionOutput
- func (i ApplicationMetricDescriptionArgs) ToApplicationMetricDescriptionOutputWithContext(ctx context.Context) ApplicationMetricDescriptionOutput
- type ApplicationMetricDescriptionArray
- func (ApplicationMetricDescriptionArray) ElementType() reflect.Type
- func (i ApplicationMetricDescriptionArray) ToApplicationMetricDescriptionArrayOutput() ApplicationMetricDescriptionArrayOutput
- func (i ApplicationMetricDescriptionArray) ToApplicationMetricDescriptionArrayOutputWithContext(ctx context.Context) ApplicationMetricDescriptionArrayOutput
- type ApplicationMetricDescriptionArrayInput
- type ApplicationMetricDescriptionArrayOutput
- func (ApplicationMetricDescriptionArrayOutput) ElementType() reflect.Type
- func (o ApplicationMetricDescriptionArrayOutput) Index(i pulumi.IntInput) ApplicationMetricDescriptionOutput
- func (o ApplicationMetricDescriptionArrayOutput) ToApplicationMetricDescriptionArrayOutput() ApplicationMetricDescriptionArrayOutput
- func (o ApplicationMetricDescriptionArrayOutput) ToApplicationMetricDescriptionArrayOutputWithContext(ctx context.Context) ApplicationMetricDescriptionArrayOutput
- type ApplicationMetricDescriptionInput
- type ApplicationMetricDescriptionOutput
- func (ApplicationMetricDescriptionOutput) ElementType() reflect.Type
- func (o ApplicationMetricDescriptionOutput) MaximumCapacity() pulumi.IntPtrOutput
- func (o ApplicationMetricDescriptionOutput) Name() pulumi.StringPtrOutput
- func (o ApplicationMetricDescriptionOutput) ReservationCapacity() pulumi.IntPtrOutput
- func (o ApplicationMetricDescriptionOutput) ToApplicationMetricDescriptionOutput() ApplicationMetricDescriptionOutput
- func (o ApplicationMetricDescriptionOutput) ToApplicationMetricDescriptionOutputWithContext(ctx context.Context) ApplicationMetricDescriptionOutput
- func (o ApplicationMetricDescriptionOutput) TotalApplicationCapacity() pulumi.IntPtrOutput
- type ApplicationMetricDescriptionResponse
- type ApplicationMetricDescriptionResponseArgs
- func (ApplicationMetricDescriptionResponseArgs) ElementType() reflect.Type
- func (i ApplicationMetricDescriptionResponseArgs) ToApplicationMetricDescriptionResponseOutput() ApplicationMetricDescriptionResponseOutput
- func (i ApplicationMetricDescriptionResponseArgs) ToApplicationMetricDescriptionResponseOutputWithContext(ctx context.Context) ApplicationMetricDescriptionResponseOutput
- type ApplicationMetricDescriptionResponseArray
- func (ApplicationMetricDescriptionResponseArray) ElementType() reflect.Type
- func (i ApplicationMetricDescriptionResponseArray) ToApplicationMetricDescriptionResponseArrayOutput() ApplicationMetricDescriptionResponseArrayOutput
- func (i ApplicationMetricDescriptionResponseArray) ToApplicationMetricDescriptionResponseArrayOutputWithContext(ctx context.Context) ApplicationMetricDescriptionResponseArrayOutput
- type ApplicationMetricDescriptionResponseArrayInput
- type ApplicationMetricDescriptionResponseArrayOutput
- func (ApplicationMetricDescriptionResponseArrayOutput) ElementType() reflect.Type
- func (o ApplicationMetricDescriptionResponseArrayOutput) Index(i pulumi.IntInput) ApplicationMetricDescriptionResponseOutput
- func (o ApplicationMetricDescriptionResponseArrayOutput) ToApplicationMetricDescriptionResponseArrayOutput() ApplicationMetricDescriptionResponseArrayOutput
- func (o ApplicationMetricDescriptionResponseArrayOutput) ToApplicationMetricDescriptionResponseArrayOutputWithContext(ctx context.Context) ApplicationMetricDescriptionResponseArrayOutput
- type ApplicationMetricDescriptionResponseInput
- type ApplicationMetricDescriptionResponseOutput
- func (ApplicationMetricDescriptionResponseOutput) ElementType() reflect.Type
- func (o ApplicationMetricDescriptionResponseOutput) MaximumCapacity() pulumi.IntPtrOutput
- func (o ApplicationMetricDescriptionResponseOutput) Name() pulumi.StringPtrOutput
- func (o ApplicationMetricDescriptionResponseOutput) ReservationCapacity() pulumi.IntPtrOutput
- func (o ApplicationMetricDescriptionResponseOutput) ToApplicationMetricDescriptionResponseOutput() ApplicationMetricDescriptionResponseOutput
- func (o ApplicationMetricDescriptionResponseOutput) ToApplicationMetricDescriptionResponseOutputWithContext(ctx context.Context) ApplicationMetricDescriptionResponseOutput
- func (o ApplicationMetricDescriptionResponseOutput) TotalApplicationCapacity() pulumi.IntPtrOutput
- type ApplicationState
- type ApplicationType
- type ApplicationTypeArgs
- type ApplicationTypeState
- type ApplicationTypeVersion
- type ApplicationTypeVersionArgs
- type ApplicationTypeVersionState
- type ApplicationTypeVersionsCleanupPolicy
- type ApplicationTypeVersionsCleanupPolicyArgs
- func (ApplicationTypeVersionsCleanupPolicyArgs) ElementType() reflect.Type
- func (i ApplicationTypeVersionsCleanupPolicyArgs) ToApplicationTypeVersionsCleanupPolicyOutput() ApplicationTypeVersionsCleanupPolicyOutput
- func (i ApplicationTypeVersionsCleanupPolicyArgs) ToApplicationTypeVersionsCleanupPolicyOutputWithContext(ctx context.Context) ApplicationTypeVersionsCleanupPolicyOutput
- func (i ApplicationTypeVersionsCleanupPolicyArgs) ToApplicationTypeVersionsCleanupPolicyPtrOutput() ApplicationTypeVersionsCleanupPolicyPtrOutput
- func (i ApplicationTypeVersionsCleanupPolicyArgs) ToApplicationTypeVersionsCleanupPolicyPtrOutputWithContext(ctx context.Context) ApplicationTypeVersionsCleanupPolicyPtrOutput
- type ApplicationTypeVersionsCleanupPolicyInput
- type ApplicationTypeVersionsCleanupPolicyOutput
- func (ApplicationTypeVersionsCleanupPolicyOutput) ElementType() reflect.Type
- func (o ApplicationTypeVersionsCleanupPolicyOutput) MaxUnusedVersionsToKeep() pulumi.IntOutput
- func (o ApplicationTypeVersionsCleanupPolicyOutput) ToApplicationTypeVersionsCleanupPolicyOutput() ApplicationTypeVersionsCleanupPolicyOutput
- func (o ApplicationTypeVersionsCleanupPolicyOutput) ToApplicationTypeVersionsCleanupPolicyOutputWithContext(ctx context.Context) ApplicationTypeVersionsCleanupPolicyOutput
- func (o ApplicationTypeVersionsCleanupPolicyOutput) ToApplicationTypeVersionsCleanupPolicyPtrOutput() ApplicationTypeVersionsCleanupPolicyPtrOutput
- func (o ApplicationTypeVersionsCleanupPolicyOutput) ToApplicationTypeVersionsCleanupPolicyPtrOutputWithContext(ctx context.Context) ApplicationTypeVersionsCleanupPolicyPtrOutput
- type ApplicationTypeVersionsCleanupPolicyPtrInput
- type ApplicationTypeVersionsCleanupPolicyPtrOutput
- func (o ApplicationTypeVersionsCleanupPolicyPtrOutput) Elem() ApplicationTypeVersionsCleanupPolicyOutput
- func (ApplicationTypeVersionsCleanupPolicyPtrOutput) ElementType() reflect.Type
- func (o ApplicationTypeVersionsCleanupPolicyPtrOutput) MaxUnusedVersionsToKeep() pulumi.IntPtrOutput
- func (o ApplicationTypeVersionsCleanupPolicyPtrOutput) ToApplicationTypeVersionsCleanupPolicyPtrOutput() ApplicationTypeVersionsCleanupPolicyPtrOutput
- func (o ApplicationTypeVersionsCleanupPolicyPtrOutput) ToApplicationTypeVersionsCleanupPolicyPtrOutputWithContext(ctx context.Context) ApplicationTypeVersionsCleanupPolicyPtrOutput
- type ApplicationTypeVersionsCleanupPolicyResponse
- type ApplicationTypeVersionsCleanupPolicyResponseArgs
- func (ApplicationTypeVersionsCleanupPolicyResponseArgs) ElementType() reflect.Type
- func (i ApplicationTypeVersionsCleanupPolicyResponseArgs) ToApplicationTypeVersionsCleanupPolicyResponseOutput() ApplicationTypeVersionsCleanupPolicyResponseOutput
- func (i ApplicationTypeVersionsCleanupPolicyResponseArgs) ToApplicationTypeVersionsCleanupPolicyResponseOutputWithContext(ctx context.Context) ApplicationTypeVersionsCleanupPolicyResponseOutput
- func (i ApplicationTypeVersionsCleanupPolicyResponseArgs) ToApplicationTypeVersionsCleanupPolicyResponsePtrOutput() ApplicationTypeVersionsCleanupPolicyResponsePtrOutput
- func (i ApplicationTypeVersionsCleanupPolicyResponseArgs) ToApplicationTypeVersionsCleanupPolicyResponsePtrOutputWithContext(ctx context.Context) ApplicationTypeVersionsCleanupPolicyResponsePtrOutput
- type ApplicationTypeVersionsCleanupPolicyResponseInput
- type ApplicationTypeVersionsCleanupPolicyResponseOutput
- func (ApplicationTypeVersionsCleanupPolicyResponseOutput) ElementType() reflect.Type
- func (o ApplicationTypeVersionsCleanupPolicyResponseOutput) MaxUnusedVersionsToKeep() pulumi.IntOutput
- func (o ApplicationTypeVersionsCleanupPolicyResponseOutput) ToApplicationTypeVersionsCleanupPolicyResponseOutput() ApplicationTypeVersionsCleanupPolicyResponseOutput
- func (o ApplicationTypeVersionsCleanupPolicyResponseOutput) ToApplicationTypeVersionsCleanupPolicyResponseOutputWithContext(ctx context.Context) ApplicationTypeVersionsCleanupPolicyResponseOutput
- func (o ApplicationTypeVersionsCleanupPolicyResponseOutput) ToApplicationTypeVersionsCleanupPolicyResponsePtrOutput() ApplicationTypeVersionsCleanupPolicyResponsePtrOutput
- func (o ApplicationTypeVersionsCleanupPolicyResponseOutput) ToApplicationTypeVersionsCleanupPolicyResponsePtrOutputWithContext(ctx context.Context) ApplicationTypeVersionsCleanupPolicyResponsePtrOutput
- type ApplicationTypeVersionsCleanupPolicyResponsePtrInput
- type ApplicationTypeVersionsCleanupPolicyResponsePtrOutput
- func (o ApplicationTypeVersionsCleanupPolicyResponsePtrOutput) Elem() ApplicationTypeVersionsCleanupPolicyResponseOutput
- func (ApplicationTypeVersionsCleanupPolicyResponsePtrOutput) ElementType() reflect.Type
- func (o ApplicationTypeVersionsCleanupPolicyResponsePtrOutput) MaxUnusedVersionsToKeep() pulumi.IntPtrOutput
- func (o ApplicationTypeVersionsCleanupPolicyResponsePtrOutput) ToApplicationTypeVersionsCleanupPolicyResponsePtrOutput() ApplicationTypeVersionsCleanupPolicyResponsePtrOutput
- func (o ApplicationTypeVersionsCleanupPolicyResponsePtrOutput) ToApplicationTypeVersionsCleanupPolicyResponsePtrOutputWithContext(ctx context.Context) ApplicationTypeVersionsCleanupPolicyResponsePtrOutput
- type ApplicationUpgradePolicy
- type ApplicationUpgradePolicyArgs
- func (ApplicationUpgradePolicyArgs) ElementType() reflect.Type
- func (i ApplicationUpgradePolicyArgs) ToApplicationUpgradePolicyOutput() ApplicationUpgradePolicyOutput
- func (i ApplicationUpgradePolicyArgs) ToApplicationUpgradePolicyOutputWithContext(ctx context.Context) ApplicationUpgradePolicyOutput
- func (i ApplicationUpgradePolicyArgs) ToApplicationUpgradePolicyPtrOutput() ApplicationUpgradePolicyPtrOutput
- func (i ApplicationUpgradePolicyArgs) ToApplicationUpgradePolicyPtrOutputWithContext(ctx context.Context) ApplicationUpgradePolicyPtrOutput
- type ApplicationUpgradePolicyInput
- type ApplicationUpgradePolicyOutput
- func (o ApplicationUpgradePolicyOutput) ApplicationHealthPolicy() ArmApplicationHealthPolicyPtrOutput
- func (ApplicationUpgradePolicyOutput) ElementType() reflect.Type
- func (o ApplicationUpgradePolicyOutput) ForceRestart() pulumi.BoolPtrOutput
- func (o ApplicationUpgradePolicyOutput) RollingUpgradeMonitoringPolicy() ArmRollingUpgradeMonitoringPolicyPtrOutput
- func (o ApplicationUpgradePolicyOutput) ToApplicationUpgradePolicyOutput() ApplicationUpgradePolicyOutput
- func (o ApplicationUpgradePolicyOutput) ToApplicationUpgradePolicyOutputWithContext(ctx context.Context) ApplicationUpgradePolicyOutput
- func (o ApplicationUpgradePolicyOutput) ToApplicationUpgradePolicyPtrOutput() ApplicationUpgradePolicyPtrOutput
- func (o ApplicationUpgradePolicyOutput) ToApplicationUpgradePolicyPtrOutputWithContext(ctx context.Context) ApplicationUpgradePolicyPtrOutput
- func (o ApplicationUpgradePolicyOutput) UpgradeMode() pulumi.StringPtrOutput
- func (o ApplicationUpgradePolicyOutput) UpgradeReplicaSetCheckTimeout() pulumi.StringPtrOutput
- type ApplicationUpgradePolicyPtrInput
- type ApplicationUpgradePolicyPtrOutput
- func (o ApplicationUpgradePolicyPtrOutput) ApplicationHealthPolicy() ArmApplicationHealthPolicyPtrOutput
- func (o ApplicationUpgradePolicyPtrOutput) Elem() ApplicationUpgradePolicyOutput
- func (ApplicationUpgradePolicyPtrOutput) ElementType() reflect.Type
- func (o ApplicationUpgradePolicyPtrOutput) ForceRestart() pulumi.BoolPtrOutput
- func (o ApplicationUpgradePolicyPtrOutput) RollingUpgradeMonitoringPolicy() ArmRollingUpgradeMonitoringPolicyPtrOutput
- func (o ApplicationUpgradePolicyPtrOutput) ToApplicationUpgradePolicyPtrOutput() ApplicationUpgradePolicyPtrOutput
- func (o ApplicationUpgradePolicyPtrOutput) ToApplicationUpgradePolicyPtrOutputWithContext(ctx context.Context) ApplicationUpgradePolicyPtrOutput
- func (o ApplicationUpgradePolicyPtrOutput) UpgradeMode() pulumi.StringPtrOutput
- func (o ApplicationUpgradePolicyPtrOutput) UpgradeReplicaSetCheckTimeout() pulumi.StringPtrOutput
- type ApplicationUpgradePolicyResponse
- type ApplicationUpgradePolicyResponseArgs
- func (ApplicationUpgradePolicyResponseArgs) ElementType() reflect.Type
- func (i ApplicationUpgradePolicyResponseArgs) ToApplicationUpgradePolicyResponseOutput() ApplicationUpgradePolicyResponseOutput
- func (i ApplicationUpgradePolicyResponseArgs) ToApplicationUpgradePolicyResponseOutputWithContext(ctx context.Context) ApplicationUpgradePolicyResponseOutput
- func (i ApplicationUpgradePolicyResponseArgs) ToApplicationUpgradePolicyResponsePtrOutput() ApplicationUpgradePolicyResponsePtrOutput
- func (i ApplicationUpgradePolicyResponseArgs) ToApplicationUpgradePolicyResponsePtrOutputWithContext(ctx context.Context) ApplicationUpgradePolicyResponsePtrOutput
- type ApplicationUpgradePolicyResponseInput
- type ApplicationUpgradePolicyResponseOutput
- func (o ApplicationUpgradePolicyResponseOutput) ApplicationHealthPolicy() ArmApplicationHealthPolicyResponsePtrOutput
- func (ApplicationUpgradePolicyResponseOutput) ElementType() reflect.Type
- func (o ApplicationUpgradePolicyResponseOutput) ForceRestart() pulumi.BoolPtrOutput
- func (o ApplicationUpgradePolicyResponseOutput) RollingUpgradeMonitoringPolicy() ArmRollingUpgradeMonitoringPolicyResponsePtrOutput
- func (o ApplicationUpgradePolicyResponseOutput) ToApplicationUpgradePolicyResponseOutput() ApplicationUpgradePolicyResponseOutput
- func (o ApplicationUpgradePolicyResponseOutput) ToApplicationUpgradePolicyResponseOutputWithContext(ctx context.Context) ApplicationUpgradePolicyResponseOutput
- func (o ApplicationUpgradePolicyResponseOutput) ToApplicationUpgradePolicyResponsePtrOutput() ApplicationUpgradePolicyResponsePtrOutput
- func (o ApplicationUpgradePolicyResponseOutput) ToApplicationUpgradePolicyResponsePtrOutputWithContext(ctx context.Context) ApplicationUpgradePolicyResponsePtrOutput
- func (o ApplicationUpgradePolicyResponseOutput) UpgradeMode() pulumi.StringPtrOutput
- func (o ApplicationUpgradePolicyResponseOutput) UpgradeReplicaSetCheckTimeout() pulumi.StringPtrOutput
- type ApplicationUpgradePolicyResponsePtrInput
- type ApplicationUpgradePolicyResponsePtrOutput
- func (o ApplicationUpgradePolicyResponsePtrOutput) ApplicationHealthPolicy() ArmApplicationHealthPolicyResponsePtrOutput
- func (o ApplicationUpgradePolicyResponsePtrOutput) Elem() ApplicationUpgradePolicyResponseOutput
- func (ApplicationUpgradePolicyResponsePtrOutput) ElementType() reflect.Type
- func (o ApplicationUpgradePolicyResponsePtrOutput) ForceRestart() pulumi.BoolPtrOutput
- func (o ApplicationUpgradePolicyResponsePtrOutput) RollingUpgradeMonitoringPolicy() ArmRollingUpgradeMonitoringPolicyResponsePtrOutput
- func (o ApplicationUpgradePolicyResponsePtrOutput) ToApplicationUpgradePolicyResponsePtrOutput() ApplicationUpgradePolicyResponsePtrOutput
- func (o ApplicationUpgradePolicyResponsePtrOutput) ToApplicationUpgradePolicyResponsePtrOutputWithContext(ctx context.Context) ApplicationUpgradePolicyResponsePtrOutput
- func (o ApplicationUpgradePolicyResponsePtrOutput) UpgradeMode() pulumi.StringPtrOutput
- func (o ApplicationUpgradePolicyResponsePtrOutput) UpgradeReplicaSetCheckTimeout() pulumi.StringPtrOutput
- type ApplicationUserAssignedIdentity
- type ApplicationUserAssignedIdentityArgs
- func (ApplicationUserAssignedIdentityArgs) ElementType() reflect.Type
- func (i ApplicationUserAssignedIdentityArgs) ToApplicationUserAssignedIdentityOutput() ApplicationUserAssignedIdentityOutput
- func (i ApplicationUserAssignedIdentityArgs) ToApplicationUserAssignedIdentityOutputWithContext(ctx context.Context) ApplicationUserAssignedIdentityOutput
- type ApplicationUserAssignedIdentityArray
- func (ApplicationUserAssignedIdentityArray) ElementType() reflect.Type
- func (i ApplicationUserAssignedIdentityArray) ToApplicationUserAssignedIdentityArrayOutput() ApplicationUserAssignedIdentityArrayOutput
- func (i ApplicationUserAssignedIdentityArray) ToApplicationUserAssignedIdentityArrayOutputWithContext(ctx context.Context) ApplicationUserAssignedIdentityArrayOutput
- type ApplicationUserAssignedIdentityArrayInput
- type ApplicationUserAssignedIdentityArrayOutput
- func (ApplicationUserAssignedIdentityArrayOutput) ElementType() reflect.Type
- func (o ApplicationUserAssignedIdentityArrayOutput) Index(i pulumi.IntInput) ApplicationUserAssignedIdentityOutput
- func (o ApplicationUserAssignedIdentityArrayOutput) ToApplicationUserAssignedIdentityArrayOutput() ApplicationUserAssignedIdentityArrayOutput
- func (o ApplicationUserAssignedIdentityArrayOutput) ToApplicationUserAssignedIdentityArrayOutputWithContext(ctx context.Context) ApplicationUserAssignedIdentityArrayOutput
- type ApplicationUserAssignedIdentityInput
- type ApplicationUserAssignedIdentityOutput
- func (ApplicationUserAssignedIdentityOutput) ElementType() reflect.Type
- func (o ApplicationUserAssignedIdentityOutput) Name() pulumi.StringOutput
- func (o ApplicationUserAssignedIdentityOutput) PrincipalId() pulumi.StringOutput
- func (o ApplicationUserAssignedIdentityOutput) ToApplicationUserAssignedIdentityOutput() ApplicationUserAssignedIdentityOutput
- func (o ApplicationUserAssignedIdentityOutput) ToApplicationUserAssignedIdentityOutputWithContext(ctx context.Context) ApplicationUserAssignedIdentityOutput
- type ApplicationUserAssignedIdentityResponse
- type ApplicationUserAssignedIdentityResponseArgs
- func (ApplicationUserAssignedIdentityResponseArgs) ElementType() reflect.Type
- func (i ApplicationUserAssignedIdentityResponseArgs) ToApplicationUserAssignedIdentityResponseOutput() ApplicationUserAssignedIdentityResponseOutput
- func (i ApplicationUserAssignedIdentityResponseArgs) ToApplicationUserAssignedIdentityResponseOutputWithContext(ctx context.Context) ApplicationUserAssignedIdentityResponseOutput
- type ApplicationUserAssignedIdentityResponseArray
- func (ApplicationUserAssignedIdentityResponseArray) ElementType() reflect.Type
- func (i ApplicationUserAssignedIdentityResponseArray) ToApplicationUserAssignedIdentityResponseArrayOutput() ApplicationUserAssignedIdentityResponseArrayOutput
- func (i ApplicationUserAssignedIdentityResponseArray) ToApplicationUserAssignedIdentityResponseArrayOutputWithContext(ctx context.Context) ApplicationUserAssignedIdentityResponseArrayOutput
- type ApplicationUserAssignedIdentityResponseArrayInput
- type ApplicationUserAssignedIdentityResponseArrayOutput
- func (ApplicationUserAssignedIdentityResponseArrayOutput) ElementType() reflect.Type
- func (o ApplicationUserAssignedIdentityResponseArrayOutput) Index(i pulumi.IntInput) ApplicationUserAssignedIdentityResponseOutput
- func (o ApplicationUserAssignedIdentityResponseArrayOutput) ToApplicationUserAssignedIdentityResponseArrayOutput() ApplicationUserAssignedIdentityResponseArrayOutput
- func (o ApplicationUserAssignedIdentityResponseArrayOutput) ToApplicationUserAssignedIdentityResponseArrayOutputWithContext(ctx context.Context) ApplicationUserAssignedIdentityResponseArrayOutput
- type ApplicationUserAssignedIdentityResponseInput
- type ApplicationUserAssignedIdentityResponseOutput
- func (ApplicationUserAssignedIdentityResponseOutput) ElementType() reflect.Type
- func (o ApplicationUserAssignedIdentityResponseOutput) Name() pulumi.StringOutput
- func (o ApplicationUserAssignedIdentityResponseOutput) PrincipalId() pulumi.StringOutput
- func (o ApplicationUserAssignedIdentityResponseOutput) ToApplicationUserAssignedIdentityResponseOutput() ApplicationUserAssignedIdentityResponseOutput
- func (o ApplicationUserAssignedIdentityResponseOutput) ToApplicationUserAssignedIdentityResponseOutputWithContext(ctx context.Context) ApplicationUserAssignedIdentityResponseOutput
- type ArmApplicationHealthPolicy
- type ArmApplicationHealthPolicyArgs
- func (ArmApplicationHealthPolicyArgs) ElementType() reflect.Type
- func (i ArmApplicationHealthPolicyArgs) ToArmApplicationHealthPolicyOutput() ArmApplicationHealthPolicyOutput
- func (i ArmApplicationHealthPolicyArgs) ToArmApplicationHealthPolicyOutputWithContext(ctx context.Context) ArmApplicationHealthPolicyOutput
- func (i ArmApplicationHealthPolicyArgs) ToArmApplicationHealthPolicyPtrOutput() ArmApplicationHealthPolicyPtrOutput
- func (i ArmApplicationHealthPolicyArgs) ToArmApplicationHealthPolicyPtrOutputWithContext(ctx context.Context) ArmApplicationHealthPolicyPtrOutput
- type ArmApplicationHealthPolicyInput
- type ArmApplicationHealthPolicyOutput
- func (o ArmApplicationHealthPolicyOutput) ConsiderWarningAsError() pulumi.BoolPtrOutput
- func (o ArmApplicationHealthPolicyOutput) DefaultServiceTypeHealthPolicy() ArmServiceTypeHealthPolicyPtrOutput
- func (ArmApplicationHealthPolicyOutput) ElementType() reflect.Type
- func (o ArmApplicationHealthPolicyOutput) MaxPercentUnhealthyDeployedApplications() pulumi.IntPtrOutput
- func (o ArmApplicationHealthPolicyOutput) ServiceTypeHealthPolicyMap() ArmServiceTypeHealthPolicyMapOutput
- func (o ArmApplicationHealthPolicyOutput) ToArmApplicationHealthPolicyOutput() ArmApplicationHealthPolicyOutput
- func (o ArmApplicationHealthPolicyOutput) ToArmApplicationHealthPolicyOutputWithContext(ctx context.Context) ArmApplicationHealthPolicyOutput
- func (o ArmApplicationHealthPolicyOutput) ToArmApplicationHealthPolicyPtrOutput() ArmApplicationHealthPolicyPtrOutput
- func (o ArmApplicationHealthPolicyOutput) ToArmApplicationHealthPolicyPtrOutputWithContext(ctx context.Context) ArmApplicationHealthPolicyPtrOutput
- type ArmApplicationHealthPolicyPtrInput
- type ArmApplicationHealthPolicyPtrOutput
- func (o ArmApplicationHealthPolicyPtrOutput) ConsiderWarningAsError() pulumi.BoolPtrOutput
- func (o ArmApplicationHealthPolicyPtrOutput) DefaultServiceTypeHealthPolicy() ArmServiceTypeHealthPolicyPtrOutput
- func (o ArmApplicationHealthPolicyPtrOutput) Elem() ArmApplicationHealthPolicyOutput
- func (ArmApplicationHealthPolicyPtrOutput) ElementType() reflect.Type
- func (o ArmApplicationHealthPolicyPtrOutput) MaxPercentUnhealthyDeployedApplications() pulumi.IntPtrOutput
- func (o ArmApplicationHealthPolicyPtrOutput) ServiceTypeHealthPolicyMap() ArmServiceTypeHealthPolicyMapOutput
- func (o ArmApplicationHealthPolicyPtrOutput) ToArmApplicationHealthPolicyPtrOutput() ArmApplicationHealthPolicyPtrOutput
- func (o ArmApplicationHealthPolicyPtrOutput) ToArmApplicationHealthPolicyPtrOutputWithContext(ctx context.Context) ArmApplicationHealthPolicyPtrOutput
- type ArmApplicationHealthPolicyResponse
- type ArmApplicationHealthPolicyResponseArgs
- func (ArmApplicationHealthPolicyResponseArgs) ElementType() reflect.Type
- func (i ArmApplicationHealthPolicyResponseArgs) ToArmApplicationHealthPolicyResponseOutput() ArmApplicationHealthPolicyResponseOutput
- func (i ArmApplicationHealthPolicyResponseArgs) ToArmApplicationHealthPolicyResponseOutputWithContext(ctx context.Context) ArmApplicationHealthPolicyResponseOutput
- func (i ArmApplicationHealthPolicyResponseArgs) ToArmApplicationHealthPolicyResponsePtrOutput() ArmApplicationHealthPolicyResponsePtrOutput
- func (i ArmApplicationHealthPolicyResponseArgs) ToArmApplicationHealthPolicyResponsePtrOutputWithContext(ctx context.Context) ArmApplicationHealthPolicyResponsePtrOutput
- type ArmApplicationHealthPolicyResponseInput
- type ArmApplicationHealthPolicyResponseOutput
- func (o ArmApplicationHealthPolicyResponseOutput) ConsiderWarningAsError() pulumi.BoolPtrOutput
- func (o ArmApplicationHealthPolicyResponseOutput) DefaultServiceTypeHealthPolicy() ArmServiceTypeHealthPolicyResponsePtrOutput
- func (ArmApplicationHealthPolicyResponseOutput) ElementType() reflect.Type
- func (o ArmApplicationHealthPolicyResponseOutput) MaxPercentUnhealthyDeployedApplications() pulumi.IntPtrOutput
- func (o ArmApplicationHealthPolicyResponseOutput) ServiceTypeHealthPolicyMap() ArmServiceTypeHealthPolicyResponseMapOutput
- func (o ArmApplicationHealthPolicyResponseOutput) ToArmApplicationHealthPolicyResponseOutput() ArmApplicationHealthPolicyResponseOutput
- func (o ArmApplicationHealthPolicyResponseOutput) ToArmApplicationHealthPolicyResponseOutputWithContext(ctx context.Context) ArmApplicationHealthPolicyResponseOutput
- func (o ArmApplicationHealthPolicyResponseOutput) ToArmApplicationHealthPolicyResponsePtrOutput() ArmApplicationHealthPolicyResponsePtrOutput
- func (o ArmApplicationHealthPolicyResponseOutput) ToArmApplicationHealthPolicyResponsePtrOutputWithContext(ctx context.Context) ArmApplicationHealthPolicyResponsePtrOutput
- type ArmApplicationHealthPolicyResponsePtrInput
- type ArmApplicationHealthPolicyResponsePtrOutput
- func (o ArmApplicationHealthPolicyResponsePtrOutput) ConsiderWarningAsError() pulumi.BoolPtrOutput
- func (o ArmApplicationHealthPolicyResponsePtrOutput) DefaultServiceTypeHealthPolicy() ArmServiceTypeHealthPolicyResponsePtrOutput
- func (o ArmApplicationHealthPolicyResponsePtrOutput) Elem() ArmApplicationHealthPolicyResponseOutput
- func (ArmApplicationHealthPolicyResponsePtrOutput) ElementType() reflect.Type
- func (o ArmApplicationHealthPolicyResponsePtrOutput) MaxPercentUnhealthyDeployedApplications() pulumi.IntPtrOutput
- func (o ArmApplicationHealthPolicyResponsePtrOutput) ServiceTypeHealthPolicyMap() ArmServiceTypeHealthPolicyResponseMapOutput
- func (o ArmApplicationHealthPolicyResponsePtrOutput) ToArmApplicationHealthPolicyResponsePtrOutput() ArmApplicationHealthPolicyResponsePtrOutput
- func (o ArmApplicationHealthPolicyResponsePtrOutput) ToArmApplicationHealthPolicyResponsePtrOutputWithContext(ctx context.Context) ArmApplicationHealthPolicyResponsePtrOutput
- type ArmRollingUpgradeMonitoringPolicy
- type ArmRollingUpgradeMonitoringPolicyArgs
- func (ArmRollingUpgradeMonitoringPolicyArgs) ElementType() reflect.Type
- func (i ArmRollingUpgradeMonitoringPolicyArgs) ToArmRollingUpgradeMonitoringPolicyOutput() ArmRollingUpgradeMonitoringPolicyOutput
- func (i ArmRollingUpgradeMonitoringPolicyArgs) ToArmRollingUpgradeMonitoringPolicyOutputWithContext(ctx context.Context) ArmRollingUpgradeMonitoringPolicyOutput
- func (i ArmRollingUpgradeMonitoringPolicyArgs) ToArmRollingUpgradeMonitoringPolicyPtrOutput() ArmRollingUpgradeMonitoringPolicyPtrOutput
- func (i ArmRollingUpgradeMonitoringPolicyArgs) ToArmRollingUpgradeMonitoringPolicyPtrOutputWithContext(ctx context.Context) ArmRollingUpgradeMonitoringPolicyPtrOutput
- type ArmRollingUpgradeMonitoringPolicyInput
- type ArmRollingUpgradeMonitoringPolicyOutput
- func (ArmRollingUpgradeMonitoringPolicyOutput) ElementType() reflect.Type
- func (o ArmRollingUpgradeMonitoringPolicyOutput) FailureAction() pulumi.StringPtrOutput
- func (o ArmRollingUpgradeMonitoringPolicyOutput) HealthCheckRetryTimeout() pulumi.StringPtrOutput
- func (o ArmRollingUpgradeMonitoringPolicyOutput) HealthCheckStableDuration() pulumi.StringPtrOutput
- func (o ArmRollingUpgradeMonitoringPolicyOutput) HealthCheckWaitDuration() pulumi.StringPtrOutput
- func (o ArmRollingUpgradeMonitoringPolicyOutput) ToArmRollingUpgradeMonitoringPolicyOutput() ArmRollingUpgradeMonitoringPolicyOutput
- func (o ArmRollingUpgradeMonitoringPolicyOutput) ToArmRollingUpgradeMonitoringPolicyOutputWithContext(ctx context.Context) ArmRollingUpgradeMonitoringPolicyOutput
- func (o ArmRollingUpgradeMonitoringPolicyOutput) ToArmRollingUpgradeMonitoringPolicyPtrOutput() ArmRollingUpgradeMonitoringPolicyPtrOutput
- func (o ArmRollingUpgradeMonitoringPolicyOutput) ToArmRollingUpgradeMonitoringPolicyPtrOutputWithContext(ctx context.Context) ArmRollingUpgradeMonitoringPolicyPtrOutput
- func (o ArmRollingUpgradeMonitoringPolicyOutput) UpgradeDomainTimeout() pulumi.StringPtrOutput
- func (o ArmRollingUpgradeMonitoringPolicyOutput) UpgradeTimeout() pulumi.StringPtrOutput
- type ArmRollingUpgradeMonitoringPolicyPtrInput
- type ArmRollingUpgradeMonitoringPolicyPtrOutput
- func (o ArmRollingUpgradeMonitoringPolicyPtrOutput) Elem() ArmRollingUpgradeMonitoringPolicyOutput
- func (ArmRollingUpgradeMonitoringPolicyPtrOutput) ElementType() reflect.Type
- func (o ArmRollingUpgradeMonitoringPolicyPtrOutput) FailureAction() pulumi.StringPtrOutput
- func (o ArmRollingUpgradeMonitoringPolicyPtrOutput) HealthCheckRetryTimeout() pulumi.StringPtrOutput
- func (o ArmRollingUpgradeMonitoringPolicyPtrOutput) HealthCheckStableDuration() pulumi.StringPtrOutput
- func (o ArmRollingUpgradeMonitoringPolicyPtrOutput) HealthCheckWaitDuration() pulumi.StringPtrOutput
- func (o ArmRollingUpgradeMonitoringPolicyPtrOutput) ToArmRollingUpgradeMonitoringPolicyPtrOutput() ArmRollingUpgradeMonitoringPolicyPtrOutput
- func (o ArmRollingUpgradeMonitoringPolicyPtrOutput) ToArmRollingUpgradeMonitoringPolicyPtrOutputWithContext(ctx context.Context) ArmRollingUpgradeMonitoringPolicyPtrOutput
- func (o ArmRollingUpgradeMonitoringPolicyPtrOutput) UpgradeDomainTimeout() pulumi.StringPtrOutput
- func (o ArmRollingUpgradeMonitoringPolicyPtrOutput) UpgradeTimeout() pulumi.StringPtrOutput
- type ArmRollingUpgradeMonitoringPolicyResponse
- type ArmRollingUpgradeMonitoringPolicyResponseArgs
- func (ArmRollingUpgradeMonitoringPolicyResponseArgs) ElementType() reflect.Type
- func (i ArmRollingUpgradeMonitoringPolicyResponseArgs) ToArmRollingUpgradeMonitoringPolicyResponseOutput() ArmRollingUpgradeMonitoringPolicyResponseOutput
- func (i ArmRollingUpgradeMonitoringPolicyResponseArgs) ToArmRollingUpgradeMonitoringPolicyResponseOutputWithContext(ctx context.Context) ArmRollingUpgradeMonitoringPolicyResponseOutput
- func (i ArmRollingUpgradeMonitoringPolicyResponseArgs) ToArmRollingUpgradeMonitoringPolicyResponsePtrOutput() ArmRollingUpgradeMonitoringPolicyResponsePtrOutput
- func (i ArmRollingUpgradeMonitoringPolicyResponseArgs) ToArmRollingUpgradeMonitoringPolicyResponsePtrOutputWithContext(ctx context.Context) ArmRollingUpgradeMonitoringPolicyResponsePtrOutput
- type ArmRollingUpgradeMonitoringPolicyResponseInput
- type ArmRollingUpgradeMonitoringPolicyResponseOutput
- func (ArmRollingUpgradeMonitoringPolicyResponseOutput) ElementType() reflect.Type
- func (o ArmRollingUpgradeMonitoringPolicyResponseOutput) FailureAction() pulumi.StringPtrOutput
- func (o ArmRollingUpgradeMonitoringPolicyResponseOutput) HealthCheckRetryTimeout() pulumi.StringPtrOutput
- func (o ArmRollingUpgradeMonitoringPolicyResponseOutput) HealthCheckStableDuration() pulumi.StringPtrOutput
- func (o ArmRollingUpgradeMonitoringPolicyResponseOutput) HealthCheckWaitDuration() pulumi.StringPtrOutput
- func (o ArmRollingUpgradeMonitoringPolicyResponseOutput) ToArmRollingUpgradeMonitoringPolicyResponseOutput() ArmRollingUpgradeMonitoringPolicyResponseOutput
- func (o ArmRollingUpgradeMonitoringPolicyResponseOutput) ToArmRollingUpgradeMonitoringPolicyResponseOutputWithContext(ctx context.Context) ArmRollingUpgradeMonitoringPolicyResponseOutput
- func (o ArmRollingUpgradeMonitoringPolicyResponseOutput) ToArmRollingUpgradeMonitoringPolicyResponsePtrOutput() ArmRollingUpgradeMonitoringPolicyResponsePtrOutput
- func (o ArmRollingUpgradeMonitoringPolicyResponseOutput) ToArmRollingUpgradeMonitoringPolicyResponsePtrOutputWithContext(ctx context.Context) ArmRollingUpgradeMonitoringPolicyResponsePtrOutput
- func (o ArmRollingUpgradeMonitoringPolicyResponseOutput) UpgradeDomainTimeout() pulumi.StringPtrOutput
- func (o ArmRollingUpgradeMonitoringPolicyResponseOutput) UpgradeTimeout() pulumi.StringPtrOutput
- type ArmRollingUpgradeMonitoringPolicyResponsePtrInput
- type ArmRollingUpgradeMonitoringPolicyResponsePtrOutput
- func (o ArmRollingUpgradeMonitoringPolicyResponsePtrOutput) Elem() ArmRollingUpgradeMonitoringPolicyResponseOutput
- func (ArmRollingUpgradeMonitoringPolicyResponsePtrOutput) ElementType() reflect.Type
- func (o ArmRollingUpgradeMonitoringPolicyResponsePtrOutput) FailureAction() pulumi.StringPtrOutput
- func (o ArmRollingUpgradeMonitoringPolicyResponsePtrOutput) HealthCheckRetryTimeout() pulumi.StringPtrOutput
- func (o ArmRollingUpgradeMonitoringPolicyResponsePtrOutput) HealthCheckStableDuration() pulumi.StringPtrOutput
- func (o ArmRollingUpgradeMonitoringPolicyResponsePtrOutput) HealthCheckWaitDuration() pulumi.StringPtrOutput
- func (o ArmRollingUpgradeMonitoringPolicyResponsePtrOutput) ToArmRollingUpgradeMonitoringPolicyResponsePtrOutput() ArmRollingUpgradeMonitoringPolicyResponsePtrOutput
- func (o ArmRollingUpgradeMonitoringPolicyResponsePtrOutput) ToArmRollingUpgradeMonitoringPolicyResponsePtrOutputWithContext(ctx context.Context) ArmRollingUpgradeMonitoringPolicyResponsePtrOutput
- func (o ArmRollingUpgradeMonitoringPolicyResponsePtrOutput) UpgradeDomainTimeout() pulumi.StringPtrOutput
- func (o ArmRollingUpgradeMonitoringPolicyResponsePtrOutput) UpgradeTimeout() pulumi.StringPtrOutput
- type ArmServiceTypeHealthPolicy
- type ArmServiceTypeHealthPolicyArgs
- func (ArmServiceTypeHealthPolicyArgs) ElementType() reflect.Type
- func (i ArmServiceTypeHealthPolicyArgs) ToArmServiceTypeHealthPolicyOutput() ArmServiceTypeHealthPolicyOutput
- func (i ArmServiceTypeHealthPolicyArgs) ToArmServiceTypeHealthPolicyOutputWithContext(ctx context.Context) ArmServiceTypeHealthPolicyOutput
- func (i ArmServiceTypeHealthPolicyArgs) ToArmServiceTypeHealthPolicyPtrOutput() ArmServiceTypeHealthPolicyPtrOutput
- func (i ArmServiceTypeHealthPolicyArgs) ToArmServiceTypeHealthPolicyPtrOutputWithContext(ctx context.Context) ArmServiceTypeHealthPolicyPtrOutput
- type ArmServiceTypeHealthPolicyInput
- type ArmServiceTypeHealthPolicyMap
- func (ArmServiceTypeHealthPolicyMap) ElementType() reflect.Type
- func (i ArmServiceTypeHealthPolicyMap) ToArmServiceTypeHealthPolicyMapOutput() ArmServiceTypeHealthPolicyMapOutput
- func (i ArmServiceTypeHealthPolicyMap) ToArmServiceTypeHealthPolicyMapOutputWithContext(ctx context.Context) ArmServiceTypeHealthPolicyMapOutput
- type ArmServiceTypeHealthPolicyMapInput
- type ArmServiceTypeHealthPolicyMapOutput
- func (ArmServiceTypeHealthPolicyMapOutput) ElementType() reflect.Type
- func (o ArmServiceTypeHealthPolicyMapOutput) MapIndex(k pulumi.StringInput) ArmServiceTypeHealthPolicyOutput
- func (o ArmServiceTypeHealthPolicyMapOutput) ToArmServiceTypeHealthPolicyMapOutput() ArmServiceTypeHealthPolicyMapOutput
- func (o ArmServiceTypeHealthPolicyMapOutput) ToArmServiceTypeHealthPolicyMapOutputWithContext(ctx context.Context) ArmServiceTypeHealthPolicyMapOutput
- type ArmServiceTypeHealthPolicyOutput
- func (ArmServiceTypeHealthPolicyOutput) ElementType() reflect.Type
- func (o ArmServiceTypeHealthPolicyOutput) MaxPercentUnhealthyPartitionsPerService() pulumi.IntPtrOutput
- func (o ArmServiceTypeHealthPolicyOutput) MaxPercentUnhealthyReplicasPerPartition() pulumi.IntPtrOutput
- func (o ArmServiceTypeHealthPolicyOutput) MaxPercentUnhealthyServices() pulumi.IntPtrOutput
- func (o ArmServiceTypeHealthPolicyOutput) ToArmServiceTypeHealthPolicyOutput() ArmServiceTypeHealthPolicyOutput
- func (o ArmServiceTypeHealthPolicyOutput) ToArmServiceTypeHealthPolicyOutputWithContext(ctx context.Context) ArmServiceTypeHealthPolicyOutput
- func (o ArmServiceTypeHealthPolicyOutput) ToArmServiceTypeHealthPolicyPtrOutput() ArmServiceTypeHealthPolicyPtrOutput
- func (o ArmServiceTypeHealthPolicyOutput) ToArmServiceTypeHealthPolicyPtrOutputWithContext(ctx context.Context) ArmServiceTypeHealthPolicyPtrOutput
- type ArmServiceTypeHealthPolicyPtrInput
- type ArmServiceTypeHealthPolicyPtrOutput
- func (o ArmServiceTypeHealthPolicyPtrOutput) Elem() ArmServiceTypeHealthPolicyOutput
- func (ArmServiceTypeHealthPolicyPtrOutput) ElementType() reflect.Type
- func (o ArmServiceTypeHealthPolicyPtrOutput) MaxPercentUnhealthyPartitionsPerService() pulumi.IntPtrOutput
- func (o ArmServiceTypeHealthPolicyPtrOutput) MaxPercentUnhealthyReplicasPerPartition() pulumi.IntPtrOutput
- func (o ArmServiceTypeHealthPolicyPtrOutput) MaxPercentUnhealthyServices() pulumi.IntPtrOutput
- func (o ArmServiceTypeHealthPolicyPtrOutput) ToArmServiceTypeHealthPolicyPtrOutput() ArmServiceTypeHealthPolicyPtrOutput
- func (o ArmServiceTypeHealthPolicyPtrOutput) ToArmServiceTypeHealthPolicyPtrOutputWithContext(ctx context.Context) ArmServiceTypeHealthPolicyPtrOutput
- type ArmServiceTypeHealthPolicyResponse
- type ArmServiceTypeHealthPolicyResponseArgs
- func (ArmServiceTypeHealthPolicyResponseArgs) ElementType() reflect.Type
- func (i ArmServiceTypeHealthPolicyResponseArgs) ToArmServiceTypeHealthPolicyResponseOutput() ArmServiceTypeHealthPolicyResponseOutput
- func (i ArmServiceTypeHealthPolicyResponseArgs) ToArmServiceTypeHealthPolicyResponseOutputWithContext(ctx context.Context) ArmServiceTypeHealthPolicyResponseOutput
- func (i ArmServiceTypeHealthPolicyResponseArgs) ToArmServiceTypeHealthPolicyResponsePtrOutput() ArmServiceTypeHealthPolicyResponsePtrOutput
- func (i ArmServiceTypeHealthPolicyResponseArgs) ToArmServiceTypeHealthPolicyResponsePtrOutputWithContext(ctx context.Context) ArmServiceTypeHealthPolicyResponsePtrOutput
- type ArmServiceTypeHealthPolicyResponseInput
- type ArmServiceTypeHealthPolicyResponseMap
- func (ArmServiceTypeHealthPolicyResponseMap) ElementType() reflect.Type
- func (i ArmServiceTypeHealthPolicyResponseMap) ToArmServiceTypeHealthPolicyResponseMapOutput() ArmServiceTypeHealthPolicyResponseMapOutput
- func (i ArmServiceTypeHealthPolicyResponseMap) ToArmServiceTypeHealthPolicyResponseMapOutputWithContext(ctx context.Context) ArmServiceTypeHealthPolicyResponseMapOutput
- type ArmServiceTypeHealthPolicyResponseMapInput
- type ArmServiceTypeHealthPolicyResponseMapOutput
- func (ArmServiceTypeHealthPolicyResponseMapOutput) ElementType() reflect.Type
- func (o ArmServiceTypeHealthPolicyResponseMapOutput) MapIndex(k pulumi.StringInput) ArmServiceTypeHealthPolicyResponseOutput
- func (o ArmServiceTypeHealthPolicyResponseMapOutput) ToArmServiceTypeHealthPolicyResponseMapOutput() ArmServiceTypeHealthPolicyResponseMapOutput
- func (o ArmServiceTypeHealthPolicyResponseMapOutput) ToArmServiceTypeHealthPolicyResponseMapOutputWithContext(ctx context.Context) ArmServiceTypeHealthPolicyResponseMapOutput
- type ArmServiceTypeHealthPolicyResponseOutput
- func (ArmServiceTypeHealthPolicyResponseOutput) ElementType() reflect.Type
- func (o ArmServiceTypeHealthPolicyResponseOutput) MaxPercentUnhealthyPartitionsPerService() pulumi.IntPtrOutput
- func (o ArmServiceTypeHealthPolicyResponseOutput) MaxPercentUnhealthyReplicasPerPartition() pulumi.IntPtrOutput
- func (o ArmServiceTypeHealthPolicyResponseOutput) MaxPercentUnhealthyServices() pulumi.IntPtrOutput
- func (o ArmServiceTypeHealthPolicyResponseOutput) ToArmServiceTypeHealthPolicyResponseOutput() ArmServiceTypeHealthPolicyResponseOutput
- func (o ArmServiceTypeHealthPolicyResponseOutput) ToArmServiceTypeHealthPolicyResponseOutputWithContext(ctx context.Context) ArmServiceTypeHealthPolicyResponseOutput
- func (o ArmServiceTypeHealthPolicyResponseOutput) ToArmServiceTypeHealthPolicyResponsePtrOutput() ArmServiceTypeHealthPolicyResponsePtrOutput
- func (o ArmServiceTypeHealthPolicyResponseOutput) ToArmServiceTypeHealthPolicyResponsePtrOutputWithContext(ctx context.Context) ArmServiceTypeHealthPolicyResponsePtrOutput
- type ArmServiceTypeHealthPolicyResponsePtrInput
- type ArmServiceTypeHealthPolicyResponsePtrOutput
- func (o ArmServiceTypeHealthPolicyResponsePtrOutput) Elem() ArmServiceTypeHealthPolicyResponseOutput
- func (ArmServiceTypeHealthPolicyResponsePtrOutput) ElementType() reflect.Type
- func (o ArmServiceTypeHealthPolicyResponsePtrOutput) MaxPercentUnhealthyPartitionsPerService() pulumi.IntPtrOutput
- func (o ArmServiceTypeHealthPolicyResponsePtrOutput) MaxPercentUnhealthyReplicasPerPartition() pulumi.IntPtrOutput
- func (o ArmServiceTypeHealthPolicyResponsePtrOutput) MaxPercentUnhealthyServices() pulumi.IntPtrOutput
- func (o ArmServiceTypeHealthPolicyResponsePtrOutput) ToArmServiceTypeHealthPolicyResponsePtrOutput() ArmServiceTypeHealthPolicyResponsePtrOutput
- func (o ArmServiceTypeHealthPolicyResponsePtrOutput) ToArmServiceTypeHealthPolicyResponsePtrOutputWithContext(ctx context.Context) ArmServiceTypeHealthPolicyResponsePtrOutput
- 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 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) ProtectedAccountKeyName2() pulumi.StringPtrOutput
- 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) ProtectedAccountKeyName2() 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) ProtectedAccountKeyName2() pulumi.StringPtrOutput
- 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) ProtectedAccountKeyName2() 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 LookupApplicationArgs
- type LookupApplicationResult
- type LookupApplicationTypeArgs
- type LookupApplicationTypeResult
- type LookupApplicationTypeVersionArgs
- type LookupApplicationTypeVersionResult
- type LookupClusterArgs
- type LookupClusterResult
- type LookupServiceArgs
- type LookupServiceResult
- type ManagedIdentity
- type ManagedIdentityArgs
- func (ManagedIdentityArgs) ElementType() reflect.Type
- func (i ManagedIdentityArgs) ToManagedIdentityOutput() ManagedIdentityOutput
- func (i ManagedIdentityArgs) ToManagedIdentityOutputWithContext(ctx context.Context) ManagedIdentityOutput
- func (i ManagedIdentityArgs) ToManagedIdentityPtrOutput() ManagedIdentityPtrOutput
- func (i ManagedIdentityArgs) ToManagedIdentityPtrOutputWithContext(ctx context.Context) ManagedIdentityPtrOutput
- type ManagedIdentityInput
- type ManagedIdentityOutput
- func (ManagedIdentityOutput) ElementType() reflect.Type
- func (o ManagedIdentityOutput) ToManagedIdentityOutput() ManagedIdentityOutput
- func (o ManagedIdentityOutput) ToManagedIdentityOutputWithContext(ctx context.Context) ManagedIdentityOutput
- func (o ManagedIdentityOutput) ToManagedIdentityPtrOutput() ManagedIdentityPtrOutput
- func (o ManagedIdentityOutput) ToManagedIdentityPtrOutputWithContext(ctx context.Context) ManagedIdentityPtrOutput
- func (o ManagedIdentityOutput) Type() pulumi.StringPtrOutput
- type ManagedIdentityPtrInput
- type ManagedIdentityPtrOutput
- func (o ManagedIdentityPtrOutput) Elem() ManagedIdentityOutput
- func (ManagedIdentityPtrOutput) ElementType() reflect.Type
- func (o ManagedIdentityPtrOutput) ToManagedIdentityPtrOutput() ManagedIdentityPtrOutput
- func (o ManagedIdentityPtrOutput) ToManagedIdentityPtrOutputWithContext(ctx context.Context) ManagedIdentityPtrOutput
- func (o ManagedIdentityPtrOutput) Type() pulumi.StringPtrOutput
- type ManagedIdentityResponse
- type ManagedIdentityResponseArgs
- func (ManagedIdentityResponseArgs) ElementType() reflect.Type
- func (i ManagedIdentityResponseArgs) ToManagedIdentityResponseOutput() ManagedIdentityResponseOutput
- func (i ManagedIdentityResponseArgs) ToManagedIdentityResponseOutputWithContext(ctx context.Context) ManagedIdentityResponseOutput
- func (i ManagedIdentityResponseArgs) ToManagedIdentityResponsePtrOutput() ManagedIdentityResponsePtrOutput
- func (i ManagedIdentityResponseArgs) ToManagedIdentityResponsePtrOutputWithContext(ctx context.Context) ManagedIdentityResponsePtrOutput
- type ManagedIdentityResponseInput
- type ManagedIdentityResponseOutput
- func (ManagedIdentityResponseOutput) ElementType() reflect.Type
- func (o ManagedIdentityResponseOutput) PrincipalId() pulumi.StringOutput
- func (o ManagedIdentityResponseOutput) TenantId() pulumi.StringOutput
- func (o ManagedIdentityResponseOutput) ToManagedIdentityResponseOutput() ManagedIdentityResponseOutput
- func (o ManagedIdentityResponseOutput) ToManagedIdentityResponseOutputWithContext(ctx context.Context) ManagedIdentityResponseOutput
- func (o ManagedIdentityResponseOutput) ToManagedIdentityResponsePtrOutput() ManagedIdentityResponsePtrOutput
- func (o ManagedIdentityResponseOutput) ToManagedIdentityResponsePtrOutputWithContext(ctx context.Context) ManagedIdentityResponsePtrOutput
- func (o ManagedIdentityResponseOutput) Type() pulumi.StringPtrOutput
- func (o ManagedIdentityResponseOutput) UserAssignedIdentities() UserAssignedIdentityResponseMapOutput
- type ManagedIdentityResponsePtrInput
- type ManagedIdentityResponsePtrOutput
- func (o ManagedIdentityResponsePtrOutput) Elem() ManagedIdentityResponseOutput
- func (ManagedIdentityResponsePtrOutput) ElementType() reflect.Type
- func (o ManagedIdentityResponsePtrOutput) PrincipalId() pulumi.StringPtrOutput
- func (o ManagedIdentityResponsePtrOutput) TenantId() pulumi.StringPtrOutput
- func (o ManagedIdentityResponsePtrOutput) ToManagedIdentityResponsePtrOutput() ManagedIdentityResponsePtrOutput
- func (o ManagedIdentityResponsePtrOutput) ToManagedIdentityResponsePtrOutputWithContext(ctx context.Context) ManagedIdentityResponsePtrOutput
- func (o ManagedIdentityResponsePtrOutput) Type() pulumi.StringPtrOutput
- func (o ManagedIdentityResponsePtrOutput) UserAssignedIdentities() UserAssignedIdentityResponseMapOutput
- type NamedPartitionSchemeDescription
- type NamedPartitionSchemeDescriptionArgs
- func (NamedPartitionSchemeDescriptionArgs) ElementType() reflect.Type
- func (i NamedPartitionSchemeDescriptionArgs) ToNamedPartitionSchemeDescriptionOutput() NamedPartitionSchemeDescriptionOutput
- func (i NamedPartitionSchemeDescriptionArgs) ToNamedPartitionSchemeDescriptionOutputWithContext(ctx context.Context) NamedPartitionSchemeDescriptionOutput
- type NamedPartitionSchemeDescriptionInput
- type NamedPartitionSchemeDescriptionOutput
- func (o NamedPartitionSchemeDescriptionOutput) Count() pulumi.IntOutput
- func (NamedPartitionSchemeDescriptionOutput) ElementType() reflect.Type
- func (o NamedPartitionSchemeDescriptionOutput) Names() pulumi.StringArrayOutput
- func (o NamedPartitionSchemeDescriptionOutput) PartitionScheme() pulumi.StringOutput
- func (o NamedPartitionSchemeDescriptionOutput) ToNamedPartitionSchemeDescriptionOutput() NamedPartitionSchemeDescriptionOutput
- func (o NamedPartitionSchemeDescriptionOutput) ToNamedPartitionSchemeDescriptionOutputWithContext(ctx context.Context) NamedPartitionSchemeDescriptionOutput
- type NamedPartitionSchemeDescriptionResponse
- type NamedPartitionSchemeDescriptionResponseArgs
- func (NamedPartitionSchemeDescriptionResponseArgs) ElementType() reflect.Type
- func (i NamedPartitionSchemeDescriptionResponseArgs) ToNamedPartitionSchemeDescriptionResponseOutput() NamedPartitionSchemeDescriptionResponseOutput
- func (i NamedPartitionSchemeDescriptionResponseArgs) ToNamedPartitionSchemeDescriptionResponseOutputWithContext(ctx context.Context) NamedPartitionSchemeDescriptionResponseOutput
- type NamedPartitionSchemeDescriptionResponseInput
- type NamedPartitionSchemeDescriptionResponseOutput
- func (o NamedPartitionSchemeDescriptionResponseOutput) Count() pulumi.IntOutput
- func (NamedPartitionSchemeDescriptionResponseOutput) ElementType() reflect.Type
- func (o NamedPartitionSchemeDescriptionResponseOutput) Names() pulumi.StringArrayOutput
- func (o NamedPartitionSchemeDescriptionResponseOutput) PartitionScheme() pulumi.StringOutput
- func (o NamedPartitionSchemeDescriptionResponseOutput) ToNamedPartitionSchemeDescriptionResponseOutput() NamedPartitionSchemeDescriptionResponseOutput
- func (o NamedPartitionSchemeDescriptionResponseOutput) ToNamedPartitionSchemeDescriptionResponseOutputWithContext(ctx context.Context) NamedPartitionSchemeDescriptionResponseOutput
- 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 Service
- type ServiceArgs
- type ServiceCorrelationDescription
- type ServiceCorrelationDescriptionArgs
- func (ServiceCorrelationDescriptionArgs) ElementType() reflect.Type
- func (i ServiceCorrelationDescriptionArgs) ToServiceCorrelationDescriptionOutput() ServiceCorrelationDescriptionOutput
- func (i ServiceCorrelationDescriptionArgs) ToServiceCorrelationDescriptionOutputWithContext(ctx context.Context) ServiceCorrelationDescriptionOutput
- type ServiceCorrelationDescriptionArray
- func (ServiceCorrelationDescriptionArray) ElementType() reflect.Type
- func (i ServiceCorrelationDescriptionArray) ToServiceCorrelationDescriptionArrayOutput() ServiceCorrelationDescriptionArrayOutput
- func (i ServiceCorrelationDescriptionArray) ToServiceCorrelationDescriptionArrayOutputWithContext(ctx context.Context) ServiceCorrelationDescriptionArrayOutput
- type ServiceCorrelationDescriptionArrayInput
- type ServiceCorrelationDescriptionArrayOutput
- func (ServiceCorrelationDescriptionArrayOutput) ElementType() reflect.Type
- func (o ServiceCorrelationDescriptionArrayOutput) Index(i pulumi.IntInput) ServiceCorrelationDescriptionOutput
- func (o ServiceCorrelationDescriptionArrayOutput) ToServiceCorrelationDescriptionArrayOutput() ServiceCorrelationDescriptionArrayOutput
- func (o ServiceCorrelationDescriptionArrayOutput) ToServiceCorrelationDescriptionArrayOutputWithContext(ctx context.Context) ServiceCorrelationDescriptionArrayOutput
- type ServiceCorrelationDescriptionInput
- type ServiceCorrelationDescriptionOutput
- func (ServiceCorrelationDescriptionOutput) ElementType() reflect.Type
- func (o ServiceCorrelationDescriptionOutput) Scheme() pulumi.StringOutput
- func (o ServiceCorrelationDescriptionOutput) ServiceName() pulumi.StringOutput
- func (o ServiceCorrelationDescriptionOutput) ToServiceCorrelationDescriptionOutput() ServiceCorrelationDescriptionOutput
- func (o ServiceCorrelationDescriptionOutput) ToServiceCorrelationDescriptionOutputWithContext(ctx context.Context) ServiceCorrelationDescriptionOutput
- type ServiceCorrelationDescriptionResponse
- type ServiceCorrelationDescriptionResponseArgs
- func (ServiceCorrelationDescriptionResponseArgs) ElementType() reflect.Type
- func (i ServiceCorrelationDescriptionResponseArgs) ToServiceCorrelationDescriptionResponseOutput() ServiceCorrelationDescriptionResponseOutput
- func (i ServiceCorrelationDescriptionResponseArgs) ToServiceCorrelationDescriptionResponseOutputWithContext(ctx context.Context) ServiceCorrelationDescriptionResponseOutput
- type ServiceCorrelationDescriptionResponseArray
- func (ServiceCorrelationDescriptionResponseArray) ElementType() reflect.Type
- func (i ServiceCorrelationDescriptionResponseArray) ToServiceCorrelationDescriptionResponseArrayOutput() ServiceCorrelationDescriptionResponseArrayOutput
- func (i ServiceCorrelationDescriptionResponseArray) ToServiceCorrelationDescriptionResponseArrayOutputWithContext(ctx context.Context) ServiceCorrelationDescriptionResponseArrayOutput
- type ServiceCorrelationDescriptionResponseArrayInput
- type ServiceCorrelationDescriptionResponseArrayOutput
- func (ServiceCorrelationDescriptionResponseArrayOutput) ElementType() reflect.Type
- func (o ServiceCorrelationDescriptionResponseArrayOutput) Index(i pulumi.IntInput) ServiceCorrelationDescriptionResponseOutput
- func (o ServiceCorrelationDescriptionResponseArrayOutput) ToServiceCorrelationDescriptionResponseArrayOutput() ServiceCorrelationDescriptionResponseArrayOutput
- func (o ServiceCorrelationDescriptionResponseArrayOutput) ToServiceCorrelationDescriptionResponseArrayOutputWithContext(ctx context.Context) ServiceCorrelationDescriptionResponseArrayOutput
- type ServiceCorrelationDescriptionResponseInput
- type ServiceCorrelationDescriptionResponseOutput
- func (ServiceCorrelationDescriptionResponseOutput) ElementType() reflect.Type
- func (o ServiceCorrelationDescriptionResponseOutput) Scheme() pulumi.StringOutput
- func (o ServiceCorrelationDescriptionResponseOutput) ServiceName() pulumi.StringOutput
- func (o ServiceCorrelationDescriptionResponseOutput) ToServiceCorrelationDescriptionResponseOutput() ServiceCorrelationDescriptionResponseOutput
- func (o ServiceCorrelationDescriptionResponseOutput) ToServiceCorrelationDescriptionResponseOutputWithContext(ctx context.Context) ServiceCorrelationDescriptionResponseOutput
- type ServiceLoadMetricDescription
- type ServiceLoadMetricDescriptionArgs
- func (ServiceLoadMetricDescriptionArgs) ElementType() reflect.Type
- func (i ServiceLoadMetricDescriptionArgs) ToServiceLoadMetricDescriptionOutput() ServiceLoadMetricDescriptionOutput
- func (i ServiceLoadMetricDescriptionArgs) ToServiceLoadMetricDescriptionOutputWithContext(ctx context.Context) ServiceLoadMetricDescriptionOutput
- type ServiceLoadMetricDescriptionArray
- func (ServiceLoadMetricDescriptionArray) ElementType() reflect.Type
- func (i ServiceLoadMetricDescriptionArray) ToServiceLoadMetricDescriptionArrayOutput() ServiceLoadMetricDescriptionArrayOutput
- func (i ServiceLoadMetricDescriptionArray) ToServiceLoadMetricDescriptionArrayOutputWithContext(ctx context.Context) ServiceLoadMetricDescriptionArrayOutput
- type ServiceLoadMetricDescriptionArrayInput
- type ServiceLoadMetricDescriptionArrayOutput
- func (ServiceLoadMetricDescriptionArrayOutput) ElementType() reflect.Type
- func (o ServiceLoadMetricDescriptionArrayOutput) Index(i pulumi.IntInput) ServiceLoadMetricDescriptionOutput
- func (o ServiceLoadMetricDescriptionArrayOutput) ToServiceLoadMetricDescriptionArrayOutput() ServiceLoadMetricDescriptionArrayOutput
- func (o ServiceLoadMetricDescriptionArrayOutput) ToServiceLoadMetricDescriptionArrayOutputWithContext(ctx context.Context) ServiceLoadMetricDescriptionArrayOutput
- type ServiceLoadMetricDescriptionInput
- type ServiceLoadMetricDescriptionOutput
- func (o ServiceLoadMetricDescriptionOutput) DefaultLoad() pulumi.IntPtrOutput
- func (ServiceLoadMetricDescriptionOutput) ElementType() reflect.Type
- func (o ServiceLoadMetricDescriptionOutput) Name() pulumi.StringOutput
- func (o ServiceLoadMetricDescriptionOutput) PrimaryDefaultLoad() pulumi.IntPtrOutput
- func (o ServiceLoadMetricDescriptionOutput) SecondaryDefaultLoad() pulumi.IntPtrOutput
- func (o ServiceLoadMetricDescriptionOutput) ToServiceLoadMetricDescriptionOutput() ServiceLoadMetricDescriptionOutput
- func (o ServiceLoadMetricDescriptionOutput) ToServiceLoadMetricDescriptionOutputWithContext(ctx context.Context) ServiceLoadMetricDescriptionOutput
- func (o ServiceLoadMetricDescriptionOutput) Weight() pulumi.StringPtrOutput
- type ServiceLoadMetricDescriptionResponse
- type ServiceLoadMetricDescriptionResponseArgs
- func (ServiceLoadMetricDescriptionResponseArgs) ElementType() reflect.Type
- func (i ServiceLoadMetricDescriptionResponseArgs) ToServiceLoadMetricDescriptionResponseOutput() ServiceLoadMetricDescriptionResponseOutput
- func (i ServiceLoadMetricDescriptionResponseArgs) ToServiceLoadMetricDescriptionResponseOutputWithContext(ctx context.Context) ServiceLoadMetricDescriptionResponseOutput
- type ServiceLoadMetricDescriptionResponseArray
- func (ServiceLoadMetricDescriptionResponseArray) ElementType() reflect.Type
- func (i ServiceLoadMetricDescriptionResponseArray) ToServiceLoadMetricDescriptionResponseArrayOutput() ServiceLoadMetricDescriptionResponseArrayOutput
- func (i ServiceLoadMetricDescriptionResponseArray) ToServiceLoadMetricDescriptionResponseArrayOutputWithContext(ctx context.Context) ServiceLoadMetricDescriptionResponseArrayOutput
- type ServiceLoadMetricDescriptionResponseArrayInput
- type ServiceLoadMetricDescriptionResponseArrayOutput
- func (ServiceLoadMetricDescriptionResponseArrayOutput) ElementType() reflect.Type
- func (o ServiceLoadMetricDescriptionResponseArrayOutput) Index(i pulumi.IntInput) ServiceLoadMetricDescriptionResponseOutput
- func (o ServiceLoadMetricDescriptionResponseArrayOutput) ToServiceLoadMetricDescriptionResponseArrayOutput() ServiceLoadMetricDescriptionResponseArrayOutput
- func (o ServiceLoadMetricDescriptionResponseArrayOutput) ToServiceLoadMetricDescriptionResponseArrayOutputWithContext(ctx context.Context) ServiceLoadMetricDescriptionResponseArrayOutput
- type ServiceLoadMetricDescriptionResponseInput
- type ServiceLoadMetricDescriptionResponseOutput
- func (o ServiceLoadMetricDescriptionResponseOutput) DefaultLoad() pulumi.IntPtrOutput
- func (ServiceLoadMetricDescriptionResponseOutput) ElementType() reflect.Type
- func (o ServiceLoadMetricDescriptionResponseOutput) Name() pulumi.StringOutput
- func (o ServiceLoadMetricDescriptionResponseOutput) PrimaryDefaultLoad() pulumi.IntPtrOutput
- func (o ServiceLoadMetricDescriptionResponseOutput) SecondaryDefaultLoad() pulumi.IntPtrOutput
- func (o ServiceLoadMetricDescriptionResponseOutput) ToServiceLoadMetricDescriptionResponseOutput() ServiceLoadMetricDescriptionResponseOutput
- func (o ServiceLoadMetricDescriptionResponseOutput) ToServiceLoadMetricDescriptionResponseOutputWithContext(ctx context.Context) ServiceLoadMetricDescriptionResponseOutput
- func (o ServiceLoadMetricDescriptionResponseOutput) Weight() pulumi.StringPtrOutput
- type ServicePlacementPolicyDescription
- type ServicePlacementPolicyDescriptionArgs
- func (ServicePlacementPolicyDescriptionArgs) ElementType() reflect.Type
- func (i ServicePlacementPolicyDescriptionArgs) ToServicePlacementPolicyDescriptionOutput() ServicePlacementPolicyDescriptionOutput
- func (i ServicePlacementPolicyDescriptionArgs) ToServicePlacementPolicyDescriptionOutputWithContext(ctx context.Context) ServicePlacementPolicyDescriptionOutput
- type ServicePlacementPolicyDescriptionArray
- func (ServicePlacementPolicyDescriptionArray) ElementType() reflect.Type
- func (i ServicePlacementPolicyDescriptionArray) ToServicePlacementPolicyDescriptionArrayOutput() ServicePlacementPolicyDescriptionArrayOutput
- func (i ServicePlacementPolicyDescriptionArray) ToServicePlacementPolicyDescriptionArrayOutputWithContext(ctx context.Context) ServicePlacementPolicyDescriptionArrayOutput
- type ServicePlacementPolicyDescriptionArrayInput
- type ServicePlacementPolicyDescriptionArrayOutput
- func (ServicePlacementPolicyDescriptionArrayOutput) ElementType() reflect.Type
- func (o ServicePlacementPolicyDescriptionArrayOutput) Index(i pulumi.IntInput) ServicePlacementPolicyDescriptionOutput
- func (o ServicePlacementPolicyDescriptionArrayOutput) ToServicePlacementPolicyDescriptionArrayOutput() ServicePlacementPolicyDescriptionArrayOutput
- func (o ServicePlacementPolicyDescriptionArrayOutput) ToServicePlacementPolicyDescriptionArrayOutputWithContext(ctx context.Context) ServicePlacementPolicyDescriptionArrayOutput
- type ServicePlacementPolicyDescriptionInput
- type ServicePlacementPolicyDescriptionOutput
- func (ServicePlacementPolicyDescriptionOutput) ElementType() reflect.Type
- func (o ServicePlacementPolicyDescriptionOutput) ToServicePlacementPolicyDescriptionOutput() ServicePlacementPolicyDescriptionOutput
- func (o ServicePlacementPolicyDescriptionOutput) ToServicePlacementPolicyDescriptionOutputWithContext(ctx context.Context) ServicePlacementPolicyDescriptionOutput
- func (o ServicePlacementPolicyDescriptionOutput) Type() pulumi.StringOutput
- type ServicePlacementPolicyDescriptionResponse
- type ServicePlacementPolicyDescriptionResponseArgs
- func (ServicePlacementPolicyDescriptionResponseArgs) ElementType() reflect.Type
- func (i ServicePlacementPolicyDescriptionResponseArgs) ToServicePlacementPolicyDescriptionResponseOutput() ServicePlacementPolicyDescriptionResponseOutput
- func (i ServicePlacementPolicyDescriptionResponseArgs) ToServicePlacementPolicyDescriptionResponseOutputWithContext(ctx context.Context) ServicePlacementPolicyDescriptionResponseOutput
- type ServicePlacementPolicyDescriptionResponseArray
- func (ServicePlacementPolicyDescriptionResponseArray) ElementType() reflect.Type
- func (i ServicePlacementPolicyDescriptionResponseArray) ToServicePlacementPolicyDescriptionResponseArrayOutput() ServicePlacementPolicyDescriptionResponseArrayOutput
- func (i ServicePlacementPolicyDescriptionResponseArray) ToServicePlacementPolicyDescriptionResponseArrayOutputWithContext(ctx context.Context) ServicePlacementPolicyDescriptionResponseArrayOutput
- type ServicePlacementPolicyDescriptionResponseArrayInput
- type ServicePlacementPolicyDescriptionResponseArrayOutput
- func (ServicePlacementPolicyDescriptionResponseArrayOutput) ElementType() reflect.Type
- func (o ServicePlacementPolicyDescriptionResponseArrayOutput) Index(i pulumi.IntInput) ServicePlacementPolicyDescriptionResponseOutput
- func (o ServicePlacementPolicyDescriptionResponseArrayOutput) ToServicePlacementPolicyDescriptionResponseArrayOutput() ServicePlacementPolicyDescriptionResponseArrayOutput
- func (o ServicePlacementPolicyDescriptionResponseArrayOutput) ToServicePlacementPolicyDescriptionResponseArrayOutputWithContext(ctx context.Context) ServicePlacementPolicyDescriptionResponseArrayOutput
- type ServicePlacementPolicyDescriptionResponseInput
- type ServicePlacementPolicyDescriptionResponseOutput
- func (ServicePlacementPolicyDescriptionResponseOutput) ElementType() reflect.Type
- func (o ServicePlacementPolicyDescriptionResponseOutput) ToServicePlacementPolicyDescriptionResponseOutput() ServicePlacementPolicyDescriptionResponseOutput
- func (o ServicePlacementPolicyDescriptionResponseOutput) ToServicePlacementPolicyDescriptionResponseOutputWithContext(ctx context.Context) ServicePlacementPolicyDescriptionResponseOutput
- func (o ServicePlacementPolicyDescriptionResponseOutput) Type() pulumi.StringOutput
- type ServiceState
- 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
- type SingletonPartitionSchemeDescription
- type SingletonPartitionSchemeDescriptionArgs
- func (SingletonPartitionSchemeDescriptionArgs) ElementType() reflect.Type
- func (i SingletonPartitionSchemeDescriptionArgs) ToSingletonPartitionSchemeDescriptionOutput() SingletonPartitionSchemeDescriptionOutput
- func (i SingletonPartitionSchemeDescriptionArgs) ToSingletonPartitionSchemeDescriptionOutputWithContext(ctx context.Context) SingletonPartitionSchemeDescriptionOutput
- type SingletonPartitionSchemeDescriptionInput
- type SingletonPartitionSchemeDescriptionOutput
- func (SingletonPartitionSchemeDescriptionOutput) ElementType() reflect.Type
- func (o SingletonPartitionSchemeDescriptionOutput) PartitionScheme() pulumi.StringOutput
- func (o SingletonPartitionSchemeDescriptionOutput) ToSingletonPartitionSchemeDescriptionOutput() SingletonPartitionSchemeDescriptionOutput
- func (o SingletonPartitionSchemeDescriptionOutput) ToSingletonPartitionSchemeDescriptionOutputWithContext(ctx context.Context) SingletonPartitionSchemeDescriptionOutput
- type SingletonPartitionSchemeDescriptionResponse
- type SingletonPartitionSchemeDescriptionResponseArgs
- func (SingletonPartitionSchemeDescriptionResponseArgs) ElementType() reflect.Type
- func (i SingletonPartitionSchemeDescriptionResponseArgs) ToSingletonPartitionSchemeDescriptionResponseOutput() SingletonPartitionSchemeDescriptionResponseOutput
- func (i SingletonPartitionSchemeDescriptionResponseArgs) ToSingletonPartitionSchemeDescriptionResponseOutputWithContext(ctx context.Context) SingletonPartitionSchemeDescriptionResponseOutput
- type SingletonPartitionSchemeDescriptionResponseInput
- type SingletonPartitionSchemeDescriptionResponseOutput
- func (SingletonPartitionSchemeDescriptionResponseOutput) ElementType() reflect.Type
- func (o SingletonPartitionSchemeDescriptionResponseOutput) PartitionScheme() pulumi.StringOutput
- func (o SingletonPartitionSchemeDescriptionResponseOutput) ToSingletonPartitionSchemeDescriptionResponseOutput() SingletonPartitionSchemeDescriptionResponseOutput
- func (o SingletonPartitionSchemeDescriptionResponseOutput) ToSingletonPartitionSchemeDescriptionResponseOutputWithContext(ctx context.Context) SingletonPartitionSchemeDescriptionResponseOutput
- type UniformInt64RangePartitionSchemeDescription
- type UniformInt64RangePartitionSchemeDescriptionArgs
- func (UniformInt64RangePartitionSchemeDescriptionArgs) ElementType() reflect.Type
- func (i UniformInt64RangePartitionSchemeDescriptionArgs) ToUniformInt64RangePartitionSchemeDescriptionOutput() UniformInt64RangePartitionSchemeDescriptionOutput
- func (i UniformInt64RangePartitionSchemeDescriptionArgs) ToUniformInt64RangePartitionSchemeDescriptionOutputWithContext(ctx context.Context) UniformInt64RangePartitionSchemeDescriptionOutput
- type UniformInt64RangePartitionSchemeDescriptionInput
- type UniformInt64RangePartitionSchemeDescriptionOutput
- func (o UniformInt64RangePartitionSchemeDescriptionOutput) Count() pulumi.IntOutput
- func (UniformInt64RangePartitionSchemeDescriptionOutput) ElementType() reflect.Type
- func (o UniformInt64RangePartitionSchemeDescriptionOutput) HighKey() pulumi.StringOutput
- func (o UniformInt64RangePartitionSchemeDescriptionOutput) LowKey() pulumi.StringOutput
- func (o UniformInt64RangePartitionSchemeDescriptionOutput) PartitionScheme() pulumi.StringOutput
- func (o UniformInt64RangePartitionSchemeDescriptionOutput) ToUniformInt64RangePartitionSchemeDescriptionOutput() UniformInt64RangePartitionSchemeDescriptionOutput
- func (o UniformInt64RangePartitionSchemeDescriptionOutput) ToUniformInt64RangePartitionSchemeDescriptionOutputWithContext(ctx context.Context) UniformInt64RangePartitionSchemeDescriptionOutput
- type UniformInt64RangePartitionSchemeDescriptionResponse
- type UniformInt64RangePartitionSchemeDescriptionResponseArgs
- func (UniformInt64RangePartitionSchemeDescriptionResponseArgs) ElementType() reflect.Type
- func (i UniformInt64RangePartitionSchemeDescriptionResponseArgs) ToUniformInt64RangePartitionSchemeDescriptionResponseOutput() UniformInt64RangePartitionSchemeDescriptionResponseOutput
- func (i UniformInt64RangePartitionSchemeDescriptionResponseArgs) ToUniformInt64RangePartitionSchemeDescriptionResponseOutputWithContext(ctx context.Context) UniformInt64RangePartitionSchemeDescriptionResponseOutput
- type UniformInt64RangePartitionSchemeDescriptionResponseInput
- type UniformInt64RangePartitionSchemeDescriptionResponseOutput
- func (o UniformInt64RangePartitionSchemeDescriptionResponseOutput) Count() pulumi.IntOutput
- func (UniformInt64RangePartitionSchemeDescriptionResponseOutput) ElementType() reflect.Type
- func (o UniformInt64RangePartitionSchemeDescriptionResponseOutput) HighKey() pulumi.StringOutput
- func (o UniformInt64RangePartitionSchemeDescriptionResponseOutput) LowKey() pulumi.StringOutput
- func (o UniformInt64RangePartitionSchemeDescriptionResponseOutput) PartitionScheme() pulumi.StringOutput
- func (o UniformInt64RangePartitionSchemeDescriptionResponseOutput) ToUniformInt64RangePartitionSchemeDescriptionResponseOutput() UniformInt64RangePartitionSchemeDescriptionResponseOutput
- func (o UniformInt64RangePartitionSchemeDescriptionResponseOutput) ToUniformInt64RangePartitionSchemeDescriptionResponseOutputWithContext(ctx context.Context) UniformInt64RangePartitionSchemeDescriptionResponseOutput
- type UserAssignedIdentityResponse
- type UserAssignedIdentityResponseArgs
- func (UserAssignedIdentityResponseArgs) ElementType() reflect.Type
- func (i UserAssignedIdentityResponseArgs) ToUserAssignedIdentityResponseOutput() UserAssignedIdentityResponseOutput
- func (i UserAssignedIdentityResponseArgs) ToUserAssignedIdentityResponseOutputWithContext(ctx context.Context) UserAssignedIdentityResponseOutput
- type UserAssignedIdentityResponseInput
- type UserAssignedIdentityResponseMap
- func (UserAssignedIdentityResponseMap) ElementType() reflect.Type
- func (i UserAssignedIdentityResponseMap) ToUserAssignedIdentityResponseMapOutput() UserAssignedIdentityResponseMapOutput
- func (i UserAssignedIdentityResponseMap) ToUserAssignedIdentityResponseMapOutputWithContext(ctx context.Context) UserAssignedIdentityResponseMapOutput
- type UserAssignedIdentityResponseMapInput
- type UserAssignedIdentityResponseMapOutput
- func (UserAssignedIdentityResponseMapOutput) ElementType() reflect.Type
- func (o UserAssignedIdentityResponseMapOutput) MapIndex(k pulumi.StringInput) UserAssignedIdentityResponseOutput
- func (o UserAssignedIdentityResponseMapOutput) ToUserAssignedIdentityResponseMapOutput() UserAssignedIdentityResponseMapOutput
- func (o UserAssignedIdentityResponseMapOutput) ToUserAssignedIdentityResponseMapOutputWithContext(ctx context.Context) UserAssignedIdentityResponseMapOutput
- type UserAssignedIdentityResponseOutput
- func (o UserAssignedIdentityResponseOutput) ClientId() pulumi.StringOutput
- func (UserAssignedIdentityResponseOutput) ElementType() reflect.Type
- func (o UserAssignedIdentityResponseOutput) PrincipalId() pulumi.StringOutput
- func (o UserAssignedIdentityResponseOutput) ToUserAssignedIdentityResponseOutput() UserAssignedIdentityResponseOutput
- func (o UserAssignedIdentityResponseOutput) ToUserAssignedIdentityResponseOutputWithContext(ctx context.Context) UserAssignedIdentityResponseOutput
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Application ¶
type Application struct { pulumi.CustomResourceState // Azure resource etag. Etag pulumi.StringOutput `pulumi:"etag"` // Describes the managed identities for an Azure resource. Identity ManagedIdentityResponsePtrOutput `pulumi:"identity"` // It will be deprecated in New API, resource location depends on the parent resource. Location pulumi.StringPtrOutput `pulumi:"location"` // List of user assigned identities for the application, each mapped to a friendly name. ManagedIdentities ApplicationUserAssignedIdentityResponseArrayOutput `pulumi:"managedIdentities"` // The maximum number of nodes where Service Fabric will reserve capacity for this application. Note that this does not mean that the services of this application will be placed on all of those nodes. By default, the value of this property is zero and it means that the services can be placed on any node. MaximumNodes pulumi.IntPtrOutput `pulumi:"maximumNodes"` // List of application capacity metric description. Metrics ApplicationMetricDescriptionResponseArrayOutput `pulumi:"metrics"` // The minimum number of nodes where Service Fabric will reserve capacity for this application. Note that this does not mean that the services of this application will be placed on all of those nodes. If this property is set to zero, no capacity will be reserved. The value of this property cannot be more than the value of the MaximumNodes property. MinimumNodes pulumi.IntPtrOutput `pulumi:"minimumNodes"` // Azure resource name. Name pulumi.StringOutput `pulumi:"name"` // List of application parameters with overridden values from their default values specified in the application manifest. Parameters pulumi.StringMapOutput `pulumi:"parameters"` // The current deployment or provisioning state, which only appears in the response ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"` // Remove the current application capacity settings. RemoveApplicationCapacity pulumi.BoolPtrOutput `pulumi:"removeApplicationCapacity"` // Azure resource tags. Tags pulumi.StringMapOutput `pulumi:"tags"` // Azure resource type. Type pulumi.StringOutput `pulumi:"type"` // The application type name as defined in the application manifest. TypeName pulumi.StringPtrOutput `pulumi:"typeName"` // The version of the application type as defined in the application manifest. TypeVersion pulumi.StringPtrOutput `pulumi:"typeVersion"` // Describes the policy for a monitored application upgrade. UpgradePolicy ApplicationUpgradePolicyResponsePtrOutput `pulumi:"upgradePolicy"` }
The application resource.
func GetApplication ¶
func GetApplication(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ApplicationState, opts ...pulumi.ResourceOption) (*Application, error)
GetApplication gets an existing Application 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 NewApplication ¶
func NewApplication(ctx *pulumi.Context, name string, args *ApplicationArgs, opts ...pulumi.ResourceOption) (*Application, error)
NewApplication registers a new resource with the given unique name, arguments, and options.
type ApplicationArgs ¶
type ApplicationArgs struct { // The name of the application resource. ApplicationName pulumi.StringInput // The name of the cluster resource. ClusterName pulumi.StringInput // Describes the managed identities for an Azure resource. Identity ManagedIdentityPtrInput // It will be deprecated in New API, resource location depends on the parent resource. Location pulumi.StringPtrInput // List of user assigned identities for the application, each mapped to a friendly name. ManagedIdentities ApplicationUserAssignedIdentityArrayInput // The maximum number of nodes where Service Fabric will reserve capacity for this application. Note that this does not mean that the services of this application will be placed on all of those nodes. By default, the value of this property is zero and it means that the services can be placed on any node. MaximumNodes pulumi.IntPtrInput // List of application capacity metric description. Metrics ApplicationMetricDescriptionArrayInput // The minimum number of nodes where Service Fabric will reserve capacity for this application. Note that this does not mean that the services of this application will be placed on all of those nodes. If this property is set to zero, no capacity will be reserved. The value of this property cannot be more than the value of the MaximumNodes property. MinimumNodes pulumi.IntPtrInput // List of application parameters with overridden values from their default values specified in the application manifest. Parameters pulumi.StringMapInput // Remove the current application capacity settings. RemoveApplicationCapacity pulumi.BoolPtrInput // The name of the resource group. ResourceGroupName pulumi.StringInput // Azure resource tags. Tags pulumi.StringMapInput // The application type name as defined in the application manifest. TypeName pulumi.StringPtrInput // The version of the application type as defined in the application manifest. TypeVersion pulumi.StringPtrInput // Describes the policy for a monitored application upgrade. UpgradePolicy ApplicationUpgradePolicyPtrInput }
The set of arguments for constructing a Application resource.
func (ApplicationArgs) ElementType ¶
func (ApplicationArgs) ElementType() reflect.Type
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 ApplicationMetricDescription ¶
type ApplicationMetricDescription struct { // The maximum node capacity for Service Fabric application. // This is the maximum Load for an instance of this application on a single node. Even if the capacity of node is greater than this value, Service Fabric will limit the total load of services within the application on each node to this value. // If set to zero, capacity for this metric is unlimited on each node. // When creating a new application with application capacity defined, the product of MaximumNodes and this value must always be smaller than or equal to TotalApplicationCapacity. // When updating existing application with application capacity, the product of MaximumNodes and this value must always be smaller than or equal to TotalApplicationCapacity. MaximumCapacity *int `pulumi:"maximumCapacity"` // The name of the metric. Name *string `pulumi:"name"` // The node reservation capacity for Service Fabric application. // This is the amount of load which is reserved on nodes which have instances of this application. // If MinimumNodes is specified, then the product of these values will be the capacity reserved in the cluster for the application. // If set to zero, no capacity is reserved for this metric. // When setting application capacity or when updating application capacity; this value must be smaller than or equal to MaximumCapacity for each metric. ReservationCapacity *int `pulumi:"reservationCapacity"` // The total metric capacity for Service Fabric application. // This is the total metric capacity for this application in the cluster. Service Fabric will try to limit the sum of loads of services within the application to this value. // When creating a new application with application capacity defined, the product of MaximumNodes and MaximumCapacity must always be smaller than or equal to this value. TotalApplicationCapacity *int `pulumi:"totalApplicationCapacity"` }
Describes capacity information for a custom resource balancing metric. This can be used to limit the total consumption of this metric by the services of this application.
type ApplicationMetricDescriptionArgs ¶
type ApplicationMetricDescriptionArgs struct { // The maximum node capacity for Service Fabric application. // This is the maximum Load for an instance of this application on a single node. Even if the capacity of node is greater than this value, Service Fabric will limit the total load of services within the application on each node to this value. // If set to zero, capacity for this metric is unlimited on each node. // When creating a new application with application capacity defined, the product of MaximumNodes and this value must always be smaller than or equal to TotalApplicationCapacity. // When updating existing application with application capacity, the product of MaximumNodes and this value must always be smaller than or equal to TotalApplicationCapacity. MaximumCapacity pulumi.IntPtrInput `pulumi:"maximumCapacity"` // The name of the metric. Name pulumi.StringPtrInput `pulumi:"name"` // The node reservation capacity for Service Fabric application. // This is the amount of load which is reserved on nodes which have instances of this application. // If MinimumNodes is specified, then the product of these values will be the capacity reserved in the cluster for the application. // If set to zero, no capacity is reserved for this metric. // When setting application capacity or when updating application capacity; this value must be smaller than or equal to MaximumCapacity for each metric. ReservationCapacity pulumi.IntPtrInput `pulumi:"reservationCapacity"` // The total metric capacity for Service Fabric application. // This is the total metric capacity for this application in the cluster. Service Fabric will try to limit the sum of loads of services within the application to this value. // When creating a new application with application capacity defined, the product of MaximumNodes and MaximumCapacity must always be smaller than or equal to this value. TotalApplicationCapacity pulumi.IntPtrInput `pulumi:"totalApplicationCapacity"` }
Describes capacity information for a custom resource balancing metric. This can be used to limit the total consumption of this metric by the services of this application.
func (ApplicationMetricDescriptionArgs) ElementType ¶
func (ApplicationMetricDescriptionArgs) ElementType() reflect.Type
func (ApplicationMetricDescriptionArgs) ToApplicationMetricDescriptionOutput ¶
func (i ApplicationMetricDescriptionArgs) ToApplicationMetricDescriptionOutput() ApplicationMetricDescriptionOutput
func (ApplicationMetricDescriptionArgs) ToApplicationMetricDescriptionOutputWithContext ¶
func (i ApplicationMetricDescriptionArgs) ToApplicationMetricDescriptionOutputWithContext(ctx context.Context) ApplicationMetricDescriptionOutput
type ApplicationMetricDescriptionArray ¶
type ApplicationMetricDescriptionArray []ApplicationMetricDescriptionInput
func (ApplicationMetricDescriptionArray) ElementType ¶
func (ApplicationMetricDescriptionArray) ElementType() reflect.Type
func (ApplicationMetricDescriptionArray) ToApplicationMetricDescriptionArrayOutput ¶
func (i ApplicationMetricDescriptionArray) ToApplicationMetricDescriptionArrayOutput() ApplicationMetricDescriptionArrayOutput
func (ApplicationMetricDescriptionArray) ToApplicationMetricDescriptionArrayOutputWithContext ¶
func (i ApplicationMetricDescriptionArray) ToApplicationMetricDescriptionArrayOutputWithContext(ctx context.Context) ApplicationMetricDescriptionArrayOutput
type ApplicationMetricDescriptionArrayInput ¶
type ApplicationMetricDescriptionArrayInput interface { pulumi.Input ToApplicationMetricDescriptionArrayOutput() ApplicationMetricDescriptionArrayOutput ToApplicationMetricDescriptionArrayOutputWithContext(context.Context) ApplicationMetricDescriptionArrayOutput }
ApplicationMetricDescriptionArrayInput is an input type that accepts ApplicationMetricDescriptionArray and ApplicationMetricDescriptionArrayOutput values. You can construct a concrete instance of `ApplicationMetricDescriptionArrayInput` via:
ApplicationMetricDescriptionArray{ ApplicationMetricDescriptionArgs{...} }
type ApplicationMetricDescriptionArrayOutput ¶
type ApplicationMetricDescriptionArrayOutput struct{ *pulumi.OutputState }
func (ApplicationMetricDescriptionArrayOutput) ElementType ¶
func (ApplicationMetricDescriptionArrayOutput) ElementType() reflect.Type
func (ApplicationMetricDescriptionArrayOutput) ToApplicationMetricDescriptionArrayOutput ¶
func (o ApplicationMetricDescriptionArrayOutput) ToApplicationMetricDescriptionArrayOutput() ApplicationMetricDescriptionArrayOutput
func (ApplicationMetricDescriptionArrayOutput) ToApplicationMetricDescriptionArrayOutputWithContext ¶
func (o ApplicationMetricDescriptionArrayOutput) ToApplicationMetricDescriptionArrayOutputWithContext(ctx context.Context) ApplicationMetricDescriptionArrayOutput
type ApplicationMetricDescriptionInput ¶
type ApplicationMetricDescriptionInput interface { pulumi.Input ToApplicationMetricDescriptionOutput() ApplicationMetricDescriptionOutput ToApplicationMetricDescriptionOutputWithContext(context.Context) ApplicationMetricDescriptionOutput }
ApplicationMetricDescriptionInput is an input type that accepts ApplicationMetricDescriptionArgs and ApplicationMetricDescriptionOutput values. You can construct a concrete instance of `ApplicationMetricDescriptionInput` via:
ApplicationMetricDescriptionArgs{...}
type ApplicationMetricDescriptionOutput ¶
type ApplicationMetricDescriptionOutput struct{ *pulumi.OutputState }
Describes capacity information for a custom resource balancing metric. This can be used to limit the total consumption of this metric by the services of this application.
func (ApplicationMetricDescriptionOutput) ElementType ¶
func (ApplicationMetricDescriptionOutput) ElementType() reflect.Type
func (ApplicationMetricDescriptionOutput) MaximumCapacity ¶
func (o ApplicationMetricDescriptionOutput) MaximumCapacity() pulumi.IntPtrOutput
The maximum node capacity for Service Fabric application. This is the maximum Load for an instance of this application on a single node. Even if the capacity of node is greater than this value, Service Fabric will limit the total load of services within the application on each node to this value. If set to zero, capacity for this metric is unlimited on each node. When creating a new application with application capacity defined, the product of MaximumNodes and this value must always be smaller than or equal to TotalApplicationCapacity. When updating existing application with application capacity, the product of MaximumNodes and this value must always be smaller than or equal to TotalApplicationCapacity.
func (ApplicationMetricDescriptionOutput) Name ¶
func (o ApplicationMetricDescriptionOutput) Name() pulumi.StringPtrOutput
The name of the metric.
func (ApplicationMetricDescriptionOutput) ReservationCapacity ¶
func (o ApplicationMetricDescriptionOutput) ReservationCapacity() pulumi.IntPtrOutput
The node reservation capacity for Service Fabric application. This is the amount of load which is reserved on nodes which have instances of this application. If MinimumNodes is specified, then the product of these values will be the capacity reserved in the cluster for the application. If set to zero, no capacity is reserved for this metric. When setting application capacity or when updating application capacity; this value must be smaller than or equal to MaximumCapacity for each metric.
func (ApplicationMetricDescriptionOutput) ToApplicationMetricDescriptionOutput ¶
func (o ApplicationMetricDescriptionOutput) ToApplicationMetricDescriptionOutput() ApplicationMetricDescriptionOutput
func (ApplicationMetricDescriptionOutput) ToApplicationMetricDescriptionOutputWithContext ¶
func (o ApplicationMetricDescriptionOutput) ToApplicationMetricDescriptionOutputWithContext(ctx context.Context) ApplicationMetricDescriptionOutput
func (ApplicationMetricDescriptionOutput) TotalApplicationCapacity ¶
func (o ApplicationMetricDescriptionOutput) TotalApplicationCapacity() pulumi.IntPtrOutput
The total metric capacity for Service Fabric application. This is the total metric capacity for this application in the cluster. Service Fabric will try to limit the sum of loads of services within the application to this value. When creating a new application with application capacity defined, the product of MaximumNodes and MaximumCapacity must always be smaller than or equal to this value.
type ApplicationMetricDescriptionResponse ¶
type ApplicationMetricDescriptionResponse struct { // The maximum node capacity for Service Fabric application. // This is the maximum Load for an instance of this application on a single node. Even if the capacity of node is greater than this value, Service Fabric will limit the total load of services within the application on each node to this value. // If set to zero, capacity for this metric is unlimited on each node. // When creating a new application with application capacity defined, the product of MaximumNodes and this value must always be smaller than or equal to TotalApplicationCapacity. // When updating existing application with application capacity, the product of MaximumNodes and this value must always be smaller than or equal to TotalApplicationCapacity. MaximumCapacity *int `pulumi:"maximumCapacity"` // The name of the metric. Name *string `pulumi:"name"` // The node reservation capacity for Service Fabric application. // This is the amount of load which is reserved on nodes which have instances of this application. // If MinimumNodes is specified, then the product of these values will be the capacity reserved in the cluster for the application. // If set to zero, no capacity is reserved for this metric. // When setting application capacity or when updating application capacity; this value must be smaller than or equal to MaximumCapacity for each metric. ReservationCapacity *int `pulumi:"reservationCapacity"` // The total metric capacity for Service Fabric application. // This is the total metric capacity for this application in the cluster. Service Fabric will try to limit the sum of loads of services within the application to this value. // When creating a new application with application capacity defined, the product of MaximumNodes and MaximumCapacity must always be smaller than or equal to this value. TotalApplicationCapacity *int `pulumi:"totalApplicationCapacity"` }
Describes capacity information for a custom resource balancing metric. This can be used to limit the total consumption of this metric by the services of this application.
type ApplicationMetricDescriptionResponseArgs ¶
type ApplicationMetricDescriptionResponseArgs struct { // The maximum node capacity for Service Fabric application. // This is the maximum Load for an instance of this application on a single node. Even if the capacity of node is greater than this value, Service Fabric will limit the total load of services within the application on each node to this value. // If set to zero, capacity for this metric is unlimited on each node. // When creating a new application with application capacity defined, the product of MaximumNodes and this value must always be smaller than or equal to TotalApplicationCapacity. // When updating existing application with application capacity, the product of MaximumNodes and this value must always be smaller than or equal to TotalApplicationCapacity. MaximumCapacity pulumi.IntPtrInput `pulumi:"maximumCapacity"` // The name of the metric. Name pulumi.StringPtrInput `pulumi:"name"` // The node reservation capacity for Service Fabric application. // This is the amount of load which is reserved on nodes which have instances of this application. // If MinimumNodes is specified, then the product of these values will be the capacity reserved in the cluster for the application. // If set to zero, no capacity is reserved for this metric. // When setting application capacity or when updating application capacity; this value must be smaller than or equal to MaximumCapacity for each metric. ReservationCapacity pulumi.IntPtrInput `pulumi:"reservationCapacity"` // The total metric capacity for Service Fabric application. // This is the total metric capacity for this application in the cluster. Service Fabric will try to limit the sum of loads of services within the application to this value. // When creating a new application with application capacity defined, the product of MaximumNodes and MaximumCapacity must always be smaller than or equal to this value. TotalApplicationCapacity pulumi.IntPtrInput `pulumi:"totalApplicationCapacity"` }
Describes capacity information for a custom resource balancing metric. This can be used to limit the total consumption of this metric by the services of this application.
func (ApplicationMetricDescriptionResponseArgs) ElementType ¶
func (ApplicationMetricDescriptionResponseArgs) ElementType() reflect.Type
func (ApplicationMetricDescriptionResponseArgs) ToApplicationMetricDescriptionResponseOutput ¶
func (i ApplicationMetricDescriptionResponseArgs) ToApplicationMetricDescriptionResponseOutput() ApplicationMetricDescriptionResponseOutput
func (ApplicationMetricDescriptionResponseArgs) ToApplicationMetricDescriptionResponseOutputWithContext ¶
func (i ApplicationMetricDescriptionResponseArgs) ToApplicationMetricDescriptionResponseOutputWithContext(ctx context.Context) ApplicationMetricDescriptionResponseOutput
type ApplicationMetricDescriptionResponseArray ¶
type ApplicationMetricDescriptionResponseArray []ApplicationMetricDescriptionResponseInput
func (ApplicationMetricDescriptionResponseArray) ElementType ¶
func (ApplicationMetricDescriptionResponseArray) ElementType() reflect.Type
func (ApplicationMetricDescriptionResponseArray) ToApplicationMetricDescriptionResponseArrayOutput ¶
func (i ApplicationMetricDescriptionResponseArray) ToApplicationMetricDescriptionResponseArrayOutput() ApplicationMetricDescriptionResponseArrayOutput
func (ApplicationMetricDescriptionResponseArray) ToApplicationMetricDescriptionResponseArrayOutputWithContext ¶
func (i ApplicationMetricDescriptionResponseArray) ToApplicationMetricDescriptionResponseArrayOutputWithContext(ctx context.Context) ApplicationMetricDescriptionResponseArrayOutput
type ApplicationMetricDescriptionResponseArrayInput ¶
type ApplicationMetricDescriptionResponseArrayInput interface { pulumi.Input ToApplicationMetricDescriptionResponseArrayOutput() ApplicationMetricDescriptionResponseArrayOutput ToApplicationMetricDescriptionResponseArrayOutputWithContext(context.Context) ApplicationMetricDescriptionResponseArrayOutput }
ApplicationMetricDescriptionResponseArrayInput is an input type that accepts ApplicationMetricDescriptionResponseArray and ApplicationMetricDescriptionResponseArrayOutput values. You can construct a concrete instance of `ApplicationMetricDescriptionResponseArrayInput` via:
ApplicationMetricDescriptionResponseArray{ ApplicationMetricDescriptionResponseArgs{...} }
type ApplicationMetricDescriptionResponseArrayOutput ¶
type ApplicationMetricDescriptionResponseArrayOutput struct{ *pulumi.OutputState }
func (ApplicationMetricDescriptionResponseArrayOutput) ElementType ¶
func (ApplicationMetricDescriptionResponseArrayOutput) ElementType() reflect.Type
func (ApplicationMetricDescriptionResponseArrayOutput) ToApplicationMetricDescriptionResponseArrayOutput ¶
func (o ApplicationMetricDescriptionResponseArrayOutput) ToApplicationMetricDescriptionResponseArrayOutput() ApplicationMetricDescriptionResponseArrayOutput
func (ApplicationMetricDescriptionResponseArrayOutput) ToApplicationMetricDescriptionResponseArrayOutputWithContext ¶
func (o ApplicationMetricDescriptionResponseArrayOutput) ToApplicationMetricDescriptionResponseArrayOutputWithContext(ctx context.Context) ApplicationMetricDescriptionResponseArrayOutput
type ApplicationMetricDescriptionResponseInput ¶
type ApplicationMetricDescriptionResponseInput interface { pulumi.Input ToApplicationMetricDescriptionResponseOutput() ApplicationMetricDescriptionResponseOutput ToApplicationMetricDescriptionResponseOutputWithContext(context.Context) ApplicationMetricDescriptionResponseOutput }
ApplicationMetricDescriptionResponseInput is an input type that accepts ApplicationMetricDescriptionResponseArgs and ApplicationMetricDescriptionResponseOutput values. You can construct a concrete instance of `ApplicationMetricDescriptionResponseInput` via:
ApplicationMetricDescriptionResponseArgs{...}
type ApplicationMetricDescriptionResponseOutput ¶
type ApplicationMetricDescriptionResponseOutput struct{ *pulumi.OutputState }
Describes capacity information for a custom resource balancing metric. This can be used to limit the total consumption of this metric by the services of this application.
func (ApplicationMetricDescriptionResponseOutput) ElementType ¶
func (ApplicationMetricDescriptionResponseOutput) ElementType() reflect.Type
func (ApplicationMetricDescriptionResponseOutput) MaximumCapacity ¶
func (o ApplicationMetricDescriptionResponseOutput) MaximumCapacity() pulumi.IntPtrOutput
The maximum node capacity for Service Fabric application. This is the maximum Load for an instance of this application on a single node. Even if the capacity of node is greater than this value, Service Fabric will limit the total load of services within the application on each node to this value. If set to zero, capacity for this metric is unlimited on each node. When creating a new application with application capacity defined, the product of MaximumNodes and this value must always be smaller than or equal to TotalApplicationCapacity. When updating existing application with application capacity, the product of MaximumNodes and this value must always be smaller than or equal to TotalApplicationCapacity.
func (ApplicationMetricDescriptionResponseOutput) Name ¶
func (o ApplicationMetricDescriptionResponseOutput) Name() pulumi.StringPtrOutput
The name of the metric.
func (ApplicationMetricDescriptionResponseOutput) ReservationCapacity ¶
func (o ApplicationMetricDescriptionResponseOutput) ReservationCapacity() pulumi.IntPtrOutput
The node reservation capacity for Service Fabric application. This is the amount of load which is reserved on nodes which have instances of this application. If MinimumNodes is specified, then the product of these values will be the capacity reserved in the cluster for the application. If set to zero, no capacity is reserved for this metric. When setting application capacity or when updating application capacity; this value must be smaller than or equal to MaximumCapacity for each metric.
func (ApplicationMetricDescriptionResponseOutput) ToApplicationMetricDescriptionResponseOutput ¶
func (o ApplicationMetricDescriptionResponseOutput) ToApplicationMetricDescriptionResponseOutput() ApplicationMetricDescriptionResponseOutput
func (ApplicationMetricDescriptionResponseOutput) ToApplicationMetricDescriptionResponseOutputWithContext ¶
func (o ApplicationMetricDescriptionResponseOutput) ToApplicationMetricDescriptionResponseOutputWithContext(ctx context.Context) ApplicationMetricDescriptionResponseOutput
func (ApplicationMetricDescriptionResponseOutput) TotalApplicationCapacity ¶
func (o ApplicationMetricDescriptionResponseOutput) TotalApplicationCapacity() pulumi.IntPtrOutput
The total metric capacity for Service Fabric application. This is the total metric capacity for this application in the cluster. Service Fabric will try to limit the sum of loads of services within the application to this value. When creating a new application with application capacity defined, the product of MaximumNodes and MaximumCapacity must always be smaller than or equal to this value.
type ApplicationState ¶
type ApplicationState struct { // Azure resource etag. Etag pulumi.StringPtrInput // Describes the managed identities for an Azure resource. Identity ManagedIdentityResponsePtrInput // It will be deprecated in New API, resource location depends on the parent resource. Location pulumi.StringPtrInput // List of user assigned identities for the application, each mapped to a friendly name. ManagedIdentities ApplicationUserAssignedIdentityResponseArrayInput // The maximum number of nodes where Service Fabric will reserve capacity for this application. Note that this does not mean that the services of this application will be placed on all of those nodes. By default, the value of this property is zero and it means that the services can be placed on any node. MaximumNodes pulumi.IntPtrInput // List of application capacity metric description. Metrics ApplicationMetricDescriptionResponseArrayInput // The minimum number of nodes where Service Fabric will reserve capacity for this application. Note that this does not mean that the services of this application will be placed on all of those nodes. If this property is set to zero, no capacity will be reserved. The value of this property cannot be more than the value of the MaximumNodes property. MinimumNodes pulumi.IntPtrInput // Azure resource name. Name pulumi.StringPtrInput // List of application parameters with overridden values from their default values specified in the application manifest. Parameters pulumi.StringMapInput // The current deployment or provisioning state, which only appears in the response ProvisioningState pulumi.StringPtrInput // Remove the current application capacity settings. RemoveApplicationCapacity pulumi.BoolPtrInput // Azure resource tags. Tags pulumi.StringMapInput // Azure resource type. Type pulumi.StringPtrInput // The application type name as defined in the application manifest. TypeName pulumi.StringPtrInput // The version of the application type as defined in the application manifest. TypeVersion pulumi.StringPtrInput // Describes the policy for a monitored application upgrade. UpgradePolicy ApplicationUpgradePolicyResponsePtrInput }
func (ApplicationState) ElementType ¶
func (ApplicationState) ElementType() reflect.Type
type ApplicationType ¶
type ApplicationType struct { pulumi.CustomResourceState // Azure resource etag. Etag pulumi.StringOutput `pulumi:"etag"` // It will be deprecated in New API, resource location depends on the parent resource. Location pulumi.StringPtrOutput `pulumi:"location"` // Azure resource name. Name pulumi.StringOutput `pulumi:"name"` // The current deployment or provisioning state, which only appears in the response. ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"` // Azure resource tags. Tags pulumi.StringMapOutput `pulumi:"tags"` // Azure resource type. Type pulumi.StringOutput `pulumi:"type"` }
The application type name resource
func GetApplicationType ¶
func GetApplicationType(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ApplicationTypeState, opts ...pulumi.ResourceOption) (*ApplicationType, error)
GetApplicationType gets an existing ApplicationType 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 NewApplicationType ¶
func NewApplicationType(ctx *pulumi.Context, name string, args *ApplicationTypeArgs, opts ...pulumi.ResourceOption) (*ApplicationType, error)
NewApplicationType registers a new resource with the given unique name, arguments, and options.
type ApplicationTypeArgs ¶
type ApplicationTypeArgs struct { // The name of the application type name resource. ApplicationTypeName pulumi.StringInput // The name of the cluster resource. ClusterName pulumi.StringInput // It will be deprecated in New API, resource location depends on the parent resource. Location pulumi.StringPtrInput // The name of the resource group. ResourceGroupName pulumi.StringInput // Azure resource tags. Tags pulumi.StringMapInput }
The set of arguments for constructing a ApplicationType resource.
func (ApplicationTypeArgs) ElementType ¶
func (ApplicationTypeArgs) ElementType() reflect.Type
type ApplicationTypeState ¶
type ApplicationTypeState struct { // Azure resource etag. Etag pulumi.StringPtrInput // It will be deprecated in New API, resource location depends on the parent resource. Location pulumi.StringPtrInput // Azure resource name. Name pulumi.StringPtrInput // The current deployment or provisioning state, which only appears in the response. ProvisioningState pulumi.StringPtrInput // Azure resource tags. Tags pulumi.StringMapInput // Azure resource type. Type pulumi.StringPtrInput }
func (ApplicationTypeState) ElementType ¶
func (ApplicationTypeState) ElementType() reflect.Type
type ApplicationTypeVersion ¶
type ApplicationTypeVersion struct { pulumi.CustomResourceState // The URL to the application package AppPackageUrl pulumi.StringOutput `pulumi:"appPackageUrl"` // List of application type parameters that can be overridden when creating or updating the application. DefaultParameterList pulumi.StringMapOutput `pulumi:"defaultParameterList"` // Azure resource etag. Etag pulumi.StringOutput `pulumi:"etag"` // It will be deprecated in New API, resource location depends on the parent resource. Location pulumi.StringPtrOutput `pulumi:"location"` // Azure resource name. Name pulumi.StringOutput `pulumi:"name"` // The current deployment or provisioning state, which only appears in the response ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"` // Azure resource tags. Tags pulumi.StringMapOutput `pulumi:"tags"` // Azure resource type. Type pulumi.StringOutput `pulumi:"type"` }
An application type version resource for the specified application type name resource.
func GetApplicationTypeVersion ¶
func GetApplicationTypeVersion(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ApplicationTypeVersionState, opts ...pulumi.ResourceOption) (*ApplicationTypeVersion, error)
GetApplicationTypeVersion gets an existing ApplicationTypeVersion 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 NewApplicationTypeVersion ¶
func NewApplicationTypeVersion(ctx *pulumi.Context, name string, args *ApplicationTypeVersionArgs, opts ...pulumi.ResourceOption) (*ApplicationTypeVersion, error)
NewApplicationTypeVersion registers a new resource with the given unique name, arguments, and options.
type ApplicationTypeVersionArgs ¶
type ApplicationTypeVersionArgs struct { // The URL to the application package AppPackageUrl pulumi.StringInput // The name of the application type name resource. ApplicationTypeName pulumi.StringInput // The name of the cluster resource. ClusterName pulumi.StringInput // It will be deprecated in New API, resource location depends on the parent resource. Location pulumi.StringPtrInput // The name of the resource group. ResourceGroupName pulumi.StringInput // Azure resource tags. Tags pulumi.StringMapInput // The application type version. Version pulumi.StringInput }
The set of arguments for constructing a ApplicationTypeVersion resource.
func (ApplicationTypeVersionArgs) ElementType ¶
func (ApplicationTypeVersionArgs) ElementType() reflect.Type
type ApplicationTypeVersionState ¶
type ApplicationTypeVersionState struct { // The URL to the application package AppPackageUrl pulumi.StringPtrInput // List of application type parameters that can be overridden when creating or updating the application. DefaultParameterList pulumi.StringMapInput // Azure resource etag. Etag pulumi.StringPtrInput // It will be deprecated in New API, resource location depends on the parent resource. Location pulumi.StringPtrInput // Azure resource name. Name pulumi.StringPtrInput // The current deployment or provisioning state, which only appears in the response ProvisioningState pulumi.StringPtrInput // Azure resource tags. Tags pulumi.StringMapInput // Azure resource type. Type pulumi.StringPtrInput }
func (ApplicationTypeVersionState) ElementType ¶
func (ApplicationTypeVersionState) ElementType() reflect.Type
type ApplicationTypeVersionsCleanupPolicy ¶
type ApplicationTypeVersionsCleanupPolicy struct { // Number of unused versions per application type to keep. MaxUnusedVersionsToKeep int `pulumi:"maxUnusedVersionsToKeep"` }
type ApplicationTypeVersionsCleanupPolicyArgs ¶
type ApplicationTypeVersionsCleanupPolicyArgs struct { // Number of unused versions per application type to keep. MaxUnusedVersionsToKeep pulumi.IntInput `pulumi:"maxUnusedVersionsToKeep"` }
func (ApplicationTypeVersionsCleanupPolicyArgs) ElementType ¶
func (ApplicationTypeVersionsCleanupPolicyArgs) ElementType() reflect.Type
func (ApplicationTypeVersionsCleanupPolicyArgs) ToApplicationTypeVersionsCleanupPolicyOutput ¶
func (i ApplicationTypeVersionsCleanupPolicyArgs) ToApplicationTypeVersionsCleanupPolicyOutput() ApplicationTypeVersionsCleanupPolicyOutput
func (ApplicationTypeVersionsCleanupPolicyArgs) ToApplicationTypeVersionsCleanupPolicyOutputWithContext ¶
func (i ApplicationTypeVersionsCleanupPolicyArgs) ToApplicationTypeVersionsCleanupPolicyOutputWithContext(ctx context.Context) ApplicationTypeVersionsCleanupPolicyOutput
func (ApplicationTypeVersionsCleanupPolicyArgs) ToApplicationTypeVersionsCleanupPolicyPtrOutput ¶
func (i ApplicationTypeVersionsCleanupPolicyArgs) ToApplicationTypeVersionsCleanupPolicyPtrOutput() ApplicationTypeVersionsCleanupPolicyPtrOutput
func (ApplicationTypeVersionsCleanupPolicyArgs) ToApplicationTypeVersionsCleanupPolicyPtrOutputWithContext ¶
func (i ApplicationTypeVersionsCleanupPolicyArgs) ToApplicationTypeVersionsCleanupPolicyPtrOutputWithContext(ctx context.Context) ApplicationTypeVersionsCleanupPolicyPtrOutput
type ApplicationTypeVersionsCleanupPolicyInput ¶
type ApplicationTypeVersionsCleanupPolicyInput interface { pulumi.Input ToApplicationTypeVersionsCleanupPolicyOutput() ApplicationTypeVersionsCleanupPolicyOutput ToApplicationTypeVersionsCleanupPolicyOutputWithContext(context.Context) ApplicationTypeVersionsCleanupPolicyOutput }
ApplicationTypeVersionsCleanupPolicyInput is an input type that accepts ApplicationTypeVersionsCleanupPolicyArgs and ApplicationTypeVersionsCleanupPolicyOutput values. You can construct a concrete instance of `ApplicationTypeVersionsCleanupPolicyInput` via:
ApplicationTypeVersionsCleanupPolicyArgs{...}
type ApplicationTypeVersionsCleanupPolicyOutput ¶
type ApplicationTypeVersionsCleanupPolicyOutput struct{ *pulumi.OutputState }
func (ApplicationTypeVersionsCleanupPolicyOutput) ElementType ¶
func (ApplicationTypeVersionsCleanupPolicyOutput) ElementType() reflect.Type
func (ApplicationTypeVersionsCleanupPolicyOutput) MaxUnusedVersionsToKeep ¶
func (o ApplicationTypeVersionsCleanupPolicyOutput) MaxUnusedVersionsToKeep() pulumi.IntOutput
Number of unused versions per application type to keep.
func (ApplicationTypeVersionsCleanupPolicyOutput) ToApplicationTypeVersionsCleanupPolicyOutput ¶
func (o ApplicationTypeVersionsCleanupPolicyOutput) ToApplicationTypeVersionsCleanupPolicyOutput() ApplicationTypeVersionsCleanupPolicyOutput
func (ApplicationTypeVersionsCleanupPolicyOutput) ToApplicationTypeVersionsCleanupPolicyOutputWithContext ¶
func (o ApplicationTypeVersionsCleanupPolicyOutput) ToApplicationTypeVersionsCleanupPolicyOutputWithContext(ctx context.Context) ApplicationTypeVersionsCleanupPolicyOutput
func (ApplicationTypeVersionsCleanupPolicyOutput) ToApplicationTypeVersionsCleanupPolicyPtrOutput ¶
func (o ApplicationTypeVersionsCleanupPolicyOutput) ToApplicationTypeVersionsCleanupPolicyPtrOutput() ApplicationTypeVersionsCleanupPolicyPtrOutput
func (ApplicationTypeVersionsCleanupPolicyOutput) ToApplicationTypeVersionsCleanupPolicyPtrOutputWithContext ¶
func (o ApplicationTypeVersionsCleanupPolicyOutput) ToApplicationTypeVersionsCleanupPolicyPtrOutputWithContext(ctx context.Context) ApplicationTypeVersionsCleanupPolicyPtrOutput
type ApplicationTypeVersionsCleanupPolicyPtrInput ¶
type ApplicationTypeVersionsCleanupPolicyPtrInput interface { pulumi.Input ToApplicationTypeVersionsCleanupPolicyPtrOutput() ApplicationTypeVersionsCleanupPolicyPtrOutput ToApplicationTypeVersionsCleanupPolicyPtrOutputWithContext(context.Context) ApplicationTypeVersionsCleanupPolicyPtrOutput }
ApplicationTypeVersionsCleanupPolicyPtrInput is an input type that accepts ApplicationTypeVersionsCleanupPolicyArgs, ApplicationTypeVersionsCleanupPolicyPtr and ApplicationTypeVersionsCleanupPolicyPtrOutput values. You can construct a concrete instance of `ApplicationTypeVersionsCleanupPolicyPtrInput` via:
ApplicationTypeVersionsCleanupPolicyArgs{...} or: nil
func ApplicationTypeVersionsCleanupPolicyPtr ¶
func ApplicationTypeVersionsCleanupPolicyPtr(v *ApplicationTypeVersionsCleanupPolicyArgs) ApplicationTypeVersionsCleanupPolicyPtrInput
type ApplicationTypeVersionsCleanupPolicyPtrOutput ¶
type ApplicationTypeVersionsCleanupPolicyPtrOutput struct{ *pulumi.OutputState }
func (ApplicationTypeVersionsCleanupPolicyPtrOutput) ElementType ¶
func (ApplicationTypeVersionsCleanupPolicyPtrOutput) ElementType() reflect.Type
func (ApplicationTypeVersionsCleanupPolicyPtrOutput) MaxUnusedVersionsToKeep ¶
func (o ApplicationTypeVersionsCleanupPolicyPtrOutput) MaxUnusedVersionsToKeep() pulumi.IntPtrOutput
Number of unused versions per application type to keep.
func (ApplicationTypeVersionsCleanupPolicyPtrOutput) ToApplicationTypeVersionsCleanupPolicyPtrOutput ¶
func (o ApplicationTypeVersionsCleanupPolicyPtrOutput) ToApplicationTypeVersionsCleanupPolicyPtrOutput() ApplicationTypeVersionsCleanupPolicyPtrOutput
func (ApplicationTypeVersionsCleanupPolicyPtrOutput) ToApplicationTypeVersionsCleanupPolicyPtrOutputWithContext ¶
func (o ApplicationTypeVersionsCleanupPolicyPtrOutput) ToApplicationTypeVersionsCleanupPolicyPtrOutputWithContext(ctx context.Context) ApplicationTypeVersionsCleanupPolicyPtrOutput
type ApplicationTypeVersionsCleanupPolicyResponse ¶
type ApplicationTypeVersionsCleanupPolicyResponse struct { // Number of unused versions per application type to keep. MaxUnusedVersionsToKeep int `pulumi:"maxUnusedVersionsToKeep"` }
type ApplicationTypeVersionsCleanupPolicyResponseArgs ¶
type ApplicationTypeVersionsCleanupPolicyResponseArgs struct { // Number of unused versions per application type to keep. MaxUnusedVersionsToKeep pulumi.IntInput `pulumi:"maxUnusedVersionsToKeep"` }
func (ApplicationTypeVersionsCleanupPolicyResponseArgs) ElementType ¶
func (ApplicationTypeVersionsCleanupPolicyResponseArgs) ElementType() reflect.Type
func (ApplicationTypeVersionsCleanupPolicyResponseArgs) ToApplicationTypeVersionsCleanupPolicyResponseOutput ¶
func (i ApplicationTypeVersionsCleanupPolicyResponseArgs) ToApplicationTypeVersionsCleanupPolicyResponseOutput() ApplicationTypeVersionsCleanupPolicyResponseOutput
func (ApplicationTypeVersionsCleanupPolicyResponseArgs) ToApplicationTypeVersionsCleanupPolicyResponseOutputWithContext ¶
func (i ApplicationTypeVersionsCleanupPolicyResponseArgs) ToApplicationTypeVersionsCleanupPolicyResponseOutputWithContext(ctx context.Context) ApplicationTypeVersionsCleanupPolicyResponseOutput
func (ApplicationTypeVersionsCleanupPolicyResponseArgs) ToApplicationTypeVersionsCleanupPolicyResponsePtrOutput ¶
func (i ApplicationTypeVersionsCleanupPolicyResponseArgs) ToApplicationTypeVersionsCleanupPolicyResponsePtrOutput() ApplicationTypeVersionsCleanupPolicyResponsePtrOutput
func (ApplicationTypeVersionsCleanupPolicyResponseArgs) ToApplicationTypeVersionsCleanupPolicyResponsePtrOutputWithContext ¶
func (i ApplicationTypeVersionsCleanupPolicyResponseArgs) ToApplicationTypeVersionsCleanupPolicyResponsePtrOutputWithContext(ctx context.Context) ApplicationTypeVersionsCleanupPolicyResponsePtrOutput
type ApplicationTypeVersionsCleanupPolicyResponseInput ¶
type ApplicationTypeVersionsCleanupPolicyResponseInput interface { pulumi.Input ToApplicationTypeVersionsCleanupPolicyResponseOutput() ApplicationTypeVersionsCleanupPolicyResponseOutput ToApplicationTypeVersionsCleanupPolicyResponseOutputWithContext(context.Context) ApplicationTypeVersionsCleanupPolicyResponseOutput }
ApplicationTypeVersionsCleanupPolicyResponseInput is an input type that accepts ApplicationTypeVersionsCleanupPolicyResponseArgs and ApplicationTypeVersionsCleanupPolicyResponseOutput values. You can construct a concrete instance of `ApplicationTypeVersionsCleanupPolicyResponseInput` via:
ApplicationTypeVersionsCleanupPolicyResponseArgs{...}
type ApplicationTypeVersionsCleanupPolicyResponseOutput ¶
type ApplicationTypeVersionsCleanupPolicyResponseOutput struct{ *pulumi.OutputState }
func (ApplicationTypeVersionsCleanupPolicyResponseOutput) ElementType ¶
func (ApplicationTypeVersionsCleanupPolicyResponseOutput) ElementType() reflect.Type
func (ApplicationTypeVersionsCleanupPolicyResponseOutput) MaxUnusedVersionsToKeep ¶
func (o ApplicationTypeVersionsCleanupPolicyResponseOutput) MaxUnusedVersionsToKeep() pulumi.IntOutput
Number of unused versions per application type to keep.
func (ApplicationTypeVersionsCleanupPolicyResponseOutput) ToApplicationTypeVersionsCleanupPolicyResponseOutput ¶
func (o ApplicationTypeVersionsCleanupPolicyResponseOutput) ToApplicationTypeVersionsCleanupPolicyResponseOutput() ApplicationTypeVersionsCleanupPolicyResponseOutput
func (ApplicationTypeVersionsCleanupPolicyResponseOutput) ToApplicationTypeVersionsCleanupPolicyResponseOutputWithContext ¶
func (o ApplicationTypeVersionsCleanupPolicyResponseOutput) ToApplicationTypeVersionsCleanupPolicyResponseOutputWithContext(ctx context.Context) ApplicationTypeVersionsCleanupPolicyResponseOutput
func (ApplicationTypeVersionsCleanupPolicyResponseOutput) ToApplicationTypeVersionsCleanupPolicyResponsePtrOutput ¶
func (o ApplicationTypeVersionsCleanupPolicyResponseOutput) ToApplicationTypeVersionsCleanupPolicyResponsePtrOutput() ApplicationTypeVersionsCleanupPolicyResponsePtrOutput
func (ApplicationTypeVersionsCleanupPolicyResponseOutput) ToApplicationTypeVersionsCleanupPolicyResponsePtrOutputWithContext ¶
func (o ApplicationTypeVersionsCleanupPolicyResponseOutput) ToApplicationTypeVersionsCleanupPolicyResponsePtrOutputWithContext(ctx context.Context) ApplicationTypeVersionsCleanupPolicyResponsePtrOutput
type ApplicationTypeVersionsCleanupPolicyResponsePtrInput ¶
type ApplicationTypeVersionsCleanupPolicyResponsePtrInput interface { pulumi.Input ToApplicationTypeVersionsCleanupPolicyResponsePtrOutput() ApplicationTypeVersionsCleanupPolicyResponsePtrOutput ToApplicationTypeVersionsCleanupPolicyResponsePtrOutputWithContext(context.Context) ApplicationTypeVersionsCleanupPolicyResponsePtrOutput }
ApplicationTypeVersionsCleanupPolicyResponsePtrInput is an input type that accepts ApplicationTypeVersionsCleanupPolicyResponseArgs, ApplicationTypeVersionsCleanupPolicyResponsePtr and ApplicationTypeVersionsCleanupPolicyResponsePtrOutput values. You can construct a concrete instance of `ApplicationTypeVersionsCleanupPolicyResponsePtrInput` via:
ApplicationTypeVersionsCleanupPolicyResponseArgs{...} or: nil
func ApplicationTypeVersionsCleanupPolicyResponsePtr ¶
func ApplicationTypeVersionsCleanupPolicyResponsePtr(v *ApplicationTypeVersionsCleanupPolicyResponseArgs) ApplicationTypeVersionsCleanupPolicyResponsePtrInput
type ApplicationTypeVersionsCleanupPolicyResponsePtrOutput ¶
type ApplicationTypeVersionsCleanupPolicyResponsePtrOutput struct{ *pulumi.OutputState }
func (ApplicationTypeVersionsCleanupPolicyResponsePtrOutput) ElementType ¶
func (ApplicationTypeVersionsCleanupPolicyResponsePtrOutput) ElementType() reflect.Type
func (ApplicationTypeVersionsCleanupPolicyResponsePtrOutput) MaxUnusedVersionsToKeep ¶
func (o ApplicationTypeVersionsCleanupPolicyResponsePtrOutput) MaxUnusedVersionsToKeep() pulumi.IntPtrOutput
Number of unused versions per application type to keep.
func (ApplicationTypeVersionsCleanupPolicyResponsePtrOutput) ToApplicationTypeVersionsCleanupPolicyResponsePtrOutput ¶
func (o ApplicationTypeVersionsCleanupPolicyResponsePtrOutput) ToApplicationTypeVersionsCleanupPolicyResponsePtrOutput() ApplicationTypeVersionsCleanupPolicyResponsePtrOutput
func (ApplicationTypeVersionsCleanupPolicyResponsePtrOutput) ToApplicationTypeVersionsCleanupPolicyResponsePtrOutputWithContext ¶
func (o ApplicationTypeVersionsCleanupPolicyResponsePtrOutput) ToApplicationTypeVersionsCleanupPolicyResponsePtrOutputWithContext(ctx context.Context) ApplicationTypeVersionsCleanupPolicyResponsePtrOutput
type ApplicationUpgradePolicy ¶
type ApplicationUpgradePolicy struct { // Defines a health policy used to evaluate the health of an application or one of its children entities. ApplicationHealthPolicy *ArmApplicationHealthPolicy `pulumi:"applicationHealthPolicy"` // 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 policy used for monitoring the application upgrade RollingUpgradeMonitoringPolicy *ArmRollingUpgradeMonitoringPolicy `pulumi:"rollingUpgradeMonitoringPolicy"` // The mode used to monitor health during a rolling upgrade. The values are UnmonitoredAuto, UnmonitoredManual, and Monitored. UpgradeMode *string `pulumi:"upgradeMode"` // 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. Valid values are between 0 and 42949672925 inclusive. (unsigned 32-bit integer). UpgradeReplicaSetCheckTimeout *string `pulumi:"upgradeReplicaSetCheckTimeout"` }
Describes the policy for a monitored application upgrade.
type ApplicationUpgradePolicyArgs ¶
type ApplicationUpgradePolicyArgs struct { // Defines a health policy used to evaluate the health of an application or one of its children entities. ApplicationHealthPolicy ArmApplicationHealthPolicyPtrInput `pulumi:"applicationHealthPolicy"` // 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 policy used for monitoring the application upgrade RollingUpgradeMonitoringPolicy ArmRollingUpgradeMonitoringPolicyPtrInput `pulumi:"rollingUpgradeMonitoringPolicy"` // The mode used to monitor health during a rolling upgrade. The values are UnmonitoredAuto, UnmonitoredManual, and Monitored. UpgradeMode pulumi.StringPtrInput `pulumi:"upgradeMode"` // 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. Valid values are between 0 and 42949672925 inclusive. (unsigned 32-bit integer). UpgradeReplicaSetCheckTimeout pulumi.StringPtrInput `pulumi:"upgradeReplicaSetCheckTimeout"` }
Describes the policy for a monitored application upgrade.
func (ApplicationUpgradePolicyArgs) ElementType ¶
func (ApplicationUpgradePolicyArgs) ElementType() reflect.Type
func (ApplicationUpgradePolicyArgs) ToApplicationUpgradePolicyOutput ¶
func (i ApplicationUpgradePolicyArgs) ToApplicationUpgradePolicyOutput() ApplicationUpgradePolicyOutput
func (ApplicationUpgradePolicyArgs) ToApplicationUpgradePolicyOutputWithContext ¶
func (i ApplicationUpgradePolicyArgs) ToApplicationUpgradePolicyOutputWithContext(ctx context.Context) ApplicationUpgradePolicyOutput
func (ApplicationUpgradePolicyArgs) ToApplicationUpgradePolicyPtrOutput ¶
func (i ApplicationUpgradePolicyArgs) ToApplicationUpgradePolicyPtrOutput() ApplicationUpgradePolicyPtrOutput
func (ApplicationUpgradePolicyArgs) ToApplicationUpgradePolicyPtrOutputWithContext ¶
func (i ApplicationUpgradePolicyArgs) ToApplicationUpgradePolicyPtrOutputWithContext(ctx context.Context) ApplicationUpgradePolicyPtrOutput
type ApplicationUpgradePolicyInput ¶
type ApplicationUpgradePolicyInput interface { pulumi.Input ToApplicationUpgradePolicyOutput() ApplicationUpgradePolicyOutput ToApplicationUpgradePolicyOutputWithContext(context.Context) ApplicationUpgradePolicyOutput }
ApplicationUpgradePolicyInput is an input type that accepts ApplicationUpgradePolicyArgs and ApplicationUpgradePolicyOutput values. You can construct a concrete instance of `ApplicationUpgradePolicyInput` via:
ApplicationUpgradePolicyArgs{...}
type ApplicationUpgradePolicyOutput ¶
type ApplicationUpgradePolicyOutput struct{ *pulumi.OutputState }
Describes the policy for a monitored application upgrade.
func (ApplicationUpgradePolicyOutput) ApplicationHealthPolicy ¶
func (o ApplicationUpgradePolicyOutput) ApplicationHealthPolicy() ArmApplicationHealthPolicyPtrOutput
Defines a health policy used to evaluate the health of an application or one of its children entities.
func (ApplicationUpgradePolicyOutput) ElementType ¶
func (ApplicationUpgradePolicyOutput) ElementType() reflect.Type
func (ApplicationUpgradePolicyOutput) ForceRestart ¶
func (o ApplicationUpgradePolicyOutput) 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 (ApplicationUpgradePolicyOutput) RollingUpgradeMonitoringPolicy ¶
func (o ApplicationUpgradePolicyOutput) RollingUpgradeMonitoringPolicy() ArmRollingUpgradeMonitoringPolicyPtrOutput
The policy used for monitoring the application upgrade
func (ApplicationUpgradePolicyOutput) ToApplicationUpgradePolicyOutput ¶
func (o ApplicationUpgradePolicyOutput) ToApplicationUpgradePolicyOutput() ApplicationUpgradePolicyOutput
func (ApplicationUpgradePolicyOutput) ToApplicationUpgradePolicyOutputWithContext ¶
func (o ApplicationUpgradePolicyOutput) ToApplicationUpgradePolicyOutputWithContext(ctx context.Context) ApplicationUpgradePolicyOutput
func (ApplicationUpgradePolicyOutput) ToApplicationUpgradePolicyPtrOutput ¶
func (o ApplicationUpgradePolicyOutput) ToApplicationUpgradePolicyPtrOutput() ApplicationUpgradePolicyPtrOutput
func (ApplicationUpgradePolicyOutput) ToApplicationUpgradePolicyPtrOutputWithContext ¶
func (o ApplicationUpgradePolicyOutput) ToApplicationUpgradePolicyPtrOutputWithContext(ctx context.Context) ApplicationUpgradePolicyPtrOutput
func (ApplicationUpgradePolicyOutput) UpgradeMode ¶
func (o ApplicationUpgradePolicyOutput) UpgradeMode() pulumi.StringPtrOutput
The mode used to monitor health during a rolling upgrade. The values are UnmonitoredAuto, UnmonitoredManual, and Monitored.
func (ApplicationUpgradePolicyOutput) UpgradeReplicaSetCheckTimeout ¶
func (o ApplicationUpgradePolicyOutput) 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. Valid values are between 0 and 42949672925 inclusive. (unsigned 32-bit integer).
type ApplicationUpgradePolicyPtrInput ¶
type ApplicationUpgradePolicyPtrInput interface { pulumi.Input ToApplicationUpgradePolicyPtrOutput() ApplicationUpgradePolicyPtrOutput ToApplicationUpgradePolicyPtrOutputWithContext(context.Context) ApplicationUpgradePolicyPtrOutput }
ApplicationUpgradePolicyPtrInput is an input type that accepts ApplicationUpgradePolicyArgs, ApplicationUpgradePolicyPtr and ApplicationUpgradePolicyPtrOutput values. You can construct a concrete instance of `ApplicationUpgradePolicyPtrInput` via:
ApplicationUpgradePolicyArgs{...} or: nil
func ApplicationUpgradePolicyPtr ¶
func ApplicationUpgradePolicyPtr(v *ApplicationUpgradePolicyArgs) ApplicationUpgradePolicyPtrInput
type ApplicationUpgradePolicyPtrOutput ¶
type ApplicationUpgradePolicyPtrOutput struct{ *pulumi.OutputState }
func (ApplicationUpgradePolicyPtrOutput) ApplicationHealthPolicy ¶
func (o ApplicationUpgradePolicyPtrOutput) ApplicationHealthPolicy() ArmApplicationHealthPolicyPtrOutput
Defines a health policy used to evaluate the health of an application or one of its children entities.
func (ApplicationUpgradePolicyPtrOutput) Elem ¶
func (o ApplicationUpgradePolicyPtrOutput) Elem() ApplicationUpgradePolicyOutput
func (ApplicationUpgradePolicyPtrOutput) ElementType ¶
func (ApplicationUpgradePolicyPtrOutput) ElementType() reflect.Type
func (ApplicationUpgradePolicyPtrOutput) ForceRestart ¶
func (o ApplicationUpgradePolicyPtrOutput) 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 (ApplicationUpgradePolicyPtrOutput) RollingUpgradeMonitoringPolicy ¶
func (o ApplicationUpgradePolicyPtrOutput) RollingUpgradeMonitoringPolicy() ArmRollingUpgradeMonitoringPolicyPtrOutput
The policy used for monitoring the application upgrade
func (ApplicationUpgradePolicyPtrOutput) ToApplicationUpgradePolicyPtrOutput ¶
func (o ApplicationUpgradePolicyPtrOutput) ToApplicationUpgradePolicyPtrOutput() ApplicationUpgradePolicyPtrOutput
func (ApplicationUpgradePolicyPtrOutput) ToApplicationUpgradePolicyPtrOutputWithContext ¶
func (o ApplicationUpgradePolicyPtrOutput) ToApplicationUpgradePolicyPtrOutputWithContext(ctx context.Context) ApplicationUpgradePolicyPtrOutput
func (ApplicationUpgradePolicyPtrOutput) UpgradeMode ¶
func (o ApplicationUpgradePolicyPtrOutput) UpgradeMode() pulumi.StringPtrOutput
The mode used to monitor health during a rolling upgrade. The values are UnmonitoredAuto, UnmonitoredManual, and Monitored.
func (ApplicationUpgradePolicyPtrOutput) UpgradeReplicaSetCheckTimeout ¶
func (o ApplicationUpgradePolicyPtrOutput) 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. Valid values are between 0 and 42949672925 inclusive. (unsigned 32-bit integer).
type ApplicationUpgradePolicyResponse ¶
type ApplicationUpgradePolicyResponse struct { // Defines a health policy used to evaluate the health of an application or one of its children entities. ApplicationHealthPolicy *ArmApplicationHealthPolicyResponse `pulumi:"applicationHealthPolicy"` // 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 policy used for monitoring the application upgrade RollingUpgradeMonitoringPolicy *ArmRollingUpgradeMonitoringPolicyResponse `pulumi:"rollingUpgradeMonitoringPolicy"` // The mode used to monitor health during a rolling upgrade. The values are UnmonitoredAuto, UnmonitoredManual, and Monitored. UpgradeMode *string `pulumi:"upgradeMode"` // 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. Valid values are between 0 and 42949672925 inclusive. (unsigned 32-bit integer). UpgradeReplicaSetCheckTimeout *string `pulumi:"upgradeReplicaSetCheckTimeout"` }
Describes the policy for a monitored application upgrade.
type ApplicationUpgradePolicyResponseArgs ¶
type ApplicationUpgradePolicyResponseArgs struct { // Defines a health policy used to evaluate the health of an application or one of its children entities. ApplicationHealthPolicy ArmApplicationHealthPolicyResponsePtrInput `pulumi:"applicationHealthPolicy"` // 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 policy used for monitoring the application upgrade RollingUpgradeMonitoringPolicy ArmRollingUpgradeMonitoringPolicyResponsePtrInput `pulumi:"rollingUpgradeMonitoringPolicy"` // The mode used to monitor health during a rolling upgrade. The values are UnmonitoredAuto, UnmonitoredManual, and Monitored. UpgradeMode pulumi.StringPtrInput `pulumi:"upgradeMode"` // 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. Valid values are between 0 and 42949672925 inclusive. (unsigned 32-bit integer). UpgradeReplicaSetCheckTimeout pulumi.StringPtrInput `pulumi:"upgradeReplicaSetCheckTimeout"` }
Describes the policy for a monitored application upgrade.
func (ApplicationUpgradePolicyResponseArgs) ElementType ¶
func (ApplicationUpgradePolicyResponseArgs) ElementType() reflect.Type
func (ApplicationUpgradePolicyResponseArgs) ToApplicationUpgradePolicyResponseOutput ¶
func (i ApplicationUpgradePolicyResponseArgs) ToApplicationUpgradePolicyResponseOutput() ApplicationUpgradePolicyResponseOutput
func (ApplicationUpgradePolicyResponseArgs) ToApplicationUpgradePolicyResponseOutputWithContext ¶
func (i ApplicationUpgradePolicyResponseArgs) ToApplicationUpgradePolicyResponseOutputWithContext(ctx context.Context) ApplicationUpgradePolicyResponseOutput
func (ApplicationUpgradePolicyResponseArgs) ToApplicationUpgradePolicyResponsePtrOutput ¶
func (i ApplicationUpgradePolicyResponseArgs) ToApplicationUpgradePolicyResponsePtrOutput() ApplicationUpgradePolicyResponsePtrOutput
func (ApplicationUpgradePolicyResponseArgs) ToApplicationUpgradePolicyResponsePtrOutputWithContext ¶
func (i ApplicationUpgradePolicyResponseArgs) ToApplicationUpgradePolicyResponsePtrOutputWithContext(ctx context.Context) ApplicationUpgradePolicyResponsePtrOutput
type ApplicationUpgradePolicyResponseInput ¶
type ApplicationUpgradePolicyResponseInput interface { pulumi.Input ToApplicationUpgradePolicyResponseOutput() ApplicationUpgradePolicyResponseOutput ToApplicationUpgradePolicyResponseOutputWithContext(context.Context) ApplicationUpgradePolicyResponseOutput }
ApplicationUpgradePolicyResponseInput is an input type that accepts ApplicationUpgradePolicyResponseArgs and ApplicationUpgradePolicyResponseOutput values. You can construct a concrete instance of `ApplicationUpgradePolicyResponseInput` via:
ApplicationUpgradePolicyResponseArgs{...}
type ApplicationUpgradePolicyResponseOutput ¶
type ApplicationUpgradePolicyResponseOutput struct{ *pulumi.OutputState }
Describes the policy for a monitored application upgrade.
func (ApplicationUpgradePolicyResponseOutput) ApplicationHealthPolicy ¶
func (o ApplicationUpgradePolicyResponseOutput) ApplicationHealthPolicy() ArmApplicationHealthPolicyResponsePtrOutput
Defines a health policy used to evaluate the health of an application or one of its children entities.
func (ApplicationUpgradePolicyResponseOutput) ElementType ¶
func (ApplicationUpgradePolicyResponseOutput) ElementType() reflect.Type
func (ApplicationUpgradePolicyResponseOutput) ForceRestart ¶
func (o ApplicationUpgradePolicyResponseOutput) 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 (ApplicationUpgradePolicyResponseOutput) RollingUpgradeMonitoringPolicy ¶
func (o ApplicationUpgradePolicyResponseOutput) RollingUpgradeMonitoringPolicy() ArmRollingUpgradeMonitoringPolicyResponsePtrOutput
The policy used for monitoring the application upgrade
func (ApplicationUpgradePolicyResponseOutput) ToApplicationUpgradePolicyResponseOutput ¶
func (o ApplicationUpgradePolicyResponseOutput) ToApplicationUpgradePolicyResponseOutput() ApplicationUpgradePolicyResponseOutput
func (ApplicationUpgradePolicyResponseOutput) ToApplicationUpgradePolicyResponseOutputWithContext ¶
func (o ApplicationUpgradePolicyResponseOutput) ToApplicationUpgradePolicyResponseOutputWithContext(ctx context.Context) ApplicationUpgradePolicyResponseOutput
func (ApplicationUpgradePolicyResponseOutput) ToApplicationUpgradePolicyResponsePtrOutput ¶
func (o ApplicationUpgradePolicyResponseOutput) ToApplicationUpgradePolicyResponsePtrOutput() ApplicationUpgradePolicyResponsePtrOutput
func (ApplicationUpgradePolicyResponseOutput) ToApplicationUpgradePolicyResponsePtrOutputWithContext ¶
func (o ApplicationUpgradePolicyResponseOutput) ToApplicationUpgradePolicyResponsePtrOutputWithContext(ctx context.Context) ApplicationUpgradePolicyResponsePtrOutput
func (ApplicationUpgradePolicyResponseOutput) UpgradeMode ¶
func (o ApplicationUpgradePolicyResponseOutput) UpgradeMode() pulumi.StringPtrOutput
The mode used to monitor health during a rolling upgrade. The values are UnmonitoredAuto, UnmonitoredManual, and Monitored.
func (ApplicationUpgradePolicyResponseOutput) UpgradeReplicaSetCheckTimeout ¶
func (o ApplicationUpgradePolicyResponseOutput) 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. Valid values are between 0 and 42949672925 inclusive. (unsigned 32-bit integer).
type ApplicationUpgradePolicyResponsePtrInput ¶
type ApplicationUpgradePolicyResponsePtrInput interface { pulumi.Input ToApplicationUpgradePolicyResponsePtrOutput() ApplicationUpgradePolicyResponsePtrOutput ToApplicationUpgradePolicyResponsePtrOutputWithContext(context.Context) ApplicationUpgradePolicyResponsePtrOutput }
ApplicationUpgradePolicyResponsePtrInput is an input type that accepts ApplicationUpgradePolicyResponseArgs, ApplicationUpgradePolicyResponsePtr and ApplicationUpgradePolicyResponsePtrOutput values. You can construct a concrete instance of `ApplicationUpgradePolicyResponsePtrInput` via:
ApplicationUpgradePolicyResponseArgs{...} or: nil
func ApplicationUpgradePolicyResponsePtr ¶
func ApplicationUpgradePolicyResponsePtr(v *ApplicationUpgradePolicyResponseArgs) ApplicationUpgradePolicyResponsePtrInput
type ApplicationUpgradePolicyResponsePtrOutput ¶
type ApplicationUpgradePolicyResponsePtrOutput struct{ *pulumi.OutputState }
func (ApplicationUpgradePolicyResponsePtrOutput) ApplicationHealthPolicy ¶
func (o ApplicationUpgradePolicyResponsePtrOutput) ApplicationHealthPolicy() ArmApplicationHealthPolicyResponsePtrOutput
Defines a health policy used to evaluate the health of an application or one of its children entities.
func (ApplicationUpgradePolicyResponsePtrOutput) ElementType ¶
func (ApplicationUpgradePolicyResponsePtrOutput) ElementType() reflect.Type
func (ApplicationUpgradePolicyResponsePtrOutput) ForceRestart ¶
func (o ApplicationUpgradePolicyResponsePtrOutput) 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 (ApplicationUpgradePolicyResponsePtrOutput) RollingUpgradeMonitoringPolicy ¶
func (o ApplicationUpgradePolicyResponsePtrOutput) RollingUpgradeMonitoringPolicy() ArmRollingUpgradeMonitoringPolicyResponsePtrOutput
The policy used for monitoring the application upgrade
func (ApplicationUpgradePolicyResponsePtrOutput) ToApplicationUpgradePolicyResponsePtrOutput ¶
func (o ApplicationUpgradePolicyResponsePtrOutput) ToApplicationUpgradePolicyResponsePtrOutput() ApplicationUpgradePolicyResponsePtrOutput
func (ApplicationUpgradePolicyResponsePtrOutput) ToApplicationUpgradePolicyResponsePtrOutputWithContext ¶
func (o ApplicationUpgradePolicyResponsePtrOutput) ToApplicationUpgradePolicyResponsePtrOutputWithContext(ctx context.Context) ApplicationUpgradePolicyResponsePtrOutput
func (ApplicationUpgradePolicyResponsePtrOutput) UpgradeMode ¶
func (o ApplicationUpgradePolicyResponsePtrOutput) UpgradeMode() pulumi.StringPtrOutput
The mode used to monitor health during a rolling upgrade. The values are UnmonitoredAuto, UnmonitoredManual, and Monitored.
func (ApplicationUpgradePolicyResponsePtrOutput) UpgradeReplicaSetCheckTimeout ¶
func (o ApplicationUpgradePolicyResponsePtrOutput) 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. Valid values are between 0 and 42949672925 inclusive. (unsigned 32-bit integer).
type ApplicationUserAssignedIdentityArgs ¶
type ApplicationUserAssignedIdentityArgs struct { // The friendly name of user assigned identity. Name pulumi.StringInput `pulumi:"name"` // The principal id of user assigned identity. PrincipalId pulumi.StringInput `pulumi:"principalId"` }
func (ApplicationUserAssignedIdentityArgs) ElementType ¶
func (ApplicationUserAssignedIdentityArgs) ElementType() reflect.Type
func (ApplicationUserAssignedIdentityArgs) ToApplicationUserAssignedIdentityOutput ¶
func (i ApplicationUserAssignedIdentityArgs) ToApplicationUserAssignedIdentityOutput() ApplicationUserAssignedIdentityOutput
func (ApplicationUserAssignedIdentityArgs) ToApplicationUserAssignedIdentityOutputWithContext ¶
func (i ApplicationUserAssignedIdentityArgs) ToApplicationUserAssignedIdentityOutputWithContext(ctx context.Context) ApplicationUserAssignedIdentityOutput
type ApplicationUserAssignedIdentityArray ¶
type ApplicationUserAssignedIdentityArray []ApplicationUserAssignedIdentityInput
func (ApplicationUserAssignedIdentityArray) ElementType ¶
func (ApplicationUserAssignedIdentityArray) ElementType() reflect.Type
func (ApplicationUserAssignedIdentityArray) ToApplicationUserAssignedIdentityArrayOutput ¶
func (i ApplicationUserAssignedIdentityArray) ToApplicationUserAssignedIdentityArrayOutput() ApplicationUserAssignedIdentityArrayOutput
func (ApplicationUserAssignedIdentityArray) ToApplicationUserAssignedIdentityArrayOutputWithContext ¶
func (i ApplicationUserAssignedIdentityArray) ToApplicationUserAssignedIdentityArrayOutputWithContext(ctx context.Context) ApplicationUserAssignedIdentityArrayOutput
type ApplicationUserAssignedIdentityArrayInput ¶
type ApplicationUserAssignedIdentityArrayInput interface { pulumi.Input ToApplicationUserAssignedIdentityArrayOutput() ApplicationUserAssignedIdentityArrayOutput ToApplicationUserAssignedIdentityArrayOutputWithContext(context.Context) ApplicationUserAssignedIdentityArrayOutput }
ApplicationUserAssignedIdentityArrayInput is an input type that accepts ApplicationUserAssignedIdentityArray and ApplicationUserAssignedIdentityArrayOutput values. You can construct a concrete instance of `ApplicationUserAssignedIdentityArrayInput` via:
ApplicationUserAssignedIdentityArray{ ApplicationUserAssignedIdentityArgs{...} }
type ApplicationUserAssignedIdentityArrayOutput ¶
type ApplicationUserAssignedIdentityArrayOutput struct{ *pulumi.OutputState }
func (ApplicationUserAssignedIdentityArrayOutput) ElementType ¶
func (ApplicationUserAssignedIdentityArrayOutput) ElementType() reflect.Type
func (ApplicationUserAssignedIdentityArrayOutput) ToApplicationUserAssignedIdentityArrayOutput ¶
func (o ApplicationUserAssignedIdentityArrayOutput) ToApplicationUserAssignedIdentityArrayOutput() ApplicationUserAssignedIdentityArrayOutput
func (ApplicationUserAssignedIdentityArrayOutput) ToApplicationUserAssignedIdentityArrayOutputWithContext ¶
func (o ApplicationUserAssignedIdentityArrayOutput) ToApplicationUserAssignedIdentityArrayOutputWithContext(ctx context.Context) ApplicationUserAssignedIdentityArrayOutput
type ApplicationUserAssignedIdentityInput ¶
type ApplicationUserAssignedIdentityInput interface { pulumi.Input ToApplicationUserAssignedIdentityOutput() ApplicationUserAssignedIdentityOutput ToApplicationUserAssignedIdentityOutputWithContext(context.Context) ApplicationUserAssignedIdentityOutput }
ApplicationUserAssignedIdentityInput is an input type that accepts ApplicationUserAssignedIdentityArgs and ApplicationUserAssignedIdentityOutput values. You can construct a concrete instance of `ApplicationUserAssignedIdentityInput` via:
ApplicationUserAssignedIdentityArgs{...}
type ApplicationUserAssignedIdentityOutput ¶
type ApplicationUserAssignedIdentityOutput struct{ *pulumi.OutputState }
func (ApplicationUserAssignedIdentityOutput) ElementType ¶
func (ApplicationUserAssignedIdentityOutput) ElementType() reflect.Type
func (ApplicationUserAssignedIdentityOutput) Name ¶
func (o ApplicationUserAssignedIdentityOutput) Name() pulumi.StringOutput
The friendly name of user assigned identity.
func (ApplicationUserAssignedIdentityOutput) PrincipalId ¶
func (o ApplicationUserAssignedIdentityOutput) PrincipalId() pulumi.StringOutput
The principal id of user assigned identity.
func (ApplicationUserAssignedIdentityOutput) ToApplicationUserAssignedIdentityOutput ¶
func (o ApplicationUserAssignedIdentityOutput) ToApplicationUserAssignedIdentityOutput() ApplicationUserAssignedIdentityOutput
func (ApplicationUserAssignedIdentityOutput) ToApplicationUserAssignedIdentityOutputWithContext ¶
func (o ApplicationUserAssignedIdentityOutput) ToApplicationUserAssignedIdentityOutputWithContext(ctx context.Context) ApplicationUserAssignedIdentityOutput
type ApplicationUserAssignedIdentityResponseArgs ¶
type ApplicationUserAssignedIdentityResponseArgs struct { // The friendly name of user assigned identity. Name pulumi.StringInput `pulumi:"name"` // The principal id of user assigned identity. PrincipalId pulumi.StringInput `pulumi:"principalId"` }
func (ApplicationUserAssignedIdentityResponseArgs) ElementType ¶
func (ApplicationUserAssignedIdentityResponseArgs) ElementType() reflect.Type
func (ApplicationUserAssignedIdentityResponseArgs) ToApplicationUserAssignedIdentityResponseOutput ¶
func (i ApplicationUserAssignedIdentityResponseArgs) ToApplicationUserAssignedIdentityResponseOutput() ApplicationUserAssignedIdentityResponseOutput
func (ApplicationUserAssignedIdentityResponseArgs) ToApplicationUserAssignedIdentityResponseOutputWithContext ¶
func (i ApplicationUserAssignedIdentityResponseArgs) ToApplicationUserAssignedIdentityResponseOutputWithContext(ctx context.Context) ApplicationUserAssignedIdentityResponseOutput
type ApplicationUserAssignedIdentityResponseArray ¶
type ApplicationUserAssignedIdentityResponseArray []ApplicationUserAssignedIdentityResponseInput
func (ApplicationUserAssignedIdentityResponseArray) ElementType ¶
func (ApplicationUserAssignedIdentityResponseArray) ElementType() reflect.Type
func (ApplicationUserAssignedIdentityResponseArray) ToApplicationUserAssignedIdentityResponseArrayOutput ¶
func (i ApplicationUserAssignedIdentityResponseArray) ToApplicationUserAssignedIdentityResponseArrayOutput() ApplicationUserAssignedIdentityResponseArrayOutput
func (ApplicationUserAssignedIdentityResponseArray) ToApplicationUserAssignedIdentityResponseArrayOutputWithContext ¶
func (i ApplicationUserAssignedIdentityResponseArray) ToApplicationUserAssignedIdentityResponseArrayOutputWithContext(ctx context.Context) ApplicationUserAssignedIdentityResponseArrayOutput
type ApplicationUserAssignedIdentityResponseArrayInput ¶
type ApplicationUserAssignedIdentityResponseArrayInput interface { pulumi.Input ToApplicationUserAssignedIdentityResponseArrayOutput() ApplicationUserAssignedIdentityResponseArrayOutput ToApplicationUserAssignedIdentityResponseArrayOutputWithContext(context.Context) ApplicationUserAssignedIdentityResponseArrayOutput }
ApplicationUserAssignedIdentityResponseArrayInput is an input type that accepts ApplicationUserAssignedIdentityResponseArray and ApplicationUserAssignedIdentityResponseArrayOutput values. You can construct a concrete instance of `ApplicationUserAssignedIdentityResponseArrayInput` via:
ApplicationUserAssignedIdentityResponseArray{ ApplicationUserAssignedIdentityResponseArgs{...} }
type ApplicationUserAssignedIdentityResponseArrayOutput ¶
type ApplicationUserAssignedIdentityResponseArrayOutput struct{ *pulumi.OutputState }
func (ApplicationUserAssignedIdentityResponseArrayOutput) ElementType ¶
func (ApplicationUserAssignedIdentityResponseArrayOutput) ElementType() reflect.Type
func (ApplicationUserAssignedIdentityResponseArrayOutput) ToApplicationUserAssignedIdentityResponseArrayOutput ¶
func (o ApplicationUserAssignedIdentityResponseArrayOutput) ToApplicationUserAssignedIdentityResponseArrayOutput() ApplicationUserAssignedIdentityResponseArrayOutput
func (ApplicationUserAssignedIdentityResponseArrayOutput) ToApplicationUserAssignedIdentityResponseArrayOutputWithContext ¶
func (o ApplicationUserAssignedIdentityResponseArrayOutput) ToApplicationUserAssignedIdentityResponseArrayOutputWithContext(ctx context.Context) ApplicationUserAssignedIdentityResponseArrayOutput
type ApplicationUserAssignedIdentityResponseInput ¶
type ApplicationUserAssignedIdentityResponseInput interface { pulumi.Input ToApplicationUserAssignedIdentityResponseOutput() ApplicationUserAssignedIdentityResponseOutput ToApplicationUserAssignedIdentityResponseOutputWithContext(context.Context) ApplicationUserAssignedIdentityResponseOutput }
ApplicationUserAssignedIdentityResponseInput is an input type that accepts ApplicationUserAssignedIdentityResponseArgs and ApplicationUserAssignedIdentityResponseOutput values. You can construct a concrete instance of `ApplicationUserAssignedIdentityResponseInput` via:
ApplicationUserAssignedIdentityResponseArgs{...}
type ApplicationUserAssignedIdentityResponseOutput ¶
type ApplicationUserAssignedIdentityResponseOutput struct{ *pulumi.OutputState }
func (ApplicationUserAssignedIdentityResponseOutput) ElementType ¶
func (ApplicationUserAssignedIdentityResponseOutput) ElementType() reflect.Type
func (ApplicationUserAssignedIdentityResponseOutput) Name ¶
func (o ApplicationUserAssignedIdentityResponseOutput) Name() pulumi.StringOutput
The friendly name of user assigned identity.
func (ApplicationUserAssignedIdentityResponseOutput) PrincipalId ¶
func (o ApplicationUserAssignedIdentityResponseOutput) PrincipalId() pulumi.StringOutput
The principal id of user assigned identity.
func (ApplicationUserAssignedIdentityResponseOutput) ToApplicationUserAssignedIdentityResponseOutput ¶
func (o ApplicationUserAssignedIdentityResponseOutput) ToApplicationUserAssignedIdentityResponseOutput() ApplicationUserAssignedIdentityResponseOutput
func (ApplicationUserAssignedIdentityResponseOutput) ToApplicationUserAssignedIdentityResponseOutputWithContext ¶
func (o ApplicationUserAssignedIdentityResponseOutput) ToApplicationUserAssignedIdentityResponseOutputWithContext(ctx context.Context) ApplicationUserAssignedIdentityResponseOutput
type ArmApplicationHealthPolicy ¶
type ArmApplicationHealthPolicy struct { // Indicates whether warnings are treated with the same severity as errors. ConsiderWarningAsError *bool `pulumi:"considerWarningAsError"` // The health policy used by default to evaluate the health of a service type. DefaultServiceTypeHealthPolicy *ArmServiceTypeHealthPolicy `pulumi:"defaultServiceTypeHealthPolicy"` // The maximum allowed percentage of unhealthy deployed applications. Allowed values are Byte values from zero to 100. // The percentage represents the maximum tolerated percentage of deployed applications that can be unhealthy before the application is considered in error. // This is calculated by dividing the number of unhealthy deployed applications over the number of nodes where the application is currently deployed on in the cluster. // The computation rounds up to tolerate one failure on small numbers of nodes. Default percentage is zero. MaxPercentUnhealthyDeployedApplications *int `pulumi:"maxPercentUnhealthyDeployedApplications"` // The map with service type health policy per service type name. The map is empty by default. ServiceTypeHealthPolicyMap map[string]ArmServiceTypeHealthPolicy `pulumi:"serviceTypeHealthPolicyMap"` }
Defines a health policy used to evaluate the health of an application or one of its children entities.
type ArmApplicationHealthPolicyArgs ¶
type ArmApplicationHealthPolicyArgs struct { // Indicates whether warnings are treated with the same severity as errors. ConsiderWarningAsError pulumi.BoolPtrInput `pulumi:"considerWarningAsError"` // The health policy used by default to evaluate the health of a service type. DefaultServiceTypeHealthPolicy ArmServiceTypeHealthPolicyPtrInput `pulumi:"defaultServiceTypeHealthPolicy"` // The maximum allowed percentage of unhealthy deployed applications. Allowed values are Byte values from zero to 100. // The percentage represents the maximum tolerated percentage of deployed applications that can be unhealthy before the application is considered in error. // This is calculated by dividing the number of unhealthy deployed applications over the number of nodes where the application is currently deployed on in the cluster. // The computation rounds up to tolerate one failure on small numbers of nodes. Default percentage is zero. MaxPercentUnhealthyDeployedApplications pulumi.IntPtrInput `pulumi:"maxPercentUnhealthyDeployedApplications"` // The map with service type health policy per service type name. The map is empty by default. ServiceTypeHealthPolicyMap ArmServiceTypeHealthPolicyMapInput `pulumi:"serviceTypeHealthPolicyMap"` }
Defines a health policy used to evaluate the health of an application or one of its children entities.
func (ArmApplicationHealthPolicyArgs) ElementType ¶
func (ArmApplicationHealthPolicyArgs) ElementType() reflect.Type
func (ArmApplicationHealthPolicyArgs) ToArmApplicationHealthPolicyOutput ¶
func (i ArmApplicationHealthPolicyArgs) ToArmApplicationHealthPolicyOutput() ArmApplicationHealthPolicyOutput
func (ArmApplicationHealthPolicyArgs) ToArmApplicationHealthPolicyOutputWithContext ¶
func (i ArmApplicationHealthPolicyArgs) ToArmApplicationHealthPolicyOutputWithContext(ctx context.Context) ArmApplicationHealthPolicyOutput
func (ArmApplicationHealthPolicyArgs) ToArmApplicationHealthPolicyPtrOutput ¶
func (i ArmApplicationHealthPolicyArgs) ToArmApplicationHealthPolicyPtrOutput() ArmApplicationHealthPolicyPtrOutput
func (ArmApplicationHealthPolicyArgs) ToArmApplicationHealthPolicyPtrOutputWithContext ¶
func (i ArmApplicationHealthPolicyArgs) ToArmApplicationHealthPolicyPtrOutputWithContext(ctx context.Context) ArmApplicationHealthPolicyPtrOutput
type ArmApplicationHealthPolicyInput ¶
type ArmApplicationHealthPolicyInput interface { pulumi.Input ToArmApplicationHealthPolicyOutput() ArmApplicationHealthPolicyOutput ToArmApplicationHealthPolicyOutputWithContext(context.Context) ArmApplicationHealthPolicyOutput }
ArmApplicationHealthPolicyInput is an input type that accepts ArmApplicationHealthPolicyArgs and ArmApplicationHealthPolicyOutput values. You can construct a concrete instance of `ArmApplicationHealthPolicyInput` via:
ArmApplicationHealthPolicyArgs{...}
type ArmApplicationHealthPolicyOutput ¶
type ArmApplicationHealthPolicyOutput struct{ *pulumi.OutputState }
Defines a health policy used to evaluate the health of an application or one of its children entities.
func (ArmApplicationHealthPolicyOutput) ConsiderWarningAsError ¶
func (o ArmApplicationHealthPolicyOutput) ConsiderWarningAsError() pulumi.BoolPtrOutput
Indicates whether warnings are treated with the same severity as errors.
func (ArmApplicationHealthPolicyOutput) DefaultServiceTypeHealthPolicy ¶
func (o ArmApplicationHealthPolicyOutput) DefaultServiceTypeHealthPolicy() ArmServiceTypeHealthPolicyPtrOutput
The health policy used by default to evaluate the health of a service type.
func (ArmApplicationHealthPolicyOutput) ElementType ¶
func (ArmApplicationHealthPolicyOutput) ElementType() reflect.Type
func (ArmApplicationHealthPolicyOutput) MaxPercentUnhealthyDeployedApplications ¶
func (o ArmApplicationHealthPolicyOutput) MaxPercentUnhealthyDeployedApplications() pulumi.IntPtrOutput
The maximum allowed percentage of unhealthy deployed applications. Allowed values are Byte values from zero to 100. The percentage represents the maximum tolerated percentage of deployed applications that can be unhealthy before the application is considered in error. This is calculated by dividing the number of unhealthy deployed applications over the number of nodes where the application is currently deployed on in the cluster. The computation rounds up to tolerate one failure on small numbers of nodes. Default percentage is zero.
func (ArmApplicationHealthPolicyOutput) ServiceTypeHealthPolicyMap ¶
func (o ArmApplicationHealthPolicyOutput) ServiceTypeHealthPolicyMap() ArmServiceTypeHealthPolicyMapOutput
The map with service type health policy per service type name. The map is empty by default.
func (ArmApplicationHealthPolicyOutput) ToArmApplicationHealthPolicyOutput ¶
func (o ArmApplicationHealthPolicyOutput) ToArmApplicationHealthPolicyOutput() ArmApplicationHealthPolicyOutput
func (ArmApplicationHealthPolicyOutput) ToArmApplicationHealthPolicyOutputWithContext ¶
func (o ArmApplicationHealthPolicyOutput) ToArmApplicationHealthPolicyOutputWithContext(ctx context.Context) ArmApplicationHealthPolicyOutput
func (ArmApplicationHealthPolicyOutput) ToArmApplicationHealthPolicyPtrOutput ¶
func (o ArmApplicationHealthPolicyOutput) ToArmApplicationHealthPolicyPtrOutput() ArmApplicationHealthPolicyPtrOutput
func (ArmApplicationHealthPolicyOutput) ToArmApplicationHealthPolicyPtrOutputWithContext ¶
func (o ArmApplicationHealthPolicyOutput) ToArmApplicationHealthPolicyPtrOutputWithContext(ctx context.Context) ArmApplicationHealthPolicyPtrOutput
type ArmApplicationHealthPolicyPtrInput ¶
type ArmApplicationHealthPolicyPtrInput interface { pulumi.Input ToArmApplicationHealthPolicyPtrOutput() ArmApplicationHealthPolicyPtrOutput ToArmApplicationHealthPolicyPtrOutputWithContext(context.Context) ArmApplicationHealthPolicyPtrOutput }
ArmApplicationHealthPolicyPtrInput is an input type that accepts ArmApplicationHealthPolicyArgs, ArmApplicationHealthPolicyPtr and ArmApplicationHealthPolicyPtrOutput values. You can construct a concrete instance of `ArmApplicationHealthPolicyPtrInput` via:
ArmApplicationHealthPolicyArgs{...} or: nil
func ArmApplicationHealthPolicyPtr ¶
func ArmApplicationHealthPolicyPtr(v *ArmApplicationHealthPolicyArgs) ArmApplicationHealthPolicyPtrInput
type ArmApplicationHealthPolicyPtrOutput ¶
type ArmApplicationHealthPolicyPtrOutput struct{ *pulumi.OutputState }
func (ArmApplicationHealthPolicyPtrOutput) ConsiderWarningAsError ¶
func (o ArmApplicationHealthPolicyPtrOutput) ConsiderWarningAsError() pulumi.BoolPtrOutput
Indicates whether warnings are treated with the same severity as errors.
func (ArmApplicationHealthPolicyPtrOutput) DefaultServiceTypeHealthPolicy ¶
func (o ArmApplicationHealthPolicyPtrOutput) DefaultServiceTypeHealthPolicy() ArmServiceTypeHealthPolicyPtrOutput
The health policy used by default to evaluate the health of a service type.
func (ArmApplicationHealthPolicyPtrOutput) Elem ¶
func (o ArmApplicationHealthPolicyPtrOutput) Elem() ArmApplicationHealthPolicyOutput
func (ArmApplicationHealthPolicyPtrOutput) ElementType ¶
func (ArmApplicationHealthPolicyPtrOutput) ElementType() reflect.Type
func (ArmApplicationHealthPolicyPtrOutput) MaxPercentUnhealthyDeployedApplications ¶
func (o ArmApplicationHealthPolicyPtrOutput) MaxPercentUnhealthyDeployedApplications() pulumi.IntPtrOutput
The maximum allowed percentage of unhealthy deployed applications. Allowed values are Byte values from zero to 100. The percentage represents the maximum tolerated percentage of deployed applications that can be unhealthy before the application is considered in error. This is calculated by dividing the number of unhealthy deployed applications over the number of nodes where the application is currently deployed on in the cluster. The computation rounds up to tolerate one failure on small numbers of nodes. Default percentage is zero.
func (ArmApplicationHealthPolicyPtrOutput) ServiceTypeHealthPolicyMap ¶
func (o ArmApplicationHealthPolicyPtrOutput) ServiceTypeHealthPolicyMap() ArmServiceTypeHealthPolicyMapOutput
The map with service type health policy per service type name. The map is empty by default.
func (ArmApplicationHealthPolicyPtrOutput) ToArmApplicationHealthPolicyPtrOutput ¶
func (o ArmApplicationHealthPolicyPtrOutput) ToArmApplicationHealthPolicyPtrOutput() ArmApplicationHealthPolicyPtrOutput
func (ArmApplicationHealthPolicyPtrOutput) ToArmApplicationHealthPolicyPtrOutputWithContext ¶
func (o ArmApplicationHealthPolicyPtrOutput) ToArmApplicationHealthPolicyPtrOutputWithContext(ctx context.Context) ArmApplicationHealthPolicyPtrOutput
type ArmApplicationHealthPolicyResponse ¶
type ArmApplicationHealthPolicyResponse struct { // Indicates whether warnings are treated with the same severity as errors. ConsiderWarningAsError *bool `pulumi:"considerWarningAsError"` // The health policy used by default to evaluate the health of a service type. DefaultServiceTypeHealthPolicy *ArmServiceTypeHealthPolicyResponse `pulumi:"defaultServiceTypeHealthPolicy"` // The maximum allowed percentage of unhealthy deployed applications. Allowed values are Byte values from zero to 100. // The percentage represents the maximum tolerated percentage of deployed applications that can be unhealthy before the application is considered in error. // This is calculated by dividing the number of unhealthy deployed applications over the number of nodes where the application is currently deployed on in the cluster. // The computation rounds up to tolerate one failure on small numbers of nodes. Default percentage is zero. MaxPercentUnhealthyDeployedApplications *int `pulumi:"maxPercentUnhealthyDeployedApplications"` // The map with service type health policy per service type name. The map is empty by default. ServiceTypeHealthPolicyMap map[string]ArmServiceTypeHealthPolicyResponse `pulumi:"serviceTypeHealthPolicyMap"` }
Defines a health policy used to evaluate the health of an application or one of its children entities.
type ArmApplicationHealthPolicyResponseArgs ¶
type ArmApplicationHealthPolicyResponseArgs struct { // Indicates whether warnings are treated with the same severity as errors. ConsiderWarningAsError pulumi.BoolPtrInput `pulumi:"considerWarningAsError"` // The health policy used by default to evaluate the health of a service type. DefaultServiceTypeHealthPolicy ArmServiceTypeHealthPolicyResponsePtrInput `pulumi:"defaultServiceTypeHealthPolicy"` // The maximum allowed percentage of unhealthy deployed applications. Allowed values are Byte values from zero to 100. // The percentage represents the maximum tolerated percentage of deployed applications that can be unhealthy before the application is considered in error. // This is calculated by dividing the number of unhealthy deployed applications over the number of nodes where the application is currently deployed on in the cluster. // The computation rounds up to tolerate one failure on small numbers of nodes. Default percentage is zero. MaxPercentUnhealthyDeployedApplications pulumi.IntPtrInput `pulumi:"maxPercentUnhealthyDeployedApplications"` // The map with service type health policy per service type name. The map is empty by default. ServiceTypeHealthPolicyMap ArmServiceTypeHealthPolicyResponseMapInput `pulumi:"serviceTypeHealthPolicyMap"` }
Defines a health policy used to evaluate the health of an application or one of its children entities.
func (ArmApplicationHealthPolicyResponseArgs) ElementType ¶
func (ArmApplicationHealthPolicyResponseArgs) ElementType() reflect.Type
func (ArmApplicationHealthPolicyResponseArgs) ToArmApplicationHealthPolicyResponseOutput ¶
func (i ArmApplicationHealthPolicyResponseArgs) ToArmApplicationHealthPolicyResponseOutput() ArmApplicationHealthPolicyResponseOutput
func (ArmApplicationHealthPolicyResponseArgs) ToArmApplicationHealthPolicyResponseOutputWithContext ¶
func (i ArmApplicationHealthPolicyResponseArgs) ToArmApplicationHealthPolicyResponseOutputWithContext(ctx context.Context) ArmApplicationHealthPolicyResponseOutput
func (ArmApplicationHealthPolicyResponseArgs) ToArmApplicationHealthPolicyResponsePtrOutput ¶
func (i ArmApplicationHealthPolicyResponseArgs) ToArmApplicationHealthPolicyResponsePtrOutput() ArmApplicationHealthPolicyResponsePtrOutput
func (ArmApplicationHealthPolicyResponseArgs) ToArmApplicationHealthPolicyResponsePtrOutputWithContext ¶
func (i ArmApplicationHealthPolicyResponseArgs) ToArmApplicationHealthPolicyResponsePtrOutputWithContext(ctx context.Context) ArmApplicationHealthPolicyResponsePtrOutput
type ArmApplicationHealthPolicyResponseInput ¶
type ArmApplicationHealthPolicyResponseInput interface { pulumi.Input ToArmApplicationHealthPolicyResponseOutput() ArmApplicationHealthPolicyResponseOutput ToArmApplicationHealthPolicyResponseOutputWithContext(context.Context) ArmApplicationHealthPolicyResponseOutput }
ArmApplicationHealthPolicyResponseInput is an input type that accepts ArmApplicationHealthPolicyResponseArgs and ArmApplicationHealthPolicyResponseOutput values. You can construct a concrete instance of `ArmApplicationHealthPolicyResponseInput` via:
ArmApplicationHealthPolicyResponseArgs{...}
type ArmApplicationHealthPolicyResponseOutput ¶
type ArmApplicationHealthPolicyResponseOutput struct{ *pulumi.OutputState }
Defines a health policy used to evaluate the health of an application or one of its children entities.
func (ArmApplicationHealthPolicyResponseOutput) ConsiderWarningAsError ¶
func (o ArmApplicationHealthPolicyResponseOutput) ConsiderWarningAsError() pulumi.BoolPtrOutput
Indicates whether warnings are treated with the same severity as errors.
func (ArmApplicationHealthPolicyResponseOutput) DefaultServiceTypeHealthPolicy ¶
func (o ArmApplicationHealthPolicyResponseOutput) DefaultServiceTypeHealthPolicy() ArmServiceTypeHealthPolicyResponsePtrOutput
The health policy used by default to evaluate the health of a service type.
func (ArmApplicationHealthPolicyResponseOutput) ElementType ¶
func (ArmApplicationHealthPolicyResponseOutput) ElementType() reflect.Type
func (ArmApplicationHealthPolicyResponseOutput) MaxPercentUnhealthyDeployedApplications ¶
func (o ArmApplicationHealthPolicyResponseOutput) MaxPercentUnhealthyDeployedApplications() pulumi.IntPtrOutput
The maximum allowed percentage of unhealthy deployed applications. Allowed values are Byte values from zero to 100. The percentage represents the maximum tolerated percentage of deployed applications that can be unhealthy before the application is considered in error. This is calculated by dividing the number of unhealthy deployed applications over the number of nodes where the application is currently deployed on in the cluster. The computation rounds up to tolerate one failure on small numbers of nodes. Default percentage is zero.
func (ArmApplicationHealthPolicyResponseOutput) ServiceTypeHealthPolicyMap ¶
func (o ArmApplicationHealthPolicyResponseOutput) ServiceTypeHealthPolicyMap() ArmServiceTypeHealthPolicyResponseMapOutput
The map with service type health policy per service type name. The map is empty by default.
func (ArmApplicationHealthPolicyResponseOutput) ToArmApplicationHealthPolicyResponseOutput ¶
func (o ArmApplicationHealthPolicyResponseOutput) ToArmApplicationHealthPolicyResponseOutput() ArmApplicationHealthPolicyResponseOutput
func (ArmApplicationHealthPolicyResponseOutput) ToArmApplicationHealthPolicyResponseOutputWithContext ¶
func (o ArmApplicationHealthPolicyResponseOutput) ToArmApplicationHealthPolicyResponseOutputWithContext(ctx context.Context) ArmApplicationHealthPolicyResponseOutput
func (ArmApplicationHealthPolicyResponseOutput) ToArmApplicationHealthPolicyResponsePtrOutput ¶
func (o ArmApplicationHealthPolicyResponseOutput) ToArmApplicationHealthPolicyResponsePtrOutput() ArmApplicationHealthPolicyResponsePtrOutput
func (ArmApplicationHealthPolicyResponseOutput) ToArmApplicationHealthPolicyResponsePtrOutputWithContext ¶
func (o ArmApplicationHealthPolicyResponseOutput) ToArmApplicationHealthPolicyResponsePtrOutputWithContext(ctx context.Context) ArmApplicationHealthPolicyResponsePtrOutput
type ArmApplicationHealthPolicyResponsePtrInput ¶
type ArmApplicationHealthPolicyResponsePtrInput interface { pulumi.Input ToArmApplicationHealthPolicyResponsePtrOutput() ArmApplicationHealthPolicyResponsePtrOutput ToArmApplicationHealthPolicyResponsePtrOutputWithContext(context.Context) ArmApplicationHealthPolicyResponsePtrOutput }
ArmApplicationHealthPolicyResponsePtrInput is an input type that accepts ArmApplicationHealthPolicyResponseArgs, ArmApplicationHealthPolicyResponsePtr and ArmApplicationHealthPolicyResponsePtrOutput values. You can construct a concrete instance of `ArmApplicationHealthPolicyResponsePtrInput` via:
ArmApplicationHealthPolicyResponseArgs{...} or: nil
func ArmApplicationHealthPolicyResponsePtr ¶
func ArmApplicationHealthPolicyResponsePtr(v *ArmApplicationHealthPolicyResponseArgs) ArmApplicationHealthPolicyResponsePtrInput
type ArmApplicationHealthPolicyResponsePtrOutput ¶
type ArmApplicationHealthPolicyResponsePtrOutput struct{ *pulumi.OutputState }
func (ArmApplicationHealthPolicyResponsePtrOutput) ConsiderWarningAsError ¶
func (o ArmApplicationHealthPolicyResponsePtrOutput) ConsiderWarningAsError() pulumi.BoolPtrOutput
Indicates whether warnings are treated with the same severity as errors.
func (ArmApplicationHealthPolicyResponsePtrOutput) DefaultServiceTypeHealthPolicy ¶
func (o ArmApplicationHealthPolicyResponsePtrOutput) DefaultServiceTypeHealthPolicy() ArmServiceTypeHealthPolicyResponsePtrOutput
The health policy used by default to evaluate the health of a service type.
func (ArmApplicationHealthPolicyResponsePtrOutput) ElementType ¶
func (ArmApplicationHealthPolicyResponsePtrOutput) ElementType() reflect.Type
func (ArmApplicationHealthPolicyResponsePtrOutput) MaxPercentUnhealthyDeployedApplications ¶
func (o ArmApplicationHealthPolicyResponsePtrOutput) MaxPercentUnhealthyDeployedApplications() pulumi.IntPtrOutput
The maximum allowed percentage of unhealthy deployed applications. Allowed values are Byte values from zero to 100. The percentage represents the maximum tolerated percentage of deployed applications that can be unhealthy before the application is considered in error. This is calculated by dividing the number of unhealthy deployed applications over the number of nodes where the application is currently deployed on in the cluster. The computation rounds up to tolerate one failure on small numbers of nodes. Default percentage is zero.
func (ArmApplicationHealthPolicyResponsePtrOutput) ServiceTypeHealthPolicyMap ¶
func (o ArmApplicationHealthPolicyResponsePtrOutput) ServiceTypeHealthPolicyMap() ArmServiceTypeHealthPolicyResponseMapOutput
The map with service type health policy per service type name. The map is empty by default.
func (ArmApplicationHealthPolicyResponsePtrOutput) ToArmApplicationHealthPolicyResponsePtrOutput ¶
func (o ArmApplicationHealthPolicyResponsePtrOutput) ToArmApplicationHealthPolicyResponsePtrOutput() ArmApplicationHealthPolicyResponsePtrOutput
func (ArmApplicationHealthPolicyResponsePtrOutput) ToArmApplicationHealthPolicyResponsePtrOutputWithContext ¶
func (o ArmApplicationHealthPolicyResponsePtrOutput) ToArmApplicationHealthPolicyResponsePtrOutputWithContext(ctx context.Context) ArmApplicationHealthPolicyResponsePtrOutput
type ArmRollingUpgradeMonitoringPolicy ¶
type ArmRollingUpgradeMonitoringPolicy struct { // The activation Mode of the service package FailureAction *string `pulumi:"failureAction"` // The amount of time to retry health evaluation when the application or cluster is unhealthy before FailureAction is executed. It is first interpreted as a string representing an ISO 8601 duration. If that fails, then it is interpreted as a number representing the total number of milliseconds. 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. It is first interpreted as a string representing an ISO 8601 duration. If that fails, then it is interpreted as a number representing the total number of milliseconds. HealthCheckStableDuration *string `pulumi:"healthCheckStableDuration"` // The amount of time to wait after completing an upgrade domain before applying health policies. It is first interpreted as a string representing an ISO 8601 duration. If that fails, then it is interpreted as a number representing the total number of milliseconds. HealthCheckWaitDuration *string `pulumi:"healthCheckWaitDuration"` // The amount of time each upgrade domain has to complete before FailureAction is executed. It is first interpreted as a string representing an ISO 8601 duration. If that fails, then it is interpreted as a number representing the total number of milliseconds. UpgradeDomainTimeout *string `pulumi:"upgradeDomainTimeout"` // The amount of time the overall upgrade has to complete before FailureAction is executed. It is first interpreted as a string representing an ISO 8601 duration. If that fails, then it is interpreted as a number representing the total number of milliseconds. UpgradeTimeout *string `pulumi:"upgradeTimeout"` }
The policy used for monitoring the application upgrade
type ArmRollingUpgradeMonitoringPolicyArgs ¶
type ArmRollingUpgradeMonitoringPolicyArgs struct { // The activation Mode of the service package FailureAction pulumi.StringPtrInput `pulumi:"failureAction"` // The amount of time to retry health evaluation when the application or cluster is unhealthy before FailureAction is executed. It is first interpreted as a string representing an ISO 8601 duration. If that fails, then it is interpreted as a number representing the total number of milliseconds. HealthCheckRetryTimeout pulumi.StringPtrInput `pulumi:"healthCheckRetryTimeout"` // The amount of time that the application or cluster must remain healthy before the upgrade proceeds to the next upgrade domain. It is first interpreted as a string representing an ISO 8601 duration. If that fails, then it is interpreted as a number representing the total number of milliseconds. HealthCheckStableDuration pulumi.StringPtrInput `pulumi:"healthCheckStableDuration"` // The amount of time to wait after completing an upgrade domain before applying health policies. It is first interpreted as a string representing an ISO 8601 duration. If that fails, then it is interpreted as a number representing the total number of milliseconds. HealthCheckWaitDuration pulumi.StringPtrInput `pulumi:"healthCheckWaitDuration"` // The amount of time each upgrade domain has to complete before FailureAction is executed. It is first interpreted as a string representing an ISO 8601 duration. If that fails, then it is interpreted as a number representing the total number of milliseconds. UpgradeDomainTimeout pulumi.StringPtrInput `pulumi:"upgradeDomainTimeout"` // The amount of time the overall upgrade has to complete before FailureAction is executed. It is first interpreted as a string representing an ISO 8601 duration. If that fails, then it is interpreted as a number representing the total number of milliseconds. UpgradeTimeout pulumi.StringPtrInput `pulumi:"upgradeTimeout"` }
The policy used for monitoring the application upgrade
func (ArmRollingUpgradeMonitoringPolicyArgs) ElementType ¶
func (ArmRollingUpgradeMonitoringPolicyArgs) ElementType() reflect.Type
func (ArmRollingUpgradeMonitoringPolicyArgs) ToArmRollingUpgradeMonitoringPolicyOutput ¶
func (i ArmRollingUpgradeMonitoringPolicyArgs) ToArmRollingUpgradeMonitoringPolicyOutput() ArmRollingUpgradeMonitoringPolicyOutput
func (ArmRollingUpgradeMonitoringPolicyArgs) ToArmRollingUpgradeMonitoringPolicyOutputWithContext ¶
func (i ArmRollingUpgradeMonitoringPolicyArgs) ToArmRollingUpgradeMonitoringPolicyOutputWithContext(ctx context.Context) ArmRollingUpgradeMonitoringPolicyOutput
func (ArmRollingUpgradeMonitoringPolicyArgs) ToArmRollingUpgradeMonitoringPolicyPtrOutput ¶
func (i ArmRollingUpgradeMonitoringPolicyArgs) ToArmRollingUpgradeMonitoringPolicyPtrOutput() ArmRollingUpgradeMonitoringPolicyPtrOutput
func (ArmRollingUpgradeMonitoringPolicyArgs) ToArmRollingUpgradeMonitoringPolicyPtrOutputWithContext ¶
func (i ArmRollingUpgradeMonitoringPolicyArgs) ToArmRollingUpgradeMonitoringPolicyPtrOutputWithContext(ctx context.Context) ArmRollingUpgradeMonitoringPolicyPtrOutput
type ArmRollingUpgradeMonitoringPolicyInput ¶
type ArmRollingUpgradeMonitoringPolicyInput interface { pulumi.Input ToArmRollingUpgradeMonitoringPolicyOutput() ArmRollingUpgradeMonitoringPolicyOutput ToArmRollingUpgradeMonitoringPolicyOutputWithContext(context.Context) ArmRollingUpgradeMonitoringPolicyOutput }
ArmRollingUpgradeMonitoringPolicyInput is an input type that accepts ArmRollingUpgradeMonitoringPolicyArgs and ArmRollingUpgradeMonitoringPolicyOutput values. You can construct a concrete instance of `ArmRollingUpgradeMonitoringPolicyInput` via:
ArmRollingUpgradeMonitoringPolicyArgs{...}
type ArmRollingUpgradeMonitoringPolicyOutput ¶
type ArmRollingUpgradeMonitoringPolicyOutput struct{ *pulumi.OutputState }
The policy used for monitoring the application upgrade
func (ArmRollingUpgradeMonitoringPolicyOutput) ElementType ¶
func (ArmRollingUpgradeMonitoringPolicyOutput) ElementType() reflect.Type
func (ArmRollingUpgradeMonitoringPolicyOutput) FailureAction ¶
func (o ArmRollingUpgradeMonitoringPolicyOutput) FailureAction() pulumi.StringPtrOutput
The activation Mode of the service package
func (ArmRollingUpgradeMonitoringPolicyOutput) HealthCheckRetryTimeout ¶
func (o ArmRollingUpgradeMonitoringPolicyOutput) HealthCheckRetryTimeout() pulumi.StringPtrOutput
The amount of time to retry health evaluation when the application or cluster is unhealthy before FailureAction is executed. It is first interpreted as a string representing an ISO 8601 duration. If that fails, then it is interpreted as a number representing the total number of milliseconds.
func (ArmRollingUpgradeMonitoringPolicyOutput) HealthCheckStableDuration ¶
func (o ArmRollingUpgradeMonitoringPolicyOutput) HealthCheckStableDuration() pulumi.StringPtrOutput
The amount of time that the application or cluster must remain healthy before the upgrade proceeds to the next upgrade domain. It is first interpreted as a string representing an ISO 8601 duration. If that fails, then it is interpreted as a number representing the total number of milliseconds.
func (ArmRollingUpgradeMonitoringPolicyOutput) HealthCheckWaitDuration ¶
func (o ArmRollingUpgradeMonitoringPolicyOutput) HealthCheckWaitDuration() pulumi.StringPtrOutput
The amount of time to wait after completing an upgrade domain before applying health policies. It is first interpreted as a string representing an ISO 8601 duration. If that fails, then it is interpreted as a number representing the total number of milliseconds.
func (ArmRollingUpgradeMonitoringPolicyOutput) ToArmRollingUpgradeMonitoringPolicyOutput ¶
func (o ArmRollingUpgradeMonitoringPolicyOutput) ToArmRollingUpgradeMonitoringPolicyOutput() ArmRollingUpgradeMonitoringPolicyOutput
func (ArmRollingUpgradeMonitoringPolicyOutput) ToArmRollingUpgradeMonitoringPolicyOutputWithContext ¶
func (o ArmRollingUpgradeMonitoringPolicyOutput) ToArmRollingUpgradeMonitoringPolicyOutputWithContext(ctx context.Context) ArmRollingUpgradeMonitoringPolicyOutput
func (ArmRollingUpgradeMonitoringPolicyOutput) ToArmRollingUpgradeMonitoringPolicyPtrOutput ¶
func (o ArmRollingUpgradeMonitoringPolicyOutput) ToArmRollingUpgradeMonitoringPolicyPtrOutput() ArmRollingUpgradeMonitoringPolicyPtrOutput
func (ArmRollingUpgradeMonitoringPolicyOutput) ToArmRollingUpgradeMonitoringPolicyPtrOutputWithContext ¶
func (o ArmRollingUpgradeMonitoringPolicyOutput) ToArmRollingUpgradeMonitoringPolicyPtrOutputWithContext(ctx context.Context) ArmRollingUpgradeMonitoringPolicyPtrOutput
func (ArmRollingUpgradeMonitoringPolicyOutput) UpgradeDomainTimeout ¶
func (o ArmRollingUpgradeMonitoringPolicyOutput) UpgradeDomainTimeout() pulumi.StringPtrOutput
The amount of time each upgrade domain has to complete before FailureAction is executed. It is first interpreted as a string representing an ISO 8601 duration. If that fails, then it is interpreted as a number representing the total number of milliseconds.
func (ArmRollingUpgradeMonitoringPolicyOutput) UpgradeTimeout ¶
func (o ArmRollingUpgradeMonitoringPolicyOutput) UpgradeTimeout() pulumi.StringPtrOutput
The amount of time the overall upgrade has to complete before FailureAction is executed. It is first interpreted as a string representing an ISO 8601 duration. If that fails, then it is interpreted as a number representing the total number of milliseconds.
type ArmRollingUpgradeMonitoringPolicyPtrInput ¶
type ArmRollingUpgradeMonitoringPolicyPtrInput interface { pulumi.Input ToArmRollingUpgradeMonitoringPolicyPtrOutput() ArmRollingUpgradeMonitoringPolicyPtrOutput ToArmRollingUpgradeMonitoringPolicyPtrOutputWithContext(context.Context) ArmRollingUpgradeMonitoringPolicyPtrOutput }
ArmRollingUpgradeMonitoringPolicyPtrInput is an input type that accepts ArmRollingUpgradeMonitoringPolicyArgs, ArmRollingUpgradeMonitoringPolicyPtr and ArmRollingUpgradeMonitoringPolicyPtrOutput values. You can construct a concrete instance of `ArmRollingUpgradeMonitoringPolicyPtrInput` via:
ArmRollingUpgradeMonitoringPolicyArgs{...} or: nil
func ArmRollingUpgradeMonitoringPolicyPtr ¶
func ArmRollingUpgradeMonitoringPolicyPtr(v *ArmRollingUpgradeMonitoringPolicyArgs) ArmRollingUpgradeMonitoringPolicyPtrInput
type ArmRollingUpgradeMonitoringPolicyPtrOutput ¶
type ArmRollingUpgradeMonitoringPolicyPtrOutput struct{ *pulumi.OutputState }
func (ArmRollingUpgradeMonitoringPolicyPtrOutput) ElementType ¶
func (ArmRollingUpgradeMonitoringPolicyPtrOutput) ElementType() reflect.Type
func (ArmRollingUpgradeMonitoringPolicyPtrOutput) FailureAction ¶
func (o ArmRollingUpgradeMonitoringPolicyPtrOutput) FailureAction() pulumi.StringPtrOutput
The activation Mode of the service package
func (ArmRollingUpgradeMonitoringPolicyPtrOutput) HealthCheckRetryTimeout ¶
func (o ArmRollingUpgradeMonitoringPolicyPtrOutput) HealthCheckRetryTimeout() pulumi.StringPtrOutput
The amount of time to retry health evaluation when the application or cluster is unhealthy before FailureAction is executed. It is first interpreted as a string representing an ISO 8601 duration. If that fails, then it is interpreted as a number representing the total number of milliseconds.
func (ArmRollingUpgradeMonitoringPolicyPtrOutput) HealthCheckStableDuration ¶
func (o ArmRollingUpgradeMonitoringPolicyPtrOutput) HealthCheckStableDuration() pulumi.StringPtrOutput
The amount of time that the application or cluster must remain healthy before the upgrade proceeds to the next upgrade domain. It is first interpreted as a string representing an ISO 8601 duration. If that fails, then it is interpreted as a number representing the total number of milliseconds.
func (ArmRollingUpgradeMonitoringPolicyPtrOutput) HealthCheckWaitDuration ¶
func (o ArmRollingUpgradeMonitoringPolicyPtrOutput) HealthCheckWaitDuration() pulumi.StringPtrOutput
The amount of time to wait after completing an upgrade domain before applying health policies. It is first interpreted as a string representing an ISO 8601 duration. If that fails, then it is interpreted as a number representing the total number of milliseconds.
func (ArmRollingUpgradeMonitoringPolicyPtrOutput) ToArmRollingUpgradeMonitoringPolicyPtrOutput ¶
func (o ArmRollingUpgradeMonitoringPolicyPtrOutput) ToArmRollingUpgradeMonitoringPolicyPtrOutput() ArmRollingUpgradeMonitoringPolicyPtrOutput
func (ArmRollingUpgradeMonitoringPolicyPtrOutput) ToArmRollingUpgradeMonitoringPolicyPtrOutputWithContext ¶
func (o ArmRollingUpgradeMonitoringPolicyPtrOutput) ToArmRollingUpgradeMonitoringPolicyPtrOutputWithContext(ctx context.Context) ArmRollingUpgradeMonitoringPolicyPtrOutput
func (ArmRollingUpgradeMonitoringPolicyPtrOutput) UpgradeDomainTimeout ¶
func (o ArmRollingUpgradeMonitoringPolicyPtrOutput) UpgradeDomainTimeout() pulumi.StringPtrOutput
The amount of time each upgrade domain has to complete before FailureAction is executed. It is first interpreted as a string representing an ISO 8601 duration. If that fails, then it is interpreted as a number representing the total number of milliseconds.
func (ArmRollingUpgradeMonitoringPolicyPtrOutput) UpgradeTimeout ¶
func (o ArmRollingUpgradeMonitoringPolicyPtrOutput) UpgradeTimeout() pulumi.StringPtrOutput
The amount of time the overall upgrade has to complete before FailureAction is executed. It is first interpreted as a string representing an ISO 8601 duration. If that fails, then it is interpreted as a number representing the total number of milliseconds.
type ArmRollingUpgradeMonitoringPolicyResponse ¶
type ArmRollingUpgradeMonitoringPolicyResponse struct { // The activation Mode of the service package FailureAction *string `pulumi:"failureAction"` // The amount of time to retry health evaluation when the application or cluster is unhealthy before FailureAction is executed. It is first interpreted as a string representing an ISO 8601 duration. If that fails, then it is interpreted as a number representing the total number of milliseconds. 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. It is first interpreted as a string representing an ISO 8601 duration. If that fails, then it is interpreted as a number representing the total number of milliseconds. HealthCheckStableDuration *string `pulumi:"healthCheckStableDuration"` // The amount of time to wait after completing an upgrade domain before applying health policies. It is first interpreted as a string representing an ISO 8601 duration. If that fails, then it is interpreted as a number representing the total number of milliseconds. HealthCheckWaitDuration *string `pulumi:"healthCheckWaitDuration"` // The amount of time each upgrade domain has to complete before FailureAction is executed. It is first interpreted as a string representing an ISO 8601 duration. If that fails, then it is interpreted as a number representing the total number of milliseconds. UpgradeDomainTimeout *string `pulumi:"upgradeDomainTimeout"` // The amount of time the overall upgrade has to complete before FailureAction is executed. It is first interpreted as a string representing an ISO 8601 duration. If that fails, then it is interpreted as a number representing the total number of milliseconds. UpgradeTimeout *string `pulumi:"upgradeTimeout"` }
The policy used for monitoring the application upgrade
type ArmRollingUpgradeMonitoringPolicyResponseArgs ¶
type ArmRollingUpgradeMonitoringPolicyResponseArgs struct { // The activation Mode of the service package FailureAction pulumi.StringPtrInput `pulumi:"failureAction"` // The amount of time to retry health evaluation when the application or cluster is unhealthy before FailureAction is executed. It is first interpreted as a string representing an ISO 8601 duration. If that fails, then it is interpreted as a number representing the total number of milliseconds. HealthCheckRetryTimeout pulumi.StringPtrInput `pulumi:"healthCheckRetryTimeout"` // The amount of time that the application or cluster must remain healthy before the upgrade proceeds to the next upgrade domain. It is first interpreted as a string representing an ISO 8601 duration. If that fails, then it is interpreted as a number representing the total number of milliseconds. HealthCheckStableDuration pulumi.StringPtrInput `pulumi:"healthCheckStableDuration"` // The amount of time to wait after completing an upgrade domain before applying health policies. It is first interpreted as a string representing an ISO 8601 duration. If that fails, then it is interpreted as a number representing the total number of milliseconds. HealthCheckWaitDuration pulumi.StringPtrInput `pulumi:"healthCheckWaitDuration"` // The amount of time each upgrade domain has to complete before FailureAction is executed. It is first interpreted as a string representing an ISO 8601 duration. If that fails, then it is interpreted as a number representing the total number of milliseconds. UpgradeDomainTimeout pulumi.StringPtrInput `pulumi:"upgradeDomainTimeout"` // The amount of time the overall upgrade has to complete before FailureAction is executed. It is first interpreted as a string representing an ISO 8601 duration. If that fails, then it is interpreted as a number representing the total number of milliseconds. UpgradeTimeout pulumi.StringPtrInput `pulumi:"upgradeTimeout"` }
The policy used for monitoring the application upgrade
func (ArmRollingUpgradeMonitoringPolicyResponseArgs) ElementType ¶
func (ArmRollingUpgradeMonitoringPolicyResponseArgs) ElementType() reflect.Type
func (ArmRollingUpgradeMonitoringPolicyResponseArgs) ToArmRollingUpgradeMonitoringPolicyResponseOutput ¶
func (i ArmRollingUpgradeMonitoringPolicyResponseArgs) ToArmRollingUpgradeMonitoringPolicyResponseOutput() ArmRollingUpgradeMonitoringPolicyResponseOutput
func (ArmRollingUpgradeMonitoringPolicyResponseArgs) ToArmRollingUpgradeMonitoringPolicyResponseOutputWithContext ¶
func (i ArmRollingUpgradeMonitoringPolicyResponseArgs) ToArmRollingUpgradeMonitoringPolicyResponseOutputWithContext(ctx context.Context) ArmRollingUpgradeMonitoringPolicyResponseOutput
func (ArmRollingUpgradeMonitoringPolicyResponseArgs) ToArmRollingUpgradeMonitoringPolicyResponsePtrOutput ¶
func (i ArmRollingUpgradeMonitoringPolicyResponseArgs) ToArmRollingUpgradeMonitoringPolicyResponsePtrOutput() ArmRollingUpgradeMonitoringPolicyResponsePtrOutput
func (ArmRollingUpgradeMonitoringPolicyResponseArgs) ToArmRollingUpgradeMonitoringPolicyResponsePtrOutputWithContext ¶
func (i ArmRollingUpgradeMonitoringPolicyResponseArgs) ToArmRollingUpgradeMonitoringPolicyResponsePtrOutputWithContext(ctx context.Context) ArmRollingUpgradeMonitoringPolicyResponsePtrOutput
type ArmRollingUpgradeMonitoringPolicyResponseInput ¶
type ArmRollingUpgradeMonitoringPolicyResponseInput interface { pulumi.Input ToArmRollingUpgradeMonitoringPolicyResponseOutput() ArmRollingUpgradeMonitoringPolicyResponseOutput ToArmRollingUpgradeMonitoringPolicyResponseOutputWithContext(context.Context) ArmRollingUpgradeMonitoringPolicyResponseOutput }
ArmRollingUpgradeMonitoringPolicyResponseInput is an input type that accepts ArmRollingUpgradeMonitoringPolicyResponseArgs and ArmRollingUpgradeMonitoringPolicyResponseOutput values. You can construct a concrete instance of `ArmRollingUpgradeMonitoringPolicyResponseInput` via:
ArmRollingUpgradeMonitoringPolicyResponseArgs{...}
type ArmRollingUpgradeMonitoringPolicyResponseOutput ¶
type ArmRollingUpgradeMonitoringPolicyResponseOutput struct{ *pulumi.OutputState }
The policy used for monitoring the application upgrade
func (ArmRollingUpgradeMonitoringPolicyResponseOutput) ElementType ¶
func (ArmRollingUpgradeMonitoringPolicyResponseOutput) ElementType() reflect.Type
func (ArmRollingUpgradeMonitoringPolicyResponseOutput) FailureAction ¶
func (o ArmRollingUpgradeMonitoringPolicyResponseOutput) FailureAction() pulumi.StringPtrOutput
The activation Mode of the service package
func (ArmRollingUpgradeMonitoringPolicyResponseOutput) HealthCheckRetryTimeout ¶
func (o ArmRollingUpgradeMonitoringPolicyResponseOutput) HealthCheckRetryTimeout() pulumi.StringPtrOutput
The amount of time to retry health evaluation when the application or cluster is unhealthy before FailureAction is executed. It is first interpreted as a string representing an ISO 8601 duration. If that fails, then it is interpreted as a number representing the total number of milliseconds.
func (ArmRollingUpgradeMonitoringPolicyResponseOutput) HealthCheckStableDuration ¶
func (o ArmRollingUpgradeMonitoringPolicyResponseOutput) HealthCheckStableDuration() pulumi.StringPtrOutput
The amount of time that the application or cluster must remain healthy before the upgrade proceeds to the next upgrade domain. It is first interpreted as a string representing an ISO 8601 duration. If that fails, then it is interpreted as a number representing the total number of milliseconds.
func (ArmRollingUpgradeMonitoringPolicyResponseOutput) HealthCheckWaitDuration ¶
func (o ArmRollingUpgradeMonitoringPolicyResponseOutput) HealthCheckWaitDuration() pulumi.StringPtrOutput
The amount of time to wait after completing an upgrade domain before applying health policies. It is first interpreted as a string representing an ISO 8601 duration. If that fails, then it is interpreted as a number representing the total number of milliseconds.
func (ArmRollingUpgradeMonitoringPolicyResponseOutput) ToArmRollingUpgradeMonitoringPolicyResponseOutput ¶
func (o ArmRollingUpgradeMonitoringPolicyResponseOutput) ToArmRollingUpgradeMonitoringPolicyResponseOutput() ArmRollingUpgradeMonitoringPolicyResponseOutput
func (ArmRollingUpgradeMonitoringPolicyResponseOutput) ToArmRollingUpgradeMonitoringPolicyResponseOutputWithContext ¶
func (o ArmRollingUpgradeMonitoringPolicyResponseOutput) ToArmRollingUpgradeMonitoringPolicyResponseOutputWithContext(ctx context.Context) ArmRollingUpgradeMonitoringPolicyResponseOutput
func (ArmRollingUpgradeMonitoringPolicyResponseOutput) ToArmRollingUpgradeMonitoringPolicyResponsePtrOutput ¶
func (o ArmRollingUpgradeMonitoringPolicyResponseOutput) ToArmRollingUpgradeMonitoringPolicyResponsePtrOutput() ArmRollingUpgradeMonitoringPolicyResponsePtrOutput
func (ArmRollingUpgradeMonitoringPolicyResponseOutput) ToArmRollingUpgradeMonitoringPolicyResponsePtrOutputWithContext ¶
func (o ArmRollingUpgradeMonitoringPolicyResponseOutput) ToArmRollingUpgradeMonitoringPolicyResponsePtrOutputWithContext(ctx context.Context) ArmRollingUpgradeMonitoringPolicyResponsePtrOutput
func (ArmRollingUpgradeMonitoringPolicyResponseOutput) UpgradeDomainTimeout ¶
func (o ArmRollingUpgradeMonitoringPolicyResponseOutput) UpgradeDomainTimeout() pulumi.StringPtrOutput
The amount of time each upgrade domain has to complete before FailureAction is executed. It is first interpreted as a string representing an ISO 8601 duration. If that fails, then it is interpreted as a number representing the total number of milliseconds.
func (ArmRollingUpgradeMonitoringPolicyResponseOutput) UpgradeTimeout ¶
func (o ArmRollingUpgradeMonitoringPolicyResponseOutput) UpgradeTimeout() pulumi.StringPtrOutput
The amount of time the overall upgrade has to complete before FailureAction is executed. It is first interpreted as a string representing an ISO 8601 duration. If that fails, then it is interpreted as a number representing the total number of milliseconds.
type ArmRollingUpgradeMonitoringPolicyResponsePtrInput ¶
type ArmRollingUpgradeMonitoringPolicyResponsePtrInput interface { pulumi.Input ToArmRollingUpgradeMonitoringPolicyResponsePtrOutput() ArmRollingUpgradeMonitoringPolicyResponsePtrOutput ToArmRollingUpgradeMonitoringPolicyResponsePtrOutputWithContext(context.Context) ArmRollingUpgradeMonitoringPolicyResponsePtrOutput }
ArmRollingUpgradeMonitoringPolicyResponsePtrInput is an input type that accepts ArmRollingUpgradeMonitoringPolicyResponseArgs, ArmRollingUpgradeMonitoringPolicyResponsePtr and ArmRollingUpgradeMonitoringPolicyResponsePtrOutput values. You can construct a concrete instance of `ArmRollingUpgradeMonitoringPolicyResponsePtrInput` via:
ArmRollingUpgradeMonitoringPolicyResponseArgs{...} or: nil
func ArmRollingUpgradeMonitoringPolicyResponsePtr ¶
func ArmRollingUpgradeMonitoringPolicyResponsePtr(v *ArmRollingUpgradeMonitoringPolicyResponseArgs) ArmRollingUpgradeMonitoringPolicyResponsePtrInput
type ArmRollingUpgradeMonitoringPolicyResponsePtrOutput ¶
type ArmRollingUpgradeMonitoringPolicyResponsePtrOutput struct{ *pulumi.OutputState }
func (ArmRollingUpgradeMonitoringPolicyResponsePtrOutput) ElementType ¶
func (ArmRollingUpgradeMonitoringPolicyResponsePtrOutput) ElementType() reflect.Type
func (ArmRollingUpgradeMonitoringPolicyResponsePtrOutput) FailureAction ¶
func (o ArmRollingUpgradeMonitoringPolicyResponsePtrOutput) FailureAction() pulumi.StringPtrOutput
The activation Mode of the service package
func (ArmRollingUpgradeMonitoringPolicyResponsePtrOutput) HealthCheckRetryTimeout ¶
func (o ArmRollingUpgradeMonitoringPolicyResponsePtrOutput) HealthCheckRetryTimeout() pulumi.StringPtrOutput
The amount of time to retry health evaluation when the application or cluster is unhealthy before FailureAction is executed. It is first interpreted as a string representing an ISO 8601 duration. If that fails, then it is interpreted as a number representing the total number of milliseconds.
func (ArmRollingUpgradeMonitoringPolicyResponsePtrOutput) HealthCheckStableDuration ¶
func (o ArmRollingUpgradeMonitoringPolicyResponsePtrOutput) HealthCheckStableDuration() pulumi.StringPtrOutput
The amount of time that the application or cluster must remain healthy before the upgrade proceeds to the next upgrade domain. It is first interpreted as a string representing an ISO 8601 duration. If that fails, then it is interpreted as a number representing the total number of milliseconds.
func (ArmRollingUpgradeMonitoringPolicyResponsePtrOutput) HealthCheckWaitDuration ¶
func (o ArmRollingUpgradeMonitoringPolicyResponsePtrOutput) HealthCheckWaitDuration() pulumi.StringPtrOutput
The amount of time to wait after completing an upgrade domain before applying health policies. It is first interpreted as a string representing an ISO 8601 duration. If that fails, then it is interpreted as a number representing the total number of milliseconds.
func (ArmRollingUpgradeMonitoringPolicyResponsePtrOutput) ToArmRollingUpgradeMonitoringPolicyResponsePtrOutput ¶
func (o ArmRollingUpgradeMonitoringPolicyResponsePtrOutput) ToArmRollingUpgradeMonitoringPolicyResponsePtrOutput() ArmRollingUpgradeMonitoringPolicyResponsePtrOutput
func (ArmRollingUpgradeMonitoringPolicyResponsePtrOutput) ToArmRollingUpgradeMonitoringPolicyResponsePtrOutputWithContext ¶
func (o ArmRollingUpgradeMonitoringPolicyResponsePtrOutput) ToArmRollingUpgradeMonitoringPolicyResponsePtrOutputWithContext(ctx context.Context) ArmRollingUpgradeMonitoringPolicyResponsePtrOutput
func (ArmRollingUpgradeMonitoringPolicyResponsePtrOutput) UpgradeDomainTimeout ¶
func (o ArmRollingUpgradeMonitoringPolicyResponsePtrOutput) UpgradeDomainTimeout() pulumi.StringPtrOutput
The amount of time each upgrade domain has to complete before FailureAction is executed. It is first interpreted as a string representing an ISO 8601 duration. If that fails, then it is interpreted as a number representing the total number of milliseconds.
func (ArmRollingUpgradeMonitoringPolicyResponsePtrOutput) UpgradeTimeout ¶
func (o ArmRollingUpgradeMonitoringPolicyResponsePtrOutput) UpgradeTimeout() pulumi.StringPtrOutput
The amount of time the overall upgrade has to complete before FailureAction is executed. It is first interpreted as a string representing an ISO 8601 duration. If that fails, then it is interpreted as a number representing the total number of milliseconds.
type ArmServiceTypeHealthPolicy ¶
type ArmServiceTypeHealthPolicy struct { // The maximum percentage of partitions per service allowed to be unhealthy before your application is considered in error. MaxPercentUnhealthyPartitionsPerService *int `pulumi:"maxPercentUnhealthyPartitionsPerService"` // The maximum percentage of replicas per partition allowed to be unhealthy before your application is considered in error. MaxPercentUnhealthyReplicasPerPartition *int `pulumi:"maxPercentUnhealthyReplicasPerPartition"` // 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 ArmServiceTypeHealthPolicyArgs ¶
type ArmServiceTypeHealthPolicyArgs struct { // The maximum percentage of partitions per service allowed to be unhealthy before your application is considered in error. MaxPercentUnhealthyPartitionsPerService pulumi.IntPtrInput `pulumi:"maxPercentUnhealthyPartitionsPerService"` // The maximum percentage of replicas per partition allowed to be unhealthy before your application is considered in error. MaxPercentUnhealthyReplicasPerPartition pulumi.IntPtrInput `pulumi:"maxPercentUnhealthyReplicasPerPartition"` // 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 (ArmServiceTypeHealthPolicyArgs) ElementType ¶
func (ArmServiceTypeHealthPolicyArgs) ElementType() reflect.Type
func (ArmServiceTypeHealthPolicyArgs) ToArmServiceTypeHealthPolicyOutput ¶
func (i ArmServiceTypeHealthPolicyArgs) ToArmServiceTypeHealthPolicyOutput() ArmServiceTypeHealthPolicyOutput
func (ArmServiceTypeHealthPolicyArgs) ToArmServiceTypeHealthPolicyOutputWithContext ¶
func (i ArmServiceTypeHealthPolicyArgs) ToArmServiceTypeHealthPolicyOutputWithContext(ctx context.Context) ArmServiceTypeHealthPolicyOutput
func (ArmServiceTypeHealthPolicyArgs) ToArmServiceTypeHealthPolicyPtrOutput ¶
func (i ArmServiceTypeHealthPolicyArgs) ToArmServiceTypeHealthPolicyPtrOutput() ArmServiceTypeHealthPolicyPtrOutput
func (ArmServiceTypeHealthPolicyArgs) ToArmServiceTypeHealthPolicyPtrOutputWithContext ¶
func (i ArmServiceTypeHealthPolicyArgs) ToArmServiceTypeHealthPolicyPtrOutputWithContext(ctx context.Context) ArmServiceTypeHealthPolicyPtrOutput
type ArmServiceTypeHealthPolicyInput ¶
type ArmServiceTypeHealthPolicyInput interface { pulumi.Input ToArmServiceTypeHealthPolicyOutput() ArmServiceTypeHealthPolicyOutput ToArmServiceTypeHealthPolicyOutputWithContext(context.Context) ArmServiceTypeHealthPolicyOutput }
ArmServiceTypeHealthPolicyInput is an input type that accepts ArmServiceTypeHealthPolicyArgs and ArmServiceTypeHealthPolicyOutput values. You can construct a concrete instance of `ArmServiceTypeHealthPolicyInput` via:
ArmServiceTypeHealthPolicyArgs{...}
type ArmServiceTypeHealthPolicyMap ¶
type ArmServiceTypeHealthPolicyMap map[string]ArmServiceTypeHealthPolicyInput
func (ArmServiceTypeHealthPolicyMap) ElementType ¶
func (ArmServiceTypeHealthPolicyMap) ElementType() reflect.Type
func (ArmServiceTypeHealthPolicyMap) ToArmServiceTypeHealthPolicyMapOutput ¶
func (i ArmServiceTypeHealthPolicyMap) ToArmServiceTypeHealthPolicyMapOutput() ArmServiceTypeHealthPolicyMapOutput
func (ArmServiceTypeHealthPolicyMap) ToArmServiceTypeHealthPolicyMapOutputWithContext ¶
func (i ArmServiceTypeHealthPolicyMap) ToArmServiceTypeHealthPolicyMapOutputWithContext(ctx context.Context) ArmServiceTypeHealthPolicyMapOutput
type ArmServiceTypeHealthPolicyMapInput ¶
type ArmServiceTypeHealthPolicyMapInput interface { pulumi.Input ToArmServiceTypeHealthPolicyMapOutput() ArmServiceTypeHealthPolicyMapOutput ToArmServiceTypeHealthPolicyMapOutputWithContext(context.Context) ArmServiceTypeHealthPolicyMapOutput }
ArmServiceTypeHealthPolicyMapInput is an input type that accepts ArmServiceTypeHealthPolicyMap and ArmServiceTypeHealthPolicyMapOutput values. You can construct a concrete instance of `ArmServiceTypeHealthPolicyMapInput` via:
ArmServiceTypeHealthPolicyMap{ "key": ArmServiceTypeHealthPolicyArgs{...} }
type ArmServiceTypeHealthPolicyMapOutput ¶
type ArmServiceTypeHealthPolicyMapOutput struct{ *pulumi.OutputState }
func (ArmServiceTypeHealthPolicyMapOutput) ElementType ¶
func (ArmServiceTypeHealthPolicyMapOutput) ElementType() reflect.Type
func (ArmServiceTypeHealthPolicyMapOutput) MapIndex ¶
func (o ArmServiceTypeHealthPolicyMapOutput) MapIndex(k pulumi.StringInput) ArmServiceTypeHealthPolicyOutput
func (ArmServiceTypeHealthPolicyMapOutput) ToArmServiceTypeHealthPolicyMapOutput ¶
func (o ArmServiceTypeHealthPolicyMapOutput) ToArmServiceTypeHealthPolicyMapOutput() ArmServiceTypeHealthPolicyMapOutput
func (ArmServiceTypeHealthPolicyMapOutput) ToArmServiceTypeHealthPolicyMapOutputWithContext ¶
func (o ArmServiceTypeHealthPolicyMapOutput) ToArmServiceTypeHealthPolicyMapOutputWithContext(ctx context.Context) ArmServiceTypeHealthPolicyMapOutput
type ArmServiceTypeHealthPolicyOutput ¶
type ArmServiceTypeHealthPolicyOutput struct{ *pulumi.OutputState }
Represents the health policy used to evaluate the health of services belonging to a service type.
func (ArmServiceTypeHealthPolicyOutput) ElementType ¶
func (ArmServiceTypeHealthPolicyOutput) ElementType() reflect.Type
func (ArmServiceTypeHealthPolicyOutput) MaxPercentUnhealthyPartitionsPerService ¶
func (o ArmServiceTypeHealthPolicyOutput) MaxPercentUnhealthyPartitionsPerService() pulumi.IntPtrOutput
The maximum percentage of partitions per service allowed to be unhealthy before your application is considered in error.
func (ArmServiceTypeHealthPolicyOutput) MaxPercentUnhealthyReplicasPerPartition ¶
func (o ArmServiceTypeHealthPolicyOutput) MaxPercentUnhealthyReplicasPerPartition() pulumi.IntPtrOutput
The maximum percentage of replicas per partition allowed to be unhealthy before your application is considered in error.
func (ArmServiceTypeHealthPolicyOutput) MaxPercentUnhealthyServices ¶
func (o ArmServiceTypeHealthPolicyOutput) MaxPercentUnhealthyServices() pulumi.IntPtrOutput
The maximum percentage of services allowed to be unhealthy before your application is considered in error.
func (ArmServiceTypeHealthPolicyOutput) ToArmServiceTypeHealthPolicyOutput ¶
func (o ArmServiceTypeHealthPolicyOutput) ToArmServiceTypeHealthPolicyOutput() ArmServiceTypeHealthPolicyOutput
func (ArmServiceTypeHealthPolicyOutput) ToArmServiceTypeHealthPolicyOutputWithContext ¶
func (o ArmServiceTypeHealthPolicyOutput) ToArmServiceTypeHealthPolicyOutputWithContext(ctx context.Context) ArmServiceTypeHealthPolicyOutput
func (ArmServiceTypeHealthPolicyOutput) ToArmServiceTypeHealthPolicyPtrOutput ¶
func (o ArmServiceTypeHealthPolicyOutput) ToArmServiceTypeHealthPolicyPtrOutput() ArmServiceTypeHealthPolicyPtrOutput
func (ArmServiceTypeHealthPolicyOutput) ToArmServiceTypeHealthPolicyPtrOutputWithContext ¶
func (o ArmServiceTypeHealthPolicyOutput) ToArmServiceTypeHealthPolicyPtrOutputWithContext(ctx context.Context) ArmServiceTypeHealthPolicyPtrOutput
type ArmServiceTypeHealthPolicyPtrInput ¶
type ArmServiceTypeHealthPolicyPtrInput interface { pulumi.Input ToArmServiceTypeHealthPolicyPtrOutput() ArmServiceTypeHealthPolicyPtrOutput ToArmServiceTypeHealthPolicyPtrOutputWithContext(context.Context) ArmServiceTypeHealthPolicyPtrOutput }
ArmServiceTypeHealthPolicyPtrInput is an input type that accepts ArmServiceTypeHealthPolicyArgs, ArmServiceTypeHealthPolicyPtr and ArmServiceTypeHealthPolicyPtrOutput values. You can construct a concrete instance of `ArmServiceTypeHealthPolicyPtrInput` via:
ArmServiceTypeHealthPolicyArgs{...} or: nil
func ArmServiceTypeHealthPolicyPtr ¶
func ArmServiceTypeHealthPolicyPtr(v *ArmServiceTypeHealthPolicyArgs) ArmServiceTypeHealthPolicyPtrInput
type ArmServiceTypeHealthPolicyPtrOutput ¶
type ArmServiceTypeHealthPolicyPtrOutput struct{ *pulumi.OutputState }
func (ArmServiceTypeHealthPolicyPtrOutput) Elem ¶
func (o ArmServiceTypeHealthPolicyPtrOutput) Elem() ArmServiceTypeHealthPolicyOutput
func (ArmServiceTypeHealthPolicyPtrOutput) ElementType ¶
func (ArmServiceTypeHealthPolicyPtrOutput) ElementType() reflect.Type
func (ArmServiceTypeHealthPolicyPtrOutput) MaxPercentUnhealthyPartitionsPerService ¶
func (o ArmServiceTypeHealthPolicyPtrOutput) MaxPercentUnhealthyPartitionsPerService() pulumi.IntPtrOutput
The maximum percentage of partitions per service allowed to be unhealthy before your application is considered in error.
func (ArmServiceTypeHealthPolicyPtrOutput) MaxPercentUnhealthyReplicasPerPartition ¶
func (o ArmServiceTypeHealthPolicyPtrOutput) MaxPercentUnhealthyReplicasPerPartition() pulumi.IntPtrOutput
The maximum percentage of replicas per partition allowed to be unhealthy before your application is considered in error.
func (ArmServiceTypeHealthPolicyPtrOutput) MaxPercentUnhealthyServices ¶
func (o ArmServiceTypeHealthPolicyPtrOutput) MaxPercentUnhealthyServices() pulumi.IntPtrOutput
The maximum percentage of services allowed to be unhealthy before your application is considered in error.
func (ArmServiceTypeHealthPolicyPtrOutput) ToArmServiceTypeHealthPolicyPtrOutput ¶
func (o ArmServiceTypeHealthPolicyPtrOutput) ToArmServiceTypeHealthPolicyPtrOutput() ArmServiceTypeHealthPolicyPtrOutput
func (ArmServiceTypeHealthPolicyPtrOutput) ToArmServiceTypeHealthPolicyPtrOutputWithContext ¶
func (o ArmServiceTypeHealthPolicyPtrOutput) ToArmServiceTypeHealthPolicyPtrOutputWithContext(ctx context.Context) ArmServiceTypeHealthPolicyPtrOutput
type ArmServiceTypeHealthPolicyResponse ¶
type ArmServiceTypeHealthPolicyResponse struct { // The maximum percentage of partitions per service allowed to be unhealthy before your application is considered in error. MaxPercentUnhealthyPartitionsPerService *int `pulumi:"maxPercentUnhealthyPartitionsPerService"` // The maximum percentage of replicas per partition allowed to be unhealthy before your application is considered in error. MaxPercentUnhealthyReplicasPerPartition *int `pulumi:"maxPercentUnhealthyReplicasPerPartition"` // 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 ArmServiceTypeHealthPolicyResponseArgs ¶
type ArmServiceTypeHealthPolicyResponseArgs struct { // The maximum percentage of partitions per service allowed to be unhealthy before your application is considered in error. MaxPercentUnhealthyPartitionsPerService pulumi.IntPtrInput `pulumi:"maxPercentUnhealthyPartitionsPerService"` // The maximum percentage of replicas per partition allowed to be unhealthy before your application is considered in error. MaxPercentUnhealthyReplicasPerPartition pulumi.IntPtrInput `pulumi:"maxPercentUnhealthyReplicasPerPartition"` // 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 (ArmServiceTypeHealthPolicyResponseArgs) ElementType ¶
func (ArmServiceTypeHealthPolicyResponseArgs) ElementType() reflect.Type
func (ArmServiceTypeHealthPolicyResponseArgs) ToArmServiceTypeHealthPolicyResponseOutput ¶
func (i ArmServiceTypeHealthPolicyResponseArgs) ToArmServiceTypeHealthPolicyResponseOutput() ArmServiceTypeHealthPolicyResponseOutput
func (ArmServiceTypeHealthPolicyResponseArgs) ToArmServiceTypeHealthPolicyResponseOutputWithContext ¶
func (i ArmServiceTypeHealthPolicyResponseArgs) ToArmServiceTypeHealthPolicyResponseOutputWithContext(ctx context.Context) ArmServiceTypeHealthPolicyResponseOutput
func (ArmServiceTypeHealthPolicyResponseArgs) ToArmServiceTypeHealthPolicyResponsePtrOutput ¶
func (i ArmServiceTypeHealthPolicyResponseArgs) ToArmServiceTypeHealthPolicyResponsePtrOutput() ArmServiceTypeHealthPolicyResponsePtrOutput
func (ArmServiceTypeHealthPolicyResponseArgs) ToArmServiceTypeHealthPolicyResponsePtrOutputWithContext ¶
func (i ArmServiceTypeHealthPolicyResponseArgs) ToArmServiceTypeHealthPolicyResponsePtrOutputWithContext(ctx context.Context) ArmServiceTypeHealthPolicyResponsePtrOutput
type ArmServiceTypeHealthPolicyResponseInput ¶
type ArmServiceTypeHealthPolicyResponseInput interface { pulumi.Input ToArmServiceTypeHealthPolicyResponseOutput() ArmServiceTypeHealthPolicyResponseOutput ToArmServiceTypeHealthPolicyResponseOutputWithContext(context.Context) ArmServiceTypeHealthPolicyResponseOutput }
ArmServiceTypeHealthPolicyResponseInput is an input type that accepts ArmServiceTypeHealthPolicyResponseArgs and ArmServiceTypeHealthPolicyResponseOutput values. You can construct a concrete instance of `ArmServiceTypeHealthPolicyResponseInput` via:
ArmServiceTypeHealthPolicyResponseArgs{...}
type ArmServiceTypeHealthPolicyResponseMap ¶
type ArmServiceTypeHealthPolicyResponseMap map[string]ArmServiceTypeHealthPolicyResponseInput
func (ArmServiceTypeHealthPolicyResponseMap) ElementType ¶
func (ArmServiceTypeHealthPolicyResponseMap) ElementType() reflect.Type
func (ArmServiceTypeHealthPolicyResponseMap) ToArmServiceTypeHealthPolicyResponseMapOutput ¶
func (i ArmServiceTypeHealthPolicyResponseMap) ToArmServiceTypeHealthPolicyResponseMapOutput() ArmServiceTypeHealthPolicyResponseMapOutput
func (ArmServiceTypeHealthPolicyResponseMap) ToArmServiceTypeHealthPolicyResponseMapOutputWithContext ¶
func (i ArmServiceTypeHealthPolicyResponseMap) ToArmServiceTypeHealthPolicyResponseMapOutputWithContext(ctx context.Context) ArmServiceTypeHealthPolicyResponseMapOutput
type ArmServiceTypeHealthPolicyResponseMapInput ¶
type ArmServiceTypeHealthPolicyResponseMapInput interface { pulumi.Input ToArmServiceTypeHealthPolicyResponseMapOutput() ArmServiceTypeHealthPolicyResponseMapOutput ToArmServiceTypeHealthPolicyResponseMapOutputWithContext(context.Context) ArmServiceTypeHealthPolicyResponseMapOutput }
ArmServiceTypeHealthPolicyResponseMapInput is an input type that accepts ArmServiceTypeHealthPolicyResponseMap and ArmServiceTypeHealthPolicyResponseMapOutput values. You can construct a concrete instance of `ArmServiceTypeHealthPolicyResponseMapInput` via:
ArmServiceTypeHealthPolicyResponseMap{ "key": ArmServiceTypeHealthPolicyResponseArgs{...} }
type ArmServiceTypeHealthPolicyResponseMapOutput ¶
type ArmServiceTypeHealthPolicyResponseMapOutput struct{ *pulumi.OutputState }
func (ArmServiceTypeHealthPolicyResponseMapOutput) ElementType ¶
func (ArmServiceTypeHealthPolicyResponseMapOutput) ElementType() reflect.Type
func (ArmServiceTypeHealthPolicyResponseMapOutput) ToArmServiceTypeHealthPolicyResponseMapOutput ¶
func (o ArmServiceTypeHealthPolicyResponseMapOutput) ToArmServiceTypeHealthPolicyResponseMapOutput() ArmServiceTypeHealthPolicyResponseMapOutput
func (ArmServiceTypeHealthPolicyResponseMapOutput) ToArmServiceTypeHealthPolicyResponseMapOutputWithContext ¶
func (o ArmServiceTypeHealthPolicyResponseMapOutput) ToArmServiceTypeHealthPolicyResponseMapOutputWithContext(ctx context.Context) ArmServiceTypeHealthPolicyResponseMapOutput
type ArmServiceTypeHealthPolicyResponseOutput ¶
type ArmServiceTypeHealthPolicyResponseOutput struct{ *pulumi.OutputState }
Represents the health policy used to evaluate the health of services belonging to a service type.
func (ArmServiceTypeHealthPolicyResponseOutput) ElementType ¶
func (ArmServiceTypeHealthPolicyResponseOutput) ElementType() reflect.Type
func (ArmServiceTypeHealthPolicyResponseOutput) MaxPercentUnhealthyPartitionsPerService ¶
func (o ArmServiceTypeHealthPolicyResponseOutput) MaxPercentUnhealthyPartitionsPerService() pulumi.IntPtrOutput
The maximum percentage of partitions per service allowed to be unhealthy before your application is considered in error.
func (ArmServiceTypeHealthPolicyResponseOutput) MaxPercentUnhealthyReplicasPerPartition ¶
func (o ArmServiceTypeHealthPolicyResponseOutput) MaxPercentUnhealthyReplicasPerPartition() pulumi.IntPtrOutput
The maximum percentage of replicas per partition allowed to be unhealthy before your application is considered in error.
func (ArmServiceTypeHealthPolicyResponseOutput) MaxPercentUnhealthyServices ¶
func (o ArmServiceTypeHealthPolicyResponseOutput) MaxPercentUnhealthyServices() pulumi.IntPtrOutput
The maximum percentage of services allowed to be unhealthy before your application is considered in error.
func (ArmServiceTypeHealthPolicyResponseOutput) ToArmServiceTypeHealthPolicyResponseOutput ¶
func (o ArmServiceTypeHealthPolicyResponseOutput) ToArmServiceTypeHealthPolicyResponseOutput() ArmServiceTypeHealthPolicyResponseOutput
func (ArmServiceTypeHealthPolicyResponseOutput) ToArmServiceTypeHealthPolicyResponseOutputWithContext ¶
func (o ArmServiceTypeHealthPolicyResponseOutput) ToArmServiceTypeHealthPolicyResponseOutputWithContext(ctx context.Context) ArmServiceTypeHealthPolicyResponseOutput
func (ArmServiceTypeHealthPolicyResponseOutput) ToArmServiceTypeHealthPolicyResponsePtrOutput ¶
func (o ArmServiceTypeHealthPolicyResponseOutput) ToArmServiceTypeHealthPolicyResponsePtrOutput() ArmServiceTypeHealthPolicyResponsePtrOutput
func (ArmServiceTypeHealthPolicyResponseOutput) ToArmServiceTypeHealthPolicyResponsePtrOutputWithContext ¶
func (o ArmServiceTypeHealthPolicyResponseOutput) ToArmServiceTypeHealthPolicyResponsePtrOutputWithContext(ctx context.Context) ArmServiceTypeHealthPolicyResponsePtrOutput
type ArmServiceTypeHealthPolicyResponsePtrInput ¶
type ArmServiceTypeHealthPolicyResponsePtrInput interface { pulumi.Input ToArmServiceTypeHealthPolicyResponsePtrOutput() ArmServiceTypeHealthPolicyResponsePtrOutput ToArmServiceTypeHealthPolicyResponsePtrOutputWithContext(context.Context) ArmServiceTypeHealthPolicyResponsePtrOutput }
ArmServiceTypeHealthPolicyResponsePtrInput is an input type that accepts ArmServiceTypeHealthPolicyResponseArgs, ArmServiceTypeHealthPolicyResponsePtr and ArmServiceTypeHealthPolicyResponsePtrOutput values. You can construct a concrete instance of `ArmServiceTypeHealthPolicyResponsePtrInput` via:
ArmServiceTypeHealthPolicyResponseArgs{...} or: nil
func ArmServiceTypeHealthPolicyResponsePtr ¶
func ArmServiceTypeHealthPolicyResponsePtr(v *ArmServiceTypeHealthPolicyResponseArgs) ArmServiceTypeHealthPolicyResponsePtrInput
type ArmServiceTypeHealthPolicyResponsePtrOutput ¶
type ArmServiceTypeHealthPolicyResponsePtrOutput struct{ *pulumi.OutputState }
func (ArmServiceTypeHealthPolicyResponsePtrOutput) ElementType ¶
func (ArmServiceTypeHealthPolicyResponsePtrOutput) ElementType() reflect.Type
func (ArmServiceTypeHealthPolicyResponsePtrOutput) MaxPercentUnhealthyPartitionsPerService ¶
func (o ArmServiceTypeHealthPolicyResponsePtrOutput) MaxPercentUnhealthyPartitionsPerService() pulumi.IntPtrOutput
The maximum percentage of partitions per service allowed to be unhealthy before your application is considered in error.
func (ArmServiceTypeHealthPolicyResponsePtrOutput) MaxPercentUnhealthyReplicasPerPartition ¶
func (o ArmServiceTypeHealthPolicyResponsePtrOutput) MaxPercentUnhealthyReplicasPerPartition() pulumi.IntPtrOutput
The maximum percentage of replicas per partition allowed to be unhealthy before your application is considered in error.
func (ArmServiceTypeHealthPolicyResponsePtrOutput) MaxPercentUnhealthyServices ¶
func (o ArmServiceTypeHealthPolicyResponsePtrOutput) MaxPercentUnhealthyServices() pulumi.IntPtrOutput
The maximum percentage of services allowed to be unhealthy before your application is considered in error.
func (ArmServiceTypeHealthPolicyResponsePtrOutput) ToArmServiceTypeHealthPolicyResponsePtrOutput ¶
func (o ArmServiceTypeHealthPolicyResponsePtrOutput) ToArmServiceTypeHealthPolicyResponsePtrOutput() ArmServiceTypeHealthPolicyResponsePtrOutput
func (ArmServiceTypeHealthPolicyResponsePtrOutput) ToArmServiceTypeHealthPolicyResponsePtrOutputWithContext ¶
func (o ArmServiceTypeHealthPolicyResponsePtrOutput) ToArmServiceTypeHealthPolicyResponsePtrOutputWithContext(ctx context.Context) ArmServiceTypeHealthPolicyResponsePtrOutput
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 policy used to clean up unused versions. ApplicationTypeVersionsCleanupPolicy ApplicationTypeVersionsCleanupPolicyResponsePtrOutput `pulumi:"applicationTypeVersionsCleanupPolicy"` // 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"` // Azure resource etag. Etag pulumi.StringOutput `pulumi:"etag"` // Indicates if the event store service is enabled. EventStoreServiceEnabled pulumi.BoolPtrOutput `pulumi:"eventStoreServiceEnabled"` // 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.
type ClusterArgs ¶
type ClusterArgs struct { // The list of add-on features to enable in the cluster. AddOnFeatures pulumi.StringArrayInput // The policy used to clean up unused versions. ApplicationTypeVersionsCleanupPolicy ApplicationTypeVersionsCleanupPolicyPtrInput // 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 // Indicates if the event store service is enabled. EventStoreServiceEnabled pulumi.BoolPtrInput // 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 ClusterState ¶
type ClusterState struct { // The list of add-on features to enable in the cluster. AddOnFeatures pulumi.StringArrayInput // The policy used to clean up unused versions. ApplicationTypeVersionsCleanupPolicy ApplicationTypeVersionsCleanupPolicyResponsePtrInput // 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 // Azure resource etag. Etag pulumi.StringPtrInput // Indicates if the event store service is enabled. EventStoreServiceEnabled pulumi.BoolPtrInput // 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 secondary protected diagnostics storage key name. If one of the storage account keys is rotated the cluster will fallback to using the other. ProtectedAccountKeyName2 *string `pulumi:"protectedAccountKeyName2"` // 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 secondary protected diagnostics storage key name. If one of the storage account keys is rotated the cluster will fallback to using the other. ProtectedAccountKeyName2 pulumi.StringPtrInput `pulumi:"protectedAccountKeyName2"` // 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) ProtectedAccountKeyName2 ¶
func (o DiagnosticsStorageAccountConfigOutput) ProtectedAccountKeyName2() pulumi.StringPtrOutput
The secondary protected diagnostics storage key name. If one of the storage account keys is rotated the cluster will fallback to using the other.
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) ProtectedAccountKeyName2 ¶
func (o DiagnosticsStorageAccountConfigPtrOutput) ProtectedAccountKeyName2() pulumi.StringPtrOutput
The secondary protected diagnostics storage key name. If one of the storage account keys is rotated the cluster will fallback to using the other.
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 secondary protected diagnostics storage key name. If one of the storage account keys is rotated the cluster will fallback to using the other. ProtectedAccountKeyName2 *string `pulumi:"protectedAccountKeyName2"` // 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 secondary protected diagnostics storage key name. If one of the storage account keys is rotated the cluster will fallback to using the other. ProtectedAccountKeyName2 pulumi.StringPtrInput `pulumi:"protectedAccountKeyName2"` // 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) ProtectedAccountKeyName2 ¶
func (o DiagnosticsStorageAccountConfigResponseOutput) ProtectedAccountKeyName2() pulumi.StringPtrOutput
The secondary protected diagnostics storage key name. If one of the storage account keys is rotated the cluster will fallback to using the other.
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) ProtectedAccountKeyName2 ¶
func (o DiagnosticsStorageAccountConfigResponsePtrOutput) ProtectedAccountKeyName2() pulumi.StringPtrOutput
The secondary protected diagnostics storage key name. If one of the storage account keys is rotated the cluster will fallback to using the other.
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 LookupApplicationArgs ¶
type LookupApplicationResult ¶
type LookupApplicationResult struct { // Azure resource etag. Etag string `pulumi:"etag"` // Describes the managed identities for an Azure resource. Identity *ManagedIdentityResponse `pulumi:"identity"` // It will be deprecated in New API, resource location depends on the parent resource. Location *string `pulumi:"location"` // List of user assigned identities for the application, each mapped to a friendly name. ManagedIdentities []ApplicationUserAssignedIdentityResponse `pulumi:"managedIdentities"` // The maximum number of nodes where Service Fabric will reserve capacity for this application. Note that this does not mean that the services of this application will be placed on all of those nodes. By default, the value of this property is zero and it means that the services can be placed on any node. MaximumNodes *int `pulumi:"maximumNodes"` // List of application capacity metric description. Metrics []ApplicationMetricDescriptionResponse `pulumi:"metrics"` // The minimum number of nodes where Service Fabric will reserve capacity for this application. Note that this does not mean that the services of this application will be placed on all of those nodes. If this property is set to zero, no capacity will be reserved. The value of this property cannot be more than the value of the MaximumNodes property. MinimumNodes *int `pulumi:"minimumNodes"` // Azure resource name. Name string `pulumi:"name"` // List of application parameters with overridden values from their default values specified in the application manifest. Parameters map[string]string `pulumi:"parameters"` // The current deployment or provisioning state, which only appears in the response ProvisioningState string `pulumi:"provisioningState"` // Remove the current application capacity settings. RemoveApplicationCapacity *bool `pulumi:"removeApplicationCapacity"` // Azure resource tags. Tags map[string]string `pulumi:"tags"` // Azure resource type. Type string `pulumi:"type"` // The application type name as defined in the application manifest. TypeName *string `pulumi:"typeName"` // The version of the application type as defined in the application manifest. TypeVersion *string `pulumi:"typeVersion"` // Describes the policy for a monitored application upgrade. UpgradePolicy *ApplicationUpgradePolicyResponse `pulumi:"upgradePolicy"` }
The application resource.
func LookupApplication ¶
func LookupApplication(ctx *pulumi.Context, args *LookupApplicationArgs, opts ...pulumi.InvokeOption) (*LookupApplicationResult, error)
type LookupApplicationTypeArgs ¶
type LookupApplicationTypeArgs struct { // The name of the application type name resource. ApplicationTypeName string `pulumi:"applicationTypeName"` // The name of the cluster resource. ClusterName string `pulumi:"clusterName"` // The name of the resource group. ResourceGroupName string `pulumi:"resourceGroupName"` }
type LookupApplicationTypeResult ¶
type LookupApplicationTypeResult struct { // Azure resource etag. Etag string `pulumi:"etag"` // It will be deprecated in New API, resource location depends on the parent resource. Location *string `pulumi:"location"` // Azure resource name. Name string `pulumi:"name"` // The current deployment or provisioning state, which only appears in the response. ProvisioningState string `pulumi:"provisioningState"` // Azure resource tags. Tags map[string]string `pulumi:"tags"` // Azure resource type. Type string `pulumi:"type"` }
The application type name resource
func LookupApplicationType ¶
func LookupApplicationType(ctx *pulumi.Context, args *LookupApplicationTypeArgs, opts ...pulumi.InvokeOption) (*LookupApplicationTypeResult, error)
type LookupApplicationTypeVersionArgs ¶
type LookupApplicationTypeVersionArgs struct { // The name of the application type name resource. ApplicationTypeName string `pulumi:"applicationTypeName"` // The name of the cluster resource. ClusterName string `pulumi:"clusterName"` // The name of the resource group. ResourceGroupName string `pulumi:"resourceGroupName"` // The application type version. Version string `pulumi:"version"` }
type LookupApplicationTypeVersionResult ¶
type LookupApplicationTypeVersionResult struct { // The URL to the application package AppPackageUrl string `pulumi:"appPackageUrl"` // List of application type parameters that can be overridden when creating or updating the application. DefaultParameterList map[string]string `pulumi:"defaultParameterList"` // Azure resource etag. Etag string `pulumi:"etag"` // It will be deprecated in New API, resource location depends on the parent resource. Location *string `pulumi:"location"` // Azure resource name. Name string `pulumi:"name"` // The current deployment or provisioning state, which only appears in the response ProvisioningState string `pulumi:"provisioningState"` // Azure resource tags. Tags map[string]string `pulumi:"tags"` // Azure resource type. Type string `pulumi:"type"` }
An application type version resource for the specified application type name resource.
func LookupApplicationTypeVersion ¶
func LookupApplicationTypeVersion(ctx *pulumi.Context, args *LookupApplicationTypeVersionArgs, opts ...pulumi.InvokeOption) (*LookupApplicationTypeVersionResult, error)
type LookupClusterArgs ¶
type LookupClusterResult ¶
type LookupClusterResult struct { // The list of add-on features to enable in the cluster. AddOnFeatures []string `pulumi:"addOnFeatures"` // The policy used to clean up unused versions. ApplicationTypeVersionsCleanupPolicy *ApplicationTypeVersionsCleanupPolicyResponse `pulumi:"applicationTypeVersionsCleanupPolicy"` // 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"` // Azure resource etag. Etag string `pulumi:"etag"` // Indicates if the event store service is enabled. EventStoreServiceEnabled *bool `pulumi:"eventStoreServiceEnabled"` // The list of custom fabric settings to configure the cluster. FabricSettings []SettingsSectionDescriptionResponse `pulumi:"fabricSettings"` // 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 LookupServiceArgs ¶
type LookupServiceArgs struct { // The name of the application resource. ApplicationName string `pulumi:"applicationName"` // The name of the cluster resource. ClusterName string `pulumi:"clusterName"` // The name of the resource group. ResourceGroupName string `pulumi:"resourceGroupName"` // The name of the service resource in the format of {applicationName}~{serviceName}. ServiceName string `pulumi:"serviceName"` }
type LookupServiceResult ¶
type LookupServiceResult struct { // A list that describes the correlation of the service with other services. CorrelationScheme []ServiceCorrelationDescriptionResponse `pulumi:"correlationScheme"` // Specifies the move cost for the service. DefaultMoveCost *string `pulumi:"defaultMoveCost"` // Azure resource etag. Etag string `pulumi:"etag"` // It will be deprecated in New API, resource location depends on the parent resource. Location *string `pulumi:"location"` // Azure resource name. Name string `pulumi:"name"` // Describes how the service is partitioned. PartitionDescription interface{} `pulumi:"partitionDescription"` // The placement constraints as a string. Placement constraints are boolean expressions on node properties and allow for restricting a service to particular nodes based on the service requirements. For example, to place a service on nodes where NodeType is blue specify the following: "NodeColor == blue)". PlacementConstraints *string `pulumi:"placementConstraints"` // The current deployment or provisioning state, which only appears in the response ProvisioningState string `pulumi:"provisioningState"` // Dns name used for the service. If this is specified, then the service can be accessed via its DNS name instead of service name. ServiceDnsName *string `pulumi:"serviceDnsName"` // The kind of service (Stateless or Stateful). ServiceKind string `pulumi:"serviceKind"` // The service load metrics is given as an array of ServiceLoadMetricDescription objects. ServiceLoadMetrics []ServiceLoadMetricDescriptionResponse `pulumi:"serviceLoadMetrics"` // The activation Mode of the service package ServicePackageActivationMode *string `pulumi:"servicePackageActivationMode"` // A list that describes the correlation of the service with other services. ServicePlacementPolicies []ServicePlacementPolicyDescriptionResponse `pulumi:"servicePlacementPolicies"` // The name of the service type ServiceTypeName *string `pulumi:"serviceTypeName"` // Azure resource tags. Tags map[string]string `pulumi:"tags"` // Azure resource type. Type string `pulumi:"type"` }
The service resource.
func LookupService ¶
func LookupService(ctx *pulumi.Context, args *LookupServiceArgs, opts ...pulumi.InvokeOption) (*LookupServiceResult, error)
type ManagedIdentity ¶
type ManagedIdentity struct { // The type of managed identity for the resource. Type *string `pulumi:"type"` }
Describes the managed identities for an Azure resource.
type ManagedIdentityArgs ¶
type ManagedIdentityArgs struct { // The type of managed identity for the resource. Type pulumi.StringPtrInput `pulumi:"type"` }
Describes the managed identities for an Azure resource.
func (ManagedIdentityArgs) ElementType ¶
func (ManagedIdentityArgs) ElementType() reflect.Type
func (ManagedIdentityArgs) ToManagedIdentityOutput ¶
func (i ManagedIdentityArgs) ToManagedIdentityOutput() ManagedIdentityOutput
func (ManagedIdentityArgs) ToManagedIdentityOutputWithContext ¶
func (i ManagedIdentityArgs) ToManagedIdentityOutputWithContext(ctx context.Context) ManagedIdentityOutput
func (ManagedIdentityArgs) ToManagedIdentityPtrOutput ¶
func (i ManagedIdentityArgs) ToManagedIdentityPtrOutput() ManagedIdentityPtrOutput
func (ManagedIdentityArgs) ToManagedIdentityPtrOutputWithContext ¶
func (i ManagedIdentityArgs) ToManagedIdentityPtrOutputWithContext(ctx context.Context) ManagedIdentityPtrOutput
type ManagedIdentityInput ¶
type ManagedIdentityInput interface { pulumi.Input ToManagedIdentityOutput() ManagedIdentityOutput ToManagedIdentityOutputWithContext(context.Context) ManagedIdentityOutput }
ManagedIdentityInput is an input type that accepts ManagedIdentityArgs and ManagedIdentityOutput values. You can construct a concrete instance of `ManagedIdentityInput` via:
ManagedIdentityArgs{...}
type ManagedIdentityOutput ¶
type ManagedIdentityOutput struct{ *pulumi.OutputState }
Describes the managed identities for an Azure resource.
func (ManagedIdentityOutput) ElementType ¶
func (ManagedIdentityOutput) ElementType() reflect.Type
func (ManagedIdentityOutput) ToManagedIdentityOutput ¶
func (o ManagedIdentityOutput) ToManagedIdentityOutput() ManagedIdentityOutput
func (ManagedIdentityOutput) ToManagedIdentityOutputWithContext ¶
func (o ManagedIdentityOutput) ToManagedIdentityOutputWithContext(ctx context.Context) ManagedIdentityOutput
func (ManagedIdentityOutput) ToManagedIdentityPtrOutput ¶
func (o ManagedIdentityOutput) ToManagedIdentityPtrOutput() ManagedIdentityPtrOutput
func (ManagedIdentityOutput) ToManagedIdentityPtrOutputWithContext ¶
func (o ManagedIdentityOutput) ToManagedIdentityPtrOutputWithContext(ctx context.Context) ManagedIdentityPtrOutput
func (ManagedIdentityOutput) Type ¶
func (o ManagedIdentityOutput) Type() pulumi.StringPtrOutput
The type of managed identity for the resource.
type ManagedIdentityPtrInput ¶
type ManagedIdentityPtrInput interface { pulumi.Input ToManagedIdentityPtrOutput() ManagedIdentityPtrOutput ToManagedIdentityPtrOutputWithContext(context.Context) ManagedIdentityPtrOutput }
ManagedIdentityPtrInput is an input type that accepts ManagedIdentityArgs, ManagedIdentityPtr and ManagedIdentityPtrOutput values. You can construct a concrete instance of `ManagedIdentityPtrInput` via:
ManagedIdentityArgs{...} or: nil
func ManagedIdentityPtr ¶
func ManagedIdentityPtr(v *ManagedIdentityArgs) ManagedIdentityPtrInput
type ManagedIdentityPtrOutput ¶
type ManagedIdentityPtrOutput struct{ *pulumi.OutputState }
func (ManagedIdentityPtrOutput) Elem ¶
func (o ManagedIdentityPtrOutput) Elem() ManagedIdentityOutput
func (ManagedIdentityPtrOutput) ElementType ¶
func (ManagedIdentityPtrOutput) ElementType() reflect.Type
func (ManagedIdentityPtrOutput) ToManagedIdentityPtrOutput ¶
func (o ManagedIdentityPtrOutput) ToManagedIdentityPtrOutput() ManagedIdentityPtrOutput
func (ManagedIdentityPtrOutput) ToManagedIdentityPtrOutputWithContext ¶
func (o ManagedIdentityPtrOutput) ToManagedIdentityPtrOutputWithContext(ctx context.Context) ManagedIdentityPtrOutput
func (ManagedIdentityPtrOutput) Type ¶
func (o ManagedIdentityPtrOutput) Type() pulumi.StringPtrOutput
The type of managed identity for the resource.
type ManagedIdentityResponse ¶
type ManagedIdentityResponse struct { // The principal id of the managed identity. This property will only be provided for a system assigned identity. PrincipalId string `pulumi:"principalId"` // The tenant id of the managed identity. This property will only be provided for a system assigned identity. TenantId string `pulumi:"tenantId"` // The type of managed identity for the resource. Type *string `pulumi:"type"` // The list of user identities associated with the resource. The user identity dictionary key references will be ARM resource ids in the form: // '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. UserAssignedIdentities map[string]UserAssignedIdentityResponse `pulumi:"userAssignedIdentities"` }
Describes the managed identities for an Azure resource.
type ManagedIdentityResponseArgs ¶
type ManagedIdentityResponseArgs struct { // The principal id of the managed identity. This property will only be provided for a system assigned identity. PrincipalId pulumi.StringInput `pulumi:"principalId"` // The tenant id of the managed identity. This property will only be provided for a system assigned identity. TenantId pulumi.StringInput `pulumi:"tenantId"` // The type of managed identity for the resource. Type pulumi.StringPtrInput `pulumi:"type"` // The list of user identities associated with the resource. The user identity dictionary key references will be ARM resource ids in the form: // '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. UserAssignedIdentities UserAssignedIdentityResponseMapInput `pulumi:"userAssignedIdentities"` }
Describes the managed identities for an Azure resource.
func (ManagedIdentityResponseArgs) ElementType ¶
func (ManagedIdentityResponseArgs) ElementType() reflect.Type
func (ManagedIdentityResponseArgs) ToManagedIdentityResponseOutput ¶
func (i ManagedIdentityResponseArgs) ToManagedIdentityResponseOutput() ManagedIdentityResponseOutput
func (ManagedIdentityResponseArgs) ToManagedIdentityResponseOutputWithContext ¶
func (i ManagedIdentityResponseArgs) ToManagedIdentityResponseOutputWithContext(ctx context.Context) ManagedIdentityResponseOutput
func (ManagedIdentityResponseArgs) ToManagedIdentityResponsePtrOutput ¶
func (i ManagedIdentityResponseArgs) ToManagedIdentityResponsePtrOutput() ManagedIdentityResponsePtrOutput
func (ManagedIdentityResponseArgs) ToManagedIdentityResponsePtrOutputWithContext ¶
func (i ManagedIdentityResponseArgs) ToManagedIdentityResponsePtrOutputWithContext(ctx context.Context) ManagedIdentityResponsePtrOutput
type ManagedIdentityResponseInput ¶
type ManagedIdentityResponseInput interface { pulumi.Input ToManagedIdentityResponseOutput() ManagedIdentityResponseOutput ToManagedIdentityResponseOutputWithContext(context.Context) ManagedIdentityResponseOutput }
ManagedIdentityResponseInput is an input type that accepts ManagedIdentityResponseArgs and ManagedIdentityResponseOutput values. You can construct a concrete instance of `ManagedIdentityResponseInput` via:
ManagedIdentityResponseArgs{...}
type ManagedIdentityResponseOutput ¶
type ManagedIdentityResponseOutput struct{ *pulumi.OutputState }
Describes the managed identities for an Azure resource.
func (ManagedIdentityResponseOutput) ElementType ¶
func (ManagedIdentityResponseOutput) ElementType() reflect.Type
func (ManagedIdentityResponseOutput) PrincipalId ¶
func (o ManagedIdentityResponseOutput) PrincipalId() pulumi.StringOutput
The principal id of the managed identity. This property will only be provided for a system assigned identity.
func (ManagedIdentityResponseOutput) TenantId ¶
func (o ManagedIdentityResponseOutput) TenantId() pulumi.StringOutput
The tenant id of the managed identity. This property will only be provided for a system assigned identity.
func (ManagedIdentityResponseOutput) ToManagedIdentityResponseOutput ¶
func (o ManagedIdentityResponseOutput) ToManagedIdentityResponseOutput() ManagedIdentityResponseOutput
func (ManagedIdentityResponseOutput) ToManagedIdentityResponseOutputWithContext ¶
func (o ManagedIdentityResponseOutput) ToManagedIdentityResponseOutputWithContext(ctx context.Context) ManagedIdentityResponseOutput
func (ManagedIdentityResponseOutput) ToManagedIdentityResponsePtrOutput ¶
func (o ManagedIdentityResponseOutput) ToManagedIdentityResponsePtrOutput() ManagedIdentityResponsePtrOutput
func (ManagedIdentityResponseOutput) ToManagedIdentityResponsePtrOutputWithContext ¶
func (o ManagedIdentityResponseOutput) ToManagedIdentityResponsePtrOutputWithContext(ctx context.Context) ManagedIdentityResponsePtrOutput
func (ManagedIdentityResponseOutput) Type ¶
func (o ManagedIdentityResponseOutput) Type() pulumi.StringPtrOutput
The type of managed identity for the resource.
func (ManagedIdentityResponseOutput) UserAssignedIdentities ¶
func (o ManagedIdentityResponseOutput) UserAssignedIdentities() UserAssignedIdentityResponseMapOutput
The list of user identities associated with the resource. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
type ManagedIdentityResponsePtrInput ¶
type ManagedIdentityResponsePtrInput interface { pulumi.Input ToManagedIdentityResponsePtrOutput() ManagedIdentityResponsePtrOutput ToManagedIdentityResponsePtrOutputWithContext(context.Context) ManagedIdentityResponsePtrOutput }
ManagedIdentityResponsePtrInput is an input type that accepts ManagedIdentityResponseArgs, ManagedIdentityResponsePtr and ManagedIdentityResponsePtrOutput values. You can construct a concrete instance of `ManagedIdentityResponsePtrInput` via:
ManagedIdentityResponseArgs{...} or: nil
func ManagedIdentityResponsePtr ¶
func ManagedIdentityResponsePtr(v *ManagedIdentityResponseArgs) ManagedIdentityResponsePtrInput
type ManagedIdentityResponsePtrOutput ¶
type ManagedIdentityResponsePtrOutput struct{ *pulumi.OutputState }
func (ManagedIdentityResponsePtrOutput) Elem ¶
func (o ManagedIdentityResponsePtrOutput) Elem() ManagedIdentityResponseOutput
func (ManagedIdentityResponsePtrOutput) ElementType ¶
func (ManagedIdentityResponsePtrOutput) ElementType() reflect.Type
func (ManagedIdentityResponsePtrOutput) PrincipalId ¶
func (o ManagedIdentityResponsePtrOutput) PrincipalId() pulumi.StringPtrOutput
The principal id of the managed identity. This property will only be provided for a system assigned identity.
func (ManagedIdentityResponsePtrOutput) TenantId ¶
func (o ManagedIdentityResponsePtrOutput) TenantId() pulumi.StringPtrOutput
The tenant id of the managed identity. This property will only be provided for a system assigned identity.
func (ManagedIdentityResponsePtrOutput) ToManagedIdentityResponsePtrOutput ¶
func (o ManagedIdentityResponsePtrOutput) ToManagedIdentityResponsePtrOutput() ManagedIdentityResponsePtrOutput
func (ManagedIdentityResponsePtrOutput) ToManagedIdentityResponsePtrOutputWithContext ¶
func (o ManagedIdentityResponsePtrOutput) ToManagedIdentityResponsePtrOutputWithContext(ctx context.Context) ManagedIdentityResponsePtrOutput
func (ManagedIdentityResponsePtrOutput) Type ¶
func (o ManagedIdentityResponsePtrOutput) Type() pulumi.StringPtrOutput
The type of managed identity for the resource.
func (ManagedIdentityResponsePtrOutput) UserAssignedIdentities ¶
func (o ManagedIdentityResponsePtrOutput) UserAssignedIdentities() UserAssignedIdentityResponseMapOutput
The list of user identities associated with the resource. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
type NamedPartitionSchemeDescription ¶
type NamedPartitionSchemeDescription struct { // The number of partitions. Count int `pulumi:"count"` // Array of size specified by the ‘count’ parameter, for the names of the partitions. Names []string `pulumi:"names"` // Specifies how the service is partitioned. PartitionScheme string `pulumi:"partitionScheme"` }
Describes the named partition scheme of the service.
type NamedPartitionSchemeDescriptionArgs ¶
type NamedPartitionSchemeDescriptionArgs struct { // The number of partitions. Count pulumi.IntInput `pulumi:"count"` // Array of size specified by the ‘count’ parameter, for the names of the partitions. Names pulumi.StringArrayInput `pulumi:"names"` // Specifies how the service is partitioned. PartitionScheme pulumi.StringInput `pulumi:"partitionScheme"` }
Describes the named partition scheme of the service.
func (NamedPartitionSchemeDescriptionArgs) ElementType ¶
func (NamedPartitionSchemeDescriptionArgs) ElementType() reflect.Type
func (NamedPartitionSchemeDescriptionArgs) ToNamedPartitionSchemeDescriptionOutput ¶
func (i NamedPartitionSchemeDescriptionArgs) ToNamedPartitionSchemeDescriptionOutput() NamedPartitionSchemeDescriptionOutput
func (NamedPartitionSchemeDescriptionArgs) ToNamedPartitionSchemeDescriptionOutputWithContext ¶
func (i NamedPartitionSchemeDescriptionArgs) ToNamedPartitionSchemeDescriptionOutputWithContext(ctx context.Context) NamedPartitionSchemeDescriptionOutput
type NamedPartitionSchemeDescriptionInput ¶
type NamedPartitionSchemeDescriptionInput interface { pulumi.Input ToNamedPartitionSchemeDescriptionOutput() NamedPartitionSchemeDescriptionOutput ToNamedPartitionSchemeDescriptionOutputWithContext(context.Context) NamedPartitionSchemeDescriptionOutput }
NamedPartitionSchemeDescriptionInput is an input type that accepts NamedPartitionSchemeDescriptionArgs and NamedPartitionSchemeDescriptionOutput values. You can construct a concrete instance of `NamedPartitionSchemeDescriptionInput` via:
NamedPartitionSchemeDescriptionArgs{...}
type NamedPartitionSchemeDescriptionOutput ¶
type NamedPartitionSchemeDescriptionOutput struct{ *pulumi.OutputState }
Describes the named partition scheme of the service.
func (NamedPartitionSchemeDescriptionOutput) Count ¶
func (o NamedPartitionSchemeDescriptionOutput) Count() pulumi.IntOutput
The number of partitions.
func (NamedPartitionSchemeDescriptionOutput) ElementType ¶
func (NamedPartitionSchemeDescriptionOutput) ElementType() reflect.Type
func (NamedPartitionSchemeDescriptionOutput) Names ¶
func (o NamedPartitionSchemeDescriptionOutput) Names() pulumi.StringArrayOutput
Array of size specified by the ‘count’ parameter, for the names of the partitions.
func (NamedPartitionSchemeDescriptionOutput) PartitionScheme ¶
func (o NamedPartitionSchemeDescriptionOutput) PartitionScheme() pulumi.StringOutput
Specifies how the service is partitioned.
func (NamedPartitionSchemeDescriptionOutput) ToNamedPartitionSchemeDescriptionOutput ¶
func (o NamedPartitionSchemeDescriptionOutput) ToNamedPartitionSchemeDescriptionOutput() NamedPartitionSchemeDescriptionOutput
func (NamedPartitionSchemeDescriptionOutput) ToNamedPartitionSchemeDescriptionOutputWithContext ¶
func (o NamedPartitionSchemeDescriptionOutput) ToNamedPartitionSchemeDescriptionOutputWithContext(ctx context.Context) NamedPartitionSchemeDescriptionOutput
type NamedPartitionSchemeDescriptionResponse ¶
type NamedPartitionSchemeDescriptionResponse struct { // The number of partitions. Count int `pulumi:"count"` // Array of size specified by the ‘count’ parameter, for the names of the partitions. Names []string `pulumi:"names"` // Specifies how the service is partitioned. PartitionScheme string `pulumi:"partitionScheme"` }
Describes the named partition scheme of the service.
type NamedPartitionSchemeDescriptionResponseArgs ¶
type NamedPartitionSchemeDescriptionResponseArgs struct { // The number of partitions. Count pulumi.IntInput `pulumi:"count"` // Array of size specified by the ‘count’ parameter, for the names of the partitions. Names pulumi.StringArrayInput `pulumi:"names"` // Specifies how the service is partitioned. PartitionScheme pulumi.StringInput `pulumi:"partitionScheme"` }
Describes the named partition scheme of the service.
func (NamedPartitionSchemeDescriptionResponseArgs) ElementType ¶
func (NamedPartitionSchemeDescriptionResponseArgs) ElementType() reflect.Type
func (NamedPartitionSchemeDescriptionResponseArgs) ToNamedPartitionSchemeDescriptionResponseOutput ¶
func (i NamedPartitionSchemeDescriptionResponseArgs) ToNamedPartitionSchemeDescriptionResponseOutput() NamedPartitionSchemeDescriptionResponseOutput
func (NamedPartitionSchemeDescriptionResponseArgs) ToNamedPartitionSchemeDescriptionResponseOutputWithContext ¶
func (i NamedPartitionSchemeDescriptionResponseArgs) ToNamedPartitionSchemeDescriptionResponseOutputWithContext(ctx context.Context) NamedPartitionSchemeDescriptionResponseOutput
type NamedPartitionSchemeDescriptionResponseInput ¶
type NamedPartitionSchemeDescriptionResponseInput interface { pulumi.Input ToNamedPartitionSchemeDescriptionResponseOutput() NamedPartitionSchemeDescriptionResponseOutput ToNamedPartitionSchemeDescriptionResponseOutputWithContext(context.Context) NamedPartitionSchemeDescriptionResponseOutput }
NamedPartitionSchemeDescriptionResponseInput is an input type that accepts NamedPartitionSchemeDescriptionResponseArgs and NamedPartitionSchemeDescriptionResponseOutput values. You can construct a concrete instance of `NamedPartitionSchemeDescriptionResponseInput` via:
NamedPartitionSchemeDescriptionResponseArgs{...}
type NamedPartitionSchemeDescriptionResponseOutput ¶
type NamedPartitionSchemeDescriptionResponseOutput struct{ *pulumi.OutputState }
Describes the named partition scheme of the service.
func (NamedPartitionSchemeDescriptionResponseOutput) Count ¶
func (o NamedPartitionSchemeDescriptionResponseOutput) Count() pulumi.IntOutput
The number of partitions.
func (NamedPartitionSchemeDescriptionResponseOutput) ElementType ¶
func (NamedPartitionSchemeDescriptionResponseOutput) ElementType() reflect.Type
func (NamedPartitionSchemeDescriptionResponseOutput) Names ¶
func (o NamedPartitionSchemeDescriptionResponseOutput) Names() pulumi.StringArrayOutput
Array of size specified by the ‘count’ parameter, for the names of the partitions.
func (NamedPartitionSchemeDescriptionResponseOutput) PartitionScheme ¶
func (o NamedPartitionSchemeDescriptionResponseOutput) PartitionScheme() pulumi.StringOutput
Specifies how the service is partitioned.
func (NamedPartitionSchemeDescriptionResponseOutput) ToNamedPartitionSchemeDescriptionResponseOutput ¶
func (o NamedPartitionSchemeDescriptionResponseOutput) ToNamedPartitionSchemeDescriptionResponseOutput() NamedPartitionSchemeDescriptionResponseOutput
func (NamedPartitionSchemeDescriptionResponseOutput) ToNamedPartitionSchemeDescriptionResponseOutputWithContext ¶
func (o NamedPartitionSchemeDescriptionResponseOutput) ToNamedPartitionSchemeDescriptionResponseOutputWithContext(ctx context.Context) NamedPartitionSchemeDescriptionResponseOutput
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 Service ¶
type Service struct { pulumi.CustomResourceState // A list that describes the correlation of the service with other services. CorrelationScheme ServiceCorrelationDescriptionResponseArrayOutput `pulumi:"correlationScheme"` // Specifies the move cost for the service. DefaultMoveCost pulumi.StringPtrOutput `pulumi:"defaultMoveCost"` // Azure resource etag. Etag pulumi.StringOutput `pulumi:"etag"` // It will be deprecated in New API, resource location depends on the parent resource. Location pulumi.StringPtrOutput `pulumi:"location"` // Azure resource name. Name pulumi.StringOutput `pulumi:"name"` // Describes how the service is partitioned. PartitionDescription pulumi.AnyOutput `pulumi:"partitionDescription"` // The placement constraints as a string. Placement constraints are boolean expressions on node properties and allow for restricting a service to particular nodes based on the service requirements. For example, to place a service on nodes where NodeType is blue specify the following: "NodeColor == blue)". PlacementConstraints pulumi.StringPtrOutput `pulumi:"placementConstraints"` // The current deployment or provisioning state, which only appears in the response ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"` // Dns name used for the service. If this is specified, then the service can be accessed via its DNS name instead of service name. ServiceDnsName pulumi.StringPtrOutput `pulumi:"serviceDnsName"` // The kind of service (Stateless or Stateful). ServiceKind pulumi.StringOutput `pulumi:"serviceKind"` // The service load metrics is given as an array of ServiceLoadMetricDescription objects. ServiceLoadMetrics ServiceLoadMetricDescriptionResponseArrayOutput `pulumi:"serviceLoadMetrics"` // The activation Mode of the service package ServicePackageActivationMode pulumi.StringPtrOutput `pulumi:"servicePackageActivationMode"` // A list that describes the correlation of the service with other services. ServicePlacementPolicies ServicePlacementPolicyDescriptionResponseArrayOutput `pulumi:"servicePlacementPolicies"` // The name of the service type ServiceTypeName pulumi.StringPtrOutput `pulumi:"serviceTypeName"` // Azure resource tags. Tags pulumi.StringMapOutput `pulumi:"tags"` // Azure resource type. Type pulumi.StringOutput `pulumi:"type"` }
The service resource.
func GetService ¶
func GetService(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ServiceState, opts ...pulumi.ResourceOption) (*Service, error)
GetService gets an existing Service 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 NewService ¶
func NewService(ctx *pulumi.Context, name string, args *ServiceArgs, opts ...pulumi.ResourceOption) (*Service, error)
NewService registers a new resource with the given unique name, arguments, and options.
type ServiceArgs ¶
type ServiceArgs struct { // The name of the application resource. ApplicationName pulumi.StringInput // The name of the cluster resource. ClusterName pulumi.StringInput // A list that describes the correlation of the service with other services. CorrelationScheme ServiceCorrelationDescriptionArrayInput // Specifies the move cost for the service. DefaultMoveCost pulumi.StringPtrInput // It will be deprecated in New API, resource location depends on the parent resource. Location pulumi.StringPtrInput // Describes how the service is partitioned. PartitionDescription pulumi.Input // The placement constraints as a string. Placement constraints are boolean expressions on node properties and allow for restricting a service to particular nodes based on the service requirements. For example, to place a service on nodes where NodeType is blue specify the following: "NodeColor == blue)". PlacementConstraints pulumi.StringPtrInput // The name of the resource group. ResourceGroupName pulumi.StringInput // Dns name used for the service. If this is specified, then the service can be accessed via its DNS name instead of service name. ServiceDnsName pulumi.StringPtrInput // The kind of service (Stateless or Stateful). ServiceKind pulumi.StringInput // The service load metrics is given as an array of ServiceLoadMetricDescription objects. ServiceLoadMetrics ServiceLoadMetricDescriptionArrayInput // The name of the service resource in the format of {applicationName}~{serviceName}. ServiceName pulumi.StringInput // The activation Mode of the service package ServicePackageActivationMode pulumi.StringPtrInput // A list that describes the correlation of the service with other services. ServicePlacementPolicies ServicePlacementPolicyDescriptionArrayInput // The name of the service type ServiceTypeName pulumi.StringPtrInput // Azure resource tags. Tags pulumi.StringMapInput }
The set of arguments for constructing a Service resource.
func (ServiceArgs) ElementType ¶
func (ServiceArgs) ElementType() reflect.Type
type ServiceCorrelationDescription ¶
type ServiceCorrelationDescription struct { // The ServiceCorrelationScheme which describes the relationship between this service and the service specified via ServiceName. Scheme string `pulumi:"scheme"` // The name of the service that the correlation relationship is established with. ServiceName string `pulumi:"serviceName"` }
Creates a particular correlation between services.
type ServiceCorrelationDescriptionArgs ¶
type ServiceCorrelationDescriptionArgs struct { // The ServiceCorrelationScheme which describes the relationship between this service and the service specified via ServiceName. Scheme pulumi.StringInput `pulumi:"scheme"` // The name of the service that the correlation relationship is established with. ServiceName pulumi.StringInput `pulumi:"serviceName"` }
Creates a particular correlation between services.
func (ServiceCorrelationDescriptionArgs) ElementType ¶
func (ServiceCorrelationDescriptionArgs) ElementType() reflect.Type
func (ServiceCorrelationDescriptionArgs) ToServiceCorrelationDescriptionOutput ¶
func (i ServiceCorrelationDescriptionArgs) ToServiceCorrelationDescriptionOutput() ServiceCorrelationDescriptionOutput
func (ServiceCorrelationDescriptionArgs) ToServiceCorrelationDescriptionOutputWithContext ¶
func (i ServiceCorrelationDescriptionArgs) ToServiceCorrelationDescriptionOutputWithContext(ctx context.Context) ServiceCorrelationDescriptionOutput
type ServiceCorrelationDescriptionArray ¶
type ServiceCorrelationDescriptionArray []ServiceCorrelationDescriptionInput
func (ServiceCorrelationDescriptionArray) ElementType ¶
func (ServiceCorrelationDescriptionArray) ElementType() reflect.Type
func (ServiceCorrelationDescriptionArray) ToServiceCorrelationDescriptionArrayOutput ¶
func (i ServiceCorrelationDescriptionArray) ToServiceCorrelationDescriptionArrayOutput() ServiceCorrelationDescriptionArrayOutput
func (ServiceCorrelationDescriptionArray) ToServiceCorrelationDescriptionArrayOutputWithContext ¶
func (i ServiceCorrelationDescriptionArray) ToServiceCorrelationDescriptionArrayOutputWithContext(ctx context.Context) ServiceCorrelationDescriptionArrayOutput
type ServiceCorrelationDescriptionArrayInput ¶
type ServiceCorrelationDescriptionArrayInput interface { pulumi.Input ToServiceCorrelationDescriptionArrayOutput() ServiceCorrelationDescriptionArrayOutput ToServiceCorrelationDescriptionArrayOutputWithContext(context.Context) ServiceCorrelationDescriptionArrayOutput }
ServiceCorrelationDescriptionArrayInput is an input type that accepts ServiceCorrelationDescriptionArray and ServiceCorrelationDescriptionArrayOutput values. You can construct a concrete instance of `ServiceCorrelationDescriptionArrayInput` via:
ServiceCorrelationDescriptionArray{ ServiceCorrelationDescriptionArgs{...} }
type ServiceCorrelationDescriptionArrayOutput ¶
type ServiceCorrelationDescriptionArrayOutput struct{ *pulumi.OutputState }
func (ServiceCorrelationDescriptionArrayOutput) ElementType ¶
func (ServiceCorrelationDescriptionArrayOutput) ElementType() reflect.Type
func (ServiceCorrelationDescriptionArrayOutput) ToServiceCorrelationDescriptionArrayOutput ¶
func (o ServiceCorrelationDescriptionArrayOutput) ToServiceCorrelationDescriptionArrayOutput() ServiceCorrelationDescriptionArrayOutput
func (ServiceCorrelationDescriptionArrayOutput) ToServiceCorrelationDescriptionArrayOutputWithContext ¶
func (o ServiceCorrelationDescriptionArrayOutput) ToServiceCorrelationDescriptionArrayOutputWithContext(ctx context.Context) ServiceCorrelationDescriptionArrayOutput
type ServiceCorrelationDescriptionInput ¶
type ServiceCorrelationDescriptionInput interface { pulumi.Input ToServiceCorrelationDescriptionOutput() ServiceCorrelationDescriptionOutput ToServiceCorrelationDescriptionOutputWithContext(context.Context) ServiceCorrelationDescriptionOutput }
ServiceCorrelationDescriptionInput is an input type that accepts ServiceCorrelationDescriptionArgs and ServiceCorrelationDescriptionOutput values. You can construct a concrete instance of `ServiceCorrelationDescriptionInput` via:
ServiceCorrelationDescriptionArgs{...}
type ServiceCorrelationDescriptionOutput ¶
type ServiceCorrelationDescriptionOutput struct{ *pulumi.OutputState }
Creates a particular correlation between services.
func (ServiceCorrelationDescriptionOutput) ElementType ¶
func (ServiceCorrelationDescriptionOutput) ElementType() reflect.Type
func (ServiceCorrelationDescriptionOutput) Scheme ¶
func (o ServiceCorrelationDescriptionOutput) Scheme() pulumi.StringOutput
The ServiceCorrelationScheme which describes the relationship between this service and the service specified via ServiceName.
func (ServiceCorrelationDescriptionOutput) ServiceName ¶
func (o ServiceCorrelationDescriptionOutput) ServiceName() pulumi.StringOutput
The name of the service that the correlation relationship is established with.
func (ServiceCorrelationDescriptionOutput) ToServiceCorrelationDescriptionOutput ¶
func (o ServiceCorrelationDescriptionOutput) ToServiceCorrelationDescriptionOutput() ServiceCorrelationDescriptionOutput
func (ServiceCorrelationDescriptionOutput) ToServiceCorrelationDescriptionOutputWithContext ¶
func (o ServiceCorrelationDescriptionOutput) ToServiceCorrelationDescriptionOutputWithContext(ctx context.Context) ServiceCorrelationDescriptionOutput
type ServiceCorrelationDescriptionResponse ¶
type ServiceCorrelationDescriptionResponse struct { // The ServiceCorrelationScheme which describes the relationship between this service and the service specified via ServiceName. Scheme string `pulumi:"scheme"` // The name of the service that the correlation relationship is established with. ServiceName string `pulumi:"serviceName"` }
Creates a particular correlation between services.
type ServiceCorrelationDescriptionResponseArgs ¶
type ServiceCorrelationDescriptionResponseArgs struct { // The ServiceCorrelationScheme which describes the relationship between this service and the service specified via ServiceName. Scheme pulumi.StringInput `pulumi:"scheme"` // The name of the service that the correlation relationship is established with. ServiceName pulumi.StringInput `pulumi:"serviceName"` }
Creates a particular correlation between services.
func (ServiceCorrelationDescriptionResponseArgs) ElementType ¶
func (ServiceCorrelationDescriptionResponseArgs) ElementType() reflect.Type
func (ServiceCorrelationDescriptionResponseArgs) ToServiceCorrelationDescriptionResponseOutput ¶
func (i ServiceCorrelationDescriptionResponseArgs) ToServiceCorrelationDescriptionResponseOutput() ServiceCorrelationDescriptionResponseOutput
func (ServiceCorrelationDescriptionResponseArgs) ToServiceCorrelationDescriptionResponseOutputWithContext ¶
func (i ServiceCorrelationDescriptionResponseArgs) ToServiceCorrelationDescriptionResponseOutputWithContext(ctx context.Context) ServiceCorrelationDescriptionResponseOutput
type ServiceCorrelationDescriptionResponseArray ¶
type ServiceCorrelationDescriptionResponseArray []ServiceCorrelationDescriptionResponseInput
func (ServiceCorrelationDescriptionResponseArray) ElementType ¶
func (ServiceCorrelationDescriptionResponseArray) ElementType() reflect.Type
func (ServiceCorrelationDescriptionResponseArray) ToServiceCorrelationDescriptionResponseArrayOutput ¶
func (i ServiceCorrelationDescriptionResponseArray) ToServiceCorrelationDescriptionResponseArrayOutput() ServiceCorrelationDescriptionResponseArrayOutput
func (ServiceCorrelationDescriptionResponseArray) ToServiceCorrelationDescriptionResponseArrayOutputWithContext ¶
func (i ServiceCorrelationDescriptionResponseArray) ToServiceCorrelationDescriptionResponseArrayOutputWithContext(ctx context.Context) ServiceCorrelationDescriptionResponseArrayOutput
type ServiceCorrelationDescriptionResponseArrayInput ¶
type ServiceCorrelationDescriptionResponseArrayInput interface { pulumi.Input ToServiceCorrelationDescriptionResponseArrayOutput() ServiceCorrelationDescriptionResponseArrayOutput ToServiceCorrelationDescriptionResponseArrayOutputWithContext(context.Context) ServiceCorrelationDescriptionResponseArrayOutput }
ServiceCorrelationDescriptionResponseArrayInput is an input type that accepts ServiceCorrelationDescriptionResponseArray and ServiceCorrelationDescriptionResponseArrayOutput values. You can construct a concrete instance of `ServiceCorrelationDescriptionResponseArrayInput` via:
ServiceCorrelationDescriptionResponseArray{ ServiceCorrelationDescriptionResponseArgs{...} }
type ServiceCorrelationDescriptionResponseArrayOutput ¶
type ServiceCorrelationDescriptionResponseArrayOutput struct{ *pulumi.OutputState }
func (ServiceCorrelationDescriptionResponseArrayOutput) ElementType ¶
func (ServiceCorrelationDescriptionResponseArrayOutput) ElementType() reflect.Type
func (ServiceCorrelationDescriptionResponseArrayOutput) ToServiceCorrelationDescriptionResponseArrayOutput ¶
func (o ServiceCorrelationDescriptionResponseArrayOutput) ToServiceCorrelationDescriptionResponseArrayOutput() ServiceCorrelationDescriptionResponseArrayOutput
func (ServiceCorrelationDescriptionResponseArrayOutput) ToServiceCorrelationDescriptionResponseArrayOutputWithContext ¶
func (o ServiceCorrelationDescriptionResponseArrayOutput) ToServiceCorrelationDescriptionResponseArrayOutputWithContext(ctx context.Context) ServiceCorrelationDescriptionResponseArrayOutput
type ServiceCorrelationDescriptionResponseInput ¶
type ServiceCorrelationDescriptionResponseInput interface { pulumi.Input ToServiceCorrelationDescriptionResponseOutput() ServiceCorrelationDescriptionResponseOutput ToServiceCorrelationDescriptionResponseOutputWithContext(context.Context) ServiceCorrelationDescriptionResponseOutput }
ServiceCorrelationDescriptionResponseInput is an input type that accepts ServiceCorrelationDescriptionResponseArgs and ServiceCorrelationDescriptionResponseOutput values. You can construct a concrete instance of `ServiceCorrelationDescriptionResponseInput` via:
ServiceCorrelationDescriptionResponseArgs{...}
type ServiceCorrelationDescriptionResponseOutput ¶
type ServiceCorrelationDescriptionResponseOutput struct{ *pulumi.OutputState }
Creates a particular correlation between services.
func (ServiceCorrelationDescriptionResponseOutput) ElementType ¶
func (ServiceCorrelationDescriptionResponseOutput) ElementType() reflect.Type
func (ServiceCorrelationDescriptionResponseOutput) Scheme ¶
func (o ServiceCorrelationDescriptionResponseOutput) Scheme() pulumi.StringOutput
The ServiceCorrelationScheme which describes the relationship between this service and the service specified via ServiceName.
func (ServiceCorrelationDescriptionResponseOutput) ServiceName ¶
func (o ServiceCorrelationDescriptionResponseOutput) ServiceName() pulumi.StringOutput
The name of the service that the correlation relationship is established with.
func (ServiceCorrelationDescriptionResponseOutput) ToServiceCorrelationDescriptionResponseOutput ¶
func (o ServiceCorrelationDescriptionResponseOutput) ToServiceCorrelationDescriptionResponseOutput() ServiceCorrelationDescriptionResponseOutput
func (ServiceCorrelationDescriptionResponseOutput) ToServiceCorrelationDescriptionResponseOutputWithContext ¶
func (o ServiceCorrelationDescriptionResponseOutput) ToServiceCorrelationDescriptionResponseOutputWithContext(ctx context.Context) ServiceCorrelationDescriptionResponseOutput
type ServiceLoadMetricDescription ¶
type ServiceLoadMetricDescription struct { // Used only for Stateless services. The default amount of load, as a number, that this service creates for this metric. DefaultLoad *int `pulumi:"defaultLoad"` // The name of the metric. If the service chooses to report load during runtime, the load metric name should match the name that is specified in Name exactly. Note that metric names are case sensitive. Name string `pulumi:"name"` // Used only for Stateful services. The default amount of load, as a number, that this service creates for this metric when it is a Primary replica. PrimaryDefaultLoad *int `pulumi:"primaryDefaultLoad"` // Used only for Stateful services. The default amount of load, as a number, that this service creates for this metric when it is a Secondary replica. SecondaryDefaultLoad *int `pulumi:"secondaryDefaultLoad"` // The service load metric relative weight, compared to other metrics configured for this service, as a number. Weight *string `pulumi:"weight"` }
Specifies a metric to load balance a service during runtime.
type ServiceLoadMetricDescriptionArgs ¶
type ServiceLoadMetricDescriptionArgs struct { // Used only for Stateless services. The default amount of load, as a number, that this service creates for this metric. DefaultLoad pulumi.IntPtrInput `pulumi:"defaultLoad"` // The name of the metric. If the service chooses to report load during runtime, the load metric name should match the name that is specified in Name exactly. Note that metric names are case sensitive. Name pulumi.StringInput `pulumi:"name"` // Used only for Stateful services. The default amount of load, as a number, that this service creates for this metric when it is a Primary replica. PrimaryDefaultLoad pulumi.IntPtrInput `pulumi:"primaryDefaultLoad"` // Used only for Stateful services. The default amount of load, as a number, that this service creates for this metric when it is a Secondary replica. SecondaryDefaultLoad pulumi.IntPtrInput `pulumi:"secondaryDefaultLoad"` // The service load metric relative weight, compared to other metrics configured for this service, as a number. Weight pulumi.StringPtrInput `pulumi:"weight"` }
Specifies a metric to load balance a service during runtime.
func (ServiceLoadMetricDescriptionArgs) ElementType ¶
func (ServiceLoadMetricDescriptionArgs) ElementType() reflect.Type
func (ServiceLoadMetricDescriptionArgs) ToServiceLoadMetricDescriptionOutput ¶
func (i ServiceLoadMetricDescriptionArgs) ToServiceLoadMetricDescriptionOutput() ServiceLoadMetricDescriptionOutput
func (ServiceLoadMetricDescriptionArgs) ToServiceLoadMetricDescriptionOutputWithContext ¶
func (i ServiceLoadMetricDescriptionArgs) ToServiceLoadMetricDescriptionOutputWithContext(ctx context.Context) ServiceLoadMetricDescriptionOutput
type ServiceLoadMetricDescriptionArray ¶
type ServiceLoadMetricDescriptionArray []ServiceLoadMetricDescriptionInput
func (ServiceLoadMetricDescriptionArray) ElementType ¶
func (ServiceLoadMetricDescriptionArray) ElementType() reflect.Type
func (ServiceLoadMetricDescriptionArray) ToServiceLoadMetricDescriptionArrayOutput ¶
func (i ServiceLoadMetricDescriptionArray) ToServiceLoadMetricDescriptionArrayOutput() ServiceLoadMetricDescriptionArrayOutput
func (ServiceLoadMetricDescriptionArray) ToServiceLoadMetricDescriptionArrayOutputWithContext ¶
func (i ServiceLoadMetricDescriptionArray) ToServiceLoadMetricDescriptionArrayOutputWithContext(ctx context.Context) ServiceLoadMetricDescriptionArrayOutput
type ServiceLoadMetricDescriptionArrayInput ¶
type ServiceLoadMetricDescriptionArrayInput interface { pulumi.Input ToServiceLoadMetricDescriptionArrayOutput() ServiceLoadMetricDescriptionArrayOutput ToServiceLoadMetricDescriptionArrayOutputWithContext(context.Context) ServiceLoadMetricDescriptionArrayOutput }
ServiceLoadMetricDescriptionArrayInput is an input type that accepts ServiceLoadMetricDescriptionArray and ServiceLoadMetricDescriptionArrayOutput values. You can construct a concrete instance of `ServiceLoadMetricDescriptionArrayInput` via:
ServiceLoadMetricDescriptionArray{ ServiceLoadMetricDescriptionArgs{...} }
type ServiceLoadMetricDescriptionArrayOutput ¶
type ServiceLoadMetricDescriptionArrayOutput struct{ *pulumi.OutputState }
func (ServiceLoadMetricDescriptionArrayOutput) ElementType ¶
func (ServiceLoadMetricDescriptionArrayOutput) ElementType() reflect.Type
func (ServiceLoadMetricDescriptionArrayOutput) ToServiceLoadMetricDescriptionArrayOutput ¶
func (o ServiceLoadMetricDescriptionArrayOutput) ToServiceLoadMetricDescriptionArrayOutput() ServiceLoadMetricDescriptionArrayOutput
func (ServiceLoadMetricDescriptionArrayOutput) ToServiceLoadMetricDescriptionArrayOutputWithContext ¶
func (o ServiceLoadMetricDescriptionArrayOutput) ToServiceLoadMetricDescriptionArrayOutputWithContext(ctx context.Context) ServiceLoadMetricDescriptionArrayOutput
type ServiceLoadMetricDescriptionInput ¶
type ServiceLoadMetricDescriptionInput interface { pulumi.Input ToServiceLoadMetricDescriptionOutput() ServiceLoadMetricDescriptionOutput ToServiceLoadMetricDescriptionOutputWithContext(context.Context) ServiceLoadMetricDescriptionOutput }
ServiceLoadMetricDescriptionInput is an input type that accepts ServiceLoadMetricDescriptionArgs and ServiceLoadMetricDescriptionOutput values. You can construct a concrete instance of `ServiceLoadMetricDescriptionInput` via:
ServiceLoadMetricDescriptionArgs{...}
type ServiceLoadMetricDescriptionOutput ¶
type ServiceLoadMetricDescriptionOutput struct{ *pulumi.OutputState }
Specifies a metric to load balance a service during runtime.
func (ServiceLoadMetricDescriptionOutput) DefaultLoad ¶
func (o ServiceLoadMetricDescriptionOutput) DefaultLoad() pulumi.IntPtrOutput
Used only for Stateless services. The default amount of load, as a number, that this service creates for this metric.
func (ServiceLoadMetricDescriptionOutput) ElementType ¶
func (ServiceLoadMetricDescriptionOutput) ElementType() reflect.Type
func (ServiceLoadMetricDescriptionOutput) Name ¶
func (o ServiceLoadMetricDescriptionOutput) Name() pulumi.StringOutput
The name of the metric. If the service chooses to report load during runtime, the load metric name should match the name that is specified in Name exactly. Note that metric names are case sensitive.
func (ServiceLoadMetricDescriptionOutput) PrimaryDefaultLoad ¶
func (o ServiceLoadMetricDescriptionOutput) PrimaryDefaultLoad() pulumi.IntPtrOutput
Used only for Stateful services. The default amount of load, as a number, that this service creates for this metric when it is a Primary replica.
func (ServiceLoadMetricDescriptionOutput) SecondaryDefaultLoad ¶
func (o ServiceLoadMetricDescriptionOutput) SecondaryDefaultLoad() pulumi.IntPtrOutput
Used only for Stateful services. The default amount of load, as a number, that this service creates for this metric when it is a Secondary replica.
func (ServiceLoadMetricDescriptionOutput) ToServiceLoadMetricDescriptionOutput ¶
func (o ServiceLoadMetricDescriptionOutput) ToServiceLoadMetricDescriptionOutput() ServiceLoadMetricDescriptionOutput
func (ServiceLoadMetricDescriptionOutput) ToServiceLoadMetricDescriptionOutputWithContext ¶
func (o ServiceLoadMetricDescriptionOutput) ToServiceLoadMetricDescriptionOutputWithContext(ctx context.Context) ServiceLoadMetricDescriptionOutput
func (ServiceLoadMetricDescriptionOutput) Weight ¶
func (o ServiceLoadMetricDescriptionOutput) Weight() pulumi.StringPtrOutput
The service load metric relative weight, compared to other metrics configured for this service, as a number.
type ServiceLoadMetricDescriptionResponse ¶
type ServiceLoadMetricDescriptionResponse struct { // Used only for Stateless services. The default amount of load, as a number, that this service creates for this metric. DefaultLoad *int `pulumi:"defaultLoad"` // The name of the metric. If the service chooses to report load during runtime, the load metric name should match the name that is specified in Name exactly. Note that metric names are case sensitive. Name string `pulumi:"name"` // Used only for Stateful services. The default amount of load, as a number, that this service creates for this metric when it is a Primary replica. PrimaryDefaultLoad *int `pulumi:"primaryDefaultLoad"` // Used only for Stateful services. The default amount of load, as a number, that this service creates for this metric when it is a Secondary replica. SecondaryDefaultLoad *int `pulumi:"secondaryDefaultLoad"` // The service load metric relative weight, compared to other metrics configured for this service, as a number. Weight *string `pulumi:"weight"` }
Specifies a metric to load balance a service during runtime.
type ServiceLoadMetricDescriptionResponseArgs ¶
type ServiceLoadMetricDescriptionResponseArgs struct { // Used only for Stateless services. The default amount of load, as a number, that this service creates for this metric. DefaultLoad pulumi.IntPtrInput `pulumi:"defaultLoad"` // The name of the metric. If the service chooses to report load during runtime, the load metric name should match the name that is specified in Name exactly. Note that metric names are case sensitive. Name pulumi.StringInput `pulumi:"name"` // Used only for Stateful services. The default amount of load, as a number, that this service creates for this metric when it is a Primary replica. PrimaryDefaultLoad pulumi.IntPtrInput `pulumi:"primaryDefaultLoad"` // Used only for Stateful services. The default amount of load, as a number, that this service creates for this metric when it is a Secondary replica. SecondaryDefaultLoad pulumi.IntPtrInput `pulumi:"secondaryDefaultLoad"` // The service load metric relative weight, compared to other metrics configured for this service, as a number. Weight pulumi.StringPtrInput `pulumi:"weight"` }
Specifies a metric to load balance a service during runtime.
func (ServiceLoadMetricDescriptionResponseArgs) ElementType ¶
func (ServiceLoadMetricDescriptionResponseArgs) ElementType() reflect.Type
func (ServiceLoadMetricDescriptionResponseArgs) ToServiceLoadMetricDescriptionResponseOutput ¶
func (i ServiceLoadMetricDescriptionResponseArgs) ToServiceLoadMetricDescriptionResponseOutput() ServiceLoadMetricDescriptionResponseOutput
func (ServiceLoadMetricDescriptionResponseArgs) ToServiceLoadMetricDescriptionResponseOutputWithContext ¶
func (i ServiceLoadMetricDescriptionResponseArgs) ToServiceLoadMetricDescriptionResponseOutputWithContext(ctx context.Context) ServiceLoadMetricDescriptionResponseOutput
type ServiceLoadMetricDescriptionResponseArray ¶
type ServiceLoadMetricDescriptionResponseArray []ServiceLoadMetricDescriptionResponseInput
func (ServiceLoadMetricDescriptionResponseArray) ElementType ¶
func (ServiceLoadMetricDescriptionResponseArray) ElementType() reflect.Type
func (ServiceLoadMetricDescriptionResponseArray) ToServiceLoadMetricDescriptionResponseArrayOutput ¶
func (i ServiceLoadMetricDescriptionResponseArray) ToServiceLoadMetricDescriptionResponseArrayOutput() ServiceLoadMetricDescriptionResponseArrayOutput
func (ServiceLoadMetricDescriptionResponseArray) ToServiceLoadMetricDescriptionResponseArrayOutputWithContext ¶
func (i ServiceLoadMetricDescriptionResponseArray) ToServiceLoadMetricDescriptionResponseArrayOutputWithContext(ctx context.Context) ServiceLoadMetricDescriptionResponseArrayOutput
type ServiceLoadMetricDescriptionResponseArrayInput ¶
type ServiceLoadMetricDescriptionResponseArrayInput interface { pulumi.Input ToServiceLoadMetricDescriptionResponseArrayOutput() ServiceLoadMetricDescriptionResponseArrayOutput ToServiceLoadMetricDescriptionResponseArrayOutputWithContext(context.Context) ServiceLoadMetricDescriptionResponseArrayOutput }
ServiceLoadMetricDescriptionResponseArrayInput is an input type that accepts ServiceLoadMetricDescriptionResponseArray and ServiceLoadMetricDescriptionResponseArrayOutput values. You can construct a concrete instance of `ServiceLoadMetricDescriptionResponseArrayInput` via:
ServiceLoadMetricDescriptionResponseArray{ ServiceLoadMetricDescriptionResponseArgs{...} }
type ServiceLoadMetricDescriptionResponseArrayOutput ¶
type ServiceLoadMetricDescriptionResponseArrayOutput struct{ *pulumi.OutputState }
func (ServiceLoadMetricDescriptionResponseArrayOutput) ElementType ¶
func (ServiceLoadMetricDescriptionResponseArrayOutput) ElementType() reflect.Type
func (ServiceLoadMetricDescriptionResponseArrayOutput) ToServiceLoadMetricDescriptionResponseArrayOutput ¶
func (o ServiceLoadMetricDescriptionResponseArrayOutput) ToServiceLoadMetricDescriptionResponseArrayOutput() ServiceLoadMetricDescriptionResponseArrayOutput
func (ServiceLoadMetricDescriptionResponseArrayOutput) ToServiceLoadMetricDescriptionResponseArrayOutputWithContext ¶
func (o ServiceLoadMetricDescriptionResponseArrayOutput) ToServiceLoadMetricDescriptionResponseArrayOutputWithContext(ctx context.Context) ServiceLoadMetricDescriptionResponseArrayOutput
type ServiceLoadMetricDescriptionResponseInput ¶
type ServiceLoadMetricDescriptionResponseInput interface { pulumi.Input ToServiceLoadMetricDescriptionResponseOutput() ServiceLoadMetricDescriptionResponseOutput ToServiceLoadMetricDescriptionResponseOutputWithContext(context.Context) ServiceLoadMetricDescriptionResponseOutput }
ServiceLoadMetricDescriptionResponseInput is an input type that accepts ServiceLoadMetricDescriptionResponseArgs and ServiceLoadMetricDescriptionResponseOutput values. You can construct a concrete instance of `ServiceLoadMetricDescriptionResponseInput` via:
ServiceLoadMetricDescriptionResponseArgs{...}
type ServiceLoadMetricDescriptionResponseOutput ¶
type ServiceLoadMetricDescriptionResponseOutput struct{ *pulumi.OutputState }
Specifies a metric to load balance a service during runtime.
func (ServiceLoadMetricDescriptionResponseOutput) DefaultLoad ¶
func (o ServiceLoadMetricDescriptionResponseOutput) DefaultLoad() pulumi.IntPtrOutput
Used only for Stateless services. The default amount of load, as a number, that this service creates for this metric.
func (ServiceLoadMetricDescriptionResponseOutput) ElementType ¶
func (ServiceLoadMetricDescriptionResponseOutput) ElementType() reflect.Type
func (ServiceLoadMetricDescriptionResponseOutput) Name ¶
func (o ServiceLoadMetricDescriptionResponseOutput) Name() pulumi.StringOutput
The name of the metric. If the service chooses to report load during runtime, the load metric name should match the name that is specified in Name exactly. Note that metric names are case sensitive.
func (ServiceLoadMetricDescriptionResponseOutput) PrimaryDefaultLoad ¶
func (o ServiceLoadMetricDescriptionResponseOutput) PrimaryDefaultLoad() pulumi.IntPtrOutput
Used only for Stateful services. The default amount of load, as a number, that this service creates for this metric when it is a Primary replica.
func (ServiceLoadMetricDescriptionResponseOutput) SecondaryDefaultLoad ¶
func (o ServiceLoadMetricDescriptionResponseOutput) SecondaryDefaultLoad() pulumi.IntPtrOutput
Used only for Stateful services. The default amount of load, as a number, that this service creates for this metric when it is a Secondary replica.
func (ServiceLoadMetricDescriptionResponseOutput) ToServiceLoadMetricDescriptionResponseOutput ¶
func (o ServiceLoadMetricDescriptionResponseOutput) ToServiceLoadMetricDescriptionResponseOutput() ServiceLoadMetricDescriptionResponseOutput
func (ServiceLoadMetricDescriptionResponseOutput) ToServiceLoadMetricDescriptionResponseOutputWithContext ¶
func (o ServiceLoadMetricDescriptionResponseOutput) ToServiceLoadMetricDescriptionResponseOutputWithContext(ctx context.Context) ServiceLoadMetricDescriptionResponseOutput
func (ServiceLoadMetricDescriptionResponseOutput) Weight ¶
func (o ServiceLoadMetricDescriptionResponseOutput) Weight() pulumi.StringPtrOutput
The service load metric relative weight, compared to other metrics configured for this service, as a number.
type ServicePlacementPolicyDescription ¶
type ServicePlacementPolicyDescription struct { // The type of placement policy for a service fabric service. Following are the possible values. Type string `pulumi:"type"` }
Describes the policy to be used for placement of a Service Fabric service.
type ServicePlacementPolicyDescriptionArgs ¶
type ServicePlacementPolicyDescriptionArgs struct { // The type of placement policy for a service fabric service. Following are the possible values. Type pulumi.StringInput `pulumi:"type"` }
Describes the policy to be used for placement of a Service Fabric service.
func (ServicePlacementPolicyDescriptionArgs) ElementType ¶
func (ServicePlacementPolicyDescriptionArgs) ElementType() reflect.Type
func (ServicePlacementPolicyDescriptionArgs) ToServicePlacementPolicyDescriptionOutput ¶
func (i ServicePlacementPolicyDescriptionArgs) ToServicePlacementPolicyDescriptionOutput() ServicePlacementPolicyDescriptionOutput
func (ServicePlacementPolicyDescriptionArgs) ToServicePlacementPolicyDescriptionOutputWithContext ¶
func (i ServicePlacementPolicyDescriptionArgs) ToServicePlacementPolicyDescriptionOutputWithContext(ctx context.Context) ServicePlacementPolicyDescriptionOutput
type ServicePlacementPolicyDescriptionArray ¶
type ServicePlacementPolicyDescriptionArray []ServicePlacementPolicyDescriptionInput
func (ServicePlacementPolicyDescriptionArray) ElementType ¶
func (ServicePlacementPolicyDescriptionArray) ElementType() reflect.Type
func (ServicePlacementPolicyDescriptionArray) ToServicePlacementPolicyDescriptionArrayOutput ¶
func (i ServicePlacementPolicyDescriptionArray) ToServicePlacementPolicyDescriptionArrayOutput() ServicePlacementPolicyDescriptionArrayOutput
func (ServicePlacementPolicyDescriptionArray) ToServicePlacementPolicyDescriptionArrayOutputWithContext ¶
func (i ServicePlacementPolicyDescriptionArray) ToServicePlacementPolicyDescriptionArrayOutputWithContext(ctx context.Context) ServicePlacementPolicyDescriptionArrayOutput
type ServicePlacementPolicyDescriptionArrayInput ¶
type ServicePlacementPolicyDescriptionArrayInput interface { pulumi.Input ToServicePlacementPolicyDescriptionArrayOutput() ServicePlacementPolicyDescriptionArrayOutput ToServicePlacementPolicyDescriptionArrayOutputWithContext(context.Context) ServicePlacementPolicyDescriptionArrayOutput }
ServicePlacementPolicyDescriptionArrayInput is an input type that accepts ServicePlacementPolicyDescriptionArray and ServicePlacementPolicyDescriptionArrayOutput values. You can construct a concrete instance of `ServicePlacementPolicyDescriptionArrayInput` via:
ServicePlacementPolicyDescriptionArray{ ServicePlacementPolicyDescriptionArgs{...} }
type ServicePlacementPolicyDescriptionArrayOutput ¶
type ServicePlacementPolicyDescriptionArrayOutput struct{ *pulumi.OutputState }
func (ServicePlacementPolicyDescriptionArrayOutput) ElementType ¶
func (ServicePlacementPolicyDescriptionArrayOutput) ElementType() reflect.Type
func (ServicePlacementPolicyDescriptionArrayOutput) ToServicePlacementPolicyDescriptionArrayOutput ¶
func (o ServicePlacementPolicyDescriptionArrayOutput) ToServicePlacementPolicyDescriptionArrayOutput() ServicePlacementPolicyDescriptionArrayOutput
func (ServicePlacementPolicyDescriptionArrayOutput) ToServicePlacementPolicyDescriptionArrayOutputWithContext ¶
func (o ServicePlacementPolicyDescriptionArrayOutput) ToServicePlacementPolicyDescriptionArrayOutputWithContext(ctx context.Context) ServicePlacementPolicyDescriptionArrayOutput
type ServicePlacementPolicyDescriptionInput ¶
type ServicePlacementPolicyDescriptionInput interface { pulumi.Input ToServicePlacementPolicyDescriptionOutput() ServicePlacementPolicyDescriptionOutput ToServicePlacementPolicyDescriptionOutputWithContext(context.Context) ServicePlacementPolicyDescriptionOutput }
ServicePlacementPolicyDescriptionInput is an input type that accepts ServicePlacementPolicyDescriptionArgs and ServicePlacementPolicyDescriptionOutput values. You can construct a concrete instance of `ServicePlacementPolicyDescriptionInput` via:
ServicePlacementPolicyDescriptionArgs{...}
type ServicePlacementPolicyDescriptionOutput ¶
type ServicePlacementPolicyDescriptionOutput struct{ *pulumi.OutputState }
Describes the policy to be used for placement of a Service Fabric service.
func (ServicePlacementPolicyDescriptionOutput) ElementType ¶
func (ServicePlacementPolicyDescriptionOutput) ElementType() reflect.Type
func (ServicePlacementPolicyDescriptionOutput) ToServicePlacementPolicyDescriptionOutput ¶
func (o ServicePlacementPolicyDescriptionOutput) ToServicePlacementPolicyDescriptionOutput() ServicePlacementPolicyDescriptionOutput
func (ServicePlacementPolicyDescriptionOutput) ToServicePlacementPolicyDescriptionOutputWithContext ¶
func (o ServicePlacementPolicyDescriptionOutput) ToServicePlacementPolicyDescriptionOutputWithContext(ctx context.Context) ServicePlacementPolicyDescriptionOutput
func (ServicePlacementPolicyDescriptionOutput) Type ¶
func (o ServicePlacementPolicyDescriptionOutput) Type() pulumi.StringOutput
The type of placement policy for a service fabric service. Following are the possible values.
type ServicePlacementPolicyDescriptionResponse ¶
type ServicePlacementPolicyDescriptionResponse struct { // The type of placement policy for a service fabric service. Following are the possible values. Type string `pulumi:"type"` }
Describes the policy to be used for placement of a Service Fabric service.
type ServicePlacementPolicyDescriptionResponseArgs ¶
type ServicePlacementPolicyDescriptionResponseArgs struct { // The type of placement policy for a service fabric service. Following are the possible values. Type pulumi.StringInput `pulumi:"type"` }
Describes the policy to be used for placement of a Service Fabric service.
func (ServicePlacementPolicyDescriptionResponseArgs) ElementType ¶
func (ServicePlacementPolicyDescriptionResponseArgs) ElementType() reflect.Type
func (ServicePlacementPolicyDescriptionResponseArgs) ToServicePlacementPolicyDescriptionResponseOutput ¶
func (i ServicePlacementPolicyDescriptionResponseArgs) ToServicePlacementPolicyDescriptionResponseOutput() ServicePlacementPolicyDescriptionResponseOutput
func (ServicePlacementPolicyDescriptionResponseArgs) ToServicePlacementPolicyDescriptionResponseOutputWithContext ¶
func (i ServicePlacementPolicyDescriptionResponseArgs) ToServicePlacementPolicyDescriptionResponseOutputWithContext(ctx context.Context) ServicePlacementPolicyDescriptionResponseOutput
type ServicePlacementPolicyDescriptionResponseArray ¶
type ServicePlacementPolicyDescriptionResponseArray []ServicePlacementPolicyDescriptionResponseInput
func (ServicePlacementPolicyDescriptionResponseArray) ElementType ¶
func (ServicePlacementPolicyDescriptionResponseArray) ElementType() reflect.Type
func (ServicePlacementPolicyDescriptionResponseArray) ToServicePlacementPolicyDescriptionResponseArrayOutput ¶
func (i ServicePlacementPolicyDescriptionResponseArray) ToServicePlacementPolicyDescriptionResponseArrayOutput() ServicePlacementPolicyDescriptionResponseArrayOutput
func (ServicePlacementPolicyDescriptionResponseArray) ToServicePlacementPolicyDescriptionResponseArrayOutputWithContext ¶
func (i ServicePlacementPolicyDescriptionResponseArray) ToServicePlacementPolicyDescriptionResponseArrayOutputWithContext(ctx context.Context) ServicePlacementPolicyDescriptionResponseArrayOutput
type ServicePlacementPolicyDescriptionResponseArrayInput ¶
type ServicePlacementPolicyDescriptionResponseArrayInput interface { pulumi.Input ToServicePlacementPolicyDescriptionResponseArrayOutput() ServicePlacementPolicyDescriptionResponseArrayOutput ToServicePlacementPolicyDescriptionResponseArrayOutputWithContext(context.Context) ServicePlacementPolicyDescriptionResponseArrayOutput }
ServicePlacementPolicyDescriptionResponseArrayInput is an input type that accepts ServicePlacementPolicyDescriptionResponseArray and ServicePlacementPolicyDescriptionResponseArrayOutput values. You can construct a concrete instance of `ServicePlacementPolicyDescriptionResponseArrayInput` via:
ServicePlacementPolicyDescriptionResponseArray{ ServicePlacementPolicyDescriptionResponseArgs{...} }
type ServicePlacementPolicyDescriptionResponseArrayOutput ¶
type ServicePlacementPolicyDescriptionResponseArrayOutput struct{ *pulumi.OutputState }
func (ServicePlacementPolicyDescriptionResponseArrayOutput) ElementType ¶
func (ServicePlacementPolicyDescriptionResponseArrayOutput) ElementType() reflect.Type
func (ServicePlacementPolicyDescriptionResponseArrayOutput) ToServicePlacementPolicyDescriptionResponseArrayOutput ¶
func (o ServicePlacementPolicyDescriptionResponseArrayOutput) ToServicePlacementPolicyDescriptionResponseArrayOutput() ServicePlacementPolicyDescriptionResponseArrayOutput
func (ServicePlacementPolicyDescriptionResponseArrayOutput) ToServicePlacementPolicyDescriptionResponseArrayOutputWithContext ¶
func (o ServicePlacementPolicyDescriptionResponseArrayOutput) ToServicePlacementPolicyDescriptionResponseArrayOutputWithContext(ctx context.Context) ServicePlacementPolicyDescriptionResponseArrayOutput
type ServicePlacementPolicyDescriptionResponseInput ¶
type ServicePlacementPolicyDescriptionResponseInput interface { pulumi.Input ToServicePlacementPolicyDescriptionResponseOutput() ServicePlacementPolicyDescriptionResponseOutput ToServicePlacementPolicyDescriptionResponseOutputWithContext(context.Context) ServicePlacementPolicyDescriptionResponseOutput }
ServicePlacementPolicyDescriptionResponseInput is an input type that accepts ServicePlacementPolicyDescriptionResponseArgs and ServicePlacementPolicyDescriptionResponseOutput values. You can construct a concrete instance of `ServicePlacementPolicyDescriptionResponseInput` via:
ServicePlacementPolicyDescriptionResponseArgs{...}
type ServicePlacementPolicyDescriptionResponseOutput ¶
type ServicePlacementPolicyDescriptionResponseOutput struct{ *pulumi.OutputState }
Describes the policy to be used for placement of a Service Fabric service.
func (ServicePlacementPolicyDescriptionResponseOutput) ElementType ¶
func (ServicePlacementPolicyDescriptionResponseOutput) ElementType() reflect.Type
func (ServicePlacementPolicyDescriptionResponseOutput) ToServicePlacementPolicyDescriptionResponseOutput ¶
func (o ServicePlacementPolicyDescriptionResponseOutput) ToServicePlacementPolicyDescriptionResponseOutput() ServicePlacementPolicyDescriptionResponseOutput
func (ServicePlacementPolicyDescriptionResponseOutput) ToServicePlacementPolicyDescriptionResponseOutputWithContext ¶
func (o ServicePlacementPolicyDescriptionResponseOutput) ToServicePlacementPolicyDescriptionResponseOutputWithContext(ctx context.Context) ServicePlacementPolicyDescriptionResponseOutput
func (ServicePlacementPolicyDescriptionResponseOutput) Type ¶
func (o ServicePlacementPolicyDescriptionResponseOutput) Type() pulumi.StringOutput
The type of placement policy for a service fabric service. Following are the possible values.
type ServiceState ¶
type ServiceState struct { // A list that describes the correlation of the service with other services. CorrelationScheme ServiceCorrelationDescriptionResponseArrayInput // Specifies the move cost for the service. DefaultMoveCost pulumi.StringPtrInput // Azure resource etag. Etag pulumi.StringPtrInput // It will be deprecated in New API, resource location depends on the parent resource. Location pulumi.StringPtrInput // Azure resource name. Name pulumi.StringPtrInput // Describes how the service is partitioned. PartitionDescription pulumi.Input // The placement constraints as a string. Placement constraints are boolean expressions on node properties and allow for restricting a service to particular nodes based on the service requirements. For example, to place a service on nodes where NodeType is blue specify the following: "NodeColor == blue)". PlacementConstraints pulumi.StringPtrInput // The current deployment or provisioning state, which only appears in the response ProvisioningState pulumi.StringPtrInput // Dns name used for the service. If this is specified, then the service can be accessed via its DNS name instead of service name. ServiceDnsName pulumi.StringPtrInput // The kind of service (Stateless or Stateful). ServiceKind pulumi.StringPtrInput // The service load metrics is given as an array of ServiceLoadMetricDescription objects. ServiceLoadMetrics ServiceLoadMetricDescriptionResponseArrayInput // The activation Mode of the service package ServicePackageActivationMode pulumi.StringPtrInput // A list that describes the correlation of the service with other services. ServicePlacementPolicies ServicePlacementPolicyDescriptionResponseArrayInput // The name of the service type ServiceTypeName pulumi.StringPtrInput // Azure resource tags. Tags pulumi.StringMapInput // Azure resource type. Type pulumi.StringPtrInput }
func (ServiceState) ElementType ¶
func (ServiceState) ElementType() reflect.Type
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
type SingletonPartitionSchemeDescription ¶
type SingletonPartitionSchemeDescription struct { // Specifies how the service is partitioned. PartitionScheme string `pulumi:"partitionScheme"` }
Describes the partition scheme of a singleton-partitioned, or non-partitioned service.
type SingletonPartitionSchemeDescriptionArgs ¶
type SingletonPartitionSchemeDescriptionArgs struct { // Specifies how the service is partitioned. PartitionScheme pulumi.StringInput `pulumi:"partitionScheme"` }
Describes the partition scheme of a singleton-partitioned, or non-partitioned service.
func (SingletonPartitionSchemeDescriptionArgs) ElementType ¶
func (SingletonPartitionSchemeDescriptionArgs) ElementType() reflect.Type
func (SingletonPartitionSchemeDescriptionArgs) ToSingletonPartitionSchemeDescriptionOutput ¶
func (i SingletonPartitionSchemeDescriptionArgs) ToSingletonPartitionSchemeDescriptionOutput() SingletonPartitionSchemeDescriptionOutput
func (SingletonPartitionSchemeDescriptionArgs) ToSingletonPartitionSchemeDescriptionOutputWithContext ¶
func (i SingletonPartitionSchemeDescriptionArgs) ToSingletonPartitionSchemeDescriptionOutputWithContext(ctx context.Context) SingletonPartitionSchemeDescriptionOutput
type SingletonPartitionSchemeDescriptionInput ¶
type SingletonPartitionSchemeDescriptionInput interface { pulumi.Input ToSingletonPartitionSchemeDescriptionOutput() SingletonPartitionSchemeDescriptionOutput ToSingletonPartitionSchemeDescriptionOutputWithContext(context.Context) SingletonPartitionSchemeDescriptionOutput }
SingletonPartitionSchemeDescriptionInput is an input type that accepts SingletonPartitionSchemeDescriptionArgs and SingletonPartitionSchemeDescriptionOutput values. You can construct a concrete instance of `SingletonPartitionSchemeDescriptionInput` via:
SingletonPartitionSchemeDescriptionArgs{...}
type SingletonPartitionSchemeDescriptionOutput ¶
type SingletonPartitionSchemeDescriptionOutput struct{ *pulumi.OutputState }
Describes the partition scheme of a singleton-partitioned, or non-partitioned service.
func (SingletonPartitionSchemeDescriptionOutput) ElementType ¶
func (SingletonPartitionSchemeDescriptionOutput) ElementType() reflect.Type
func (SingletonPartitionSchemeDescriptionOutput) PartitionScheme ¶
func (o SingletonPartitionSchemeDescriptionOutput) PartitionScheme() pulumi.StringOutput
Specifies how the service is partitioned.
func (SingletonPartitionSchemeDescriptionOutput) ToSingletonPartitionSchemeDescriptionOutput ¶
func (o SingletonPartitionSchemeDescriptionOutput) ToSingletonPartitionSchemeDescriptionOutput() SingletonPartitionSchemeDescriptionOutput
func (SingletonPartitionSchemeDescriptionOutput) ToSingletonPartitionSchemeDescriptionOutputWithContext ¶
func (o SingletonPartitionSchemeDescriptionOutput) ToSingletonPartitionSchemeDescriptionOutputWithContext(ctx context.Context) SingletonPartitionSchemeDescriptionOutput
type SingletonPartitionSchemeDescriptionResponse ¶
type SingletonPartitionSchemeDescriptionResponse struct { // Specifies how the service is partitioned. PartitionScheme string `pulumi:"partitionScheme"` }
Describes the partition scheme of a singleton-partitioned, or non-partitioned service.
type SingletonPartitionSchemeDescriptionResponseArgs ¶
type SingletonPartitionSchemeDescriptionResponseArgs struct { // Specifies how the service is partitioned. PartitionScheme pulumi.StringInput `pulumi:"partitionScheme"` }
Describes the partition scheme of a singleton-partitioned, or non-partitioned service.
func (SingletonPartitionSchemeDescriptionResponseArgs) ElementType ¶
func (SingletonPartitionSchemeDescriptionResponseArgs) ElementType() reflect.Type
func (SingletonPartitionSchemeDescriptionResponseArgs) ToSingletonPartitionSchemeDescriptionResponseOutput ¶
func (i SingletonPartitionSchemeDescriptionResponseArgs) ToSingletonPartitionSchemeDescriptionResponseOutput() SingletonPartitionSchemeDescriptionResponseOutput
func (SingletonPartitionSchemeDescriptionResponseArgs) ToSingletonPartitionSchemeDescriptionResponseOutputWithContext ¶
func (i SingletonPartitionSchemeDescriptionResponseArgs) ToSingletonPartitionSchemeDescriptionResponseOutputWithContext(ctx context.Context) SingletonPartitionSchemeDescriptionResponseOutput
type SingletonPartitionSchemeDescriptionResponseInput ¶
type SingletonPartitionSchemeDescriptionResponseInput interface { pulumi.Input ToSingletonPartitionSchemeDescriptionResponseOutput() SingletonPartitionSchemeDescriptionResponseOutput ToSingletonPartitionSchemeDescriptionResponseOutputWithContext(context.Context) SingletonPartitionSchemeDescriptionResponseOutput }
SingletonPartitionSchemeDescriptionResponseInput is an input type that accepts SingletonPartitionSchemeDescriptionResponseArgs and SingletonPartitionSchemeDescriptionResponseOutput values. You can construct a concrete instance of `SingletonPartitionSchemeDescriptionResponseInput` via:
SingletonPartitionSchemeDescriptionResponseArgs{...}
type SingletonPartitionSchemeDescriptionResponseOutput ¶
type SingletonPartitionSchemeDescriptionResponseOutput struct{ *pulumi.OutputState }
Describes the partition scheme of a singleton-partitioned, or non-partitioned service.
func (SingletonPartitionSchemeDescriptionResponseOutput) ElementType ¶
func (SingletonPartitionSchemeDescriptionResponseOutput) ElementType() reflect.Type
func (SingletonPartitionSchemeDescriptionResponseOutput) PartitionScheme ¶
func (o SingletonPartitionSchemeDescriptionResponseOutput) PartitionScheme() pulumi.StringOutput
Specifies how the service is partitioned.
func (SingletonPartitionSchemeDescriptionResponseOutput) ToSingletonPartitionSchemeDescriptionResponseOutput ¶
func (o SingletonPartitionSchemeDescriptionResponseOutput) ToSingletonPartitionSchemeDescriptionResponseOutput() SingletonPartitionSchemeDescriptionResponseOutput
func (SingletonPartitionSchemeDescriptionResponseOutput) ToSingletonPartitionSchemeDescriptionResponseOutputWithContext ¶
func (o SingletonPartitionSchemeDescriptionResponseOutput) ToSingletonPartitionSchemeDescriptionResponseOutputWithContext(ctx context.Context) SingletonPartitionSchemeDescriptionResponseOutput
type UniformInt64RangePartitionSchemeDescription ¶
type UniformInt64RangePartitionSchemeDescription struct { // The number of partitions. Count int `pulumi:"count"` // String indicating the upper bound of the partition key range that // should be split between the partition ‘count’ HighKey string `pulumi:"highKey"` // String indicating the lower bound of the partition key range that // should be split between the partition ‘count’ LowKey string `pulumi:"lowKey"` // Specifies how the service is partitioned. PartitionScheme string `pulumi:"partitionScheme"` }
Describes a partitioning scheme where an integer range is allocated evenly across a number of partitions.
type UniformInt64RangePartitionSchemeDescriptionArgs ¶
type UniformInt64RangePartitionSchemeDescriptionArgs struct { // The number of partitions. Count pulumi.IntInput `pulumi:"count"` // String indicating the upper bound of the partition key range that // should be split between the partition ‘count’ HighKey pulumi.StringInput `pulumi:"highKey"` // String indicating the lower bound of the partition key range that // should be split between the partition ‘count’ LowKey pulumi.StringInput `pulumi:"lowKey"` // Specifies how the service is partitioned. PartitionScheme pulumi.StringInput `pulumi:"partitionScheme"` }
Describes a partitioning scheme where an integer range is allocated evenly across a number of partitions.
func (UniformInt64RangePartitionSchemeDescriptionArgs) ElementType ¶
func (UniformInt64RangePartitionSchemeDescriptionArgs) ElementType() reflect.Type
func (UniformInt64RangePartitionSchemeDescriptionArgs) ToUniformInt64RangePartitionSchemeDescriptionOutput ¶
func (i UniformInt64RangePartitionSchemeDescriptionArgs) ToUniformInt64RangePartitionSchemeDescriptionOutput() UniformInt64RangePartitionSchemeDescriptionOutput
func (UniformInt64RangePartitionSchemeDescriptionArgs) ToUniformInt64RangePartitionSchemeDescriptionOutputWithContext ¶
func (i UniformInt64RangePartitionSchemeDescriptionArgs) ToUniformInt64RangePartitionSchemeDescriptionOutputWithContext(ctx context.Context) UniformInt64RangePartitionSchemeDescriptionOutput
type UniformInt64RangePartitionSchemeDescriptionInput ¶
type UniformInt64RangePartitionSchemeDescriptionInput interface { pulumi.Input ToUniformInt64RangePartitionSchemeDescriptionOutput() UniformInt64RangePartitionSchemeDescriptionOutput ToUniformInt64RangePartitionSchemeDescriptionOutputWithContext(context.Context) UniformInt64RangePartitionSchemeDescriptionOutput }
UniformInt64RangePartitionSchemeDescriptionInput is an input type that accepts UniformInt64RangePartitionSchemeDescriptionArgs and UniformInt64RangePartitionSchemeDescriptionOutput values. You can construct a concrete instance of `UniformInt64RangePartitionSchemeDescriptionInput` via:
UniformInt64RangePartitionSchemeDescriptionArgs{...}
type UniformInt64RangePartitionSchemeDescriptionOutput ¶
type UniformInt64RangePartitionSchemeDescriptionOutput struct{ *pulumi.OutputState }
Describes a partitioning scheme where an integer range is allocated evenly across a number of partitions.
func (UniformInt64RangePartitionSchemeDescriptionOutput) Count ¶
func (o UniformInt64RangePartitionSchemeDescriptionOutput) Count() pulumi.IntOutput
The number of partitions.
func (UniformInt64RangePartitionSchemeDescriptionOutput) ElementType ¶
func (UniformInt64RangePartitionSchemeDescriptionOutput) ElementType() reflect.Type
func (UniformInt64RangePartitionSchemeDescriptionOutput) HighKey ¶
func (o UniformInt64RangePartitionSchemeDescriptionOutput) HighKey() pulumi.StringOutput
String indicating the upper bound of the partition key range that should be split between the partition ‘count’
func (UniformInt64RangePartitionSchemeDescriptionOutput) LowKey ¶
func (o UniformInt64RangePartitionSchemeDescriptionOutput) LowKey() pulumi.StringOutput
String indicating the lower bound of the partition key range that should be split between the partition ‘count’
func (UniformInt64RangePartitionSchemeDescriptionOutput) PartitionScheme ¶
func (o UniformInt64RangePartitionSchemeDescriptionOutput) PartitionScheme() pulumi.StringOutput
Specifies how the service is partitioned.
func (UniformInt64RangePartitionSchemeDescriptionOutput) ToUniformInt64RangePartitionSchemeDescriptionOutput ¶
func (o UniformInt64RangePartitionSchemeDescriptionOutput) ToUniformInt64RangePartitionSchemeDescriptionOutput() UniformInt64RangePartitionSchemeDescriptionOutput
func (UniformInt64RangePartitionSchemeDescriptionOutput) ToUniformInt64RangePartitionSchemeDescriptionOutputWithContext ¶
func (o UniformInt64RangePartitionSchemeDescriptionOutput) ToUniformInt64RangePartitionSchemeDescriptionOutputWithContext(ctx context.Context) UniformInt64RangePartitionSchemeDescriptionOutput
type UniformInt64RangePartitionSchemeDescriptionResponse ¶
type UniformInt64RangePartitionSchemeDescriptionResponse struct { // The number of partitions. Count int `pulumi:"count"` // String indicating the upper bound of the partition key range that // should be split between the partition ‘count’ HighKey string `pulumi:"highKey"` // String indicating the lower bound of the partition key range that // should be split between the partition ‘count’ LowKey string `pulumi:"lowKey"` // Specifies how the service is partitioned. PartitionScheme string `pulumi:"partitionScheme"` }
Describes a partitioning scheme where an integer range is allocated evenly across a number of partitions.
type UniformInt64RangePartitionSchemeDescriptionResponseArgs ¶
type UniformInt64RangePartitionSchemeDescriptionResponseArgs struct { // The number of partitions. Count pulumi.IntInput `pulumi:"count"` // String indicating the upper bound of the partition key range that // should be split between the partition ‘count’ HighKey pulumi.StringInput `pulumi:"highKey"` // String indicating the lower bound of the partition key range that // should be split between the partition ‘count’ LowKey pulumi.StringInput `pulumi:"lowKey"` // Specifies how the service is partitioned. PartitionScheme pulumi.StringInput `pulumi:"partitionScheme"` }
Describes a partitioning scheme where an integer range is allocated evenly across a number of partitions.
func (UniformInt64RangePartitionSchemeDescriptionResponseArgs) ElementType ¶
func (UniformInt64RangePartitionSchemeDescriptionResponseArgs) ElementType() reflect.Type
func (UniformInt64RangePartitionSchemeDescriptionResponseArgs) ToUniformInt64RangePartitionSchemeDescriptionResponseOutput ¶
func (i UniformInt64RangePartitionSchemeDescriptionResponseArgs) ToUniformInt64RangePartitionSchemeDescriptionResponseOutput() UniformInt64RangePartitionSchemeDescriptionResponseOutput
func (UniformInt64RangePartitionSchemeDescriptionResponseArgs) ToUniformInt64RangePartitionSchemeDescriptionResponseOutputWithContext ¶
func (i UniformInt64RangePartitionSchemeDescriptionResponseArgs) ToUniformInt64RangePartitionSchemeDescriptionResponseOutputWithContext(ctx context.Context) UniformInt64RangePartitionSchemeDescriptionResponseOutput
type UniformInt64RangePartitionSchemeDescriptionResponseInput ¶
type UniformInt64RangePartitionSchemeDescriptionResponseInput interface { pulumi.Input ToUniformInt64RangePartitionSchemeDescriptionResponseOutput() UniformInt64RangePartitionSchemeDescriptionResponseOutput ToUniformInt64RangePartitionSchemeDescriptionResponseOutputWithContext(context.Context) UniformInt64RangePartitionSchemeDescriptionResponseOutput }
UniformInt64RangePartitionSchemeDescriptionResponseInput is an input type that accepts UniformInt64RangePartitionSchemeDescriptionResponseArgs and UniformInt64RangePartitionSchemeDescriptionResponseOutput values. You can construct a concrete instance of `UniformInt64RangePartitionSchemeDescriptionResponseInput` via:
UniformInt64RangePartitionSchemeDescriptionResponseArgs{...}
type UniformInt64RangePartitionSchemeDescriptionResponseOutput ¶
type UniformInt64RangePartitionSchemeDescriptionResponseOutput struct{ *pulumi.OutputState }
Describes a partitioning scheme where an integer range is allocated evenly across a number of partitions.
func (UniformInt64RangePartitionSchemeDescriptionResponseOutput) Count ¶
func (o UniformInt64RangePartitionSchemeDescriptionResponseOutput) Count() pulumi.IntOutput
The number of partitions.
func (UniformInt64RangePartitionSchemeDescriptionResponseOutput) ElementType ¶
func (UniformInt64RangePartitionSchemeDescriptionResponseOutput) ElementType() reflect.Type
func (UniformInt64RangePartitionSchemeDescriptionResponseOutput) HighKey ¶
func (o UniformInt64RangePartitionSchemeDescriptionResponseOutput) HighKey() pulumi.StringOutput
String indicating the upper bound of the partition key range that should be split between the partition ‘count’
func (UniformInt64RangePartitionSchemeDescriptionResponseOutput) LowKey ¶
func (o UniformInt64RangePartitionSchemeDescriptionResponseOutput) LowKey() pulumi.StringOutput
String indicating the lower bound of the partition key range that should be split between the partition ‘count’
func (UniformInt64RangePartitionSchemeDescriptionResponseOutput) PartitionScheme ¶
func (o UniformInt64RangePartitionSchemeDescriptionResponseOutput) PartitionScheme() pulumi.StringOutput
Specifies how the service is partitioned.
func (UniformInt64RangePartitionSchemeDescriptionResponseOutput) ToUniformInt64RangePartitionSchemeDescriptionResponseOutput ¶
func (o UniformInt64RangePartitionSchemeDescriptionResponseOutput) ToUniformInt64RangePartitionSchemeDescriptionResponseOutput() UniformInt64RangePartitionSchemeDescriptionResponseOutput
func (UniformInt64RangePartitionSchemeDescriptionResponseOutput) ToUniformInt64RangePartitionSchemeDescriptionResponseOutputWithContext ¶
func (o UniformInt64RangePartitionSchemeDescriptionResponseOutput) ToUniformInt64RangePartitionSchemeDescriptionResponseOutputWithContext(ctx context.Context) UniformInt64RangePartitionSchemeDescriptionResponseOutput
type UserAssignedIdentityResponseArgs ¶
type UserAssignedIdentityResponseArgs struct { // The client id of user assigned identity. ClientId pulumi.StringInput `pulumi:"clientId"` // The principal id of user assigned identity. PrincipalId pulumi.StringInput `pulumi:"principalId"` }
func (UserAssignedIdentityResponseArgs) ElementType ¶
func (UserAssignedIdentityResponseArgs) ElementType() reflect.Type
func (UserAssignedIdentityResponseArgs) ToUserAssignedIdentityResponseOutput ¶
func (i UserAssignedIdentityResponseArgs) ToUserAssignedIdentityResponseOutput() UserAssignedIdentityResponseOutput
func (UserAssignedIdentityResponseArgs) ToUserAssignedIdentityResponseOutputWithContext ¶
func (i UserAssignedIdentityResponseArgs) ToUserAssignedIdentityResponseOutputWithContext(ctx context.Context) UserAssignedIdentityResponseOutput
type UserAssignedIdentityResponseInput ¶
type UserAssignedIdentityResponseInput interface { pulumi.Input ToUserAssignedIdentityResponseOutput() UserAssignedIdentityResponseOutput ToUserAssignedIdentityResponseOutputWithContext(context.Context) UserAssignedIdentityResponseOutput }
UserAssignedIdentityResponseInput is an input type that accepts UserAssignedIdentityResponseArgs and UserAssignedIdentityResponseOutput values. You can construct a concrete instance of `UserAssignedIdentityResponseInput` via:
UserAssignedIdentityResponseArgs{...}
type UserAssignedIdentityResponseMap ¶
type UserAssignedIdentityResponseMap map[string]UserAssignedIdentityResponseInput
func (UserAssignedIdentityResponseMap) ElementType ¶
func (UserAssignedIdentityResponseMap) ElementType() reflect.Type
func (UserAssignedIdentityResponseMap) ToUserAssignedIdentityResponseMapOutput ¶
func (i UserAssignedIdentityResponseMap) ToUserAssignedIdentityResponseMapOutput() UserAssignedIdentityResponseMapOutput
func (UserAssignedIdentityResponseMap) ToUserAssignedIdentityResponseMapOutputWithContext ¶
func (i UserAssignedIdentityResponseMap) ToUserAssignedIdentityResponseMapOutputWithContext(ctx context.Context) UserAssignedIdentityResponseMapOutput
type UserAssignedIdentityResponseMapInput ¶
type UserAssignedIdentityResponseMapInput interface { pulumi.Input ToUserAssignedIdentityResponseMapOutput() UserAssignedIdentityResponseMapOutput ToUserAssignedIdentityResponseMapOutputWithContext(context.Context) UserAssignedIdentityResponseMapOutput }
UserAssignedIdentityResponseMapInput is an input type that accepts UserAssignedIdentityResponseMap and UserAssignedIdentityResponseMapOutput values. You can construct a concrete instance of `UserAssignedIdentityResponseMapInput` via:
UserAssignedIdentityResponseMap{ "key": UserAssignedIdentityResponseArgs{...} }
type UserAssignedIdentityResponseMapOutput ¶
type UserAssignedIdentityResponseMapOutput struct{ *pulumi.OutputState }
func (UserAssignedIdentityResponseMapOutput) ElementType ¶
func (UserAssignedIdentityResponseMapOutput) ElementType() reflect.Type
func (UserAssignedIdentityResponseMapOutput) MapIndex ¶
func (o UserAssignedIdentityResponseMapOutput) MapIndex(k pulumi.StringInput) UserAssignedIdentityResponseOutput
func (UserAssignedIdentityResponseMapOutput) ToUserAssignedIdentityResponseMapOutput ¶
func (o UserAssignedIdentityResponseMapOutput) ToUserAssignedIdentityResponseMapOutput() UserAssignedIdentityResponseMapOutput
func (UserAssignedIdentityResponseMapOutput) ToUserAssignedIdentityResponseMapOutputWithContext ¶
func (o UserAssignedIdentityResponseMapOutput) ToUserAssignedIdentityResponseMapOutputWithContext(ctx context.Context) UserAssignedIdentityResponseMapOutput
type UserAssignedIdentityResponseOutput ¶
type UserAssignedIdentityResponseOutput struct{ *pulumi.OutputState }
func (UserAssignedIdentityResponseOutput) ClientId ¶
func (o UserAssignedIdentityResponseOutput) ClientId() pulumi.StringOutput
The client id of user assigned identity.
func (UserAssignedIdentityResponseOutput) ElementType ¶
func (UserAssignedIdentityResponseOutput) ElementType() reflect.Type
func (UserAssignedIdentityResponseOutput) PrincipalId ¶
func (o UserAssignedIdentityResponseOutput) PrincipalId() pulumi.StringOutput
The principal id of user assigned identity.
func (UserAssignedIdentityResponseOutput) ToUserAssignedIdentityResponseOutput ¶
func (o UserAssignedIdentityResponseOutput) ToUserAssignedIdentityResponseOutput() UserAssignedIdentityResponseOutput
func (UserAssignedIdentityResponseOutput) ToUserAssignedIdentityResponseOutputWithContext ¶
func (o UserAssignedIdentityResponseOutput) ToUserAssignedIdentityResponseOutputWithContext(ctx context.Context) UserAssignedIdentityResponseOutput