Documentation
¶
Index ¶
- func PkgVersion() (semver.Version, error)
- type ApiGroup
- type ApiGroupArgs
- type ApiGroupArray
- type ApiGroupArrayInput
- type ApiGroupArrayOutput
- type ApiGroupBindedGatewayDeployGroup
- type ApiGroupBindedGatewayDeployGroupArgs
- func (ApiGroupBindedGatewayDeployGroupArgs) ElementType() reflect.Type
- func (i ApiGroupBindedGatewayDeployGroupArgs) ToApiGroupBindedGatewayDeployGroupOutput() ApiGroupBindedGatewayDeployGroupOutput
- func (i ApiGroupBindedGatewayDeployGroupArgs) ToApiGroupBindedGatewayDeployGroupOutputWithContext(ctx context.Context) ApiGroupBindedGatewayDeployGroupOutput
- type ApiGroupBindedGatewayDeployGroupArray
- func (ApiGroupBindedGatewayDeployGroupArray) ElementType() reflect.Type
- func (i ApiGroupBindedGatewayDeployGroupArray) ToApiGroupBindedGatewayDeployGroupArrayOutput() ApiGroupBindedGatewayDeployGroupArrayOutput
- func (i ApiGroupBindedGatewayDeployGroupArray) ToApiGroupBindedGatewayDeployGroupArrayOutputWithContext(ctx context.Context) ApiGroupBindedGatewayDeployGroupArrayOutput
- type ApiGroupBindedGatewayDeployGroupArrayInput
- type ApiGroupBindedGatewayDeployGroupArrayOutput
- func (ApiGroupBindedGatewayDeployGroupArrayOutput) ElementType() reflect.Type
- func (o ApiGroupBindedGatewayDeployGroupArrayOutput) Index(i pulumi.IntInput) ApiGroupBindedGatewayDeployGroupOutput
- func (o ApiGroupBindedGatewayDeployGroupArrayOutput) ToApiGroupBindedGatewayDeployGroupArrayOutput() ApiGroupBindedGatewayDeployGroupArrayOutput
- func (o ApiGroupBindedGatewayDeployGroupArrayOutput) ToApiGroupBindedGatewayDeployGroupArrayOutputWithContext(ctx context.Context) ApiGroupBindedGatewayDeployGroupArrayOutput
- type ApiGroupBindedGatewayDeployGroupInput
- type ApiGroupBindedGatewayDeployGroupOutput
- func (o ApiGroupBindedGatewayDeployGroupOutput) ApplicationId() pulumi.StringPtrOutput
- func (o ApiGroupBindedGatewayDeployGroupOutput) ApplicationName() pulumi.StringPtrOutput
- func (o ApiGroupBindedGatewayDeployGroupOutput) ApplicationType() pulumi.StringPtrOutput
- func (o ApiGroupBindedGatewayDeployGroupOutput) ClusterType() pulumi.StringPtrOutput
- func (o ApiGroupBindedGatewayDeployGroupOutput) DeployGroupId() pulumi.StringPtrOutput
- func (o ApiGroupBindedGatewayDeployGroupOutput) DeployGroupName() pulumi.StringPtrOutput
- func (ApiGroupBindedGatewayDeployGroupOutput) ElementType() reflect.Type
- func (o ApiGroupBindedGatewayDeployGroupOutput) GroupStatus() pulumi.StringPtrOutput
- func (o ApiGroupBindedGatewayDeployGroupOutput) ToApiGroupBindedGatewayDeployGroupOutput() ApiGroupBindedGatewayDeployGroupOutput
- func (o ApiGroupBindedGatewayDeployGroupOutput) ToApiGroupBindedGatewayDeployGroupOutputWithContext(ctx context.Context) ApiGroupBindedGatewayDeployGroupOutput
- type ApiGroupInput
- type ApiGroupMap
- type ApiGroupMapInput
- type ApiGroupMapOutput
- type ApiGroupOutput
- func (o ApiGroupOutput) AclMode() pulumi.StringOutput
- func (o ApiGroupOutput) ApiCount() pulumi.IntOutput
- func (o ApiGroupOutput) AuthType() pulumi.StringOutput
- func (o ApiGroupOutput) BindedGatewayDeployGroups() ApiGroupBindedGatewayDeployGroupArrayOutput
- func (o ApiGroupOutput) CreatedTime() pulumi.StringOutput
- func (o ApiGroupOutput) Description() pulumi.StringOutput
- func (ApiGroupOutput) ElementType() reflect.Type
- func (o ApiGroupOutput) GatewayInstanceId() pulumi.StringOutput
- func (o ApiGroupOutput) GatewayInstanceType() pulumi.StringOutput
- func (o ApiGroupOutput) GroupContext() pulumi.StringOutput
- func (o ApiGroupOutput) GroupId() pulumi.StringOutput
- func (o ApiGroupOutput) GroupName() pulumi.StringOutput
- func (o ApiGroupOutput) GroupType() pulumi.StringOutput
- func (o ApiGroupOutput) NamespaceNameKey() pulumi.StringOutput
- func (o ApiGroupOutput) NamespaceNameKeyPosition() pulumi.StringOutput
- func (o ApiGroupOutput) ServiceNameKey() pulumi.StringOutput
- func (o ApiGroupOutput) ServiceNameKeyPosition() pulumi.StringOutput
- func (o ApiGroupOutput) Status() pulumi.StringOutput
- func (o ApiGroupOutput) ToApiGroupOutput() ApiGroupOutput
- func (o ApiGroupOutput) ToApiGroupOutputWithContext(ctx context.Context) ApiGroupOutput
- func (o ApiGroupOutput) UpdatedTime() pulumi.StringOutput
- type ApiGroupState
- type ApiRateLimitRule
- type ApiRateLimitRuleArgs
- type ApiRateLimitRuleArray
- type ApiRateLimitRuleArrayInput
- type ApiRateLimitRuleArrayOutput
- func (ApiRateLimitRuleArrayOutput) ElementType() reflect.Type
- func (o ApiRateLimitRuleArrayOutput) Index(i pulumi.IntInput) ApiRateLimitRuleOutput
- func (o ApiRateLimitRuleArrayOutput) ToApiRateLimitRuleArrayOutput() ApiRateLimitRuleArrayOutput
- func (o ApiRateLimitRuleArrayOutput) ToApiRateLimitRuleArrayOutputWithContext(ctx context.Context) ApiRateLimitRuleArrayOutput
- type ApiRateLimitRuleInput
- type ApiRateLimitRuleMap
- type ApiRateLimitRuleMapInput
- type ApiRateLimitRuleMapOutput
- func (ApiRateLimitRuleMapOutput) ElementType() reflect.Type
- func (o ApiRateLimitRuleMapOutput) MapIndex(k pulumi.StringInput) ApiRateLimitRuleOutput
- func (o ApiRateLimitRuleMapOutput) ToApiRateLimitRuleMapOutput() ApiRateLimitRuleMapOutput
- func (o ApiRateLimitRuleMapOutput) ToApiRateLimitRuleMapOutputWithContext(ctx context.Context) ApiRateLimitRuleMapOutput
- type ApiRateLimitRuleOutput
- func (o ApiRateLimitRuleOutput) ApiId() pulumi.StringOutput
- func (o ApiRateLimitRuleOutput) CreatedTime() pulumi.StringOutput
- func (o ApiRateLimitRuleOutput) Description() pulumi.StringOutput
- func (ApiRateLimitRuleOutput) ElementType() reflect.Type
- func (o ApiRateLimitRuleOutput) MaxQps() pulumi.IntOutput
- func (o ApiRateLimitRuleOutput) RuleContent() pulumi.StringOutput
- func (o ApiRateLimitRuleOutput) RuleId() pulumi.StringOutput
- func (o ApiRateLimitRuleOutput) RuleName() pulumi.StringOutput
- func (o ApiRateLimitRuleOutput) ToApiRateLimitRuleOutput() ApiRateLimitRuleOutput
- func (o ApiRateLimitRuleOutput) ToApiRateLimitRuleOutputWithContext(ctx context.Context) ApiRateLimitRuleOutput
- func (o ApiRateLimitRuleOutput) TsfRuleId() pulumi.StringOutput
- func (o ApiRateLimitRuleOutput) UpdatedTime() pulumi.StringOutput
- func (o ApiRateLimitRuleOutput) UsableStatus() pulumi.StringOutput
- type ApiRateLimitRuleState
- type Application
- type ApplicationArgs
- type ApplicationArray
- type ApplicationArrayInput
- type ApplicationArrayOutput
- func (ApplicationArrayOutput) ElementType() reflect.Type
- func (o ApplicationArrayOutput) Index(i pulumi.IntInput) ApplicationOutput
- func (o ApplicationArrayOutput) ToApplicationArrayOutput() ApplicationArrayOutput
- func (o ApplicationArrayOutput) ToApplicationArrayOutputWithContext(ctx context.Context) ApplicationArrayOutput
- type ApplicationConfig
- type ApplicationConfigArgs
- type ApplicationConfigArray
- type ApplicationConfigArrayInput
- type ApplicationConfigArrayOutput
- func (ApplicationConfigArrayOutput) ElementType() reflect.Type
- func (o ApplicationConfigArrayOutput) Index(i pulumi.IntInput) ApplicationConfigOutput
- func (o ApplicationConfigArrayOutput) ToApplicationConfigArrayOutput() ApplicationConfigArrayOutput
- func (o ApplicationConfigArrayOutput) ToApplicationConfigArrayOutputWithContext(ctx context.Context) ApplicationConfigArrayOutput
- type ApplicationConfigInput
- type ApplicationConfigMap
- type ApplicationConfigMapInput
- type ApplicationConfigMapOutput
- func (ApplicationConfigMapOutput) ElementType() reflect.Type
- func (o ApplicationConfigMapOutput) MapIndex(k pulumi.StringInput) ApplicationConfigOutput
- func (o ApplicationConfigMapOutput) ToApplicationConfigMapOutput() ApplicationConfigMapOutput
- func (o ApplicationConfigMapOutput) ToApplicationConfigMapOutputWithContext(ctx context.Context) ApplicationConfigMapOutput
- type ApplicationConfigOutput
- func (o ApplicationConfigOutput) ApplicationId() pulumi.StringOutput
- func (o ApplicationConfigOutput) ConfigName() pulumi.StringOutput
- func (o ApplicationConfigOutput) ConfigType() pulumi.StringPtrOutput
- func (o ApplicationConfigOutput) ConfigValue() pulumi.StringOutput
- func (o ApplicationConfigOutput) ConfigVersion() pulumi.StringOutput
- func (o ApplicationConfigOutput) ConfigVersionDesc() pulumi.StringPtrOutput
- func (ApplicationConfigOutput) ElementType() reflect.Type
- func (o ApplicationConfigOutput) EncodeWithBase64() pulumi.BoolPtrOutput
- func (o ApplicationConfigOutput) ProgramIdLists() pulumi.StringArrayOutput
- func (o ApplicationConfigOutput) ToApplicationConfigOutput() ApplicationConfigOutput
- func (o ApplicationConfigOutput) ToApplicationConfigOutputWithContext(ctx context.Context) ApplicationConfigOutput
- type ApplicationConfigState
- type ApplicationFileConfigRelease
- func (*ApplicationFileConfigRelease) ElementType() reflect.Type
- func (i *ApplicationFileConfigRelease) ToApplicationFileConfigReleaseOutput() ApplicationFileConfigReleaseOutput
- func (i *ApplicationFileConfigRelease) ToApplicationFileConfigReleaseOutputWithContext(ctx context.Context) ApplicationFileConfigReleaseOutput
- type ApplicationFileConfigReleaseArgs
- type ApplicationFileConfigReleaseArray
- func (ApplicationFileConfigReleaseArray) ElementType() reflect.Type
- func (i ApplicationFileConfigReleaseArray) ToApplicationFileConfigReleaseArrayOutput() ApplicationFileConfigReleaseArrayOutput
- func (i ApplicationFileConfigReleaseArray) ToApplicationFileConfigReleaseArrayOutputWithContext(ctx context.Context) ApplicationFileConfigReleaseArrayOutput
- type ApplicationFileConfigReleaseArrayInput
- type ApplicationFileConfigReleaseArrayOutput
- func (ApplicationFileConfigReleaseArrayOutput) ElementType() reflect.Type
- func (o ApplicationFileConfigReleaseArrayOutput) Index(i pulumi.IntInput) ApplicationFileConfigReleaseOutput
- func (o ApplicationFileConfigReleaseArrayOutput) ToApplicationFileConfigReleaseArrayOutput() ApplicationFileConfigReleaseArrayOutput
- func (o ApplicationFileConfigReleaseArrayOutput) ToApplicationFileConfigReleaseArrayOutputWithContext(ctx context.Context) ApplicationFileConfigReleaseArrayOutput
- type ApplicationFileConfigReleaseInput
- type ApplicationFileConfigReleaseMap
- func (ApplicationFileConfigReleaseMap) ElementType() reflect.Type
- func (i ApplicationFileConfigReleaseMap) ToApplicationFileConfigReleaseMapOutput() ApplicationFileConfigReleaseMapOutput
- func (i ApplicationFileConfigReleaseMap) ToApplicationFileConfigReleaseMapOutputWithContext(ctx context.Context) ApplicationFileConfigReleaseMapOutput
- type ApplicationFileConfigReleaseMapInput
- type ApplicationFileConfigReleaseMapOutput
- func (ApplicationFileConfigReleaseMapOutput) ElementType() reflect.Type
- func (o ApplicationFileConfigReleaseMapOutput) MapIndex(k pulumi.StringInput) ApplicationFileConfigReleaseOutput
- func (o ApplicationFileConfigReleaseMapOutput) ToApplicationFileConfigReleaseMapOutput() ApplicationFileConfigReleaseMapOutput
- func (o ApplicationFileConfigReleaseMapOutput) ToApplicationFileConfigReleaseMapOutputWithContext(ctx context.Context) ApplicationFileConfigReleaseMapOutput
- type ApplicationFileConfigReleaseOutput
- func (o ApplicationFileConfigReleaseOutput) ConfigId() pulumi.StringOutput
- func (ApplicationFileConfigReleaseOutput) ElementType() reflect.Type
- func (o ApplicationFileConfigReleaseOutput) GroupId() pulumi.StringOutput
- func (o ApplicationFileConfigReleaseOutput) ReleaseDesc() pulumi.StringPtrOutput
- func (o ApplicationFileConfigReleaseOutput) ToApplicationFileConfigReleaseOutput() ApplicationFileConfigReleaseOutput
- func (o ApplicationFileConfigReleaseOutput) ToApplicationFileConfigReleaseOutputWithContext(ctx context.Context) ApplicationFileConfigReleaseOutput
- type ApplicationFileConfigReleaseState
- type ApplicationInput
- type ApplicationMap
- type ApplicationMapInput
- type ApplicationMapOutput
- func (ApplicationMapOutput) ElementType() reflect.Type
- func (o ApplicationMapOutput) MapIndex(k pulumi.StringInput) ApplicationOutput
- func (o ApplicationMapOutput) ToApplicationMapOutput() ApplicationMapOutput
- func (o ApplicationMapOutput) ToApplicationMapOutputWithContext(ctx context.Context) ApplicationMapOutput
- type ApplicationOutput
- func (o ApplicationOutput) ApplicationDesc() pulumi.StringPtrOutput
- func (o ApplicationOutput) ApplicationLogConfig() pulumi.StringPtrOutput
- func (o ApplicationOutput) ApplicationName() pulumi.StringOutput
- func (o ApplicationOutput) ApplicationResourceType() pulumi.StringPtrOutput
- func (o ApplicationOutput) ApplicationRuntimeType() pulumi.StringPtrOutput
- func (o ApplicationOutput) ApplicationType() pulumi.StringOutput
- func (ApplicationOutput) ElementType() reflect.Type
- func (o ApplicationOutput) IgnoreCreateImageRepository() pulumi.BoolPtrOutput
- func (o ApplicationOutput) MicroserviceType() pulumi.StringOutput
- func (o ApplicationOutput) ProgramId() pulumi.StringPtrOutput
- func (o ApplicationOutput) ProgramIdLists() pulumi.StringArrayOutput
- func (o ApplicationOutput) ServiceConfigLists() ApplicationServiceConfigListArrayOutput
- func (o ApplicationOutput) ToApplicationOutput() ApplicationOutput
- func (o ApplicationOutput) ToApplicationOutputWithContext(ctx context.Context) ApplicationOutput
- type ApplicationPublicConfig
- type ApplicationPublicConfigArgs
- type ApplicationPublicConfigArray
- func (ApplicationPublicConfigArray) ElementType() reflect.Type
- func (i ApplicationPublicConfigArray) ToApplicationPublicConfigArrayOutput() ApplicationPublicConfigArrayOutput
- func (i ApplicationPublicConfigArray) ToApplicationPublicConfigArrayOutputWithContext(ctx context.Context) ApplicationPublicConfigArrayOutput
- type ApplicationPublicConfigArrayInput
- type ApplicationPublicConfigArrayOutput
- func (ApplicationPublicConfigArrayOutput) ElementType() reflect.Type
- func (o ApplicationPublicConfigArrayOutput) Index(i pulumi.IntInput) ApplicationPublicConfigOutput
- func (o ApplicationPublicConfigArrayOutput) ToApplicationPublicConfigArrayOutput() ApplicationPublicConfigArrayOutput
- func (o ApplicationPublicConfigArrayOutput) ToApplicationPublicConfigArrayOutputWithContext(ctx context.Context) ApplicationPublicConfigArrayOutput
- type ApplicationPublicConfigInput
- type ApplicationPublicConfigMap
- func (ApplicationPublicConfigMap) ElementType() reflect.Type
- func (i ApplicationPublicConfigMap) ToApplicationPublicConfigMapOutput() ApplicationPublicConfigMapOutput
- func (i ApplicationPublicConfigMap) ToApplicationPublicConfigMapOutputWithContext(ctx context.Context) ApplicationPublicConfigMapOutput
- type ApplicationPublicConfigMapInput
- type ApplicationPublicConfigMapOutput
- func (ApplicationPublicConfigMapOutput) ElementType() reflect.Type
- func (o ApplicationPublicConfigMapOutput) MapIndex(k pulumi.StringInput) ApplicationPublicConfigOutput
- func (o ApplicationPublicConfigMapOutput) ToApplicationPublicConfigMapOutput() ApplicationPublicConfigMapOutput
- func (o ApplicationPublicConfigMapOutput) ToApplicationPublicConfigMapOutputWithContext(ctx context.Context) ApplicationPublicConfigMapOutput
- type ApplicationPublicConfigOutput
- func (o ApplicationPublicConfigOutput) ConfigName() pulumi.StringOutput
- func (o ApplicationPublicConfigOutput) ConfigType() pulumi.StringPtrOutput
- func (o ApplicationPublicConfigOutput) ConfigValue() pulumi.StringOutput
- func (o ApplicationPublicConfigOutput) ConfigVersion() pulumi.StringOutput
- func (o ApplicationPublicConfigOutput) ConfigVersionDesc() pulumi.StringPtrOutput
- func (ApplicationPublicConfigOutput) ElementType() reflect.Type
- func (o ApplicationPublicConfigOutput) EncodeWithBase64() pulumi.BoolPtrOutput
- func (o ApplicationPublicConfigOutput) ProgramIdLists() pulumi.StringArrayOutput
- func (o ApplicationPublicConfigOutput) ToApplicationPublicConfigOutput() ApplicationPublicConfigOutput
- func (o ApplicationPublicConfigOutput) ToApplicationPublicConfigOutputWithContext(ctx context.Context) ApplicationPublicConfigOutput
- type ApplicationPublicConfigRelease
- func (*ApplicationPublicConfigRelease) ElementType() reflect.Type
- func (i *ApplicationPublicConfigRelease) ToApplicationPublicConfigReleaseOutput() ApplicationPublicConfigReleaseOutput
- func (i *ApplicationPublicConfigRelease) ToApplicationPublicConfigReleaseOutputWithContext(ctx context.Context) ApplicationPublicConfigReleaseOutput
- type ApplicationPublicConfigReleaseArgs
- type ApplicationPublicConfigReleaseArray
- func (ApplicationPublicConfigReleaseArray) ElementType() reflect.Type
- func (i ApplicationPublicConfigReleaseArray) ToApplicationPublicConfigReleaseArrayOutput() ApplicationPublicConfigReleaseArrayOutput
- func (i ApplicationPublicConfigReleaseArray) ToApplicationPublicConfigReleaseArrayOutputWithContext(ctx context.Context) ApplicationPublicConfigReleaseArrayOutput
- type ApplicationPublicConfigReleaseArrayInput
- type ApplicationPublicConfigReleaseArrayOutput
- func (ApplicationPublicConfigReleaseArrayOutput) ElementType() reflect.Type
- func (o ApplicationPublicConfigReleaseArrayOutput) Index(i pulumi.IntInput) ApplicationPublicConfigReleaseOutput
- func (o ApplicationPublicConfigReleaseArrayOutput) ToApplicationPublicConfigReleaseArrayOutput() ApplicationPublicConfigReleaseArrayOutput
- func (o ApplicationPublicConfigReleaseArrayOutput) ToApplicationPublicConfigReleaseArrayOutputWithContext(ctx context.Context) ApplicationPublicConfigReleaseArrayOutput
- type ApplicationPublicConfigReleaseInput
- type ApplicationPublicConfigReleaseMap
- func (ApplicationPublicConfigReleaseMap) ElementType() reflect.Type
- func (i ApplicationPublicConfigReleaseMap) ToApplicationPublicConfigReleaseMapOutput() ApplicationPublicConfigReleaseMapOutput
- func (i ApplicationPublicConfigReleaseMap) ToApplicationPublicConfigReleaseMapOutputWithContext(ctx context.Context) ApplicationPublicConfigReleaseMapOutput
- type ApplicationPublicConfigReleaseMapInput
- type ApplicationPublicConfigReleaseMapOutput
- func (ApplicationPublicConfigReleaseMapOutput) ElementType() reflect.Type
- func (o ApplicationPublicConfigReleaseMapOutput) MapIndex(k pulumi.StringInput) ApplicationPublicConfigReleaseOutput
- func (o ApplicationPublicConfigReleaseMapOutput) ToApplicationPublicConfigReleaseMapOutput() ApplicationPublicConfigReleaseMapOutput
- func (o ApplicationPublicConfigReleaseMapOutput) ToApplicationPublicConfigReleaseMapOutputWithContext(ctx context.Context) ApplicationPublicConfigReleaseMapOutput
- type ApplicationPublicConfigReleaseOutput
- func (o ApplicationPublicConfigReleaseOutput) ConfigId() pulumi.StringOutput
- func (ApplicationPublicConfigReleaseOutput) ElementType() reflect.Type
- func (o ApplicationPublicConfigReleaseOutput) NamespaceId() pulumi.StringOutput
- func (o ApplicationPublicConfigReleaseOutput) ReleaseDesc() pulumi.StringPtrOutput
- func (o ApplicationPublicConfigReleaseOutput) ToApplicationPublicConfigReleaseOutput() ApplicationPublicConfigReleaseOutput
- func (o ApplicationPublicConfigReleaseOutput) ToApplicationPublicConfigReleaseOutputWithContext(ctx context.Context) ApplicationPublicConfigReleaseOutput
- type ApplicationPublicConfigReleaseState
- type ApplicationPublicConfigState
- type ApplicationReleaseConfig
- type ApplicationReleaseConfigArgs
- type ApplicationReleaseConfigArray
- func (ApplicationReleaseConfigArray) ElementType() reflect.Type
- func (i ApplicationReleaseConfigArray) ToApplicationReleaseConfigArrayOutput() ApplicationReleaseConfigArrayOutput
- func (i ApplicationReleaseConfigArray) ToApplicationReleaseConfigArrayOutputWithContext(ctx context.Context) ApplicationReleaseConfigArrayOutput
- type ApplicationReleaseConfigArrayInput
- type ApplicationReleaseConfigArrayOutput
- func (ApplicationReleaseConfigArrayOutput) ElementType() reflect.Type
- func (o ApplicationReleaseConfigArrayOutput) Index(i pulumi.IntInput) ApplicationReleaseConfigOutput
- func (o ApplicationReleaseConfigArrayOutput) ToApplicationReleaseConfigArrayOutput() ApplicationReleaseConfigArrayOutput
- func (o ApplicationReleaseConfigArrayOutput) ToApplicationReleaseConfigArrayOutputWithContext(ctx context.Context) ApplicationReleaseConfigArrayOutput
- type ApplicationReleaseConfigInput
- type ApplicationReleaseConfigMap
- func (ApplicationReleaseConfigMap) ElementType() reflect.Type
- func (i ApplicationReleaseConfigMap) ToApplicationReleaseConfigMapOutput() ApplicationReleaseConfigMapOutput
- func (i ApplicationReleaseConfigMap) ToApplicationReleaseConfigMapOutputWithContext(ctx context.Context) ApplicationReleaseConfigMapOutput
- type ApplicationReleaseConfigMapInput
- type ApplicationReleaseConfigMapOutput
- func (ApplicationReleaseConfigMapOutput) ElementType() reflect.Type
- func (o ApplicationReleaseConfigMapOutput) MapIndex(k pulumi.StringInput) ApplicationReleaseConfigOutput
- func (o ApplicationReleaseConfigMapOutput) ToApplicationReleaseConfigMapOutput() ApplicationReleaseConfigMapOutput
- func (o ApplicationReleaseConfigMapOutput) ToApplicationReleaseConfigMapOutputWithContext(ctx context.Context) ApplicationReleaseConfigMapOutput
- type ApplicationReleaseConfigOutput
- func (o ApplicationReleaseConfigOutput) ApplicationId() pulumi.StringOutput
- func (o ApplicationReleaseConfigOutput) ClusterId() pulumi.StringOutput
- func (o ApplicationReleaseConfigOutput) ClusterName() pulumi.StringOutput
- func (o ApplicationReleaseConfigOutput) ConfigId() pulumi.StringOutput
- func (o ApplicationReleaseConfigOutput) ConfigName() pulumi.StringOutput
- func (o ApplicationReleaseConfigOutput) ConfigReleaseId() pulumi.StringOutput
- func (o ApplicationReleaseConfigOutput) ConfigVersion() pulumi.StringOutput
- func (ApplicationReleaseConfigOutput) ElementType() reflect.Type
- func (o ApplicationReleaseConfigOutput) GroupId() pulumi.StringOutput
- func (o ApplicationReleaseConfigOutput) GroupName() pulumi.StringOutput
- func (o ApplicationReleaseConfigOutput) NamespaceId() pulumi.StringOutput
- func (o ApplicationReleaseConfigOutput) NamespaceName() pulumi.StringOutput
- func (o ApplicationReleaseConfigOutput) ReleaseDesc() pulumi.StringOutput
- func (o ApplicationReleaseConfigOutput) ReleaseTime() pulumi.StringOutput
- func (o ApplicationReleaseConfigOutput) ToApplicationReleaseConfigOutput() ApplicationReleaseConfigOutput
- func (o ApplicationReleaseConfigOutput) ToApplicationReleaseConfigOutputWithContext(ctx context.Context) ApplicationReleaseConfigOutput
- type ApplicationReleaseConfigState
- type ApplicationServiceConfigList
- type ApplicationServiceConfigListArgs
- func (ApplicationServiceConfigListArgs) ElementType() reflect.Type
- func (i ApplicationServiceConfigListArgs) ToApplicationServiceConfigListOutput() ApplicationServiceConfigListOutput
- func (i ApplicationServiceConfigListArgs) ToApplicationServiceConfigListOutputWithContext(ctx context.Context) ApplicationServiceConfigListOutput
- type ApplicationServiceConfigListArray
- func (ApplicationServiceConfigListArray) ElementType() reflect.Type
- func (i ApplicationServiceConfigListArray) ToApplicationServiceConfigListArrayOutput() ApplicationServiceConfigListArrayOutput
- func (i ApplicationServiceConfigListArray) ToApplicationServiceConfigListArrayOutputWithContext(ctx context.Context) ApplicationServiceConfigListArrayOutput
- type ApplicationServiceConfigListArrayInput
- type ApplicationServiceConfigListArrayOutput
- func (ApplicationServiceConfigListArrayOutput) ElementType() reflect.Type
- func (o ApplicationServiceConfigListArrayOutput) Index(i pulumi.IntInput) ApplicationServiceConfigListOutput
- func (o ApplicationServiceConfigListArrayOutput) ToApplicationServiceConfigListArrayOutput() ApplicationServiceConfigListArrayOutput
- func (o ApplicationServiceConfigListArrayOutput) ToApplicationServiceConfigListArrayOutputWithContext(ctx context.Context) ApplicationServiceConfigListArrayOutput
- type ApplicationServiceConfigListHealthCheck
- type ApplicationServiceConfigListHealthCheckArgs
- func (ApplicationServiceConfigListHealthCheckArgs) ElementType() reflect.Type
- func (i ApplicationServiceConfigListHealthCheckArgs) ToApplicationServiceConfigListHealthCheckOutput() ApplicationServiceConfigListHealthCheckOutput
- func (i ApplicationServiceConfigListHealthCheckArgs) ToApplicationServiceConfigListHealthCheckOutputWithContext(ctx context.Context) ApplicationServiceConfigListHealthCheckOutput
- func (i ApplicationServiceConfigListHealthCheckArgs) ToApplicationServiceConfigListHealthCheckPtrOutput() ApplicationServiceConfigListHealthCheckPtrOutput
- func (i ApplicationServiceConfigListHealthCheckArgs) ToApplicationServiceConfigListHealthCheckPtrOutputWithContext(ctx context.Context) ApplicationServiceConfigListHealthCheckPtrOutput
- type ApplicationServiceConfigListHealthCheckInput
- type ApplicationServiceConfigListHealthCheckOutput
- func (ApplicationServiceConfigListHealthCheckOutput) ElementType() reflect.Type
- func (o ApplicationServiceConfigListHealthCheckOutput) Path() pulumi.StringPtrOutput
- func (o ApplicationServiceConfigListHealthCheckOutput) ToApplicationServiceConfigListHealthCheckOutput() ApplicationServiceConfigListHealthCheckOutput
- func (o ApplicationServiceConfigListHealthCheckOutput) ToApplicationServiceConfigListHealthCheckOutputWithContext(ctx context.Context) ApplicationServiceConfigListHealthCheckOutput
- func (o ApplicationServiceConfigListHealthCheckOutput) ToApplicationServiceConfigListHealthCheckPtrOutput() ApplicationServiceConfigListHealthCheckPtrOutput
- func (o ApplicationServiceConfigListHealthCheckOutput) ToApplicationServiceConfigListHealthCheckPtrOutputWithContext(ctx context.Context) ApplicationServiceConfigListHealthCheckPtrOutput
- type ApplicationServiceConfigListHealthCheckPtrInput
- type ApplicationServiceConfigListHealthCheckPtrOutput
- func (o ApplicationServiceConfigListHealthCheckPtrOutput) Elem() ApplicationServiceConfigListHealthCheckOutput
- func (ApplicationServiceConfigListHealthCheckPtrOutput) ElementType() reflect.Type
- func (o ApplicationServiceConfigListHealthCheckPtrOutput) Path() pulumi.StringPtrOutput
- func (o ApplicationServiceConfigListHealthCheckPtrOutput) ToApplicationServiceConfigListHealthCheckPtrOutput() ApplicationServiceConfigListHealthCheckPtrOutput
- func (o ApplicationServiceConfigListHealthCheckPtrOutput) ToApplicationServiceConfigListHealthCheckPtrOutputWithContext(ctx context.Context) ApplicationServiceConfigListHealthCheckPtrOutput
- type ApplicationServiceConfigListInput
- type ApplicationServiceConfigListOutput
- func (ApplicationServiceConfigListOutput) ElementType() reflect.Type
- func (o ApplicationServiceConfigListOutput) HealthCheck() ApplicationServiceConfigListHealthCheckPtrOutput
- func (o ApplicationServiceConfigListOutput) Name() pulumi.StringOutput
- func (o ApplicationServiceConfigListOutput) Ports() ApplicationServiceConfigListPortArrayOutput
- func (o ApplicationServiceConfigListOutput) ToApplicationServiceConfigListOutput() ApplicationServiceConfigListOutput
- func (o ApplicationServiceConfigListOutput) ToApplicationServiceConfigListOutputWithContext(ctx context.Context) ApplicationServiceConfigListOutput
- type ApplicationServiceConfigListPort
- type ApplicationServiceConfigListPortArgs
- func (ApplicationServiceConfigListPortArgs) ElementType() reflect.Type
- func (i ApplicationServiceConfigListPortArgs) ToApplicationServiceConfigListPortOutput() ApplicationServiceConfigListPortOutput
- func (i ApplicationServiceConfigListPortArgs) ToApplicationServiceConfigListPortOutputWithContext(ctx context.Context) ApplicationServiceConfigListPortOutput
- type ApplicationServiceConfigListPortArray
- func (ApplicationServiceConfigListPortArray) ElementType() reflect.Type
- func (i ApplicationServiceConfigListPortArray) ToApplicationServiceConfigListPortArrayOutput() ApplicationServiceConfigListPortArrayOutput
- func (i ApplicationServiceConfigListPortArray) ToApplicationServiceConfigListPortArrayOutputWithContext(ctx context.Context) ApplicationServiceConfigListPortArrayOutput
- type ApplicationServiceConfigListPortArrayInput
- type ApplicationServiceConfigListPortArrayOutput
- func (ApplicationServiceConfigListPortArrayOutput) ElementType() reflect.Type
- func (o ApplicationServiceConfigListPortArrayOutput) Index(i pulumi.IntInput) ApplicationServiceConfigListPortOutput
- func (o ApplicationServiceConfigListPortArrayOutput) ToApplicationServiceConfigListPortArrayOutput() ApplicationServiceConfigListPortArrayOutput
- func (o ApplicationServiceConfigListPortArrayOutput) ToApplicationServiceConfigListPortArrayOutputWithContext(ctx context.Context) ApplicationServiceConfigListPortArrayOutput
- type ApplicationServiceConfigListPortInput
- type ApplicationServiceConfigListPortOutput
- func (ApplicationServiceConfigListPortOutput) ElementType() reflect.Type
- func (o ApplicationServiceConfigListPortOutput) Protocol() pulumi.StringOutput
- func (o ApplicationServiceConfigListPortOutput) TargetPort() pulumi.IntOutput
- func (o ApplicationServiceConfigListPortOutput) ToApplicationServiceConfigListPortOutput() ApplicationServiceConfigListPortOutput
- func (o ApplicationServiceConfigListPortOutput) ToApplicationServiceConfigListPortOutputWithContext(ctx context.Context) ApplicationServiceConfigListPortOutput
- type ApplicationState
- type Cluster
- type ClusterArgs
- type ClusterArray
- type ClusterArrayInput
- type ClusterArrayOutput
- type ClusterInput
- type ClusterMap
- type ClusterMapInput
- type ClusterMapOutput
- type ClusterOperationInfo
- type ClusterOperationInfoAddInstance
- type ClusterOperationInfoAddInstanceArgs
- func (ClusterOperationInfoAddInstanceArgs) ElementType() reflect.Type
- func (i ClusterOperationInfoAddInstanceArgs) ToClusterOperationInfoAddInstanceOutput() ClusterOperationInfoAddInstanceOutput
- func (i ClusterOperationInfoAddInstanceArgs) ToClusterOperationInfoAddInstanceOutputWithContext(ctx context.Context) ClusterOperationInfoAddInstanceOutput
- type ClusterOperationInfoAddInstanceArray
- func (ClusterOperationInfoAddInstanceArray) ElementType() reflect.Type
- func (i ClusterOperationInfoAddInstanceArray) ToClusterOperationInfoAddInstanceArrayOutput() ClusterOperationInfoAddInstanceArrayOutput
- func (i ClusterOperationInfoAddInstanceArray) ToClusterOperationInfoAddInstanceArrayOutputWithContext(ctx context.Context) ClusterOperationInfoAddInstanceArrayOutput
- type ClusterOperationInfoAddInstanceArrayInput
- type ClusterOperationInfoAddInstanceArrayOutput
- func (ClusterOperationInfoAddInstanceArrayOutput) ElementType() reflect.Type
- func (o ClusterOperationInfoAddInstanceArrayOutput) Index(i pulumi.IntInput) ClusterOperationInfoAddInstanceOutput
- func (o ClusterOperationInfoAddInstanceArrayOutput) ToClusterOperationInfoAddInstanceArrayOutput() ClusterOperationInfoAddInstanceArrayOutput
- func (o ClusterOperationInfoAddInstanceArrayOutput) ToClusterOperationInfoAddInstanceArrayOutputWithContext(ctx context.Context) ClusterOperationInfoAddInstanceArrayOutput
- type ClusterOperationInfoAddInstanceInput
- type ClusterOperationInfoAddInstanceOutput
- func (o ClusterOperationInfoAddInstanceOutput) DisabledReason() pulumi.StringPtrOutput
- func (ClusterOperationInfoAddInstanceOutput) ElementType() reflect.Type
- func (o ClusterOperationInfoAddInstanceOutput) Enabled() pulumi.BoolPtrOutput
- func (o ClusterOperationInfoAddInstanceOutput) Supported() pulumi.BoolPtrOutput
- func (o ClusterOperationInfoAddInstanceOutput) ToClusterOperationInfoAddInstanceOutput() ClusterOperationInfoAddInstanceOutput
- func (o ClusterOperationInfoAddInstanceOutput) ToClusterOperationInfoAddInstanceOutputWithContext(ctx context.Context) ClusterOperationInfoAddInstanceOutput
- type ClusterOperationInfoArgs
- type ClusterOperationInfoArray
- type ClusterOperationInfoArrayInput
- type ClusterOperationInfoArrayOutput
- func (ClusterOperationInfoArrayOutput) ElementType() reflect.Type
- func (o ClusterOperationInfoArrayOutput) Index(i pulumi.IntInput) ClusterOperationInfoOutput
- func (o ClusterOperationInfoArrayOutput) ToClusterOperationInfoArrayOutput() ClusterOperationInfoArrayOutput
- func (o ClusterOperationInfoArrayOutput) ToClusterOperationInfoArrayOutputWithContext(ctx context.Context) ClusterOperationInfoArrayOutput
- type ClusterOperationInfoDestroy
- type ClusterOperationInfoDestroyArgs
- func (ClusterOperationInfoDestroyArgs) ElementType() reflect.Type
- func (i ClusterOperationInfoDestroyArgs) ToClusterOperationInfoDestroyOutput() ClusterOperationInfoDestroyOutput
- func (i ClusterOperationInfoDestroyArgs) ToClusterOperationInfoDestroyOutputWithContext(ctx context.Context) ClusterOperationInfoDestroyOutput
- type ClusterOperationInfoDestroyArray
- func (ClusterOperationInfoDestroyArray) ElementType() reflect.Type
- func (i ClusterOperationInfoDestroyArray) ToClusterOperationInfoDestroyArrayOutput() ClusterOperationInfoDestroyArrayOutput
- func (i ClusterOperationInfoDestroyArray) ToClusterOperationInfoDestroyArrayOutputWithContext(ctx context.Context) ClusterOperationInfoDestroyArrayOutput
- type ClusterOperationInfoDestroyArrayInput
- type ClusterOperationInfoDestroyArrayOutput
- func (ClusterOperationInfoDestroyArrayOutput) ElementType() reflect.Type
- func (o ClusterOperationInfoDestroyArrayOutput) Index(i pulumi.IntInput) ClusterOperationInfoDestroyOutput
- func (o ClusterOperationInfoDestroyArrayOutput) ToClusterOperationInfoDestroyArrayOutput() ClusterOperationInfoDestroyArrayOutput
- func (o ClusterOperationInfoDestroyArrayOutput) ToClusterOperationInfoDestroyArrayOutputWithContext(ctx context.Context) ClusterOperationInfoDestroyArrayOutput
- type ClusterOperationInfoDestroyInput
- type ClusterOperationInfoDestroyOutput
- func (o ClusterOperationInfoDestroyOutput) DisabledReason() pulumi.StringPtrOutput
- func (ClusterOperationInfoDestroyOutput) ElementType() reflect.Type
- func (o ClusterOperationInfoDestroyOutput) Enabled() pulumi.BoolPtrOutput
- func (o ClusterOperationInfoDestroyOutput) Supported() pulumi.BoolPtrOutput
- func (o ClusterOperationInfoDestroyOutput) ToClusterOperationInfoDestroyOutput() ClusterOperationInfoDestroyOutput
- func (o ClusterOperationInfoDestroyOutput) ToClusterOperationInfoDestroyOutputWithContext(ctx context.Context) ClusterOperationInfoDestroyOutput
- type ClusterOperationInfoInit
- type ClusterOperationInfoInitArgs
- func (ClusterOperationInfoInitArgs) ElementType() reflect.Type
- func (i ClusterOperationInfoInitArgs) ToClusterOperationInfoInitOutput() ClusterOperationInfoInitOutput
- func (i ClusterOperationInfoInitArgs) ToClusterOperationInfoInitOutputWithContext(ctx context.Context) ClusterOperationInfoInitOutput
- type ClusterOperationInfoInitArray
- func (ClusterOperationInfoInitArray) ElementType() reflect.Type
- func (i ClusterOperationInfoInitArray) ToClusterOperationInfoInitArrayOutput() ClusterOperationInfoInitArrayOutput
- func (i ClusterOperationInfoInitArray) ToClusterOperationInfoInitArrayOutputWithContext(ctx context.Context) ClusterOperationInfoInitArrayOutput
- type ClusterOperationInfoInitArrayInput
- type ClusterOperationInfoInitArrayOutput
- func (ClusterOperationInfoInitArrayOutput) ElementType() reflect.Type
- func (o ClusterOperationInfoInitArrayOutput) Index(i pulumi.IntInput) ClusterOperationInfoInitOutput
- func (o ClusterOperationInfoInitArrayOutput) ToClusterOperationInfoInitArrayOutput() ClusterOperationInfoInitArrayOutput
- func (o ClusterOperationInfoInitArrayOutput) ToClusterOperationInfoInitArrayOutputWithContext(ctx context.Context) ClusterOperationInfoInitArrayOutput
- type ClusterOperationInfoInitInput
- type ClusterOperationInfoInitOutput
- func (o ClusterOperationInfoInitOutput) DisabledReason() pulumi.StringPtrOutput
- func (ClusterOperationInfoInitOutput) ElementType() reflect.Type
- func (o ClusterOperationInfoInitOutput) Enabled() pulumi.BoolPtrOutput
- func (o ClusterOperationInfoInitOutput) Supported() pulumi.BoolPtrOutput
- func (o ClusterOperationInfoInitOutput) ToClusterOperationInfoInitOutput() ClusterOperationInfoInitOutput
- func (o ClusterOperationInfoInitOutput) ToClusterOperationInfoInitOutputWithContext(ctx context.Context) ClusterOperationInfoInitOutput
- type ClusterOperationInfoInput
- type ClusterOperationInfoOutput
- func (o ClusterOperationInfoOutput) AddInstances() ClusterOperationInfoAddInstanceArrayOutput
- func (o ClusterOperationInfoOutput) Destroys() ClusterOperationInfoDestroyArrayOutput
- func (ClusterOperationInfoOutput) ElementType() reflect.Type
- func (o ClusterOperationInfoOutput) Inits() ClusterOperationInfoInitArrayOutput
- func (o ClusterOperationInfoOutput) ToClusterOperationInfoOutput() ClusterOperationInfoOutput
- func (o ClusterOperationInfoOutput) ToClusterOperationInfoOutputWithContext(ctx context.Context) ClusterOperationInfoOutput
- type ClusterOutput
- func (o ClusterOutput) AbnormalGroupCount() pulumi.IntOutput
- func (o ClusterOutput) ClusterCidr() pulumi.StringPtrOutput
- func (o ClusterOutput) ClusterDesc() pulumi.StringPtrOutput
- func (o ClusterOutput) ClusterId() pulumi.StringOutput
- func (o ClusterOutput) ClusterLimitCpu() pulumi.StringOutput
- func (o ClusterOutput) ClusterLimitMem() pulumi.StringOutput
- func (o ClusterOutput) ClusterName() pulumi.StringOutput
- func (o ClusterOutput) ClusterRemarkName() pulumi.StringOutput
- func (o ClusterOutput) ClusterStatus() pulumi.StringOutput
- func (o ClusterOutput) ClusterTotalCpu() pulumi.Float64Output
- func (o ClusterOutput) ClusterTotalMem() pulumi.Float64Output
- func (o ClusterOutput) ClusterType() pulumi.StringOutput
- func (o ClusterOutput) ClusterUsedCpu() pulumi.Float64Output
- func (o ClusterOutput) ClusterUsedMem() pulumi.Float64Output
- func (o ClusterOutput) ClusterVersion() pulumi.StringPtrOutput
- func (o ClusterOutput) CreateTime() pulumi.StringOutput
- func (o ClusterOutput) DeleteFlag() pulumi.BoolOutput
- func (o ClusterOutput) DeleteFlagReason() pulumi.StringOutput
- func (ClusterOutput) ElementType() reflect.Type
- func (o ClusterOutput) GroupCount() pulumi.IntOutput
- func (o ClusterOutput) InstanceCount() pulumi.IntOutput
- func (o ClusterOutput) KuberneteApiServer() pulumi.StringPtrOutput
- func (o ClusterOutput) KuberneteNativeSecret() pulumi.StringPtrOutput
- func (o ClusterOutput) KuberneteNativeType() pulumi.StringPtrOutput
- func (o ClusterOutput) MaxClusterServiceNum() pulumi.IntPtrOutput
- func (o ClusterOutput) MaxNodePodNum() pulumi.IntPtrOutput
- func (o ClusterOutput) NormalInstanceCount() pulumi.IntOutput
- func (o ClusterOutput) OperationInfos() ClusterOperationInfoArrayOutput
- func (o ClusterOutput) ProgramId() pulumi.StringPtrOutput
- func (o ClusterOutput) ProgramIdLists() pulumi.StringArrayOutput
- func (o ClusterOutput) RunGroupCount() pulumi.IntOutput
- func (o ClusterOutput) RunInstanceCount() pulumi.IntOutput
- func (o ClusterOutput) RunServiceInstanceCount() pulumi.IntOutput
- func (o ClusterOutput) StopGroupCount() pulumi.IntOutput
- func (o ClusterOutput) SubnetId() pulumi.StringPtrOutput
- func (o ClusterOutput) Tags() pulumi.MapOutput
- func (o ClusterOutput) ToClusterOutput() ClusterOutput
- func (o ClusterOutput) ToClusterOutputWithContext(ctx context.Context) ClusterOutput
- func (o ClusterOutput) TsfRegionId() pulumi.StringPtrOutput
- func (o ClusterOutput) TsfRegionName() pulumi.StringOutput
- func (o ClusterOutput) TsfZoneId() pulumi.StringPtrOutput
- func (o ClusterOutput) TsfZoneName() pulumi.StringOutput
- func (o ClusterOutput) UpdateTime() pulumi.StringOutput
- func (o ClusterOutput) VpcId() pulumi.StringOutput
- type ClusterState
- type ConfigTemplate
- type ConfigTemplateArgs
- type ConfigTemplateArray
- type ConfigTemplateArrayInput
- type ConfigTemplateArrayOutput
- func (ConfigTemplateArrayOutput) ElementType() reflect.Type
- func (o ConfigTemplateArrayOutput) Index(i pulumi.IntInput) ConfigTemplateOutput
- func (o ConfigTemplateArrayOutput) ToConfigTemplateArrayOutput() ConfigTemplateArrayOutput
- func (o ConfigTemplateArrayOutput) ToConfigTemplateArrayOutputWithContext(ctx context.Context) ConfigTemplateArrayOutput
- type ConfigTemplateInput
- type ConfigTemplateMap
- type ConfigTemplateMapInput
- type ConfigTemplateMapOutput
- func (ConfigTemplateMapOutput) ElementType() reflect.Type
- func (o ConfigTemplateMapOutput) MapIndex(k pulumi.StringInput) ConfigTemplateOutput
- func (o ConfigTemplateMapOutput) ToConfigTemplateMapOutput() ConfigTemplateMapOutput
- func (o ConfigTemplateMapOutput) ToConfigTemplateMapOutputWithContext(ctx context.Context) ConfigTemplateMapOutput
- type ConfigTemplateOutput
- func (o ConfigTemplateOutput) ConfigTemplateDesc() pulumi.StringPtrOutput
- func (o ConfigTemplateOutput) ConfigTemplateId() pulumi.StringOutput
- func (o ConfigTemplateOutput) ConfigTemplateName() pulumi.StringOutput
- func (o ConfigTemplateOutput) ConfigTemplateType() pulumi.StringOutput
- func (o ConfigTemplateOutput) ConfigTemplateValue() pulumi.StringOutput
- func (o ConfigTemplateOutput) CreateTime() pulumi.StringOutput
- func (ConfigTemplateOutput) ElementType() reflect.Type
- func (o ConfigTemplateOutput) ProgramIdLists() pulumi.StringArrayOutput
- func (o ConfigTemplateOutput) ToConfigTemplateOutput() ConfigTemplateOutput
- func (o ConfigTemplateOutput) ToConfigTemplateOutputWithContext(ctx context.Context) ConfigTemplateOutput
- func (o ConfigTemplateOutput) UpdateTime() pulumi.StringOutput
- type ConfigTemplateState
- type ContainGroup
- type ContainGroupArgs
- type ContainGroupArray
- type ContainGroupArrayInput
- type ContainGroupArrayOutput
- func (ContainGroupArrayOutput) ElementType() reflect.Type
- func (o ContainGroupArrayOutput) Index(i pulumi.IntInput) ContainGroupOutput
- func (o ContainGroupArrayOutput) ToContainGroupArrayOutput() ContainGroupArrayOutput
- func (o ContainGroupArrayOutput) ToContainGroupArrayOutputWithContext(ctx context.Context) ContainGroupArrayOutput
- type ContainGroupEnv
- type ContainGroupEnvArgs
- type ContainGroupEnvArray
- type ContainGroupEnvArrayInput
- type ContainGroupEnvArrayOutput
- func (ContainGroupEnvArrayOutput) ElementType() reflect.Type
- func (o ContainGroupEnvArrayOutput) Index(i pulumi.IntInput) ContainGroupEnvOutput
- func (o ContainGroupEnvArrayOutput) ToContainGroupEnvArrayOutput() ContainGroupEnvArrayOutput
- func (o ContainGroupEnvArrayOutput) ToContainGroupEnvArrayOutputWithContext(ctx context.Context) ContainGroupEnvArrayOutput
- type ContainGroupEnvInput
- type ContainGroupEnvOutput
- func (ContainGroupEnvOutput) ElementType() reflect.Type
- func (o ContainGroupEnvOutput) Name() pulumi.StringPtrOutput
- func (o ContainGroupEnvOutput) ToContainGroupEnvOutput() ContainGroupEnvOutput
- func (o ContainGroupEnvOutput) ToContainGroupEnvOutputWithContext(ctx context.Context) ContainGroupEnvOutput
- func (o ContainGroupEnvOutput) Value() pulumi.StringPtrOutput
- func (o ContainGroupEnvOutput) ValueFroms() ContainGroupEnvValueFromArrayOutput
- type ContainGroupEnvValueFrom
- type ContainGroupEnvValueFromArgs
- func (ContainGroupEnvValueFromArgs) ElementType() reflect.Type
- func (i ContainGroupEnvValueFromArgs) ToContainGroupEnvValueFromOutput() ContainGroupEnvValueFromOutput
- func (i ContainGroupEnvValueFromArgs) ToContainGroupEnvValueFromOutputWithContext(ctx context.Context) ContainGroupEnvValueFromOutput
- type ContainGroupEnvValueFromArray
- func (ContainGroupEnvValueFromArray) ElementType() reflect.Type
- func (i ContainGroupEnvValueFromArray) ToContainGroupEnvValueFromArrayOutput() ContainGroupEnvValueFromArrayOutput
- func (i ContainGroupEnvValueFromArray) ToContainGroupEnvValueFromArrayOutputWithContext(ctx context.Context) ContainGroupEnvValueFromArrayOutput
- type ContainGroupEnvValueFromArrayInput
- type ContainGroupEnvValueFromArrayOutput
- func (ContainGroupEnvValueFromArrayOutput) ElementType() reflect.Type
- func (o ContainGroupEnvValueFromArrayOutput) Index(i pulumi.IntInput) ContainGroupEnvValueFromOutput
- func (o ContainGroupEnvValueFromArrayOutput) ToContainGroupEnvValueFromArrayOutput() ContainGroupEnvValueFromArrayOutput
- func (o ContainGroupEnvValueFromArrayOutput) ToContainGroupEnvValueFromArrayOutputWithContext(ctx context.Context) ContainGroupEnvValueFromArrayOutput
- type ContainGroupEnvValueFromFieldRef
- type ContainGroupEnvValueFromFieldRefArgs
- func (ContainGroupEnvValueFromFieldRefArgs) ElementType() reflect.Type
- func (i ContainGroupEnvValueFromFieldRefArgs) ToContainGroupEnvValueFromFieldRefOutput() ContainGroupEnvValueFromFieldRefOutput
- func (i ContainGroupEnvValueFromFieldRefArgs) ToContainGroupEnvValueFromFieldRefOutputWithContext(ctx context.Context) ContainGroupEnvValueFromFieldRefOutput
- type ContainGroupEnvValueFromFieldRefArray
- func (ContainGroupEnvValueFromFieldRefArray) ElementType() reflect.Type
- func (i ContainGroupEnvValueFromFieldRefArray) ToContainGroupEnvValueFromFieldRefArrayOutput() ContainGroupEnvValueFromFieldRefArrayOutput
- func (i ContainGroupEnvValueFromFieldRefArray) ToContainGroupEnvValueFromFieldRefArrayOutputWithContext(ctx context.Context) ContainGroupEnvValueFromFieldRefArrayOutput
- type ContainGroupEnvValueFromFieldRefArrayInput
- type ContainGroupEnvValueFromFieldRefArrayOutput
- func (ContainGroupEnvValueFromFieldRefArrayOutput) ElementType() reflect.Type
- func (o ContainGroupEnvValueFromFieldRefArrayOutput) Index(i pulumi.IntInput) ContainGroupEnvValueFromFieldRefOutput
- func (o ContainGroupEnvValueFromFieldRefArrayOutput) ToContainGroupEnvValueFromFieldRefArrayOutput() ContainGroupEnvValueFromFieldRefArrayOutput
- func (o ContainGroupEnvValueFromFieldRefArrayOutput) ToContainGroupEnvValueFromFieldRefArrayOutputWithContext(ctx context.Context) ContainGroupEnvValueFromFieldRefArrayOutput
- type ContainGroupEnvValueFromFieldRefInput
- type ContainGroupEnvValueFromFieldRefOutput
- func (ContainGroupEnvValueFromFieldRefOutput) ElementType() reflect.Type
- func (o ContainGroupEnvValueFromFieldRefOutput) FieldPath() pulumi.StringPtrOutput
- func (o ContainGroupEnvValueFromFieldRefOutput) ToContainGroupEnvValueFromFieldRefOutput() ContainGroupEnvValueFromFieldRefOutput
- func (o ContainGroupEnvValueFromFieldRefOutput) ToContainGroupEnvValueFromFieldRefOutputWithContext(ctx context.Context) ContainGroupEnvValueFromFieldRefOutput
- type ContainGroupEnvValueFromInput
- type ContainGroupEnvValueFromOutput
- func (ContainGroupEnvValueFromOutput) ElementType() reflect.Type
- func (o ContainGroupEnvValueFromOutput) FieldReves() ContainGroupEnvValueFromFieldRefArrayOutput
- func (o ContainGroupEnvValueFromOutput) ResourceFieldReves() ContainGroupEnvValueFromResourceFieldRefArrayOutput
- func (o ContainGroupEnvValueFromOutput) ToContainGroupEnvValueFromOutput() ContainGroupEnvValueFromOutput
- func (o ContainGroupEnvValueFromOutput) ToContainGroupEnvValueFromOutputWithContext(ctx context.Context) ContainGroupEnvValueFromOutput
- type ContainGroupEnvValueFromResourceFieldRef
- type ContainGroupEnvValueFromResourceFieldRefArgs
- func (ContainGroupEnvValueFromResourceFieldRefArgs) ElementType() reflect.Type
- func (i ContainGroupEnvValueFromResourceFieldRefArgs) ToContainGroupEnvValueFromResourceFieldRefOutput() ContainGroupEnvValueFromResourceFieldRefOutput
- func (i ContainGroupEnvValueFromResourceFieldRefArgs) ToContainGroupEnvValueFromResourceFieldRefOutputWithContext(ctx context.Context) ContainGroupEnvValueFromResourceFieldRefOutput
- type ContainGroupEnvValueFromResourceFieldRefArray
- func (ContainGroupEnvValueFromResourceFieldRefArray) ElementType() reflect.Type
- func (i ContainGroupEnvValueFromResourceFieldRefArray) ToContainGroupEnvValueFromResourceFieldRefArrayOutput() ContainGroupEnvValueFromResourceFieldRefArrayOutput
- func (i ContainGroupEnvValueFromResourceFieldRefArray) ToContainGroupEnvValueFromResourceFieldRefArrayOutputWithContext(ctx context.Context) ContainGroupEnvValueFromResourceFieldRefArrayOutput
- type ContainGroupEnvValueFromResourceFieldRefArrayInput
- type ContainGroupEnvValueFromResourceFieldRefArrayOutput
- func (ContainGroupEnvValueFromResourceFieldRefArrayOutput) ElementType() reflect.Type
- func (o ContainGroupEnvValueFromResourceFieldRefArrayOutput) Index(i pulumi.IntInput) ContainGroupEnvValueFromResourceFieldRefOutput
- func (o ContainGroupEnvValueFromResourceFieldRefArrayOutput) ToContainGroupEnvValueFromResourceFieldRefArrayOutput() ContainGroupEnvValueFromResourceFieldRefArrayOutput
- func (o ContainGroupEnvValueFromResourceFieldRefArrayOutput) ToContainGroupEnvValueFromResourceFieldRefArrayOutputWithContext(ctx context.Context) ContainGroupEnvValueFromResourceFieldRefArrayOutput
- type ContainGroupEnvValueFromResourceFieldRefInput
- type ContainGroupEnvValueFromResourceFieldRefOutput
- func (ContainGroupEnvValueFromResourceFieldRefOutput) ElementType() reflect.Type
- func (o ContainGroupEnvValueFromResourceFieldRefOutput) Resource() pulumi.StringPtrOutput
- func (o ContainGroupEnvValueFromResourceFieldRefOutput) ToContainGroupEnvValueFromResourceFieldRefOutput() ContainGroupEnvValueFromResourceFieldRefOutput
- func (o ContainGroupEnvValueFromResourceFieldRefOutput) ToContainGroupEnvValueFromResourceFieldRefOutputWithContext(ctx context.Context) ContainGroupEnvValueFromResourceFieldRefOutput
- type ContainGroupHealthCheckSetting
- type ContainGroupHealthCheckSettingArgs
- func (ContainGroupHealthCheckSettingArgs) ElementType() reflect.Type
- func (i ContainGroupHealthCheckSettingArgs) ToContainGroupHealthCheckSettingOutput() ContainGroupHealthCheckSettingOutput
- func (i ContainGroupHealthCheckSettingArgs) ToContainGroupHealthCheckSettingOutputWithContext(ctx context.Context) ContainGroupHealthCheckSettingOutput
- type ContainGroupHealthCheckSettingArray
- func (ContainGroupHealthCheckSettingArray) ElementType() reflect.Type
- func (i ContainGroupHealthCheckSettingArray) ToContainGroupHealthCheckSettingArrayOutput() ContainGroupHealthCheckSettingArrayOutput
- func (i ContainGroupHealthCheckSettingArray) ToContainGroupHealthCheckSettingArrayOutputWithContext(ctx context.Context) ContainGroupHealthCheckSettingArrayOutput
- type ContainGroupHealthCheckSettingArrayInput
- type ContainGroupHealthCheckSettingArrayOutput
- func (ContainGroupHealthCheckSettingArrayOutput) ElementType() reflect.Type
- func (o ContainGroupHealthCheckSettingArrayOutput) Index(i pulumi.IntInput) ContainGroupHealthCheckSettingOutput
- func (o ContainGroupHealthCheckSettingArrayOutput) ToContainGroupHealthCheckSettingArrayOutput() ContainGroupHealthCheckSettingArrayOutput
- func (o ContainGroupHealthCheckSettingArrayOutput) ToContainGroupHealthCheckSettingArrayOutputWithContext(ctx context.Context) ContainGroupHealthCheckSettingArrayOutput
- type ContainGroupHealthCheckSettingInput
- type ContainGroupHealthCheckSettingLivenessProbe
- type ContainGroupHealthCheckSettingLivenessProbeArgs
- func (ContainGroupHealthCheckSettingLivenessProbeArgs) ElementType() reflect.Type
- func (i ContainGroupHealthCheckSettingLivenessProbeArgs) ToContainGroupHealthCheckSettingLivenessProbeOutput() ContainGroupHealthCheckSettingLivenessProbeOutput
- func (i ContainGroupHealthCheckSettingLivenessProbeArgs) ToContainGroupHealthCheckSettingLivenessProbeOutputWithContext(ctx context.Context) ContainGroupHealthCheckSettingLivenessProbeOutput
- type ContainGroupHealthCheckSettingLivenessProbeArray
- func (ContainGroupHealthCheckSettingLivenessProbeArray) ElementType() reflect.Type
- func (i ContainGroupHealthCheckSettingLivenessProbeArray) ToContainGroupHealthCheckSettingLivenessProbeArrayOutput() ContainGroupHealthCheckSettingLivenessProbeArrayOutput
- func (i ContainGroupHealthCheckSettingLivenessProbeArray) ToContainGroupHealthCheckSettingLivenessProbeArrayOutputWithContext(ctx context.Context) ContainGroupHealthCheckSettingLivenessProbeArrayOutput
- type ContainGroupHealthCheckSettingLivenessProbeArrayInput
- type ContainGroupHealthCheckSettingLivenessProbeArrayOutput
- func (ContainGroupHealthCheckSettingLivenessProbeArrayOutput) ElementType() reflect.Type
- func (o ContainGroupHealthCheckSettingLivenessProbeArrayOutput) Index(i pulumi.IntInput) ContainGroupHealthCheckSettingLivenessProbeOutput
- func (o ContainGroupHealthCheckSettingLivenessProbeArrayOutput) ToContainGroupHealthCheckSettingLivenessProbeArrayOutput() ContainGroupHealthCheckSettingLivenessProbeArrayOutput
- func (o ContainGroupHealthCheckSettingLivenessProbeArrayOutput) ToContainGroupHealthCheckSettingLivenessProbeArrayOutputWithContext(ctx context.Context) ContainGroupHealthCheckSettingLivenessProbeArrayOutput
- type ContainGroupHealthCheckSettingLivenessProbeInput
- type ContainGroupHealthCheckSettingLivenessProbeOutput
- func (o ContainGroupHealthCheckSettingLivenessProbeOutput) ActionType() pulumi.StringPtrOutput
- func (o ContainGroupHealthCheckSettingLivenessProbeOutput) Commands() pulumi.StringArrayOutput
- func (ContainGroupHealthCheckSettingLivenessProbeOutput) ElementType() reflect.Type
- func (o ContainGroupHealthCheckSettingLivenessProbeOutput) FailureThreshold() pulumi.IntPtrOutput
- func (o ContainGroupHealthCheckSettingLivenessProbeOutput) InitialDelaySeconds() pulumi.IntPtrOutput
- func (o ContainGroupHealthCheckSettingLivenessProbeOutput) Path() pulumi.StringPtrOutput
- func (o ContainGroupHealthCheckSettingLivenessProbeOutput) PeriodSeconds() pulumi.IntPtrOutput
- func (o ContainGroupHealthCheckSettingLivenessProbeOutput) Port() pulumi.IntPtrOutput
- func (o ContainGroupHealthCheckSettingLivenessProbeOutput) Scheme() pulumi.StringPtrOutput
- func (o ContainGroupHealthCheckSettingLivenessProbeOutput) SuccessThreshold() pulumi.IntPtrOutput
- func (o ContainGroupHealthCheckSettingLivenessProbeOutput) TimeoutSeconds() pulumi.IntPtrOutput
- func (o ContainGroupHealthCheckSettingLivenessProbeOutput) ToContainGroupHealthCheckSettingLivenessProbeOutput() ContainGroupHealthCheckSettingLivenessProbeOutput
- func (o ContainGroupHealthCheckSettingLivenessProbeOutput) ToContainGroupHealthCheckSettingLivenessProbeOutputWithContext(ctx context.Context) ContainGroupHealthCheckSettingLivenessProbeOutput
- func (o ContainGroupHealthCheckSettingLivenessProbeOutput) Type() pulumi.StringPtrOutput
- type ContainGroupHealthCheckSettingOutput
- func (ContainGroupHealthCheckSettingOutput) ElementType() reflect.Type
- func (o ContainGroupHealthCheckSettingOutput) LivenessProbes() ContainGroupHealthCheckSettingLivenessProbeArrayOutput
- func (o ContainGroupHealthCheckSettingOutput) ReadinessProbes() ContainGroupHealthCheckSettingReadinessProbeArrayOutput
- func (o ContainGroupHealthCheckSettingOutput) ToContainGroupHealthCheckSettingOutput() ContainGroupHealthCheckSettingOutput
- func (o ContainGroupHealthCheckSettingOutput) ToContainGroupHealthCheckSettingOutputWithContext(ctx context.Context) ContainGroupHealthCheckSettingOutput
- type ContainGroupHealthCheckSettingReadinessProbe
- type ContainGroupHealthCheckSettingReadinessProbeArgs
- func (ContainGroupHealthCheckSettingReadinessProbeArgs) ElementType() reflect.Type
- func (i ContainGroupHealthCheckSettingReadinessProbeArgs) ToContainGroupHealthCheckSettingReadinessProbeOutput() ContainGroupHealthCheckSettingReadinessProbeOutput
- func (i ContainGroupHealthCheckSettingReadinessProbeArgs) ToContainGroupHealthCheckSettingReadinessProbeOutputWithContext(ctx context.Context) ContainGroupHealthCheckSettingReadinessProbeOutput
- type ContainGroupHealthCheckSettingReadinessProbeArray
- func (ContainGroupHealthCheckSettingReadinessProbeArray) ElementType() reflect.Type
- func (i ContainGroupHealthCheckSettingReadinessProbeArray) ToContainGroupHealthCheckSettingReadinessProbeArrayOutput() ContainGroupHealthCheckSettingReadinessProbeArrayOutput
- func (i ContainGroupHealthCheckSettingReadinessProbeArray) ToContainGroupHealthCheckSettingReadinessProbeArrayOutputWithContext(ctx context.Context) ContainGroupHealthCheckSettingReadinessProbeArrayOutput
- type ContainGroupHealthCheckSettingReadinessProbeArrayInput
- type ContainGroupHealthCheckSettingReadinessProbeArrayOutput
- func (ContainGroupHealthCheckSettingReadinessProbeArrayOutput) ElementType() reflect.Type
- func (o ContainGroupHealthCheckSettingReadinessProbeArrayOutput) Index(i pulumi.IntInput) ContainGroupHealthCheckSettingReadinessProbeOutput
- func (o ContainGroupHealthCheckSettingReadinessProbeArrayOutput) ToContainGroupHealthCheckSettingReadinessProbeArrayOutput() ContainGroupHealthCheckSettingReadinessProbeArrayOutput
- func (o ContainGroupHealthCheckSettingReadinessProbeArrayOutput) ToContainGroupHealthCheckSettingReadinessProbeArrayOutputWithContext(ctx context.Context) ContainGroupHealthCheckSettingReadinessProbeArrayOutput
- type ContainGroupHealthCheckSettingReadinessProbeInput
- type ContainGroupHealthCheckSettingReadinessProbeOutput
- func (o ContainGroupHealthCheckSettingReadinessProbeOutput) ActionType() pulumi.StringPtrOutput
- func (o ContainGroupHealthCheckSettingReadinessProbeOutput) Commands() pulumi.StringArrayOutput
- func (ContainGroupHealthCheckSettingReadinessProbeOutput) ElementType() reflect.Type
- func (o ContainGroupHealthCheckSettingReadinessProbeOutput) FailureThreshold() pulumi.IntPtrOutput
- func (o ContainGroupHealthCheckSettingReadinessProbeOutput) InitialDelaySeconds() pulumi.IntPtrOutput
- func (o ContainGroupHealthCheckSettingReadinessProbeOutput) Path() pulumi.StringPtrOutput
- func (o ContainGroupHealthCheckSettingReadinessProbeOutput) PeriodSeconds() pulumi.IntPtrOutput
- func (o ContainGroupHealthCheckSettingReadinessProbeOutput) Port() pulumi.IntPtrOutput
- func (o ContainGroupHealthCheckSettingReadinessProbeOutput) Scheme() pulumi.StringPtrOutput
- func (o ContainGroupHealthCheckSettingReadinessProbeOutput) SuccessThreshold() pulumi.IntPtrOutput
- func (o ContainGroupHealthCheckSettingReadinessProbeOutput) TimeoutSeconds() pulumi.IntPtrOutput
- func (o ContainGroupHealthCheckSettingReadinessProbeOutput) ToContainGroupHealthCheckSettingReadinessProbeOutput() ContainGroupHealthCheckSettingReadinessProbeOutput
- func (o ContainGroupHealthCheckSettingReadinessProbeOutput) ToContainGroupHealthCheckSettingReadinessProbeOutputWithContext(ctx context.Context) ContainGroupHealthCheckSettingReadinessProbeOutput
- func (o ContainGroupHealthCheckSettingReadinessProbeOutput) Type() pulumi.StringPtrOutput
- type ContainGroupInput
- type ContainGroupMap
- type ContainGroupMapInput
- type ContainGroupMapOutput
- func (ContainGroupMapOutput) ElementType() reflect.Type
- func (o ContainGroupMapOutput) MapIndex(k pulumi.StringInput) ContainGroupOutput
- func (o ContainGroupMapOutput) ToContainGroupMapOutput() ContainGroupMapOutput
- func (o ContainGroupMapOutput) ToContainGroupMapOutputWithContext(ctx context.Context) ContainGroupMapOutput
- type ContainGroupOutput
- func (o ContainGroupOutput) AccessType() pulumi.IntOutput
- func (o ContainGroupOutput) AgentCpuLimit() pulumi.StringPtrOutput
- func (o ContainGroupOutput) AgentCpuRequest() pulumi.StringPtrOutput
- func (o ContainGroupOutput) AgentMemLimit() pulumi.StringPtrOutput
- func (o ContainGroupOutput) AgentMemRequest() pulumi.StringPtrOutput
- func (o ContainGroupOutput) ApplicationId() pulumi.StringOutput
- func (o ContainGroupOutput) ApplicationName() pulumi.StringOutput
- func (o ContainGroupOutput) ApplicationType() pulumi.StringOutput
- func (o ContainGroupOutput) ClusterId() pulumi.StringOutput
- func (o ContainGroupOutput) ClusterIp() pulumi.StringOutput
- func (o ContainGroupOutput) ClusterName() pulumi.StringOutput
- func (o ContainGroupOutput) CpuLimit() pulumi.StringPtrOutput
- func (o ContainGroupOutput) CpuRequest() pulumi.StringPtrOutput
- func (o ContainGroupOutput) CreateTime() pulumi.StringOutput
- func (o ContainGroupOutput) CurrentNum() pulumi.IntOutput
- func (ContainGroupOutput) ElementType() reflect.Type
- func (o ContainGroupOutput) Envs() ContainGroupEnvArrayOutput
- func (o ContainGroupOutput) GroupComment() pulumi.StringPtrOutput
- func (o ContainGroupOutput) GroupId() pulumi.StringOutput
- func (o ContainGroupOutput) GroupName() pulumi.StringOutput
- func (o ContainGroupOutput) GroupResourceType() pulumi.StringOutput
- func (o ContainGroupOutput) HealthCheckSettings() ContainGroupHealthCheckSettingArrayOutput
- func (o ContainGroupOutput) InstanceCount() pulumi.IntOutput
- func (o ContainGroupOutput) InstanceNum() pulumi.IntOutput
- func (o ContainGroupOutput) IstioCpuLimit() pulumi.StringOutput
- func (o ContainGroupOutput) IstioCpuRequest() pulumi.StringOutput
- func (o ContainGroupOutput) IstioMemLimit() pulumi.StringOutput
- func (o ContainGroupOutput) IstioMemRequest() pulumi.StringOutput
- func (o ContainGroupOutput) LbIp() pulumi.StringOutput
- func (o ContainGroupOutput) MaxSurge() pulumi.StringOutput
- func (o ContainGroupOutput) MaxUnavailable() pulumi.StringOutput
- func (o ContainGroupOutput) MemLimit() pulumi.StringPtrOutput
- func (o ContainGroupOutput) MemRequest() pulumi.StringPtrOutput
- func (o ContainGroupOutput) Message() pulumi.StringOutput
- func (o ContainGroupOutput) MicroserviceType() pulumi.StringOutput
- func (o ContainGroupOutput) NamespaceId() pulumi.StringOutput
- func (o ContainGroupOutput) NamespaceName() pulumi.StringOutput
- func (o ContainGroupOutput) ProtocolPorts() ContainGroupProtocolPortArrayOutput
- func (o ContainGroupOutput) Reponame() pulumi.StringOutput
- func (o ContainGroupOutput) Server() pulumi.StringOutput
- func (o ContainGroupOutput) Status() pulumi.StringOutput
- func (o ContainGroupOutput) SubnetId() pulumi.StringOutput
- func (o ContainGroupOutput) TagName() pulumi.StringOutput
- func (o ContainGroupOutput) ToContainGroupOutput() ContainGroupOutput
- func (o ContainGroupOutput) ToContainGroupOutputWithContext(ctx context.Context) ContainGroupOutput
- func (o ContainGroupOutput) UpdateIvl() pulumi.IntOutput
- func (o ContainGroupOutput) UpdateType() pulumi.IntOutput
- func (o ContainGroupOutput) UpdatedTime() pulumi.IntOutput
- type ContainGroupProtocolPort
- type ContainGroupProtocolPortArgs
- func (ContainGroupProtocolPortArgs) ElementType() reflect.Type
- func (i ContainGroupProtocolPortArgs) ToContainGroupProtocolPortOutput() ContainGroupProtocolPortOutput
- func (i ContainGroupProtocolPortArgs) ToContainGroupProtocolPortOutputWithContext(ctx context.Context) ContainGroupProtocolPortOutput
- type ContainGroupProtocolPortArray
- func (ContainGroupProtocolPortArray) ElementType() reflect.Type
- func (i ContainGroupProtocolPortArray) ToContainGroupProtocolPortArrayOutput() ContainGroupProtocolPortArrayOutput
- func (i ContainGroupProtocolPortArray) ToContainGroupProtocolPortArrayOutputWithContext(ctx context.Context) ContainGroupProtocolPortArrayOutput
- type ContainGroupProtocolPortArrayInput
- type ContainGroupProtocolPortArrayOutput
- func (ContainGroupProtocolPortArrayOutput) ElementType() reflect.Type
- func (o ContainGroupProtocolPortArrayOutput) Index(i pulumi.IntInput) ContainGroupProtocolPortOutput
- func (o ContainGroupProtocolPortArrayOutput) ToContainGroupProtocolPortArrayOutput() ContainGroupProtocolPortArrayOutput
- func (o ContainGroupProtocolPortArrayOutput) ToContainGroupProtocolPortArrayOutputWithContext(ctx context.Context) ContainGroupProtocolPortArrayOutput
- type ContainGroupProtocolPortInput
- type ContainGroupProtocolPortOutput
- func (ContainGroupProtocolPortOutput) ElementType() reflect.Type
- func (o ContainGroupProtocolPortOutput) NodePort() pulumi.IntPtrOutput
- func (o ContainGroupProtocolPortOutput) Port() pulumi.IntOutput
- func (o ContainGroupProtocolPortOutput) Protocol() pulumi.StringOutput
- func (o ContainGroupProtocolPortOutput) TargetPort() pulumi.IntOutput
- func (o ContainGroupProtocolPortOutput) ToContainGroupProtocolPortOutput() ContainGroupProtocolPortOutput
- func (o ContainGroupProtocolPortOutput) ToContainGroupProtocolPortOutputWithContext(ctx context.Context) ContainGroupProtocolPortOutput
- type ContainGroupState
- type GetApplicationConfigResult
- type GetApplicationConfigResultArgs
- func (GetApplicationConfigResultArgs) ElementType() reflect.Type
- func (i GetApplicationConfigResultArgs) ToGetApplicationConfigResultOutput() GetApplicationConfigResultOutput
- func (i GetApplicationConfigResultArgs) ToGetApplicationConfigResultOutputWithContext(ctx context.Context) GetApplicationConfigResultOutput
- type GetApplicationConfigResultArray
- func (GetApplicationConfigResultArray) ElementType() reflect.Type
- func (i GetApplicationConfigResultArray) ToGetApplicationConfigResultArrayOutput() GetApplicationConfigResultArrayOutput
- func (i GetApplicationConfigResultArray) ToGetApplicationConfigResultArrayOutputWithContext(ctx context.Context) GetApplicationConfigResultArrayOutput
- type GetApplicationConfigResultArrayInput
- type GetApplicationConfigResultArrayOutput
- func (GetApplicationConfigResultArrayOutput) ElementType() reflect.Type
- func (o GetApplicationConfigResultArrayOutput) Index(i pulumi.IntInput) GetApplicationConfigResultOutput
- func (o GetApplicationConfigResultArrayOutput) ToGetApplicationConfigResultArrayOutput() GetApplicationConfigResultArrayOutput
- func (o GetApplicationConfigResultArrayOutput) ToGetApplicationConfigResultArrayOutputWithContext(ctx context.Context) GetApplicationConfigResultArrayOutput
- type GetApplicationConfigResultContent
- type GetApplicationConfigResultContentArgs
- func (GetApplicationConfigResultContentArgs) ElementType() reflect.Type
- func (i GetApplicationConfigResultContentArgs) ToGetApplicationConfigResultContentOutput() GetApplicationConfigResultContentOutput
- func (i GetApplicationConfigResultContentArgs) ToGetApplicationConfigResultContentOutputWithContext(ctx context.Context) GetApplicationConfigResultContentOutput
- type GetApplicationConfigResultContentArray
- func (GetApplicationConfigResultContentArray) ElementType() reflect.Type
- func (i GetApplicationConfigResultContentArray) ToGetApplicationConfigResultContentArrayOutput() GetApplicationConfigResultContentArrayOutput
- func (i GetApplicationConfigResultContentArray) ToGetApplicationConfigResultContentArrayOutputWithContext(ctx context.Context) GetApplicationConfigResultContentArrayOutput
- type GetApplicationConfigResultContentArrayInput
- type GetApplicationConfigResultContentArrayOutput
- func (GetApplicationConfigResultContentArrayOutput) ElementType() reflect.Type
- func (o GetApplicationConfigResultContentArrayOutput) Index(i pulumi.IntInput) GetApplicationConfigResultContentOutput
- func (o GetApplicationConfigResultContentArrayOutput) ToGetApplicationConfigResultContentArrayOutput() GetApplicationConfigResultContentArrayOutput
- func (o GetApplicationConfigResultContentArrayOutput) ToGetApplicationConfigResultContentArrayOutputWithContext(ctx context.Context) GetApplicationConfigResultContentArrayOutput
- type GetApplicationConfigResultContentInput
- type GetApplicationConfigResultContentOutput
- func (o GetApplicationConfigResultContentOutput) ApplicationId() pulumi.StringOutput
- func (o GetApplicationConfigResultContentOutput) ApplicationName() pulumi.StringOutput
- func (o GetApplicationConfigResultContentOutput) ConfigId() pulumi.StringOutput
- func (o GetApplicationConfigResultContentOutput) ConfigName() pulumi.StringOutput
- func (o GetApplicationConfigResultContentOutput) ConfigType() pulumi.StringOutput
- func (o GetApplicationConfigResultContentOutput) ConfigValue() pulumi.StringOutput
- func (o GetApplicationConfigResultContentOutput) ConfigVersion() pulumi.StringOutput
- func (o GetApplicationConfigResultContentOutput) ConfigVersionCount() pulumi.IntOutput
- func (o GetApplicationConfigResultContentOutput) ConfigVersionDesc() pulumi.StringOutput
- func (o GetApplicationConfigResultContentOutput) CreationTime() pulumi.StringOutput
- func (o GetApplicationConfigResultContentOutput) DeleteFlag() pulumi.BoolOutput
- func (GetApplicationConfigResultContentOutput) ElementType() reflect.Type
- func (o GetApplicationConfigResultContentOutput) LastUpdateTime() pulumi.StringOutput
- func (o GetApplicationConfigResultContentOutput) ToGetApplicationConfigResultContentOutput() GetApplicationConfigResultContentOutput
- func (o GetApplicationConfigResultContentOutput) ToGetApplicationConfigResultContentOutputWithContext(ctx context.Context) GetApplicationConfigResultContentOutput
- type GetApplicationConfigResultInput
- type GetApplicationConfigResultOutput
- func (o GetApplicationConfigResultOutput) Contents() GetApplicationConfigResultContentArrayOutput
- func (GetApplicationConfigResultOutput) ElementType() reflect.Type
- func (o GetApplicationConfigResultOutput) ToGetApplicationConfigResultOutput() GetApplicationConfigResultOutput
- func (o GetApplicationConfigResultOutput) ToGetApplicationConfigResultOutputWithContext(ctx context.Context) GetApplicationConfigResultOutput
- func (o GetApplicationConfigResultOutput) TotalCount() pulumi.IntOutput
- type GetApplicationFileConfigResult
- type GetApplicationFileConfigResultArgs
- func (GetApplicationFileConfigResultArgs) ElementType() reflect.Type
- func (i GetApplicationFileConfigResultArgs) ToGetApplicationFileConfigResultOutput() GetApplicationFileConfigResultOutput
- func (i GetApplicationFileConfigResultArgs) ToGetApplicationFileConfigResultOutputWithContext(ctx context.Context) GetApplicationFileConfigResultOutput
- type GetApplicationFileConfigResultArray
- func (GetApplicationFileConfigResultArray) ElementType() reflect.Type
- func (i GetApplicationFileConfigResultArray) ToGetApplicationFileConfigResultArrayOutput() GetApplicationFileConfigResultArrayOutput
- func (i GetApplicationFileConfigResultArray) ToGetApplicationFileConfigResultArrayOutputWithContext(ctx context.Context) GetApplicationFileConfigResultArrayOutput
- type GetApplicationFileConfigResultArrayInput
- type GetApplicationFileConfigResultArrayOutput
- func (GetApplicationFileConfigResultArrayOutput) ElementType() reflect.Type
- func (o GetApplicationFileConfigResultArrayOutput) Index(i pulumi.IntInput) GetApplicationFileConfigResultOutput
- func (o GetApplicationFileConfigResultArrayOutput) ToGetApplicationFileConfigResultArrayOutput() GetApplicationFileConfigResultArrayOutput
- func (o GetApplicationFileConfigResultArrayOutput) ToGetApplicationFileConfigResultArrayOutputWithContext(ctx context.Context) GetApplicationFileConfigResultArrayOutput
- type GetApplicationFileConfigResultContent
- type GetApplicationFileConfigResultContentArgs
- func (GetApplicationFileConfigResultContentArgs) ElementType() reflect.Type
- func (i GetApplicationFileConfigResultContentArgs) ToGetApplicationFileConfigResultContentOutput() GetApplicationFileConfigResultContentOutput
- func (i GetApplicationFileConfigResultContentArgs) ToGetApplicationFileConfigResultContentOutputWithContext(ctx context.Context) GetApplicationFileConfigResultContentOutput
- type GetApplicationFileConfigResultContentArray
- func (GetApplicationFileConfigResultContentArray) ElementType() reflect.Type
- func (i GetApplicationFileConfigResultContentArray) ToGetApplicationFileConfigResultContentArrayOutput() GetApplicationFileConfigResultContentArrayOutput
- func (i GetApplicationFileConfigResultContentArray) ToGetApplicationFileConfigResultContentArrayOutputWithContext(ctx context.Context) GetApplicationFileConfigResultContentArrayOutput
- type GetApplicationFileConfigResultContentArrayInput
- type GetApplicationFileConfigResultContentArrayOutput
- func (GetApplicationFileConfigResultContentArrayOutput) ElementType() reflect.Type
- func (o GetApplicationFileConfigResultContentArrayOutput) Index(i pulumi.IntInput) GetApplicationFileConfigResultContentOutput
- func (o GetApplicationFileConfigResultContentArrayOutput) ToGetApplicationFileConfigResultContentArrayOutput() GetApplicationFileConfigResultContentArrayOutput
- func (o GetApplicationFileConfigResultContentArrayOutput) ToGetApplicationFileConfigResultContentArrayOutputWithContext(ctx context.Context) GetApplicationFileConfigResultContentArrayOutput
- type GetApplicationFileConfigResultContentInput
- type GetApplicationFileConfigResultContentOutput
- func (o GetApplicationFileConfigResultContentOutput) ApplicationId() pulumi.StringOutput
- func (o GetApplicationFileConfigResultContentOutput) ApplicationName() pulumi.StringOutput
- func (o GetApplicationFileConfigResultContentOutput) ConfigFileCode() pulumi.StringOutput
- func (o GetApplicationFileConfigResultContentOutput) ConfigFileName() pulumi.StringOutput
- func (o GetApplicationFileConfigResultContentOutput) ConfigFilePath() pulumi.StringOutput
- func (o GetApplicationFileConfigResultContentOutput) ConfigFileValue() pulumi.StringOutput
- func (o GetApplicationFileConfigResultContentOutput) ConfigFileValueLength() pulumi.IntOutput
- func (o GetApplicationFileConfigResultContentOutput) ConfigId() pulumi.StringOutput
- func (o GetApplicationFileConfigResultContentOutput) ConfigName() pulumi.StringOutput
- func (o GetApplicationFileConfigResultContentOutput) ConfigPostCmd() pulumi.StringOutput
- func (o GetApplicationFileConfigResultContentOutput) ConfigVersion() pulumi.StringOutput
- func (o GetApplicationFileConfigResultContentOutput) ConfigVersionCount() pulumi.IntOutput
- func (o GetApplicationFileConfigResultContentOutput) ConfigVersionDesc() pulumi.StringOutput
- func (o GetApplicationFileConfigResultContentOutput) CreationTime() pulumi.StringOutput
- func (o GetApplicationFileConfigResultContentOutput) DeleteFlag() pulumi.BoolOutput
- func (GetApplicationFileConfigResultContentOutput) ElementType() reflect.Type
- func (o GetApplicationFileConfigResultContentOutput) LastUpdateTime() pulumi.StringOutput
- func (o GetApplicationFileConfigResultContentOutput) ToGetApplicationFileConfigResultContentOutput() GetApplicationFileConfigResultContentOutput
- func (o GetApplicationFileConfigResultContentOutput) ToGetApplicationFileConfigResultContentOutputWithContext(ctx context.Context) GetApplicationFileConfigResultContentOutput
- type GetApplicationFileConfigResultInput
- type GetApplicationFileConfigResultOutput
- func (o GetApplicationFileConfigResultOutput) Contents() GetApplicationFileConfigResultContentArrayOutput
- func (GetApplicationFileConfigResultOutput) ElementType() reflect.Type
- func (o GetApplicationFileConfigResultOutput) ToGetApplicationFileConfigResultOutput() GetApplicationFileConfigResultOutput
- func (o GetApplicationFileConfigResultOutput) ToGetApplicationFileConfigResultOutputWithContext(ctx context.Context) GetApplicationFileConfigResultOutput
- func (o GetApplicationFileConfigResultOutput) TotalCount() pulumi.IntOutput
- type GetApplicationPublicConfigResult
- type GetApplicationPublicConfigResultArgs
- func (GetApplicationPublicConfigResultArgs) ElementType() reflect.Type
- func (i GetApplicationPublicConfigResultArgs) ToGetApplicationPublicConfigResultOutput() GetApplicationPublicConfigResultOutput
- func (i GetApplicationPublicConfigResultArgs) ToGetApplicationPublicConfigResultOutputWithContext(ctx context.Context) GetApplicationPublicConfigResultOutput
- type GetApplicationPublicConfigResultArray
- func (GetApplicationPublicConfigResultArray) ElementType() reflect.Type
- func (i GetApplicationPublicConfigResultArray) ToGetApplicationPublicConfigResultArrayOutput() GetApplicationPublicConfigResultArrayOutput
- func (i GetApplicationPublicConfigResultArray) ToGetApplicationPublicConfigResultArrayOutputWithContext(ctx context.Context) GetApplicationPublicConfigResultArrayOutput
- type GetApplicationPublicConfigResultArrayInput
- type GetApplicationPublicConfigResultArrayOutput
- func (GetApplicationPublicConfigResultArrayOutput) ElementType() reflect.Type
- func (o GetApplicationPublicConfigResultArrayOutput) Index(i pulumi.IntInput) GetApplicationPublicConfigResultOutput
- func (o GetApplicationPublicConfigResultArrayOutput) ToGetApplicationPublicConfigResultArrayOutput() GetApplicationPublicConfigResultArrayOutput
- func (o GetApplicationPublicConfigResultArrayOutput) ToGetApplicationPublicConfigResultArrayOutputWithContext(ctx context.Context) GetApplicationPublicConfigResultArrayOutput
- type GetApplicationPublicConfigResultContent
- type GetApplicationPublicConfigResultContentArgs
- func (GetApplicationPublicConfigResultContentArgs) ElementType() reflect.Type
- func (i GetApplicationPublicConfigResultContentArgs) ToGetApplicationPublicConfigResultContentOutput() GetApplicationPublicConfigResultContentOutput
- func (i GetApplicationPublicConfigResultContentArgs) ToGetApplicationPublicConfigResultContentOutputWithContext(ctx context.Context) GetApplicationPublicConfigResultContentOutput
- type GetApplicationPublicConfigResultContentArray
- func (GetApplicationPublicConfigResultContentArray) ElementType() reflect.Type
- func (i GetApplicationPublicConfigResultContentArray) ToGetApplicationPublicConfigResultContentArrayOutput() GetApplicationPublicConfigResultContentArrayOutput
- func (i GetApplicationPublicConfigResultContentArray) ToGetApplicationPublicConfigResultContentArrayOutputWithContext(ctx context.Context) GetApplicationPublicConfigResultContentArrayOutput
- type GetApplicationPublicConfigResultContentArrayInput
- type GetApplicationPublicConfigResultContentArrayOutput
- func (GetApplicationPublicConfigResultContentArrayOutput) ElementType() reflect.Type
- func (o GetApplicationPublicConfigResultContentArrayOutput) Index(i pulumi.IntInput) GetApplicationPublicConfigResultContentOutput
- func (o GetApplicationPublicConfigResultContentArrayOutput) ToGetApplicationPublicConfigResultContentArrayOutput() GetApplicationPublicConfigResultContentArrayOutput
- func (o GetApplicationPublicConfigResultContentArrayOutput) ToGetApplicationPublicConfigResultContentArrayOutputWithContext(ctx context.Context) GetApplicationPublicConfigResultContentArrayOutput
- type GetApplicationPublicConfigResultContentInput
- type GetApplicationPublicConfigResultContentOutput
- func (o GetApplicationPublicConfigResultContentOutput) ApplicationId() pulumi.StringOutput
- func (o GetApplicationPublicConfigResultContentOutput) ApplicationName() pulumi.StringOutput
- func (o GetApplicationPublicConfigResultContentOutput) ConfigId() pulumi.StringOutput
- func (o GetApplicationPublicConfigResultContentOutput) ConfigName() pulumi.StringOutput
- func (o GetApplicationPublicConfigResultContentOutput) ConfigType() pulumi.StringOutput
- func (o GetApplicationPublicConfigResultContentOutput) ConfigValue() pulumi.StringOutput
- func (o GetApplicationPublicConfigResultContentOutput) ConfigVersion() pulumi.StringOutput
- func (o GetApplicationPublicConfigResultContentOutput) ConfigVersionCount() pulumi.IntOutput
- func (o GetApplicationPublicConfigResultContentOutput) ConfigVersionDesc() pulumi.StringOutput
- func (o GetApplicationPublicConfigResultContentOutput) CreationTime() pulumi.StringOutput
- func (o GetApplicationPublicConfigResultContentOutput) DeleteFlag() pulumi.BoolOutput
- func (GetApplicationPublicConfigResultContentOutput) ElementType() reflect.Type
- func (o GetApplicationPublicConfigResultContentOutput) LastUpdateTime() pulumi.StringOutput
- func (o GetApplicationPublicConfigResultContentOutput) ToGetApplicationPublicConfigResultContentOutput() GetApplicationPublicConfigResultContentOutput
- func (o GetApplicationPublicConfigResultContentOutput) ToGetApplicationPublicConfigResultContentOutputWithContext(ctx context.Context) GetApplicationPublicConfigResultContentOutput
- type GetApplicationPublicConfigResultInput
- type GetApplicationPublicConfigResultOutput
- func (o GetApplicationPublicConfigResultOutput) Contents() GetApplicationPublicConfigResultContentArrayOutput
- func (GetApplicationPublicConfigResultOutput) ElementType() reflect.Type
- func (o GetApplicationPublicConfigResultOutput) ToGetApplicationPublicConfigResultOutput() GetApplicationPublicConfigResultOutput
- func (o GetApplicationPublicConfigResultOutput) ToGetApplicationPublicConfigResultOutputWithContext(ctx context.Context) GetApplicationPublicConfigResultOutput
- func (o GetApplicationPublicConfigResultOutput) TotalCount() pulumi.IntOutput
- type GetApplicationResult
- type GetApplicationResultArgs
- type GetApplicationResultArray
- type GetApplicationResultArrayInput
- type GetApplicationResultArrayOutput
- func (GetApplicationResultArrayOutput) ElementType() reflect.Type
- func (o GetApplicationResultArrayOutput) Index(i pulumi.IntInput) GetApplicationResultOutput
- func (o GetApplicationResultArrayOutput) ToGetApplicationResultArrayOutput() GetApplicationResultArrayOutput
- func (o GetApplicationResultArrayOutput) ToGetApplicationResultArrayOutputWithContext(ctx context.Context) GetApplicationResultArrayOutput
- type GetApplicationResultContent
- type GetApplicationResultContentArgs
- func (GetApplicationResultContentArgs) ElementType() reflect.Type
- func (i GetApplicationResultContentArgs) ToGetApplicationResultContentOutput() GetApplicationResultContentOutput
- func (i GetApplicationResultContentArgs) ToGetApplicationResultContentOutputWithContext(ctx context.Context) GetApplicationResultContentOutput
- type GetApplicationResultContentArray
- func (GetApplicationResultContentArray) ElementType() reflect.Type
- func (i GetApplicationResultContentArray) ToGetApplicationResultContentArrayOutput() GetApplicationResultContentArrayOutput
- func (i GetApplicationResultContentArray) ToGetApplicationResultContentArrayOutputWithContext(ctx context.Context) GetApplicationResultContentArrayOutput
- type GetApplicationResultContentArrayInput
- type GetApplicationResultContentArrayOutput
- func (GetApplicationResultContentArrayOutput) ElementType() reflect.Type
- func (o GetApplicationResultContentArrayOutput) Index(i pulumi.IntInput) GetApplicationResultContentOutput
- func (o GetApplicationResultContentArrayOutput) ToGetApplicationResultContentArrayOutput() GetApplicationResultContentArrayOutput
- func (o GetApplicationResultContentArrayOutput) ToGetApplicationResultContentArrayOutputWithContext(ctx context.Context) GetApplicationResultContentArrayOutput
- type GetApplicationResultContentInput
- type GetApplicationResultContentOutput
- func (o GetApplicationResultContentOutput) ApigatewayServiceId() pulumi.StringOutput
- func (o GetApplicationResultContentOutput) ApplicationDesc() pulumi.StringOutput
- func (o GetApplicationResultContentOutput) ApplicationId() pulumi.StringOutput
- func (o GetApplicationResultContentOutput) ApplicationName() pulumi.StringOutput
- func (o GetApplicationResultContentOutput) ApplicationRemarkName() pulumi.StringOutput
- func (o GetApplicationResultContentOutput) ApplicationResourceType() pulumi.StringOutput
- func (o GetApplicationResultContentOutput) ApplicationRuntimeType() pulumi.StringOutput
- func (o GetApplicationResultContentOutput) ApplicationType() pulumi.StringOutput
- func (o GetApplicationResultContentOutput) CreateTime() pulumi.StringOutput
- func (GetApplicationResultContentOutput) ElementType() reflect.Type
- func (o GetApplicationResultContentOutput) IgnoreCreateImageRepository() pulumi.BoolOutput
- func (o GetApplicationResultContentOutput) MicroserviceType() pulumi.StringOutput
- func (o GetApplicationResultContentOutput) ProgLang() pulumi.StringOutput
- func (o GetApplicationResultContentOutput) ServiceConfigLists() GetApplicationResultContentServiceConfigListArrayOutput
- func (o GetApplicationResultContentOutput) ToGetApplicationResultContentOutput() GetApplicationResultContentOutput
- func (o GetApplicationResultContentOutput) ToGetApplicationResultContentOutputWithContext(ctx context.Context) GetApplicationResultContentOutput
- func (o GetApplicationResultContentOutput) UpdateTime() pulumi.StringOutput
- type GetApplicationResultContentServiceConfigList
- type GetApplicationResultContentServiceConfigListArgs
- func (GetApplicationResultContentServiceConfigListArgs) ElementType() reflect.Type
- func (i GetApplicationResultContentServiceConfigListArgs) ToGetApplicationResultContentServiceConfigListOutput() GetApplicationResultContentServiceConfigListOutput
- func (i GetApplicationResultContentServiceConfigListArgs) ToGetApplicationResultContentServiceConfigListOutputWithContext(ctx context.Context) GetApplicationResultContentServiceConfigListOutput
- type GetApplicationResultContentServiceConfigListArray
- func (GetApplicationResultContentServiceConfigListArray) ElementType() reflect.Type
- func (i GetApplicationResultContentServiceConfigListArray) ToGetApplicationResultContentServiceConfigListArrayOutput() GetApplicationResultContentServiceConfigListArrayOutput
- func (i GetApplicationResultContentServiceConfigListArray) ToGetApplicationResultContentServiceConfigListArrayOutputWithContext(ctx context.Context) GetApplicationResultContentServiceConfigListArrayOutput
- type GetApplicationResultContentServiceConfigListArrayInput
- type GetApplicationResultContentServiceConfigListArrayOutput
- func (GetApplicationResultContentServiceConfigListArrayOutput) ElementType() reflect.Type
- func (o GetApplicationResultContentServiceConfigListArrayOutput) Index(i pulumi.IntInput) GetApplicationResultContentServiceConfigListOutput
- func (o GetApplicationResultContentServiceConfigListArrayOutput) ToGetApplicationResultContentServiceConfigListArrayOutput() GetApplicationResultContentServiceConfigListArrayOutput
- func (o GetApplicationResultContentServiceConfigListArrayOutput) ToGetApplicationResultContentServiceConfigListArrayOutputWithContext(ctx context.Context) GetApplicationResultContentServiceConfigListArrayOutput
- type GetApplicationResultContentServiceConfigListHealthCheck
- type GetApplicationResultContentServiceConfigListHealthCheckArgs
- func (GetApplicationResultContentServiceConfigListHealthCheckArgs) ElementType() reflect.Type
- func (i GetApplicationResultContentServiceConfigListHealthCheckArgs) ToGetApplicationResultContentServiceConfigListHealthCheckOutput() GetApplicationResultContentServiceConfigListHealthCheckOutput
- func (i GetApplicationResultContentServiceConfigListHealthCheckArgs) ToGetApplicationResultContentServiceConfigListHealthCheckOutputWithContext(ctx context.Context) GetApplicationResultContentServiceConfigListHealthCheckOutput
- type GetApplicationResultContentServiceConfigListHealthCheckArray
- func (GetApplicationResultContentServiceConfigListHealthCheckArray) ElementType() reflect.Type
- func (i GetApplicationResultContentServiceConfigListHealthCheckArray) ToGetApplicationResultContentServiceConfigListHealthCheckArrayOutput() GetApplicationResultContentServiceConfigListHealthCheckArrayOutput
- func (i GetApplicationResultContentServiceConfigListHealthCheckArray) ToGetApplicationResultContentServiceConfigListHealthCheckArrayOutputWithContext(ctx context.Context) GetApplicationResultContentServiceConfigListHealthCheckArrayOutput
- type GetApplicationResultContentServiceConfigListHealthCheckArrayInput
- type GetApplicationResultContentServiceConfigListHealthCheckArrayOutput
- func (GetApplicationResultContentServiceConfigListHealthCheckArrayOutput) ElementType() reflect.Type
- func (o GetApplicationResultContentServiceConfigListHealthCheckArrayOutput) Index(i pulumi.IntInput) GetApplicationResultContentServiceConfigListHealthCheckOutput
- func (o GetApplicationResultContentServiceConfigListHealthCheckArrayOutput) ToGetApplicationResultContentServiceConfigListHealthCheckArrayOutput() GetApplicationResultContentServiceConfigListHealthCheckArrayOutput
- func (o GetApplicationResultContentServiceConfigListHealthCheckArrayOutput) ToGetApplicationResultContentServiceConfigListHealthCheckArrayOutputWithContext(ctx context.Context) GetApplicationResultContentServiceConfigListHealthCheckArrayOutput
- type GetApplicationResultContentServiceConfigListHealthCheckInput
- type GetApplicationResultContentServiceConfigListHealthCheckOutput
- func (GetApplicationResultContentServiceConfigListHealthCheckOutput) ElementType() reflect.Type
- func (o GetApplicationResultContentServiceConfigListHealthCheckOutput) Path() pulumi.StringOutput
- func (o GetApplicationResultContentServiceConfigListHealthCheckOutput) ToGetApplicationResultContentServiceConfigListHealthCheckOutput() GetApplicationResultContentServiceConfigListHealthCheckOutput
- func (o GetApplicationResultContentServiceConfigListHealthCheckOutput) ToGetApplicationResultContentServiceConfigListHealthCheckOutputWithContext(ctx context.Context) GetApplicationResultContentServiceConfigListHealthCheckOutput
- type GetApplicationResultContentServiceConfigListInput
- type GetApplicationResultContentServiceConfigListOutput
- func (GetApplicationResultContentServiceConfigListOutput) ElementType() reflect.Type
- func (o GetApplicationResultContentServiceConfigListOutput) HealthChecks() GetApplicationResultContentServiceConfigListHealthCheckArrayOutput
- func (o GetApplicationResultContentServiceConfigListOutput) Name() pulumi.StringOutput
- func (o GetApplicationResultContentServiceConfigListOutput) Ports() GetApplicationResultContentServiceConfigListPortArrayOutput
- func (o GetApplicationResultContentServiceConfigListOutput) ToGetApplicationResultContentServiceConfigListOutput() GetApplicationResultContentServiceConfigListOutput
- func (o GetApplicationResultContentServiceConfigListOutput) ToGetApplicationResultContentServiceConfigListOutputWithContext(ctx context.Context) GetApplicationResultContentServiceConfigListOutput
- type GetApplicationResultContentServiceConfigListPort
- type GetApplicationResultContentServiceConfigListPortArgs
- func (GetApplicationResultContentServiceConfigListPortArgs) ElementType() reflect.Type
- func (i GetApplicationResultContentServiceConfigListPortArgs) ToGetApplicationResultContentServiceConfigListPortOutput() GetApplicationResultContentServiceConfigListPortOutput
- func (i GetApplicationResultContentServiceConfigListPortArgs) ToGetApplicationResultContentServiceConfigListPortOutputWithContext(ctx context.Context) GetApplicationResultContentServiceConfigListPortOutput
- type GetApplicationResultContentServiceConfigListPortArray
- func (GetApplicationResultContentServiceConfigListPortArray) ElementType() reflect.Type
- func (i GetApplicationResultContentServiceConfigListPortArray) ToGetApplicationResultContentServiceConfigListPortArrayOutput() GetApplicationResultContentServiceConfigListPortArrayOutput
- func (i GetApplicationResultContentServiceConfigListPortArray) ToGetApplicationResultContentServiceConfigListPortArrayOutputWithContext(ctx context.Context) GetApplicationResultContentServiceConfigListPortArrayOutput
- type GetApplicationResultContentServiceConfigListPortArrayInput
- type GetApplicationResultContentServiceConfigListPortArrayOutput
- func (GetApplicationResultContentServiceConfigListPortArrayOutput) ElementType() reflect.Type
- func (o GetApplicationResultContentServiceConfigListPortArrayOutput) Index(i pulumi.IntInput) GetApplicationResultContentServiceConfigListPortOutput
- func (o GetApplicationResultContentServiceConfigListPortArrayOutput) ToGetApplicationResultContentServiceConfigListPortArrayOutput() GetApplicationResultContentServiceConfigListPortArrayOutput
- func (o GetApplicationResultContentServiceConfigListPortArrayOutput) ToGetApplicationResultContentServiceConfigListPortArrayOutputWithContext(ctx context.Context) GetApplicationResultContentServiceConfigListPortArrayOutput
- type GetApplicationResultContentServiceConfigListPortInput
- type GetApplicationResultContentServiceConfigListPortOutput
- func (GetApplicationResultContentServiceConfigListPortOutput) ElementType() reflect.Type
- func (o GetApplicationResultContentServiceConfigListPortOutput) Protocol() pulumi.StringOutput
- func (o GetApplicationResultContentServiceConfigListPortOutput) TargetPort() pulumi.IntOutput
- func (o GetApplicationResultContentServiceConfigListPortOutput) ToGetApplicationResultContentServiceConfigListPortOutput() GetApplicationResultContentServiceConfigListPortOutput
- func (o GetApplicationResultContentServiceConfigListPortOutput) ToGetApplicationResultContentServiceConfigListPortOutputWithContext(ctx context.Context) GetApplicationResultContentServiceConfigListPortOutput
- type GetApplicationResultInput
- type GetApplicationResultOutput
- func (o GetApplicationResultOutput) Contents() GetApplicationResultContentArrayOutput
- func (GetApplicationResultOutput) ElementType() reflect.Type
- func (o GetApplicationResultOutput) ToGetApplicationResultOutput() GetApplicationResultOutput
- func (o GetApplicationResultOutput) ToGetApplicationResultOutputWithContext(ctx context.Context) GetApplicationResultOutput
- func (o GetApplicationResultOutput) TotalCount() pulumi.IntOutput
- type GetClusterResult
- type GetClusterResultArgs
- type GetClusterResultArray
- type GetClusterResultArrayInput
- type GetClusterResultArrayOutput
- func (GetClusterResultArrayOutput) ElementType() reflect.Type
- func (o GetClusterResultArrayOutput) Index(i pulumi.IntInput) GetClusterResultOutput
- func (o GetClusterResultArrayOutput) ToGetClusterResultArrayOutput() GetClusterResultArrayOutput
- func (o GetClusterResultArrayOutput) ToGetClusterResultArrayOutputWithContext(ctx context.Context) GetClusterResultArrayOutput
- type GetClusterResultContent
- type GetClusterResultContentArgs
- type GetClusterResultContentArray
- func (GetClusterResultContentArray) ElementType() reflect.Type
- func (i GetClusterResultContentArray) ToGetClusterResultContentArrayOutput() GetClusterResultContentArrayOutput
- func (i GetClusterResultContentArray) ToGetClusterResultContentArrayOutputWithContext(ctx context.Context) GetClusterResultContentArrayOutput
- type GetClusterResultContentArrayInput
- type GetClusterResultContentArrayOutput
- func (GetClusterResultContentArrayOutput) ElementType() reflect.Type
- func (o GetClusterResultContentArrayOutput) Index(i pulumi.IntInput) GetClusterResultContentOutput
- func (o GetClusterResultContentArrayOutput) ToGetClusterResultContentArrayOutput() GetClusterResultContentArrayOutput
- func (o GetClusterResultContentArrayOutput) ToGetClusterResultContentArrayOutputWithContext(ctx context.Context) GetClusterResultContentArrayOutput
- type GetClusterResultContentInput
- type GetClusterResultContentOperationInfo
- type GetClusterResultContentOperationInfoAddInstance
- type GetClusterResultContentOperationInfoAddInstanceArgs
- func (GetClusterResultContentOperationInfoAddInstanceArgs) ElementType() reflect.Type
- func (i GetClusterResultContentOperationInfoAddInstanceArgs) ToGetClusterResultContentOperationInfoAddInstanceOutput() GetClusterResultContentOperationInfoAddInstanceOutput
- func (i GetClusterResultContentOperationInfoAddInstanceArgs) ToGetClusterResultContentOperationInfoAddInstanceOutputWithContext(ctx context.Context) GetClusterResultContentOperationInfoAddInstanceOutput
- type GetClusterResultContentOperationInfoAddInstanceArray
- func (GetClusterResultContentOperationInfoAddInstanceArray) ElementType() reflect.Type
- func (i GetClusterResultContentOperationInfoAddInstanceArray) ToGetClusterResultContentOperationInfoAddInstanceArrayOutput() GetClusterResultContentOperationInfoAddInstanceArrayOutput
- func (i GetClusterResultContentOperationInfoAddInstanceArray) ToGetClusterResultContentOperationInfoAddInstanceArrayOutputWithContext(ctx context.Context) GetClusterResultContentOperationInfoAddInstanceArrayOutput
- type GetClusterResultContentOperationInfoAddInstanceArrayInput
- type GetClusterResultContentOperationInfoAddInstanceArrayOutput
- func (GetClusterResultContentOperationInfoAddInstanceArrayOutput) ElementType() reflect.Type
- func (o GetClusterResultContentOperationInfoAddInstanceArrayOutput) Index(i pulumi.IntInput) GetClusterResultContentOperationInfoAddInstanceOutput
- func (o GetClusterResultContentOperationInfoAddInstanceArrayOutput) ToGetClusterResultContentOperationInfoAddInstanceArrayOutput() GetClusterResultContentOperationInfoAddInstanceArrayOutput
- func (o GetClusterResultContentOperationInfoAddInstanceArrayOutput) ToGetClusterResultContentOperationInfoAddInstanceArrayOutputWithContext(ctx context.Context) GetClusterResultContentOperationInfoAddInstanceArrayOutput
- type GetClusterResultContentOperationInfoAddInstanceInput
- type GetClusterResultContentOperationInfoAddInstanceOutput
- func (o GetClusterResultContentOperationInfoAddInstanceOutput) DisabledReason() pulumi.StringOutput
- func (GetClusterResultContentOperationInfoAddInstanceOutput) ElementType() reflect.Type
- func (o GetClusterResultContentOperationInfoAddInstanceOutput) Enabled() pulumi.BoolOutput
- func (o GetClusterResultContentOperationInfoAddInstanceOutput) Supported() pulumi.BoolOutput
- func (o GetClusterResultContentOperationInfoAddInstanceOutput) ToGetClusterResultContentOperationInfoAddInstanceOutput() GetClusterResultContentOperationInfoAddInstanceOutput
- func (o GetClusterResultContentOperationInfoAddInstanceOutput) ToGetClusterResultContentOperationInfoAddInstanceOutputWithContext(ctx context.Context) GetClusterResultContentOperationInfoAddInstanceOutput
- type GetClusterResultContentOperationInfoArgs
- func (GetClusterResultContentOperationInfoArgs) ElementType() reflect.Type
- func (i GetClusterResultContentOperationInfoArgs) ToGetClusterResultContentOperationInfoOutput() GetClusterResultContentOperationInfoOutput
- func (i GetClusterResultContentOperationInfoArgs) ToGetClusterResultContentOperationInfoOutputWithContext(ctx context.Context) GetClusterResultContentOperationInfoOutput
- type GetClusterResultContentOperationInfoArray
- func (GetClusterResultContentOperationInfoArray) ElementType() reflect.Type
- func (i GetClusterResultContentOperationInfoArray) ToGetClusterResultContentOperationInfoArrayOutput() GetClusterResultContentOperationInfoArrayOutput
- func (i GetClusterResultContentOperationInfoArray) ToGetClusterResultContentOperationInfoArrayOutputWithContext(ctx context.Context) GetClusterResultContentOperationInfoArrayOutput
- type GetClusterResultContentOperationInfoArrayInput
- type GetClusterResultContentOperationInfoArrayOutput
- func (GetClusterResultContentOperationInfoArrayOutput) ElementType() reflect.Type
- func (o GetClusterResultContentOperationInfoArrayOutput) Index(i pulumi.IntInput) GetClusterResultContentOperationInfoOutput
- func (o GetClusterResultContentOperationInfoArrayOutput) ToGetClusterResultContentOperationInfoArrayOutput() GetClusterResultContentOperationInfoArrayOutput
- func (o GetClusterResultContentOperationInfoArrayOutput) ToGetClusterResultContentOperationInfoArrayOutputWithContext(ctx context.Context) GetClusterResultContentOperationInfoArrayOutput
- type GetClusterResultContentOperationInfoDestroy
- type GetClusterResultContentOperationInfoDestroyArgs
- func (GetClusterResultContentOperationInfoDestroyArgs) ElementType() reflect.Type
- func (i GetClusterResultContentOperationInfoDestroyArgs) ToGetClusterResultContentOperationInfoDestroyOutput() GetClusterResultContentOperationInfoDestroyOutput
- func (i GetClusterResultContentOperationInfoDestroyArgs) ToGetClusterResultContentOperationInfoDestroyOutputWithContext(ctx context.Context) GetClusterResultContentOperationInfoDestroyOutput
- type GetClusterResultContentOperationInfoDestroyArray
- func (GetClusterResultContentOperationInfoDestroyArray) ElementType() reflect.Type
- func (i GetClusterResultContentOperationInfoDestroyArray) ToGetClusterResultContentOperationInfoDestroyArrayOutput() GetClusterResultContentOperationInfoDestroyArrayOutput
- func (i GetClusterResultContentOperationInfoDestroyArray) ToGetClusterResultContentOperationInfoDestroyArrayOutputWithContext(ctx context.Context) GetClusterResultContentOperationInfoDestroyArrayOutput
- type GetClusterResultContentOperationInfoDestroyArrayInput
- type GetClusterResultContentOperationInfoDestroyArrayOutput
- func (GetClusterResultContentOperationInfoDestroyArrayOutput) ElementType() reflect.Type
- func (o GetClusterResultContentOperationInfoDestroyArrayOutput) Index(i pulumi.IntInput) GetClusterResultContentOperationInfoDestroyOutput
- func (o GetClusterResultContentOperationInfoDestroyArrayOutput) ToGetClusterResultContentOperationInfoDestroyArrayOutput() GetClusterResultContentOperationInfoDestroyArrayOutput
- func (o GetClusterResultContentOperationInfoDestroyArrayOutput) ToGetClusterResultContentOperationInfoDestroyArrayOutputWithContext(ctx context.Context) GetClusterResultContentOperationInfoDestroyArrayOutput
- type GetClusterResultContentOperationInfoDestroyInput
- type GetClusterResultContentOperationInfoDestroyOutput
- func (o GetClusterResultContentOperationInfoDestroyOutput) DisabledReason() pulumi.StringOutput
- func (GetClusterResultContentOperationInfoDestroyOutput) ElementType() reflect.Type
- func (o GetClusterResultContentOperationInfoDestroyOutput) Enabled() pulumi.BoolOutput
- func (o GetClusterResultContentOperationInfoDestroyOutput) Supported() pulumi.BoolOutput
- func (o GetClusterResultContentOperationInfoDestroyOutput) ToGetClusterResultContentOperationInfoDestroyOutput() GetClusterResultContentOperationInfoDestroyOutput
- func (o GetClusterResultContentOperationInfoDestroyOutput) ToGetClusterResultContentOperationInfoDestroyOutputWithContext(ctx context.Context) GetClusterResultContentOperationInfoDestroyOutput
- type GetClusterResultContentOperationInfoInit
- type GetClusterResultContentOperationInfoInitArgs
- func (GetClusterResultContentOperationInfoInitArgs) ElementType() reflect.Type
- func (i GetClusterResultContentOperationInfoInitArgs) ToGetClusterResultContentOperationInfoInitOutput() GetClusterResultContentOperationInfoInitOutput
- func (i GetClusterResultContentOperationInfoInitArgs) ToGetClusterResultContentOperationInfoInitOutputWithContext(ctx context.Context) GetClusterResultContentOperationInfoInitOutput
- type GetClusterResultContentOperationInfoInitArray
- func (GetClusterResultContentOperationInfoInitArray) ElementType() reflect.Type
- func (i GetClusterResultContentOperationInfoInitArray) ToGetClusterResultContentOperationInfoInitArrayOutput() GetClusterResultContentOperationInfoInitArrayOutput
- func (i GetClusterResultContentOperationInfoInitArray) ToGetClusterResultContentOperationInfoInitArrayOutputWithContext(ctx context.Context) GetClusterResultContentOperationInfoInitArrayOutput
- type GetClusterResultContentOperationInfoInitArrayInput
- type GetClusterResultContentOperationInfoInitArrayOutput
- func (GetClusterResultContentOperationInfoInitArrayOutput) ElementType() reflect.Type
- func (o GetClusterResultContentOperationInfoInitArrayOutput) Index(i pulumi.IntInput) GetClusterResultContentOperationInfoInitOutput
- func (o GetClusterResultContentOperationInfoInitArrayOutput) ToGetClusterResultContentOperationInfoInitArrayOutput() GetClusterResultContentOperationInfoInitArrayOutput
- func (o GetClusterResultContentOperationInfoInitArrayOutput) ToGetClusterResultContentOperationInfoInitArrayOutputWithContext(ctx context.Context) GetClusterResultContentOperationInfoInitArrayOutput
- type GetClusterResultContentOperationInfoInitInput
- type GetClusterResultContentOperationInfoInitOutput
- func (o GetClusterResultContentOperationInfoInitOutput) DisabledReason() pulumi.StringOutput
- func (GetClusterResultContentOperationInfoInitOutput) ElementType() reflect.Type
- func (o GetClusterResultContentOperationInfoInitOutput) Enabled() pulumi.BoolOutput
- func (o GetClusterResultContentOperationInfoInitOutput) Supported() pulumi.BoolOutput
- func (o GetClusterResultContentOperationInfoInitOutput) ToGetClusterResultContentOperationInfoInitOutput() GetClusterResultContentOperationInfoInitOutput
- func (o GetClusterResultContentOperationInfoInitOutput) ToGetClusterResultContentOperationInfoInitOutputWithContext(ctx context.Context) GetClusterResultContentOperationInfoInitOutput
- type GetClusterResultContentOperationInfoInput
- type GetClusterResultContentOperationInfoOutput
- func (o GetClusterResultContentOperationInfoOutput) AddInstances() GetClusterResultContentOperationInfoAddInstanceArrayOutput
- func (o GetClusterResultContentOperationInfoOutput) Destroys() GetClusterResultContentOperationInfoDestroyArrayOutput
- func (GetClusterResultContentOperationInfoOutput) ElementType() reflect.Type
- func (o GetClusterResultContentOperationInfoOutput) Inits() GetClusterResultContentOperationInfoInitArrayOutput
- func (o GetClusterResultContentOperationInfoOutput) ToGetClusterResultContentOperationInfoOutput() GetClusterResultContentOperationInfoOutput
- func (o GetClusterResultContentOperationInfoOutput) ToGetClusterResultContentOperationInfoOutputWithContext(ctx context.Context) GetClusterResultContentOperationInfoOutput
- type GetClusterResultContentOutput
- func (o GetClusterResultContentOutput) ClusterCidr() pulumi.StringOutput
- func (o GetClusterResultContentOutput) ClusterDesc() pulumi.StringOutput
- func (o GetClusterResultContentOutput) ClusterId() pulumi.StringOutput
- func (o GetClusterResultContentOutput) ClusterLimitCpu() pulumi.Float64Output
- func (o GetClusterResultContentOutput) ClusterLimitMem() pulumi.Float64Output
- func (o GetClusterResultContentOutput) ClusterName() pulumi.StringOutput
- func (o GetClusterResultContentOutput) ClusterStatus() pulumi.StringOutput
- func (o GetClusterResultContentOutput) ClusterTotalCpu() pulumi.Float64Output
- func (o GetClusterResultContentOutput) ClusterTotalMem() pulumi.Float64Output
- func (o GetClusterResultContentOutput) ClusterType() pulumi.StringOutput
- func (o GetClusterResultContentOutput) ClusterUsedCpu() pulumi.Float64Output
- func (o GetClusterResultContentOutput) ClusterUsedMem() pulumi.Float64Output
- func (o GetClusterResultContentOutput) ClusterVersion() pulumi.StringOutput
- func (o GetClusterResultContentOutput) CreateTime() pulumi.StringOutput
- func (o GetClusterResultContentOutput) DeleteFlag() pulumi.BoolOutput
- func (o GetClusterResultContentOutput) DeleteFlagReason() pulumi.StringOutput
- func (GetClusterResultContentOutput) ElementType() reflect.Type
- func (o GetClusterResultContentOutput) InstanceCount() pulumi.IntOutput
- func (o GetClusterResultContentOutput) NormalInstanceCount() pulumi.IntOutput
- func (o GetClusterResultContentOutput) OperationInfos() GetClusterResultContentOperationInfoArrayOutput
- func (o GetClusterResultContentOutput) RunInstanceCount() pulumi.IntOutput
- func (o GetClusterResultContentOutput) RunServiceInstanceCount() pulumi.IntOutput
- func (o GetClusterResultContentOutput) SubnetId() pulumi.StringOutput
- func (o GetClusterResultContentOutput) ToGetClusterResultContentOutput() GetClusterResultContentOutput
- func (o GetClusterResultContentOutput) ToGetClusterResultContentOutputWithContext(ctx context.Context) GetClusterResultContentOutput
- func (o GetClusterResultContentOutput) TsfRegionId() pulumi.StringOutput
- func (o GetClusterResultContentOutput) TsfRegionName() pulumi.StringOutput
- func (o GetClusterResultContentOutput) TsfZoneId() pulumi.StringOutput
- func (o GetClusterResultContentOutput) TsfZoneName() pulumi.StringOutput
- func (o GetClusterResultContentOutput) UpdateTime() pulumi.StringOutput
- func (o GetClusterResultContentOutput) VpcId() pulumi.StringOutput
- type GetClusterResultInput
- type GetClusterResultOutput
- func (o GetClusterResultOutput) Contents() GetClusterResultContentArrayOutput
- func (GetClusterResultOutput) ElementType() reflect.Type
- func (o GetClusterResultOutput) ToGetClusterResultOutput() GetClusterResultOutput
- func (o GetClusterResultOutput) ToGetClusterResultOutputWithContext(ctx context.Context) GetClusterResultOutput
- func (o GetClusterResultOutput) TotalCount() pulumi.IntOutput
- type GetMicroserviceResult
- type GetMicroserviceResultArgs
- type GetMicroserviceResultArray
- func (GetMicroserviceResultArray) ElementType() reflect.Type
- func (i GetMicroserviceResultArray) ToGetMicroserviceResultArrayOutput() GetMicroserviceResultArrayOutput
- func (i GetMicroserviceResultArray) ToGetMicroserviceResultArrayOutputWithContext(ctx context.Context) GetMicroserviceResultArrayOutput
- type GetMicroserviceResultArrayInput
- type GetMicroserviceResultArrayOutput
- func (GetMicroserviceResultArrayOutput) ElementType() reflect.Type
- func (o GetMicroserviceResultArrayOutput) Index(i pulumi.IntInput) GetMicroserviceResultOutput
- func (o GetMicroserviceResultArrayOutput) ToGetMicroserviceResultArrayOutput() GetMicroserviceResultArrayOutput
- func (o GetMicroserviceResultArrayOutput) ToGetMicroserviceResultArrayOutputWithContext(ctx context.Context) GetMicroserviceResultArrayOutput
- type GetMicroserviceResultContent
- type GetMicroserviceResultContentArgs
- func (GetMicroserviceResultContentArgs) ElementType() reflect.Type
- func (i GetMicroserviceResultContentArgs) ToGetMicroserviceResultContentOutput() GetMicroserviceResultContentOutput
- func (i GetMicroserviceResultContentArgs) ToGetMicroserviceResultContentOutputWithContext(ctx context.Context) GetMicroserviceResultContentOutput
- type GetMicroserviceResultContentArray
- func (GetMicroserviceResultContentArray) ElementType() reflect.Type
- func (i GetMicroserviceResultContentArray) ToGetMicroserviceResultContentArrayOutput() GetMicroserviceResultContentArrayOutput
- func (i GetMicroserviceResultContentArray) ToGetMicroserviceResultContentArrayOutputWithContext(ctx context.Context) GetMicroserviceResultContentArrayOutput
- type GetMicroserviceResultContentArrayInput
- type GetMicroserviceResultContentArrayOutput
- func (GetMicroserviceResultContentArrayOutput) ElementType() reflect.Type
- func (o GetMicroserviceResultContentArrayOutput) Index(i pulumi.IntInput) GetMicroserviceResultContentOutput
- func (o GetMicroserviceResultContentArrayOutput) ToGetMicroserviceResultContentArrayOutput() GetMicroserviceResultContentArrayOutput
- func (o GetMicroserviceResultContentArrayOutput) ToGetMicroserviceResultContentArrayOutputWithContext(ctx context.Context) GetMicroserviceResultContentArrayOutput
- type GetMicroserviceResultContentInput
- type GetMicroserviceResultContentOutput
- func (o GetMicroserviceResultContentOutput) CreateTime() pulumi.IntOutput
- func (o GetMicroserviceResultContentOutput) CriticalInstanceCount() pulumi.IntOutput
- func (GetMicroserviceResultContentOutput) ElementType() reflect.Type
- func (o GetMicroserviceResultContentOutput) MicroserviceDesc() pulumi.StringOutput
- func (o GetMicroserviceResultContentOutput) MicroserviceId() pulumi.StringOutput
- func (o GetMicroserviceResultContentOutput) MicroserviceName() pulumi.StringOutput
- func (o GetMicroserviceResultContentOutput) NamespaceId() pulumi.StringOutput
- func (o GetMicroserviceResultContentOutput) RunInstanceCount() pulumi.IntOutput
- func (o GetMicroserviceResultContentOutput) ToGetMicroserviceResultContentOutput() GetMicroserviceResultContentOutput
- func (o GetMicroserviceResultContentOutput) ToGetMicroserviceResultContentOutputWithContext(ctx context.Context) GetMicroserviceResultContentOutput
- func (o GetMicroserviceResultContentOutput) UpdateTime() pulumi.IntOutput
- type GetMicroserviceResultInput
- type GetMicroserviceResultOutput
- func (o GetMicroserviceResultOutput) Contents() GetMicroserviceResultContentArrayOutput
- func (GetMicroserviceResultOutput) ElementType() reflect.Type
- func (o GetMicroserviceResultOutput) ToGetMicroserviceResultOutput() GetMicroserviceResultOutput
- func (o GetMicroserviceResultOutput) ToGetMicroserviceResultOutputWithContext(ctx context.Context) GetMicroserviceResultOutput
- func (o GetMicroserviceResultOutput) TotalCount() pulumi.IntOutput
- type GetUnitRulesResult
- type GetUnitRulesResultArgs
- type GetUnitRulesResultArray
- type GetUnitRulesResultArrayInput
- type GetUnitRulesResultArrayOutput
- func (GetUnitRulesResultArrayOutput) ElementType() reflect.Type
- func (o GetUnitRulesResultArrayOutput) Index(i pulumi.IntInput) GetUnitRulesResultOutput
- func (o GetUnitRulesResultArrayOutput) ToGetUnitRulesResultArrayOutput() GetUnitRulesResultArrayOutput
- func (o GetUnitRulesResultArrayOutput) ToGetUnitRulesResultArrayOutputWithContext(ctx context.Context) GetUnitRulesResultArrayOutput
- type GetUnitRulesResultContent
- type GetUnitRulesResultContentArgs
- func (GetUnitRulesResultContentArgs) ElementType() reflect.Type
- func (i GetUnitRulesResultContentArgs) ToGetUnitRulesResultContentOutput() GetUnitRulesResultContentOutput
- func (i GetUnitRulesResultContentArgs) ToGetUnitRulesResultContentOutputWithContext(ctx context.Context) GetUnitRulesResultContentOutput
- type GetUnitRulesResultContentArray
- func (GetUnitRulesResultContentArray) ElementType() reflect.Type
- func (i GetUnitRulesResultContentArray) ToGetUnitRulesResultContentArrayOutput() GetUnitRulesResultContentArrayOutput
- func (i GetUnitRulesResultContentArray) ToGetUnitRulesResultContentArrayOutputWithContext(ctx context.Context) GetUnitRulesResultContentArrayOutput
- type GetUnitRulesResultContentArrayInput
- type GetUnitRulesResultContentArrayOutput
- func (GetUnitRulesResultContentArrayOutput) ElementType() reflect.Type
- func (o GetUnitRulesResultContentArrayOutput) Index(i pulumi.IntInput) GetUnitRulesResultContentOutput
- func (o GetUnitRulesResultContentArrayOutput) ToGetUnitRulesResultContentArrayOutput() GetUnitRulesResultContentArrayOutput
- func (o GetUnitRulesResultContentArrayOutput) ToGetUnitRulesResultContentArrayOutputWithContext(ctx context.Context) GetUnitRulesResultContentArrayOutput
- type GetUnitRulesResultContentInput
- type GetUnitRulesResultContentOutput
- func (o GetUnitRulesResultContentOutput) CreatedTime() pulumi.StringOutput
- func (o GetUnitRulesResultContentOutput) Description() pulumi.StringOutput
- func (GetUnitRulesResultContentOutput) ElementType() reflect.Type
- func (o GetUnitRulesResultContentOutput) GatewayInstanceId() pulumi.StringOutput
- func (o GetUnitRulesResultContentOutput) Id() pulumi.StringOutput
- func (o GetUnitRulesResultContentOutput) Name() pulumi.StringOutput
- func (o GetUnitRulesResultContentOutput) Status() pulumi.StringOutput
- func (o GetUnitRulesResultContentOutput) ToGetUnitRulesResultContentOutput() GetUnitRulesResultContentOutput
- func (o GetUnitRulesResultContentOutput) ToGetUnitRulesResultContentOutputWithContext(ctx context.Context) GetUnitRulesResultContentOutput
- func (o GetUnitRulesResultContentOutput) UnitRuleItemLists() GetUnitRulesResultContentUnitRuleItemListArrayOutput
- func (o GetUnitRulesResultContentOutput) UpdatedTime() pulumi.StringOutput
- type GetUnitRulesResultContentUnitRuleItemList
- type GetUnitRulesResultContentUnitRuleItemListArgs
- func (GetUnitRulesResultContentUnitRuleItemListArgs) ElementType() reflect.Type
- func (i GetUnitRulesResultContentUnitRuleItemListArgs) ToGetUnitRulesResultContentUnitRuleItemListOutput() GetUnitRulesResultContentUnitRuleItemListOutput
- func (i GetUnitRulesResultContentUnitRuleItemListArgs) ToGetUnitRulesResultContentUnitRuleItemListOutputWithContext(ctx context.Context) GetUnitRulesResultContentUnitRuleItemListOutput
- type GetUnitRulesResultContentUnitRuleItemListArray
- func (GetUnitRulesResultContentUnitRuleItemListArray) ElementType() reflect.Type
- func (i GetUnitRulesResultContentUnitRuleItemListArray) ToGetUnitRulesResultContentUnitRuleItemListArrayOutput() GetUnitRulesResultContentUnitRuleItemListArrayOutput
- func (i GetUnitRulesResultContentUnitRuleItemListArray) ToGetUnitRulesResultContentUnitRuleItemListArrayOutputWithContext(ctx context.Context) GetUnitRulesResultContentUnitRuleItemListArrayOutput
- type GetUnitRulesResultContentUnitRuleItemListArrayInput
- type GetUnitRulesResultContentUnitRuleItemListArrayOutput
- func (GetUnitRulesResultContentUnitRuleItemListArrayOutput) ElementType() reflect.Type
- func (o GetUnitRulesResultContentUnitRuleItemListArrayOutput) Index(i pulumi.IntInput) GetUnitRulesResultContentUnitRuleItemListOutput
- func (o GetUnitRulesResultContentUnitRuleItemListArrayOutput) ToGetUnitRulesResultContentUnitRuleItemListArrayOutput() GetUnitRulesResultContentUnitRuleItemListArrayOutput
- func (o GetUnitRulesResultContentUnitRuleItemListArrayOutput) ToGetUnitRulesResultContentUnitRuleItemListArrayOutputWithContext(ctx context.Context) GetUnitRulesResultContentUnitRuleItemListArrayOutput
- type GetUnitRulesResultContentUnitRuleItemListInput
- type GetUnitRulesResultContentUnitRuleItemListOutput
- func (o GetUnitRulesResultContentUnitRuleItemListOutput) Description() pulumi.StringOutput
- func (o GetUnitRulesResultContentUnitRuleItemListOutput) DestNamespaceId() pulumi.StringOutput
- func (o GetUnitRulesResultContentUnitRuleItemListOutput) DestNamespaceName() pulumi.StringOutput
- func (GetUnitRulesResultContentUnitRuleItemListOutput) ElementType() reflect.Type
- func (o GetUnitRulesResultContentUnitRuleItemListOutput) Id() pulumi.StringOutput
- func (o GetUnitRulesResultContentUnitRuleItemListOutput) Name() pulumi.StringOutput
- func (o GetUnitRulesResultContentUnitRuleItemListOutput) Priority() pulumi.IntOutput
- func (o GetUnitRulesResultContentUnitRuleItemListOutput) Relationship() pulumi.StringOutput
- func (o GetUnitRulesResultContentUnitRuleItemListOutput) ToGetUnitRulesResultContentUnitRuleItemListOutput() GetUnitRulesResultContentUnitRuleItemListOutput
- func (o GetUnitRulesResultContentUnitRuleItemListOutput) ToGetUnitRulesResultContentUnitRuleItemListOutputWithContext(ctx context.Context) GetUnitRulesResultContentUnitRuleItemListOutput
- func (o GetUnitRulesResultContentUnitRuleItemListOutput) UnitRuleId() pulumi.StringOutput
- func (o GetUnitRulesResultContentUnitRuleItemListOutput) UnitRuleTagLists() GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListArrayOutput
- type GetUnitRulesResultContentUnitRuleItemListUnitRuleTagList
- type GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListArgs
- func (GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListArgs) ElementType() reflect.Type
- func (i GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListArgs) ToGetUnitRulesResultContentUnitRuleItemListUnitRuleTagListOutput() GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListOutput
- func (i GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListArgs) ToGetUnitRulesResultContentUnitRuleItemListUnitRuleTagListOutputWithContext(ctx context.Context) GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListOutput
- type GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListArray
- func (GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListArray) ElementType() reflect.Type
- func (i GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListArray) ToGetUnitRulesResultContentUnitRuleItemListUnitRuleTagListArrayOutput() GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListArrayOutput
- func (i GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListArray) ToGetUnitRulesResultContentUnitRuleItemListUnitRuleTagListArrayOutputWithContext(ctx context.Context) GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListArrayOutput
- type GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListArrayInput
- type GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListArrayOutput
- func (GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListArrayOutput) ElementType() reflect.Type
- func (o GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListArrayOutput) Index(i pulumi.IntInput) GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListOutput
- func (o GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListArrayOutput) ToGetUnitRulesResultContentUnitRuleItemListUnitRuleTagListArrayOutput() GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListArrayOutput
- func (o GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListArrayOutput) ToGetUnitRulesResultContentUnitRuleItemListUnitRuleTagListArrayOutputWithContext(ctx context.Context) GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListArrayOutput
- type GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListInput
- type GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListOutput
- func (GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListOutput) ElementType() reflect.Type
- func (o GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListOutput) Id() pulumi.StringOutput
- func (o GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListOutput) TagField() pulumi.StringOutput
- func (o GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListOutput) TagOperator() pulumi.StringOutput
- func (o GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListOutput) TagType() pulumi.StringOutput
- func (o GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListOutput) TagValue() pulumi.StringOutput
- func (o GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListOutput) ToGetUnitRulesResultContentUnitRuleItemListUnitRuleTagListOutput() GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListOutput
- func (o GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListOutput) ToGetUnitRulesResultContentUnitRuleItemListUnitRuleTagListOutputWithContext(ctx context.Context) GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListOutput
- func (o GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListOutput) UnitRuleItemId() pulumi.StringOutput
- type GetUnitRulesResultInput
- type GetUnitRulesResultOutput
- func (o GetUnitRulesResultOutput) Contents() GetUnitRulesResultContentArrayOutput
- func (GetUnitRulesResultOutput) ElementType() reflect.Type
- func (o GetUnitRulesResultOutput) ToGetUnitRulesResultOutput() GetUnitRulesResultOutput
- func (o GetUnitRulesResultOutput) ToGetUnitRulesResultOutputWithContext(ctx context.Context) GetUnitRulesResultOutput
- func (o GetUnitRulesResultOutput) TotalCount() pulumi.IntOutput
- type Group
- type GroupArgs
- type GroupArray
- type GroupArrayInput
- type GroupArrayOutput
- type GroupInput
- type GroupMap
- type GroupMapInput
- type GroupMapOutput
- type GroupOutput
- func (o GroupOutput) Alias() pulumi.StringPtrOutput
- func (o GroupOutput) ApplicationId() pulumi.StringOutput
- func (o GroupOutput) ClusterId() pulumi.StringOutput
- func (GroupOutput) ElementType() reflect.Type
- func (o GroupOutput) GroupDesc() pulumi.StringPtrOutput
- func (o GroupOutput) GroupName() pulumi.StringOutput
- func (o GroupOutput) GroupResourceType() pulumi.StringOutput
- func (o GroupOutput) NamespaceId() pulumi.StringOutput
- func (o GroupOutput) Tags() pulumi.MapOutput
- func (o GroupOutput) ToGroupOutput() GroupOutput
- func (o GroupOutput) ToGroupOutputWithContext(ctx context.Context) GroupOutput
- type GroupState
- type InstancesAttachment
- type InstancesAttachmentArgs
- type InstancesAttachmentArray
- type InstancesAttachmentArrayInput
- type InstancesAttachmentArrayOutput
- func (InstancesAttachmentArrayOutput) ElementType() reflect.Type
- func (o InstancesAttachmentArrayOutput) Index(i pulumi.IntInput) InstancesAttachmentOutput
- func (o InstancesAttachmentArrayOutput) ToInstancesAttachmentArrayOutput() InstancesAttachmentArrayOutput
- func (o InstancesAttachmentArrayOutput) ToInstancesAttachmentArrayOutputWithContext(ctx context.Context) InstancesAttachmentArrayOutput
- type InstancesAttachmentInput
- type InstancesAttachmentInstanceAdvancedSettings
- type InstancesAttachmentInstanceAdvancedSettingsArgs
- func (InstancesAttachmentInstanceAdvancedSettingsArgs) ElementType() reflect.Type
- func (i InstancesAttachmentInstanceAdvancedSettingsArgs) ToInstancesAttachmentInstanceAdvancedSettingsOutput() InstancesAttachmentInstanceAdvancedSettingsOutput
- func (i InstancesAttachmentInstanceAdvancedSettingsArgs) ToInstancesAttachmentInstanceAdvancedSettingsOutputWithContext(ctx context.Context) InstancesAttachmentInstanceAdvancedSettingsOutput
- func (i InstancesAttachmentInstanceAdvancedSettingsArgs) ToInstancesAttachmentInstanceAdvancedSettingsPtrOutput() InstancesAttachmentInstanceAdvancedSettingsPtrOutput
- func (i InstancesAttachmentInstanceAdvancedSettingsArgs) ToInstancesAttachmentInstanceAdvancedSettingsPtrOutputWithContext(ctx context.Context) InstancesAttachmentInstanceAdvancedSettingsPtrOutput
- type InstancesAttachmentInstanceAdvancedSettingsInput
- type InstancesAttachmentInstanceAdvancedSettingsOutput
- func (o InstancesAttachmentInstanceAdvancedSettingsOutput) DockerGraphPath() pulumi.StringOutput
- func (InstancesAttachmentInstanceAdvancedSettingsOutput) ElementType() reflect.Type
- func (o InstancesAttachmentInstanceAdvancedSettingsOutput) MountTarget() pulumi.StringOutput
- func (o InstancesAttachmentInstanceAdvancedSettingsOutput) ToInstancesAttachmentInstanceAdvancedSettingsOutput() InstancesAttachmentInstanceAdvancedSettingsOutput
- func (o InstancesAttachmentInstanceAdvancedSettingsOutput) ToInstancesAttachmentInstanceAdvancedSettingsOutputWithContext(ctx context.Context) InstancesAttachmentInstanceAdvancedSettingsOutput
- func (o InstancesAttachmentInstanceAdvancedSettingsOutput) ToInstancesAttachmentInstanceAdvancedSettingsPtrOutput() InstancesAttachmentInstanceAdvancedSettingsPtrOutput
- func (o InstancesAttachmentInstanceAdvancedSettingsOutput) ToInstancesAttachmentInstanceAdvancedSettingsPtrOutputWithContext(ctx context.Context) InstancesAttachmentInstanceAdvancedSettingsPtrOutput
- type InstancesAttachmentInstanceAdvancedSettingsPtrInput
- type InstancesAttachmentInstanceAdvancedSettingsPtrOutput
- func (o InstancesAttachmentInstanceAdvancedSettingsPtrOutput) DockerGraphPath() pulumi.StringPtrOutput
- func (o InstancesAttachmentInstanceAdvancedSettingsPtrOutput) Elem() InstancesAttachmentInstanceAdvancedSettingsOutput
- func (InstancesAttachmentInstanceAdvancedSettingsPtrOutput) ElementType() reflect.Type
- func (o InstancesAttachmentInstanceAdvancedSettingsPtrOutput) MountTarget() pulumi.StringPtrOutput
- func (o InstancesAttachmentInstanceAdvancedSettingsPtrOutput) ToInstancesAttachmentInstanceAdvancedSettingsPtrOutput() InstancesAttachmentInstanceAdvancedSettingsPtrOutput
- func (o InstancesAttachmentInstanceAdvancedSettingsPtrOutput) ToInstancesAttachmentInstanceAdvancedSettingsPtrOutputWithContext(ctx context.Context) InstancesAttachmentInstanceAdvancedSettingsPtrOutput
- type InstancesAttachmentMap
- type InstancesAttachmentMapInput
- type InstancesAttachmentMapOutput
- func (InstancesAttachmentMapOutput) ElementType() reflect.Type
- func (o InstancesAttachmentMapOutput) MapIndex(k pulumi.StringInput) InstancesAttachmentOutput
- func (o InstancesAttachmentMapOutput) ToInstancesAttachmentMapOutput() InstancesAttachmentMapOutput
- func (o InstancesAttachmentMapOutput) ToInstancesAttachmentMapOutputWithContext(ctx context.Context) InstancesAttachmentMapOutput
- type InstancesAttachmentOutput
- func (o InstancesAttachmentOutput) ClusterId() pulumi.StringOutput
- func (InstancesAttachmentOutput) ElementType() reflect.Type
- func (o InstancesAttachmentOutput) FeatureIdLists() pulumi.StringArrayOutput
- func (o InstancesAttachmentOutput) ImageId() pulumi.StringPtrOutput
- func (o InstancesAttachmentOutput) InstanceAdvancedSettings() InstancesAttachmentInstanceAdvancedSettingsPtrOutput
- func (o InstancesAttachmentOutput) InstanceId() pulumi.StringOutput
- func (o InstancesAttachmentOutput) InstanceImportMode() pulumi.StringPtrOutput
- func (o InstancesAttachmentOutput) KeyId() pulumi.StringPtrOutput
- func (o InstancesAttachmentOutput) OsCustomizeType() pulumi.StringPtrOutput
- func (o InstancesAttachmentOutput) OsName() pulumi.StringPtrOutput
- func (o InstancesAttachmentOutput) Password() pulumi.StringPtrOutput
- func (o InstancesAttachmentOutput) SecurityGroupIds() pulumi.StringArrayOutput
- func (o InstancesAttachmentOutput) SgId() pulumi.StringPtrOutput
- func (o InstancesAttachmentOutput) ToInstancesAttachmentOutput() InstancesAttachmentOutput
- func (o InstancesAttachmentOutput) ToInstancesAttachmentOutputWithContext(ctx context.Context) InstancesAttachmentOutput
- type InstancesAttachmentState
- type Lane
- type LaneArgs
- type LaneArray
- type LaneArrayInput
- type LaneArrayOutput
- type LaneInput
- type LaneLaneGroupList
- type LaneLaneGroupListArgs
- type LaneLaneGroupListArray
- type LaneLaneGroupListArrayInput
- type LaneLaneGroupListArrayOutput
- func (LaneLaneGroupListArrayOutput) ElementType() reflect.Type
- func (o LaneLaneGroupListArrayOutput) Index(i pulumi.IntInput) LaneLaneGroupListOutput
- func (o LaneLaneGroupListArrayOutput) ToLaneLaneGroupListArrayOutput() LaneLaneGroupListArrayOutput
- func (o LaneLaneGroupListArrayOutput) ToLaneLaneGroupListArrayOutputWithContext(ctx context.Context) LaneLaneGroupListArrayOutput
- type LaneLaneGroupListInput
- type LaneLaneGroupListOutput
- func (o LaneLaneGroupListOutput) ApplicationId() pulumi.StringPtrOutput
- func (o LaneLaneGroupListOutput) ApplicationName() pulumi.StringPtrOutput
- func (o LaneLaneGroupListOutput) ClusterType() pulumi.StringPtrOutput
- func (o LaneLaneGroupListOutput) CreateTime() pulumi.IntPtrOutput
- func (LaneLaneGroupListOutput) ElementType() reflect.Type
- func (o LaneLaneGroupListOutput) Entrance() pulumi.BoolOutput
- func (o LaneLaneGroupListOutput) GroupId() pulumi.StringOutput
- func (o LaneLaneGroupListOutput) GroupName() pulumi.StringPtrOutput
- func (o LaneLaneGroupListOutput) LaneGroupId() pulumi.StringPtrOutput
- func (o LaneLaneGroupListOutput) LaneId() pulumi.StringPtrOutput
- func (o LaneLaneGroupListOutput) NamespaceId() pulumi.StringPtrOutput
- func (o LaneLaneGroupListOutput) NamespaceName() pulumi.StringPtrOutput
- func (o LaneLaneGroupListOutput) ToLaneLaneGroupListOutput() LaneLaneGroupListOutput
- func (o LaneLaneGroupListOutput) ToLaneLaneGroupListOutputWithContext(ctx context.Context) LaneLaneGroupListOutput
- func (o LaneLaneGroupListOutput) UpdateTime() pulumi.IntPtrOutput
- type LaneMap
- type LaneMapInput
- type LaneMapOutput
- type LaneOutput
- func (o LaneOutput) CreateTime() pulumi.IntOutput
- func (LaneOutput) ElementType() reflect.Type
- func (o LaneOutput) Entrance() pulumi.BoolOutput
- func (o LaneOutput) LaneGroupLists() LaneLaneGroupListArrayOutput
- func (o LaneOutput) LaneId() pulumi.StringOutput
- func (o LaneOutput) LaneName() pulumi.StringOutput
- func (o LaneOutput) NamespaceIdLists() pulumi.StringArrayOutput
- func (o LaneOutput) ProgramIdLists() pulumi.StringArrayOutput
- func (o LaneOutput) Remark() pulumi.StringOutput
- func (o LaneOutput) ToLaneOutput() LaneOutput
- func (o LaneOutput) ToLaneOutputWithContext(ctx context.Context) LaneOutput
- func (o LaneOutput) UpdateTime() pulumi.IntOutput
- type LaneRule
- type LaneRuleArgs
- type LaneRuleArray
- type LaneRuleArrayInput
- type LaneRuleArrayOutput
- type LaneRuleInput
- type LaneRuleMap
- type LaneRuleMapInput
- type LaneRuleMapOutput
- type LaneRuleOutput
- func (o LaneRuleOutput) CreateTime() pulumi.IntOutput
- func (LaneRuleOutput) ElementType() reflect.Type
- func (o LaneRuleOutput) Enable() pulumi.BoolOutput
- func (o LaneRuleOutput) LaneId() pulumi.StringOutput
- func (o LaneRuleOutput) Priority() pulumi.IntOutput
- func (o LaneRuleOutput) ProgramIdLists() pulumi.StringArrayOutput
- func (o LaneRuleOutput) Remark() pulumi.StringOutput
- func (o LaneRuleOutput) RuleId() pulumi.StringOutput
- func (o LaneRuleOutput) RuleName() pulumi.StringOutput
- func (o LaneRuleOutput) RuleTagLists() LaneRuleRuleTagListArrayOutput
- func (o LaneRuleOutput) RuleTagRelationship() pulumi.StringOutput
- func (o LaneRuleOutput) ToLaneRuleOutput() LaneRuleOutput
- func (o LaneRuleOutput) ToLaneRuleOutputWithContext(ctx context.Context) LaneRuleOutput
- func (o LaneRuleOutput) UpdateTime() pulumi.IntOutput
- type LaneRuleRuleTagList
- type LaneRuleRuleTagListArgs
- type LaneRuleRuleTagListArray
- type LaneRuleRuleTagListArrayInput
- type LaneRuleRuleTagListArrayOutput
- func (LaneRuleRuleTagListArrayOutput) ElementType() reflect.Type
- func (o LaneRuleRuleTagListArrayOutput) Index(i pulumi.IntInput) LaneRuleRuleTagListOutput
- func (o LaneRuleRuleTagListArrayOutput) ToLaneRuleRuleTagListArrayOutput() LaneRuleRuleTagListArrayOutput
- func (o LaneRuleRuleTagListArrayOutput) ToLaneRuleRuleTagListArrayOutputWithContext(ctx context.Context) LaneRuleRuleTagListArrayOutput
- type LaneRuleRuleTagListInput
- type LaneRuleRuleTagListOutput
- func (o LaneRuleRuleTagListOutput) CreateTime() pulumi.IntPtrOutput
- func (LaneRuleRuleTagListOutput) ElementType() reflect.Type
- func (o LaneRuleRuleTagListOutput) LaneRuleId() pulumi.StringPtrOutput
- func (o LaneRuleRuleTagListOutput) TagId() pulumi.StringPtrOutput
- func (o LaneRuleRuleTagListOutput) TagName() pulumi.StringOutput
- func (o LaneRuleRuleTagListOutput) TagOperator() pulumi.StringOutput
- func (o LaneRuleRuleTagListOutput) TagValue() pulumi.StringOutput
- func (o LaneRuleRuleTagListOutput) ToLaneRuleRuleTagListOutput() LaneRuleRuleTagListOutput
- func (o LaneRuleRuleTagListOutput) ToLaneRuleRuleTagListOutputWithContext(ctx context.Context) LaneRuleRuleTagListOutput
- func (o LaneRuleRuleTagListOutput) UpdateTime() pulumi.IntPtrOutput
- type LaneRuleState
- type LaneState
- type LookupApplicationArgs
- type LookupApplicationConfigArgs
- type LookupApplicationConfigOutputArgs
- type LookupApplicationConfigResult
- type LookupApplicationConfigResultOutput
- func (o LookupApplicationConfigResultOutput) ApplicationId() pulumi.StringPtrOutput
- func (o LookupApplicationConfigResultOutput) ConfigId() pulumi.StringPtrOutput
- func (o LookupApplicationConfigResultOutput) ConfigIdLists() pulumi.StringArrayOutput
- func (o LookupApplicationConfigResultOutput) ConfigName() pulumi.StringPtrOutput
- func (o LookupApplicationConfigResultOutput) ConfigVersion() pulumi.StringPtrOutput
- func (LookupApplicationConfigResultOutput) ElementType() reflect.Type
- func (o LookupApplicationConfigResultOutput) Id() pulumi.StringOutput
- func (o LookupApplicationConfigResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o LookupApplicationConfigResultOutput) Results() GetApplicationConfigResultArrayOutput
- func (o LookupApplicationConfigResultOutput) ToLookupApplicationConfigResultOutput() LookupApplicationConfigResultOutput
- func (o LookupApplicationConfigResultOutput) ToLookupApplicationConfigResultOutputWithContext(ctx context.Context) LookupApplicationConfigResultOutput
- type LookupApplicationFileConfigArgs
- type LookupApplicationFileConfigOutputArgs
- type LookupApplicationFileConfigResult
- type LookupApplicationFileConfigResultOutput
- func (o LookupApplicationFileConfigResultOutput) ApplicationId() pulumi.StringPtrOutput
- func (o LookupApplicationFileConfigResultOutput) ConfigId() pulumi.StringPtrOutput
- func (o LookupApplicationFileConfigResultOutput) ConfigIdLists() pulumi.StringArrayOutput
- func (o LookupApplicationFileConfigResultOutput) ConfigName() pulumi.StringPtrOutput
- func (o LookupApplicationFileConfigResultOutput) ConfigVersion() pulumi.StringPtrOutput
- func (LookupApplicationFileConfigResultOutput) ElementType() reflect.Type
- func (o LookupApplicationFileConfigResultOutput) Id() pulumi.StringOutput
- func (o LookupApplicationFileConfigResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o LookupApplicationFileConfigResultOutput) Results() GetApplicationFileConfigResultArrayOutput
- func (o LookupApplicationFileConfigResultOutput) ToLookupApplicationFileConfigResultOutput() LookupApplicationFileConfigResultOutput
- func (o LookupApplicationFileConfigResultOutput) ToLookupApplicationFileConfigResultOutputWithContext(ctx context.Context) LookupApplicationFileConfigResultOutput
- type LookupApplicationOutputArgs
- type LookupApplicationPublicConfigArgs
- type LookupApplicationPublicConfigOutputArgs
- type LookupApplicationPublicConfigResult
- type LookupApplicationPublicConfigResultOutput
- func (o LookupApplicationPublicConfigResultOutput) ConfigId() pulumi.StringPtrOutput
- func (o LookupApplicationPublicConfigResultOutput) ConfigIdLists() pulumi.StringArrayOutput
- func (o LookupApplicationPublicConfigResultOutput) ConfigName() pulumi.StringPtrOutput
- func (o LookupApplicationPublicConfigResultOutput) ConfigVersion() pulumi.StringPtrOutput
- func (LookupApplicationPublicConfigResultOutput) ElementType() reflect.Type
- func (o LookupApplicationPublicConfigResultOutput) Id() pulumi.StringOutput
- func (o LookupApplicationPublicConfigResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o LookupApplicationPublicConfigResultOutput) Results() GetApplicationPublicConfigResultArrayOutput
- func (o LookupApplicationPublicConfigResultOutput) ToLookupApplicationPublicConfigResultOutput() LookupApplicationPublicConfigResultOutput
- func (o LookupApplicationPublicConfigResultOutput) ToLookupApplicationPublicConfigResultOutputWithContext(ctx context.Context) LookupApplicationPublicConfigResultOutput
- type LookupApplicationResult
- type LookupApplicationResultOutput
- func (o LookupApplicationResultOutput) ApplicationIdLists() pulumi.StringArrayOutput
- func (o LookupApplicationResultOutput) ApplicationResourceTypeLists() pulumi.StringArrayOutput
- func (o LookupApplicationResultOutput) ApplicationType() pulumi.StringPtrOutput
- func (LookupApplicationResultOutput) ElementType() reflect.Type
- func (o LookupApplicationResultOutput) Id() pulumi.StringOutput
- func (o LookupApplicationResultOutput) MicroserviceType() pulumi.StringPtrOutput
- func (o LookupApplicationResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o LookupApplicationResultOutput) Results() GetApplicationResultArrayOutput
- func (o LookupApplicationResultOutput) ToLookupApplicationResultOutput() LookupApplicationResultOutput
- func (o LookupApplicationResultOutput) ToLookupApplicationResultOutputWithContext(ctx context.Context) LookupApplicationResultOutput
- type LookupClusterArgs
- type LookupClusterOutputArgs
- type LookupClusterResult
- type LookupClusterResultOutput
- func (o LookupClusterResultOutput) ClusterIdLists() pulumi.StringArrayOutput
- func (o LookupClusterResultOutput) ClusterType() pulumi.StringPtrOutput
- func (o LookupClusterResultOutput) DisableProgramAuthCheck() pulumi.BoolPtrOutput
- func (LookupClusterResultOutput) ElementType() reflect.Type
- func (o LookupClusterResultOutput) Id() pulumi.StringOutput
- func (o LookupClusterResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o LookupClusterResultOutput) Results() GetClusterResultArrayOutput
- func (o LookupClusterResultOutput) SearchWord() pulumi.StringPtrOutput
- func (o LookupClusterResultOutput) ToLookupClusterResultOutput() LookupClusterResultOutput
- func (o LookupClusterResultOutput) ToLookupClusterResultOutputWithContext(ctx context.Context) LookupClusterResultOutput
- type LookupMicroserviceArgs
- type LookupMicroserviceOutputArgs
- type LookupMicroserviceResult
- type LookupMicroserviceResultOutput
- func (LookupMicroserviceResultOutput) ElementType() reflect.Type
- func (o LookupMicroserviceResultOutput) Id() pulumi.StringOutput
- func (o LookupMicroserviceResultOutput) MicroserviceIdLists() pulumi.StringArrayOutput
- func (o LookupMicroserviceResultOutput) MicroserviceNameLists() pulumi.StringArrayOutput
- func (o LookupMicroserviceResultOutput) NamespaceId() pulumi.StringOutput
- func (o LookupMicroserviceResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o LookupMicroserviceResultOutput) Results() GetMicroserviceResultArrayOutput
- func (o LookupMicroserviceResultOutput) Statuses() pulumi.StringArrayOutput
- func (o LookupMicroserviceResultOutput) ToLookupMicroserviceResultOutput() LookupMicroserviceResultOutput
- func (o LookupMicroserviceResultOutput) ToLookupMicroserviceResultOutputWithContext(ctx context.Context) LookupMicroserviceResultOutput
- type LookupUnitRulesArgs
- type LookupUnitRulesOutputArgs
- type LookupUnitRulesResult
- type LookupUnitRulesResultOutput
- func (LookupUnitRulesResultOutput) ElementType() reflect.Type
- func (o LookupUnitRulesResultOutput) GatewayInstanceId() pulumi.StringOutput
- func (o LookupUnitRulesResultOutput) Id() pulumi.StringOutput
- func (o LookupUnitRulesResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o LookupUnitRulesResultOutput) Results() GetUnitRulesResultArrayOutput
- func (o LookupUnitRulesResultOutput) Status() pulumi.StringPtrOutput
- func (o LookupUnitRulesResultOutput) ToLookupUnitRulesResultOutput() LookupUnitRulesResultOutput
- func (o LookupUnitRulesResultOutput) ToLookupUnitRulesResultOutputWithContext(ctx context.Context) LookupUnitRulesResultOutput
- type Microservice
- type MicroserviceArgs
- type MicroserviceArray
- type MicroserviceArrayInput
- type MicroserviceArrayOutput
- func (MicroserviceArrayOutput) ElementType() reflect.Type
- func (o MicroserviceArrayOutput) Index(i pulumi.IntInput) MicroserviceOutput
- func (o MicroserviceArrayOutput) ToMicroserviceArrayOutput() MicroserviceArrayOutput
- func (o MicroserviceArrayOutput) ToMicroserviceArrayOutputWithContext(ctx context.Context) MicroserviceArrayOutput
- type MicroserviceInput
- type MicroserviceMap
- type MicroserviceMapInput
- type MicroserviceMapOutput
- func (MicroserviceMapOutput) ElementType() reflect.Type
- func (o MicroserviceMapOutput) MapIndex(k pulumi.StringInput) MicroserviceOutput
- func (o MicroserviceMapOutput) ToMicroserviceMapOutput() MicroserviceMapOutput
- func (o MicroserviceMapOutput) ToMicroserviceMapOutputWithContext(ctx context.Context) MicroserviceMapOutput
- type MicroserviceOutput
- func (MicroserviceOutput) ElementType() reflect.Type
- func (o MicroserviceOutput) MicroserviceDesc() pulumi.StringPtrOutput
- func (o MicroserviceOutput) MicroserviceName() pulumi.StringOutput
- func (o MicroserviceOutput) NamespaceId() pulumi.StringOutput
- func (o MicroserviceOutput) Tags() pulumi.MapOutput
- func (o MicroserviceOutput) ToMicroserviceOutput() MicroserviceOutput
- func (o MicroserviceOutput) ToMicroserviceOutputWithContext(ctx context.Context) MicroserviceOutput
- type MicroserviceState
- type Namespace
- type NamespaceArgs
- type NamespaceArray
- type NamespaceArrayInput
- type NamespaceArrayOutput
- func (NamespaceArrayOutput) ElementType() reflect.Type
- func (o NamespaceArrayOutput) Index(i pulumi.IntInput) NamespaceOutput
- func (o NamespaceArrayOutput) ToNamespaceArrayOutput() NamespaceArrayOutput
- func (o NamespaceArrayOutput) ToNamespaceArrayOutputWithContext(ctx context.Context) NamespaceArrayOutput
- type NamespaceInput
- type NamespaceMap
- type NamespaceMapInput
- type NamespaceMapOutput
- type NamespaceOutput
- func (o NamespaceOutput) ClusterId() pulumi.StringOutput
- func (o NamespaceOutput) CreateTime() pulumi.StringOutput
- func (o NamespaceOutput) DeleteFlag() pulumi.BoolOutput
- func (NamespaceOutput) ElementType() reflect.Type
- func (o NamespaceOutput) IsDefault() pulumi.StringOutput
- func (o NamespaceOutput) IsHaEnable() pulumi.StringOutput
- func (o NamespaceOutput) KubeInjectEnable() pulumi.BoolOutput
- func (o NamespaceOutput) NamespaceCode() pulumi.StringOutput
- func (o NamespaceOutput) NamespaceDesc() pulumi.StringOutput
- func (o NamespaceOutput) NamespaceId() pulumi.StringOutput
- func (o NamespaceOutput) NamespaceName() pulumi.StringOutput
- func (o NamespaceOutput) NamespaceResourceType() pulumi.StringOutput
- func (o NamespaceOutput) NamespaceStatus() pulumi.StringOutput
- func (o NamespaceOutput) NamespaceType() pulumi.StringOutput
- func (o NamespaceOutput) ProgramId() pulumi.StringPtrOutput
- func (o NamespaceOutput) ProgramIdLists() pulumi.StringArrayOutput
- func (o NamespaceOutput) ToNamespaceOutput() NamespaceOutput
- func (o NamespaceOutput) ToNamespaceOutputWithContext(ctx context.Context) NamespaceOutput
- func (o NamespaceOutput) UpdateTime() pulumi.StringOutput
- type NamespaceState
- type PathRewrite
- type PathRewriteArgs
- type PathRewriteArray
- type PathRewriteArrayInput
- type PathRewriteArrayOutput
- func (PathRewriteArrayOutput) ElementType() reflect.Type
- func (o PathRewriteArrayOutput) Index(i pulumi.IntInput) PathRewriteOutput
- func (o PathRewriteArrayOutput) ToPathRewriteArrayOutput() PathRewriteArrayOutput
- func (o PathRewriteArrayOutput) ToPathRewriteArrayOutputWithContext(ctx context.Context) PathRewriteArrayOutput
- type PathRewriteInput
- type PathRewriteMap
- type PathRewriteMapInput
- type PathRewriteMapOutput
- func (PathRewriteMapOutput) ElementType() reflect.Type
- func (o PathRewriteMapOutput) MapIndex(k pulumi.StringInput) PathRewriteOutput
- func (o PathRewriteMapOutput) ToPathRewriteMapOutput() PathRewriteMapOutput
- func (o PathRewriteMapOutput) ToPathRewriteMapOutputWithContext(ctx context.Context) PathRewriteMapOutput
- type PathRewriteOutput
- func (o PathRewriteOutput) Blocked() pulumi.StringOutput
- func (PathRewriteOutput) ElementType() reflect.Type
- func (o PathRewriteOutput) GatewayGroupId() pulumi.StringOutput
- func (o PathRewriteOutput) Order() pulumi.IntOutput
- func (o PathRewriteOutput) PathRewriteId() pulumi.StringOutput
- func (o PathRewriteOutput) Regex() pulumi.StringOutput
- func (o PathRewriteOutput) Replacement() pulumi.StringOutput
- func (o PathRewriteOutput) ToPathRewriteOutput() PathRewriteOutput
- func (o PathRewriteOutput) ToPathRewriteOutputWithContext(ctx context.Context) PathRewriteOutput
- type PathRewriteState
- type Repository
- type RepositoryArgs
- type RepositoryArray
- type RepositoryArrayInput
- type RepositoryArrayOutput
- func (RepositoryArrayOutput) ElementType() reflect.Type
- func (o RepositoryArrayOutput) Index(i pulumi.IntInput) RepositoryOutput
- func (o RepositoryArrayOutput) ToRepositoryArrayOutput() RepositoryArrayOutput
- func (o RepositoryArrayOutput) ToRepositoryArrayOutputWithContext(ctx context.Context) RepositoryArrayOutput
- type RepositoryInput
- type RepositoryMap
- type RepositoryMapInput
- type RepositoryMapOutput
- func (RepositoryMapOutput) ElementType() reflect.Type
- func (o RepositoryMapOutput) MapIndex(k pulumi.StringInput) RepositoryOutput
- func (o RepositoryMapOutput) ToRepositoryMapOutput() RepositoryMapOutput
- func (o RepositoryMapOutput) ToRepositoryMapOutputWithContext(ctx context.Context) RepositoryMapOutput
- type RepositoryOutput
- func (o RepositoryOutput) BucketName() pulumi.StringOutput
- func (o RepositoryOutput) BucketRegion() pulumi.StringOutput
- func (o RepositoryOutput) CreateTime() pulumi.StringOutput
- func (o RepositoryOutput) Directory() pulumi.StringOutput
- func (RepositoryOutput) ElementType() reflect.Type
- func (o RepositoryOutput) IsUsed() pulumi.BoolOutput
- func (o RepositoryOutput) RepositoryDesc() pulumi.StringOutput
- func (o RepositoryOutput) RepositoryId() pulumi.StringOutput
- func (o RepositoryOutput) RepositoryName() pulumi.StringOutput
- func (o RepositoryOutput) RepositoryType() pulumi.StringOutput
- func (o RepositoryOutput) ToRepositoryOutput() RepositoryOutput
- func (o RepositoryOutput) ToRepositoryOutputWithContext(ctx context.Context) RepositoryOutput
- type RepositoryState
- type Task
- type TaskAdvanceSettings
- type TaskAdvanceSettingsArgs
- func (TaskAdvanceSettingsArgs) ElementType() reflect.Type
- func (i TaskAdvanceSettingsArgs) ToTaskAdvanceSettingsOutput() TaskAdvanceSettingsOutput
- func (i TaskAdvanceSettingsArgs) ToTaskAdvanceSettingsOutputWithContext(ctx context.Context) TaskAdvanceSettingsOutput
- func (i TaskAdvanceSettingsArgs) ToTaskAdvanceSettingsPtrOutput() TaskAdvanceSettingsPtrOutput
- func (i TaskAdvanceSettingsArgs) ToTaskAdvanceSettingsPtrOutputWithContext(ctx context.Context) TaskAdvanceSettingsPtrOutput
- type TaskAdvanceSettingsInput
- type TaskAdvanceSettingsOutput
- func (TaskAdvanceSettingsOutput) ElementType() reflect.Type
- func (o TaskAdvanceSettingsOutput) SubTaskConcurrency() pulumi.IntPtrOutput
- func (o TaskAdvanceSettingsOutput) ToTaskAdvanceSettingsOutput() TaskAdvanceSettingsOutput
- func (o TaskAdvanceSettingsOutput) ToTaskAdvanceSettingsOutputWithContext(ctx context.Context) TaskAdvanceSettingsOutput
- func (o TaskAdvanceSettingsOutput) ToTaskAdvanceSettingsPtrOutput() TaskAdvanceSettingsPtrOutput
- func (o TaskAdvanceSettingsOutput) ToTaskAdvanceSettingsPtrOutputWithContext(ctx context.Context) TaskAdvanceSettingsPtrOutput
- type TaskAdvanceSettingsPtrInput
- type TaskAdvanceSettingsPtrOutput
- func (o TaskAdvanceSettingsPtrOutput) Elem() TaskAdvanceSettingsOutput
- func (TaskAdvanceSettingsPtrOutput) ElementType() reflect.Type
- func (o TaskAdvanceSettingsPtrOutput) SubTaskConcurrency() pulumi.IntPtrOutput
- func (o TaskAdvanceSettingsPtrOutput) ToTaskAdvanceSettingsPtrOutput() TaskAdvanceSettingsPtrOutput
- func (o TaskAdvanceSettingsPtrOutput) ToTaskAdvanceSettingsPtrOutputWithContext(ctx context.Context) TaskAdvanceSettingsPtrOutput
- type TaskArgs
- type TaskArray
- type TaskArrayInput
- type TaskArrayOutput
- type TaskInput
- type TaskMap
- type TaskMapInput
- type TaskMapOutput
- type TaskOutput
- func (o TaskOutput) AdvanceSettings() TaskAdvanceSettingsOutput
- func (o TaskOutput) BelongFlowIds() pulumi.StringArrayOutput
- func (TaskOutput) ElementType() reflect.Type
- func (o TaskOutput) ExecuteType() pulumi.StringOutput
- func (o TaskOutput) GroupId() pulumi.StringOutput
- func (o TaskOutput) ProgramIdLists() pulumi.StringArrayOutput
- func (o TaskOutput) RetryCount() pulumi.IntOutput
- func (o TaskOutput) RetryInterval() pulumi.IntOutput
- func (o TaskOutput) ShardArguments() TaskShardArgumentArrayOutput
- func (o TaskOutput) ShardCount() pulumi.IntOutput
- func (o TaskOutput) SuccessOperator() pulumi.StringOutput
- func (o TaskOutput) SuccessRatio() pulumi.StringOutput
- func (o TaskOutput) TaskArgument() pulumi.StringOutput
- func (o TaskOutput) TaskContent() pulumi.StringOutput
- func (o TaskOutput) TaskId() pulumi.StringOutput
- func (o TaskOutput) TaskLogId() pulumi.StringOutput
- func (o TaskOutput) TaskName() pulumi.StringOutput
- func (o TaskOutput) TaskRule() TaskTaskRuleOutput
- func (o TaskOutput) TaskState() pulumi.StringOutput
- func (o TaskOutput) TaskType() pulumi.StringOutput
- func (o TaskOutput) TimeOut() pulumi.IntOutput
- func (o TaskOutput) ToTaskOutput() TaskOutput
- func (o TaskOutput) ToTaskOutputWithContext(ctx context.Context) TaskOutput
- func (o TaskOutput) TriggerType() pulumi.StringOutput
- type TaskShardArgument
- type TaskShardArgumentArgs
- type TaskShardArgumentArray
- type TaskShardArgumentArrayInput
- type TaskShardArgumentArrayOutput
- func (TaskShardArgumentArrayOutput) ElementType() reflect.Type
- func (o TaskShardArgumentArrayOutput) Index(i pulumi.IntInput) TaskShardArgumentOutput
- func (o TaskShardArgumentArrayOutput) ToTaskShardArgumentArrayOutput() TaskShardArgumentArrayOutput
- func (o TaskShardArgumentArrayOutput) ToTaskShardArgumentArrayOutputWithContext(ctx context.Context) TaskShardArgumentArrayOutput
- type TaskShardArgumentInput
- type TaskShardArgumentOutput
- func (TaskShardArgumentOutput) ElementType() reflect.Type
- func (o TaskShardArgumentOutput) ShardKey() pulumi.IntOutput
- func (o TaskShardArgumentOutput) ShardValue() pulumi.StringOutput
- func (o TaskShardArgumentOutput) ToTaskShardArgumentOutput() TaskShardArgumentOutput
- func (o TaskShardArgumentOutput) ToTaskShardArgumentOutputWithContext(ctx context.Context) TaskShardArgumentOutput
- type TaskState
- type TaskTaskRule
- type TaskTaskRuleArgs
- func (TaskTaskRuleArgs) ElementType() reflect.Type
- func (i TaskTaskRuleArgs) ToTaskTaskRuleOutput() TaskTaskRuleOutput
- func (i TaskTaskRuleArgs) ToTaskTaskRuleOutputWithContext(ctx context.Context) TaskTaskRuleOutput
- func (i TaskTaskRuleArgs) ToTaskTaskRulePtrOutput() TaskTaskRulePtrOutput
- func (i TaskTaskRuleArgs) ToTaskTaskRulePtrOutputWithContext(ctx context.Context) TaskTaskRulePtrOutput
- type TaskTaskRuleInput
- type TaskTaskRuleOutput
- func (TaskTaskRuleOutput) ElementType() reflect.Type
- func (o TaskTaskRuleOutput) Expression() pulumi.StringPtrOutput
- func (o TaskTaskRuleOutput) RepeatInterval() pulumi.IntPtrOutput
- func (o TaskTaskRuleOutput) RuleType() pulumi.StringOutput
- func (o TaskTaskRuleOutput) ToTaskTaskRuleOutput() TaskTaskRuleOutput
- func (o TaskTaskRuleOutput) ToTaskTaskRuleOutputWithContext(ctx context.Context) TaskTaskRuleOutput
- func (o TaskTaskRuleOutput) ToTaskTaskRulePtrOutput() TaskTaskRulePtrOutput
- func (o TaskTaskRuleOutput) ToTaskTaskRulePtrOutputWithContext(ctx context.Context) TaskTaskRulePtrOutput
- type TaskTaskRulePtrInput
- type TaskTaskRulePtrOutput
- func (o TaskTaskRulePtrOutput) Elem() TaskTaskRuleOutput
- func (TaskTaskRulePtrOutput) ElementType() reflect.Type
- func (o TaskTaskRulePtrOutput) Expression() pulumi.StringPtrOutput
- func (o TaskTaskRulePtrOutput) RepeatInterval() pulumi.IntPtrOutput
- func (o TaskTaskRulePtrOutput) RuleType() pulumi.StringPtrOutput
- func (o TaskTaskRulePtrOutput) ToTaskTaskRulePtrOutput() TaskTaskRulePtrOutput
- func (o TaskTaskRulePtrOutput) ToTaskTaskRulePtrOutputWithContext(ctx context.Context) TaskTaskRulePtrOutput
- type UnitRule
- type UnitRuleArgs
- type UnitRuleArray
- type UnitRuleArrayInput
- type UnitRuleArrayOutput
- type UnitRuleInput
- type UnitRuleMap
- type UnitRuleMapInput
- type UnitRuleMapOutput
- type UnitRuleOutput
- func (o UnitRuleOutput) Description() pulumi.StringOutput
- func (UnitRuleOutput) ElementType() reflect.Type
- func (o UnitRuleOutput) GatewayInstanceId() pulumi.StringOutput
- func (o UnitRuleOutput) Name() pulumi.StringOutput
- func (o UnitRuleOutput) RuleId() pulumi.StringOutput
- func (o UnitRuleOutput) Status() pulumi.StringOutput
- func (o UnitRuleOutput) ToUnitRuleOutput() UnitRuleOutput
- func (o UnitRuleOutput) ToUnitRuleOutputWithContext(ctx context.Context) UnitRuleOutput
- func (o UnitRuleOutput) UnitRuleItemLists() UnitRuleUnitRuleItemListArrayOutput
- type UnitRuleState
- type UnitRuleUnitRuleItemList
- type UnitRuleUnitRuleItemListArgs
- func (UnitRuleUnitRuleItemListArgs) ElementType() reflect.Type
- func (i UnitRuleUnitRuleItemListArgs) ToUnitRuleUnitRuleItemListOutput() UnitRuleUnitRuleItemListOutput
- func (i UnitRuleUnitRuleItemListArgs) ToUnitRuleUnitRuleItemListOutputWithContext(ctx context.Context) UnitRuleUnitRuleItemListOutput
- type UnitRuleUnitRuleItemListArray
- func (UnitRuleUnitRuleItemListArray) ElementType() reflect.Type
- func (i UnitRuleUnitRuleItemListArray) ToUnitRuleUnitRuleItemListArrayOutput() UnitRuleUnitRuleItemListArrayOutput
- func (i UnitRuleUnitRuleItemListArray) ToUnitRuleUnitRuleItemListArrayOutputWithContext(ctx context.Context) UnitRuleUnitRuleItemListArrayOutput
- type UnitRuleUnitRuleItemListArrayInput
- type UnitRuleUnitRuleItemListArrayOutput
- func (UnitRuleUnitRuleItemListArrayOutput) ElementType() reflect.Type
- func (o UnitRuleUnitRuleItemListArrayOutput) Index(i pulumi.IntInput) UnitRuleUnitRuleItemListOutput
- func (o UnitRuleUnitRuleItemListArrayOutput) ToUnitRuleUnitRuleItemListArrayOutput() UnitRuleUnitRuleItemListArrayOutput
- func (o UnitRuleUnitRuleItemListArrayOutput) ToUnitRuleUnitRuleItemListArrayOutputWithContext(ctx context.Context) UnitRuleUnitRuleItemListArrayOutput
- type UnitRuleUnitRuleItemListInput
- type UnitRuleUnitRuleItemListOutput
- func (o UnitRuleUnitRuleItemListOutput) Description() pulumi.StringPtrOutput
- func (o UnitRuleUnitRuleItemListOutput) DestNamespaceId() pulumi.StringOutput
- func (o UnitRuleUnitRuleItemListOutput) DestNamespaceName() pulumi.StringOutput
- func (UnitRuleUnitRuleItemListOutput) ElementType() reflect.Type
- func (o UnitRuleUnitRuleItemListOutput) Name() pulumi.StringOutput
- func (o UnitRuleUnitRuleItemListOutput) Priority() pulumi.IntPtrOutput
- func (o UnitRuleUnitRuleItemListOutput) Relationship() pulumi.StringOutput
- func (o UnitRuleUnitRuleItemListOutput) RuleId() pulumi.StringPtrOutput
- func (o UnitRuleUnitRuleItemListOutput) ToUnitRuleUnitRuleItemListOutput() UnitRuleUnitRuleItemListOutput
- func (o UnitRuleUnitRuleItemListOutput) ToUnitRuleUnitRuleItemListOutputWithContext(ctx context.Context) UnitRuleUnitRuleItemListOutput
- func (o UnitRuleUnitRuleItemListOutput) UnitRuleId() pulumi.StringPtrOutput
- func (o UnitRuleUnitRuleItemListOutput) UnitRuleTagLists() UnitRuleUnitRuleItemListUnitRuleTagListArrayOutput
- type UnitRuleUnitRuleItemListUnitRuleTagList
- type UnitRuleUnitRuleItemListUnitRuleTagListArgs
- func (UnitRuleUnitRuleItemListUnitRuleTagListArgs) ElementType() reflect.Type
- func (i UnitRuleUnitRuleItemListUnitRuleTagListArgs) ToUnitRuleUnitRuleItemListUnitRuleTagListOutput() UnitRuleUnitRuleItemListUnitRuleTagListOutput
- func (i UnitRuleUnitRuleItemListUnitRuleTagListArgs) ToUnitRuleUnitRuleItemListUnitRuleTagListOutputWithContext(ctx context.Context) UnitRuleUnitRuleItemListUnitRuleTagListOutput
- type UnitRuleUnitRuleItemListUnitRuleTagListArray
- func (UnitRuleUnitRuleItemListUnitRuleTagListArray) ElementType() reflect.Type
- func (i UnitRuleUnitRuleItemListUnitRuleTagListArray) ToUnitRuleUnitRuleItemListUnitRuleTagListArrayOutput() UnitRuleUnitRuleItemListUnitRuleTagListArrayOutput
- func (i UnitRuleUnitRuleItemListUnitRuleTagListArray) ToUnitRuleUnitRuleItemListUnitRuleTagListArrayOutputWithContext(ctx context.Context) UnitRuleUnitRuleItemListUnitRuleTagListArrayOutput
- type UnitRuleUnitRuleItemListUnitRuleTagListArrayInput
- type UnitRuleUnitRuleItemListUnitRuleTagListArrayOutput
- func (UnitRuleUnitRuleItemListUnitRuleTagListArrayOutput) ElementType() reflect.Type
- func (o UnitRuleUnitRuleItemListUnitRuleTagListArrayOutput) Index(i pulumi.IntInput) UnitRuleUnitRuleItemListUnitRuleTagListOutput
- func (o UnitRuleUnitRuleItemListUnitRuleTagListArrayOutput) ToUnitRuleUnitRuleItemListUnitRuleTagListArrayOutput() UnitRuleUnitRuleItemListUnitRuleTagListArrayOutput
- func (o UnitRuleUnitRuleItemListUnitRuleTagListArrayOutput) ToUnitRuleUnitRuleItemListUnitRuleTagListArrayOutputWithContext(ctx context.Context) UnitRuleUnitRuleItemListUnitRuleTagListArrayOutput
- type UnitRuleUnitRuleItemListUnitRuleTagListInput
- type UnitRuleUnitRuleItemListUnitRuleTagListOutput
- func (UnitRuleUnitRuleItemListUnitRuleTagListOutput) ElementType() reflect.Type
- func (o UnitRuleUnitRuleItemListUnitRuleTagListOutput) RuleId() pulumi.StringPtrOutput
- func (o UnitRuleUnitRuleItemListUnitRuleTagListOutput) TagField() pulumi.StringOutput
- func (o UnitRuleUnitRuleItemListUnitRuleTagListOutput) TagOperator() pulumi.StringOutput
- func (o UnitRuleUnitRuleItemListUnitRuleTagListOutput) TagType() pulumi.StringOutput
- func (o UnitRuleUnitRuleItemListUnitRuleTagListOutput) TagValue() pulumi.StringOutput
- func (o UnitRuleUnitRuleItemListUnitRuleTagListOutput) ToUnitRuleUnitRuleItemListUnitRuleTagListOutput() UnitRuleUnitRuleItemListUnitRuleTagListOutput
- func (o UnitRuleUnitRuleItemListUnitRuleTagListOutput) ToUnitRuleUnitRuleItemListUnitRuleTagListOutputWithContext(ctx context.Context) UnitRuleUnitRuleItemListUnitRuleTagListOutput
- func (o UnitRuleUnitRuleItemListUnitRuleTagListOutput) UnitRuleItemId() pulumi.StringPtrOutput
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func PkgVersion ¶
PkgVersion uses reflection to determine the version of the current package. If a version cannot be determined, v1 will be assumed. The second return value is always nil.
Types ¶
type ApiGroup ¶
type ApiGroup struct { pulumi.CustomResourceState // Access group ACL type. AclMode pulumi.StringOutput `pulumi:"aclMode"` // number of APIs. ApiCount pulumi.IntOutput `pulumi:"apiCount"` // authentication type. secret: key authentication; none: no authentication. AuthType pulumi.StringOutput `pulumi:"authType"` // api group bound gateway deployment group. BindedGatewayDeployGroups ApiGroupBindedGatewayDeployGroupArrayOutput `pulumi:"bindedGatewayDeployGroups"` // Group creation time such as: 2019-06-20 15:51:28. CreatedTime pulumi.StringOutput `pulumi:"createdTime"` // remarks. Description pulumi.StringOutput `pulumi:"description"` // gateway entity ID. GatewayInstanceId pulumi.StringOutput `pulumi:"gatewayInstanceId"` // Type of gateway instance. GatewayInstanceType pulumi.StringOutput `pulumi:"gatewayInstanceType"` // grouping context. GroupContext pulumi.StringOutput `pulumi:"groupContext"` // Api Group Id. GroupId pulumi.StringOutput `pulumi:"groupId"` // group name, cannot contain Chinese. GroupName pulumi.StringOutput `pulumi:"groupName"` // grouping type, default ms. ms: microservice grouping; external: external Api grouping. GroupType pulumi.StringOutput `pulumi:"groupType"` // namespace parameter key value. NamespaceNameKey pulumi.StringOutput `pulumi:"namespaceNameKey"` // namespace parameter position, path, header or query, the default is path. NamespaceNameKeyPosition pulumi.StringOutput `pulumi:"namespaceNameKeyPosition"` // microservice name parameter key value. ServiceNameKey pulumi.StringOutput `pulumi:"serviceNameKey"` // microservice name parameter position, path, header or query, the default is path. ServiceNameKeyPosition pulumi.StringOutput `pulumi:"serviceNameKeyPosition"` // Release status, drafted: Not published. released: released. Status pulumi.StringOutput `pulumi:"status"` // Group update time such as: 2019-06-20 15:51:28. UpdatedTime pulumi.StringOutput `pulumi:"updatedTime"` }
Provides a resource to create a tsf apiGroup
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Tsf"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Tsf.NewApiGroup(ctx, "apiGroup", &Tsf.ApiGroupArgs{ AuthType: pulumi.String("none"), Description: pulumi.String("terraform-test"), GatewayInstanceId: pulumi.String("gw-ins-i6mjpgm8"), GroupContext: pulumi.String("/terraform-test"), GroupName: pulumi.String("terraform_test_group"), GroupType: pulumi.String("ms"), NamespaceNameKeyPosition: pulumi.String("path"), ServiceNameKeyPosition: pulumi.String("path"), }) if err != nil { return err } return nil }) }
```
## Import
tsf api_group can be imported using the id, e.g.
```sh
$ pulumi import tencentcloud:Tsf/apiGroup:ApiGroup api_group api_group_id
```
func GetApiGroup ¶
func GetApiGroup(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ApiGroupState, opts ...pulumi.ResourceOption) (*ApiGroup, error)
GetApiGroup gets an existing ApiGroup 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 NewApiGroup ¶
func NewApiGroup(ctx *pulumi.Context, name string, args *ApiGroupArgs, opts ...pulumi.ResourceOption) (*ApiGroup, error)
NewApiGroup registers a new resource with the given unique name, arguments, and options.
func (*ApiGroup) ElementType ¶
func (*ApiGroup) ToApiGroupOutput ¶
func (i *ApiGroup) ToApiGroupOutput() ApiGroupOutput
func (*ApiGroup) ToApiGroupOutputWithContext ¶
func (i *ApiGroup) ToApiGroupOutputWithContext(ctx context.Context) ApiGroupOutput
type ApiGroupArgs ¶
type ApiGroupArgs struct { // authentication type. secret: key authentication; none: no authentication. AuthType pulumi.StringPtrInput // remarks. Description pulumi.StringPtrInput // gateway entity ID. GatewayInstanceId pulumi.StringPtrInput // grouping context. GroupContext pulumi.StringInput // group name, cannot contain Chinese. GroupName pulumi.StringInput // grouping type, default ms. ms: microservice grouping; external: external Api grouping. GroupType pulumi.StringPtrInput // namespace parameter key value. NamespaceNameKey pulumi.StringPtrInput // namespace parameter position, path, header or query, the default is path. NamespaceNameKeyPosition pulumi.StringPtrInput // microservice name parameter key value. ServiceNameKey pulumi.StringPtrInput // microservice name parameter position, path, header or query, the default is path. ServiceNameKeyPosition pulumi.StringPtrInput }
The set of arguments for constructing a ApiGroup resource.
func (ApiGroupArgs) ElementType ¶
func (ApiGroupArgs) ElementType() reflect.Type
type ApiGroupArray ¶
type ApiGroupArray []ApiGroupInput
func (ApiGroupArray) ElementType ¶
func (ApiGroupArray) ElementType() reflect.Type
func (ApiGroupArray) ToApiGroupArrayOutput ¶
func (i ApiGroupArray) ToApiGroupArrayOutput() ApiGroupArrayOutput
func (ApiGroupArray) ToApiGroupArrayOutputWithContext ¶
func (i ApiGroupArray) ToApiGroupArrayOutputWithContext(ctx context.Context) ApiGroupArrayOutput
type ApiGroupArrayInput ¶
type ApiGroupArrayInput interface { pulumi.Input ToApiGroupArrayOutput() ApiGroupArrayOutput ToApiGroupArrayOutputWithContext(context.Context) ApiGroupArrayOutput }
ApiGroupArrayInput is an input type that accepts ApiGroupArray and ApiGroupArrayOutput values. You can construct a concrete instance of `ApiGroupArrayInput` via:
ApiGroupArray{ ApiGroupArgs{...} }
type ApiGroupArrayOutput ¶
type ApiGroupArrayOutput struct{ *pulumi.OutputState }
func (ApiGroupArrayOutput) ElementType ¶
func (ApiGroupArrayOutput) ElementType() reflect.Type
func (ApiGroupArrayOutput) Index ¶
func (o ApiGroupArrayOutput) Index(i pulumi.IntInput) ApiGroupOutput
func (ApiGroupArrayOutput) ToApiGroupArrayOutput ¶
func (o ApiGroupArrayOutput) ToApiGroupArrayOutput() ApiGroupArrayOutput
func (ApiGroupArrayOutput) ToApiGroupArrayOutputWithContext ¶
func (o ApiGroupArrayOutput) ToApiGroupArrayOutputWithContext(ctx context.Context) ApiGroupArrayOutput
type ApiGroupBindedGatewayDeployGroup ¶
type ApiGroupBindedGatewayDeployGroup struct { // application ID. ApplicationId *string `pulumi:"applicationId"` // Application Name. ApplicationName *string `pulumi:"applicationName"` // Application classification: V: virtual machine application, C: container application. ApplicationType *string `pulumi:"applicationType"` // Cluster type, C: container, V: virtual machine. ClusterType *string `pulumi:"clusterType"` // Gateway deployment group ID. DeployGroupId *string `pulumi:"deployGroupId"` // Gateway deployment group name. DeployGroupName *string `pulumi:"deployGroupName"` // Deployment group application status, values: Running, Waiting, Paused, Updating, RollingBack, Abnormal, Unknown. GroupStatus *string `pulumi:"groupStatus"` }
type ApiGroupBindedGatewayDeployGroupArgs ¶
type ApiGroupBindedGatewayDeployGroupArgs struct { // application ID. ApplicationId pulumi.StringPtrInput `pulumi:"applicationId"` // Application Name. ApplicationName pulumi.StringPtrInput `pulumi:"applicationName"` // Application classification: V: virtual machine application, C: container application. ApplicationType pulumi.StringPtrInput `pulumi:"applicationType"` // Cluster type, C: container, V: virtual machine. ClusterType pulumi.StringPtrInput `pulumi:"clusterType"` // Gateway deployment group ID. DeployGroupId pulumi.StringPtrInput `pulumi:"deployGroupId"` // Gateway deployment group name. DeployGroupName pulumi.StringPtrInput `pulumi:"deployGroupName"` // Deployment group application status, values: Running, Waiting, Paused, Updating, RollingBack, Abnormal, Unknown. GroupStatus pulumi.StringPtrInput `pulumi:"groupStatus"` }
func (ApiGroupBindedGatewayDeployGroupArgs) ElementType ¶
func (ApiGroupBindedGatewayDeployGroupArgs) ElementType() reflect.Type
func (ApiGroupBindedGatewayDeployGroupArgs) ToApiGroupBindedGatewayDeployGroupOutput ¶
func (i ApiGroupBindedGatewayDeployGroupArgs) ToApiGroupBindedGatewayDeployGroupOutput() ApiGroupBindedGatewayDeployGroupOutput
func (ApiGroupBindedGatewayDeployGroupArgs) ToApiGroupBindedGatewayDeployGroupOutputWithContext ¶
func (i ApiGroupBindedGatewayDeployGroupArgs) ToApiGroupBindedGatewayDeployGroupOutputWithContext(ctx context.Context) ApiGroupBindedGatewayDeployGroupOutput
type ApiGroupBindedGatewayDeployGroupArray ¶
type ApiGroupBindedGatewayDeployGroupArray []ApiGroupBindedGatewayDeployGroupInput
func (ApiGroupBindedGatewayDeployGroupArray) ElementType ¶
func (ApiGroupBindedGatewayDeployGroupArray) ElementType() reflect.Type
func (ApiGroupBindedGatewayDeployGroupArray) ToApiGroupBindedGatewayDeployGroupArrayOutput ¶
func (i ApiGroupBindedGatewayDeployGroupArray) ToApiGroupBindedGatewayDeployGroupArrayOutput() ApiGroupBindedGatewayDeployGroupArrayOutput
func (ApiGroupBindedGatewayDeployGroupArray) ToApiGroupBindedGatewayDeployGroupArrayOutputWithContext ¶
func (i ApiGroupBindedGatewayDeployGroupArray) ToApiGroupBindedGatewayDeployGroupArrayOutputWithContext(ctx context.Context) ApiGroupBindedGatewayDeployGroupArrayOutput
type ApiGroupBindedGatewayDeployGroupArrayInput ¶
type ApiGroupBindedGatewayDeployGroupArrayInput interface { pulumi.Input ToApiGroupBindedGatewayDeployGroupArrayOutput() ApiGroupBindedGatewayDeployGroupArrayOutput ToApiGroupBindedGatewayDeployGroupArrayOutputWithContext(context.Context) ApiGroupBindedGatewayDeployGroupArrayOutput }
ApiGroupBindedGatewayDeployGroupArrayInput is an input type that accepts ApiGroupBindedGatewayDeployGroupArray and ApiGroupBindedGatewayDeployGroupArrayOutput values. You can construct a concrete instance of `ApiGroupBindedGatewayDeployGroupArrayInput` via:
ApiGroupBindedGatewayDeployGroupArray{ ApiGroupBindedGatewayDeployGroupArgs{...} }
type ApiGroupBindedGatewayDeployGroupArrayOutput ¶
type ApiGroupBindedGatewayDeployGroupArrayOutput struct{ *pulumi.OutputState }
func (ApiGroupBindedGatewayDeployGroupArrayOutput) ElementType ¶
func (ApiGroupBindedGatewayDeployGroupArrayOutput) ElementType() reflect.Type
func (ApiGroupBindedGatewayDeployGroupArrayOutput) ToApiGroupBindedGatewayDeployGroupArrayOutput ¶
func (o ApiGroupBindedGatewayDeployGroupArrayOutput) ToApiGroupBindedGatewayDeployGroupArrayOutput() ApiGroupBindedGatewayDeployGroupArrayOutput
func (ApiGroupBindedGatewayDeployGroupArrayOutput) ToApiGroupBindedGatewayDeployGroupArrayOutputWithContext ¶
func (o ApiGroupBindedGatewayDeployGroupArrayOutput) ToApiGroupBindedGatewayDeployGroupArrayOutputWithContext(ctx context.Context) ApiGroupBindedGatewayDeployGroupArrayOutput
type ApiGroupBindedGatewayDeployGroupInput ¶
type ApiGroupBindedGatewayDeployGroupInput interface { pulumi.Input ToApiGroupBindedGatewayDeployGroupOutput() ApiGroupBindedGatewayDeployGroupOutput ToApiGroupBindedGatewayDeployGroupOutputWithContext(context.Context) ApiGroupBindedGatewayDeployGroupOutput }
ApiGroupBindedGatewayDeployGroupInput is an input type that accepts ApiGroupBindedGatewayDeployGroupArgs and ApiGroupBindedGatewayDeployGroupOutput values. You can construct a concrete instance of `ApiGroupBindedGatewayDeployGroupInput` via:
ApiGroupBindedGatewayDeployGroupArgs{...}
type ApiGroupBindedGatewayDeployGroupOutput ¶
type ApiGroupBindedGatewayDeployGroupOutput struct{ *pulumi.OutputState }
func (ApiGroupBindedGatewayDeployGroupOutput) ApplicationId ¶
func (o ApiGroupBindedGatewayDeployGroupOutput) ApplicationId() pulumi.StringPtrOutput
application ID.
func (ApiGroupBindedGatewayDeployGroupOutput) ApplicationName ¶
func (o ApiGroupBindedGatewayDeployGroupOutput) ApplicationName() pulumi.StringPtrOutput
Application Name.
func (ApiGroupBindedGatewayDeployGroupOutput) ApplicationType ¶
func (o ApiGroupBindedGatewayDeployGroupOutput) ApplicationType() pulumi.StringPtrOutput
Application classification: V: virtual machine application, C: container application.
func (ApiGroupBindedGatewayDeployGroupOutput) ClusterType ¶
func (o ApiGroupBindedGatewayDeployGroupOutput) ClusterType() pulumi.StringPtrOutput
Cluster type, C: container, V: virtual machine.
func (ApiGroupBindedGatewayDeployGroupOutput) DeployGroupId ¶
func (o ApiGroupBindedGatewayDeployGroupOutput) DeployGroupId() pulumi.StringPtrOutput
Gateway deployment group ID.
func (ApiGroupBindedGatewayDeployGroupOutput) DeployGroupName ¶
func (o ApiGroupBindedGatewayDeployGroupOutput) DeployGroupName() pulumi.StringPtrOutput
Gateway deployment group name.
func (ApiGroupBindedGatewayDeployGroupOutput) ElementType ¶
func (ApiGroupBindedGatewayDeployGroupOutput) ElementType() reflect.Type
func (ApiGroupBindedGatewayDeployGroupOutput) GroupStatus ¶
func (o ApiGroupBindedGatewayDeployGroupOutput) GroupStatus() pulumi.StringPtrOutput
Deployment group application status, values: Running, Waiting, Paused, Updating, RollingBack, Abnormal, Unknown.
func (ApiGroupBindedGatewayDeployGroupOutput) ToApiGroupBindedGatewayDeployGroupOutput ¶
func (o ApiGroupBindedGatewayDeployGroupOutput) ToApiGroupBindedGatewayDeployGroupOutput() ApiGroupBindedGatewayDeployGroupOutput
func (ApiGroupBindedGatewayDeployGroupOutput) ToApiGroupBindedGatewayDeployGroupOutputWithContext ¶
func (o ApiGroupBindedGatewayDeployGroupOutput) ToApiGroupBindedGatewayDeployGroupOutputWithContext(ctx context.Context) ApiGroupBindedGatewayDeployGroupOutput
type ApiGroupInput ¶
type ApiGroupInput interface { pulumi.Input ToApiGroupOutput() ApiGroupOutput ToApiGroupOutputWithContext(ctx context.Context) ApiGroupOutput }
type ApiGroupMap ¶
type ApiGroupMap map[string]ApiGroupInput
func (ApiGroupMap) ElementType ¶
func (ApiGroupMap) ElementType() reflect.Type
func (ApiGroupMap) ToApiGroupMapOutput ¶
func (i ApiGroupMap) ToApiGroupMapOutput() ApiGroupMapOutput
func (ApiGroupMap) ToApiGroupMapOutputWithContext ¶
func (i ApiGroupMap) ToApiGroupMapOutputWithContext(ctx context.Context) ApiGroupMapOutput
type ApiGroupMapInput ¶
type ApiGroupMapInput interface { pulumi.Input ToApiGroupMapOutput() ApiGroupMapOutput ToApiGroupMapOutputWithContext(context.Context) ApiGroupMapOutput }
ApiGroupMapInput is an input type that accepts ApiGroupMap and ApiGroupMapOutput values. You can construct a concrete instance of `ApiGroupMapInput` via:
ApiGroupMap{ "key": ApiGroupArgs{...} }
type ApiGroupMapOutput ¶
type ApiGroupMapOutput struct{ *pulumi.OutputState }
func (ApiGroupMapOutput) ElementType ¶
func (ApiGroupMapOutput) ElementType() reflect.Type
func (ApiGroupMapOutput) MapIndex ¶
func (o ApiGroupMapOutput) MapIndex(k pulumi.StringInput) ApiGroupOutput
func (ApiGroupMapOutput) ToApiGroupMapOutput ¶
func (o ApiGroupMapOutput) ToApiGroupMapOutput() ApiGroupMapOutput
func (ApiGroupMapOutput) ToApiGroupMapOutputWithContext ¶
func (o ApiGroupMapOutput) ToApiGroupMapOutputWithContext(ctx context.Context) ApiGroupMapOutput
type ApiGroupOutput ¶
type ApiGroupOutput struct{ *pulumi.OutputState }
func (ApiGroupOutput) AclMode ¶
func (o ApiGroupOutput) AclMode() pulumi.StringOutput
Access group ACL type.
func (ApiGroupOutput) ApiCount ¶
func (o ApiGroupOutput) ApiCount() pulumi.IntOutput
number of APIs.
func (ApiGroupOutput) AuthType ¶
func (o ApiGroupOutput) AuthType() pulumi.StringOutput
authentication type. secret: key authentication; none: no authentication.
func (ApiGroupOutput) BindedGatewayDeployGroups ¶
func (o ApiGroupOutput) BindedGatewayDeployGroups() ApiGroupBindedGatewayDeployGroupArrayOutput
api group bound gateway deployment group.
func (ApiGroupOutput) CreatedTime ¶
func (o ApiGroupOutput) CreatedTime() pulumi.StringOutput
Group creation time such as: 2019-06-20 15:51:28.
func (ApiGroupOutput) Description ¶
func (o ApiGroupOutput) Description() pulumi.StringOutput
remarks.
func (ApiGroupOutput) ElementType ¶
func (ApiGroupOutput) ElementType() reflect.Type
func (ApiGroupOutput) GatewayInstanceId ¶
func (o ApiGroupOutput) GatewayInstanceId() pulumi.StringOutput
gateway entity ID.
func (ApiGroupOutput) GatewayInstanceType ¶
func (o ApiGroupOutput) GatewayInstanceType() pulumi.StringOutput
Type of gateway instance.
func (ApiGroupOutput) GroupContext ¶
func (o ApiGroupOutput) GroupContext() pulumi.StringOutput
grouping context.
func (ApiGroupOutput) GroupName ¶
func (o ApiGroupOutput) GroupName() pulumi.StringOutput
group name, cannot contain Chinese.
func (ApiGroupOutput) GroupType ¶
func (o ApiGroupOutput) GroupType() pulumi.StringOutput
grouping type, default ms. ms: microservice grouping; external: external Api grouping.
func (ApiGroupOutput) NamespaceNameKey ¶
func (o ApiGroupOutput) NamespaceNameKey() pulumi.StringOutput
namespace parameter key value.
func (ApiGroupOutput) NamespaceNameKeyPosition ¶
func (o ApiGroupOutput) NamespaceNameKeyPosition() pulumi.StringOutput
namespace parameter position, path, header or query, the default is path.
func (ApiGroupOutput) ServiceNameKey ¶
func (o ApiGroupOutput) ServiceNameKey() pulumi.StringOutput
microservice name parameter key value.
func (ApiGroupOutput) ServiceNameKeyPosition ¶
func (o ApiGroupOutput) ServiceNameKeyPosition() pulumi.StringOutput
microservice name parameter position, path, header or query, the default is path.
func (ApiGroupOutput) Status ¶
func (o ApiGroupOutput) Status() pulumi.StringOutput
Release status, drafted: Not published. released: released.
func (ApiGroupOutput) ToApiGroupOutput ¶
func (o ApiGroupOutput) ToApiGroupOutput() ApiGroupOutput
func (ApiGroupOutput) ToApiGroupOutputWithContext ¶
func (o ApiGroupOutput) ToApiGroupOutputWithContext(ctx context.Context) ApiGroupOutput
func (ApiGroupOutput) UpdatedTime ¶
func (o ApiGroupOutput) UpdatedTime() pulumi.StringOutput
Group update time such as: 2019-06-20 15:51:28.
type ApiGroupState ¶
type ApiGroupState struct { // Access group ACL type. AclMode pulumi.StringPtrInput // number of APIs. ApiCount pulumi.IntPtrInput // authentication type. secret: key authentication; none: no authentication. AuthType pulumi.StringPtrInput // api group bound gateway deployment group. BindedGatewayDeployGroups ApiGroupBindedGatewayDeployGroupArrayInput // Group creation time such as: 2019-06-20 15:51:28. CreatedTime pulumi.StringPtrInput // remarks. Description pulumi.StringPtrInput // gateway entity ID. GatewayInstanceId pulumi.StringPtrInput // Type of gateway instance. GatewayInstanceType pulumi.StringPtrInput // grouping context. GroupContext pulumi.StringPtrInput // Api Group Id. GroupId pulumi.StringPtrInput // group name, cannot contain Chinese. GroupName pulumi.StringPtrInput // grouping type, default ms. ms: microservice grouping; external: external Api grouping. GroupType pulumi.StringPtrInput // namespace parameter key value. NamespaceNameKey pulumi.StringPtrInput // namespace parameter position, path, header or query, the default is path. NamespaceNameKeyPosition pulumi.StringPtrInput // microservice name parameter key value. ServiceNameKey pulumi.StringPtrInput // microservice name parameter position, path, header or query, the default is path. ServiceNameKeyPosition pulumi.StringPtrInput // Release status, drafted: Not published. released: released. Status pulumi.StringPtrInput // Group update time such as: 2019-06-20 15:51:28. UpdatedTime pulumi.StringPtrInput }
func (ApiGroupState) ElementType ¶
func (ApiGroupState) ElementType() reflect.Type
type ApiRateLimitRule ¶
type ApiRateLimitRule struct { pulumi.CustomResourceState // Api Id. ApiId pulumi.StringOutput `pulumi:"apiId"` // creation time. CreatedTime pulumi.StringOutput `pulumi:"createdTime"` // describe. Description pulumi.StringOutput `pulumi:"description"` // qps value. MaxQps pulumi.IntOutput `pulumi:"maxQps"` // Rule content. RuleContent pulumi.StringOutput `pulumi:"ruleContent"` // rule Id. RuleId pulumi.StringOutput `pulumi:"ruleId"` // Current limit name. RuleName pulumi.StringOutput `pulumi:"ruleName"` // Tsf Rule ID. TsfRuleId pulumi.StringOutput `pulumi:"tsfRuleId"` // update time. UpdatedTime pulumi.StringOutput `pulumi:"updatedTime"` // Enabled/disabled, enabled/disabled, if not passed, it is enabled by default. UsableStatus pulumi.StringOutput `pulumi:"usableStatus"` }
Provides a resource to create a tsf apiRateLimitRule
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Tsf"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Tsf.NewApiRateLimitRule(ctx, "apiRateLimitRule", &Tsf.ApiRateLimitRuleArgs{ ApiId: pulumi.String("api-xxxxxx"), MaxQps: pulumi.Int(10), UsableStatus: pulumi.String("enable"), }) if err != nil { return err } return nil }) }
```
## Import
tsf api_rate_limit_rule can be imported using the id, e.g.
```sh
$ pulumi import tencentcloud:Tsf/apiRateLimitRule:ApiRateLimitRule api_rate_limit_rule api_rate_limit_rule_id
```
func GetApiRateLimitRule ¶
func GetApiRateLimitRule(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ApiRateLimitRuleState, opts ...pulumi.ResourceOption) (*ApiRateLimitRule, error)
GetApiRateLimitRule gets an existing ApiRateLimitRule 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 NewApiRateLimitRule ¶
func NewApiRateLimitRule(ctx *pulumi.Context, name string, args *ApiRateLimitRuleArgs, opts ...pulumi.ResourceOption) (*ApiRateLimitRule, error)
NewApiRateLimitRule registers a new resource with the given unique name, arguments, and options.
func (*ApiRateLimitRule) ElementType ¶
func (*ApiRateLimitRule) ElementType() reflect.Type
func (*ApiRateLimitRule) ToApiRateLimitRuleOutput ¶
func (i *ApiRateLimitRule) ToApiRateLimitRuleOutput() ApiRateLimitRuleOutput
func (*ApiRateLimitRule) ToApiRateLimitRuleOutputWithContext ¶
func (i *ApiRateLimitRule) ToApiRateLimitRuleOutputWithContext(ctx context.Context) ApiRateLimitRuleOutput
type ApiRateLimitRuleArgs ¶
type ApiRateLimitRuleArgs struct { // Api Id. ApiId pulumi.StringInput // qps value. MaxQps pulumi.IntInput // Enabled/disabled, enabled/disabled, if not passed, it is enabled by default. UsableStatus pulumi.StringPtrInput }
The set of arguments for constructing a ApiRateLimitRule resource.
func (ApiRateLimitRuleArgs) ElementType ¶
func (ApiRateLimitRuleArgs) ElementType() reflect.Type
type ApiRateLimitRuleArray ¶
type ApiRateLimitRuleArray []ApiRateLimitRuleInput
func (ApiRateLimitRuleArray) ElementType ¶
func (ApiRateLimitRuleArray) ElementType() reflect.Type
func (ApiRateLimitRuleArray) ToApiRateLimitRuleArrayOutput ¶
func (i ApiRateLimitRuleArray) ToApiRateLimitRuleArrayOutput() ApiRateLimitRuleArrayOutput
func (ApiRateLimitRuleArray) ToApiRateLimitRuleArrayOutputWithContext ¶
func (i ApiRateLimitRuleArray) ToApiRateLimitRuleArrayOutputWithContext(ctx context.Context) ApiRateLimitRuleArrayOutput
type ApiRateLimitRuleArrayInput ¶
type ApiRateLimitRuleArrayInput interface { pulumi.Input ToApiRateLimitRuleArrayOutput() ApiRateLimitRuleArrayOutput ToApiRateLimitRuleArrayOutputWithContext(context.Context) ApiRateLimitRuleArrayOutput }
ApiRateLimitRuleArrayInput is an input type that accepts ApiRateLimitRuleArray and ApiRateLimitRuleArrayOutput values. You can construct a concrete instance of `ApiRateLimitRuleArrayInput` via:
ApiRateLimitRuleArray{ ApiRateLimitRuleArgs{...} }
type ApiRateLimitRuleArrayOutput ¶
type ApiRateLimitRuleArrayOutput struct{ *pulumi.OutputState }
func (ApiRateLimitRuleArrayOutput) ElementType ¶
func (ApiRateLimitRuleArrayOutput) ElementType() reflect.Type
func (ApiRateLimitRuleArrayOutput) Index ¶
func (o ApiRateLimitRuleArrayOutput) Index(i pulumi.IntInput) ApiRateLimitRuleOutput
func (ApiRateLimitRuleArrayOutput) ToApiRateLimitRuleArrayOutput ¶
func (o ApiRateLimitRuleArrayOutput) ToApiRateLimitRuleArrayOutput() ApiRateLimitRuleArrayOutput
func (ApiRateLimitRuleArrayOutput) ToApiRateLimitRuleArrayOutputWithContext ¶
func (o ApiRateLimitRuleArrayOutput) ToApiRateLimitRuleArrayOutputWithContext(ctx context.Context) ApiRateLimitRuleArrayOutput
type ApiRateLimitRuleInput ¶
type ApiRateLimitRuleInput interface { pulumi.Input ToApiRateLimitRuleOutput() ApiRateLimitRuleOutput ToApiRateLimitRuleOutputWithContext(ctx context.Context) ApiRateLimitRuleOutput }
type ApiRateLimitRuleMap ¶
type ApiRateLimitRuleMap map[string]ApiRateLimitRuleInput
func (ApiRateLimitRuleMap) ElementType ¶
func (ApiRateLimitRuleMap) ElementType() reflect.Type
func (ApiRateLimitRuleMap) ToApiRateLimitRuleMapOutput ¶
func (i ApiRateLimitRuleMap) ToApiRateLimitRuleMapOutput() ApiRateLimitRuleMapOutput
func (ApiRateLimitRuleMap) ToApiRateLimitRuleMapOutputWithContext ¶
func (i ApiRateLimitRuleMap) ToApiRateLimitRuleMapOutputWithContext(ctx context.Context) ApiRateLimitRuleMapOutput
type ApiRateLimitRuleMapInput ¶
type ApiRateLimitRuleMapInput interface { pulumi.Input ToApiRateLimitRuleMapOutput() ApiRateLimitRuleMapOutput ToApiRateLimitRuleMapOutputWithContext(context.Context) ApiRateLimitRuleMapOutput }
ApiRateLimitRuleMapInput is an input type that accepts ApiRateLimitRuleMap and ApiRateLimitRuleMapOutput values. You can construct a concrete instance of `ApiRateLimitRuleMapInput` via:
ApiRateLimitRuleMap{ "key": ApiRateLimitRuleArgs{...} }
type ApiRateLimitRuleMapOutput ¶
type ApiRateLimitRuleMapOutput struct{ *pulumi.OutputState }
func (ApiRateLimitRuleMapOutput) ElementType ¶
func (ApiRateLimitRuleMapOutput) ElementType() reflect.Type
func (ApiRateLimitRuleMapOutput) MapIndex ¶
func (o ApiRateLimitRuleMapOutput) MapIndex(k pulumi.StringInput) ApiRateLimitRuleOutput
func (ApiRateLimitRuleMapOutput) ToApiRateLimitRuleMapOutput ¶
func (o ApiRateLimitRuleMapOutput) ToApiRateLimitRuleMapOutput() ApiRateLimitRuleMapOutput
func (ApiRateLimitRuleMapOutput) ToApiRateLimitRuleMapOutputWithContext ¶
func (o ApiRateLimitRuleMapOutput) ToApiRateLimitRuleMapOutputWithContext(ctx context.Context) ApiRateLimitRuleMapOutput
type ApiRateLimitRuleOutput ¶
type ApiRateLimitRuleOutput struct{ *pulumi.OutputState }
func (ApiRateLimitRuleOutput) ApiId ¶
func (o ApiRateLimitRuleOutput) ApiId() pulumi.StringOutput
Api Id.
func (ApiRateLimitRuleOutput) CreatedTime ¶
func (o ApiRateLimitRuleOutput) CreatedTime() pulumi.StringOutput
creation time.
func (ApiRateLimitRuleOutput) Description ¶
func (o ApiRateLimitRuleOutput) Description() pulumi.StringOutput
describe.
func (ApiRateLimitRuleOutput) ElementType ¶
func (ApiRateLimitRuleOutput) ElementType() reflect.Type
func (ApiRateLimitRuleOutput) MaxQps ¶
func (o ApiRateLimitRuleOutput) MaxQps() pulumi.IntOutput
qps value.
func (ApiRateLimitRuleOutput) RuleContent ¶
func (o ApiRateLimitRuleOutput) RuleContent() pulumi.StringOutput
Rule content.
func (ApiRateLimitRuleOutput) RuleId ¶
func (o ApiRateLimitRuleOutput) RuleId() pulumi.StringOutput
rule Id.
func (ApiRateLimitRuleOutput) RuleName ¶
func (o ApiRateLimitRuleOutput) RuleName() pulumi.StringOutput
Current limit name.
func (ApiRateLimitRuleOutput) ToApiRateLimitRuleOutput ¶
func (o ApiRateLimitRuleOutput) ToApiRateLimitRuleOutput() ApiRateLimitRuleOutput
func (ApiRateLimitRuleOutput) ToApiRateLimitRuleOutputWithContext ¶
func (o ApiRateLimitRuleOutput) ToApiRateLimitRuleOutputWithContext(ctx context.Context) ApiRateLimitRuleOutput
func (ApiRateLimitRuleOutput) TsfRuleId ¶
func (o ApiRateLimitRuleOutput) TsfRuleId() pulumi.StringOutput
Tsf Rule ID.
func (ApiRateLimitRuleOutput) UpdatedTime ¶
func (o ApiRateLimitRuleOutput) UpdatedTime() pulumi.StringOutput
update time.
func (ApiRateLimitRuleOutput) UsableStatus ¶
func (o ApiRateLimitRuleOutput) UsableStatus() pulumi.StringOutput
Enabled/disabled, enabled/disabled, if not passed, it is enabled by default.
type ApiRateLimitRuleState ¶
type ApiRateLimitRuleState struct { // Api Id. ApiId pulumi.StringPtrInput // creation time. CreatedTime pulumi.StringPtrInput // describe. Description pulumi.StringPtrInput // qps value. MaxQps pulumi.IntPtrInput // Rule content. RuleContent pulumi.StringPtrInput // rule Id. RuleId pulumi.StringPtrInput // Current limit name. RuleName pulumi.StringPtrInput // Tsf Rule ID. TsfRuleId pulumi.StringPtrInput // update time. UpdatedTime pulumi.StringPtrInput // Enabled/disabled, enabled/disabled, if not passed, it is enabled by default. UsableStatus pulumi.StringPtrInput }
func (ApiRateLimitRuleState) ElementType ¶
func (ApiRateLimitRuleState) ElementType() reflect.Type
type Application ¶
type Application struct { pulumi.CustomResourceState // Application description. ApplicationDesc pulumi.StringPtrOutput `pulumi:"applicationDesc"` // Application log configuration, deprecated parameter. ApplicationLogConfig pulumi.StringPtrOutput `pulumi:"applicationLogConfig"` // Application name. ApplicationName pulumi.StringOutput `pulumi:"applicationName"` // Application resource type, deprecated parameter. ApplicationResourceType pulumi.StringPtrOutput `pulumi:"applicationResourceType"` // Application runtime type. ApplicationRuntimeType pulumi.StringPtrOutput `pulumi:"applicationRuntimeType"` // Application type: V for virtual machine, C for container, S for serverless. ApplicationType pulumi.StringOutput `pulumi:"applicationType"` // Ignore creating image repository. IgnoreCreateImageRepository pulumi.BoolPtrOutput `pulumi:"ignoreCreateImageRepository"` // Application microservice type: M for service mesh, N for normal application, G for gateway application. MicroserviceType pulumi.StringOutput `pulumi:"microserviceType"` // ID of the dataset to be bound. ProgramId pulumi.StringPtrOutput `pulumi:"programId"` // N/A. ProgramIdLists pulumi.StringArrayOutput `pulumi:"programIdLists"` // List of service configuration information. ServiceConfigLists ApplicationServiceConfigListArrayOutput `pulumi:"serviceConfigLists"` }
Provides a resource to create a tsf application
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-tencentcloud/sdk/go/tencentcloud/Tsf" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Tsf"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Tsf.NewApplication(ctx, "application", &Tsf.ApplicationArgs{ ApplicationDesc: pulumi.String("This is my application"), ApplicationName: pulumi.String("my-app"), ApplicationRuntimeType: pulumi.String("Java"), ApplicationType: pulumi.String("C"), IgnoreCreateImageRepository: pulumi.Bool(true), MicroserviceType: pulumi.String("M"), ServiceConfigLists: tsf.ApplicationServiceConfigListArray{ &tsf.ApplicationServiceConfigListArgs{ HealthCheck: &tsf.ApplicationServiceConfigListHealthCheckArgs{ Path: pulumi.String("/health"), }, Name: pulumi.String("my-service"), Ports: tsf.ApplicationServiceConfigListPortArray{ &tsf.ApplicationServiceConfigListPortArgs{ Protocol: pulumi.String("HTTP"), TargetPort: pulumi.Int(8080), }, }, }, }, }) if err != nil { return err } return nil }) }
```
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.
func (*Application) ElementType ¶
func (*Application) ElementType() reflect.Type
func (*Application) ToApplicationOutput ¶
func (i *Application) ToApplicationOutput() ApplicationOutput
func (*Application) ToApplicationOutputWithContext ¶
func (i *Application) ToApplicationOutputWithContext(ctx context.Context) ApplicationOutput
type ApplicationArgs ¶
type ApplicationArgs struct { // Application description. ApplicationDesc pulumi.StringPtrInput // Application log configuration, deprecated parameter. ApplicationLogConfig pulumi.StringPtrInput // Application name. ApplicationName pulumi.StringInput // Application resource type, deprecated parameter. ApplicationResourceType pulumi.StringPtrInput // Application runtime type. ApplicationRuntimeType pulumi.StringPtrInput // Application type: V for virtual machine, C for container, S for serverless. ApplicationType pulumi.StringInput // Ignore creating image repository. IgnoreCreateImageRepository pulumi.BoolPtrInput // Application microservice type: M for service mesh, N for normal application, G for gateway application. MicroserviceType pulumi.StringInput // ID of the dataset to be bound. ProgramId pulumi.StringPtrInput // N/A. ProgramIdLists pulumi.StringArrayInput // List of service configuration information. ServiceConfigLists ApplicationServiceConfigListArrayInput }
The set of arguments for constructing a Application resource.
func (ApplicationArgs) ElementType ¶
func (ApplicationArgs) ElementType() reflect.Type
type ApplicationArray ¶
type ApplicationArray []ApplicationInput
func (ApplicationArray) ElementType ¶
func (ApplicationArray) ElementType() reflect.Type
func (ApplicationArray) ToApplicationArrayOutput ¶
func (i ApplicationArray) ToApplicationArrayOutput() ApplicationArrayOutput
func (ApplicationArray) ToApplicationArrayOutputWithContext ¶
func (i ApplicationArray) ToApplicationArrayOutputWithContext(ctx context.Context) ApplicationArrayOutput
type ApplicationArrayInput ¶
type ApplicationArrayInput interface { pulumi.Input ToApplicationArrayOutput() ApplicationArrayOutput ToApplicationArrayOutputWithContext(context.Context) ApplicationArrayOutput }
ApplicationArrayInput is an input type that accepts ApplicationArray and ApplicationArrayOutput values. You can construct a concrete instance of `ApplicationArrayInput` via:
ApplicationArray{ ApplicationArgs{...} }
type ApplicationArrayOutput ¶
type ApplicationArrayOutput struct{ *pulumi.OutputState }
func (ApplicationArrayOutput) ElementType ¶
func (ApplicationArrayOutput) ElementType() reflect.Type
func (ApplicationArrayOutput) Index ¶
func (o ApplicationArrayOutput) Index(i pulumi.IntInput) ApplicationOutput
func (ApplicationArrayOutput) ToApplicationArrayOutput ¶
func (o ApplicationArrayOutput) ToApplicationArrayOutput() ApplicationArrayOutput
func (ApplicationArrayOutput) ToApplicationArrayOutputWithContext ¶
func (o ApplicationArrayOutput) ToApplicationArrayOutputWithContext(ctx context.Context) ApplicationArrayOutput
type ApplicationConfig ¶
type ApplicationConfig struct { pulumi.CustomResourceState // Application ID. ApplicationId pulumi.StringOutput `pulumi:"applicationId"` // configuration item name. ConfigName pulumi.StringOutput `pulumi:"configName"` // configuration item value type. ConfigType pulumi.StringPtrOutput `pulumi:"configType"` // configuration item value. ConfigValue pulumi.StringOutput `pulumi:"configValue"` // configuration item version. ConfigVersion pulumi.StringOutput `pulumi:"configVersion"` // configuration item version description. ConfigVersionDesc pulumi.StringPtrOutput `pulumi:"configVersionDesc"` // Base64 encoded configuration items. EncodeWithBase64 pulumi.BoolPtrOutput `pulumi:"encodeWithBase64"` // Program id list. ProgramIdLists pulumi.StringArrayOutput `pulumi:"programIdLists"` }
Provides a resource to create a tsf applicationConfig
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Tsf"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Tsf.NewApplicationConfig(ctx, "applicationConfig", &Tsf.ApplicationConfigArgs{ ApplicationId: pulumi.String("application-ym9mxmza"), ConfigName: pulumi.String("test-2"), ConfigValue: pulumi.String("name: \"name\""), ConfigVersion: pulumi.String("1.0"), ConfigVersionDesc: pulumi.String("test2"), EncodeWithBase64: pulumi.Bool(false), }) if err != nil { return err } return nil }) }
```
func GetApplicationConfig ¶
func GetApplicationConfig(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ApplicationConfigState, opts ...pulumi.ResourceOption) (*ApplicationConfig, error)
GetApplicationConfig gets an existing ApplicationConfig 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 NewApplicationConfig ¶
func NewApplicationConfig(ctx *pulumi.Context, name string, args *ApplicationConfigArgs, opts ...pulumi.ResourceOption) (*ApplicationConfig, error)
NewApplicationConfig registers a new resource with the given unique name, arguments, and options.
func (*ApplicationConfig) ElementType ¶
func (*ApplicationConfig) ElementType() reflect.Type
func (*ApplicationConfig) ToApplicationConfigOutput ¶
func (i *ApplicationConfig) ToApplicationConfigOutput() ApplicationConfigOutput
func (*ApplicationConfig) ToApplicationConfigOutputWithContext ¶
func (i *ApplicationConfig) ToApplicationConfigOutputWithContext(ctx context.Context) ApplicationConfigOutput
type ApplicationConfigArgs ¶
type ApplicationConfigArgs struct { // Application ID. ApplicationId pulumi.StringInput // configuration item name. ConfigName pulumi.StringInput // configuration item value type. ConfigType pulumi.StringPtrInput // configuration item value. ConfigValue pulumi.StringInput // configuration item version. ConfigVersion pulumi.StringInput // configuration item version description. ConfigVersionDesc pulumi.StringPtrInput // Base64 encoded configuration items. EncodeWithBase64 pulumi.BoolPtrInput // Program id list. ProgramIdLists pulumi.StringArrayInput }
The set of arguments for constructing a ApplicationConfig resource.
func (ApplicationConfigArgs) ElementType ¶
func (ApplicationConfigArgs) ElementType() reflect.Type
type ApplicationConfigArray ¶
type ApplicationConfigArray []ApplicationConfigInput
func (ApplicationConfigArray) ElementType ¶
func (ApplicationConfigArray) ElementType() reflect.Type
func (ApplicationConfigArray) ToApplicationConfigArrayOutput ¶
func (i ApplicationConfigArray) ToApplicationConfigArrayOutput() ApplicationConfigArrayOutput
func (ApplicationConfigArray) ToApplicationConfigArrayOutputWithContext ¶
func (i ApplicationConfigArray) ToApplicationConfigArrayOutputWithContext(ctx context.Context) ApplicationConfigArrayOutput
type ApplicationConfigArrayInput ¶
type ApplicationConfigArrayInput interface { pulumi.Input ToApplicationConfigArrayOutput() ApplicationConfigArrayOutput ToApplicationConfigArrayOutputWithContext(context.Context) ApplicationConfigArrayOutput }
ApplicationConfigArrayInput is an input type that accepts ApplicationConfigArray and ApplicationConfigArrayOutput values. You can construct a concrete instance of `ApplicationConfigArrayInput` via:
ApplicationConfigArray{ ApplicationConfigArgs{...} }
type ApplicationConfigArrayOutput ¶
type ApplicationConfigArrayOutput struct{ *pulumi.OutputState }
func (ApplicationConfigArrayOutput) ElementType ¶
func (ApplicationConfigArrayOutput) ElementType() reflect.Type
func (ApplicationConfigArrayOutput) Index ¶
func (o ApplicationConfigArrayOutput) Index(i pulumi.IntInput) ApplicationConfigOutput
func (ApplicationConfigArrayOutput) ToApplicationConfigArrayOutput ¶
func (o ApplicationConfigArrayOutput) ToApplicationConfigArrayOutput() ApplicationConfigArrayOutput
func (ApplicationConfigArrayOutput) ToApplicationConfigArrayOutputWithContext ¶
func (o ApplicationConfigArrayOutput) ToApplicationConfigArrayOutputWithContext(ctx context.Context) ApplicationConfigArrayOutput
type ApplicationConfigInput ¶
type ApplicationConfigInput interface { pulumi.Input ToApplicationConfigOutput() ApplicationConfigOutput ToApplicationConfigOutputWithContext(ctx context.Context) ApplicationConfigOutput }
type ApplicationConfigMap ¶
type ApplicationConfigMap map[string]ApplicationConfigInput
func (ApplicationConfigMap) ElementType ¶
func (ApplicationConfigMap) ElementType() reflect.Type
func (ApplicationConfigMap) ToApplicationConfigMapOutput ¶
func (i ApplicationConfigMap) ToApplicationConfigMapOutput() ApplicationConfigMapOutput
func (ApplicationConfigMap) ToApplicationConfigMapOutputWithContext ¶
func (i ApplicationConfigMap) ToApplicationConfigMapOutputWithContext(ctx context.Context) ApplicationConfigMapOutput
type ApplicationConfigMapInput ¶
type ApplicationConfigMapInput interface { pulumi.Input ToApplicationConfigMapOutput() ApplicationConfigMapOutput ToApplicationConfigMapOutputWithContext(context.Context) ApplicationConfigMapOutput }
ApplicationConfigMapInput is an input type that accepts ApplicationConfigMap and ApplicationConfigMapOutput values. You can construct a concrete instance of `ApplicationConfigMapInput` via:
ApplicationConfigMap{ "key": ApplicationConfigArgs{...} }
type ApplicationConfigMapOutput ¶
type ApplicationConfigMapOutput struct{ *pulumi.OutputState }
func (ApplicationConfigMapOutput) ElementType ¶
func (ApplicationConfigMapOutput) ElementType() reflect.Type
func (ApplicationConfigMapOutput) MapIndex ¶
func (o ApplicationConfigMapOutput) MapIndex(k pulumi.StringInput) ApplicationConfigOutput
func (ApplicationConfigMapOutput) ToApplicationConfigMapOutput ¶
func (o ApplicationConfigMapOutput) ToApplicationConfigMapOutput() ApplicationConfigMapOutput
func (ApplicationConfigMapOutput) ToApplicationConfigMapOutputWithContext ¶
func (o ApplicationConfigMapOutput) ToApplicationConfigMapOutputWithContext(ctx context.Context) ApplicationConfigMapOutput
type ApplicationConfigOutput ¶
type ApplicationConfigOutput struct{ *pulumi.OutputState }
func (ApplicationConfigOutput) ApplicationId ¶
func (o ApplicationConfigOutput) ApplicationId() pulumi.StringOutput
Application ID.
func (ApplicationConfigOutput) ConfigName ¶
func (o ApplicationConfigOutput) ConfigName() pulumi.StringOutput
configuration item name.
func (ApplicationConfigOutput) ConfigType ¶
func (o ApplicationConfigOutput) ConfigType() pulumi.StringPtrOutput
configuration item value type.
func (ApplicationConfigOutput) ConfigValue ¶
func (o ApplicationConfigOutput) ConfigValue() pulumi.StringOutput
configuration item value.
func (ApplicationConfigOutput) ConfigVersion ¶
func (o ApplicationConfigOutput) ConfigVersion() pulumi.StringOutput
configuration item version.
func (ApplicationConfigOutput) ConfigVersionDesc ¶
func (o ApplicationConfigOutput) ConfigVersionDesc() pulumi.StringPtrOutput
configuration item version description.
func (ApplicationConfigOutput) ElementType ¶
func (ApplicationConfigOutput) ElementType() reflect.Type
func (ApplicationConfigOutput) EncodeWithBase64 ¶
func (o ApplicationConfigOutput) EncodeWithBase64() pulumi.BoolPtrOutput
Base64 encoded configuration items.
func (ApplicationConfigOutput) ProgramIdLists ¶
func (o ApplicationConfigOutput) ProgramIdLists() pulumi.StringArrayOutput
Program id list.
func (ApplicationConfigOutput) ToApplicationConfigOutput ¶
func (o ApplicationConfigOutput) ToApplicationConfigOutput() ApplicationConfigOutput
func (ApplicationConfigOutput) ToApplicationConfigOutputWithContext ¶
func (o ApplicationConfigOutput) ToApplicationConfigOutputWithContext(ctx context.Context) ApplicationConfigOutput
type ApplicationConfigState ¶
type ApplicationConfigState struct { // Application ID. ApplicationId pulumi.StringPtrInput // configuration item name. ConfigName pulumi.StringPtrInput // configuration item value type. ConfigType pulumi.StringPtrInput // configuration item value. ConfigValue pulumi.StringPtrInput // configuration item version. ConfigVersion pulumi.StringPtrInput // configuration item version description. ConfigVersionDesc pulumi.StringPtrInput // Base64 encoded configuration items. EncodeWithBase64 pulumi.BoolPtrInput // Program id list. ProgramIdLists pulumi.StringArrayInput }
func (ApplicationConfigState) ElementType ¶
func (ApplicationConfigState) ElementType() reflect.Type
type ApplicationFileConfigRelease ¶
type ApplicationFileConfigRelease struct { pulumi.CustomResourceState // File config id. ConfigId pulumi.StringOutput `pulumi:"configId"` // Group Id. GroupId pulumi.StringOutput `pulumi:"groupId"` // release Description. ReleaseDesc pulumi.StringPtrOutput `pulumi:"releaseDesc"` }
Provides a resource to create a tsf applicationFileConfigRelease
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Tsf"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Tsf.NewApplicationFileConfigRelease(ctx, "applicationFileConfigRelease", &Tsf.ApplicationFileConfigReleaseArgs{ ConfigId: pulumi.String("dcfg-f-123456"), GroupId: pulumi.String("group-123456"), ReleaseDesc: pulumi.String("product release"), }) if err != nil { return err } return nil }) }
```
## Import
tsf applicationfile_config_release can be imported using the id, e.g.
```sh
$ pulumi import tencentcloud:Tsf/applicationFileConfigRelease:ApplicationFileConfigRelease application_file_config_release application_file_config_release_id
```
func GetApplicationFileConfigRelease ¶
func GetApplicationFileConfigRelease(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ApplicationFileConfigReleaseState, opts ...pulumi.ResourceOption) (*ApplicationFileConfigRelease, error)
GetApplicationFileConfigRelease gets an existing ApplicationFileConfigRelease 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 NewApplicationFileConfigRelease ¶
func NewApplicationFileConfigRelease(ctx *pulumi.Context, name string, args *ApplicationFileConfigReleaseArgs, opts ...pulumi.ResourceOption) (*ApplicationFileConfigRelease, error)
NewApplicationFileConfigRelease registers a new resource with the given unique name, arguments, and options.
func (*ApplicationFileConfigRelease) ElementType ¶
func (*ApplicationFileConfigRelease) ElementType() reflect.Type
func (*ApplicationFileConfigRelease) ToApplicationFileConfigReleaseOutput ¶
func (i *ApplicationFileConfigRelease) ToApplicationFileConfigReleaseOutput() ApplicationFileConfigReleaseOutput
func (*ApplicationFileConfigRelease) ToApplicationFileConfigReleaseOutputWithContext ¶
func (i *ApplicationFileConfigRelease) ToApplicationFileConfigReleaseOutputWithContext(ctx context.Context) ApplicationFileConfigReleaseOutput
type ApplicationFileConfigReleaseArgs ¶
type ApplicationFileConfigReleaseArgs struct { // File config id. ConfigId pulumi.StringInput // Group Id. GroupId pulumi.StringInput // release Description. ReleaseDesc pulumi.StringPtrInput }
The set of arguments for constructing a ApplicationFileConfigRelease resource.
func (ApplicationFileConfigReleaseArgs) ElementType ¶
func (ApplicationFileConfigReleaseArgs) ElementType() reflect.Type
type ApplicationFileConfigReleaseArray ¶
type ApplicationFileConfigReleaseArray []ApplicationFileConfigReleaseInput
func (ApplicationFileConfigReleaseArray) ElementType ¶
func (ApplicationFileConfigReleaseArray) ElementType() reflect.Type
func (ApplicationFileConfigReleaseArray) ToApplicationFileConfigReleaseArrayOutput ¶
func (i ApplicationFileConfigReleaseArray) ToApplicationFileConfigReleaseArrayOutput() ApplicationFileConfigReleaseArrayOutput
func (ApplicationFileConfigReleaseArray) ToApplicationFileConfigReleaseArrayOutputWithContext ¶
func (i ApplicationFileConfigReleaseArray) ToApplicationFileConfigReleaseArrayOutputWithContext(ctx context.Context) ApplicationFileConfigReleaseArrayOutput
type ApplicationFileConfigReleaseArrayInput ¶
type ApplicationFileConfigReleaseArrayInput interface { pulumi.Input ToApplicationFileConfigReleaseArrayOutput() ApplicationFileConfigReleaseArrayOutput ToApplicationFileConfigReleaseArrayOutputWithContext(context.Context) ApplicationFileConfigReleaseArrayOutput }
ApplicationFileConfigReleaseArrayInput is an input type that accepts ApplicationFileConfigReleaseArray and ApplicationFileConfigReleaseArrayOutput values. You can construct a concrete instance of `ApplicationFileConfigReleaseArrayInput` via:
ApplicationFileConfigReleaseArray{ ApplicationFileConfigReleaseArgs{...} }
type ApplicationFileConfigReleaseArrayOutput ¶
type ApplicationFileConfigReleaseArrayOutput struct{ *pulumi.OutputState }
func (ApplicationFileConfigReleaseArrayOutput) ElementType ¶
func (ApplicationFileConfigReleaseArrayOutput) ElementType() reflect.Type
func (ApplicationFileConfigReleaseArrayOutput) ToApplicationFileConfigReleaseArrayOutput ¶
func (o ApplicationFileConfigReleaseArrayOutput) ToApplicationFileConfigReleaseArrayOutput() ApplicationFileConfigReleaseArrayOutput
func (ApplicationFileConfigReleaseArrayOutput) ToApplicationFileConfigReleaseArrayOutputWithContext ¶
func (o ApplicationFileConfigReleaseArrayOutput) ToApplicationFileConfigReleaseArrayOutputWithContext(ctx context.Context) ApplicationFileConfigReleaseArrayOutput
type ApplicationFileConfigReleaseInput ¶
type ApplicationFileConfigReleaseInput interface { pulumi.Input ToApplicationFileConfigReleaseOutput() ApplicationFileConfigReleaseOutput ToApplicationFileConfigReleaseOutputWithContext(ctx context.Context) ApplicationFileConfigReleaseOutput }
type ApplicationFileConfigReleaseMap ¶
type ApplicationFileConfigReleaseMap map[string]ApplicationFileConfigReleaseInput
func (ApplicationFileConfigReleaseMap) ElementType ¶
func (ApplicationFileConfigReleaseMap) ElementType() reflect.Type
func (ApplicationFileConfigReleaseMap) ToApplicationFileConfigReleaseMapOutput ¶
func (i ApplicationFileConfigReleaseMap) ToApplicationFileConfigReleaseMapOutput() ApplicationFileConfigReleaseMapOutput
func (ApplicationFileConfigReleaseMap) ToApplicationFileConfigReleaseMapOutputWithContext ¶
func (i ApplicationFileConfigReleaseMap) ToApplicationFileConfigReleaseMapOutputWithContext(ctx context.Context) ApplicationFileConfigReleaseMapOutput
type ApplicationFileConfigReleaseMapInput ¶
type ApplicationFileConfigReleaseMapInput interface { pulumi.Input ToApplicationFileConfigReleaseMapOutput() ApplicationFileConfigReleaseMapOutput ToApplicationFileConfigReleaseMapOutputWithContext(context.Context) ApplicationFileConfigReleaseMapOutput }
ApplicationFileConfigReleaseMapInput is an input type that accepts ApplicationFileConfigReleaseMap and ApplicationFileConfigReleaseMapOutput values. You can construct a concrete instance of `ApplicationFileConfigReleaseMapInput` via:
ApplicationFileConfigReleaseMap{ "key": ApplicationFileConfigReleaseArgs{...} }
type ApplicationFileConfigReleaseMapOutput ¶
type ApplicationFileConfigReleaseMapOutput struct{ *pulumi.OutputState }
func (ApplicationFileConfigReleaseMapOutput) ElementType ¶
func (ApplicationFileConfigReleaseMapOutput) ElementType() reflect.Type
func (ApplicationFileConfigReleaseMapOutput) MapIndex ¶
func (o ApplicationFileConfigReleaseMapOutput) MapIndex(k pulumi.StringInput) ApplicationFileConfigReleaseOutput
func (ApplicationFileConfigReleaseMapOutput) ToApplicationFileConfigReleaseMapOutput ¶
func (o ApplicationFileConfigReleaseMapOutput) ToApplicationFileConfigReleaseMapOutput() ApplicationFileConfigReleaseMapOutput
func (ApplicationFileConfigReleaseMapOutput) ToApplicationFileConfigReleaseMapOutputWithContext ¶
func (o ApplicationFileConfigReleaseMapOutput) ToApplicationFileConfigReleaseMapOutputWithContext(ctx context.Context) ApplicationFileConfigReleaseMapOutput
type ApplicationFileConfigReleaseOutput ¶
type ApplicationFileConfigReleaseOutput struct{ *pulumi.OutputState }
func (ApplicationFileConfigReleaseOutput) ConfigId ¶
func (o ApplicationFileConfigReleaseOutput) ConfigId() pulumi.StringOutput
File config id.
func (ApplicationFileConfigReleaseOutput) ElementType ¶
func (ApplicationFileConfigReleaseOutput) ElementType() reflect.Type
func (ApplicationFileConfigReleaseOutput) GroupId ¶
func (o ApplicationFileConfigReleaseOutput) GroupId() pulumi.StringOutput
Group Id.
func (ApplicationFileConfigReleaseOutput) ReleaseDesc ¶
func (o ApplicationFileConfigReleaseOutput) ReleaseDesc() pulumi.StringPtrOutput
release Description.
func (ApplicationFileConfigReleaseOutput) ToApplicationFileConfigReleaseOutput ¶
func (o ApplicationFileConfigReleaseOutput) ToApplicationFileConfigReleaseOutput() ApplicationFileConfigReleaseOutput
func (ApplicationFileConfigReleaseOutput) ToApplicationFileConfigReleaseOutputWithContext ¶
func (o ApplicationFileConfigReleaseOutput) ToApplicationFileConfigReleaseOutputWithContext(ctx context.Context) ApplicationFileConfigReleaseOutput
type ApplicationFileConfigReleaseState ¶
type ApplicationFileConfigReleaseState struct { // File config id. ConfigId pulumi.StringPtrInput // Group Id. GroupId pulumi.StringPtrInput // release Description. ReleaseDesc pulumi.StringPtrInput }
func (ApplicationFileConfigReleaseState) ElementType ¶
func (ApplicationFileConfigReleaseState) ElementType() reflect.Type
type ApplicationInput ¶
type ApplicationInput interface { pulumi.Input ToApplicationOutput() ApplicationOutput ToApplicationOutputWithContext(ctx context.Context) ApplicationOutput }
type ApplicationMap ¶
type ApplicationMap map[string]ApplicationInput
func (ApplicationMap) ElementType ¶
func (ApplicationMap) ElementType() reflect.Type
func (ApplicationMap) ToApplicationMapOutput ¶
func (i ApplicationMap) ToApplicationMapOutput() ApplicationMapOutput
func (ApplicationMap) ToApplicationMapOutputWithContext ¶
func (i ApplicationMap) ToApplicationMapOutputWithContext(ctx context.Context) ApplicationMapOutput
type ApplicationMapInput ¶
type ApplicationMapInput interface { pulumi.Input ToApplicationMapOutput() ApplicationMapOutput ToApplicationMapOutputWithContext(context.Context) ApplicationMapOutput }
ApplicationMapInput is an input type that accepts ApplicationMap and ApplicationMapOutput values. You can construct a concrete instance of `ApplicationMapInput` via:
ApplicationMap{ "key": ApplicationArgs{...} }
type ApplicationMapOutput ¶
type ApplicationMapOutput struct{ *pulumi.OutputState }
func (ApplicationMapOutput) ElementType ¶
func (ApplicationMapOutput) ElementType() reflect.Type
func (ApplicationMapOutput) MapIndex ¶
func (o ApplicationMapOutput) MapIndex(k pulumi.StringInput) ApplicationOutput
func (ApplicationMapOutput) ToApplicationMapOutput ¶
func (o ApplicationMapOutput) ToApplicationMapOutput() ApplicationMapOutput
func (ApplicationMapOutput) ToApplicationMapOutputWithContext ¶
func (o ApplicationMapOutput) ToApplicationMapOutputWithContext(ctx context.Context) ApplicationMapOutput
type ApplicationOutput ¶
type ApplicationOutput struct{ *pulumi.OutputState }
func (ApplicationOutput) ApplicationDesc ¶
func (o ApplicationOutput) ApplicationDesc() pulumi.StringPtrOutput
Application description.
func (ApplicationOutput) ApplicationLogConfig ¶
func (o ApplicationOutput) ApplicationLogConfig() pulumi.StringPtrOutput
Application log configuration, deprecated parameter.
func (ApplicationOutput) ApplicationName ¶
func (o ApplicationOutput) ApplicationName() pulumi.StringOutput
Application name.
func (ApplicationOutput) ApplicationResourceType ¶
func (o ApplicationOutput) ApplicationResourceType() pulumi.StringPtrOutput
Application resource type, deprecated parameter.
func (ApplicationOutput) ApplicationRuntimeType ¶
func (o ApplicationOutput) ApplicationRuntimeType() pulumi.StringPtrOutput
Application runtime type.
func (ApplicationOutput) ApplicationType ¶
func (o ApplicationOutput) ApplicationType() pulumi.StringOutput
Application type: V for virtual machine, C for container, S for serverless.
func (ApplicationOutput) ElementType ¶
func (ApplicationOutput) ElementType() reflect.Type
func (ApplicationOutput) IgnoreCreateImageRepository ¶
func (o ApplicationOutput) IgnoreCreateImageRepository() pulumi.BoolPtrOutput
Ignore creating image repository.
func (ApplicationOutput) MicroserviceType ¶
func (o ApplicationOutput) MicroserviceType() pulumi.StringOutput
Application microservice type: M for service mesh, N for normal application, G for gateway application.
func (ApplicationOutput) ProgramId ¶
func (o ApplicationOutput) ProgramId() pulumi.StringPtrOutput
ID of the dataset to be bound.
func (ApplicationOutput) ProgramIdLists ¶
func (o ApplicationOutput) ProgramIdLists() pulumi.StringArrayOutput
N/A.
func (ApplicationOutput) ServiceConfigLists ¶
func (o ApplicationOutput) ServiceConfigLists() ApplicationServiceConfigListArrayOutput
List of service configuration information.
func (ApplicationOutput) ToApplicationOutput ¶
func (o ApplicationOutput) ToApplicationOutput() ApplicationOutput
func (ApplicationOutput) ToApplicationOutputWithContext ¶
func (o ApplicationOutput) ToApplicationOutputWithContext(ctx context.Context) ApplicationOutput
type ApplicationPublicConfig ¶
type ApplicationPublicConfig struct { pulumi.CustomResourceState // Config Name. ConfigName pulumi.StringOutput `pulumi:"configName"` // Config type. ConfigType pulumi.StringPtrOutput `pulumi:"configType"` // config value, only yaml file allowed. ConfigValue pulumi.StringOutput `pulumi:"configValue"` // config version. ConfigVersion pulumi.StringOutput `pulumi:"configVersion"` // Config version description. ConfigVersionDesc pulumi.StringPtrOutput `pulumi:"configVersionDesc"` // the config value is encoded with base64 or not. EncodeWithBase64 pulumi.BoolPtrOutput `pulumi:"encodeWithBase64"` // datasource for auth. ProgramIdLists pulumi.StringArrayOutput `pulumi:"programIdLists"` }
Provides a resource to create a tsf applicationPublicConfig
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Tsf"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Tsf.NewApplicationPublicConfig(ctx, "applicationPublicConfig", &Tsf.ApplicationPublicConfigArgs{ ConfigName: pulumi.String("my_config"), ConfigType: pulumi.String("P"), ConfigValue: pulumi.String("test: 1"), ConfigVersion: pulumi.String("1.0"), ConfigVersionDesc: pulumi.String("product version"), EncodeWithBase64: pulumi.Bool(true), }) if err != nil { return err } return nil }) }
```
func GetApplicationPublicConfig ¶
func GetApplicationPublicConfig(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ApplicationPublicConfigState, opts ...pulumi.ResourceOption) (*ApplicationPublicConfig, error)
GetApplicationPublicConfig gets an existing ApplicationPublicConfig 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 NewApplicationPublicConfig ¶
func NewApplicationPublicConfig(ctx *pulumi.Context, name string, args *ApplicationPublicConfigArgs, opts ...pulumi.ResourceOption) (*ApplicationPublicConfig, error)
NewApplicationPublicConfig registers a new resource with the given unique name, arguments, and options.
func (*ApplicationPublicConfig) ElementType ¶
func (*ApplicationPublicConfig) ElementType() reflect.Type
func (*ApplicationPublicConfig) ToApplicationPublicConfigOutput ¶
func (i *ApplicationPublicConfig) ToApplicationPublicConfigOutput() ApplicationPublicConfigOutput
func (*ApplicationPublicConfig) ToApplicationPublicConfigOutputWithContext ¶
func (i *ApplicationPublicConfig) ToApplicationPublicConfigOutputWithContext(ctx context.Context) ApplicationPublicConfigOutput
type ApplicationPublicConfigArgs ¶
type ApplicationPublicConfigArgs struct { // Config Name. ConfigName pulumi.StringInput // Config type. ConfigType pulumi.StringPtrInput // config value, only yaml file allowed. ConfigValue pulumi.StringInput // config version. ConfigVersion pulumi.StringInput // Config version description. ConfigVersionDesc pulumi.StringPtrInput // the config value is encoded with base64 or not. EncodeWithBase64 pulumi.BoolPtrInput // datasource for auth. ProgramIdLists pulumi.StringArrayInput }
The set of arguments for constructing a ApplicationPublicConfig resource.
func (ApplicationPublicConfigArgs) ElementType ¶
func (ApplicationPublicConfigArgs) ElementType() reflect.Type
type ApplicationPublicConfigArray ¶
type ApplicationPublicConfigArray []ApplicationPublicConfigInput
func (ApplicationPublicConfigArray) ElementType ¶
func (ApplicationPublicConfigArray) ElementType() reflect.Type
func (ApplicationPublicConfigArray) ToApplicationPublicConfigArrayOutput ¶
func (i ApplicationPublicConfigArray) ToApplicationPublicConfigArrayOutput() ApplicationPublicConfigArrayOutput
func (ApplicationPublicConfigArray) ToApplicationPublicConfigArrayOutputWithContext ¶
func (i ApplicationPublicConfigArray) ToApplicationPublicConfigArrayOutputWithContext(ctx context.Context) ApplicationPublicConfigArrayOutput
type ApplicationPublicConfigArrayInput ¶
type ApplicationPublicConfigArrayInput interface { pulumi.Input ToApplicationPublicConfigArrayOutput() ApplicationPublicConfigArrayOutput ToApplicationPublicConfigArrayOutputWithContext(context.Context) ApplicationPublicConfigArrayOutput }
ApplicationPublicConfigArrayInput is an input type that accepts ApplicationPublicConfigArray and ApplicationPublicConfigArrayOutput values. You can construct a concrete instance of `ApplicationPublicConfigArrayInput` via:
ApplicationPublicConfigArray{ ApplicationPublicConfigArgs{...} }
type ApplicationPublicConfigArrayOutput ¶
type ApplicationPublicConfigArrayOutput struct{ *pulumi.OutputState }
func (ApplicationPublicConfigArrayOutput) ElementType ¶
func (ApplicationPublicConfigArrayOutput) ElementType() reflect.Type
func (ApplicationPublicConfigArrayOutput) Index ¶
func (o ApplicationPublicConfigArrayOutput) Index(i pulumi.IntInput) ApplicationPublicConfigOutput
func (ApplicationPublicConfigArrayOutput) ToApplicationPublicConfigArrayOutput ¶
func (o ApplicationPublicConfigArrayOutput) ToApplicationPublicConfigArrayOutput() ApplicationPublicConfigArrayOutput
func (ApplicationPublicConfigArrayOutput) ToApplicationPublicConfigArrayOutputWithContext ¶
func (o ApplicationPublicConfigArrayOutput) ToApplicationPublicConfigArrayOutputWithContext(ctx context.Context) ApplicationPublicConfigArrayOutput
type ApplicationPublicConfigInput ¶
type ApplicationPublicConfigInput interface { pulumi.Input ToApplicationPublicConfigOutput() ApplicationPublicConfigOutput ToApplicationPublicConfigOutputWithContext(ctx context.Context) ApplicationPublicConfigOutput }
type ApplicationPublicConfigMap ¶
type ApplicationPublicConfigMap map[string]ApplicationPublicConfigInput
func (ApplicationPublicConfigMap) ElementType ¶
func (ApplicationPublicConfigMap) ElementType() reflect.Type
func (ApplicationPublicConfigMap) ToApplicationPublicConfigMapOutput ¶
func (i ApplicationPublicConfigMap) ToApplicationPublicConfigMapOutput() ApplicationPublicConfigMapOutput
func (ApplicationPublicConfigMap) ToApplicationPublicConfigMapOutputWithContext ¶
func (i ApplicationPublicConfigMap) ToApplicationPublicConfigMapOutputWithContext(ctx context.Context) ApplicationPublicConfigMapOutput
type ApplicationPublicConfigMapInput ¶
type ApplicationPublicConfigMapInput interface { pulumi.Input ToApplicationPublicConfigMapOutput() ApplicationPublicConfigMapOutput ToApplicationPublicConfigMapOutputWithContext(context.Context) ApplicationPublicConfigMapOutput }
ApplicationPublicConfigMapInput is an input type that accepts ApplicationPublicConfigMap and ApplicationPublicConfigMapOutput values. You can construct a concrete instance of `ApplicationPublicConfigMapInput` via:
ApplicationPublicConfigMap{ "key": ApplicationPublicConfigArgs{...} }
type ApplicationPublicConfigMapOutput ¶
type ApplicationPublicConfigMapOutput struct{ *pulumi.OutputState }
func (ApplicationPublicConfigMapOutput) ElementType ¶
func (ApplicationPublicConfigMapOutput) ElementType() reflect.Type
func (ApplicationPublicConfigMapOutput) MapIndex ¶
func (o ApplicationPublicConfigMapOutput) MapIndex(k pulumi.StringInput) ApplicationPublicConfigOutput
func (ApplicationPublicConfigMapOutput) ToApplicationPublicConfigMapOutput ¶
func (o ApplicationPublicConfigMapOutput) ToApplicationPublicConfigMapOutput() ApplicationPublicConfigMapOutput
func (ApplicationPublicConfigMapOutput) ToApplicationPublicConfigMapOutputWithContext ¶
func (o ApplicationPublicConfigMapOutput) ToApplicationPublicConfigMapOutputWithContext(ctx context.Context) ApplicationPublicConfigMapOutput
type ApplicationPublicConfigOutput ¶
type ApplicationPublicConfigOutput struct{ *pulumi.OutputState }
func (ApplicationPublicConfigOutput) ConfigName ¶
func (o ApplicationPublicConfigOutput) ConfigName() pulumi.StringOutput
Config Name.
func (ApplicationPublicConfigOutput) ConfigType ¶
func (o ApplicationPublicConfigOutput) ConfigType() pulumi.StringPtrOutput
Config type.
func (ApplicationPublicConfigOutput) ConfigValue ¶
func (o ApplicationPublicConfigOutput) ConfigValue() pulumi.StringOutput
config value, only yaml file allowed.
func (ApplicationPublicConfigOutput) ConfigVersion ¶
func (o ApplicationPublicConfigOutput) ConfigVersion() pulumi.StringOutput
config version.
func (ApplicationPublicConfigOutput) ConfigVersionDesc ¶
func (o ApplicationPublicConfigOutput) ConfigVersionDesc() pulumi.StringPtrOutput
Config version description.
func (ApplicationPublicConfigOutput) ElementType ¶
func (ApplicationPublicConfigOutput) ElementType() reflect.Type
func (ApplicationPublicConfigOutput) EncodeWithBase64 ¶
func (o ApplicationPublicConfigOutput) EncodeWithBase64() pulumi.BoolPtrOutput
the config value is encoded with base64 or not.
func (ApplicationPublicConfigOutput) ProgramIdLists ¶
func (o ApplicationPublicConfigOutput) ProgramIdLists() pulumi.StringArrayOutput
datasource for auth.
func (ApplicationPublicConfigOutput) ToApplicationPublicConfigOutput ¶
func (o ApplicationPublicConfigOutput) ToApplicationPublicConfigOutput() ApplicationPublicConfigOutput
func (ApplicationPublicConfigOutput) ToApplicationPublicConfigOutputWithContext ¶
func (o ApplicationPublicConfigOutput) ToApplicationPublicConfigOutputWithContext(ctx context.Context) ApplicationPublicConfigOutput
type ApplicationPublicConfigRelease ¶
type ApplicationPublicConfigRelease struct { pulumi.CustomResourceState // ConfigId. ConfigId pulumi.StringOutput `pulumi:"configId"` // namespace-id. NamespaceId pulumi.StringOutput `pulumi:"namespaceId"` // Release description. ReleaseDesc pulumi.StringPtrOutput `pulumi:"releaseDesc"` }
Provides a resource to create a tsf applicationPublicConfigRelease
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Tsf"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Tsf.NewApplicationPublicConfigRelease(ctx, "applicationPublicConfigRelease", &Tsf.ApplicationPublicConfigReleaseArgs{ ConfigId: pulumi.String("dcfg-p-123456"), NamespaceId: pulumi.String("namespace-123456"), ReleaseDesc: pulumi.String("product version"), }) if err != nil { return err } return nil }) }
```
## Import
tsf application_public_config_release can be imported using the id, e.g.
```sh
$ pulumi import tencentcloud:Tsf/applicationPublicConfigRelease:ApplicationPublicConfigRelease application_public_config_release application_public_config_attachment_id
```
func GetApplicationPublicConfigRelease ¶
func GetApplicationPublicConfigRelease(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ApplicationPublicConfigReleaseState, opts ...pulumi.ResourceOption) (*ApplicationPublicConfigRelease, error)
GetApplicationPublicConfigRelease gets an existing ApplicationPublicConfigRelease 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 NewApplicationPublicConfigRelease ¶
func NewApplicationPublicConfigRelease(ctx *pulumi.Context, name string, args *ApplicationPublicConfigReleaseArgs, opts ...pulumi.ResourceOption) (*ApplicationPublicConfigRelease, error)
NewApplicationPublicConfigRelease registers a new resource with the given unique name, arguments, and options.
func (*ApplicationPublicConfigRelease) ElementType ¶
func (*ApplicationPublicConfigRelease) ElementType() reflect.Type
func (*ApplicationPublicConfigRelease) ToApplicationPublicConfigReleaseOutput ¶
func (i *ApplicationPublicConfigRelease) ToApplicationPublicConfigReleaseOutput() ApplicationPublicConfigReleaseOutput
func (*ApplicationPublicConfigRelease) ToApplicationPublicConfigReleaseOutputWithContext ¶
func (i *ApplicationPublicConfigRelease) ToApplicationPublicConfigReleaseOutputWithContext(ctx context.Context) ApplicationPublicConfigReleaseOutput
type ApplicationPublicConfigReleaseArgs ¶
type ApplicationPublicConfigReleaseArgs struct { // ConfigId. ConfigId pulumi.StringInput // namespace-id. NamespaceId pulumi.StringInput // Release description. ReleaseDesc pulumi.StringPtrInput }
The set of arguments for constructing a ApplicationPublicConfigRelease resource.
func (ApplicationPublicConfigReleaseArgs) ElementType ¶
func (ApplicationPublicConfigReleaseArgs) ElementType() reflect.Type
type ApplicationPublicConfigReleaseArray ¶
type ApplicationPublicConfigReleaseArray []ApplicationPublicConfigReleaseInput
func (ApplicationPublicConfigReleaseArray) ElementType ¶
func (ApplicationPublicConfigReleaseArray) ElementType() reflect.Type
func (ApplicationPublicConfigReleaseArray) ToApplicationPublicConfigReleaseArrayOutput ¶
func (i ApplicationPublicConfigReleaseArray) ToApplicationPublicConfigReleaseArrayOutput() ApplicationPublicConfigReleaseArrayOutput
func (ApplicationPublicConfigReleaseArray) ToApplicationPublicConfigReleaseArrayOutputWithContext ¶
func (i ApplicationPublicConfigReleaseArray) ToApplicationPublicConfigReleaseArrayOutputWithContext(ctx context.Context) ApplicationPublicConfigReleaseArrayOutput
type ApplicationPublicConfigReleaseArrayInput ¶
type ApplicationPublicConfigReleaseArrayInput interface { pulumi.Input ToApplicationPublicConfigReleaseArrayOutput() ApplicationPublicConfigReleaseArrayOutput ToApplicationPublicConfigReleaseArrayOutputWithContext(context.Context) ApplicationPublicConfigReleaseArrayOutput }
ApplicationPublicConfigReleaseArrayInput is an input type that accepts ApplicationPublicConfigReleaseArray and ApplicationPublicConfigReleaseArrayOutput values. You can construct a concrete instance of `ApplicationPublicConfigReleaseArrayInput` via:
ApplicationPublicConfigReleaseArray{ ApplicationPublicConfigReleaseArgs{...} }
type ApplicationPublicConfigReleaseArrayOutput ¶
type ApplicationPublicConfigReleaseArrayOutput struct{ *pulumi.OutputState }
func (ApplicationPublicConfigReleaseArrayOutput) ElementType ¶
func (ApplicationPublicConfigReleaseArrayOutput) ElementType() reflect.Type
func (ApplicationPublicConfigReleaseArrayOutput) ToApplicationPublicConfigReleaseArrayOutput ¶
func (o ApplicationPublicConfigReleaseArrayOutput) ToApplicationPublicConfigReleaseArrayOutput() ApplicationPublicConfigReleaseArrayOutput
func (ApplicationPublicConfigReleaseArrayOutput) ToApplicationPublicConfigReleaseArrayOutputWithContext ¶
func (o ApplicationPublicConfigReleaseArrayOutput) ToApplicationPublicConfigReleaseArrayOutputWithContext(ctx context.Context) ApplicationPublicConfigReleaseArrayOutput
type ApplicationPublicConfigReleaseInput ¶
type ApplicationPublicConfigReleaseInput interface { pulumi.Input ToApplicationPublicConfigReleaseOutput() ApplicationPublicConfigReleaseOutput ToApplicationPublicConfigReleaseOutputWithContext(ctx context.Context) ApplicationPublicConfigReleaseOutput }
type ApplicationPublicConfigReleaseMap ¶
type ApplicationPublicConfigReleaseMap map[string]ApplicationPublicConfigReleaseInput
func (ApplicationPublicConfigReleaseMap) ElementType ¶
func (ApplicationPublicConfigReleaseMap) ElementType() reflect.Type
func (ApplicationPublicConfigReleaseMap) ToApplicationPublicConfigReleaseMapOutput ¶
func (i ApplicationPublicConfigReleaseMap) ToApplicationPublicConfigReleaseMapOutput() ApplicationPublicConfigReleaseMapOutput
func (ApplicationPublicConfigReleaseMap) ToApplicationPublicConfigReleaseMapOutputWithContext ¶
func (i ApplicationPublicConfigReleaseMap) ToApplicationPublicConfigReleaseMapOutputWithContext(ctx context.Context) ApplicationPublicConfigReleaseMapOutput
type ApplicationPublicConfigReleaseMapInput ¶
type ApplicationPublicConfigReleaseMapInput interface { pulumi.Input ToApplicationPublicConfigReleaseMapOutput() ApplicationPublicConfigReleaseMapOutput ToApplicationPublicConfigReleaseMapOutputWithContext(context.Context) ApplicationPublicConfigReleaseMapOutput }
ApplicationPublicConfigReleaseMapInput is an input type that accepts ApplicationPublicConfigReleaseMap and ApplicationPublicConfigReleaseMapOutput values. You can construct a concrete instance of `ApplicationPublicConfigReleaseMapInput` via:
ApplicationPublicConfigReleaseMap{ "key": ApplicationPublicConfigReleaseArgs{...} }
type ApplicationPublicConfigReleaseMapOutput ¶
type ApplicationPublicConfigReleaseMapOutput struct{ *pulumi.OutputState }
func (ApplicationPublicConfigReleaseMapOutput) ElementType ¶
func (ApplicationPublicConfigReleaseMapOutput) ElementType() reflect.Type
func (ApplicationPublicConfigReleaseMapOutput) MapIndex ¶
func (o ApplicationPublicConfigReleaseMapOutput) MapIndex(k pulumi.StringInput) ApplicationPublicConfigReleaseOutput
func (ApplicationPublicConfigReleaseMapOutput) ToApplicationPublicConfigReleaseMapOutput ¶
func (o ApplicationPublicConfigReleaseMapOutput) ToApplicationPublicConfigReleaseMapOutput() ApplicationPublicConfigReleaseMapOutput
func (ApplicationPublicConfigReleaseMapOutput) ToApplicationPublicConfigReleaseMapOutputWithContext ¶
func (o ApplicationPublicConfigReleaseMapOutput) ToApplicationPublicConfigReleaseMapOutputWithContext(ctx context.Context) ApplicationPublicConfigReleaseMapOutput
type ApplicationPublicConfigReleaseOutput ¶
type ApplicationPublicConfigReleaseOutput struct{ *pulumi.OutputState }
func (ApplicationPublicConfigReleaseOutput) ConfigId ¶
func (o ApplicationPublicConfigReleaseOutput) ConfigId() pulumi.StringOutput
ConfigId.
func (ApplicationPublicConfigReleaseOutput) ElementType ¶
func (ApplicationPublicConfigReleaseOutput) ElementType() reflect.Type
func (ApplicationPublicConfigReleaseOutput) NamespaceId ¶
func (o ApplicationPublicConfigReleaseOutput) NamespaceId() pulumi.StringOutput
namespace-id.
func (ApplicationPublicConfigReleaseOutput) ReleaseDesc ¶
func (o ApplicationPublicConfigReleaseOutput) ReleaseDesc() pulumi.StringPtrOutput
Release description.
func (ApplicationPublicConfigReleaseOutput) ToApplicationPublicConfigReleaseOutput ¶
func (o ApplicationPublicConfigReleaseOutput) ToApplicationPublicConfigReleaseOutput() ApplicationPublicConfigReleaseOutput
func (ApplicationPublicConfigReleaseOutput) ToApplicationPublicConfigReleaseOutputWithContext ¶
func (o ApplicationPublicConfigReleaseOutput) ToApplicationPublicConfigReleaseOutputWithContext(ctx context.Context) ApplicationPublicConfigReleaseOutput
type ApplicationPublicConfigReleaseState ¶
type ApplicationPublicConfigReleaseState struct { // ConfigId. ConfigId pulumi.StringPtrInput // namespace-id. NamespaceId pulumi.StringPtrInput // Release description. ReleaseDesc pulumi.StringPtrInput }
func (ApplicationPublicConfigReleaseState) ElementType ¶
func (ApplicationPublicConfigReleaseState) ElementType() reflect.Type
type ApplicationPublicConfigState ¶
type ApplicationPublicConfigState struct { // Config Name. ConfigName pulumi.StringPtrInput // Config type. ConfigType pulumi.StringPtrInput // config value, only yaml file allowed. ConfigValue pulumi.StringPtrInput // config version. ConfigVersion pulumi.StringPtrInput // Config version description. ConfigVersionDesc pulumi.StringPtrInput // the config value is encoded with base64 or not. EncodeWithBase64 pulumi.BoolPtrInput // datasource for auth. ProgramIdLists pulumi.StringArrayInput }
func (ApplicationPublicConfigState) ElementType ¶
func (ApplicationPublicConfigState) ElementType() reflect.Type
type ApplicationReleaseConfig ¶
type ApplicationReleaseConfig struct { pulumi.CustomResourceState // Application ID. ApplicationId pulumi.StringOutput `pulumi:"applicationId"` // cluster ID. ClusterId pulumi.StringOutput `pulumi:"clusterId"` // cluster name. ClusterName pulumi.StringOutput `pulumi:"clusterName"` // Configuration ID. ConfigId pulumi.StringOutput `pulumi:"configId"` // configuration item name. ConfigName pulumi.StringOutput `pulumi:"configName"` // configuration item release ID. ConfigReleaseId pulumi.StringOutput `pulumi:"configReleaseId"` // configuration item version. ConfigVersion pulumi.StringOutput `pulumi:"configVersion"` // deployment group ID. GroupId pulumi.StringOutput `pulumi:"groupId"` // deployment group name. GroupName pulumi.StringOutput `pulumi:"groupName"` // Namespace ID. NamespaceId pulumi.StringOutput `pulumi:"namespaceId"` // namespace name. NamespaceName pulumi.StringOutput `pulumi:"namespaceName"` // release description. ReleaseDesc pulumi.StringOutput `pulumi:"releaseDesc"` // release time. ReleaseTime pulumi.StringOutput `pulumi:"releaseTime"` }
Provides a resource to create a tsf applicationReleaseConfig
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Tsf"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Tsf.NewApplicationReleaseConfig(ctx, "applicationReleaseConfig", &Tsf.ApplicationReleaseConfigArgs{ ConfigId: pulumi.String("dcfg-nalqbqwv"), GroupId: pulumi.String("group-yxmz72gv"), ReleaseDesc: pulumi.String("terraform-test"), }) if err != nil { return err } return nil }) }
```
## Import
tsf application_release_config can be imported using the configId#groupId#configReleaseId, e.g.
```sh
$ pulumi import tencentcloud:Tsf/applicationReleaseConfig:ApplicationReleaseConfig application_release_config dcfg-nalqbqwv#group-yxmz72gv#dcfgr-maeeq2ea
```
func GetApplicationReleaseConfig ¶
func GetApplicationReleaseConfig(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ApplicationReleaseConfigState, opts ...pulumi.ResourceOption) (*ApplicationReleaseConfig, error)
GetApplicationReleaseConfig gets an existing ApplicationReleaseConfig 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 NewApplicationReleaseConfig ¶
func NewApplicationReleaseConfig(ctx *pulumi.Context, name string, args *ApplicationReleaseConfigArgs, opts ...pulumi.ResourceOption) (*ApplicationReleaseConfig, error)
NewApplicationReleaseConfig registers a new resource with the given unique name, arguments, and options.
func (*ApplicationReleaseConfig) ElementType ¶
func (*ApplicationReleaseConfig) ElementType() reflect.Type
func (*ApplicationReleaseConfig) ToApplicationReleaseConfigOutput ¶
func (i *ApplicationReleaseConfig) ToApplicationReleaseConfigOutput() ApplicationReleaseConfigOutput
func (*ApplicationReleaseConfig) ToApplicationReleaseConfigOutputWithContext ¶
func (i *ApplicationReleaseConfig) ToApplicationReleaseConfigOutputWithContext(ctx context.Context) ApplicationReleaseConfigOutput
type ApplicationReleaseConfigArgs ¶
type ApplicationReleaseConfigArgs struct { // Configuration ID. ConfigId pulumi.StringInput // deployment group ID. GroupId pulumi.StringInput // release description. ReleaseDesc pulumi.StringPtrInput }
The set of arguments for constructing a ApplicationReleaseConfig resource.
func (ApplicationReleaseConfigArgs) ElementType ¶
func (ApplicationReleaseConfigArgs) ElementType() reflect.Type
type ApplicationReleaseConfigArray ¶
type ApplicationReleaseConfigArray []ApplicationReleaseConfigInput
func (ApplicationReleaseConfigArray) ElementType ¶
func (ApplicationReleaseConfigArray) ElementType() reflect.Type
func (ApplicationReleaseConfigArray) ToApplicationReleaseConfigArrayOutput ¶
func (i ApplicationReleaseConfigArray) ToApplicationReleaseConfigArrayOutput() ApplicationReleaseConfigArrayOutput
func (ApplicationReleaseConfigArray) ToApplicationReleaseConfigArrayOutputWithContext ¶
func (i ApplicationReleaseConfigArray) ToApplicationReleaseConfigArrayOutputWithContext(ctx context.Context) ApplicationReleaseConfigArrayOutput
type ApplicationReleaseConfigArrayInput ¶
type ApplicationReleaseConfigArrayInput interface { pulumi.Input ToApplicationReleaseConfigArrayOutput() ApplicationReleaseConfigArrayOutput ToApplicationReleaseConfigArrayOutputWithContext(context.Context) ApplicationReleaseConfigArrayOutput }
ApplicationReleaseConfigArrayInput is an input type that accepts ApplicationReleaseConfigArray and ApplicationReleaseConfigArrayOutput values. You can construct a concrete instance of `ApplicationReleaseConfigArrayInput` via:
ApplicationReleaseConfigArray{ ApplicationReleaseConfigArgs{...} }
type ApplicationReleaseConfigArrayOutput ¶
type ApplicationReleaseConfigArrayOutput struct{ *pulumi.OutputState }
func (ApplicationReleaseConfigArrayOutput) ElementType ¶
func (ApplicationReleaseConfigArrayOutput) ElementType() reflect.Type
func (ApplicationReleaseConfigArrayOutput) Index ¶
func (o ApplicationReleaseConfigArrayOutput) Index(i pulumi.IntInput) ApplicationReleaseConfigOutput
func (ApplicationReleaseConfigArrayOutput) ToApplicationReleaseConfigArrayOutput ¶
func (o ApplicationReleaseConfigArrayOutput) ToApplicationReleaseConfigArrayOutput() ApplicationReleaseConfigArrayOutput
func (ApplicationReleaseConfigArrayOutput) ToApplicationReleaseConfigArrayOutputWithContext ¶
func (o ApplicationReleaseConfigArrayOutput) ToApplicationReleaseConfigArrayOutputWithContext(ctx context.Context) ApplicationReleaseConfigArrayOutput
type ApplicationReleaseConfigInput ¶
type ApplicationReleaseConfigInput interface { pulumi.Input ToApplicationReleaseConfigOutput() ApplicationReleaseConfigOutput ToApplicationReleaseConfigOutputWithContext(ctx context.Context) ApplicationReleaseConfigOutput }
type ApplicationReleaseConfigMap ¶
type ApplicationReleaseConfigMap map[string]ApplicationReleaseConfigInput
func (ApplicationReleaseConfigMap) ElementType ¶
func (ApplicationReleaseConfigMap) ElementType() reflect.Type
func (ApplicationReleaseConfigMap) ToApplicationReleaseConfigMapOutput ¶
func (i ApplicationReleaseConfigMap) ToApplicationReleaseConfigMapOutput() ApplicationReleaseConfigMapOutput
func (ApplicationReleaseConfigMap) ToApplicationReleaseConfigMapOutputWithContext ¶
func (i ApplicationReleaseConfigMap) ToApplicationReleaseConfigMapOutputWithContext(ctx context.Context) ApplicationReleaseConfigMapOutput
type ApplicationReleaseConfigMapInput ¶
type ApplicationReleaseConfigMapInput interface { pulumi.Input ToApplicationReleaseConfigMapOutput() ApplicationReleaseConfigMapOutput ToApplicationReleaseConfigMapOutputWithContext(context.Context) ApplicationReleaseConfigMapOutput }
ApplicationReleaseConfigMapInput is an input type that accepts ApplicationReleaseConfigMap and ApplicationReleaseConfigMapOutput values. You can construct a concrete instance of `ApplicationReleaseConfigMapInput` via:
ApplicationReleaseConfigMap{ "key": ApplicationReleaseConfigArgs{...} }
type ApplicationReleaseConfigMapOutput ¶
type ApplicationReleaseConfigMapOutput struct{ *pulumi.OutputState }
func (ApplicationReleaseConfigMapOutput) ElementType ¶
func (ApplicationReleaseConfigMapOutput) ElementType() reflect.Type
func (ApplicationReleaseConfigMapOutput) MapIndex ¶
func (o ApplicationReleaseConfigMapOutput) MapIndex(k pulumi.StringInput) ApplicationReleaseConfigOutput
func (ApplicationReleaseConfigMapOutput) ToApplicationReleaseConfigMapOutput ¶
func (o ApplicationReleaseConfigMapOutput) ToApplicationReleaseConfigMapOutput() ApplicationReleaseConfigMapOutput
func (ApplicationReleaseConfigMapOutput) ToApplicationReleaseConfigMapOutputWithContext ¶
func (o ApplicationReleaseConfigMapOutput) ToApplicationReleaseConfigMapOutputWithContext(ctx context.Context) ApplicationReleaseConfigMapOutput
type ApplicationReleaseConfigOutput ¶
type ApplicationReleaseConfigOutput struct{ *pulumi.OutputState }
func (ApplicationReleaseConfigOutput) ApplicationId ¶
func (o ApplicationReleaseConfigOutput) ApplicationId() pulumi.StringOutput
Application ID.
func (ApplicationReleaseConfigOutput) ClusterId ¶
func (o ApplicationReleaseConfigOutput) ClusterId() pulumi.StringOutput
cluster ID.
func (ApplicationReleaseConfigOutput) ClusterName ¶
func (o ApplicationReleaseConfigOutput) ClusterName() pulumi.StringOutput
cluster name.
func (ApplicationReleaseConfigOutput) ConfigId ¶
func (o ApplicationReleaseConfigOutput) ConfigId() pulumi.StringOutput
Configuration ID.
func (ApplicationReleaseConfigOutput) ConfigName ¶
func (o ApplicationReleaseConfigOutput) ConfigName() pulumi.StringOutput
configuration item name.
func (ApplicationReleaseConfigOutput) ConfigReleaseId ¶
func (o ApplicationReleaseConfigOutput) ConfigReleaseId() pulumi.StringOutput
configuration item release ID.
func (ApplicationReleaseConfigOutput) ConfigVersion ¶
func (o ApplicationReleaseConfigOutput) ConfigVersion() pulumi.StringOutput
configuration item version.
func (ApplicationReleaseConfigOutput) ElementType ¶
func (ApplicationReleaseConfigOutput) ElementType() reflect.Type
func (ApplicationReleaseConfigOutput) GroupId ¶
func (o ApplicationReleaseConfigOutput) GroupId() pulumi.StringOutput
deployment group ID.
func (ApplicationReleaseConfigOutput) GroupName ¶
func (o ApplicationReleaseConfigOutput) GroupName() pulumi.StringOutput
deployment group name.
func (ApplicationReleaseConfigOutput) NamespaceId ¶
func (o ApplicationReleaseConfigOutput) NamespaceId() pulumi.StringOutput
Namespace ID.
func (ApplicationReleaseConfigOutput) NamespaceName ¶
func (o ApplicationReleaseConfigOutput) NamespaceName() pulumi.StringOutput
namespace name.
func (ApplicationReleaseConfigOutput) ReleaseDesc ¶
func (o ApplicationReleaseConfigOutput) ReleaseDesc() pulumi.StringOutput
release description.
func (ApplicationReleaseConfigOutput) ReleaseTime ¶
func (o ApplicationReleaseConfigOutput) ReleaseTime() pulumi.StringOutput
release time.
func (ApplicationReleaseConfigOutput) ToApplicationReleaseConfigOutput ¶
func (o ApplicationReleaseConfigOutput) ToApplicationReleaseConfigOutput() ApplicationReleaseConfigOutput
func (ApplicationReleaseConfigOutput) ToApplicationReleaseConfigOutputWithContext ¶
func (o ApplicationReleaseConfigOutput) ToApplicationReleaseConfigOutputWithContext(ctx context.Context) ApplicationReleaseConfigOutput
type ApplicationReleaseConfigState ¶
type ApplicationReleaseConfigState struct { // Application ID. ApplicationId pulumi.StringPtrInput // cluster ID. ClusterId pulumi.StringPtrInput // cluster name. ClusterName pulumi.StringPtrInput // Configuration ID. ConfigId pulumi.StringPtrInput // configuration item name. ConfigName pulumi.StringPtrInput // configuration item release ID. ConfigReleaseId pulumi.StringPtrInput // configuration item version. ConfigVersion pulumi.StringPtrInput // deployment group ID. GroupId pulumi.StringPtrInput // deployment group name. GroupName pulumi.StringPtrInput // Namespace ID. NamespaceId pulumi.StringPtrInput // namespace name. NamespaceName pulumi.StringPtrInput // release description. ReleaseDesc pulumi.StringPtrInput // release time. ReleaseTime pulumi.StringPtrInput }
func (ApplicationReleaseConfigState) ElementType ¶
func (ApplicationReleaseConfigState) ElementType() reflect.Type
type ApplicationServiceConfigList ¶
type ApplicationServiceConfigList struct { // Health check configuration. HealthCheck *ApplicationServiceConfigListHealthCheck `pulumi:"healthCheck"` // Service name. Name string `pulumi:"name"` // List of port information. Ports []ApplicationServiceConfigListPort `pulumi:"ports"` }
type ApplicationServiceConfigListArgs ¶
type ApplicationServiceConfigListArgs struct { // Health check configuration. HealthCheck ApplicationServiceConfigListHealthCheckPtrInput `pulumi:"healthCheck"` // Service name. Name pulumi.StringInput `pulumi:"name"` // List of port information. Ports ApplicationServiceConfigListPortArrayInput `pulumi:"ports"` }
func (ApplicationServiceConfigListArgs) ElementType ¶
func (ApplicationServiceConfigListArgs) ElementType() reflect.Type
func (ApplicationServiceConfigListArgs) ToApplicationServiceConfigListOutput ¶
func (i ApplicationServiceConfigListArgs) ToApplicationServiceConfigListOutput() ApplicationServiceConfigListOutput
func (ApplicationServiceConfigListArgs) ToApplicationServiceConfigListOutputWithContext ¶
func (i ApplicationServiceConfigListArgs) ToApplicationServiceConfigListOutputWithContext(ctx context.Context) ApplicationServiceConfigListOutput
type ApplicationServiceConfigListArray ¶
type ApplicationServiceConfigListArray []ApplicationServiceConfigListInput
func (ApplicationServiceConfigListArray) ElementType ¶
func (ApplicationServiceConfigListArray) ElementType() reflect.Type
func (ApplicationServiceConfigListArray) ToApplicationServiceConfigListArrayOutput ¶
func (i ApplicationServiceConfigListArray) ToApplicationServiceConfigListArrayOutput() ApplicationServiceConfigListArrayOutput
func (ApplicationServiceConfigListArray) ToApplicationServiceConfigListArrayOutputWithContext ¶
func (i ApplicationServiceConfigListArray) ToApplicationServiceConfigListArrayOutputWithContext(ctx context.Context) ApplicationServiceConfigListArrayOutput
type ApplicationServiceConfigListArrayInput ¶
type ApplicationServiceConfigListArrayInput interface { pulumi.Input ToApplicationServiceConfigListArrayOutput() ApplicationServiceConfigListArrayOutput ToApplicationServiceConfigListArrayOutputWithContext(context.Context) ApplicationServiceConfigListArrayOutput }
ApplicationServiceConfigListArrayInput is an input type that accepts ApplicationServiceConfigListArray and ApplicationServiceConfigListArrayOutput values. You can construct a concrete instance of `ApplicationServiceConfigListArrayInput` via:
ApplicationServiceConfigListArray{ ApplicationServiceConfigListArgs{...} }
type ApplicationServiceConfigListArrayOutput ¶
type ApplicationServiceConfigListArrayOutput struct{ *pulumi.OutputState }
func (ApplicationServiceConfigListArrayOutput) ElementType ¶
func (ApplicationServiceConfigListArrayOutput) ElementType() reflect.Type
func (ApplicationServiceConfigListArrayOutput) ToApplicationServiceConfigListArrayOutput ¶
func (o ApplicationServiceConfigListArrayOutput) ToApplicationServiceConfigListArrayOutput() ApplicationServiceConfigListArrayOutput
func (ApplicationServiceConfigListArrayOutput) ToApplicationServiceConfigListArrayOutputWithContext ¶
func (o ApplicationServiceConfigListArrayOutput) ToApplicationServiceConfigListArrayOutputWithContext(ctx context.Context) ApplicationServiceConfigListArrayOutput
type ApplicationServiceConfigListHealthCheck ¶
type ApplicationServiceConfigListHealthCheck struct { // Health check path. Path *string `pulumi:"path"` }
type ApplicationServiceConfigListHealthCheckArgs ¶
type ApplicationServiceConfigListHealthCheckArgs struct { // Health check path. Path pulumi.StringPtrInput `pulumi:"path"` }
func (ApplicationServiceConfigListHealthCheckArgs) ElementType ¶
func (ApplicationServiceConfigListHealthCheckArgs) ElementType() reflect.Type
func (ApplicationServiceConfigListHealthCheckArgs) ToApplicationServiceConfigListHealthCheckOutput ¶
func (i ApplicationServiceConfigListHealthCheckArgs) ToApplicationServiceConfigListHealthCheckOutput() ApplicationServiceConfigListHealthCheckOutput
func (ApplicationServiceConfigListHealthCheckArgs) ToApplicationServiceConfigListHealthCheckOutputWithContext ¶
func (i ApplicationServiceConfigListHealthCheckArgs) ToApplicationServiceConfigListHealthCheckOutputWithContext(ctx context.Context) ApplicationServiceConfigListHealthCheckOutput
func (ApplicationServiceConfigListHealthCheckArgs) ToApplicationServiceConfigListHealthCheckPtrOutput ¶
func (i ApplicationServiceConfigListHealthCheckArgs) ToApplicationServiceConfigListHealthCheckPtrOutput() ApplicationServiceConfigListHealthCheckPtrOutput
func (ApplicationServiceConfigListHealthCheckArgs) ToApplicationServiceConfigListHealthCheckPtrOutputWithContext ¶
func (i ApplicationServiceConfigListHealthCheckArgs) ToApplicationServiceConfigListHealthCheckPtrOutputWithContext(ctx context.Context) ApplicationServiceConfigListHealthCheckPtrOutput
type ApplicationServiceConfigListHealthCheckInput ¶
type ApplicationServiceConfigListHealthCheckInput interface { pulumi.Input ToApplicationServiceConfigListHealthCheckOutput() ApplicationServiceConfigListHealthCheckOutput ToApplicationServiceConfigListHealthCheckOutputWithContext(context.Context) ApplicationServiceConfigListHealthCheckOutput }
ApplicationServiceConfigListHealthCheckInput is an input type that accepts ApplicationServiceConfigListHealthCheckArgs and ApplicationServiceConfigListHealthCheckOutput values. You can construct a concrete instance of `ApplicationServiceConfigListHealthCheckInput` via:
ApplicationServiceConfigListHealthCheckArgs{...}
type ApplicationServiceConfigListHealthCheckOutput ¶
type ApplicationServiceConfigListHealthCheckOutput struct{ *pulumi.OutputState }
func (ApplicationServiceConfigListHealthCheckOutput) ElementType ¶
func (ApplicationServiceConfigListHealthCheckOutput) ElementType() reflect.Type
func (ApplicationServiceConfigListHealthCheckOutput) Path ¶
func (o ApplicationServiceConfigListHealthCheckOutput) Path() pulumi.StringPtrOutput
Health check path.
func (ApplicationServiceConfigListHealthCheckOutput) ToApplicationServiceConfigListHealthCheckOutput ¶
func (o ApplicationServiceConfigListHealthCheckOutput) ToApplicationServiceConfigListHealthCheckOutput() ApplicationServiceConfigListHealthCheckOutput
func (ApplicationServiceConfigListHealthCheckOutput) ToApplicationServiceConfigListHealthCheckOutputWithContext ¶
func (o ApplicationServiceConfigListHealthCheckOutput) ToApplicationServiceConfigListHealthCheckOutputWithContext(ctx context.Context) ApplicationServiceConfigListHealthCheckOutput
func (ApplicationServiceConfigListHealthCheckOutput) ToApplicationServiceConfigListHealthCheckPtrOutput ¶
func (o ApplicationServiceConfigListHealthCheckOutput) ToApplicationServiceConfigListHealthCheckPtrOutput() ApplicationServiceConfigListHealthCheckPtrOutput
func (ApplicationServiceConfigListHealthCheckOutput) ToApplicationServiceConfigListHealthCheckPtrOutputWithContext ¶
func (o ApplicationServiceConfigListHealthCheckOutput) ToApplicationServiceConfigListHealthCheckPtrOutputWithContext(ctx context.Context) ApplicationServiceConfigListHealthCheckPtrOutput
type ApplicationServiceConfigListHealthCheckPtrInput ¶
type ApplicationServiceConfigListHealthCheckPtrInput interface { pulumi.Input ToApplicationServiceConfigListHealthCheckPtrOutput() ApplicationServiceConfigListHealthCheckPtrOutput ToApplicationServiceConfigListHealthCheckPtrOutputWithContext(context.Context) ApplicationServiceConfigListHealthCheckPtrOutput }
ApplicationServiceConfigListHealthCheckPtrInput is an input type that accepts ApplicationServiceConfigListHealthCheckArgs, ApplicationServiceConfigListHealthCheckPtr and ApplicationServiceConfigListHealthCheckPtrOutput values. You can construct a concrete instance of `ApplicationServiceConfigListHealthCheckPtrInput` via:
ApplicationServiceConfigListHealthCheckArgs{...} or: nil
func ApplicationServiceConfigListHealthCheckPtr ¶
func ApplicationServiceConfigListHealthCheckPtr(v *ApplicationServiceConfigListHealthCheckArgs) ApplicationServiceConfigListHealthCheckPtrInput
type ApplicationServiceConfigListHealthCheckPtrOutput ¶
type ApplicationServiceConfigListHealthCheckPtrOutput struct{ *pulumi.OutputState }
func (ApplicationServiceConfigListHealthCheckPtrOutput) ElementType ¶
func (ApplicationServiceConfigListHealthCheckPtrOutput) ElementType() reflect.Type
func (ApplicationServiceConfigListHealthCheckPtrOutput) Path ¶
func (o ApplicationServiceConfigListHealthCheckPtrOutput) Path() pulumi.StringPtrOutput
Health check path.
func (ApplicationServiceConfigListHealthCheckPtrOutput) ToApplicationServiceConfigListHealthCheckPtrOutput ¶
func (o ApplicationServiceConfigListHealthCheckPtrOutput) ToApplicationServiceConfigListHealthCheckPtrOutput() ApplicationServiceConfigListHealthCheckPtrOutput
func (ApplicationServiceConfigListHealthCheckPtrOutput) ToApplicationServiceConfigListHealthCheckPtrOutputWithContext ¶
func (o ApplicationServiceConfigListHealthCheckPtrOutput) ToApplicationServiceConfigListHealthCheckPtrOutputWithContext(ctx context.Context) ApplicationServiceConfigListHealthCheckPtrOutput
type ApplicationServiceConfigListInput ¶
type ApplicationServiceConfigListInput interface { pulumi.Input ToApplicationServiceConfigListOutput() ApplicationServiceConfigListOutput ToApplicationServiceConfigListOutputWithContext(context.Context) ApplicationServiceConfigListOutput }
ApplicationServiceConfigListInput is an input type that accepts ApplicationServiceConfigListArgs and ApplicationServiceConfigListOutput values. You can construct a concrete instance of `ApplicationServiceConfigListInput` via:
ApplicationServiceConfigListArgs{...}
type ApplicationServiceConfigListOutput ¶
type ApplicationServiceConfigListOutput struct{ *pulumi.OutputState }
func (ApplicationServiceConfigListOutput) ElementType ¶
func (ApplicationServiceConfigListOutput) ElementType() reflect.Type
func (ApplicationServiceConfigListOutput) HealthCheck ¶
func (o ApplicationServiceConfigListOutput) HealthCheck() ApplicationServiceConfigListHealthCheckPtrOutput
Health check configuration.
func (ApplicationServiceConfigListOutput) Name ¶
func (o ApplicationServiceConfigListOutput) Name() pulumi.StringOutput
Service name.
func (ApplicationServiceConfigListOutput) ToApplicationServiceConfigListOutput ¶
func (o ApplicationServiceConfigListOutput) ToApplicationServiceConfigListOutput() ApplicationServiceConfigListOutput
func (ApplicationServiceConfigListOutput) ToApplicationServiceConfigListOutputWithContext ¶
func (o ApplicationServiceConfigListOutput) ToApplicationServiceConfigListOutputWithContext(ctx context.Context) ApplicationServiceConfigListOutput
type ApplicationServiceConfigListPortArgs ¶
type ApplicationServiceConfigListPortArgs struct { // Port protocol. Protocol pulumi.StringInput `pulumi:"protocol"` // Service port. TargetPort pulumi.IntInput `pulumi:"targetPort"` }
func (ApplicationServiceConfigListPortArgs) ElementType ¶
func (ApplicationServiceConfigListPortArgs) ElementType() reflect.Type
func (ApplicationServiceConfigListPortArgs) ToApplicationServiceConfigListPortOutput ¶
func (i ApplicationServiceConfigListPortArgs) ToApplicationServiceConfigListPortOutput() ApplicationServiceConfigListPortOutput
func (ApplicationServiceConfigListPortArgs) ToApplicationServiceConfigListPortOutputWithContext ¶
func (i ApplicationServiceConfigListPortArgs) ToApplicationServiceConfigListPortOutputWithContext(ctx context.Context) ApplicationServiceConfigListPortOutput
type ApplicationServiceConfigListPortArray ¶
type ApplicationServiceConfigListPortArray []ApplicationServiceConfigListPortInput
func (ApplicationServiceConfigListPortArray) ElementType ¶
func (ApplicationServiceConfigListPortArray) ElementType() reflect.Type
func (ApplicationServiceConfigListPortArray) ToApplicationServiceConfigListPortArrayOutput ¶
func (i ApplicationServiceConfigListPortArray) ToApplicationServiceConfigListPortArrayOutput() ApplicationServiceConfigListPortArrayOutput
func (ApplicationServiceConfigListPortArray) ToApplicationServiceConfigListPortArrayOutputWithContext ¶
func (i ApplicationServiceConfigListPortArray) ToApplicationServiceConfigListPortArrayOutputWithContext(ctx context.Context) ApplicationServiceConfigListPortArrayOutput
type ApplicationServiceConfigListPortArrayInput ¶
type ApplicationServiceConfigListPortArrayInput interface { pulumi.Input ToApplicationServiceConfigListPortArrayOutput() ApplicationServiceConfigListPortArrayOutput ToApplicationServiceConfigListPortArrayOutputWithContext(context.Context) ApplicationServiceConfigListPortArrayOutput }
ApplicationServiceConfigListPortArrayInput is an input type that accepts ApplicationServiceConfigListPortArray and ApplicationServiceConfigListPortArrayOutput values. You can construct a concrete instance of `ApplicationServiceConfigListPortArrayInput` via:
ApplicationServiceConfigListPortArray{ ApplicationServiceConfigListPortArgs{...} }
type ApplicationServiceConfigListPortArrayOutput ¶
type ApplicationServiceConfigListPortArrayOutput struct{ *pulumi.OutputState }
func (ApplicationServiceConfigListPortArrayOutput) ElementType ¶
func (ApplicationServiceConfigListPortArrayOutput) ElementType() reflect.Type
func (ApplicationServiceConfigListPortArrayOutput) ToApplicationServiceConfigListPortArrayOutput ¶
func (o ApplicationServiceConfigListPortArrayOutput) ToApplicationServiceConfigListPortArrayOutput() ApplicationServiceConfigListPortArrayOutput
func (ApplicationServiceConfigListPortArrayOutput) ToApplicationServiceConfigListPortArrayOutputWithContext ¶
func (o ApplicationServiceConfigListPortArrayOutput) ToApplicationServiceConfigListPortArrayOutputWithContext(ctx context.Context) ApplicationServiceConfigListPortArrayOutput
type ApplicationServiceConfigListPortInput ¶
type ApplicationServiceConfigListPortInput interface { pulumi.Input ToApplicationServiceConfigListPortOutput() ApplicationServiceConfigListPortOutput ToApplicationServiceConfigListPortOutputWithContext(context.Context) ApplicationServiceConfigListPortOutput }
ApplicationServiceConfigListPortInput is an input type that accepts ApplicationServiceConfigListPortArgs and ApplicationServiceConfigListPortOutput values. You can construct a concrete instance of `ApplicationServiceConfigListPortInput` via:
ApplicationServiceConfigListPortArgs{...}
type ApplicationServiceConfigListPortOutput ¶
type ApplicationServiceConfigListPortOutput struct{ *pulumi.OutputState }
func (ApplicationServiceConfigListPortOutput) ElementType ¶
func (ApplicationServiceConfigListPortOutput) ElementType() reflect.Type
func (ApplicationServiceConfigListPortOutput) Protocol ¶
func (o ApplicationServiceConfigListPortOutput) Protocol() pulumi.StringOutput
Port protocol.
func (ApplicationServiceConfigListPortOutput) TargetPort ¶
func (o ApplicationServiceConfigListPortOutput) TargetPort() pulumi.IntOutput
Service port.
func (ApplicationServiceConfigListPortOutput) ToApplicationServiceConfigListPortOutput ¶
func (o ApplicationServiceConfigListPortOutput) ToApplicationServiceConfigListPortOutput() ApplicationServiceConfigListPortOutput
func (ApplicationServiceConfigListPortOutput) ToApplicationServiceConfigListPortOutputWithContext ¶
func (o ApplicationServiceConfigListPortOutput) ToApplicationServiceConfigListPortOutputWithContext(ctx context.Context) ApplicationServiceConfigListPortOutput
type ApplicationState ¶
type ApplicationState struct { // Application description. ApplicationDesc pulumi.StringPtrInput // Application log configuration, deprecated parameter. ApplicationLogConfig pulumi.StringPtrInput // Application name. ApplicationName pulumi.StringPtrInput // Application resource type, deprecated parameter. ApplicationResourceType pulumi.StringPtrInput // Application runtime type. ApplicationRuntimeType pulumi.StringPtrInput // Application type: V for virtual machine, C for container, S for serverless. ApplicationType pulumi.StringPtrInput // Ignore creating image repository. IgnoreCreateImageRepository pulumi.BoolPtrInput // Application microservice type: M for service mesh, N for normal application, G for gateway application. MicroserviceType pulumi.StringPtrInput // ID of the dataset to be bound. ProgramId pulumi.StringPtrInput // N/A. ProgramIdLists pulumi.StringArrayInput // List of service configuration information. ServiceConfigLists ApplicationServiceConfigListArrayInput }
func (ApplicationState) ElementType ¶
func (ApplicationState) ElementType() reflect.Type
type Cluster ¶
type Cluster struct { pulumi.CustomResourceState // Abnormal number of deployment groups. AbnormalGroupCount pulumi.IntOutput `pulumi:"abnormalGroupCount"` // CIDR assigned to cluster containers and service IP. ClusterCidr pulumi.StringPtrOutput `pulumi:"clusterCidr"` // cluster notes. ClusterDesc pulumi.StringPtrOutput `pulumi:"clusterDesc"` // Cluster ID. ClusterId pulumi.StringOutput `pulumi:"clusterId"` // Cluster remaining cpu limit. ClusterLimitCpu pulumi.StringOutput `pulumi:"clusterLimitCpu"` // Cluster remaining memory limit. ClusterLimitMem pulumi.StringOutput `pulumi:"clusterLimitMem"` // Cluster name. ClusterName pulumi.StringOutput `pulumi:"clusterName"` // cluster remark name. ClusterRemarkName pulumi.StringOutput `pulumi:"clusterRemarkName"` // cluster status. ClusterStatus pulumi.StringOutput `pulumi:"clusterStatus"` // The total CPU of the cluster, unit: core. ClusterTotalCpu pulumi.Float64Output `pulumi:"clusterTotalCpu"` // The total memory of the cluster, unit: G. ClusterTotalMem pulumi.Float64Output `pulumi:"clusterTotalMem"` // Cluster type. ClusterType pulumi.StringOutput `pulumi:"clusterType"` // CPU used by the cluster, unit: core. ClusterUsedCpu pulumi.Float64Output `pulumi:"clusterUsedCpu"` // The memory used by the cluster, unit: G. ClusterUsedMem pulumi.Float64Output `pulumi:"clusterUsedMem"` // cluster version. ClusterVersion pulumi.StringPtrOutput `pulumi:"clusterVersion"` // Create time. CreateTime pulumi.StringOutput `pulumi:"createTime"` // Delete flag: `true`: can be deleted; `false`: can not be deleted. DeleteFlag pulumi.BoolOutput `pulumi:"deleteFlag"` // Reasons why clusters cannot be deleted. DeleteFlagReason pulumi.StringOutput `pulumi:"deleteFlagReason"` // Total number of deployment groups. GroupCount pulumi.IntOutput `pulumi:"groupCount"` // Number of cluster machine instances. InstanceCount pulumi.IntOutput `pulumi:"instanceCount"` // api address. KuberneteApiServer pulumi.StringPtrOutput `pulumi:"kuberneteApiServer"` // native secret. KuberneteNativeSecret pulumi.StringPtrOutput `pulumi:"kuberneteNativeSecret"` // `K`:kubeconfig, `S`:service account. KuberneteNativeType pulumi.StringPtrOutput `pulumi:"kuberneteNativeType"` // The maximum number of services in the cluster. The value ranges from 32 to 32768. If it is not a power of 2, the nearest power of 2 will be taken up. MaxClusterServiceNum pulumi.IntPtrOutput `pulumi:"maxClusterServiceNum"` // The maximum number of Pods on each Node in the cluster. The value ranges from 4 to 256. When the value is not a power of 2, the nearest power of 2 will be taken up. MaxNodePodNum pulumi.IntPtrOutput `pulumi:"maxNodePodNum"` // The number of machine instances in the normal state of the cluster. NormalInstanceCount pulumi.IntOutput `pulumi:"normalInstanceCount"` // Control information for buttons on the front end. OperationInfos ClusterOperationInfoArrayOutput `pulumi:"operationInfos"` // The dataset ID to be bound. ProgramId pulumi.StringPtrOutput `pulumi:"programId"` // Program id list. ProgramIdLists pulumi.StringArrayOutput `pulumi:"programIdLists"` // Number of Deployment Groups in progress. RunGroupCount pulumi.IntOutput `pulumi:"runGroupCount"` // Number of machine instances running in the cluster. RunInstanceCount pulumi.IntOutput `pulumi:"runInstanceCount"` // Number of running service instances. RunServiceInstanceCount pulumi.IntOutput `pulumi:"runServiceInstanceCount"` // Number of deployment groups in stop. StopGroupCount pulumi.IntOutput `pulumi:"stopGroupCount"` // Subnet id. SubnetId pulumi.StringPtrOutput `pulumi:"subnetId"` // Tag description list. Tags pulumi.MapOutput `pulumi:"tags"` // The TSF region to which the cluster belongs. TsfRegionId pulumi.StringPtrOutput `pulumi:"tsfRegionId"` // Name of the TSF region to which the cluster belongs. TsfRegionName pulumi.StringOutput `pulumi:"tsfRegionName"` // The TSF availability zone to which the cluster belongs. TsfZoneId pulumi.StringPtrOutput `pulumi:"tsfZoneId"` // The name of the TSF availability zone to which the cluster belongs. TsfZoneName pulumi.StringOutput `pulumi:"tsfZoneName"` // Update time. UpdateTime pulumi.StringOutput `pulumi:"updateTime"` // Vpc id. VpcId pulumi.StringOutput `pulumi:"vpcId"` }
Provides a resource to create a tsf cluster
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Tsf"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Tsf.NewCluster(ctx, "cluster", &Tsf.ClusterArgs{ ClusterCidr: pulumi.String("9.165.120.0/24"), ClusterDesc: pulumi.String("test"), ClusterName: pulumi.String("terraform-test"), ClusterType: pulumi.String("C"), ClusterVersion: pulumi.String("1.18.4"), MaxClusterServiceNum: pulumi.Int(128), MaxNodePodNum: pulumi.Int(32), Tags: pulumi.AnyMap{ "createdBy": pulumi.Any("terraform"), }, TsfRegionId: pulumi.String("ap-guangzhou"), VpcId: pulumi.String("vpc-xxxxxx"), }) if err != nil { return err } return nil }) }
```
func GetCluster ¶
func GetCluster(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ClusterState, opts ...pulumi.ResourceOption) (*Cluster, error)
GetCluster gets an existing Cluster resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewCluster ¶
func NewCluster(ctx *pulumi.Context, name string, args *ClusterArgs, opts ...pulumi.ResourceOption) (*Cluster, error)
NewCluster registers a new resource with the given unique name, arguments, and options.
func (*Cluster) ElementType ¶
func (*Cluster) ToClusterOutput ¶
func (i *Cluster) ToClusterOutput() ClusterOutput
func (*Cluster) ToClusterOutputWithContext ¶
func (i *Cluster) ToClusterOutputWithContext(ctx context.Context) ClusterOutput
type ClusterArgs ¶
type ClusterArgs struct { // CIDR assigned to cluster containers and service IP. ClusterCidr pulumi.StringPtrInput // cluster notes. ClusterDesc pulumi.StringPtrInput // Cluster name. ClusterName pulumi.StringInput // cluster remark name. ClusterRemarkName pulumi.StringPtrInput // Cluster type. ClusterType pulumi.StringInput // cluster version. ClusterVersion pulumi.StringPtrInput // api address. KuberneteApiServer pulumi.StringPtrInput // native secret. KuberneteNativeSecret pulumi.StringPtrInput // `K`:kubeconfig, `S`:service account. KuberneteNativeType pulumi.StringPtrInput // The maximum number of services in the cluster. The value ranges from 32 to 32768. If it is not a power of 2, the nearest power of 2 will be taken up. MaxClusterServiceNum pulumi.IntPtrInput // The maximum number of Pods on each Node in the cluster. The value ranges from 4 to 256. When the value is not a power of 2, the nearest power of 2 will be taken up. MaxNodePodNum pulumi.IntPtrInput // The dataset ID to be bound. ProgramId pulumi.StringPtrInput // Program id list. ProgramIdLists pulumi.StringArrayInput // Subnet id. SubnetId pulumi.StringPtrInput // Tag description list. Tags pulumi.MapInput // The TSF region to which the cluster belongs. TsfRegionId pulumi.StringPtrInput // The TSF availability zone to which the cluster belongs. TsfZoneId pulumi.StringPtrInput // Vpc id. VpcId pulumi.StringInput }
The set of arguments for constructing a Cluster resource.
func (ClusterArgs) ElementType ¶
func (ClusterArgs) ElementType() reflect.Type
type ClusterArray ¶
type ClusterArray []ClusterInput
func (ClusterArray) ElementType ¶
func (ClusterArray) ElementType() reflect.Type
func (ClusterArray) ToClusterArrayOutput ¶
func (i ClusterArray) ToClusterArrayOutput() ClusterArrayOutput
func (ClusterArray) ToClusterArrayOutputWithContext ¶
func (i ClusterArray) ToClusterArrayOutputWithContext(ctx context.Context) ClusterArrayOutput
type ClusterArrayInput ¶
type ClusterArrayInput interface { pulumi.Input ToClusterArrayOutput() ClusterArrayOutput ToClusterArrayOutputWithContext(context.Context) ClusterArrayOutput }
ClusterArrayInput is an input type that accepts ClusterArray and ClusterArrayOutput values. You can construct a concrete instance of `ClusterArrayInput` via:
ClusterArray{ ClusterArgs{...} }
type ClusterArrayOutput ¶
type ClusterArrayOutput struct{ *pulumi.OutputState }
func (ClusterArrayOutput) ElementType ¶
func (ClusterArrayOutput) ElementType() reflect.Type
func (ClusterArrayOutput) Index ¶
func (o ClusterArrayOutput) Index(i pulumi.IntInput) ClusterOutput
func (ClusterArrayOutput) ToClusterArrayOutput ¶
func (o ClusterArrayOutput) ToClusterArrayOutput() ClusterArrayOutput
func (ClusterArrayOutput) ToClusterArrayOutputWithContext ¶
func (o ClusterArrayOutput) ToClusterArrayOutputWithContext(ctx context.Context) ClusterArrayOutput
type ClusterInput ¶
type ClusterInput interface { pulumi.Input ToClusterOutput() ClusterOutput ToClusterOutputWithContext(ctx context.Context) ClusterOutput }
type ClusterMap ¶
type ClusterMap map[string]ClusterInput
func (ClusterMap) ElementType ¶
func (ClusterMap) ElementType() reflect.Type
func (ClusterMap) ToClusterMapOutput ¶
func (i ClusterMap) ToClusterMapOutput() ClusterMapOutput
func (ClusterMap) ToClusterMapOutputWithContext ¶
func (i ClusterMap) ToClusterMapOutputWithContext(ctx context.Context) ClusterMapOutput
type ClusterMapInput ¶
type ClusterMapInput interface { pulumi.Input ToClusterMapOutput() ClusterMapOutput ToClusterMapOutputWithContext(context.Context) ClusterMapOutput }
ClusterMapInput is an input type that accepts ClusterMap and ClusterMapOutput values. You can construct a concrete instance of `ClusterMapInput` via:
ClusterMap{ "key": ClusterArgs{...} }
type ClusterMapOutput ¶
type ClusterMapOutput struct{ *pulumi.OutputState }
func (ClusterMapOutput) ElementType ¶
func (ClusterMapOutput) ElementType() reflect.Type
func (ClusterMapOutput) MapIndex ¶
func (o ClusterMapOutput) MapIndex(k pulumi.StringInput) ClusterOutput
func (ClusterMapOutput) ToClusterMapOutput ¶
func (o ClusterMapOutput) ToClusterMapOutput() ClusterMapOutput
func (ClusterMapOutput) ToClusterMapOutputWithContext ¶
func (o ClusterMapOutput) ToClusterMapOutputWithContext(ctx context.Context) ClusterMapOutput
type ClusterOperationInfo ¶
type ClusterOperationInfo struct { // Add the control information of the instance button. AddInstances []ClusterOperationInfoAddInstance `pulumi:"addInstances"` // Destroy the control information of the machine. Destroys []ClusterOperationInfoDestroy `pulumi:"destroys"` // Initialize the control information of the button. Inits []ClusterOperationInfoInit `pulumi:"inits"` }
type ClusterOperationInfoAddInstanceArgs ¶
type ClusterOperationInfoAddInstanceArgs struct { // Reason for not showing. DisabledReason pulumi.StringPtrInput `pulumi:"disabledReason"` // Is the button clickable. Enabled pulumi.BoolPtrInput `pulumi:"enabled"` // whether to show the button. Supported pulumi.BoolPtrInput `pulumi:"supported"` }
func (ClusterOperationInfoAddInstanceArgs) ElementType ¶
func (ClusterOperationInfoAddInstanceArgs) ElementType() reflect.Type
func (ClusterOperationInfoAddInstanceArgs) ToClusterOperationInfoAddInstanceOutput ¶
func (i ClusterOperationInfoAddInstanceArgs) ToClusterOperationInfoAddInstanceOutput() ClusterOperationInfoAddInstanceOutput
func (ClusterOperationInfoAddInstanceArgs) ToClusterOperationInfoAddInstanceOutputWithContext ¶
func (i ClusterOperationInfoAddInstanceArgs) ToClusterOperationInfoAddInstanceOutputWithContext(ctx context.Context) ClusterOperationInfoAddInstanceOutput
type ClusterOperationInfoAddInstanceArray ¶
type ClusterOperationInfoAddInstanceArray []ClusterOperationInfoAddInstanceInput
func (ClusterOperationInfoAddInstanceArray) ElementType ¶
func (ClusterOperationInfoAddInstanceArray) ElementType() reflect.Type
func (ClusterOperationInfoAddInstanceArray) ToClusterOperationInfoAddInstanceArrayOutput ¶
func (i ClusterOperationInfoAddInstanceArray) ToClusterOperationInfoAddInstanceArrayOutput() ClusterOperationInfoAddInstanceArrayOutput
func (ClusterOperationInfoAddInstanceArray) ToClusterOperationInfoAddInstanceArrayOutputWithContext ¶
func (i ClusterOperationInfoAddInstanceArray) ToClusterOperationInfoAddInstanceArrayOutputWithContext(ctx context.Context) ClusterOperationInfoAddInstanceArrayOutput
type ClusterOperationInfoAddInstanceArrayInput ¶
type ClusterOperationInfoAddInstanceArrayInput interface { pulumi.Input ToClusterOperationInfoAddInstanceArrayOutput() ClusterOperationInfoAddInstanceArrayOutput ToClusterOperationInfoAddInstanceArrayOutputWithContext(context.Context) ClusterOperationInfoAddInstanceArrayOutput }
ClusterOperationInfoAddInstanceArrayInput is an input type that accepts ClusterOperationInfoAddInstanceArray and ClusterOperationInfoAddInstanceArrayOutput values. You can construct a concrete instance of `ClusterOperationInfoAddInstanceArrayInput` via:
ClusterOperationInfoAddInstanceArray{ ClusterOperationInfoAddInstanceArgs{...} }
type ClusterOperationInfoAddInstanceArrayOutput ¶
type ClusterOperationInfoAddInstanceArrayOutput struct{ *pulumi.OutputState }
func (ClusterOperationInfoAddInstanceArrayOutput) ElementType ¶
func (ClusterOperationInfoAddInstanceArrayOutput) ElementType() reflect.Type
func (ClusterOperationInfoAddInstanceArrayOutput) ToClusterOperationInfoAddInstanceArrayOutput ¶
func (o ClusterOperationInfoAddInstanceArrayOutput) ToClusterOperationInfoAddInstanceArrayOutput() ClusterOperationInfoAddInstanceArrayOutput
func (ClusterOperationInfoAddInstanceArrayOutput) ToClusterOperationInfoAddInstanceArrayOutputWithContext ¶
func (o ClusterOperationInfoAddInstanceArrayOutput) ToClusterOperationInfoAddInstanceArrayOutputWithContext(ctx context.Context) ClusterOperationInfoAddInstanceArrayOutput
type ClusterOperationInfoAddInstanceInput ¶
type ClusterOperationInfoAddInstanceInput interface { pulumi.Input ToClusterOperationInfoAddInstanceOutput() ClusterOperationInfoAddInstanceOutput ToClusterOperationInfoAddInstanceOutputWithContext(context.Context) ClusterOperationInfoAddInstanceOutput }
ClusterOperationInfoAddInstanceInput is an input type that accepts ClusterOperationInfoAddInstanceArgs and ClusterOperationInfoAddInstanceOutput values. You can construct a concrete instance of `ClusterOperationInfoAddInstanceInput` via:
ClusterOperationInfoAddInstanceArgs{...}
type ClusterOperationInfoAddInstanceOutput ¶
type ClusterOperationInfoAddInstanceOutput struct{ *pulumi.OutputState }
func (ClusterOperationInfoAddInstanceOutput) DisabledReason ¶
func (o ClusterOperationInfoAddInstanceOutput) DisabledReason() pulumi.StringPtrOutput
Reason for not showing.
func (ClusterOperationInfoAddInstanceOutput) ElementType ¶
func (ClusterOperationInfoAddInstanceOutput) ElementType() reflect.Type
func (ClusterOperationInfoAddInstanceOutput) Enabled ¶
func (o ClusterOperationInfoAddInstanceOutput) Enabled() pulumi.BoolPtrOutput
Is the button clickable.
func (ClusterOperationInfoAddInstanceOutput) Supported ¶
func (o ClusterOperationInfoAddInstanceOutput) Supported() pulumi.BoolPtrOutput
whether to show the button.
func (ClusterOperationInfoAddInstanceOutput) ToClusterOperationInfoAddInstanceOutput ¶
func (o ClusterOperationInfoAddInstanceOutput) ToClusterOperationInfoAddInstanceOutput() ClusterOperationInfoAddInstanceOutput
func (ClusterOperationInfoAddInstanceOutput) ToClusterOperationInfoAddInstanceOutputWithContext ¶
func (o ClusterOperationInfoAddInstanceOutput) ToClusterOperationInfoAddInstanceOutputWithContext(ctx context.Context) ClusterOperationInfoAddInstanceOutput
type ClusterOperationInfoArgs ¶
type ClusterOperationInfoArgs struct { // Add the control information of the instance button. AddInstances ClusterOperationInfoAddInstanceArrayInput `pulumi:"addInstances"` // Destroy the control information of the machine. Destroys ClusterOperationInfoDestroyArrayInput `pulumi:"destroys"` // Initialize the control information of the button. Inits ClusterOperationInfoInitArrayInput `pulumi:"inits"` }
func (ClusterOperationInfoArgs) ElementType ¶
func (ClusterOperationInfoArgs) ElementType() reflect.Type
func (ClusterOperationInfoArgs) ToClusterOperationInfoOutput ¶
func (i ClusterOperationInfoArgs) ToClusterOperationInfoOutput() ClusterOperationInfoOutput
func (ClusterOperationInfoArgs) ToClusterOperationInfoOutputWithContext ¶
func (i ClusterOperationInfoArgs) ToClusterOperationInfoOutputWithContext(ctx context.Context) ClusterOperationInfoOutput
type ClusterOperationInfoArray ¶
type ClusterOperationInfoArray []ClusterOperationInfoInput
func (ClusterOperationInfoArray) ElementType ¶
func (ClusterOperationInfoArray) ElementType() reflect.Type
func (ClusterOperationInfoArray) ToClusterOperationInfoArrayOutput ¶
func (i ClusterOperationInfoArray) ToClusterOperationInfoArrayOutput() ClusterOperationInfoArrayOutput
func (ClusterOperationInfoArray) ToClusterOperationInfoArrayOutputWithContext ¶
func (i ClusterOperationInfoArray) ToClusterOperationInfoArrayOutputWithContext(ctx context.Context) ClusterOperationInfoArrayOutput
type ClusterOperationInfoArrayInput ¶
type ClusterOperationInfoArrayInput interface { pulumi.Input ToClusterOperationInfoArrayOutput() ClusterOperationInfoArrayOutput ToClusterOperationInfoArrayOutputWithContext(context.Context) ClusterOperationInfoArrayOutput }
ClusterOperationInfoArrayInput is an input type that accepts ClusterOperationInfoArray and ClusterOperationInfoArrayOutput values. You can construct a concrete instance of `ClusterOperationInfoArrayInput` via:
ClusterOperationInfoArray{ ClusterOperationInfoArgs{...} }
type ClusterOperationInfoArrayOutput ¶
type ClusterOperationInfoArrayOutput struct{ *pulumi.OutputState }
func (ClusterOperationInfoArrayOutput) ElementType ¶
func (ClusterOperationInfoArrayOutput) ElementType() reflect.Type
func (ClusterOperationInfoArrayOutput) Index ¶
func (o ClusterOperationInfoArrayOutput) Index(i pulumi.IntInput) ClusterOperationInfoOutput
func (ClusterOperationInfoArrayOutput) ToClusterOperationInfoArrayOutput ¶
func (o ClusterOperationInfoArrayOutput) ToClusterOperationInfoArrayOutput() ClusterOperationInfoArrayOutput
func (ClusterOperationInfoArrayOutput) ToClusterOperationInfoArrayOutputWithContext ¶
func (o ClusterOperationInfoArrayOutput) ToClusterOperationInfoArrayOutputWithContext(ctx context.Context) ClusterOperationInfoArrayOutput
type ClusterOperationInfoDestroyArgs ¶
type ClusterOperationInfoDestroyArgs struct { // Reason for not showing. DisabledReason pulumi.StringPtrInput `pulumi:"disabledReason"` // Is the button clickable. Enabled pulumi.BoolPtrInput `pulumi:"enabled"` // whether to show the button. Supported pulumi.BoolPtrInput `pulumi:"supported"` }
func (ClusterOperationInfoDestroyArgs) ElementType ¶
func (ClusterOperationInfoDestroyArgs) ElementType() reflect.Type
func (ClusterOperationInfoDestroyArgs) ToClusterOperationInfoDestroyOutput ¶
func (i ClusterOperationInfoDestroyArgs) ToClusterOperationInfoDestroyOutput() ClusterOperationInfoDestroyOutput
func (ClusterOperationInfoDestroyArgs) ToClusterOperationInfoDestroyOutputWithContext ¶
func (i ClusterOperationInfoDestroyArgs) ToClusterOperationInfoDestroyOutputWithContext(ctx context.Context) ClusterOperationInfoDestroyOutput
type ClusterOperationInfoDestroyArray ¶
type ClusterOperationInfoDestroyArray []ClusterOperationInfoDestroyInput
func (ClusterOperationInfoDestroyArray) ElementType ¶
func (ClusterOperationInfoDestroyArray) ElementType() reflect.Type
func (ClusterOperationInfoDestroyArray) ToClusterOperationInfoDestroyArrayOutput ¶
func (i ClusterOperationInfoDestroyArray) ToClusterOperationInfoDestroyArrayOutput() ClusterOperationInfoDestroyArrayOutput
func (ClusterOperationInfoDestroyArray) ToClusterOperationInfoDestroyArrayOutputWithContext ¶
func (i ClusterOperationInfoDestroyArray) ToClusterOperationInfoDestroyArrayOutputWithContext(ctx context.Context) ClusterOperationInfoDestroyArrayOutput
type ClusterOperationInfoDestroyArrayInput ¶
type ClusterOperationInfoDestroyArrayInput interface { pulumi.Input ToClusterOperationInfoDestroyArrayOutput() ClusterOperationInfoDestroyArrayOutput ToClusterOperationInfoDestroyArrayOutputWithContext(context.Context) ClusterOperationInfoDestroyArrayOutput }
ClusterOperationInfoDestroyArrayInput is an input type that accepts ClusterOperationInfoDestroyArray and ClusterOperationInfoDestroyArrayOutput values. You can construct a concrete instance of `ClusterOperationInfoDestroyArrayInput` via:
ClusterOperationInfoDestroyArray{ ClusterOperationInfoDestroyArgs{...} }
type ClusterOperationInfoDestroyArrayOutput ¶
type ClusterOperationInfoDestroyArrayOutput struct{ *pulumi.OutputState }
func (ClusterOperationInfoDestroyArrayOutput) ElementType ¶
func (ClusterOperationInfoDestroyArrayOutput) ElementType() reflect.Type
func (ClusterOperationInfoDestroyArrayOutput) ToClusterOperationInfoDestroyArrayOutput ¶
func (o ClusterOperationInfoDestroyArrayOutput) ToClusterOperationInfoDestroyArrayOutput() ClusterOperationInfoDestroyArrayOutput
func (ClusterOperationInfoDestroyArrayOutput) ToClusterOperationInfoDestroyArrayOutputWithContext ¶
func (o ClusterOperationInfoDestroyArrayOutput) ToClusterOperationInfoDestroyArrayOutputWithContext(ctx context.Context) ClusterOperationInfoDestroyArrayOutput
type ClusterOperationInfoDestroyInput ¶
type ClusterOperationInfoDestroyInput interface { pulumi.Input ToClusterOperationInfoDestroyOutput() ClusterOperationInfoDestroyOutput ToClusterOperationInfoDestroyOutputWithContext(context.Context) ClusterOperationInfoDestroyOutput }
ClusterOperationInfoDestroyInput is an input type that accepts ClusterOperationInfoDestroyArgs and ClusterOperationInfoDestroyOutput values. You can construct a concrete instance of `ClusterOperationInfoDestroyInput` via:
ClusterOperationInfoDestroyArgs{...}
type ClusterOperationInfoDestroyOutput ¶
type ClusterOperationInfoDestroyOutput struct{ *pulumi.OutputState }
func (ClusterOperationInfoDestroyOutput) DisabledReason ¶
func (o ClusterOperationInfoDestroyOutput) DisabledReason() pulumi.StringPtrOutput
Reason for not showing.
func (ClusterOperationInfoDestroyOutput) ElementType ¶
func (ClusterOperationInfoDestroyOutput) ElementType() reflect.Type
func (ClusterOperationInfoDestroyOutput) Enabled ¶
func (o ClusterOperationInfoDestroyOutput) Enabled() pulumi.BoolPtrOutput
Is the button clickable.
func (ClusterOperationInfoDestroyOutput) Supported ¶
func (o ClusterOperationInfoDestroyOutput) Supported() pulumi.BoolPtrOutput
whether to show the button.
func (ClusterOperationInfoDestroyOutput) ToClusterOperationInfoDestroyOutput ¶
func (o ClusterOperationInfoDestroyOutput) ToClusterOperationInfoDestroyOutput() ClusterOperationInfoDestroyOutput
func (ClusterOperationInfoDestroyOutput) ToClusterOperationInfoDestroyOutputWithContext ¶
func (o ClusterOperationInfoDestroyOutput) ToClusterOperationInfoDestroyOutputWithContext(ctx context.Context) ClusterOperationInfoDestroyOutput
type ClusterOperationInfoInitArgs ¶
type ClusterOperationInfoInitArgs struct { // Reason for not showing. DisabledReason pulumi.StringPtrInput `pulumi:"disabledReason"` // Is the button clickable. Enabled pulumi.BoolPtrInput `pulumi:"enabled"` // whether to show the button. Supported pulumi.BoolPtrInput `pulumi:"supported"` }
func (ClusterOperationInfoInitArgs) ElementType ¶
func (ClusterOperationInfoInitArgs) ElementType() reflect.Type
func (ClusterOperationInfoInitArgs) ToClusterOperationInfoInitOutput ¶
func (i ClusterOperationInfoInitArgs) ToClusterOperationInfoInitOutput() ClusterOperationInfoInitOutput
func (ClusterOperationInfoInitArgs) ToClusterOperationInfoInitOutputWithContext ¶
func (i ClusterOperationInfoInitArgs) ToClusterOperationInfoInitOutputWithContext(ctx context.Context) ClusterOperationInfoInitOutput
type ClusterOperationInfoInitArray ¶
type ClusterOperationInfoInitArray []ClusterOperationInfoInitInput
func (ClusterOperationInfoInitArray) ElementType ¶
func (ClusterOperationInfoInitArray) ElementType() reflect.Type
func (ClusterOperationInfoInitArray) ToClusterOperationInfoInitArrayOutput ¶
func (i ClusterOperationInfoInitArray) ToClusterOperationInfoInitArrayOutput() ClusterOperationInfoInitArrayOutput
func (ClusterOperationInfoInitArray) ToClusterOperationInfoInitArrayOutputWithContext ¶
func (i ClusterOperationInfoInitArray) ToClusterOperationInfoInitArrayOutputWithContext(ctx context.Context) ClusterOperationInfoInitArrayOutput
type ClusterOperationInfoInitArrayInput ¶
type ClusterOperationInfoInitArrayInput interface { pulumi.Input ToClusterOperationInfoInitArrayOutput() ClusterOperationInfoInitArrayOutput ToClusterOperationInfoInitArrayOutputWithContext(context.Context) ClusterOperationInfoInitArrayOutput }
ClusterOperationInfoInitArrayInput is an input type that accepts ClusterOperationInfoInitArray and ClusterOperationInfoInitArrayOutput values. You can construct a concrete instance of `ClusterOperationInfoInitArrayInput` via:
ClusterOperationInfoInitArray{ ClusterOperationInfoInitArgs{...} }
type ClusterOperationInfoInitArrayOutput ¶
type ClusterOperationInfoInitArrayOutput struct{ *pulumi.OutputState }
func (ClusterOperationInfoInitArrayOutput) ElementType ¶
func (ClusterOperationInfoInitArrayOutput) ElementType() reflect.Type
func (ClusterOperationInfoInitArrayOutput) Index ¶
func (o ClusterOperationInfoInitArrayOutput) Index(i pulumi.IntInput) ClusterOperationInfoInitOutput
func (ClusterOperationInfoInitArrayOutput) ToClusterOperationInfoInitArrayOutput ¶
func (o ClusterOperationInfoInitArrayOutput) ToClusterOperationInfoInitArrayOutput() ClusterOperationInfoInitArrayOutput
func (ClusterOperationInfoInitArrayOutput) ToClusterOperationInfoInitArrayOutputWithContext ¶
func (o ClusterOperationInfoInitArrayOutput) ToClusterOperationInfoInitArrayOutputWithContext(ctx context.Context) ClusterOperationInfoInitArrayOutput
type ClusterOperationInfoInitInput ¶
type ClusterOperationInfoInitInput interface { pulumi.Input ToClusterOperationInfoInitOutput() ClusterOperationInfoInitOutput ToClusterOperationInfoInitOutputWithContext(context.Context) ClusterOperationInfoInitOutput }
ClusterOperationInfoInitInput is an input type that accepts ClusterOperationInfoInitArgs and ClusterOperationInfoInitOutput values. You can construct a concrete instance of `ClusterOperationInfoInitInput` via:
ClusterOperationInfoInitArgs{...}
type ClusterOperationInfoInitOutput ¶
type ClusterOperationInfoInitOutput struct{ *pulumi.OutputState }
func (ClusterOperationInfoInitOutput) DisabledReason ¶
func (o ClusterOperationInfoInitOutput) DisabledReason() pulumi.StringPtrOutput
Reason for not showing.
func (ClusterOperationInfoInitOutput) ElementType ¶
func (ClusterOperationInfoInitOutput) ElementType() reflect.Type
func (ClusterOperationInfoInitOutput) Enabled ¶
func (o ClusterOperationInfoInitOutput) Enabled() pulumi.BoolPtrOutput
Is the button clickable.
func (ClusterOperationInfoInitOutput) Supported ¶
func (o ClusterOperationInfoInitOutput) Supported() pulumi.BoolPtrOutput
whether to show the button.
func (ClusterOperationInfoInitOutput) ToClusterOperationInfoInitOutput ¶
func (o ClusterOperationInfoInitOutput) ToClusterOperationInfoInitOutput() ClusterOperationInfoInitOutput
func (ClusterOperationInfoInitOutput) ToClusterOperationInfoInitOutputWithContext ¶
func (o ClusterOperationInfoInitOutput) ToClusterOperationInfoInitOutputWithContext(ctx context.Context) ClusterOperationInfoInitOutput
type ClusterOperationInfoInput ¶
type ClusterOperationInfoInput interface { pulumi.Input ToClusterOperationInfoOutput() ClusterOperationInfoOutput ToClusterOperationInfoOutputWithContext(context.Context) ClusterOperationInfoOutput }
ClusterOperationInfoInput is an input type that accepts ClusterOperationInfoArgs and ClusterOperationInfoOutput values. You can construct a concrete instance of `ClusterOperationInfoInput` via:
ClusterOperationInfoArgs{...}
type ClusterOperationInfoOutput ¶
type ClusterOperationInfoOutput struct{ *pulumi.OutputState }
func (ClusterOperationInfoOutput) AddInstances ¶
func (o ClusterOperationInfoOutput) AddInstances() ClusterOperationInfoAddInstanceArrayOutput
Add the control information of the instance button.
func (ClusterOperationInfoOutput) Destroys ¶
func (o ClusterOperationInfoOutput) Destroys() ClusterOperationInfoDestroyArrayOutput
Destroy the control information of the machine.
func (ClusterOperationInfoOutput) ElementType ¶
func (ClusterOperationInfoOutput) ElementType() reflect.Type
func (ClusterOperationInfoOutput) Inits ¶
func (o ClusterOperationInfoOutput) Inits() ClusterOperationInfoInitArrayOutput
Initialize the control information of the button.
func (ClusterOperationInfoOutput) ToClusterOperationInfoOutput ¶
func (o ClusterOperationInfoOutput) ToClusterOperationInfoOutput() ClusterOperationInfoOutput
func (ClusterOperationInfoOutput) ToClusterOperationInfoOutputWithContext ¶
func (o ClusterOperationInfoOutput) ToClusterOperationInfoOutputWithContext(ctx context.Context) ClusterOperationInfoOutput
type ClusterOutput ¶
type ClusterOutput struct{ *pulumi.OutputState }
func (ClusterOutput) AbnormalGroupCount ¶
func (o ClusterOutput) AbnormalGroupCount() pulumi.IntOutput
Abnormal number of deployment groups.
func (ClusterOutput) ClusterCidr ¶
func (o ClusterOutput) ClusterCidr() pulumi.StringPtrOutput
CIDR assigned to cluster containers and service IP.
func (ClusterOutput) ClusterDesc ¶
func (o ClusterOutput) ClusterDesc() pulumi.StringPtrOutput
cluster notes.
func (ClusterOutput) ClusterLimitCpu ¶
func (o ClusterOutput) ClusterLimitCpu() pulumi.StringOutput
Cluster remaining cpu limit.
func (ClusterOutput) ClusterLimitMem ¶
func (o ClusterOutput) ClusterLimitMem() pulumi.StringOutput
Cluster remaining memory limit.
func (ClusterOutput) ClusterName ¶
func (o ClusterOutput) ClusterName() pulumi.StringOutput
Cluster name.
func (ClusterOutput) ClusterRemarkName ¶
func (o ClusterOutput) ClusterRemarkName() pulumi.StringOutput
cluster remark name.
func (ClusterOutput) ClusterStatus ¶
func (o ClusterOutput) ClusterStatus() pulumi.StringOutput
cluster status.
func (ClusterOutput) ClusterTotalCpu ¶
func (o ClusterOutput) ClusterTotalCpu() pulumi.Float64Output
The total CPU of the cluster, unit: core.
func (ClusterOutput) ClusterTotalMem ¶
func (o ClusterOutput) ClusterTotalMem() pulumi.Float64Output
The total memory of the cluster, unit: G.
func (ClusterOutput) ClusterType ¶
func (o ClusterOutput) ClusterType() pulumi.StringOutput
Cluster type.
func (ClusterOutput) ClusterUsedCpu ¶
func (o ClusterOutput) ClusterUsedCpu() pulumi.Float64Output
CPU used by the cluster, unit: core.
func (ClusterOutput) ClusterUsedMem ¶
func (o ClusterOutput) ClusterUsedMem() pulumi.Float64Output
The memory used by the cluster, unit: G.
func (ClusterOutput) ClusterVersion ¶
func (o ClusterOutput) ClusterVersion() pulumi.StringPtrOutput
cluster version.
func (ClusterOutput) CreateTime ¶
func (o ClusterOutput) CreateTime() pulumi.StringOutput
Create time.
func (ClusterOutput) DeleteFlag ¶
func (o ClusterOutput) DeleteFlag() pulumi.BoolOutput
Delete flag: `true`: can be deleted; `false`: can not be deleted.
func (ClusterOutput) DeleteFlagReason ¶
func (o ClusterOutput) DeleteFlagReason() pulumi.StringOutput
Reasons why clusters cannot be deleted.
func (ClusterOutput) ElementType ¶
func (ClusterOutput) ElementType() reflect.Type
func (ClusterOutput) GroupCount ¶
func (o ClusterOutput) GroupCount() pulumi.IntOutput
Total number of deployment groups.
func (ClusterOutput) InstanceCount ¶
func (o ClusterOutput) InstanceCount() pulumi.IntOutput
Number of cluster machine instances.
func (ClusterOutput) KuberneteApiServer ¶
func (o ClusterOutput) KuberneteApiServer() pulumi.StringPtrOutput
api address.
func (ClusterOutput) KuberneteNativeSecret ¶
func (o ClusterOutput) KuberneteNativeSecret() pulumi.StringPtrOutput
native secret.
func (ClusterOutput) KuberneteNativeType ¶
func (o ClusterOutput) KuberneteNativeType() pulumi.StringPtrOutput
`K`:kubeconfig, `S`:service account.
func (ClusterOutput) MaxClusterServiceNum ¶
func (o ClusterOutput) MaxClusterServiceNum() pulumi.IntPtrOutput
The maximum number of services in the cluster. The value ranges from 32 to 32768. If it is not a power of 2, the nearest power of 2 will be taken up.
func (ClusterOutput) MaxNodePodNum ¶
func (o ClusterOutput) MaxNodePodNum() pulumi.IntPtrOutput
The maximum number of Pods on each Node in the cluster. The value ranges from 4 to 256. When the value is not a power of 2, the nearest power of 2 will be taken up.
func (ClusterOutput) NormalInstanceCount ¶
func (o ClusterOutput) NormalInstanceCount() pulumi.IntOutput
The number of machine instances in the normal state of the cluster.
func (ClusterOutput) OperationInfos ¶
func (o ClusterOutput) OperationInfos() ClusterOperationInfoArrayOutput
Control information for buttons on the front end.
func (ClusterOutput) ProgramId ¶
func (o ClusterOutput) ProgramId() pulumi.StringPtrOutput
The dataset ID to be bound.
func (ClusterOutput) ProgramIdLists ¶
func (o ClusterOutput) ProgramIdLists() pulumi.StringArrayOutput
Program id list.
func (ClusterOutput) RunGroupCount ¶
func (o ClusterOutput) RunGroupCount() pulumi.IntOutput
Number of Deployment Groups in progress.
func (ClusterOutput) RunInstanceCount ¶
func (o ClusterOutput) RunInstanceCount() pulumi.IntOutput
Number of machine instances running in the cluster.
func (ClusterOutput) RunServiceInstanceCount ¶
func (o ClusterOutput) RunServiceInstanceCount() pulumi.IntOutput
Number of running service instances.
func (ClusterOutput) StopGroupCount ¶
func (o ClusterOutput) StopGroupCount() pulumi.IntOutput
Number of deployment groups in stop.
func (ClusterOutput) ToClusterOutput ¶
func (o ClusterOutput) ToClusterOutput() ClusterOutput
func (ClusterOutput) ToClusterOutputWithContext ¶
func (o ClusterOutput) ToClusterOutputWithContext(ctx context.Context) ClusterOutput
func (ClusterOutput) TsfRegionId ¶
func (o ClusterOutput) TsfRegionId() pulumi.StringPtrOutput
The TSF region to which the cluster belongs.
func (ClusterOutput) TsfRegionName ¶
func (o ClusterOutput) TsfRegionName() pulumi.StringOutput
Name of the TSF region to which the cluster belongs.
func (ClusterOutput) TsfZoneId ¶
func (o ClusterOutput) TsfZoneId() pulumi.StringPtrOutput
The TSF availability zone to which the cluster belongs.
func (ClusterOutput) TsfZoneName ¶
func (o ClusterOutput) TsfZoneName() pulumi.StringOutput
The name of the TSF availability zone to which the cluster belongs.
func (ClusterOutput) UpdateTime ¶
func (o ClusterOutput) UpdateTime() pulumi.StringOutput
Update time.
type ClusterState ¶
type ClusterState struct { // Abnormal number of deployment groups. AbnormalGroupCount pulumi.IntPtrInput // CIDR assigned to cluster containers and service IP. ClusterCidr pulumi.StringPtrInput // cluster notes. ClusterDesc pulumi.StringPtrInput // Cluster ID. ClusterId pulumi.StringPtrInput // Cluster remaining cpu limit. ClusterLimitCpu pulumi.StringPtrInput // Cluster remaining memory limit. ClusterLimitMem pulumi.StringPtrInput // Cluster name. ClusterName pulumi.StringPtrInput // cluster remark name. ClusterRemarkName pulumi.StringPtrInput // cluster status. ClusterStatus pulumi.StringPtrInput // The total CPU of the cluster, unit: core. ClusterTotalCpu pulumi.Float64PtrInput // The total memory of the cluster, unit: G. ClusterTotalMem pulumi.Float64PtrInput // Cluster type. ClusterType pulumi.StringPtrInput // CPU used by the cluster, unit: core. ClusterUsedCpu pulumi.Float64PtrInput // The memory used by the cluster, unit: G. ClusterUsedMem pulumi.Float64PtrInput // cluster version. ClusterVersion pulumi.StringPtrInput // Create time. CreateTime pulumi.StringPtrInput // Delete flag: `true`: can be deleted; `false`: can not be deleted. DeleteFlag pulumi.BoolPtrInput // Reasons why clusters cannot be deleted. DeleteFlagReason pulumi.StringPtrInput // Total number of deployment groups. GroupCount pulumi.IntPtrInput // Number of cluster machine instances. InstanceCount pulumi.IntPtrInput // api address. KuberneteApiServer pulumi.StringPtrInput // native secret. KuberneteNativeSecret pulumi.StringPtrInput // `K`:kubeconfig, `S`:service account. KuberneteNativeType pulumi.StringPtrInput // The maximum number of services in the cluster. The value ranges from 32 to 32768. If it is not a power of 2, the nearest power of 2 will be taken up. MaxClusterServiceNum pulumi.IntPtrInput // The maximum number of Pods on each Node in the cluster. The value ranges from 4 to 256. When the value is not a power of 2, the nearest power of 2 will be taken up. MaxNodePodNum pulumi.IntPtrInput // The number of machine instances in the normal state of the cluster. NormalInstanceCount pulumi.IntPtrInput // Control information for buttons on the front end. OperationInfos ClusterOperationInfoArrayInput // The dataset ID to be bound. ProgramId pulumi.StringPtrInput // Program id list. ProgramIdLists pulumi.StringArrayInput // Number of Deployment Groups in progress. RunGroupCount pulumi.IntPtrInput // Number of machine instances running in the cluster. RunInstanceCount pulumi.IntPtrInput // Number of running service instances. RunServiceInstanceCount pulumi.IntPtrInput // Number of deployment groups in stop. StopGroupCount pulumi.IntPtrInput // Subnet id. SubnetId pulumi.StringPtrInput // Tag description list. Tags pulumi.MapInput // The TSF region to which the cluster belongs. TsfRegionId pulumi.StringPtrInput // Name of the TSF region to which the cluster belongs. TsfRegionName pulumi.StringPtrInput // The TSF availability zone to which the cluster belongs. TsfZoneId pulumi.StringPtrInput // The name of the TSF availability zone to which the cluster belongs. TsfZoneName pulumi.StringPtrInput // Update time. UpdateTime pulumi.StringPtrInput // Vpc id. VpcId pulumi.StringPtrInput }
func (ClusterState) ElementType ¶
func (ClusterState) ElementType() reflect.Type
type ConfigTemplate ¶
type ConfigTemplate struct { pulumi.CustomResourceState // Configuration template description. ConfigTemplateDesc pulumi.StringPtrOutput `pulumi:"configTemplateDesc"` // Template Id. ConfigTemplateId pulumi.StringOutput `pulumi:"configTemplateId"` // Configuration template name. ConfigTemplateName pulumi.StringOutput `pulumi:"configTemplateName"` // Configure the microservice framework corresponding to the template. ConfigTemplateType pulumi.StringOutput `pulumi:"configTemplateType"` // Configure template data. ConfigTemplateValue pulumi.StringOutput `pulumi:"configTemplateValue"` // creation time. CreateTime pulumi.StringOutput `pulumi:"createTime"` // Program id list. ProgramIdLists pulumi.StringArrayOutput `pulumi:"programIdLists"` // update time. UpdateTime pulumi.StringOutput `pulumi:"updateTime"` }
Provides a resource to create a tsf configTemplate
## Example Usage
```go package main
import (
"fmt" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Tsf"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Tsf.NewConfigTemplate(ctx, "configTemplate", &Tsf.ConfigTemplateArgs{ ConfigTemplateDesc: pulumi.String("terraform-test"), ConfigTemplateName: pulumi.String("terraform-template-name"), ConfigTemplateType: pulumi.String("Ribbon"), ConfigTemplateValue: pulumi.String(fmt.Sprintf("%v%v%v%v%v%v", " ribbon.ReadTimeout: 5000\n", " ribbon.ConnectTimeout: 2000\n", " ribbon.MaxAutoRetries: 0\n", " ribbon.MaxAutoRetriesNextServer: 1\n", " ribbon.OkToRetryOnAllOperations: true\n", "\n")), }) if err != nil { return err } return nil }) }
```
func GetConfigTemplate ¶
func GetConfigTemplate(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ConfigTemplateState, opts ...pulumi.ResourceOption) (*ConfigTemplate, error)
GetConfigTemplate gets an existing ConfigTemplate 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 NewConfigTemplate ¶
func NewConfigTemplate(ctx *pulumi.Context, name string, args *ConfigTemplateArgs, opts ...pulumi.ResourceOption) (*ConfigTemplate, error)
NewConfigTemplate registers a new resource with the given unique name, arguments, and options.
func (*ConfigTemplate) ElementType ¶
func (*ConfigTemplate) ElementType() reflect.Type
func (*ConfigTemplate) ToConfigTemplateOutput ¶
func (i *ConfigTemplate) ToConfigTemplateOutput() ConfigTemplateOutput
func (*ConfigTemplate) ToConfigTemplateOutputWithContext ¶
func (i *ConfigTemplate) ToConfigTemplateOutputWithContext(ctx context.Context) ConfigTemplateOutput
type ConfigTemplateArgs ¶
type ConfigTemplateArgs struct { // Configuration template description. ConfigTemplateDesc pulumi.StringPtrInput // Configuration template name. ConfigTemplateName pulumi.StringInput // Configure the microservice framework corresponding to the template. ConfigTemplateType pulumi.StringInput // Configure template data. ConfigTemplateValue pulumi.StringInput // Program id list. ProgramIdLists pulumi.StringArrayInput }
The set of arguments for constructing a ConfigTemplate resource.
func (ConfigTemplateArgs) ElementType ¶
func (ConfigTemplateArgs) ElementType() reflect.Type
type ConfigTemplateArray ¶
type ConfigTemplateArray []ConfigTemplateInput
func (ConfigTemplateArray) ElementType ¶
func (ConfigTemplateArray) ElementType() reflect.Type
func (ConfigTemplateArray) ToConfigTemplateArrayOutput ¶
func (i ConfigTemplateArray) ToConfigTemplateArrayOutput() ConfigTemplateArrayOutput
func (ConfigTemplateArray) ToConfigTemplateArrayOutputWithContext ¶
func (i ConfigTemplateArray) ToConfigTemplateArrayOutputWithContext(ctx context.Context) ConfigTemplateArrayOutput
type ConfigTemplateArrayInput ¶
type ConfigTemplateArrayInput interface { pulumi.Input ToConfigTemplateArrayOutput() ConfigTemplateArrayOutput ToConfigTemplateArrayOutputWithContext(context.Context) ConfigTemplateArrayOutput }
ConfigTemplateArrayInput is an input type that accepts ConfigTemplateArray and ConfigTemplateArrayOutput values. You can construct a concrete instance of `ConfigTemplateArrayInput` via:
ConfigTemplateArray{ ConfigTemplateArgs{...} }
type ConfigTemplateArrayOutput ¶
type ConfigTemplateArrayOutput struct{ *pulumi.OutputState }
func (ConfigTemplateArrayOutput) ElementType ¶
func (ConfigTemplateArrayOutput) ElementType() reflect.Type
func (ConfigTemplateArrayOutput) Index ¶
func (o ConfigTemplateArrayOutput) Index(i pulumi.IntInput) ConfigTemplateOutput
func (ConfigTemplateArrayOutput) ToConfigTemplateArrayOutput ¶
func (o ConfigTemplateArrayOutput) ToConfigTemplateArrayOutput() ConfigTemplateArrayOutput
func (ConfigTemplateArrayOutput) ToConfigTemplateArrayOutputWithContext ¶
func (o ConfigTemplateArrayOutput) ToConfigTemplateArrayOutputWithContext(ctx context.Context) ConfigTemplateArrayOutput
type ConfigTemplateInput ¶
type ConfigTemplateInput interface { pulumi.Input ToConfigTemplateOutput() ConfigTemplateOutput ToConfigTemplateOutputWithContext(ctx context.Context) ConfigTemplateOutput }
type ConfigTemplateMap ¶
type ConfigTemplateMap map[string]ConfigTemplateInput
func (ConfigTemplateMap) ElementType ¶
func (ConfigTemplateMap) ElementType() reflect.Type
func (ConfigTemplateMap) ToConfigTemplateMapOutput ¶
func (i ConfigTemplateMap) ToConfigTemplateMapOutput() ConfigTemplateMapOutput
func (ConfigTemplateMap) ToConfigTemplateMapOutputWithContext ¶
func (i ConfigTemplateMap) ToConfigTemplateMapOutputWithContext(ctx context.Context) ConfigTemplateMapOutput
type ConfigTemplateMapInput ¶
type ConfigTemplateMapInput interface { pulumi.Input ToConfigTemplateMapOutput() ConfigTemplateMapOutput ToConfigTemplateMapOutputWithContext(context.Context) ConfigTemplateMapOutput }
ConfigTemplateMapInput is an input type that accepts ConfigTemplateMap and ConfigTemplateMapOutput values. You can construct a concrete instance of `ConfigTemplateMapInput` via:
ConfigTemplateMap{ "key": ConfigTemplateArgs{...} }
type ConfigTemplateMapOutput ¶
type ConfigTemplateMapOutput struct{ *pulumi.OutputState }
func (ConfigTemplateMapOutput) ElementType ¶
func (ConfigTemplateMapOutput) ElementType() reflect.Type
func (ConfigTemplateMapOutput) MapIndex ¶
func (o ConfigTemplateMapOutput) MapIndex(k pulumi.StringInput) ConfigTemplateOutput
func (ConfigTemplateMapOutput) ToConfigTemplateMapOutput ¶
func (o ConfigTemplateMapOutput) ToConfigTemplateMapOutput() ConfigTemplateMapOutput
func (ConfigTemplateMapOutput) ToConfigTemplateMapOutputWithContext ¶
func (o ConfigTemplateMapOutput) ToConfigTemplateMapOutputWithContext(ctx context.Context) ConfigTemplateMapOutput
type ConfigTemplateOutput ¶
type ConfigTemplateOutput struct{ *pulumi.OutputState }
func (ConfigTemplateOutput) ConfigTemplateDesc ¶
func (o ConfigTemplateOutput) ConfigTemplateDesc() pulumi.StringPtrOutput
Configuration template description.
func (ConfigTemplateOutput) ConfigTemplateId ¶
func (o ConfigTemplateOutput) ConfigTemplateId() pulumi.StringOutput
Template Id.
func (ConfigTemplateOutput) ConfigTemplateName ¶
func (o ConfigTemplateOutput) ConfigTemplateName() pulumi.StringOutput
Configuration template name.
func (ConfigTemplateOutput) ConfigTemplateType ¶
func (o ConfigTemplateOutput) ConfigTemplateType() pulumi.StringOutput
Configure the microservice framework corresponding to the template.
func (ConfigTemplateOutput) ConfigTemplateValue ¶
func (o ConfigTemplateOutput) ConfigTemplateValue() pulumi.StringOutput
Configure template data.
func (ConfigTemplateOutput) CreateTime ¶
func (o ConfigTemplateOutput) CreateTime() pulumi.StringOutput
creation time.
func (ConfigTemplateOutput) ElementType ¶
func (ConfigTemplateOutput) ElementType() reflect.Type
func (ConfigTemplateOutput) ProgramIdLists ¶
func (o ConfigTemplateOutput) ProgramIdLists() pulumi.StringArrayOutput
Program id list.
func (ConfigTemplateOutput) ToConfigTemplateOutput ¶
func (o ConfigTemplateOutput) ToConfigTemplateOutput() ConfigTemplateOutput
func (ConfigTemplateOutput) ToConfigTemplateOutputWithContext ¶
func (o ConfigTemplateOutput) ToConfigTemplateOutputWithContext(ctx context.Context) ConfigTemplateOutput
func (ConfigTemplateOutput) UpdateTime ¶
func (o ConfigTemplateOutput) UpdateTime() pulumi.StringOutput
update time.
type ConfigTemplateState ¶
type ConfigTemplateState struct { // Configuration template description. ConfigTemplateDesc pulumi.StringPtrInput // Template Id. ConfigTemplateId pulumi.StringPtrInput // Configuration template name. ConfigTemplateName pulumi.StringPtrInput // Configure the microservice framework corresponding to the template. ConfigTemplateType pulumi.StringPtrInput // Configure template data. ConfigTemplateValue pulumi.StringPtrInput // creation time. CreateTime pulumi.StringPtrInput // Program id list. ProgramIdLists pulumi.StringArrayInput // update time. UpdateTime pulumi.StringPtrInput }
func (ConfigTemplateState) ElementType ¶
func (ConfigTemplateState) ElementType() reflect.Type
type ContainGroup ¶
type ContainGroup struct { pulumi.CustomResourceState // 0: public network 1: access within the cluster 2: NodePort. AccessType pulumi.IntOutput `pulumi:"accessType"` // The maximum number of CPU cores for the agent container, corresponding to the limit of K8S. AgentCpuLimit pulumi.StringPtrOutput `pulumi:"agentCpuLimit"` // The number of CPU cores allocated by the agent container, corresponding to the K8S request. AgentCpuRequest pulumi.StringPtrOutput `pulumi:"agentCpuRequest"` // The maximum memory MiB of the agent container, corresponding to the limit of K8S. AgentMemLimit pulumi.StringPtrOutput `pulumi:"agentMemLimit"` // The number of memory MiB allocated by the agent container, corresponding to the K8S request. AgentMemRequest pulumi.StringPtrOutput `pulumi:"agentMemRequest"` // The application ID to which the group belongs. ApplicationId pulumi.StringOutput `pulumi:"applicationId"` // Application Name. ApplicationName pulumi.StringOutput `pulumi:"applicationName"` // App types. ApplicationType pulumi.StringOutput `pulumi:"applicationType"` // Cluster ID. ClusterId pulumi.StringOutput `pulumi:"clusterId"` // Service ip. ClusterIp pulumi.StringOutput `pulumi:"clusterIp"` // cluster name. ClusterName pulumi.StringOutput `pulumi:"clusterName"` // The maximum number of allocated CPU cores, corresponding to the K8S limit. CpuLimit pulumi.StringPtrOutput `pulumi:"cpuLimit"` // Initially allocated CPU cores, corresponding to K8S request. CpuRequest pulumi.StringPtrOutput `pulumi:"cpuRequest"` // creation time. CreateTime pulumi.StringOutput `pulumi:"createTime"` // Total number of instances launched. CurrentNum pulumi.IntOutput `pulumi:"currentNum"` // environment variable array object. Envs ContainGroupEnvArrayOutput `pulumi:"envs"` // Group remarks field, the length should not exceed 200 characters. GroupComment pulumi.StringPtrOutput `pulumi:"groupComment"` // Deployment group ID. GroupId pulumi.StringOutput `pulumi:"groupId"` // Group name field, length 1~60, beginning with a letter or underscore, can contain alphanumeric underscore. GroupName pulumi.StringOutput `pulumi:"groupName"` // Deployment Group Resource Type. GroupResourceType pulumi.StringOutput `pulumi:"groupResourceType"` // Deployment group health check settings. HealthCheckSettings ContainGroupHealthCheckSettingArrayOutput `pulumi:"healthCheckSettings"` // Number of deployment group instances. InstanceCount pulumi.IntOutput `pulumi:"instanceCount"` // number of instances. InstanceNum pulumi.IntOutput `pulumi:"instanceNum"` // The maximum number of CPU cores for the istioproxy container corresponds to the limit of K8S. IstioCpuLimit pulumi.StringOutput `pulumi:"istioCpuLimit"` // The number of CPU cores allocated by the istioproxy container, corresponding to the K8S request. IstioCpuRequest pulumi.StringOutput `pulumi:"istioCpuRequest"` // The maximum memory MiB of the istioproxy container corresponds to the limit of K8S. IstioMemLimit pulumi.StringOutput `pulumi:"istioMemLimit"` // The number of memory MiB allocated by the istioproxy container, corresponding to the K8S request. IstioMemRequest pulumi.StringOutput `pulumi:"istioMemRequest"` // load balancing ip. LbIp pulumi.StringOutput `pulumi:"lbIp"` // The MaxSurge parameter of the kubernetes rolling update policy. MaxSurge pulumi.StringOutput `pulumi:"maxSurge"` MaxUnavailable pulumi.StringOutput `pulumi:"maxUnavailable"` // Maximum allocated memory MiB, corresponding to K8S limit. MemLimit pulumi.StringPtrOutput `pulumi:"memLimit"` // Initially allocated memory MiB, corresponding to K8S request. MemRequest pulumi.StringPtrOutput `pulumi:"memRequest"` // pod error message description. Message pulumi.StringOutput `pulumi:"message"` // Service type. MicroserviceType pulumi.StringOutput `pulumi:"microserviceType"` // ID of the namespace to which the group belongs. NamespaceId pulumi.StringOutput `pulumi:"namespaceId"` // namespace name. NamespaceName pulumi.StringOutput `pulumi:"namespaceName"` // Protocol Ports array. ProtocolPorts ContainGroupProtocolPortArrayOutput `pulumi:"protocolPorts"` // Mirror name, such as /tsf/nginx. Reponame pulumi.StringOutput `pulumi:"reponame"` // mirror server. Server pulumi.StringOutput `pulumi:"server"` // Deployment group status. Status pulumi.StringOutput `pulumi:"status"` // subnet ID. SubnetId pulumi.StringOutput `pulumi:"subnetId"` // Image version name. TagName pulumi.StringOutput `pulumi:"tagName"` // Rolling update is required, update interval. UpdateIvl pulumi.IntOutput `pulumi:"updateIvl"` // Update method: 0: fast update 1: rolling update. UpdateType pulumi.IntOutput `pulumi:"updateType"` // Deployment group update timestamp. UpdatedTime pulumi.IntOutput `pulumi:"updatedTime"` }
Provides a resource to create a tsf containGroup
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-tencentcloud/sdk/go/tencentcloud/Tsf" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Tsf"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Tsf.NewContainGroup(ctx, "containGroup", &Tsf.ContainGroupArgs{ AccessType: pulumi.Int(0), ApplicationId: pulumi.String("application-y5r4nejv"), ClusterId: pulumi.String("cls-2yu5kxr8"), CpuLimit: pulumi.String("0.5"), CpuRequest: pulumi.String("0.25"), GroupName: pulumi.String("terraform-test"), GroupResourceType: pulumi.String("DEF"), InstanceNum: pulumi.Int(1), MemLimit: pulumi.String("1280"), MemRequest: pulumi.String("640"), NamespaceId: pulumi.String("namespace-ydlezgxa"), ProtocolPorts: tsf.ContainGroupProtocolPortArray{ &tsf.ContainGroupProtocolPortArgs{ NodePort: pulumi.Int(0), Port: pulumi.Int(333), Protocol: pulumi.String("TCP"), TargetPort: pulumi.Int(333), }, }, UpdateIvl: pulumi.Int(10), UpdateType: pulumi.Int(1), }) if err != nil { return err } return nil }) }
```
## Import
tsf contain_group can be imported using the id, e.g.
```sh
$ pulumi import tencentcloud:Tsf/containGroup:ContainGroup contain_group contain_group_id
```
func GetContainGroup ¶
func GetContainGroup(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ContainGroupState, opts ...pulumi.ResourceOption) (*ContainGroup, error)
GetContainGroup gets an existing ContainGroup 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 NewContainGroup ¶
func NewContainGroup(ctx *pulumi.Context, name string, args *ContainGroupArgs, opts ...pulumi.ResourceOption) (*ContainGroup, error)
NewContainGroup registers a new resource with the given unique name, arguments, and options.
func (*ContainGroup) ElementType ¶
func (*ContainGroup) ElementType() reflect.Type
func (*ContainGroup) ToContainGroupOutput ¶
func (i *ContainGroup) ToContainGroupOutput() ContainGroupOutput
func (*ContainGroup) ToContainGroupOutputWithContext ¶
func (i *ContainGroup) ToContainGroupOutputWithContext(ctx context.Context) ContainGroupOutput
type ContainGroupArgs ¶
type ContainGroupArgs struct { // 0: public network 1: access within the cluster 2: NodePort. AccessType pulumi.IntInput // The maximum number of CPU cores for the agent container, corresponding to the limit of K8S. AgentCpuLimit pulumi.StringPtrInput // The number of CPU cores allocated by the agent container, corresponding to the K8S request. AgentCpuRequest pulumi.StringPtrInput // The maximum memory MiB of the agent container, corresponding to the limit of K8S. AgentMemLimit pulumi.StringPtrInput // The number of memory MiB allocated by the agent container, corresponding to the K8S request. AgentMemRequest pulumi.StringPtrInput // The application ID to which the group belongs. ApplicationId pulumi.StringInput // Cluster ID. ClusterId pulumi.StringInput // The maximum number of allocated CPU cores, corresponding to the K8S limit. CpuLimit pulumi.StringPtrInput // Initially allocated CPU cores, corresponding to K8S request. CpuRequest pulumi.StringPtrInput // Group remarks field, the length should not exceed 200 characters. GroupComment pulumi.StringPtrInput // Group name field, length 1~60, beginning with a letter or underscore, can contain alphanumeric underscore. GroupName pulumi.StringInput // Deployment Group Resource Type. GroupResourceType pulumi.StringPtrInput // number of instances. InstanceNum pulumi.IntInput // The maximum number of CPU cores for the istioproxy container corresponds to the limit of K8S. IstioCpuLimit pulumi.StringPtrInput // The number of CPU cores allocated by the istioproxy container, corresponding to the K8S request. IstioCpuRequest pulumi.StringPtrInput // The maximum memory MiB of the istioproxy container corresponds to the limit of K8S. IstioMemLimit pulumi.StringPtrInput // The number of memory MiB allocated by the istioproxy container, corresponding to the K8S request. IstioMemRequest pulumi.StringPtrInput // Maximum allocated memory MiB, corresponding to K8S limit. MemLimit pulumi.StringPtrInput // Initially allocated memory MiB, corresponding to K8S request. MemRequest pulumi.StringPtrInput // ID of the namespace to which the group belongs. NamespaceId pulumi.StringInput // Protocol Ports array. ProtocolPorts ContainGroupProtocolPortArrayInput // subnet ID. SubnetId pulumi.StringPtrInput // Rolling update is required, update interval. UpdateIvl pulumi.IntPtrInput // Update method: 0: fast update 1: rolling update. UpdateType pulumi.IntPtrInput }
The set of arguments for constructing a ContainGroup resource.
func (ContainGroupArgs) ElementType ¶
func (ContainGroupArgs) ElementType() reflect.Type
type ContainGroupArray ¶
type ContainGroupArray []ContainGroupInput
func (ContainGroupArray) ElementType ¶
func (ContainGroupArray) ElementType() reflect.Type
func (ContainGroupArray) ToContainGroupArrayOutput ¶
func (i ContainGroupArray) ToContainGroupArrayOutput() ContainGroupArrayOutput
func (ContainGroupArray) ToContainGroupArrayOutputWithContext ¶
func (i ContainGroupArray) ToContainGroupArrayOutputWithContext(ctx context.Context) ContainGroupArrayOutput
type ContainGroupArrayInput ¶
type ContainGroupArrayInput interface { pulumi.Input ToContainGroupArrayOutput() ContainGroupArrayOutput ToContainGroupArrayOutputWithContext(context.Context) ContainGroupArrayOutput }
ContainGroupArrayInput is an input type that accepts ContainGroupArray and ContainGroupArrayOutput values. You can construct a concrete instance of `ContainGroupArrayInput` via:
ContainGroupArray{ ContainGroupArgs{...} }
type ContainGroupArrayOutput ¶
type ContainGroupArrayOutput struct{ *pulumi.OutputState }
func (ContainGroupArrayOutput) ElementType ¶
func (ContainGroupArrayOutput) ElementType() reflect.Type
func (ContainGroupArrayOutput) Index ¶
func (o ContainGroupArrayOutput) Index(i pulumi.IntInput) ContainGroupOutput
func (ContainGroupArrayOutput) ToContainGroupArrayOutput ¶
func (o ContainGroupArrayOutput) ToContainGroupArrayOutput() ContainGroupArrayOutput
func (ContainGroupArrayOutput) ToContainGroupArrayOutputWithContext ¶
func (o ContainGroupArrayOutput) ToContainGroupArrayOutputWithContext(ctx context.Context) ContainGroupArrayOutput
type ContainGroupEnv ¶
type ContainGroupEnv struct { // environment variable name. Name *string `pulumi:"name"` // environment variable value. Value *string `pulumi:"value"` // k8s ValueFrom. ValueFroms []ContainGroupEnvValueFrom `pulumi:"valueFroms"` }
type ContainGroupEnvArgs ¶
type ContainGroupEnvArgs struct { // environment variable name. Name pulumi.StringPtrInput `pulumi:"name"` // environment variable value. Value pulumi.StringPtrInput `pulumi:"value"` // k8s ValueFrom. ValueFroms ContainGroupEnvValueFromArrayInput `pulumi:"valueFroms"` }
func (ContainGroupEnvArgs) ElementType ¶
func (ContainGroupEnvArgs) ElementType() reflect.Type
func (ContainGroupEnvArgs) ToContainGroupEnvOutput ¶
func (i ContainGroupEnvArgs) ToContainGroupEnvOutput() ContainGroupEnvOutput
func (ContainGroupEnvArgs) ToContainGroupEnvOutputWithContext ¶
func (i ContainGroupEnvArgs) ToContainGroupEnvOutputWithContext(ctx context.Context) ContainGroupEnvOutput
type ContainGroupEnvArray ¶
type ContainGroupEnvArray []ContainGroupEnvInput
func (ContainGroupEnvArray) ElementType ¶
func (ContainGroupEnvArray) ElementType() reflect.Type
func (ContainGroupEnvArray) ToContainGroupEnvArrayOutput ¶
func (i ContainGroupEnvArray) ToContainGroupEnvArrayOutput() ContainGroupEnvArrayOutput
func (ContainGroupEnvArray) ToContainGroupEnvArrayOutputWithContext ¶
func (i ContainGroupEnvArray) ToContainGroupEnvArrayOutputWithContext(ctx context.Context) ContainGroupEnvArrayOutput
type ContainGroupEnvArrayInput ¶
type ContainGroupEnvArrayInput interface { pulumi.Input ToContainGroupEnvArrayOutput() ContainGroupEnvArrayOutput ToContainGroupEnvArrayOutputWithContext(context.Context) ContainGroupEnvArrayOutput }
ContainGroupEnvArrayInput is an input type that accepts ContainGroupEnvArray and ContainGroupEnvArrayOutput values. You can construct a concrete instance of `ContainGroupEnvArrayInput` via:
ContainGroupEnvArray{ ContainGroupEnvArgs{...} }
type ContainGroupEnvArrayOutput ¶
type ContainGroupEnvArrayOutput struct{ *pulumi.OutputState }
func (ContainGroupEnvArrayOutput) ElementType ¶
func (ContainGroupEnvArrayOutput) ElementType() reflect.Type
func (ContainGroupEnvArrayOutput) Index ¶
func (o ContainGroupEnvArrayOutput) Index(i pulumi.IntInput) ContainGroupEnvOutput
func (ContainGroupEnvArrayOutput) ToContainGroupEnvArrayOutput ¶
func (o ContainGroupEnvArrayOutput) ToContainGroupEnvArrayOutput() ContainGroupEnvArrayOutput
func (ContainGroupEnvArrayOutput) ToContainGroupEnvArrayOutputWithContext ¶
func (o ContainGroupEnvArrayOutput) ToContainGroupEnvArrayOutputWithContext(ctx context.Context) ContainGroupEnvArrayOutput
type ContainGroupEnvInput ¶
type ContainGroupEnvInput interface { pulumi.Input ToContainGroupEnvOutput() ContainGroupEnvOutput ToContainGroupEnvOutputWithContext(context.Context) ContainGroupEnvOutput }
ContainGroupEnvInput is an input type that accepts ContainGroupEnvArgs and ContainGroupEnvOutput values. You can construct a concrete instance of `ContainGroupEnvInput` via:
ContainGroupEnvArgs{...}
type ContainGroupEnvOutput ¶
type ContainGroupEnvOutput struct{ *pulumi.OutputState }
func (ContainGroupEnvOutput) ElementType ¶
func (ContainGroupEnvOutput) ElementType() reflect.Type
func (ContainGroupEnvOutput) Name ¶
func (o ContainGroupEnvOutput) Name() pulumi.StringPtrOutput
environment variable name.
func (ContainGroupEnvOutput) ToContainGroupEnvOutput ¶
func (o ContainGroupEnvOutput) ToContainGroupEnvOutput() ContainGroupEnvOutput
func (ContainGroupEnvOutput) ToContainGroupEnvOutputWithContext ¶
func (o ContainGroupEnvOutput) ToContainGroupEnvOutputWithContext(ctx context.Context) ContainGroupEnvOutput
func (ContainGroupEnvOutput) Value ¶
func (o ContainGroupEnvOutput) Value() pulumi.StringPtrOutput
environment variable value.
func (ContainGroupEnvOutput) ValueFroms ¶
func (o ContainGroupEnvOutput) ValueFroms() ContainGroupEnvValueFromArrayOutput
k8s ValueFrom.
type ContainGroupEnvValueFrom ¶
type ContainGroupEnvValueFrom struct { // FieldRef for k8s env. FieldReves []ContainGroupEnvValueFromFieldRef `pulumi:"fieldReves"` // ResourceFieldRef of k8s env. ResourceFieldReves []ContainGroupEnvValueFromResourceFieldRef `pulumi:"resourceFieldReves"` }
type ContainGroupEnvValueFromArgs ¶
type ContainGroupEnvValueFromArgs struct { // FieldRef for k8s env. FieldReves ContainGroupEnvValueFromFieldRefArrayInput `pulumi:"fieldReves"` // ResourceFieldRef of k8s env. ResourceFieldReves ContainGroupEnvValueFromResourceFieldRefArrayInput `pulumi:"resourceFieldReves"` }
func (ContainGroupEnvValueFromArgs) ElementType ¶
func (ContainGroupEnvValueFromArgs) ElementType() reflect.Type
func (ContainGroupEnvValueFromArgs) ToContainGroupEnvValueFromOutput ¶
func (i ContainGroupEnvValueFromArgs) ToContainGroupEnvValueFromOutput() ContainGroupEnvValueFromOutput
func (ContainGroupEnvValueFromArgs) ToContainGroupEnvValueFromOutputWithContext ¶
func (i ContainGroupEnvValueFromArgs) ToContainGroupEnvValueFromOutputWithContext(ctx context.Context) ContainGroupEnvValueFromOutput
type ContainGroupEnvValueFromArray ¶
type ContainGroupEnvValueFromArray []ContainGroupEnvValueFromInput
func (ContainGroupEnvValueFromArray) ElementType ¶
func (ContainGroupEnvValueFromArray) ElementType() reflect.Type
func (ContainGroupEnvValueFromArray) ToContainGroupEnvValueFromArrayOutput ¶
func (i ContainGroupEnvValueFromArray) ToContainGroupEnvValueFromArrayOutput() ContainGroupEnvValueFromArrayOutput
func (ContainGroupEnvValueFromArray) ToContainGroupEnvValueFromArrayOutputWithContext ¶
func (i ContainGroupEnvValueFromArray) ToContainGroupEnvValueFromArrayOutputWithContext(ctx context.Context) ContainGroupEnvValueFromArrayOutput
type ContainGroupEnvValueFromArrayInput ¶
type ContainGroupEnvValueFromArrayInput interface { pulumi.Input ToContainGroupEnvValueFromArrayOutput() ContainGroupEnvValueFromArrayOutput ToContainGroupEnvValueFromArrayOutputWithContext(context.Context) ContainGroupEnvValueFromArrayOutput }
ContainGroupEnvValueFromArrayInput is an input type that accepts ContainGroupEnvValueFromArray and ContainGroupEnvValueFromArrayOutput values. You can construct a concrete instance of `ContainGroupEnvValueFromArrayInput` via:
ContainGroupEnvValueFromArray{ ContainGroupEnvValueFromArgs{...} }
type ContainGroupEnvValueFromArrayOutput ¶
type ContainGroupEnvValueFromArrayOutput struct{ *pulumi.OutputState }
func (ContainGroupEnvValueFromArrayOutput) ElementType ¶
func (ContainGroupEnvValueFromArrayOutput) ElementType() reflect.Type
func (ContainGroupEnvValueFromArrayOutput) Index ¶
func (o ContainGroupEnvValueFromArrayOutput) Index(i pulumi.IntInput) ContainGroupEnvValueFromOutput
func (ContainGroupEnvValueFromArrayOutput) ToContainGroupEnvValueFromArrayOutput ¶
func (o ContainGroupEnvValueFromArrayOutput) ToContainGroupEnvValueFromArrayOutput() ContainGroupEnvValueFromArrayOutput
func (ContainGroupEnvValueFromArrayOutput) ToContainGroupEnvValueFromArrayOutputWithContext ¶
func (o ContainGroupEnvValueFromArrayOutput) ToContainGroupEnvValueFromArrayOutputWithContext(ctx context.Context) ContainGroupEnvValueFromArrayOutput
type ContainGroupEnvValueFromFieldRef ¶
type ContainGroupEnvValueFromFieldRef struct { // FieldPath of k8s. FieldPath *string `pulumi:"fieldPath"` }
type ContainGroupEnvValueFromFieldRefArgs ¶
type ContainGroupEnvValueFromFieldRefArgs struct { // FieldPath of k8s. FieldPath pulumi.StringPtrInput `pulumi:"fieldPath"` }
func (ContainGroupEnvValueFromFieldRefArgs) ElementType ¶
func (ContainGroupEnvValueFromFieldRefArgs) ElementType() reflect.Type
func (ContainGroupEnvValueFromFieldRefArgs) ToContainGroupEnvValueFromFieldRefOutput ¶
func (i ContainGroupEnvValueFromFieldRefArgs) ToContainGroupEnvValueFromFieldRefOutput() ContainGroupEnvValueFromFieldRefOutput
func (ContainGroupEnvValueFromFieldRefArgs) ToContainGroupEnvValueFromFieldRefOutputWithContext ¶
func (i ContainGroupEnvValueFromFieldRefArgs) ToContainGroupEnvValueFromFieldRefOutputWithContext(ctx context.Context) ContainGroupEnvValueFromFieldRefOutput
type ContainGroupEnvValueFromFieldRefArray ¶
type ContainGroupEnvValueFromFieldRefArray []ContainGroupEnvValueFromFieldRefInput
func (ContainGroupEnvValueFromFieldRefArray) ElementType ¶
func (ContainGroupEnvValueFromFieldRefArray) ElementType() reflect.Type
func (ContainGroupEnvValueFromFieldRefArray) ToContainGroupEnvValueFromFieldRefArrayOutput ¶
func (i ContainGroupEnvValueFromFieldRefArray) ToContainGroupEnvValueFromFieldRefArrayOutput() ContainGroupEnvValueFromFieldRefArrayOutput
func (ContainGroupEnvValueFromFieldRefArray) ToContainGroupEnvValueFromFieldRefArrayOutputWithContext ¶
func (i ContainGroupEnvValueFromFieldRefArray) ToContainGroupEnvValueFromFieldRefArrayOutputWithContext(ctx context.Context) ContainGroupEnvValueFromFieldRefArrayOutput
type ContainGroupEnvValueFromFieldRefArrayInput ¶
type ContainGroupEnvValueFromFieldRefArrayInput interface { pulumi.Input ToContainGroupEnvValueFromFieldRefArrayOutput() ContainGroupEnvValueFromFieldRefArrayOutput ToContainGroupEnvValueFromFieldRefArrayOutputWithContext(context.Context) ContainGroupEnvValueFromFieldRefArrayOutput }
ContainGroupEnvValueFromFieldRefArrayInput is an input type that accepts ContainGroupEnvValueFromFieldRefArray and ContainGroupEnvValueFromFieldRefArrayOutput values. You can construct a concrete instance of `ContainGroupEnvValueFromFieldRefArrayInput` via:
ContainGroupEnvValueFromFieldRefArray{ ContainGroupEnvValueFromFieldRefArgs{...} }
type ContainGroupEnvValueFromFieldRefArrayOutput ¶
type ContainGroupEnvValueFromFieldRefArrayOutput struct{ *pulumi.OutputState }
func (ContainGroupEnvValueFromFieldRefArrayOutput) ElementType ¶
func (ContainGroupEnvValueFromFieldRefArrayOutput) ElementType() reflect.Type
func (ContainGroupEnvValueFromFieldRefArrayOutput) ToContainGroupEnvValueFromFieldRefArrayOutput ¶
func (o ContainGroupEnvValueFromFieldRefArrayOutput) ToContainGroupEnvValueFromFieldRefArrayOutput() ContainGroupEnvValueFromFieldRefArrayOutput
func (ContainGroupEnvValueFromFieldRefArrayOutput) ToContainGroupEnvValueFromFieldRefArrayOutputWithContext ¶
func (o ContainGroupEnvValueFromFieldRefArrayOutput) ToContainGroupEnvValueFromFieldRefArrayOutputWithContext(ctx context.Context) ContainGroupEnvValueFromFieldRefArrayOutput
type ContainGroupEnvValueFromFieldRefInput ¶
type ContainGroupEnvValueFromFieldRefInput interface { pulumi.Input ToContainGroupEnvValueFromFieldRefOutput() ContainGroupEnvValueFromFieldRefOutput ToContainGroupEnvValueFromFieldRefOutputWithContext(context.Context) ContainGroupEnvValueFromFieldRefOutput }
ContainGroupEnvValueFromFieldRefInput is an input type that accepts ContainGroupEnvValueFromFieldRefArgs and ContainGroupEnvValueFromFieldRefOutput values. You can construct a concrete instance of `ContainGroupEnvValueFromFieldRefInput` via:
ContainGroupEnvValueFromFieldRefArgs{...}
type ContainGroupEnvValueFromFieldRefOutput ¶
type ContainGroupEnvValueFromFieldRefOutput struct{ *pulumi.OutputState }
func (ContainGroupEnvValueFromFieldRefOutput) ElementType ¶
func (ContainGroupEnvValueFromFieldRefOutput) ElementType() reflect.Type
func (ContainGroupEnvValueFromFieldRefOutput) FieldPath ¶
func (o ContainGroupEnvValueFromFieldRefOutput) FieldPath() pulumi.StringPtrOutput
FieldPath of k8s.
func (ContainGroupEnvValueFromFieldRefOutput) ToContainGroupEnvValueFromFieldRefOutput ¶
func (o ContainGroupEnvValueFromFieldRefOutput) ToContainGroupEnvValueFromFieldRefOutput() ContainGroupEnvValueFromFieldRefOutput
func (ContainGroupEnvValueFromFieldRefOutput) ToContainGroupEnvValueFromFieldRefOutputWithContext ¶
func (o ContainGroupEnvValueFromFieldRefOutput) ToContainGroupEnvValueFromFieldRefOutputWithContext(ctx context.Context) ContainGroupEnvValueFromFieldRefOutput
type ContainGroupEnvValueFromInput ¶
type ContainGroupEnvValueFromInput interface { pulumi.Input ToContainGroupEnvValueFromOutput() ContainGroupEnvValueFromOutput ToContainGroupEnvValueFromOutputWithContext(context.Context) ContainGroupEnvValueFromOutput }
ContainGroupEnvValueFromInput is an input type that accepts ContainGroupEnvValueFromArgs and ContainGroupEnvValueFromOutput values. You can construct a concrete instance of `ContainGroupEnvValueFromInput` via:
ContainGroupEnvValueFromArgs{...}
type ContainGroupEnvValueFromOutput ¶
type ContainGroupEnvValueFromOutput struct{ *pulumi.OutputState }
func (ContainGroupEnvValueFromOutput) ElementType ¶
func (ContainGroupEnvValueFromOutput) ElementType() reflect.Type
func (ContainGroupEnvValueFromOutput) FieldReves ¶
func (o ContainGroupEnvValueFromOutput) FieldReves() ContainGroupEnvValueFromFieldRefArrayOutput
FieldRef for k8s env.
func (ContainGroupEnvValueFromOutput) ResourceFieldReves ¶
func (o ContainGroupEnvValueFromOutput) ResourceFieldReves() ContainGroupEnvValueFromResourceFieldRefArrayOutput
ResourceFieldRef of k8s env.
func (ContainGroupEnvValueFromOutput) ToContainGroupEnvValueFromOutput ¶
func (o ContainGroupEnvValueFromOutput) ToContainGroupEnvValueFromOutput() ContainGroupEnvValueFromOutput
func (ContainGroupEnvValueFromOutput) ToContainGroupEnvValueFromOutputWithContext ¶
func (o ContainGroupEnvValueFromOutput) ToContainGroupEnvValueFromOutputWithContext(ctx context.Context) ContainGroupEnvValueFromOutput
type ContainGroupEnvValueFromResourceFieldRef ¶
type ContainGroupEnvValueFromResourceFieldRef struct { // Resource of k8s. Resource *string `pulumi:"resource"` }
type ContainGroupEnvValueFromResourceFieldRefArgs ¶
type ContainGroupEnvValueFromResourceFieldRefArgs struct { // Resource of k8s. Resource pulumi.StringPtrInput `pulumi:"resource"` }
func (ContainGroupEnvValueFromResourceFieldRefArgs) ElementType ¶
func (ContainGroupEnvValueFromResourceFieldRefArgs) ElementType() reflect.Type
func (ContainGroupEnvValueFromResourceFieldRefArgs) ToContainGroupEnvValueFromResourceFieldRefOutput ¶
func (i ContainGroupEnvValueFromResourceFieldRefArgs) ToContainGroupEnvValueFromResourceFieldRefOutput() ContainGroupEnvValueFromResourceFieldRefOutput
func (ContainGroupEnvValueFromResourceFieldRefArgs) ToContainGroupEnvValueFromResourceFieldRefOutputWithContext ¶
func (i ContainGroupEnvValueFromResourceFieldRefArgs) ToContainGroupEnvValueFromResourceFieldRefOutputWithContext(ctx context.Context) ContainGroupEnvValueFromResourceFieldRefOutput
type ContainGroupEnvValueFromResourceFieldRefArray ¶
type ContainGroupEnvValueFromResourceFieldRefArray []ContainGroupEnvValueFromResourceFieldRefInput
func (ContainGroupEnvValueFromResourceFieldRefArray) ElementType ¶
func (ContainGroupEnvValueFromResourceFieldRefArray) ElementType() reflect.Type
func (ContainGroupEnvValueFromResourceFieldRefArray) ToContainGroupEnvValueFromResourceFieldRefArrayOutput ¶
func (i ContainGroupEnvValueFromResourceFieldRefArray) ToContainGroupEnvValueFromResourceFieldRefArrayOutput() ContainGroupEnvValueFromResourceFieldRefArrayOutput
func (ContainGroupEnvValueFromResourceFieldRefArray) ToContainGroupEnvValueFromResourceFieldRefArrayOutputWithContext ¶
func (i ContainGroupEnvValueFromResourceFieldRefArray) ToContainGroupEnvValueFromResourceFieldRefArrayOutputWithContext(ctx context.Context) ContainGroupEnvValueFromResourceFieldRefArrayOutput
type ContainGroupEnvValueFromResourceFieldRefArrayInput ¶
type ContainGroupEnvValueFromResourceFieldRefArrayInput interface { pulumi.Input ToContainGroupEnvValueFromResourceFieldRefArrayOutput() ContainGroupEnvValueFromResourceFieldRefArrayOutput ToContainGroupEnvValueFromResourceFieldRefArrayOutputWithContext(context.Context) ContainGroupEnvValueFromResourceFieldRefArrayOutput }
ContainGroupEnvValueFromResourceFieldRefArrayInput is an input type that accepts ContainGroupEnvValueFromResourceFieldRefArray and ContainGroupEnvValueFromResourceFieldRefArrayOutput values. You can construct a concrete instance of `ContainGroupEnvValueFromResourceFieldRefArrayInput` via:
ContainGroupEnvValueFromResourceFieldRefArray{ ContainGroupEnvValueFromResourceFieldRefArgs{...} }
type ContainGroupEnvValueFromResourceFieldRefArrayOutput ¶
type ContainGroupEnvValueFromResourceFieldRefArrayOutput struct{ *pulumi.OutputState }
func (ContainGroupEnvValueFromResourceFieldRefArrayOutput) ElementType ¶
func (ContainGroupEnvValueFromResourceFieldRefArrayOutput) ElementType() reflect.Type
func (ContainGroupEnvValueFromResourceFieldRefArrayOutput) ToContainGroupEnvValueFromResourceFieldRefArrayOutput ¶
func (o ContainGroupEnvValueFromResourceFieldRefArrayOutput) ToContainGroupEnvValueFromResourceFieldRefArrayOutput() ContainGroupEnvValueFromResourceFieldRefArrayOutput
func (ContainGroupEnvValueFromResourceFieldRefArrayOutput) ToContainGroupEnvValueFromResourceFieldRefArrayOutputWithContext ¶
func (o ContainGroupEnvValueFromResourceFieldRefArrayOutput) ToContainGroupEnvValueFromResourceFieldRefArrayOutputWithContext(ctx context.Context) ContainGroupEnvValueFromResourceFieldRefArrayOutput
type ContainGroupEnvValueFromResourceFieldRefInput ¶
type ContainGroupEnvValueFromResourceFieldRefInput interface { pulumi.Input ToContainGroupEnvValueFromResourceFieldRefOutput() ContainGroupEnvValueFromResourceFieldRefOutput ToContainGroupEnvValueFromResourceFieldRefOutputWithContext(context.Context) ContainGroupEnvValueFromResourceFieldRefOutput }
ContainGroupEnvValueFromResourceFieldRefInput is an input type that accepts ContainGroupEnvValueFromResourceFieldRefArgs and ContainGroupEnvValueFromResourceFieldRefOutput values. You can construct a concrete instance of `ContainGroupEnvValueFromResourceFieldRefInput` via:
ContainGroupEnvValueFromResourceFieldRefArgs{...}
type ContainGroupEnvValueFromResourceFieldRefOutput ¶
type ContainGroupEnvValueFromResourceFieldRefOutput struct{ *pulumi.OutputState }
func (ContainGroupEnvValueFromResourceFieldRefOutput) ElementType ¶
func (ContainGroupEnvValueFromResourceFieldRefOutput) ElementType() reflect.Type
func (ContainGroupEnvValueFromResourceFieldRefOutput) Resource ¶
func (o ContainGroupEnvValueFromResourceFieldRefOutput) Resource() pulumi.StringPtrOutput
Resource of k8s.
func (ContainGroupEnvValueFromResourceFieldRefOutput) ToContainGroupEnvValueFromResourceFieldRefOutput ¶
func (o ContainGroupEnvValueFromResourceFieldRefOutput) ToContainGroupEnvValueFromResourceFieldRefOutput() ContainGroupEnvValueFromResourceFieldRefOutput
func (ContainGroupEnvValueFromResourceFieldRefOutput) ToContainGroupEnvValueFromResourceFieldRefOutputWithContext ¶
func (o ContainGroupEnvValueFromResourceFieldRefOutput) ToContainGroupEnvValueFromResourceFieldRefOutputWithContext(ctx context.Context) ContainGroupEnvValueFromResourceFieldRefOutput
type ContainGroupHealthCheckSetting ¶
type ContainGroupHealthCheckSetting struct { // live health check. LivenessProbes []ContainGroupHealthCheckSettingLivenessProbe `pulumi:"livenessProbes"` // readiness health check. ReadinessProbes []ContainGroupHealthCheckSettingReadinessProbe `pulumi:"readinessProbes"` }
type ContainGroupHealthCheckSettingArgs ¶
type ContainGroupHealthCheckSettingArgs struct { // live health check. LivenessProbes ContainGroupHealthCheckSettingLivenessProbeArrayInput `pulumi:"livenessProbes"` // readiness health check. ReadinessProbes ContainGroupHealthCheckSettingReadinessProbeArrayInput `pulumi:"readinessProbes"` }
func (ContainGroupHealthCheckSettingArgs) ElementType ¶
func (ContainGroupHealthCheckSettingArgs) ElementType() reflect.Type
func (ContainGroupHealthCheckSettingArgs) ToContainGroupHealthCheckSettingOutput ¶
func (i ContainGroupHealthCheckSettingArgs) ToContainGroupHealthCheckSettingOutput() ContainGroupHealthCheckSettingOutput
func (ContainGroupHealthCheckSettingArgs) ToContainGroupHealthCheckSettingOutputWithContext ¶
func (i ContainGroupHealthCheckSettingArgs) ToContainGroupHealthCheckSettingOutputWithContext(ctx context.Context) ContainGroupHealthCheckSettingOutput
type ContainGroupHealthCheckSettingArray ¶
type ContainGroupHealthCheckSettingArray []ContainGroupHealthCheckSettingInput
func (ContainGroupHealthCheckSettingArray) ElementType ¶
func (ContainGroupHealthCheckSettingArray) ElementType() reflect.Type
func (ContainGroupHealthCheckSettingArray) ToContainGroupHealthCheckSettingArrayOutput ¶
func (i ContainGroupHealthCheckSettingArray) ToContainGroupHealthCheckSettingArrayOutput() ContainGroupHealthCheckSettingArrayOutput
func (ContainGroupHealthCheckSettingArray) ToContainGroupHealthCheckSettingArrayOutputWithContext ¶
func (i ContainGroupHealthCheckSettingArray) ToContainGroupHealthCheckSettingArrayOutputWithContext(ctx context.Context) ContainGroupHealthCheckSettingArrayOutput
type ContainGroupHealthCheckSettingArrayInput ¶
type ContainGroupHealthCheckSettingArrayInput interface { pulumi.Input ToContainGroupHealthCheckSettingArrayOutput() ContainGroupHealthCheckSettingArrayOutput ToContainGroupHealthCheckSettingArrayOutputWithContext(context.Context) ContainGroupHealthCheckSettingArrayOutput }
ContainGroupHealthCheckSettingArrayInput is an input type that accepts ContainGroupHealthCheckSettingArray and ContainGroupHealthCheckSettingArrayOutput values. You can construct a concrete instance of `ContainGroupHealthCheckSettingArrayInput` via:
ContainGroupHealthCheckSettingArray{ ContainGroupHealthCheckSettingArgs{...} }
type ContainGroupHealthCheckSettingArrayOutput ¶
type ContainGroupHealthCheckSettingArrayOutput struct{ *pulumi.OutputState }
func (ContainGroupHealthCheckSettingArrayOutput) ElementType ¶
func (ContainGroupHealthCheckSettingArrayOutput) ElementType() reflect.Type
func (ContainGroupHealthCheckSettingArrayOutput) ToContainGroupHealthCheckSettingArrayOutput ¶
func (o ContainGroupHealthCheckSettingArrayOutput) ToContainGroupHealthCheckSettingArrayOutput() ContainGroupHealthCheckSettingArrayOutput
func (ContainGroupHealthCheckSettingArrayOutput) ToContainGroupHealthCheckSettingArrayOutputWithContext ¶
func (o ContainGroupHealthCheckSettingArrayOutput) ToContainGroupHealthCheckSettingArrayOutputWithContext(ctx context.Context) ContainGroupHealthCheckSettingArrayOutput
type ContainGroupHealthCheckSettingInput ¶
type ContainGroupHealthCheckSettingInput interface { pulumi.Input ToContainGroupHealthCheckSettingOutput() ContainGroupHealthCheckSettingOutput ToContainGroupHealthCheckSettingOutputWithContext(context.Context) ContainGroupHealthCheckSettingOutput }
ContainGroupHealthCheckSettingInput is an input type that accepts ContainGroupHealthCheckSettingArgs and ContainGroupHealthCheckSettingOutput values. You can construct a concrete instance of `ContainGroupHealthCheckSettingInput` via:
ContainGroupHealthCheckSettingArgs{...}
type ContainGroupHealthCheckSettingLivenessProbe ¶
type ContainGroupHealthCheckSettingLivenessProbe struct { // health check method. HTTP: check by HTTP interface; CMD: check by executing command; TCP: check by establishing TCP connection. ActionType *string `pulumi:"actionType"` // Execute command check mode, the command to execute. Commands []string `pulumi:"commands"` // Indicates the number of consecutive health check successes for the backend container from success to failure. FailureThreshold *int `pulumi:"failureThreshold"` // The time for the container to delay starting the health check. InitialDelaySeconds *int `pulumi:"initialDelaySeconds"` // The request path of the HTTP health check interface. Path *string `pulumi:"path"` // The interval at which health checks are performed. PeriodSeconds *int `pulumi:"periodSeconds"` // service port. Port *int `pulumi:"port"` // The inspection protocol used by the HTTP health check method. HTTP and HTTPS are supported. Scheme *string `pulumi:"scheme"` // Indicates the number of consecutive health check successes for the backend container from failure to success. SuccessThreshold *int `pulumi:"successThreshold"` // The maximum timeout for each health check response. TimeoutSeconds *int `pulumi:"timeoutSeconds"` // TSF_DEFAULT: tsf default readiness probe. K8S_NATIVE: k8s native probe. If not filled, it defaults to k8s native probe. Type *string `pulumi:"type"` }
type ContainGroupHealthCheckSettingLivenessProbeArgs ¶
type ContainGroupHealthCheckSettingLivenessProbeArgs struct { // health check method. HTTP: check by HTTP interface; CMD: check by executing command; TCP: check by establishing TCP connection. ActionType pulumi.StringPtrInput `pulumi:"actionType"` // Execute command check mode, the command to execute. Commands pulumi.StringArrayInput `pulumi:"commands"` // Indicates the number of consecutive health check successes for the backend container from success to failure. FailureThreshold pulumi.IntPtrInput `pulumi:"failureThreshold"` // The time for the container to delay starting the health check. InitialDelaySeconds pulumi.IntPtrInput `pulumi:"initialDelaySeconds"` // The request path of the HTTP health check interface. Path pulumi.StringPtrInput `pulumi:"path"` // The interval at which health checks are performed. PeriodSeconds pulumi.IntPtrInput `pulumi:"periodSeconds"` // service port. Port pulumi.IntPtrInput `pulumi:"port"` // The inspection protocol used by the HTTP health check method. HTTP and HTTPS are supported. Scheme pulumi.StringPtrInput `pulumi:"scheme"` // Indicates the number of consecutive health check successes for the backend container from failure to success. SuccessThreshold pulumi.IntPtrInput `pulumi:"successThreshold"` // The maximum timeout for each health check response. TimeoutSeconds pulumi.IntPtrInput `pulumi:"timeoutSeconds"` // TSF_DEFAULT: tsf default readiness probe. K8S_NATIVE: k8s native probe. If not filled, it defaults to k8s native probe. Type pulumi.StringPtrInput `pulumi:"type"` }
func (ContainGroupHealthCheckSettingLivenessProbeArgs) ElementType ¶
func (ContainGroupHealthCheckSettingLivenessProbeArgs) ElementType() reflect.Type
func (ContainGroupHealthCheckSettingLivenessProbeArgs) ToContainGroupHealthCheckSettingLivenessProbeOutput ¶
func (i ContainGroupHealthCheckSettingLivenessProbeArgs) ToContainGroupHealthCheckSettingLivenessProbeOutput() ContainGroupHealthCheckSettingLivenessProbeOutput
func (ContainGroupHealthCheckSettingLivenessProbeArgs) ToContainGroupHealthCheckSettingLivenessProbeOutputWithContext ¶
func (i ContainGroupHealthCheckSettingLivenessProbeArgs) ToContainGroupHealthCheckSettingLivenessProbeOutputWithContext(ctx context.Context) ContainGroupHealthCheckSettingLivenessProbeOutput
type ContainGroupHealthCheckSettingLivenessProbeArray ¶
type ContainGroupHealthCheckSettingLivenessProbeArray []ContainGroupHealthCheckSettingLivenessProbeInput
func (ContainGroupHealthCheckSettingLivenessProbeArray) ElementType ¶
func (ContainGroupHealthCheckSettingLivenessProbeArray) ElementType() reflect.Type
func (ContainGroupHealthCheckSettingLivenessProbeArray) ToContainGroupHealthCheckSettingLivenessProbeArrayOutput ¶
func (i ContainGroupHealthCheckSettingLivenessProbeArray) ToContainGroupHealthCheckSettingLivenessProbeArrayOutput() ContainGroupHealthCheckSettingLivenessProbeArrayOutput
func (ContainGroupHealthCheckSettingLivenessProbeArray) ToContainGroupHealthCheckSettingLivenessProbeArrayOutputWithContext ¶
func (i ContainGroupHealthCheckSettingLivenessProbeArray) ToContainGroupHealthCheckSettingLivenessProbeArrayOutputWithContext(ctx context.Context) ContainGroupHealthCheckSettingLivenessProbeArrayOutput
type ContainGroupHealthCheckSettingLivenessProbeArrayInput ¶
type ContainGroupHealthCheckSettingLivenessProbeArrayInput interface { pulumi.Input ToContainGroupHealthCheckSettingLivenessProbeArrayOutput() ContainGroupHealthCheckSettingLivenessProbeArrayOutput ToContainGroupHealthCheckSettingLivenessProbeArrayOutputWithContext(context.Context) ContainGroupHealthCheckSettingLivenessProbeArrayOutput }
ContainGroupHealthCheckSettingLivenessProbeArrayInput is an input type that accepts ContainGroupHealthCheckSettingLivenessProbeArray and ContainGroupHealthCheckSettingLivenessProbeArrayOutput values. You can construct a concrete instance of `ContainGroupHealthCheckSettingLivenessProbeArrayInput` via:
ContainGroupHealthCheckSettingLivenessProbeArray{ ContainGroupHealthCheckSettingLivenessProbeArgs{...} }
type ContainGroupHealthCheckSettingLivenessProbeArrayOutput ¶
type ContainGroupHealthCheckSettingLivenessProbeArrayOutput struct{ *pulumi.OutputState }
func (ContainGroupHealthCheckSettingLivenessProbeArrayOutput) ElementType ¶
func (ContainGroupHealthCheckSettingLivenessProbeArrayOutput) ElementType() reflect.Type
func (ContainGroupHealthCheckSettingLivenessProbeArrayOutput) ToContainGroupHealthCheckSettingLivenessProbeArrayOutput ¶
func (o ContainGroupHealthCheckSettingLivenessProbeArrayOutput) ToContainGroupHealthCheckSettingLivenessProbeArrayOutput() ContainGroupHealthCheckSettingLivenessProbeArrayOutput
func (ContainGroupHealthCheckSettingLivenessProbeArrayOutput) ToContainGroupHealthCheckSettingLivenessProbeArrayOutputWithContext ¶
func (o ContainGroupHealthCheckSettingLivenessProbeArrayOutput) ToContainGroupHealthCheckSettingLivenessProbeArrayOutputWithContext(ctx context.Context) ContainGroupHealthCheckSettingLivenessProbeArrayOutput
type ContainGroupHealthCheckSettingLivenessProbeInput ¶
type ContainGroupHealthCheckSettingLivenessProbeInput interface { pulumi.Input ToContainGroupHealthCheckSettingLivenessProbeOutput() ContainGroupHealthCheckSettingLivenessProbeOutput ToContainGroupHealthCheckSettingLivenessProbeOutputWithContext(context.Context) ContainGroupHealthCheckSettingLivenessProbeOutput }
ContainGroupHealthCheckSettingLivenessProbeInput is an input type that accepts ContainGroupHealthCheckSettingLivenessProbeArgs and ContainGroupHealthCheckSettingLivenessProbeOutput values. You can construct a concrete instance of `ContainGroupHealthCheckSettingLivenessProbeInput` via:
ContainGroupHealthCheckSettingLivenessProbeArgs{...}
type ContainGroupHealthCheckSettingLivenessProbeOutput ¶
type ContainGroupHealthCheckSettingLivenessProbeOutput struct{ *pulumi.OutputState }
func (ContainGroupHealthCheckSettingLivenessProbeOutput) ActionType ¶
func (o ContainGroupHealthCheckSettingLivenessProbeOutput) ActionType() pulumi.StringPtrOutput
health check method. HTTP: check by HTTP interface; CMD: check by executing command; TCP: check by establishing TCP connection.
func (ContainGroupHealthCheckSettingLivenessProbeOutput) Commands ¶
func (o ContainGroupHealthCheckSettingLivenessProbeOutput) Commands() pulumi.StringArrayOutput
Execute command check mode, the command to execute.
func (ContainGroupHealthCheckSettingLivenessProbeOutput) ElementType ¶
func (ContainGroupHealthCheckSettingLivenessProbeOutput) ElementType() reflect.Type
func (ContainGroupHealthCheckSettingLivenessProbeOutput) FailureThreshold ¶
func (o ContainGroupHealthCheckSettingLivenessProbeOutput) FailureThreshold() pulumi.IntPtrOutput
Indicates the number of consecutive health check successes for the backend container from success to failure.
func (ContainGroupHealthCheckSettingLivenessProbeOutput) InitialDelaySeconds ¶
func (o ContainGroupHealthCheckSettingLivenessProbeOutput) InitialDelaySeconds() pulumi.IntPtrOutput
The time for the container to delay starting the health check.
func (ContainGroupHealthCheckSettingLivenessProbeOutput) Path ¶
func (o ContainGroupHealthCheckSettingLivenessProbeOutput) Path() pulumi.StringPtrOutput
The request path of the HTTP health check interface.
func (ContainGroupHealthCheckSettingLivenessProbeOutput) PeriodSeconds ¶
func (o ContainGroupHealthCheckSettingLivenessProbeOutput) PeriodSeconds() pulumi.IntPtrOutput
The interval at which health checks are performed.
func (ContainGroupHealthCheckSettingLivenessProbeOutput) Port ¶
func (o ContainGroupHealthCheckSettingLivenessProbeOutput) Port() pulumi.IntPtrOutput
service port.
func (ContainGroupHealthCheckSettingLivenessProbeOutput) Scheme ¶
func (o ContainGroupHealthCheckSettingLivenessProbeOutput) Scheme() pulumi.StringPtrOutput
The inspection protocol used by the HTTP health check method. HTTP and HTTPS are supported.
func (ContainGroupHealthCheckSettingLivenessProbeOutput) SuccessThreshold ¶
func (o ContainGroupHealthCheckSettingLivenessProbeOutput) SuccessThreshold() pulumi.IntPtrOutput
Indicates the number of consecutive health check successes for the backend container from failure to success.
func (ContainGroupHealthCheckSettingLivenessProbeOutput) TimeoutSeconds ¶
func (o ContainGroupHealthCheckSettingLivenessProbeOutput) TimeoutSeconds() pulumi.IntPtrOutput
The maximum timeout for each health check response.
func (ContainGroupHealthCheckSettingLivenessProbeOutput) ToContainGroupHealthCheckSettingLivenessProbeOutput ¶
func (o ContainGroupHealthCheckSettingLivenessProbeOutput) ToContainGroupHealthCheckSettingLivenessProbeOutput() ContainGroupHealthCheckSettingLivenessProbeOutput
func (ContainGroupHealthCheckSettingLivenessProbeOutput) ToContainGroupHealthCheckSettingLivenessProbeOutputWithContext ¶
func (o ContainGroupHealthCheckSettingLivenessProbeOutput) ToContainGroupHealthCheckSettingLivenessProbeOutputWithContext(ctx context.Context) ContainGroupHealthCheckSettingLivenessProbeOutput
func (ContainGroupHealthCheckSettingLivenessProbeOutput) Type ¶
func (o ContainGroupHealthCheckSettingLivenessProbeOutput) Type() pulumi.StringPtrOutput
TSF_DEFAULT: tsf default readiness probe. K8S_NATIVE: k8s native probe. If not filled, it defaults to k8s native probe.
type ContainGroupHealthCheckSettingOutput ¶
type ContainGroupHealthCheckSettingOutput struct{ *pulumi.OutputState }
func (ContainGroupHealthCheckSettingOutput) ElementType ¶
func (ContainGroupHealthCheckSettingOutput) ElementType() reflect.Type
func (ContainGroupHealthCheckSettingOutput) LivenessProbes ¶
func (o ContainGroupHealthCheckSettingOutput) LivenessProbes() ContainGroupHealthCheckSettingLivenessProbeArrayOutput
live health check.
func (ContainGroupHealthCheckSettingOutput) ReadinessProbes ¶
func (o ContainGroupHealthCheckSettingOutput) ReadinessProbes() ContainGroupHealthCheckSettingReadinessProbeArrayOutput
readiness health check.
func (ContainGroupHealthCheckSettingOutput) ToContainGroupHealthCheckSettingOutput ¶
func (o ContainGroupHealthCheckSettingOutput) ToContainGroupHealthCheckSettingOutput() ContainGroupHealthCheckSettingOutput
func (ContainGroupHealthCheckSettingOutput) ToContainGroupHealthCheckSettingOutputWithContext ¶
func (o ContainGroupHealthCheckSettingOutput) ToContainGroupHealthCheckSettingOutputWithContext(ctx context.Context) ContainGroupHealthCheckSettingOutput
type ContainGroupHealthCheckSettingReadinessProbe ¶
type ContainGroupHealthCheckSettingReadinessProbe struct { // health check method. HTTP: check by HTTP interface; CMD: check by executing command; TCP: check by establishing TCP connection. ActionType *string `pulumi:"actionType"` // Execute command check mode, the command to execute. Commands []string `pulumi:"commands"` // Indicates the number of consecutive health check successes for the backend container from success to failure. FailureThreshold *int `pulumi:"failureThreshold"` // The time for the container to delay starting the health check. InitialDelaySeconds *int `pulumi:"initialDelaySeconds"` // The request path of the HTTP health check interface. Path *string `pulumi:"path"` // The interval at which health checks are performed. PeriodSeconds *int `pulumi:"periodSeconds"` // service port. Port *int `pulumi:"port"` // The inspection protocol used by the HTTP health check method. HTTP and HTTPS are supported. Scheme *string `pulumi:"scheme"` // Indicates the number of consecutive health check successes for the backend container from failure to success. SuccessThreshold *int `pulumi:"successThreshold"` // The maximum timeout for each health check response. TimeoutSeconds *int `pulumi:"timeoutSeconds"` // TSF_DEFAULT: tsf default readiness probe. K8S_NATIVE: k8s native probe. If not filled, it defaults to k8s native probe. Type *string `pulumi:"type"` }
type ContainGroupHealthCheckSettingReadinessProbeArgs ¶
type ContainGroupHealthCheckSettingReadinessProbeArgs struct { // health check method. HTTP: check by HTTP interface; CMD: check by executing command; TCP: check by establishing TCP connection. ActionType pulumi.StringPtrInput `pulumi:"actionType"` // Execute command check mode, the command to execute. Commands pulumi.StringArrayInput `pulumi:"commands"` // Indicates the number of consecutive health check successes for the backend container from success to failure. FailureThreshold pulumi.IntPtrInput `pulumi:"failureThreshold"` // The time for the container to delay starting the health check. InitialDelaySeconds pulumi.IntPtrInput `pulumi:"initialDelaySeconds"` // The request path of the HTTP health check interface. Path pulumi.StringPtrInput `pulumi:"path"` // The interval at which health checks are performed. PeriodSeconds pulumi.IntPtrInput `pulumi:"periodSeconds"` // service port. Port pulumi.IntPtrInput `pulumi:"port"` // The inspection protocol used by the HTTP health check method. HTTP and HTTPS are supported. Scheme pulumi.StringPtrInput `pulumi:"scheme"` // Indicates the number of consecutive health check successes for the backend container from failure to success. SuccessThreshold pulumi.IntPtrInput `pulumi:"successThreshold"` // The maximum timeout for each health check response. TimeoutSeconds pulumi.IntPtrInput `pulumi:"timeoutSeconds"` // TSF_DEFAULT: tsf default readiness probe. K8S_NATIVE: k8s native probe. If not filled, it defaults to k8s native probe. Type pulumi.StringPtrInput `pulumi:"type"` }
func (ContainGroupHealthCheckSettingReadinessProbeArgs) ElementType ¶
func (ContainGroupHealthCheckSettingReadinessProbeArgs) ElementType() reflect.Type
func (ContainGroupHealthCheckSettingReadinessProbeArgs) ToContainGroupHealthCheckSettingReadinessProbeOutput ¶
func (i ContainGroupHealthCheckSettingReadinessProbeArgs) ToContainGroupHealthCheckSettingReadinessProbeOutput() ContainGroupHealthCheckSettingReadinessProbeOutput
func (ContainGroupHealthCheckSettingReadinessProbeArgs) ToContainGroupHealthCheckSettingReadinessProbeOutputWithContext ¶
func (i ContainGroupHealthCheckSettingReadinessProbeArgs) ToContainGroupHealthCheckSettingReadinessProbeOutputWithContext(ctx context.Context) ContainGroupHealthCheckSettingReadinessProbeOutput
type ContainGroupHealthCheckSettingReadinessProbeArray ¶
type ContainGroupHealthCheckSettingReadinessProbeArray []ContainGroupHealthCheckSettingReadinessProbeInput
func (ContainGroupHealthCheckSettingReadinessProbeArray) ElementType ¶
func (ContainGroupHealthCheckSettingReadinessProbeArray) ElementType() reflect.Type
func (ContainGroupHealthCheckSettingReadinessProbeArray) ToContainGroupHealthCheckSettingReadinessProbeArrayOutput ¶
func (i ContainGroupHealthCheckSettingReadinessProbeArray) ToContainGroupHealthCheckSettingReadinessProbeArrayOutput() ContainGroupHealthCheckSettingReadinessProbeArrayOutput
func (ContainGroupHealthCheckSettingReadinessProbeArray) ToContainGroupHealthCheckSettingReadinessProbeArrayOutputWithContext ¶
func (i ContainGroupHealthCheckSettingReadinessProbeArray) ToContainGroupHealthCheckSettingReadinessProbeArrayOutputWithContext(ctx context.Context) ContainGroupHealthCheckSettingReadinessProbeArrayOutput
type ContainGroupHealthCheckSettingReadinessProbeArrayInput ¶
type ContainGroupHealthCheckSettingReadinessProbeArrayInput interface { pulumi.Input ToContainGroupHealthCheckSettingReadinessProbeArrayOutput() ContainGroupHealthCheckSettingReadinessProbeArrayOutput ToContainGroupHealthCheckSettingReadinessProbeArrayOutputWithContext(context.Context) ContainGroupHealthCheckSettingReadinessProbeArrayOutput }
ContainGroupHealthCheckSettingReadinessProbeArrayInput is an input type that accepts ContainGroupHealthCheckSettingReadinessProbeArray and ContainGroupHealthCheckSettingReadinessProbeArrayOutput values. You can construct a concrete instance of `ContainGroupHealthCheckSettingReadinessProbeArrayInput` via:
ContainGroupHealthCheckSettingReadinessProbeArray{ ContainGroupHealthCheckSettingReadinessProbeArgs{...} }
type ContainGroupHealthCheckSettingReadinessProbeArrayOutput ¶
type ContainGroupHealthCheckSettingReadinessProbeArrayOutput struct{ *pulumi.OutputState }
func (ContainGroupHealthCheckSettingReadinessProbeArrayOutput) ElementType ¶
func (ContainGroupHealthCheckSettingReadinessProbeArrayOutput) ElementType() reflect.Type
func (ContainGroupHealthCheckSettingReadinessProbeArrayOutput) ToContainGroupHealthCheckSettingReadinessProbeArrayOutput ¶
func (o ContainGroupHealthCheckSettingReadinessProbeArrayOutput) ToContainGroupHealthCheckSettingReadinessProbeArrayOutput() ContainGroupHealthCheckSettingReadinessProbeArrayOutput
func (ContainGroupHealthCheckSettingReadinessProbeArrayOutput) ToContainGroupHealthCheckSettingReadinessProbeArrayOutputWithContext ¶
func (o ContainGroupHealthCheckSettingReadinessProbeArrayOutput) ToContainGroupHealthCheckSettingReadinessProbeArrayOutputWithContext(ctx context.Context) ContainGroupHealthCheckSettingReadinessProbeArrayOutput
type ContainGroupHealthCheckSettingReadinessProbeInput ¶
type ContainGroupHealthCheckSettingReadinessProbeInput interface { pulumi.Input ToContainGroupHealthCheckSettingReadinessProbeOutput() ContainGroupHealthCheckSettingReadinessProbeOutput ToContainGroupHealthCheckSettingReadinessProbeOutputWithContext(context.Context) ContainGroupHealthCheckSettingReadinessProbeOutput }
ContainGroupHealthCheckSettingReadinessProbeInput is an input type that accepts ContainGroupHealthCheckSettingReadinessProbeArgs and ContainGroupHealthCheckSettingReadinessProbeOutput values. You can construct a concrete instance of `ContainGroupHealthCheckSettingReadinessProbeInput` via:
ContainGroupHealthCheckSettingReadinessProbeArgs{...}
type ContainGroupHealthCheckSettingReadinessProbeOutput ¶
type ContainGroupHealthCheckSettingReadinessProbeOutput struct{ *pulumi.OutputState }
func (ContainGroupHealthCheckSettingReadinessProbeOutput) ActionType ¶
func (o ContainGroupHealthCheckSettingReadinessProbeOutput) ActionType() pulumi.StringPtrOutput
health check method. HTTP: check by HTTP interface; CMD: check by executing command; TCP: check by establishing TCP connection.
func (ContainGroupHealthCheckSettingReadinessProbeOutput) Commands ¶
func (o ContainGroupHealthCheckSettingReadinessProbeOutput) Commands() pulumi.StringArrayOutput
Execute command check mode, the command to execute.
func (ContainGroupHealthCheckSettingReadinessProbeOutput) ElementType ¶
func (ContainGroupHealthCheckSettingReadinessProbeOutput) ElementType() reflect.Type
func (ContainGroupHealthCheckSettingReadinessProbeOutput) FailureThreshold ¶
func (o ContainGroupHealthCheckSettingReadinessProbeOutput) FailureThreshold() pulumi.IntPtrOutput
Indicates the number of consecutive health check successes for the backend container from success to failure.
func (ContainGroupHealthCheckSettingReadinessProbeOutput) InitialDelaySeconds ¶
func (o ContainGroupHealthCheckSettingReadinessProbeOutput) InitialDelaySeconds() pulumi.IntPtrOutput
The time for the container to delay starting the health check.
func (ContainGroupHealthCheckSettingReadinessProbeOutput) Path ¶
func (o ContainGroupHealthCheckSettingReadinessProbeOutput) Path() pulumi.StringPtrOutput
The request path of the HTTP health check interface.
func (ContainGroupHealthCheckSettingReadinessProbeOutput) PeriodSeconds ¶
func (o ContainGroupHealthCheckSettingReadinessProbeOutput) PeriodSeconds() pulumi.IntPtrOutput
The interval at which health checks are performed.
func (ContainGroupHealthCheckSettingReadinessProbeOutput) Port ¶
func (o ContainGroupHealthCheckSettingReadinessProbeOutput) Port() pulumi.IntPtrOutput
service port.
func (ContainGroupHealthCheckSettingReadinessProbeOutput) Scheme ¶
func (o ContainGroupHealthCheckSettingReadinessProbeOutput) Scheme() pulumi.StringPtrOutput
The inspection protocol used by the HTTP health check method. HTTP and HTTPS are supported.
func (ContainGroupHealthCheckSettingReadinessProbeOutput) SuccessThreshold ¶
func (o ContainGroupHealthCheckSettingReadinessProbeOutput) SuccessThreshold() pulumi.IntPtrOutput
Indicates the number of consecutive health check successes for the backend container from failure to success.
func (ContainGroupHealthCheckSettingReadinessProbeOutput) TimeoutSeconds ¶
func (o ContainGroupHealthCheckSettingReadinessProbeOutput) TimeoutSeconds() pulumi.IntPtrOutput
The maximum timeout for each health check response.
func (ContainGroupHealthCheckSettingReadinessProbeOutput) ToContainGroupHealthCheckSettingReadinessProbeOutput ¶
func (o ContainGroupHealthCheckSettingReadinessProbeOutput) ToContainGroupHealthCheckSettingReadinessProbeOutput() ContainGroupHealthCheckSettingReadinessProbeOutput
func (ContainGroupHealthCheckSettingReadinessProbeOutput) ToContainGroupHealthCheckSettingReadinessProbeOutputWithContext ¶
func (o ContainGroupHealthCheckSettingReadinessProbeOutput) ToContainGroupHealthCheckSettingReadinessProbeOutputWithContext(ctx context.Context) ContainGroupHealthCheckSettingReadinessProbeOutput
func (ContainGroupHealthCheckSettingReadinessProbeOutput) Type ¶
func (o ContainGroupHealthCheckSettingReadinessProbeOutput) Type() pulumi.StringPtrOutput
TSF_DEFAULT: tsf default readiness probe. K8S_NATIVE: k8s native probe. If not filled, it defaults to k8s native probe.
type ContainGroupInput ¶
type ContainGroupInput interface { pulumi.Input ToContainGroupOutput() ContainGroupOutput ToContainGroupOutputWithContext(ctx context.Context) ContainGroupOutput }
type ContainGroupMap ¶
type ContainGroupMap map[string]ContainGroupInput
func (ContainGroupMap) ElementType ¶
func (ContainGroupMap) ElementType() reflect.Type
func (ContainGroupMap) ToContainGroupMapOutput ¶
func (i ContainGroupMap) ToContainGroupMapOutput() ContainGroupMapOutput
func (ContainGroupMap) ToContainGroupMapOutputWithContext ¶
func (i ContainGroupMap) ToContainGroupMapOutputWithContext(ctx context.Context) ContainGroupMapOutput
type ContainGroupMapInput ¶
type ContainGroupMapInput interface { pulumi.Input ToContainGroupMapOutput() ContainGroupMapOutput ToContainGroupMapOutputWithContext(context.Context) ContainGroupMapOutput }
ContainGroupMapInput is an input type that accepts ContainGroupMap and ContainGroupMapOutput values. You can construct a concrete instance of `ContainGroupMapInput` via:
ContainGroupMap{ "key": ContainGroupArgs{...} }
type ContainGroupMapOutput ¶
type ContainGroupMapOutput struct{ *pulumi.OutputState }
func (ContainGroupMapOutput) ElementType ¶
func (ContainGroupMapOutput) ElementType() reflect.Type
func (ContainGroupMapOutput) MapIndex ¶
func (o ContainGroupMapOutput) MapIndex(k pulumi.StringInput) ContainGroupOutput
func (ContainGroupMapOutput) ToContainGroupMapOutput ¶
func (o ContainGroupMapOutput) ToContainGroupMapOutput() ContainGroupMapOutput
func (ContainGroupMapOutput) ToContainGroupMapOutputWithContext ¶
func (o ContainGroupMapOutput) ToContainGroupMapOutputWithContext(ctx context.Context) ContainGroupMapOutput
type ContainGroupOutput ¶
type ContainGroupOutput struct{ *pulumi.OutputState }
func (ContainGroupOutput) AccessType ¶
func (o ContainGroupOutput) AccessType() pulumi.IntOutput
0: public network 1: access within the cluster 2: NodePort.
func (ContainGroupOutput) AgentCpuLimit ¶
func (o ContainGroupOutput) AgentCpuLimit() pulumi.StringPtrOutput
The maximum number of CPU cores for the agent container, corresponding to the limit of K8S.
func (ContainGroupOutput) AgentCpuRequest ¶
func (o ContainGroupOutput) AgentCpuRequest() pulumi.StringPtrOutput
The number of CPU cores allocated by the agent container, corresponding to the K8S request.
func (ContainGroupOutput) AgentMemLimit ¶
func (o ContainGroupOutput) AgentMemLimit() pulumi.StringPtrOutput
The maximum memory MiB of the agent container, corresponding to the limit of K8S.
func (ContainGroupOutput) AgentMemRequest ¶
func (o ContainGroupOutput) AgentMemRequest() pulumi.StringPtrOutput
The number of memory MiB allocated by the agent container, corresponding to the K8S request.
func (ContainGroupOutput) ApplicationId ¶
func (o ContainGroupOutput) ApplicationId() pulumi.StringOutput
The application ID to which the group belongs.
func (ContainGroupOutput) ApplicationName ¶
func (o ContainGroupOutput) ApplicationName() pulumi.StringOutput
Application Name.
func (ContainGroupOutput) ApplicationType ¶
func (o ContainGroupOutput) ApplicationType() pulumi.StringOutput
App types.
func (ContainGroupOutput) ClusterId ¶
func (o ContainGroupOutput) ClusterId() pulumi.StringOutput
Cluster ID.
func (ContainGroupOutput) ClusterIp ¶
func (o ContainGroupOutput) ClusterIp() pulumi.StringOutput
Service ip.
func (ContainGroupOutput) ClusterName ¶
func (o ContainGroupOutput) ClusterName() pulumi.StringOutput
cluster name.
func (ContainGroupOutput) CpuLimit ¶
func (o ContainGroupOutput) CpuLimit() pulumi.StringPtrOutput
The maximum number of allocated CPU cores, corresponding to the K8S limit.
func (ContainGroupOutput) CpuRequest ¶
func (o ContainGroupOutput) CpuRequest() pulumi.StringPtrOutput
Initially allocated CPU cores, corresponding to K8S request.
func (ContainGroupOutput) CreateTime ¶
func (o ContainGroupOutput) CreateTime() pulumi.StringOutput
creation time.
func (ContainGroupOutput) CurrentNum ¶
func (o ContainGroupOutput) CurrentNum() pulumi.IntOutput
Total number of instances launched.
func (ContainGroupOutput) ElementType ¶
func (ContainGroupOutput) ElementType() reflect.Type
func (ContainGroupOutput) Envs ¶
func (o ContainGroupOutput) Envs() ContainGroupEnvArrayOutput
environment variable array object.
func (ContainGroupOutput) GroupComment ¶
func (o ContainGroupOutput) GroupComment() pulumi.StringPtrOutput
Group remarks field, the length should not exceed 200 characters.
func (ContainGroupOutput) GroupId ¶
func (o ContainGroupOutput) GroupId() pulumi.StringOutput
Deployment group ID.
func (ContainGroupOutput) GroupName ¶
func (o ContainGroupOutput) GroupName() pulumi.StringOutput
Group name field, length 1~60, beginning with a letter or underscore, can contain alphanumeric underscore.
func (ContainGroupOutput) GroupResourceType ¶
func (o ContainGroupOutput) GroupResourceType() pulumi.StringOutput
Deployment Group Resource Type.
func (ContainGroupOutput) HealthCheckSettings ¶
func (o ContainGroupOutput) HealthCheckSettings() ContainGroupHealthCheckSettingArrayOutput
Deployment group health check settings.
func (ContainGroupOutput) InstanceCount ¶
func (o ContainGroupOutput) InstanceCount() pulumi.IntOutput
Number of deployment group instances.
func (ContainGroupOutput) InstanceNum ¶
func (o ContainGroupOutput) InstanceNum() pulumi.IntOutput
number of instances.
func (ContainGroupOutput) IstioCpuLimit ¶
func (o ContainGroupOutput) IstioCpuLimit() pulumi.StringOutput
The maximum number of CPU cores for the istioproxy container corresponds to the limit of K8S.
func (ContainGroupOutput) IstioCpuRequest ¶
func (o ContainGroupOutput) IstioCpuRequest() pulumi.StringOutput
The number of CPU cores allocated by the istioproxy container, corresponding to the K8S request.
func (ContainGroupOutput) IstioMemLimit ¶
func (o ContainGroupOutput) IstioMemLimit() pulumi.StringOutput
The maximum memory MiB of the istioproxy container corresponds to the limit of K8S.
func (ContainGroupOutput) IstioMemRequest ¶
func (o ContainGroupOutput) IstioMemRequest() pulumi.StringOutput
The number of memory MiB allocated by the istioproxy container, corresponding to the K8S request.
func (ContainGroupOutput) LbIp ¶
func (o ContainGroupOutput) LbIp() pulumi.StringOutput
load balancing ip.
func (ContainGroupOutput) MaxSurge ¶
func (o ContainGroupOutput) MaxSurge() pulumi.StringOutput
The MaxSurge parameter of the kubernetes rolling update policy.
func (ContainGroupOutput) MaxUnavailable ¶
func (o ContainGroupOutput) MaxUnavailable() pulumi.StringOutput
The MaxUnavailable parameter of the kubernetes rolling update policy.
func (ContainGroupOutput) MemLimit ¶
func (o ContainGroupOutput) MemLimit() pulumi.StringPtrOutput
Maximum allocated memory MiB, corresponding to K8S limit.
func (ContainGroupOutput) MemRequest ¶
func (o ContainGroupOutput) MemRequest() pulumi.StringPtrOutput
Initially allocated memory MiB, corresponding to K8S request.
func (ContainGroupOutput) Message ¶
func (o ContainGroupOutput) Message() pulumi.StringOutput
pod error message description.
func (ContainGroupOutput) MicroserviceType ¶
func (o ContainGroupOutput) MicroserviceType() pulumi.StringOutput
Service type.
func (ContainGroupOutput) NamespaceId ¶
func (o ContainGroupOutput) NamespaceId() pulumi.StringOutput
ID of the namespace to which the group belongs.
func (ContainGroupOutput) NamespaceName ¶
func (o ContainGroupOutput) NamespaceName() pulumi.StringOutput
namespace name.
func (ContainGroupOutput) ProtocolPorts ¶
func (o ContainGroupOutput) ProtocolPorts() ContainGroupProtocolPortArrayOutput
Protocol Ports array.
func (ContainGroupOutput) Reponame ¶
func (o ContainGroupOutput) Reponame() pulumi.StringOutput
Mirror name, such as /tsf/nginx.
func (ContainGroupOutput) Server ¶
func (o ContainGroupOutput) Server() pulumi.StringOutput
mirror server.
func (ContainGroupOutput) Status ¶
func (o ContainGroupOutput) Status() pulumi.StringOutput
Deployment group status.
func (ContainGroupOutput) SubnetId ¶
func (o ContainGroupOutput) SubnetId() pulumi.StringOutput
subnet ID.
func (ContainGroupOutput) TagName ¶
func (o ContainGroupOutput) TagName() pulumi.StringOutput
Image version name.
func (ContainGroupOutput) ToContainGroupOutput ¶
func (o ContainGroupOutput) ToContainGroupOutput() ContainGroupOutput
func (ContainGroupOutput) ToContainGroupOutputWithContext ¶
func (o ContainGroupOutput) ToContainGroupOutputWithContext(ctx context.Context) ContainGroupOutput
func (ContainGroupOutput) UpdateIvl ¶
func (o ContainGroupOutput) UpdateIvl() pulumi.IntOutput
Rolling update is required, update interval.
func (ContainGroupOutput) UpdateType ¶
func (o ContainGroupOutput) UpdateType() pulumi.IntOutput
Update method: 0: fast update 1: rolling update.
func (ContainGroupOutput) UpdatedTime ¶
func (o ContainGroupOutput) UpdatedTime() pulumi.IntOutput
Deployment group update timestamp.
type ContainGroupProtocolPortArgs ¶
type ContainGroupProtocolPortArgs struct { // host port. NodePort pulumi.IntPtrInput `pulumi:"nodePort"` // service port. Port pulumi.IntInput `pulumi:"port"` // TCP UDP. Protocol pulumi.StringInput `pulumi:"protocol"` // container port. TargetPort pulumi.IntInput `pulumi:"targetPort"` }
func (ContainGroupProtocolPortArgs) ElementType ¶
func (ContainGroupProtocolPortArgs) ElementType() reflect.Type
func (ContainGroupProtocolPortArgs) ToContainGroupProtocolPortOutput ¶
func (i ContainGroupProtocolPortArgs) ToContainGroupProtocolPortOutput() ContainGroupProtocolPortOutput
func (ContainGroupProtocolPortArgs) ToContainGroupProtocolPortOutputWithContext ¶
func (i ContainGroupProtocolPortArgs) ToContainGroupProtocolPortOutputWithContext(ctx context.Context) ContainGroupProtocolPortOutput
type ContainGroupProtocolPortArray ¶
type ContainGroupProtocolPortArray []ContainGroupProtocolPortInput
func (ContainGroupProtocolPortArray) ElementType ¶
func (ContainGroupProtocolPortArray) ElementType() reflect.Type
func (ContainGroupProtocolPortArray) ToContainGroupProtocolPortArrayOutput ¶
func (i ContainGroupProtocolPortArray) ToContainGroupProtocolPortArrayOutput() ContainGroupProtocolPortArrayOutput
func (ContainGroupProtocolPortArray) ToContainGroupProtocolPortArrayOutputWithContext ¶
func (i ContainGroupProtocolPortArray) ToContainGroupProtocolPortArrayOutputWithContext(ctx context.Context) ContainGroupProtocolPortArrayOutput
type ContainGroupProtocolPortArrayInput ¶
type ContainGroupProtocolPortArrayInput interface { pulumi.Input ToContainGroupProtocolPortArrayOutput() ContainGroupProtocolPortArrayOutput ToContainGroupProtocolPortArrayOutputWithContext(context.Context) ContainGroupProtocolPortArrayOutput }
ContainGroupProtocolPortArrayInput is an input type that accepts ContainGroupProtocolPortArray and ContainGroupProtocolPortArrayOutput values. You can construct a concrete instance of `ContainGroupProtocolPortArrayInput` via:
ContainGroupProtocolPortArray{ ContainGroupProtocolPortArgs{...} }
type ContainGroupProtocolPortArrayOutput ¶
type ContainGroupProtocolPortArrayOutput struct{ *pulumi.OutputState }
func (ContainGroupProtocolPortArrayOutput) ElementType ¶
func (ContainGroupProtocolPortArrayOutput) ElementType() reflect.Type
func (ContainGroupProtocolPortArrayOutput) Index ¶
func (o ContainGroupProtocolPortArrayOutput) Index(i pulumi.IntInput) ContainGroupProtocolPortOutput
func (ContainGroupProtocolPortArrayOutput) ToContainGroupProtocolPortArrayOutput ¶
func (o ContainGroupProtocolPortArrayOutput) ToContainGroupProtocolPortArrayOutput() ContainGroupProtocolPortArrayOutput
func (ContainGroupProtocolPortArrayOutput) ToContainGroupProtocolPortArrayOutputWithContext ¶
func (o ContainGroupProtocolPortArrayOutput) ToContainGroupProtocolPortArrayOutputWithContext(ctx context.Context) ContainGroupProtocolPortArrayOutput
type ContainGroupProtocolPortInput ¶
type ContainGroupProtocolPortInput interface { pulumi.Input ToContainGroupProtocolPortOutput() ContainGroupProtocolPortOutput ToContainGroupProtocolPortOutputWithContext(context.Context) ContainGroupProtocolPortOutput }
ContainGroupProtocolPortInput is an input type that accepts ContainGroupProtocolPortArgs and ContainGroupProtocolPortOutput values. You can construct a concrete instance of `ContainGroupProtocolPortInput` via:
ContainGroupProtocolPortArgs{...}
type ContainGroupProtocolPortOutput ¶
type ContainGroupProtocolPortOutput struct{ *pulumi.OutputState }
func (ContainGroupProtocolPortOutput) ElementType ¶
func (ContainGroupProtocolPortOutput) ElementType() reflect.Type
func (ContainGroupProtocolPortOutput) NodePort ¶
func (o ContainGroupProtocolPortOutput) NodePort() pulumi.IntPtrOutput
host port.
func (ContainGroupProtocolPortOutput) Port ¶
func (o ContainGroupProtocolPortOutput) Port() pulumi.IntOutput
service port.
func (ContainGroupProtocolPortOutput) Protocol ¶
func (o ContainGroupProtocolPortOutput) Protocol() pulumi.StringOutput
TCP UDP.
func (ContainGroupProtocolPortOutput) TargetPort ¶
func (o ContainGroupProtocolPortOutput) TargetPort() pulumi.IntOutput
container port.
func (ContainGroupProtocolPortOutput) ToContainGroupProtocolPortOutput ¶
func (o ContainGroupProtocolPortOutput) ToContainGroupProtocolPortOutput() ContainGroupProtocolPortOutput
func (ContainGroupProtocolPortOutput) ToContainGroupProtocolPortOutputWithContext ¶
func (o ContainGroupProtocolPortOutput) ToContainGroupProtocolPortOutputWithContext(ctx context.Context) ContainGroupProtocolPortOutput
type ContainGroupState ¶
type ContainGroupState struct { // 0: public network 1: access within the cluster 2: NodePort. AccessType pulumi.IntPtrInput // The maximum number of CPU cores for the agent container, corresponding to the limit of K8S. AgentCpuLimit pulumi.StringPtrInput // The number of CPU cores allocated by the agent container, corresponding to the K8S request. AgentCpuRequest pulumi.StringPtrInput // The maximum memory MiB of the agent container, corresponding to the limit of K8S. AgentMemLimit pulumi.StringPtrInput // The number of memory MiB allocated by the agent container, corresponding to the K8S request. AgentMemRequest pulumi.StringPtrInput // The application ID to which the group belongs. ApplicationId pulumi.StringPtrInput // Application Name. ApplicationName pulumi.StringPtrInput // App types. ApplicationType pulumi.StringPtrInput // Cluster ID. ClusterId pulumi.StringPtrInput // Service ip. ClusterIp pulumi.StringPtrInput // cluster name. ClusterName pulumi.StringPtrInput // The maximum number of allocated CPU cores, corresponding to the K8S limit. CpuLimit pulumi.StringPtrInput // Initially allocated CPU cores, corresponding to K8S request. CpuRequest pulumi.StringPtrInput // creation time. CreateTime pulumi.StringPtrInput // Total number of instances launched. CurrentNum pulumi.IntPtrInput // environment variable array object. Envs ContainGroupEnvArrayInput // Group remarks field, the length should not exceed 200 characters. GroupComment pulumi.StringPtrInput // Deployment group ID. GroupId pulumi.StringPtrInput // Group name field, length 1~60, beginning with a letter or underscore, can contain alphanumeric underscore. GroupName pulumi.StringPtrInput // Deployment Group Resource Type. GroupResourceType pulumi.StringPtrInput // Deployment group health check settings. HealthCheckSettings ContainGroupHealthCheckSettingArrayInput // Number of deployment group instances. InstanceCount pulumi.IntPtrInput // number of instances. InstanceNum pulumi.IntPtrInput // The maximum number of CPU cores for the istioproxy container corresponds to the limit of K8S. IstioCpuLimit pulumi.StringPtrInput // The number of CPU cores allocated by the istioproxy container, corresponding to the K8S request. IstioCpuRequest pulumi.StringPtrInput // The maximum memory MiB of the istioproxy container corresponds to the limit of K8S. IstioMemLimit pulumi.StringPtrInput // The number of memory MiB allocated by the istioproxy container, corresponding to the K8S request. IstioMemRequest pulumi.StringPtrInput // load balancing ip. LbIp pulumi.StringPtrInput // The MaxSurge parameter of the kubernetes rolling update policy. MaxSurge pulumi.StringPtrInput MaxUnavailable pulumi.StringPtrInput // Maximum allocated memory MiB, corresponding to K8S limit. MemLimit pulumi.StringPtrInput // Initially allocated memory MiB, corresponding to K8S request. MemRequest pulumi.StringPtrInput // pod error message description. Message pulumi.StringPtrInput // Service type. MicroserviceType pulumi.StringPtrInput // ID of the namespace to which the group belongs. NamespaceId pulumi.StringPtrInput // namespace name. NamespaceName pulumi.StringPtrInput // Protocol Ports array. ProtocolPorts ContainGroupProtocolPortArrayInput // Mirror name, such as /tsf/nginx. Reponame pulumi.StringPtrInput // mirror server. Server pulumi.StringPtrInput // Deployment group status. Status pulumi.StringPtrInput // subnet ID. SubnetId pulumi.StringPtrInput // Image version name. TagName pulumi.StringPtrInput // Rolling update is required, update interval. UpdateIvl pulumi.IntPtrInput // Update method: 0: fast update 1: rolling update. UpdateType pulumi.IntPtrInput // Deployment group update timestamp. UpdatedTime pulumi.IntPtrInput }
func (ContainGroupState) ElementType ¶
func (ContainGroupState) ElementType() reflect.Type
type GetApplicationConfigResult ¶
type GetApplicationConfigResult struct { // Configuration item list. Contents []GetApplicationConfigResultContent `pulumi:"contents"` // TsfPageConfig. TotalCount int `pulumi:"totalCount"` }
type GetApplicationConfigResultArgs ¶
type GetApplicationConfigResultArgs struct { // Configuration item list. Contents GetApplicationConfigResultContentArrayInput `pulumi:"contents"` // TsfPageConfig. TotalCount pulumi.IntInput `pulumi:"totalCount"` }
func (GetApplicationConfigResultArgs) ElementType ¶
func (GetApplicationConfigResultArgs) ElementType() reflect.Type
func (GetApplicationConfigResultArgs) ToGetApplicationConfigResultOutput ¶
func (i GetApplicationConfigResultArgs) ToGetApplicationConfigResultOutput() GetApplicationConfigResultOutput
func (GetApplicationConfigResultArgs) ToGetApplicationConfigResultOutputWithContext ¶
func (i GetApplicationConfigResultArgs) ToGetApplicationConfigResultOutputWithContext(ctx context.Context) GetApplicationConfigResultOutput
type GetApplicationConfigResultArray ¶
type GetApplicationConfigResultArray []GetApplicationConfigResultInput
func (GetApplicationConfigResultArray) ElementType ¶
func (GetApplicationConfigResultArray) ElementType() reflect.Type
func (GetApplicationConfigResultArray) ToGetApplicationConfigResultArrayOutput ¶
func (i GetApplicationConfigResultArray) ToGetApplicationConfigResultArrayOutput() GetApplicationConfigResultArrayOutput
func (GetApplicationConfigResultArray) ToGetApplicationConfigResultArrayOutputWithContext ¶
func (i GetApplicationConfigResultArray) ToGetApplicationConfigResultArrayOutputWithContext(ctx context.Context) GetApplicationConfigResultArrayOutput
type GetApplicationConfigResultArrayInput ¶
type GetApplicationConfigResultArrayInput interface { pulumi.Input ToGetApplicationConfigResultArrayOutput() GetApplicationConfigResultArrayOutput ToGetApplicationConfigResultArrayOutputWithContext(context.Context) GetApplicationConfigResultArrayOutput }
GetApplicationConfigResultArrayInput is an input type that accepts GetApplicationConfigResultArray and GetApplicationConfigResultArrayOutput values. You can construct a concrete instance of `GetApplicationConfigResultArrayInput` via:
GetApplicationConfigResultArray{ GetApplicationConfigResultArgs{...} }
type GetApplicationConfigResultArrayOutput ¶
type GetApplicationConfigResultArrayOutput struct{ *pulumi.OutputState }
func (GetApplicationConfigResultArrayOutput) ElementType ¶
func (GetApplicationConfigResultArrayOutput) ElementType() reflect.Type
func (GetApplicationConfigResultArrayOutput) Index ¶
func (o GetApplicationConfigResultArrayOutput) Index(i pulumi.IntInput) GetApplicationConfigResultOutput
func (GetApplicationConfigResultArrayOutput) ToGetApplicationConfigResultArrayOutput ¶
func (o GetApplicationConfigResultArrayOutput) ToGetApplicationConfigResultArrayOutput() GetApplicationConfigResultArrayOutput
func (GetApplicationConfigResultArrayOutput) ToGetApplicationConfigResultArrayOutputWithContext ¶
func (o GetApplicationConfigResultArrayOutput) ToGetApplicationConfigResultArrayOutputWithContext(ctx context.Context) GetApplicationConfigResultArrayOutput
type GetApplicationConfigResultContent ¶
type GetApplicationConfigResultContent struct { // Application ID, query all when not provided. ApplicationId string `pulumi:"applicationId"` // application Id. Note: This field may return null, indicating that no valid values can be obtained. ApplicationName string `pulumi:"applicationName"` // Configuration ID, query all with higher priority when not provided. ConfigId string `pulumi:"configId"` // Configuration name, precise query, query all when not provided. ConfigName string `pulumi:"configName"` // Configuration type. Note: This field may return null, indicating that no valid values can be obtained. ConfigType string `pulumi:"configType"` // Configuration value. Note: This field may return null, indicating that no valid values can be obtained. ConfigValue string `pulumi:"configValue"` // Configuration version, precise query, query all when not provided. ConfigVersion string `pulumi:"configVersion"` // config version count. Note: This field may return null, indicating that no valid values can be obtained. ConfigVersionCount int `pulumi:"configVersionCount"` // Configuration version description. Note: This field may return null, indicating that no valid values can be obtained. ConfigVersionDesc string `pulumi:"configVersionDesc"` // CreationTime. Note: This field may return null, indicating that no valid values can be obtained. CreationTime string `pulumi:"creationTime"` // delete flag, true: allow delete; false: delete prohibit. DeleteFlag bool `pulumi:"deleteFlag"` // last update time. Note: This field may return null, indicating that no valid values can be obtained. LastUpdateTime string `pulumi:"lastUpdateTime"` }
type GetApplicationConfigResultContentArgs ¶
type GetApplicationConfigResultContentArgs struct { // Application ID, query all when not provided. ApplicationId pulumi.StringInput `pulumi:"applicationId"` // application Id. Note: This field may return null, indicating that no valid values can be obtained. ApplicationName pulumi.StringInput `pulumi:"applicationName"` // Configuration ID, query all with higher priority when not provided. ConfigId pulumi.StringInput `pulumi:"configId"` // Configuration name, precise query, query all when not provided. ConfigName pulumi.StringInput `pulumi:"configName"` // Configuration type. Note: This field may return null, indicating that no valid values can be obtained. ConfigType pulumi.StringInput `pulumi:"configType"` // Configuration value. Note: This field may return null, indicating that no valid values can be obtained. ConfigValue pulumi.StringInput `pulumi:"configValue"` // Configuration version, precise query, query all when not provided. ConfigVersion pulumi.StringInput `pulumi:"configVersion"` // config version count. Note: This field may return null, indicating that no valid values can be obtained. ConfigVersionCount pulumi.IntInput `pulumi:"configVersionCount"` // Configuration version description. Note: This field may return null, indicating that no valid values can be obtained. ConfigVersionDesc pulumi.StringInput `pulumi:"configVersionDesc"` // CreationTime. Note: This field may return null, indicating that no valid values can be obtained. CreationTime pulumi.StringInput `pulumi:"creationTime"` // delete flag, true: allow delete; false: delete prohibit. DeleteFlag pulumi.BoolInput `pulumi:"deleteFlag"` // last update time. Note: This field may return null, indicating that no valid values can be obtained. LastUpdateTime pulumi.StringInput `pulumi:"lastUpdateTime"` }
func (GetApplicationConfigResultContentArgs) ElementType ¶
func (GetApplicationConfigResultContentArgs) ElementType() reflect.Type
func (GetApplicationConfigResultContentArgs) ToGetApplicationConfigResultContentOutput ¶
func (i GetApplicationConfigResultContentArgs) ToGetApplicationConfigResultContentOutput() GetApplicationConfigResultContentOutput
func (GetApplicationConfigResultContentArgs) ToGetApplicationConfigResultContentOutputWithContext ¶
func (i GetApplicationConfigResultContentArgs) ToGetApplicationConfigResultContentOutputWithContext(ctx context.Context) GetApplicationConfigResultContentOutput
type GetApplicationConfigResultContentArray ¶
type GetApplicationConfigResultContentArray []GetApplicationConfigResultContentInput
func (GetApplicationConfigResultContentArray) ElementType ¶
func (GetApplicationConfigResultContentArray) ElementType() reflect.Type
func (GetApplicationConfigResultContentArray) ToGetApplicationConfigResultContentArrayOutput ¶
func (i GetApplicationConfigResultContentArray) ToGetApplicationConfigResultContentArrayOutput() GetApplicationConfigResultContentArrayOutput
func (GetApplicationConfigResultContentArray) ToGetApplicationConfigResultContentArrayOutputWithContext ¶
func (i GetApplicationConfigResultContentArray) ToGetApplicationConfigResultContentArrayOutputWithContext(ctx context.Context) GetApplicationConfigResultContentArrayOutput
type GetApplicationConfigResultContentArrayInput ¶
type GetApplicationConfigResultContentArrayInput interface { pulumi.Input ToGetApplicationConfigResultContentArrayOutput() GetApplicationConfigResultContentArrayOutput ToGetApplicationConfigResultContentArrayOutputWithContext(context.Context) GetApplicationConfigResultContentArrayOutput }
GetApplicationConfigResultContentArrayInput is an input type that accepts GetApplicationConfigResultContentArray and GetApplicationConfigResultContentArrayOutput values. You can construct a concrete instance of `GetApplicationConfigResultContentArrayInput` via:
GetApplicationConfigResultContentArray{ GetApplicationConfigResultContentArgs{...} }
type GetApplicationConfigResultContentArrayOutput ¶
type GetApplicationConfigResultContentArrayOutput struct{ *pulumi.OutputState }
func (GetApplicationConfigResultContentArrayOutput) ElementType ¶
func (GetApplicationConfigResultContentArrayOutput) ElementType() reflect.Type
func (GetApplicationConfigResultContentArrayOutput) ToGetApplicationConfigResultContentArrayOutput ¶
func (o GetApplicationConfigResultContentArrayOutput) ToGetApplicationConfigResultContentArrayOutput() GetApplicationConfigResultContentArrayOutput
func (GetApplicationConfigResultContentArrayOutput) ToGetApplicationConfigResultContentArrayOutputWithContext ¶
func (o GetApplicationConfigResultContentArrayOutput) ToGetApplicationConfigResultContentArrayOutputWithContext(ctx context.Context) GetApplicationConfigResultContentArrayOutput
type GetApplicationConfigResultContentInput ¶
type GetApplicationConfigResultContentInput interface { pulumi.Input ToGetApplicationConfigResultContentOutput() GetApplicationConfigResultContentOutput ToGetApplicationConfigResultContentOutputWithContext(context.Context) GetApplicationConfigResultContentOutput }
GetApplicationConfigResultContentInput is an input type that accepts GetApplicationConfigResultContentArgs and GetApplicationConfigResultContentOutput values. You can construct a concrete instance of `GetApplicationConfigResultContentInput` via:
GetApplicationConfigResultContentArgs{...}
type GetApplicationConfigResultContentOutput ¶
type GetApplicationConfigResultContentOutput struct{ *pulumi.OutputState }
func (GetApplicationConfigResultContentOutput) ApplicationId ¶
func (o GetApplicationConfigResultContentOutput) ApplicationId() pulumi.StringOutput
Application ID, query all when not provided.
func (GetApplicationConfigResultContentOutput) ApplicationName ¶
func (o GetApplicationConfigResultContentOutput) ApplicationName() pulumi.StringOutput
application Id. Note: This field may return null, indicating that no valid values can be obtained.
func (GetApplicationConfigResultContentOutput) ConfigId ¶
func (o GetApplicationConfigResultContentOutput) ConfigId() pulumi.StringOutput
Configuration ID, query all with higher priority when not provided.
func (GetApplicationConfigResultContentOutput) ConfigName ¶
func (o GetApplicationConfigResultContentOutput) ConfigName() pulumi.StringOutput
Configuration name, precise query, query all when not provided.
func (GetApplicationConfigResultContentOutput) ConfigType ¶
func (o GetApplicationConfigResultContentOutput) ConfigType() pulumi.StringOutput
Configuration type. Note: This field may return null, indicating that no valid values can be obtained.
func (GetApplicationConfigResultContentOutput) ConfigValue ¶
func (o GetApplicationConfigResultContentOutput) ConfigValue() pulumi.StringOutput
Configuration value. Note: This field may return null, indicating that no valid values can be obtained.
func (GetApplicationConfigResultContentOutput) ConfigVersion ¶
func (o GetApplicationConfigResultContentOutput) ConfigVersion() pulumi.StringOutput
Configuration version, precise query, query all when not provided.
func (GetApplicationConfigResultContentOutput) ConfigVersionCount ¶
func (o GetApplicationConfigResultContentOutput) ConfigVersionCount() pulumi.IntOutput
config version count. Note: This field may return null, indicating that no valid values can be obtained.
func (GetApplicationConfigResultContentOutput) ConfigVersionDesc ¶
func (o GetApplicationConfigResultContentOutput) ConfigVersionDesc() pulumi.StringOutput
Configuration version description. Note: This field may return null, indicating that no valid values can be obtained.
func (GetApplicationConfigResultContentOutput) CreationTime ¶
func (o GetApplicationConfigResultContentOutput) CreationTime() pulumi.StringOutput
CreationTime. Note: This field may return null, indicating that no valid values can be obtained.
func (GetApplicationConfigResultContentOutput) DeleteFlag ¶
func (o GetApplicationConfigResultContentOutput) DeleteFlag() pulumi.BoolOutput
delete flag, true: allow delete; false: delete prohibit.
func (GetApplicationConfigResultContentOutput) ElementType ¶
func (GetApplicationConfigResultContentOutput) ElementType() reflect.Type
func (GetApplicationConfigResultContentOutput) LastUpdateTime ¶
func (o GetApplicationConfigResultContentOutput) LastUpdateTime() pulumi.StringOutput
last update time. Note: This field may return null, indicating that no valid values can be obtained.
func (GetApplicationConfigResultContentOutput) ToGetApplicationConfigResultContentOutput ¶
func (o GetApplicationConfigResultContentOutput) ToGetApplicationConfigResultContentOutput() GetApplicationConfigResultContentOutput
func (GetApplicationConfigResultContentOutput) ToGetApplicationConfigResultContentOutputWithContext ¶
func (o GetApplicationConfigResultContentOutput) ToGetApplicationConfigResultContentOutputWithContext(ctx context.Context) GetApplicationConfigResultContentOutput
type GetApplicationConfigResultInput ¶
type GetApplicationConfigResultInput interface { pulumi.Input ToGetApplicationConfigResultOutput() GetApplicationConfigResultOutput ToGetApplicationConfigResultOutputWithContext(context.Context) GetApplicationConfigResultOutput }
GetApplicationConfigResultInput is an input type that accepts GetApplicationConfigResultArgs and GetApplicationConfigResultOutput values. You can construct a concrete instance of `GetApplicationConfigResultInput` via:
GetApplicationConfigResultArgs{...}
type GetApplicationConfigResultOutput ¶
type GetApplicationConfigResultOutput struct{ *pulumi.OutputState }
func (GetApplicationConfigResultOutput) Contents ¶
func (o GetApplicationConfigResultOutput) Contents() GetApplicationConfigResultContentArrayOutput
Configuration item list.
func (GetApplicationConfigResultOutput) ElementType ¶
func (GetApplicationConfigResultOutput) ElementType() reflect.Type
func (GetApplicationConfigResultOutput) ToGetApplicationConfigResultOutput ¶
func (o GetApplicationConfigResultOutput) ToGetApplicationConfigResultOutput() GetApplicationConfigResultOutput
func (GetApplicationConfigResultOutput) ToGetApplicationConfigResultOutputWithContext ¶
func (o GetApplicationConfigResultOutput) ToGetApplicationConfigResultOutputWithContext(ctx context.Context) GetApplicationConfigResultOutput
func (GetApplicationConfigResultOutput) TotalCount ¶
func (o GetApplicationConfigResultOutput) TotalCount() pulumi.IntOutput
TsfPageConfig.
type GetApplicationFileConfigResult ¶
type GetApplicationFileConfigResult struct { // File configuration array. Note: This field may return null, indicating that no valid values can be obtained. Contents []GetApplicationFileConfigResultContent `pulumi:"contents"` // total count. TotalCount int `pulumi:"totalCount"` }
type GetApplicationFileConfigResultArgs ¶
type GetApplicationFileConfigResultArgs struct { // File configuration array. Note: This field may return null, indicating that no valid values can be obtained. Contents GetApplicationFileConfigResultContentArrayInput `pulumi:"contents"` // total count. TotalCount pulumi.IntInput `pulumi:"totalCount"` }
func (GetApplicationFileConfigResultArgs) ElementType ¶
func (GetApplicationFileConfigResultArgs) ElementType() reflect.Type
func (GetApplicationFileConfigResultArgs) ToGetApplicationFileConfigResultOutput ¶
func (i GetApplicationFileConfigResultArgs) ToGetApplicationFileConfigResultOutput() GetApplicationFileConfigResultOutput
func (GetApplicationFileConfigResultArgs) ToGetApplicationFileConfigResultOutputWithContext ¶
func (i GetApplicationFileConfigResultArgs) ToGetApplicationFileConfigResultOutputWithContext(ctx context.Context) GetApplicationFileConfigResultOutput
type GetApplicationFileConfigResultArray ¶
type GetApplicationFileConfigResultArray []GetApplicationFileConfigResultInput
func (GetApplicationFileConfigResultArray) ElementType ¶
func (GetApplicationFileConfigResultArray) ElementType() reflect.Type
func (GetApplicationFileConfigResultArray) ToGetApplicationFileConfigResultArrayOutput ¶
func (i GetApplicationFileConfigResultArray) ToGetApplicationFileConfigResultArrayOutput() GetApplicationFileConfigResultArrayOutput
func (GetApplicationFileConfigResultArray) ToGetApplicationFileConfigResultArrayOutputWithContext ¶
func (i GetApplicationFileConfigResultArray) ToGetApplicationFileConfigResultArrayOutputWithContext(ctx context.Context) GetApplicationFileConfigResultArrayOutput
type GetApplicationFileConfigResultArrayInput ¶
type GetApplicationFileConfigResultArrayInput interface { pulumi.Input ToGetApplicationFileConfigResultArrayOutput() GetApplicationFileConfigResultArrayOutput ToGetApplicationFileConfigResultArrayOutputWithContext(context.Context) GetApplicationFileConfigResultArrayOutput }
GetApplicationFileConfigResultArrayInput is an input type that accepts GetApplicationFileConfigResultArray and GetApplicationFileConfigResultArrayOutput values. You can construct a concrete instance of `GetApplicationFileConfigResultArrayInput` via:
GetApplicationFileConfigResultArray{ GetApplicationFileConfigResultArgs{...} }
type GetApplicationFileConfigResultArrayOutput ¶
type GetApplicationFileConfigResultArrayOutput struct{ *pulumi.OutputState }
func (GetApplicationFileConfigResultArrayOutput) ElementType ¶
func (GetApplicationFileConfigResultArrayOutput) ElementType() reflect.Type
func (GetApplicationFileConfigResultArrayOutput) ToGetApplicationFileConfigResultArrayOutput ¶
func (o GetApplicationFileConfigResultArrayOutput) ToGetApplicationFileConfigResultArrayOutput() GetApplicationFileConfigResultArrayOutput
func (GetApplicationFileConfigResultArrayOutput) ToGetApplicationFileConfigResultArrayOutputWithContext ¶
func (o GetApplicationFileConfigResultArrayOutput) ToGetApplicationFileConfigResultArrayOutputWithContext(ctx context.Context) GetApplicationFileConfigResultArrayOutput
type GetApplicationFileConfigResultContent ¶
type GetApplicationFileConfigResultContent struct { // Application ID. ApplicationId string `pulumi:"applicationId"` // application name. Note: This field may return null, indicating that no valid values can be obtained. ApplicationName string `pulumi:"applicationName"` // Configuration file code. Note: This field may return null, indicating that no valid values can be obtained. ConfigFileCode string `pulumi:"configFileCode"` // Configuration item file name. Note: This field may return null, indicating that no valid values can be obtained. ConfigFileName string `pulumi:"configFileName"` // file config path. Note: This field may return null, indicating that no valid values can be obtained. ConfigFilePath string `pulumi:"configFilePath"` // Configuration file content. Note: This field may return null, indicating that no valid values can be obtained. ConfigFileValue string `pulumi:"configFileValue"` // config item content length. Note: This field may return null, indicating that no valid values can be obtained. ConfigFileValueLength int `pulumi:"configFileValueLength"` // Configuration ID. ConfigId string `pulumi:"configId"` // Configuration item name. ConfigName string `pulumi:"configName"` // last update time. Note: This field may return null, indicating that no valid values can be obtained. ConfigPostCmd string `pulumi:"configPostCmd"` // Configuration item version. ConfigVersion string `pulumi:"configVersion"` // config version count. Note: This field may return null, indicating that no valid values can be obtained. ConfigVersionCount int `pulumi:"configVersionCount"` // Configuration item version description. Note: This field may return null, indicating that no valid values can be obtained. ConfigVersionDesc string `pulumi:"configVersionDesc"` // CreationTime. Note: This field may return null, indicating that no valid values can be obtained. CreationTime string `pulumi:"creationTime"` // delete flag, true: allow delete; false: delete prohibit. DeleteFlag bool `pulumi:"deleteFlag"` // last update time. Note: This field may return null, indicating that no valid values can be obtained. LastUpdateTime string `pulumi:"lastUpdateTime"` }
type GetApplicationFileConfigResultContentArgs ¶
type GetApplicationFileConfigResultContentArgs struct { // Application ID. ApplicationId pulumi.StringInput `pulumi:"applicationId"` // application name. Note: This field may return null, indicating that no valid values can be obtained. ApplicationName pulumi.StringInput `pulumi:"applicationName"` // Configuration file code. Note: This field may return null, indicating that no valid values can be obtained. ConfigFileCode pulumi.StringInput `pulumi:"configFileCode"` // Configuration item file name. Note: This field may return null, indicating that no valid values can be obtained. ConfigFileName pulumi.StringInput `pulumi:"configFileName"` // file config path. Note: This field may return null, indicating that no valid values can be obtained. ConfigFilePath pulumi.StringInput `pulumi:"configFilePath"` // Configuration file content. Note: This field may return null, indicating that no valid values can be obtained. ConfigFileValue pulumi.StringInput `pulumi:"configFileValue"` // config item content length. Note: This field may return null, indicating that no valid values can be obtained. ConfigFileValueLength pulumi.IntInput `pulumi:"configFileValueLength"` // Configuration ID. ConfigId pulumi.StringInput `pulumi:"configId"` // Configuration item name. ConfigName pulumi.StringInput `pulumi:"configName"` // last update time. Note: This field may return null, indicating that no valid values can be obtained. ConfigPostCmd pulumi.StringInput `pulumi:"configPostCmd"` // Configuration item version. ConfigVersion pulumi.StringInput `pulumi:"configVersion"` // config version count. Note: This field may return null, indicating that no valid values can be obtained. ConfigVersionCount pulumi.IntInput `pulumi:"configVersionCount"` // Configuration item version description. Note: This field may return null, indicating that no valid values can be obtained. ConfigVersionDesc pulumi.StringInput `pulumi:"configVersionDesc"` // CreationTime. Note: This field may return null, indicating that no valid values can be obtained. CreationTime pulumi.StringInput `pulumi:"creationTime"` // delete flag, true: allow delete; false: delete prohibit. DeleteFlag pulumi.BoolInput `pulumi:"deleteFlag"` // last update time. Note: This field may return null, indicating that no valid values can be obtained. LastUpdateTime pulumi.StringInput `pulumi:"lastUpdateTime"` }
func (GetApplicationFileConfigResultContentArgs) ElementType ¶
func (GetApplicationFileConfigResultContentArgs) ElementType() reflect.Type
func (GetApplicationFileConfigResultContentArgs) ToGetApplicationFileConfigResultContentOutput ¶
func (i GetApplicationFileConfigResultContentArgs) ToGetApplicationFileConfigResultContentOutput() GetApplicationFileConfigResultContentOutput
func (GetApplicationFileConfigResultContentArgs) ToGetApplicationFileConfigResultContentOutputWithContext ¶
func (i GetApplicationFileConfigResultContentArgs) ToGetApplicationFileConfigResultContentOutputWithContext(ctx context.Context) GetApplicationFileConfigResultContentOutput
type GetApplicationFileConfigResultContentArray ¶
type GetApplicationFileConfigResultContentArray []GetApplicationFileConfigResultContentInput
func (GetApplicationFileConfigResultContentArray) ElementType ¶
func (GetApplicationFileConfigResultContentArray) ElementType() reflect.Type
func (GetApplicationFileConfigResultContentArray) ToGetApplicationFileConfigResultContentArrayOutput ¶
func (i GetApplicationFileConfigResultContentArray) ToGetApplicationFileConfigResultContentArrayOutput() GetApplicationFileConfigResultContentArrayOutput
func (GetApplicationFileConfigResultContentArray) ToGetApplicationFileConfigResultContentArrayOutputWithContext ¶
func (i GetApplicationFileConfigResultContentArray) ToGetApplicationFileConfigResultContentArrayOutputWithContext(ctx context.Context) GetApplicationFileConfigResultContentArrayOutput
type GetApplicationFileConfigResultContentArrayInput ¶
type GetApplicationFileConfigResultContentArrayInput interface { pulumi.Input ToGetApplicationFileConfigResultContentArrayOutput() GetApplicationFileConfigResultContentArrayOutput ToGetApplicationFileConfigResultContentArrayOutputWithContext(context.Context) GetApplicationFileConfigResultContentArrayOutput }
GetApplicationFileConfigResultContentArrayInput is an input type that accepts GetApplicationFileConfigResultContentArray and GetApplicationFileConfigResultContentArrayOutput values. You can construct a concrete instance of `GetApplicationFileConfigResultContentArrayInput` via:
GetApplicationFileConfigResultContentArray{ GetApplicationFileConfigResultContentArgs{...} }
type GetApplicationFileConfigResultContentArrayOutput ¶
type GetApplicationFileConfigResultContentArrayOutput struct{ *pulumi.OutputState }
func (GetApplicationFileConfigResultContentArrayOutput) ElementType ¶
func (GetApplicationFileConfigResultContentArrayOutput) ElementType() reflect.Type
func (GetApplicationFileConfigResultContentArrayOutput) ToGetApplicationFileConfigResultContentArrayOutput ¶
func (o GetApplicationFileConfigResultContentArrayOutput) ToGetApplicationFileConfigResultContentArrayOutput() GetApplicationFileConfigResultContentArrayOutput
func (GetApplicationFileConfigResultContentArrayOutput) ToGetApplicationFileConfigResultContentArrayOutputWithContext ¶
func (o GetApplicationFileConfigResultContentArrayOutput) ToGetApplicationFileConfigResultContentArrayOutputWithContext(ctx context.Context) GetApplicationFileConfigResultContentArrayOutput
type GetApplicationFileConfigResultContentInput ¶
type GetApplicationFileConfigResultContentInput interface { pulumi.Input ToGetApplicationFileConfigResultContentOutput() GetApplicationFileConfigResultContentOutput ToGetApplicationFileConfigResultContentOutputWithContext(context.Context) GetApplicationFileConfigResultContentOutput }
GetApplicationFileConfigResultContentInput is an input type that accepts GetApplicationFileConfigResultContentArgs and GetApplicationFileConfigResultContentOutput values. You can construct a concrete instance of `GetApplicationFileConfigResultContentInput` via:
GetApplicationFileConfigResultContentArgs{...}
type GetApplicationFileConfigResultContentOutput ¶
type GetApplicationFileConfigResultContentOutput struct{ *pulumi.OutputState }
func (GetApplicationFileConfigResultContentOutput) ApplicationId ¶
func (o GetApplicationFileConfigResultContentOutput) ApplicationId() pulumi.StringOutput
Application ID.
func (GetApplicationFileConfigResultContentOutput) ApplicationName ¶
func (o GetApplicationFileConfigResultContentOutput) ApplicationName() pulumi.StringOutput
application name. Note: This field may return null, indicating that no valid values can be obtained.
func (GetApplicationFileConfigResultContentOutput) ConfigFileCode ¶
func (o GetApplicationFileConfigResultContentOutput) ConfigFileCode() pulumi.StringOutput
Configuration file code. Note: This field may return null, indicating that no valid values can be obtained.
func (GetApplicationFileConfigResultContentOutput) ConfigFileName ¶
func (o GetApplicationFileConfigResultContentOutput) ConfigFileName() pulumi.StringOutput
Configuration item file name. Note: This field may return null, indicating that no valid values can be obtained.
func (GetApplicationFileConfigResultContentOutput) ConfigFilePath ¶
func (o GetApplicationFileConfigResultContentOutput) ConfigFilePath() pulumi.StringOutput
file config path. Note: This field may return null, indicating that no valid values can be obtained.
func (GetApplicationFileConfigResultContentOutput) ConfigFileValue ¶
func (o GetApplicationFileConfigResultContentOutput) ConfigFileValue() pulumi.StringOutput
Configuration file content. Note: This field may return null, indicating that no valid values can be obtained.
func (GetApplicationFileConfigResultContentOutput) ConfigFileValueLength ¶
func (o GetApplicationFileConfigResultContentOutput) ConfigFileValueLength() pulumi.IntOutput
config item content length. Note: This field may return null, indicating that no valid values can be obtained.
func (GetApplicationFileConfigResultContentOutput) ConfigId ¶
func (o GetApplicationFileConfigResultContentOutput) ConfigId() pulumi.StringOutput
Configuration ID.
func (GetApplicationFileConfigResultContentOutput) ConfigName ¶
func (o GetApplicationFileConfigResultContentOutput) ConfigName() pulumi.StringOutput
Configuration item name.
func (GetApplicationFileConfigResultContentOutput) ConfigPostCmd ¶
func (o GetApplicationFileConfigResultContentOutput) ConfigPostCmd() pulumi.StringOutput
last update time. Note: This field may return null, indicating that no valid values can be obtained.
func (GetApplicationFileConfigResultContentOutput) ConfigVersion ¶
func (o GetApplicationFileConfigResultContentOutput) ConfigVersion() pulumi.StringOutput
Configuration item version.
func (GetApplicationFileConfigResultContentOutput) ConfigVersionCount ¶
func (o GetApplicationFileConfigResultContentOutput) ConfigVersionCount() pulumi.IntOutput
config version count. Note: This field may return null, indicating that no valid values can be obtained.
func (GetApplicationFileConfigResultContentOutput) ConfigVersionDesc ¶
func (o GetApplicationFileConfigResultContentOutput) ConfigVersionDesc() pulumi.StringOutput
Configuration item version description. Note: This field may return null, indicating that no valid values can be obtained.
func (GetApplicationFileConfigResultContentOutput) CreationTime ¶
func (o GetApplicationFileConfigResultContentOutput) CreationTime() pulumi.StringOutput
CreationTime. Note: This field may return null, indicating that no valid values can be obtained.
func (GetApplicationFileConfigResultContentOutput) DeleteFlag ¶
func (o GetApplicationFileConfigResultContentOutput) DeleteFlag() pulumi.BoolOutput
delete flag, true: allow delete; false: delete prohibit.
func (GetApplicationFileConfigResultContentOutput) ElementType ¶
func (GetApplicationFileConfigResultContentOutput) ElementType() reflect.Type
func (GetApplicationFileConfigResultContentOutput) LastUpdateTime ¶
func (o GetApplicationFileConfigResultContentOutput) LastUpdateTime() pulumi.StringOutput
last update time. Note: This field may return null, indicating that no valid values can be obtained.
func (GetApplicationFileConfigResultContentOutput) ToGetApplicationFileConfigResultContentOutput ¶
func (o GetApplicationFileConfigResultContentOutput) ToGetApplicationFileConfigResultContentOutput() GetApplicationFileConfigResultContentOutput
func (GetApplicationFileConfigResultContentOutput) ToGetApplicationFileConfigResultContentOutputWithContext ¶
func (o GetApplicationFileConfigResultContentOutput) ToGetApplicationFileConfigResultContentOutputWithContext(ctx context.Context) GetApplicationFileConfigResultContentOutput
type GetApplicationFileConfigResultInput ¶
type GetApplicationFileConfigResultInput interface { pulumi.Input ToGetApplicationFileConfigResultOutput() GetApplicationFileConfigResultOutput ToGetApplicationFileConfigResultOutputWithContext(context.Context) GetApplicationFileConfigResultOutput }
GetApplicationFileConfigResultInput is an input type that accepts GetApplicationFileConfigResultArgs and GetApplicationFileConfigResultOutput values. You can construct a concrete instance of `GetApplicationFileConfigResultInput` via:
GetApplicationFileConfigResultArgs{...}
type GetApplicationFileConfigResultOutput ¶
type GetApplicationFileConfigResultOutput struct{ *pulumi.OutputState }
func (GetApplicationFileConfigResultOutput) Contents ¶
func (o GetApplicationFileConfigResultOutput) Contents() GetApplicationFileConfigResultContentArrayOutput
File configuration array. Note: This field may return null, indicating that no valid values can be obtained.
func (GetApplicationFileConfigResultOutput) ElementType ¶
func (GetApplicationFileConfigResultOutput) ElementType() reflect.Type
func (GetApplicationFileConfigResultOutput) ToGetApplicationFileConfigResultOutput ¶
func (o GetApplicationFileConfigResultOutput) ToGetApplicationFileConfigResultOutput() GetApplicationFileConfigResultOutput
func (GetApplicationFileConfigResultOutput) ToGetApplicationFileConfigResultOutputWithContext ¶
func (o GetApplicationFileConfigResultOutput) ToGetApplicationFileConfigResultOutputWithContext(ctx context.Context) GetApplicationFileConfigResultOutput
func (GetApplicationFileConfigResultOutput) TotalCount ¶
func (o GetApplicationFileConfigResultOutput) TotalCount() pulumi.IntOutput
total count.
type GetApplicationPublicConfigResult ¶
type GetApplicationPublicConfigResult struct { // Config list. Contents []GetApplicationPublicConfigResultContent `pulumi:"contents"` // TsfPageConfig. TotalCount int `pulumi:"totalCount"` }
type GetApplicationPublicConfigResultArgs ¶
type GetApplicationPublicConfigResultArgs struct { // Config list. Contents GetApplicationPublicConfigResultContentArrayInput `pulumi:"contents"` // TsfPageConfig. TotalCount pulumi.IntInput `pulumi:"totalCount"` }
func (GetApplicationPublicConfigResultArgs) ElementType ¶
func (GetApplicationPublicConfigResultArgs) ElementType() reflect.Type
func (GetApplicationPublicConfigResultArgs) ToGetApplicationPublicConfigResultOutput ¶
func (i GetApplicationPublicConfigResultArgs) ToGetApplicationPublicConfigResultOutput() GetApplicationPublicConfigResultOutput
func (GetApplicationPublicConfigResultArgs) ToGetApplicationPublicConfigResultOutputWithContext ¶
func (i GetApplicationPublicConfigResultArgs) ToGetApplicationPublicConfigResultOutputWithContext(ctx context.Context) GetApplicationPublicConfigResultOutput
type GetApplicationPublicConfigResultArray ¶
type GetApplicationPublicConfigResultArray []GetApplicationPublicConfigResultInput
func (GetApplicationPublicConfigResultArray) ElementType ¶
func (GetApplicationPublicConfigResultArray) ElementType() reflect.Type
func (GetApplicationPublicConfigResultArray) ToGetApplicationPublicConfigResultArrayOutput ¶
func (i GetApplicationPublicConfigResultArray) ToGetApplicationPublicConfigResultArrayOutput() GetApplicationPublicConfigResultArrayOutput
func (GetApplicationPublicConfigResultArray) ToGetApplicationPublicConfigResultArrayOutputWithContext ¶
func (i GetApplicationPublicConfigResultArray) ToGetApplicationPublicConfigResultArrayOutputWithContext(ctx context.Context) GetApplicationPublicConfigResultArrayOutput
type GetApplicationPublicConfigResultArrayInput ¶
type GetApplicationPublicConfigResultArrayInput interface { pulumi.Input ToGetApplicationPublicConfigResultArrayOutput() GetApplicationPublicConfigResultArrayOutput ToGetApplicationPublicConfigResultArrayOutputWithContext(context.Context) GetApplicationPublicConfigResultArrayOutput }
GetApplicationPublicConfigResultArrayInput is an input type that accepts GetApplicationPublicConfigResultArray and GetApplicationPublicConfigResultArrayOutput values. You can construct a concrete instance of `GetApplicationPublicConfigResultArrayInput` via:
GetApplicationPublicConfigResultArray{ GetApplicationPublicConfigResultArgs{...} }
type GetApplicationPublicConfigResultArrayOutput ¶
type GetApplicationPublicConfigResultArrayOutput struct{ *pulumi.OutputState }
func (GetApplicationPublicConfigResultArrayOutput) ElementType ¶
func (GetApplicationPublicConfigResultArrayOutput) ElementType() reflect.Type
func (GetApplicationPublicConfigResultArrayOutput) ToGetApplicationPublicConfigResultArrayOutput ¶
func (o GetApplicationPublicConfigResultArrayOutput) ToGetApplicationPublicConfigResultArrayOutput() GetApplicationPublicConfigResultArrayOutput
func (GetApplicationPublicConfigResultArrayOutput) ToGetApplicationPublicConfigResultArrayOutputWithContext ¶
func (o GetApplicationPublicConfigResultArrayOutput) ToGetApplicationPublicConfigResultArrayOutputWithContext(ctx context.Context) GetApplicationPublicConfigResultArrayOutput
type GetApplicationPublicConfigResultContent ¶
type GetApplicationPublicConfigResultContent struct { // application Id. Note: This field may return null, indicating that no valid values can be obtained. ApplicationId string `pulumi:"applicationId"` // application Id. Note: This field may return null, indicating that no valid values can be obtained. ApplicationName string `pulumi:"applicationName"` // Config ID. Query all items if not passed, high priority. ConfigId string `pulumi:"configId"` // Config name. Exact query. Query all items if not passed. ConfigName string `pulumi:"configName"` // Config type. Note: This field may return null, indicating that no valid value can be obtained. ConfigType string `pulumi:"configType"` // Config value. Note: This field may return null, indicating that no valid value can be obtained. ConfigValue string `pulumi:"configValue"` // Config version. Exact query. Query all items if not passed. ConfigVersion string `pulumi:"configVersion"` // config version count. Note: This field may return null, indicating that no valid values can be obtained. ConfigVersionCount int `pulumi:"configVersionCount"` // Config version description. Note: This field may return null, indicating that no valid value can be obtained. ConfigVersionDesc string `pulumi:"configVersionDesc"` // CreationTime. Note: This field may return null, indicating that no valid values can be obtained. CreationTime string `pulumi:"creationTime"` // delete flag, true: allow delete; false: delete prohibit. DeleteFlag bool `pulumi:"deleteFlag"` // last update time. Note: This field may return null, indicating that no valid values can be obtained. LastUpdateTime string `pulumi:"lastUpdateTime"` }
type GetApplicationPublicConfigResultContentArgs ¶
type GetApplicationPublicConfigResultContentArgs struct { // application Id. Note: This field may return null, indicating that no valid values can be obtained. ApplicationId pulumi.StringInput `pulumi:"applicationId"` // application Id. Note: This field may return null, indicating that no valid values can be obtained. ApplicationName pulumi.StringInput `pulumi:"applicationName"` // Config ID. Query all items if not passed, high priority. ConfigId pulumi.StringInput `pulumi:"configId"` // Config name. Exact query. Query all items if not passed. ConfigName pulumi.StringInput `pulumi:"configName"` // Config type. Note: This field may return null, indicating that no valid value can be obtained. ConfigType pulumi.StringInput `pulumi:"configType"` // Config value. Note: This field may return null, indicating that no valid value can be obtained. ConfigValue pulumi.StringInput `pulumi:"configValue"` // Config version. Exact query. Query all items if not passed. ConfigVersion pulumi.StringInput `pulumi:"configVersion"` // config version count. Note: This field may return null, indicating that no valid values can be obtained. ConfigVersionCount pulumi.IntInput `pulumi:"configVersionCount"` // Config version description. Note: This field may return null, indicating that no valid value can be obtained. ConfigVersionDesc pulumi.StringInput `pulumi:"configVersionDesc"` // CreationTime. Note: This field may return null, indicating that no valid values can be obtained. CreationTime pulumi.StringInput `pulumi:"creationTime"` // delete flag, true: allow delete; false: delete prohibit. DeleteFlag pulumi.BoolInput `pulumi:"deleteFlag"` // last update time. Note: This field may return null, indicating that no valid values can be obtained. LastUpdateTime pulumi.StringInput `pulumi:"lastUpdateTime"` }
func (GetApplicationPublicConfigResultContentArgs) ElementType ¶
func (GetApplicationPublicConfigResultContentArgs) ElementType() reflect.Type
func (GetApplicationPublicConfigResultContentArgs) ToGetApplicationPublicConfigResultContentOutput ¶
func (i GetApplicationPublicConfigResultContentArgs) ToGetApplicationPublicConfigResultContentOutput() GetApplicationPublicConfigResultContentOutput
func (GetApplicationPublicConfigResultContentArgs) ToGetApplicationPublicConfigResultContentOutputWithContext ¶
func (i GetApplicationPublicConfigResultContentArgs) ToGetApplicationPublicConfigResultContentOutputWithContext(ctx context.Context) GetApplicationPublicConfigResultContentOutput
type GetApplicationPublicConfigResultContentArray ¶
type GetApplicationPublicConfigResultContentArray []GetApplicationPublicConfigResultContentInput
func (GetApplicationPublicConfigResultContentArray) ElementType ¶
func (GetApplicationPublicConfigResultContentArray) ElementType() reflect.Type
func (GetApplicationPublicConfigResultContentArray) ToGetApplicationPublicConfigResultContentArrayOutput ¶
func (i GetApplicationPublicConfigResultContentArray) ToGetApplicationPublicConfigResultContentArrayOutput() GetApplicationPublicConfigResultContentArrayOutput
func (GetApplicationPublicConfigResultContentArray) ToGetApplicationPublicConfigResultContentArrayOutputWithContext ¶
func (i GetApplicationPublicConfigResultContentArray) ToGetApplicationPublicConfigResultContentArrayOutputWithContext(ctx context.Context) GetApplicationPublicConfigResultContentArrayOutput
type GetApplicationPublicConfigResultContentArrayInput ¶
type GetApplicationPublicConfigResultContentArrayInput interface { pulumi.Input ToGetApplicationPublicConfigResultContentArrayOutput() GetApplicationPublicConfigResultContentArrayOutput ToGetApplicationPublicConfigResultContentArrayOutputWithContext(context.Context) GetApplicationPublicConfigResultContentArrayOutput }
GetApplicationPublicConfigResultContentArrayInput is an input type that accepts GetApplicationPublicConfigResultContentArray and GetApplicationPublicConfigResultContentArrayOutput values. You can construct a concrete instance of `GetApplicationPublicConfigResultContentArrayInput` via:
GetApplicationPublicConfigResultContentArray{ GetApplicationPublicConfigResultContentArgs{...} }
type GetApplicationPublicConfigResultContentArrayOutput ¶
type GetApplicationPublicConfigResultContentArrayOutput struct{ *pulumi.OutputState }
func (GetApplicationPublicConfigResultContentArrayOutput) ElementType ¶
func (GetApplicationPublicConfigResultContentArrayOutput) ElementType() reflect.Type
func (GetApplicationPublicConfigResultContentArrayOutput) ToGetApplicationPublicConfigResultContentArrayOutput ¶
func (o GetApplicationPublicConfigResultContentArrayOutput) ToGetApplicationPublicConfigResultContentArrayOutput() GetApplicationPublicConfigResultContentArrayOutput
func (GetApplicationPublicConfigResultContentArrayOutput) ToGetApplicationPublicConfigResultContentArrayOutputWithContext ¶
func (o GetApplicationPublicConfigResultContentArrayOutput) ToGetApplicationPublicConfigResultContentArrayOutputWithContext(ctx context.Context) GetApplicationPublicConfigResultContentArrayOutput
type GetApplicationPublicConfigResultContentInput ¶
type GetApplicationPublicConfigResultContentInput interface { pulumi.Input ToGetApplicationPublicConfigResultContentOutput() GetApplicationPublicConfigResultContentOutput ToGetApplicationPublicConfigResultContentOutputWithContext(context.Context) GetApplicationPublicConfigResultContentOutput }
GetApplicationPublicConfigResultContentInput is an input type that accepts GetApplicationPublicConfigResultContentArgs and GetApplicationPublicConfigResultContentOutput values. You can construct a concrete instance of `GetApplicationPublicConfigResultContentInput` via:
GetApplicationPublicConfigResultContentArgs{...}
type GetApplicationPublicConfigResultContentOutput ¶
type GetApplicationPublicConfigResultContentOutput struct{ *pulumi.OutputState }
func (GetApplicationPublicConfigResultContentOutput) ApplicationId ¶
func (o GetApplicationPublicConfigResultContentOutput) ApplicationId() pulumi.StringOutput
application Id. Note: This field may return null, indicating that no valid values can be obtained.
func (GetApplicationPublicConfigResultContentOutput) ApplicationName ¶
func (o GetApplicationPublicConfigResultContentOutput) ApplicationName() pulumi.StringOutput
application Id. Note: This field may return null, indicating that no valid values can be obtained.
func (GetApplicationPublicConfigResultContentOutput) ConfigId ¶
func (o GetApplicationPublicConfigResultContentOutput) ConfigId() pulumi.StringOutput
Config ID. Query all items if not passed, high priority.
func (GetApplicationPublicConfigResultContentOutput) ConfigName ¶
func (o GetApplicationPublicConfigResultContentOutput) ConfigName() pulumi.StringOutput
Config name. Exact query. Query all items if not passed.
func (GetApplicationPublicConfigResultContentOutput) ConfigType ¶
func (o GetApplicationPublicConfigResultContentOutput) ConfigType() pulumi.StringOutput
Config type. Note: This field may return null, indicating that no valid value can be obtained.
func (GetApplicationPublicConfigResultContentOutput) ConfigValue ¶
func (o GetApplicationPublicConfigResultContentOutput) ConfigValue() pulumi.StringOutput
Config value. Note: This field may return null, indicating that no valid value can be obtained.
func (GetApplicationPublicConfigResultContentOutput) ConfigVersion ¶
func (o GetApplicationPublicConfigResultContentOutput) ConfigVersion() pulumi.StringOutput
Config version. Exact query. Query all items if not passed.
func (GetApplicationPublicConfigResultContentOutput) ConfigVersionCount ¶
func (o GetApplicationPublicConfigResultContentOutput) ConfigVersionCount() pulumi.IntOutput
config version count. Note: This field may return null, indicating that no valid values can be obtained.
func (GetApplicationPublicConfigResultContentOutput) ConfigVersionDesc ¶
func (o GetApplicationPublicConfigResultContentOutput) ConfigVersionDesc() pulumi.StringOutput
Config version description. Note: This field may return null, indicating that no valid value can be obtained.
func (GetApplicationPublicConfigResultContentOutput) CreationTime ¶
func (o GetApplicationPublicConfigResultContentOutput) CreationTime() pulumi.StringOutput
CreationTime. Note: This field may return null, indicating that no valid values can be obtained.
func (GetApplicationPublicConfigResultContentOutput) DeleteFlag ¶
func (o GetApplicationPublicConfigResultContentOutput) DeleteFlag() pulumi.BoolOutput
delete flag, true: allow delete; false: delete prohibit.
func (GetApplicationPublicConfigResultContentOutput) ElementType ¶
func (GetApplicationPublicConfigResultContentOutput) ElementType() reflect.Type
func (GetApplicationPublicConfigResultContentOutput) LastUpdateTime ¶
func (o GetApplicationPublicConfigResultContentOutput) LastUpdateTime() pulumi.StringOutput
last update time. Note: This field may return null, indicating that no valid values can be obtained.
func (GetApplicationPublicConfigResultContentOutput) ToGetApplicationPublicConfigResultContentOutput ¶
func (o GetApplicationPublicConfigResultContentOutput) ToGetApplicationPublicConfigResultContentOutput() GetApplicationPublicConfigResultContentOutput
func (GetApplicationPublicConfigResultContentOutput) ToGetApplicationPublicConfigResultContentOutputWithContext ¶
func (o GetApplicationPublicConfigResultContentOutput) ToGetApplicationPublicConfigResultContentOutputWithContext(ctx context.Context) GetApplicationPublicConfigResultContentOutput
type GetApplicationPublicConfigResultInput ¶
type GetApplicationPublicConfigResultInput interface { pulumi.Input ToGetApplicationPublicConfigResultOutput() GetApplicationPublicConfigResultOutput ToGetApplicationPublicConfigResultOutputWithContext(context.Context) GetApplicationPublicConfigResultOutput }
GetApplicationPublicConfigResultInput is an input type that accepts GetApplicationPublicConfigResultArgs and GetApplicationPublicConfigResultOutput values. You can construct a concrete instance of `GetApplicationPublicConfigResultInput` via:
GetApplicationPublicConfigResultArgs{...}
type GetApplicationPublicConfigResultOutput ¶
type GetApplicationPublicConfigResultOutput struct{ *pulumi.OutputState }
func (GetApplicationPublicConfigResultOutput) Contents ¶
func (o GetApplicationPublicConfigResultOutput) Contents() GetApplicationPublicConfigResultContentArrayOutput
Config list.
func (GetApplicationPublicConfigResultOutput) ElementType ¶
func (GetApplicationPublicConfigResultOutput) ElementType() reflect.Type
func (GetApplicationPublicConfigResultOutput) ToGetApplicationPublicConfigResultOutput ¶
func (o GetApplicationPublicConfigResultOutput) ToGetApplicationPublicConfigResultOutput() GetApplicationPublicConfigResultOutput
func (GetApplicationPublicConfigResultOutput) ToGetApplicationPublicConfigResultOutputWithContext ¶
func (o GetApplicationPublicConfigResultOutput) ToGetApplicationPublicConfigResultOutputWithContext(ctx context.Context) GetApplicationPublicConfigResultOutput
func (GetApplicationPublicConfigResultOutput) TotalCount ¶
func (o GetApplicationPublicConfigResultOutput) TotalCount() pulumi.IntOutput
TsfPageConfig.
type GetApplicationResult ¶
type GetApplicationResult struct { // The list of application information. Contents []GetApplicationResultContent `pulumi:"contents"` // The total number of applications. TotalCount int `pulumi:"totalCount"` }
type GetApplicationResultArgs ¶
type GetApplicationResultArgs struct { // The list of application information. Contents GetApplicationResultContentArrayInput `pulumi:"contents"` // The total number of applications. TotalCount pulumi.IntInput `pulumi:"totalCount"` }
func (GetApplicationResultArgs) ElementType ¶
func (GetApplicationResultArgs) ElementType() reflect.Type
func (GetApplicationResultArgs) ToGetApplicationResultOutput ¶
func (i GetApplicationResultArgs) ToGetApplicationResultOutput() GetApplicationResultOutput
func (GetApplicationResultArgs) ToGetApplicationResultOutputWithContext ¶
func (i GetApplicationResultArgs) ToGetApplicationResultOutputWithContext(ctx context.Context) GetApplicationResultOutput
type GetApplicationResultArray ¶
type GetApplicationResultArray []GetApplicationResultInput
func (GetApplicationResultArray) ElementType ¶
func (GetApplicationResultArray) ElementType() reflect.Type
func (GetApplicationResultArray) ToGetApplicationResultArrayOutput ¶
func (i GetApplicationResultArray) ToGetApplicationResultArrayOutput() GetApplicationResultArrayOutput
func (GetApplicationResultArray) ToGetApplicationResultArrayOutputWithContext ¶
func (i GetApplicationResultArray) ToGetApplicationResultArrayOutputWithContext(ctx context.Context) GetApplicationResultArrayOutput
type GetApplicationResultArrayInput ¶
type GetApplicationResultArrayInput interface { pulumi.Input ToGetApplicationResultArrayOutput() GetApplicationResultArrayOutput ToGetApplicationResultArrayOutputWithContext(context.Context) GetApplicationResultArrayOutput }
GetApplicationResultArrayInput is an input type that accepts GetApplicationResultArray and GetApplicationResultArrayOutput values. You can construct a concrete instance of `GetApplicationResultArrayInput` via:
GetApplicationResultArray{ GetApplicationResultArgs{...} }
type GetApplicationResultArrayOutput ¶
type GetApplicationResultArrayOutput struct{ *pulumi.OutputState }
func (GetApplicationResultArrayOutput) ElementType ¶
func (GetApplicationResultArrayOutput) ElementType() reflect.Type
func (GetApplicationResultArrayOutput) Index ¶
func (o GetApplicationResultArrayOutput) Index(i pulumi.IntInput) GetApplicationResultOutput
func (GetApplicationResultArrayOutput) ToGetApplicationResultArrayOutput ¶
func (o GetApplicationResultArrayOutput) ToGetApplicationResultArrayOutput() GetApplicationResultArrayOutput
func (GetApplicationResultArrayOutput) ToGetApplicationResultArrayOutputWithContext ¶
func (o GetApplicationResultArrayOutput) ToGetApplicationResultArrayOutputWithContext(ctx context.Context) GetApplicationResultArrayOutput
type GetApplicationResultContent ¶
type GetApplicationResultContent struct { // gateway service id. ApigatewayServiceId string `pulumi:"apigatewayServiceId"` // The description of the application. ApplicationDesc string `pulumi:"applicationDesc"` // The ID of the application. ApplicationId string `pulumi:"applicationId"` // The name of the application. ApplicationName string `pulumi:"applicationName"` // remark name. ApplicationRemarkName string `pulumi:"applicationRemarkName"` // application resource type. ApplicationResourceType string `pulumi:"applicationResourceType"` // application runtime type. ApplicationRuntimeType string `pulumi:"applicationRuntimeType"` // The application type. V OR C, V means VM, C means container. ApplicationType string `pulumi:"applicationType"` // create time. CreateTime string `pulumi:"createTime"` // whether ignore create image repository. IgnoreCreateImageRepository bool `pulumi:"ignoreCreateImageRepository"` // The microservice type of the application. MicroserviceType string `pulumi:"microserviceType"` // Programming language. ProgLang string `pulumi:"progLang"` // service config list. ServiceConfigLists []GetApplicationResultContentServiceConfigList `pulumi:"serviceConfigLists"` // update time. UpdateTime string `pulumi:"updateTime"` }
type GetApplicationResultContentArgs ¶
type GetApplicationResultContentArgs struct { // gateway service id. ApigatewayServiceId pulumi.StringInput `pulumi:"apigatewayServiceId"` // The description of the application. ApplicationDesc pulumi.StringInput `pulumi:"applicationDesc"` // The ID of the application. ApplicationId pulumi.StringInput `pulumi:"applicationId"` // The name of the application. ApplicationName pulumi.StringInput `pulumi:"applicationName"` // remark name. ApplicationRemarkName pulumi.StringInput `pulumi:"applicationRemarkName"` // application resource type. ApplicationResourceType pulumi.StringInput `pulumi:"applicationResourceType"` // application runtime type. ApplicationRuntimeType pulumi.StringInput `pulumi:"applicationRuntimeType"` // The application type. V OR C, V means VM, C means container. ApplicationType pulumi.StringInput `pulumi:"applicationType"` // create time. CreateTime pulumi.StringInput `pulumi:"createTime"` // whether ignore create image repository. IgnoreCreateImageRepository pulumi.BoolInput `pulumi:"ignoreCreateImageRepository"` // The microservice type of the application. MicroserviceType pulumi.StringInput `pulumi:"microserviceType"` // Programming language. ProgLang pulumi.StringInput `pulumi:"progLang"` // service config list. ServiceConfigLists GetApplicationResultContentServiceConfigListArrayInput `pulumi:"serviceConfigLists"` // update time. UpdateTime pulumi.StringInput `pulumi:"updateTime"` }
func (GetApplicationResultContentArgs) ElementType ¶
func (GetApplicationResultContentArgs) ElementType() reflect.Type
func (GetApplicationResultContentArgs) ToGetApplicationResultContentOutput ¶
func (i GetApplicationResultContentArgs) ToGetApplicationResultContentOutput() GetApplicationResultContentOutput
func (GetApplicationResultContentArgs) ToGetApplicationResultContentOutputWithContext ¶
func (i GetApplicationResultContentArgs) ToGetApplicationResultContentOutputWithContext(ctx context.Context) GetApplicationResultContentOutput
type GetApplicationResultContentArray ¶
type GetApplicationResultContentArray []GetApplicationResultContentInput
func (GetApplicationResultContentArray) ElementType ¶
func (GetApplicationResultContentArray) ElementType() reflect.Type
func (GetApplicationResultContentArray) ToGetApplicationResultContentArrayOutput ¶
func (i GetApplicationResultContentArray) ToGetApplicationResultContentArrayOutput() GetApplicationResultContentArrayOutput
func (GetApplicationResultContentArray) ToGetApplicationResultContentArrayOutputWithContext ¶
func (i GetApplicationResultContentArray) ToGetApplicationResultContentArrayOutputWithContext(ctx context.Context) GetApplicationResultContentArrayOutput
type GetApplicationResultContentArrayInput ¶
type GetApplicationResultContentArrayInput interface { pulumi.Input ToGetApplicationResultContentArrayOutput() GetApplicationResultContentArrayOutput ToGetApplicationResultContentArrayOutputWithContext(context.Context) GetApplicationResultContentArrayOutput }
GetApplicationResultContentArrayInput is an input type that accepts GetApplicationResultContentArray and GetApplicationResultContentArrayOutput values. You can construct a concrete instance of `GetApplicationResultContentArrayInput` via:
GetApplicationResultContentArray{ GetApplicationResultContentArgs{...} }
type GetApplicationResultContentArrayOutput ¶
type GetApplicationResultContentArrayOutput struct{ *pulumi.OutputState }
func (GetApplicationResultContentArrayOutput) ElementType ¶
func (GetApplicationResultContentArrayOutput) ElementType() reflect.Type
func (GetApplicationResultContentArrayOutput) ToGetApplicationResultContentArrayOutput ¶
func (o GetApplicationResultContentArrayOutput) ToGetApplicationResultContentArrayOutput() GetApplicationResultContentArrayOutput
func (GetApplicationResultContentArrayOutput) ToGetApplicationResultContentArrayOutputWithContext ¶
func (o GetApplicationResultContentArrayOutput) ToGetApplicationResultContentArrayOutputWithContext(ctx context.Context) GetApplicationResultContentArrayOutput
type GetApplicationResultContentInput ¶
type GetApplicationResultContentInput interface { pulumi.Input ToGetApplicationResultContentOutput() GetApplicationResultContentOutput ToGetApplicationResultContentOutputWithContext(context.Context) GetApplicationResultContentOutput }
GetApplicationResultContentInput is an input type that accepts GetApplicationResultContentArgs and GetApplicationResultContentOutput values. You can construct a concrete instance of `GetApplicationResultContentInput` via:
GetApplicationResultContentArgs{...}
type GetApplicationResultContentOutput ¶
type GetApplicationResultContentOutput struct{ *pulumi.OutputState }
func (GetApplicationResultContentOutput) ApigatewayServiceId ¶
func (o GetApplicationResultContentOutput) ApigatewayServiceId() pulumi.StringOutput
gateway service id.
func (GetApplicationResultContentOutput) ApplicationDesc ¶
func (o GetApplicationResultContentOutput) ApplicationDesc() pulumi.StringOutput
The description of the application.
func (GetApplicationResultContentOutput) ApplicationId ¶
func (o GetApplicationResultContentOutput) ApplicationId() pulumi.StringOutput
The ID of the application.
func (GetApplicationResultContentOutput) ApplicationName ¶
func (o GetApplicationResultContentOutput) ApplicationName() pulumi.StringOutput
The name of the application.
func (GetApplicationResultContentOutput) ApplicationRemarkName ¶
func (o GetApplicationResultContentOutput) ApplicationRemarkName() pulumi.StringOutput
remark name.
func (GetApplicationResultContentOutput) ApplicationResourceType ¶
func (o GetApplicationResultContentOutput) ApplicationResourceType() pulumi.StringOutput
application resource type.
func (GetApplicationResultContentOutput) ApplicationRuntimeType ¶
func (o GetApplicationResultContentOutput) ApplicationRuntimeType() pulumi.StringOutput
application runtime type.
func (GetApplicationResultContentOutput) ApplicationType ¶
func (o GetApplicationResultContentOutput) ApplicationType() pulumi.StringOutput
The application type. V OR C, V means VM, C means container.
func (GetApplicationResultContentOutput) CreateTime ¶
func (o GetApplicationResultContentOutput) CreateTime() pulumi.StringOutput
create time.
func (GetApplicationResultContentOutput) ElementType ¶
func (GetApplicationResultContentOutput) ElementType() reflect.Type
func (GetApplicationResultContentOutput) IgnoreCreateImageRepository ¶
func (o GetApplicationResultContentOutput) IgnoreCreateImageRepository() pulumi.BoolOutput
whether ignore create image repository.
func (GetApplicationResultContentOutput) MicroserviceType ¶
func (o GetApplicationResultContentOutput) MicroserviceType() pulumi.StringOutput
The microservice type of the application.
func (GetApplicationResultContentOutput) ProgLang ¶
func (o GetApplicationResultContentOutput) ProgLang() pulumi.StringOutput
Programming language.
func (GetApplicationResultContentOutput) ServiceConfigLists ¶
func (o GetApplicationResultContentOutput) ServiceConfigLists() GetApplicationResultContentServiceConfigListArrayOutput
service config list.
func (GetApplicationResultContentOutput) ToGetApplicationResultContentOutput ¶
func (o GetApplicationResultContentOutput) ToGetApplicationResultContentOutput() GetApplicationResultContentOutput
func (GetApplicationResultContentOutput) ToGetApplicationResultContentOutputWithContext ¶
func (o GetApplicationResultContentOutput) ToGetApplicationResultContentOutputWithContext(ctx context.Context) GetApplicationResultContentOutput
func (GetApplicationResultContentOutput) UpdateTime ¶
func (o GetApplicationResultContentOutput) UpdateTime() pulumi.StringOutput
update time.
type GetApplicationResultContentServiceConfigList ¶
type GetApplicationResultContentServiceConfigList struct { // health check setting. HealthChecks []GetApplicationResultContentServiceConfigListHealthCheck `pulumi:"healthChecks"` // serviceName. Name string `pulumi:"name"` // port list. Ports []GetApplicationResultContentServiceConfigListPort `pulumi:"ports"` }
type GetApplicationResultContentServiceConfigListArgs ¶
type GetApplicationResultContentServiceConfigListArgs struct { // health check setting. HealthChecks GetApplicationResultContentServiceConfigListHealthCheckArrayInput `pulumi:"healthChecks"` // serviceName. Name pulumi.StringInput `pulumi:"name"` // port list. Ports GetApplicationResultContentServiceConfigListPortArrayInput `pulumi:"ports"` }
func (GetApplicationResultContentServiceConfigListArgs) ElementType ¶
func (GetApplicationResultContentServiceConfigListArgs) ElementType() reflect.Type
func (GetApplicationResultContentServiceConfigListArgs) ToGetApplicationResultContentServiceConfigListOutput ¶
func (i GetApplicationResultContentServiceConfigListArgs) ToGetApplicationResultContentServiceConfigListOutput() GetApplicationResultContentServiceConfigListOutput
func (GetApplicationResultContentServiceConfigListArgs) ToGetApplicationResultContentServiceConfigListOutputWithContext ¶
func (i GetApplicationResultContentServiceConfigListArgs) ToGetApplicationResultContentServiceConfigListOutputWithContext(ctx context.Context) GetApplicationResultContentServiceConfigListOutput
type GetApplicationResultContentServiceConfigListArray ¶
type GetApplicationResultContentServiceConfigListArray []GetApplicationResultContentServiceConfigListInput
func (GetApplicationResultContentServiceConfigListArray) ElementType ¶
func (GetApplicationResultContentServiceConfigListArray) ElementType() reflect.Type
func (GetApplicationResultContentServiceConfigListArray) ToGetApplicationResultContentServiceConfigListArrayOutput ¶
func (i GetApplicationResultContentServiceConfigListArray) ToGetApplicationResultContentServiceConfigListArrayOutput() GetApplicationResultContentServiceConfigListArrayOutput
func (GetApplicationResultContentServiceConfigListArray) ToGetApplicationResultContentServiceConfigListArrayOutputWithContext ¶
func (i GetApplicationResultContentServiceConfigListArray) ToGetApplicationResultContentServiceConfigListArrayOutputWithContext(ctx context.Context) GetApplicationResultContentServiceConfigListArrayOutput
type GetApplicationResultContentServiceConfigListArrayInput ¶
type GetApplicationResultContentServiceConfigListArrayInput interface { pulumi.Input ToGetApplicationResultContentServiceConfigListArrayOutput() GetApplicationResultContentServiceConfigListArrayOutput ToGetApplicationResultContentServiceConfigListArrayOutputWithContext(context.Context) GetApplicationResultContentServiceConfigListArrayOutput }
GetApplicationResultContentServiceConfigListArrayInput is an input type that accepts GetApplicationResultContentServiceConfigListArray and GetApplicationResultContentServiceConfigListArrayOutput values. You can construct a concrete instance of `GetApplicationResultContentServiceConfigListArrayInput` via:
GetApplicationResultContentServiceConfigListArray{ GetApplicationResultContentServiceConfigListArgs{...} }
type GetApplicationResultContentServiceConfigListArrayOutput ¶
type GetApplicationResultContentServiceConfigListArrayOutput struct{ *pulumi.OutputState }
func (GetApplicationResultContentServiceConfigListArrayOutput) ElementType ¶
func (GetApplicationResultContentServiceConfigListArrayOutput) ElementType() reflect.Type
func (GetApplicationResultContentServiceConfigListArrayOutput) ToGetApplicationResultContentServiceConfigListArrayOutput ¶
func (o GetApplicationResultContentServiceConfigListArrayOutput) ToGetApplicationResultContentServiceConfigListArrayOutput() GetApplicationResultContentServiceConfigListArrayOutput
func (GetApplicationResultContentServiceConfigListArrayOutput) ToGetApplicationResultContentServiceConfigListArrayOutputWithContext ¶
func (o GetApplicationResultContentServiceConfigListArrayOutput) ToGetApplicationResultContentServiceConfigListArrayOutputWithContext(ctx context.Context) GetApplicationResultContentServiceConfigListArrayOutput
type GetApplicationResultContentServiceConfigListHealthCheck ¶
type GetApplicationResultContentServiceConfigListHealthCheck struct { // health check path. Path string `pulumi:"path"` }
type GetApplicationResultContentServiceConfigListHealthCheckArgs ¶
type GetApplicationResultContentServiceConfigListHealthCheckArgs struct { // health check path. Path pulumi.StringInput `pulumi:"path"` }
func (GetApplicationResultContentServiceConfigListHealthCheckArgs) ElementType ¶
func (GetApplicationResultContentServiceConfigListHealthCheckArgs) ElementType() reflect.Type
func (GetApplicationResultContentServiceConfigListHealthCheckArgs) ToGetApplicationResultContentServiceConfigListHealthCheckOutput ¶
func (i GetApplicationResultContentServiceConfigListHealthCheckArgs) ToGetApplicationResultContentServiceConfigListHealthCheckOutput() GetApplicationResultContentServiceConfigListHealthCheckOutput
func (GetApplicationResultContentServiceConfigListHealthCheckArgs) ToGetApplicationResultContentServiceConfigListHealthCheckOutputWithContext ¶
func (i GetApplicationResultContentServiceConfigListHealthCheckArgs) ToGetApplicationResultContentServiceConfigListHealthCheckOutputWithContext(ctx context.Context) GetApplicationResultContentServiceConfigListHealthCheckOutput
type GetApplicationResultContentServiceConfigListHealthCheckArray ¶
type GetApplicationResultContentServiceConfigListHealthCheckArray []GetApplicationResultContentServiceConfigListHealthCheckInput
func (GetApplicationResultContentServiceConfigListHealthCheckArray) ElementType ¶
func (GetApplicationResultContentServiceConfigListHealthCheckArray) ElementType() reflect.Type
func (GetApplicationResultContentServiceConfigListHealthCheckArray) ToGetApplicationResultContentServiceConfigListHealthCheckArrayOutput ¶
func (i GetApplicationResultContentServiceConfigListHealthCheckArray) ToGetApplicationResultContentServiceConfigListHealthCheckArrayOutput() GetApplicationResultContentServiceConfigListHealthCheckArrayOutput
func (GetApplicationResultContentServiceConfigListHealthCheckArray) ToGetApplicationResultContentServiceConfigListHealthCheckArrayOutputWithContext ¶
func (i GetApplicationResultContentServiceConfigListHealthCheckArray) ToGetApplicationResultContentServiceConfigListHealthCheckArrayOutputWithContext(ctx context.Context) GetApplicationResultContentServiceConfigListHealthCheckArrayOutput
type GetApplicationResultContentServiceConfigListHealthCheckArrayInput ¶
type GetApplicationResultContentServiceConfigListHealthCheckArrayInput interface { pulumi.Input ToGetApplicationResultContentServiceConfigListHealthCheckArrayOutput() GetApplicationResultContentServiceConfigListHealthCheckArrayOutput ToGetApplicationResultContentServiceConfigListHealthCheckArrayOutputWithContext(context.Context) GetApplicationResultContentServiceConfigListHealthCheckArrayOutput }
GetApplicationResultContentServiceConfigListHealthCheckArrayInput is an input type that accepts GetApplicationResultContentServiceConfigListHealthCheckArray and GetApplicationResultContentServiceConfigListHealthCheckArrayOutput values. You can construct a concrete instance of `GetApplicationResultContentServiceConfigListHealthCheckArrayInput` via:
GetApplicationResultContentServiceConfigListHealthCheckArray{ GetApplicationResultContentServiceConfigListHealthCheckArgs{...} }
type GetApplicationResultContentServiceConfigListHealthCheckArrayOutput ¶
type GetApplicationResultContentServiceConfigListHealthCheckArrayOutput struct{ *pulumi.OutputState }
func (GetApplicationResultContentServiceConfigListHealthCheckArrayOutput) ElementType ¶
func (GetApplicationResultContentServiceConfigListHealthCheckArrayOutput) ElementType() reflect.Type
func (GetApplicationResultContentServiceConfigListHealthCheckArrayOutput) ToGetApplicationResultContentServiceConfigListHealthCheckArrayOutput ¶
func (o GetApplicationResultContentServiceConfigListHealthCheckArrayOutput) ToGetApplicationResultContentServiceConfigListHealthCheckArrayOutput() GetApplicationResultContentServiceConfigListHealthCheckArrayOutput
func (GetApplicationResultContentServiceConfigListHealthCheckArrayOutput) ToGetApplicationResultContentServiceConfigListHealthCheckArrayOutputWithContext ¶
func (o GetApplicationResultContentServiceConfigListHealthCheckArrayOutput) ToGetApplicationResultContentServiceConfigListHealthCheckArrayOutputWithContext(ctx context.Context) GetApplicationResultContentServiceConfigListHealthCheckArrayOutput
type GetApplicationResultContentServiceConfigListHealthCheckInput ¶
type GetApplicationResultContentServiceConfigListHealthCheckInput interface { pulumi.Input ToGetApplicationResultContentServiceConfigListHealthCheckOutput() GetApplicationResultContentServiceConfigListHealthCheckOutput ToGetApplicationResultContentServiceConfigListHealthCheckOutputWithContext(context.Context) GetApplicationResultContentServiceConfigListHealthCheckOutput }
GetApplicationResultContentServiceConfigListHealthCheckInput is an input type that accepts GetApplicationResultContentServiceConfigListHealthCheckArgs and GetApplicationResultContentServiceConfigListHealthCheckOutput values. You can construct a concrete instance of `GetApplicationResultContentServiceConfigListHealthCheckInput` via:
GetApplicationResultContentServiceConfigListHealthCheckArgs{...}
type GetApplicationResultContentServiceConfigListHealthCheckOutput ¶
type GetApplicationResultContentServiceConfigListHealthCheckOutput struct{ *pulumi.OutputState }
func (GetApplicationResultContentServiceConfigListHealthCheckOutput) ElementType ¶
func (GetApplicationResultContentServiceConfigListHealthCheckOutput) ElementType() reflect.Type
func (GetApplicationResultContentServiceConfigListHealthCheckOutput) ToGetApplicationResultContentServiceConfigListHealthCheckOutput ¶
func (o GetApplicationResultContentServiceConfigListHealthCheckOutput) ToGetApplicationResultContentServiceConfigListHealthCheckOutput() GetApplicationResultContentServiceConfigListHealthCheckOutput
func (GetApplicationResultContentServiceConfigListHealthCheckOutput) ToGetApplicationResultContentServiceConfigListHealthCheckOutputWithContext ¶
func (o GetApplicationResultContentServiceConfigListHealthCheckOutput) ToGetApplicationResultContentServiceConfigListHealthCheckOutputWithContext(ctx context.Context) GetApplicationResultContentServiceConfigListHealthCheckOutput
type GetApplicationResultContentServiceConfigListInput ¶
type GetApplicationResultContentServiceConfigListInput interface { pulumi.Input ToGetApplicationResultContentServiceConfigListOutput() GetApplicationResultContentServiceConfigListOutput ToGetApplicationResultContentServiceConfigListOutputWithContext(context.Context) GetApplicationResultContentServiceConfigListOutput }
GetApplicationResultContentServiceConfigListInput is an input type that accepts GetApplicationResultContentServiceConfigListArgs and GetApplicationResultContentServiceConfigListOutput values. You can construct a concrete instance of `GetApplicationResultContentServiceConfigListInput` via:
GetApplicationResultContentServiceConfigListArgs{...}
type GetApplicationResultContentServiceConfigListOutput ¶
type GetApplicationResultContentServiceConfigListOutput struct{ *pulumi.OutputState }
func (GetApplicationResultContentServiceConfigListOutput) ElementType ¶
func (GetApplicationResultContentServiceConfigListOutput) ElementType() reflect.Type
func (GetApplicationResultContentServiceConfigListOutput) HealthChecks ¶
func (o GetApplicationResultContentServiceConfigListOutput) HealthChecks() GetApplicationResultContentServiceConfigListHealthCheckArrayOutput
health check setting.
func (GetApplicationResultContentServiceConfigListOutput) Name ¶
func (o GetApplicationResultContentServiceConfigListOutput) Name() pulumi.StringOutput
serviceName.
func (GetApplicationResultContentServiceConfigListOutput) Ports ¶
func (o GetApplicationResultContentServiceConfigListOutput) Ports() GetApplicationResultContentServiceConfigListPortArrayOutput
port list.
func (GetApplicationResultContentServiceConfigListOutput) ToGetApplicationResultContentServiceConfigListOutput ¶
func (o GetApplicationResultContentServiceConfigListOutput) ToGetApplicationResultContentServiceConfigListOutput() GetApplicationResultContentServiceConfigListOutput
func (GetApplicationResultContentServiceConfigListOutput) ToGetApplicationResultContentServiceConfigListOutputWithContext ¶
func (o GetApplicationResultContentServiceConfigListOutput) ToGetApplicationResultContentServiceConfigListOutputWithContext(ctx context.Context) GetApplicationResultContentServiceConfigListOutput
type GetApplicationResultContentServiceConfigListPortArgs ¶
type GetApplicationResultContentServiceConfigListPortArgs struct { // protocol. Protocol pulumi.StringInput `pulumi:"protocol"` // service port. TargetPort pulumi.IntInput `pulumi:"targetPort"` }
func (GetApplicationResultContentServiceConfigListPortArgs) ElementType ¶
func (GetApplicationResultContentServiceConfigListPortArgs) ElementType() reflect.Type
func (GetApplicationResultContentServiceConfigListPortArgs) ToGetApplicationResultContentServiceConfigListPortOutput ¶
func (i GetApplicationResultContentServiceConfigListPortArgs) ToGetApplicationResultContentServiceConfigListPortOutput() GetApplicationResultContentServiceConfigListPortOutput
func (GetApplicationResultContentServiceConfigListPortArgs) ToGetApplicationResultContentServiceConfigListPortOutputWithContext ¶
func (i GetApplicationResultContentServiceConfigListPortArgs) ToGetApplicationResultContentServiceConfigListPortOutputWithContext(ctx context.Context) GetApplicationResultContentServiceConfigListPortOutput
type GetApplicationResultContentServiceConfigListPortArray ¶
type GetApplicationResultContentServiceConfigListPortArray []GetApplicationResultContentServiceConfigListPortInput
func (GetApplicationResultContentServiceConfigListPortArray) ElementType ¶
func (GetApplicationResultContentServiceConfigListPortArray) ElementType() reflect.Type
func (GetApplicationResultContentServiceConfigListPortArray) ToGetApplicationResultContentServiceConfigListPortArrayOutput ¶
func (i GetApplicationResultContentServiceConfigListPortArray) ToGetApplicationResultContentServiceConfigListPortArrayOutput() GetApplicationResultContentServiceConfigListPortArrayOutput
func (GetApplicationResultContentServiceConfigListPortArray) ToGetApplicationResultContentServiceConfigListPortArrayOutputWithContext ¶
func (i GetApplicationResultContentServiceConfigListPortArray) ToGetApplicationResultContentServiceConfigListPortArrayOutputWithContext(ctx context.Context) GetApplicationResultContentServiceConfigListPortArrayOutput
type GetApplicationResultContentServiceConfigListPortArrayInput ¶
type GetApplicationResultContentServiceConfigListPortArrayInput interface { pulumi.Input ToGetApplicationResultContentServiceConfigListPortArrayOutput() GetApplicationResultContentServiceConfigListPortArrayOutput ToGetApplicationResultContentServiceConfigListPortArrayOutputWithContext(context.Context) GetApplicationResultContentServiceConfigListPortArrayOutput }
GetApplicationResultContentServiceConfigListPortArrayInput is an input type that accepts GetApplicationResultContentServiceConfigListPortArray and GetApplicationResultContentServiceConfigListPortArrayOutput values. You can construct a concrete instance of `GetApplicationResultContentServiceConfigListPortArrayInput` via:
GetApplicationResultContentServiceConfigListPortArray{ GetApplicationResultContentServiceConfigListPortArgs{...} }
type GetApplicationResultContentServiceConfigListPortArrayOutput ¶
type GetApplicationResultContentServiceConfigListPortArrayOutput struct{ *pulumi.OutputState }
func (GetApplicationResultContentServiceConfigListPortArrayOutput) ElementType ¶
func (GetApplicationResultContentServiceConfigListPortArrayOutput) ElementType() reflect.Type
func (GetApplicationResultContentServiceConfigListPortArrayOutput) ToGetApplicationResultContentServiceConfigListPortArrayOutput ¶
func (o GetApplicationResultContentServiceConfigListPortArrayOutput) ToGetApplicationResultContentServiceConfigListPortArrayOutput() GetApplicationResultContentServiceConfigListPortArrayOutput
func (GetApplicationResultContentServiceConfigListPortArrayOutput) ToGetApplicationResultContentServiceConfigListPortArrayOutputWithContext ¶
func (o GetApplicationResultContentServiceConfigListPortArrayOutput) ToGetApplicationResultContentServiceConfigListPortArrayOutputWithContext(ctx context.Context) GetApplicationResultContentServiceConfigListPortArrayOutput
type GetApplicationResultContentServiceConfigListPortInput ¶
type GetApplicationResultContentServiceConfigListPortInput interface { pulumi.Input ToGetApplicationResultContentServiceConfigListPortOutput() GetApplicationResultContentServiceConfigListPortOutput ToGetApplicationResultContentServiceConfigListPortOutputWithContext(context.Context) GetApplicationResultContentServiceConfigListPortOutput }
GetApplicationResultContentServiceConfigListPortInput is an input type that accepts GetApplicationResultContentServiceConfigListPortArgs and GetApplicationResultContentServiceConfigListPortOutput values. You can construct a concrete instance of `GetApplicationResultContentServiceConfigListPortInput` via:
GetApplicationResultContentServiceConfigListPortArgs{...}
type GetApplicationResultContentServiceConfigListPortOutput ¶
type GetApplicationResultContentServiceConfigListPortOutput struct{ *pulumi.OutputState }
func (GetApplicationResultContentServiceConfigListPortOutput) ElementType ¶
func (GetApplicationResultContentServiceConfigListPortOutput) ElementType() reflect.Type
func (GetApplicationResultContentServiceConfigListPortOutput) Protocol ¶
func (o GetApplicationResultContentServiceConfigListPortOutput) Protocol() pulumi.StringOutput
protocol.
func (GetApplicationResultContentServiceConfigListPortOutput) TargetPort ¶
func (o GetApplicationResultContentServiceConfigListPortOutput) TargetPort() pulumi.IntOutput
service port.
func (GetApplicationResultContentServiceConfigListPortOutput) ToGetApplicationResultContentServiceConfigListPortOutput ¶
func (o GetApplicationResultContentServiceConfigListPortOutput) ToGetApplicationResultContentServiceConfigListPortOutput() GetApplicationResultContentServiceConfigListPortOutput
func (GetApplicationResultContentServiceConfigListPortOutput) ToGetApplicationResultContentServiceConfigListPortOutputWithContext ¶
func (o GetApplicationResultContentServiceConfigListPortOutput) ToGetApplicationResultContentServiceConfigListPortOutputWithContext(ctx context.Context) GetApplicationResultContentServiceConfigListPortOutput
type GetApplicationResultInput ¶
type GetApplicationResultInput interface { pulumi.Input ToGetApplicationResultOutput() GetApplicationResultOutput ToGetApplicationResultOutputWithContext(context.Context) GetApplicationResultOutput }
GetApplicationResultInput is an input type that accepts GetApplicationResultArgs and GetApplicationResultOutput values. You can construct a concrete instance of `GetApplicationResultInput` via:
GetApplicationResultArgs{...}
type GetApplicationResultOutput ¶
type GetApplicationResultOutput struct{ *pulumi.OutputState }
func (GetApplicationResultOutput) Contents ¶
func (o GetApplicationResultOutput) Contents() GetApplicationResultContentArrayOutput
The list of application information.
func (GetApplicationResultOutput) ElementType ¶
func (GetApplicationResultOutput) ElementType() reflect.Type
func (GetApplicationResultOutput) ToGetApplicationResultOutput ¶
func (o GetApplicationResultOutput) ToGetApplicationResultOutput() GetApplicationResultOutput
func (GetApplicationResultOutput) ToGetApplicationResultOutputWithContext ¶
func (o GetApplicationResultOutput) ToGetApplicationResultOutputWithContext(ctx context.Context) GetApplicationResultOutput
func (GetApplicationResultOutput) TotalCount ¶
func (o GetApplicationResultOutput) TotalCount() pulumi.IntOutput
The total number of applications.
type GetClusterResult ¶
type GetClusterResult struct { // Cluster list. Note: This field may return null, indicating no valid values. Contents []GetClusterResultContent `pulumi:"contents"` // Total number of items. Note: This field may return null, indicating that no valid value was found. TotalCount int `pulumi:"totalCount"` }
type GetClusterResultArgs ¶
type GetClusterResultArgs struct { // Cluster list. Note: This field may return null, indicating no valid values. Contents GetClusterResultContentArrayInput `pulumi:"contents"` // Total number of items. Note: This field may return null, indicating that no valid value was found. TotalCount pulumi.IntInput `pulumi:"totalCount"` }
func (GetClusterResultArgs) ElementType ¶
func (GetClusterResultArgs) ElementType() reflect.Type
func (GetClusterResultArgs) ToGetClusterResultOutput ¶
func (i GetClusterResultArgs) ToGetClusterResultOutput() GetClusterResultOutput
func (GetClusterResultArgs) ToGetClusterResultOutputWithContext ¶
func (i GetClusterResultArgs) ToGetClusterResultOutputWithContext(ctx context.Context) GetClusterResultOutput
type GetClusterResultArray ¶
type GetClusterResultArray []GetClusterResultInput
func (GetClusterResultArray) ElementType ¶
func (GetClusterResultArray) ElementType() reflect.Type
func (GetClusterResultArray) ToGetClusterResultArrayOutput ¶
func (i GetClusterResultArray) ToGetClusterResultArrayOutput() GetClusterResultArrayOutput
func (GetClusterResultArray) ToGetClusterResultArrayOutputWithContext ¶
func (i GetClusterResultArray) ToGetClusterResultArrayOutputWithContext(ctx context.Context) GetClusterResultArrayOutput
type GetClusterResultArrayInput ¶
type GetClusterResultArrayInput interface { pulumi.Input ToGetClusterResultArrayOutput() GetClusterResultArrayOutput ToGetClusterResultArrayOutputWithContext(context.Context) GetClusterResultArrayOutput }
GetClusterResultArrayInput is an input type that accepts GetClusterResultArray and GetClusterResultArrayOutput values. You can construct a concrete instance of `GetClusterResultArrayInput` via:
GetClusterResultArray{ GetClusterResultArgs{...} }
type GetClusterResultArrayOutput ¶
type GetClusterResultArrayOutput struct{ *pulumi.OutputState }
func (GetClusterResultArrayOutput) ElementType ¶
func (GetClusterResultArrayOutput) ElementType() reflect.Type
func (GetClusterResultArrayOutput) Index ¶
func (o GetClusterResultArrayOutput) Index(i pulumi.IntInput) GetClusterResultOutput
func (GetClusterResultArrayOutput) ToGetClusterResultArrayOutput ¶
func (o GetClusterResultArrayOutput) ToGetClusterResultArrayOutput() GetClusterResultArrayOutput
func (GetClusterResultArrayOutput) ToGetClusterResultArrayOutputWithContext ¶
func (o GetClusterResultArrayOutput) ToGetClusterResultArrayOutputWithContext(ctx context.Context) GetClusterResultArrayOutput
type GetClusterResultContent ¶
type GetClusterResultContent struct { // cluster CIDR. Note: This field may return null, indicating no valid value. ClusterCidr string `pulumi:"clusterCidr"` // Cluster description. Note: This field may return null, indicating no valid value. ClusterDesc string `pulumi:"clusterDesc"` // Cluster ID. Note: This field may return null, indicating no valid value. ClusterId string `pulumi:"clusterId"` // Maximum CPU limit of the cluster, in cores. This field may return null, indicating that no valid value was found. ClusterLimitCpu float64 `pulumi:"clusterLimitCpu"` // Cluster maximum memory limit in GB. This field may return null, indicating that no valid value was found. ClusterLimitMem float64 `pulumi:"clusterLimitMem"` // Cluster name. Note: This field may return null, indicating no valid value. ClusterName string `pulumi:"clusterName"` // cluster status. Note: This field may return null, indicating no valid value. ClusterStatus string `pulumi:"clusterStatus"` // Total CPU of the cluster, unit: cores. Note: This field may return null, indicating that no valid value was found. ClusterTotalCpu float64 `pulumi:"clusterTotalCpu"` // Total memory of the cluster, unit: G. Note: This field may return null, indicating that no valid value is obtained. ClusterTotalMem float64 `pulumi:"clusterTotalMem"` // The type of cluster to be queried, if left blank or not passed, all content will be queried. C: container, V: virtual machine. ClusterType string `pulumi:"clusterType"` // Used CPU of the cluster, in cores. This field may return null, indicating no valid value. ClusterUsedCpu float64 `pulumi:"clusterUsedCpu"` // Cluster used memory in GB. This field may return null, indicating no valid value. ClusterUsedMem float64 `pulumi:"clusterUsedMem"` // The cluster version, may return null if not applicable. ClusterVersion string `pulumi:"clusterVersion"` // CreationTime. Note: This field may return null, indicating that no valid values can be obtained. CreateTime string `pulumi:"createTime"` // Deletion tag: true means it can be deleted, false means it cannot be deleted. Note: This field may return null, indicating no valid value. DeleteFlag bool `pulumi:"deleteFlag"` // Reason why the cluster cannot be deleted. Note: This field may return null, indicating that no valid values can be obtained. DeleteFlagReason string `pulumi:"deleteFlagReason"` // Cluster instance number. This field may return null, indicating no valid value. InstanceCount int `pulumi:"instanceCount"` // Cluster normal instance number. This field may return null, indicating no valid value. NormalInstanceCount int `pulumi:"normalInstanceCount"` // Control information returned to the frontend. This field may return null, indicating no valid value. OperationInfos []GetClusterResultContentOperationInfo `pulumi:"operationInfos"` // Cluster running instance number. This field may return null, indicating no valid value. RunInstanceCount int `pulumi:"runInstanceCount"` // Number of available service instances in the cluster. Note: This field may return null, indicating no valid value. RunServiceInstanceCount int `pulumi:"runServiceInstanceCount"` // Cluster subnet ID. Note: This field may return null, indicating no valid values. SubnetId string `pulumi:"subnetId"` // region ID of TSF. Note: This field may return null, indicating that no valid values can be obtained. TsfRegionId string `pulumi:"tsfRegionId"` // region name of TSF. Note: This field may return null, indicating that no valid values can be obtained. TsfRegionName string `pulumi:"tsfRegionName"` // Zone Id of TSF. Note: This field may return null, indicating that no valid values can be obtained. TsfZoneId string `pulumi:"tsfZoneId"` // Zone name of TSF. Note: This field may return null, indicating that no valid values can be obtained. TsfZoneName string `pulumi:"tsfZoneName"` // last update time. Note: This field may return null, indicating that no valid values can be obtained. UpdateTime string `pulumi:"updateTime"` // Private network ID of the cluster. Note: This field may return null, indicating no valid value. VpcId string `pulumi:"vpcId"` }
type GetClusterResultContentArgs ¶
type GetClusterResultContentArgs struct { // cluster CIDR. Note: This field may return null, indicating no valid value. ClusterCidr pulumi.StringInput `pulumi:"clusterCidr"` // Cluster description. Note: This field may return null, indicating no valid value. ClusterDesc pulumi.StringInput `pulumi:"clusterDesc"` // Cluster ID. Note: This field may return null, indicating no valid value. ClusterId pulumi.StringInput `pulumi:"clusterId"` // Maximum CPU limit of the cluster, in cores. This field may return null, indicating that no valid value was found. ClusterLimitCpu pulumi.Float64Input `pulumi:"clusterLimitCpu"` // Cluster maximum memory limit in GB. This field may return null, indicating that no valid value was found. ClusterLimitMem pulumi.Float64Input `pulumi:"clusterLimitMem"` // Cluster name. Note: This field may return null, indicating no valid value. ClusterName pulumi.StringInput `pulumi:"clusterName"` // cluster status. Note: This field may return null, indicating no valid value. ClusterStatus pulumi.StringInput `pulumi:"clusterStatus"` // Total CPU of the cluster, unit: cores. Note: This field may return null, indicating that no valid value was found. ClusterTotalCpu pulumi.Float64Input `pulumi:"clusterTotalCpu"` // Total memory of the cluster, unit: G. Note: This field may return null, indicating that no valid value is obtained. ClusterTotalMem pulumi.Float64Input `pulumi:"clusterTotalMem"` // The type of cluster to be queried, if left blank or not passed, all content will be queried. C: container, V: virtual machine. ClusterType pulumi.StringInput `pulumi:"clusterType"` // Used CPU of the cluster, in cores. This field may return null, indicating no valid value. ClusterUsedCpu pulumi.Float64Input `pulumi:"clusterUsedCpu"` // Cluster used memory in GB. This field may return null, indicating no valid value. ClusterUsedMem pulumi.Float64Input `pulumi:"clusterUsedMem"` // The cluster version, may return null if not applicable. ClusterVersion pulumi.StringInput `pulumi:"clusterVersion"` // CreationTime. Note: This field may return null, indicating that no valid values can be obtained. CreateTime pulumi.StringInput `pulumi:"createTime"` // Deletion tag: true means it can be deleted, false means it cannot be deleted. Note: This field may return null, indicating no valid value. DeleteFlag pulumi.BoolInput `pulumi:"deleteFlag"` // Reason why the cluster cannot be deleted. Note: This field may return null, indicating that no valid values can be obtained. DeleteFlagReason pulumi.StringInput `pulumi:"deleteFlagReason"` // Cluster instance number. This field may return null, indicating no valid value. InstanceCount pulumi.IntInput `pulumi:"instanceCount"` // Cluster normal instance number. This field may return null, indicating no valid value. NormalInstanceCount pulumi.IntInput `pulumi:"normalInstanceCount"` // Control information returned to the frontend. This field may return null, indicating no valid value. OperationInfos GetClusterResultContentOperationInfoArrayInput `pulumi:"operationInfos"` // Cluster running instance number. This field may return null, indicating no valid value. RunInstanceCount pulumi.IntInput `pulumi:"runInstanceCount"` // Number of available service instances in the cluster. Note: This field may return null, indicating no valid value. RunServiceInstanceCount pulumi.IntInput `pulumi:"runServiceInstanceCount"` // Cluster subnet ID. Note: This field may return null, indicating no valid values. SubnetId pulumi.StringInput `pulumi:"subnetId"` // region ID of TSF. Note: This field may return null, indicating that no valid values can be obtained. TsfRegionId pulumi.StringInput `pulumi:"tsfRegionId"` // region name of TSF. Note: This field may return null, indicating that no valid values can be obtained. TsfRegionName pulumi.StringInput `pulumi:"tsfRegionName"` // Zone Id of TSF. Note: This field may return null, indicating that no valid values can be obtained. TsfZoneId pulumi.StringInput `pulumi:"tsfZoneId"` // Zone name of TSF. Note: This field may return null, indicating that no valid values can be obtained. TsfZoneName pulumi.StringInput `pulumi:"tsfZoneName"` // last update time. Note: This field may return null, indicating that no valid values can be obtained. UpdateTime pulumi.StringInput `pulumi:"updateTime"` // Private network ID of the cluster. Note: This field may return null, indicating no valid value. VpcId pulumi.StringInput `pulumi:"vpcId"` }
func (GetClusterResultContentArgs) ElementType ¶
func (GetClusterResultContentArgs) ElementType() reflect.Type
func (GetClusterResultContentArgs) ToGetClusterResultContentOutput ¶
func (i GetClusterResultContentArgs) ToGetClusterResultContentOutput() GetClusterResultContentOutput
func (GetClusterResultContentArgs) ToGetClusterResultContentOutputWithContext ¶
func (i GetClusterResultContentArgs) ToGetClusterResultContentOutputWithContext(ctx context.Context) GetClusterResultContentOutput
type GetClusterResultContentArray ¶
type GetClusterResultContentArray []GetClusterResultContentInput
func (GetClusterResultContentArray) ElementType ¶
func (GetClusterResultContentArray) ElementType() reflect.Type
func (GetClusterResultContentArray) ToGetClusterResultContentArrayOutput ¶
func (i GetClusterResultContentArray) ToGetClusterResultContentArrayOutput() GetClusterResultContentArrayOutput
func (GetClusterResultContentArray) ToGetClusterResultContentArrayOutputWithContext ¶
func (i GetClusterResultContentArray) ToGetClusterResultContentArrayOutputWithContext(ctx context.Context) GetClusterResultContentArrayOutput
type GetClusterResultContentArrayInput ¶
type GetClusterResultContentArrayInput interface { pulumi.Input ToGetClusterResultContentArrayOutput() GetClusterResultContentArrayOutput ToGetClusterResultContentArrayOutputWithContext(context.Context) GetClusterResultContentArrayOutput }
GetClusterResultContentArrayInput is an input type that accepts GetClusterResultContentArray and GetClusterResultContentArrayOutput values. You can construct a concrete instance of `GetClusterResultContentArrayInput` via:
GetClusterResultContentArray{ GetClusterResultContentArgs{...} }
type GetClusterResultContentArrayOutput ¶
type GetClusterResultContentArrayOutput struct{ *pulumi.OutputState }
func (GetClusterResultContentArrayOutput) ElementType ¶
func (GetClusterResultContentArrayOutput) ElementType() reflect.Type
func (GetClusterResultContentArrayOutput) Index ¶
func (o GetClusterResultContentArrayOutput) Index(i pulumi.IntInput) GetClusterResultContentOutput
func (GetClusterResultContentArrayOutput) ToGetClusterResultContentArrayOutput ¶
func (o GetClusterResultContentArrayOutput) ToGetClusterResultContentArrayOutput() GetClusterResultContentArrayOutput
func (GetClusterResultContentArrayOutput) ToGetClusterResultContentArrayOutputWithContext ¶
func (o GetClusterResultContentArrayOutput) ToGetClusterResultContentArrayOutputWithContext(ctx context.Context) GetClusterResultContentArrayOutput
type GetClusterResultContentInput ¶
type GetClusterResultContentInput interface { pulumi.Input ToGetClusterResultContentOutput() GetClusterResultContentOutput ToGetClusterResultContentOutputWithContext(context.Context) GetClusterResultContentOutput }
GetClusterResultContentInput is an input type that accepts GetClusterResultContentArgs and GetClusterResultContentOutput values. You can construct a concrete instance of `GetClusterResultContentInput` via:
GetClusterResultContentArgs{...}
type GetClusterResultContentOperationInfo ¶
type GetClusterResultContentOperationInfo struct { // Add instance button control information, Note: This field may return null, indicating that no valid value is obtained. AddInstances []GetClusterResultContentOperationInfoAddInstance `pulumi:"addInstances"` // Control information for destroying machine, may return null if no valid value is obtained. Destroys []GetClusterResultContentOperationInfoDestroy `pulumi:"destroys"` // Control information of the initialization button returned to the front end. Note: This field may return null, indicating no valid value. Inits []GetClusterResultContentOperationInfoInit `pulumi:"inits"` }
type GetClusterResultContentOperationInfoAddInstance ¶
type GetClusterResultContentOperationInfoAddInstance struct { // Reason for not displaying. Note: This field may return null, indicating no valid value. DisabledReason string `pulumi:"disabledReason"` // The availability of the button (whether it is clickable) may return null indicating that the information is not available. Enabled bool `pulumi:"enabled"` // Whether to display the button. Note: This field may return null, indicating that no valid value was found. Supported bool `pulumi:"supported"` }
type GetClusterResultContentOperationInfoAddInstanceArgs ¶
type GetClusterResultContentOperationInfoAddInstanceArgs struct { // Reason for not displaying. Note: This field may return null, indicating no valid value. DisabledReason pulumi.StringInput `pulumi:"disabledReason"` // The availability of the button (whether it is clickable) may return null indicating that the information is not available. Enabled pulumi.BoolInput `pulumi:"enabled"` // Whether to display the button. Note: This field may return null, indicating that no valid value was found. Supported pulumi.BoolInput `pulumi:"supported"` }
func (GetClusterResultContentOperationInfoAddInstanceArgs) ElementType ¶
func (GetClusterResultContentOperationInfoAddInstanceArgs) ElementType() reflect.Type
func (GetClusterResultContentOperationInfoAddInstanceArgs) ToGetClusterResultContentOperationInfoAddInstanceOutput ¶
func (i GetClusterResultContentOperationInfoAddInstanceArgs) ToGetClusterResultContentOperationInfoAddInstanceOutput() GetClusterResultContentOperationInfoAddInstanceOutput
func (GetClusterResultContentOperationInfoAddInstanceArgs) ToGetClusterResultContentOperationInfoAddInstanceOutputWithContext ¶
func (i GetClusterResultContentOperationInfoAddInstanceArgs) ToGetClusterResultContentOperationInfoAddInstanceOutputWithContext(ctx context.Context) GetClusterResultContentOperationInfoAddInstanceOutput
type GetClusterResultContentOperationInfoAddInstanceArray ¶
type GetClusterResultContentOperationInfoAddInstanceArray []GetClusterResultContentOperationInfoAddInstanceInput
func (GetClusterResultContentOperationInfoAddInstanceArray) ElementType ¶
func (GetClusterResultContentOperationInfoAddInstanceArray) ElementType() reflect.Type
func (GetClusterResultContentOperationInfoAddInstanceArray) ToGetClusterResultContentOperationInfoAddInstanceArrayOutput ¶
func (i GetClusterResultContentOperationInfoAddInstanceArray) ToGetClusterResultContentOperationInfoAddInstanceArrayOutput() GetClusterResultContentOperationInfoAddInstanceArrayOutput
func (GetClusterResultContentOperationInfoAddInstanceArray) ToGetClusterResultContentOperationInfoAddInstanceArrayOutputWithContext ¶
func (i GetClusterResultContentOperationInfoAddInstanceArray) ToGetClusterResultContentOperationInfoAddInstanceArrayOutputWithContext(ctx context.Context) GetClusterResultContentOperationInfoAddInstanceArrayOutput
type GetClusterResultContentOperationInfoAddInstanceArrayInput ¶
type GetClusterResultContentOperationInfoAddInstanceArrayInput interface { pulumi.Input ToGetClusterResultContentOperationInfoAddInstanceArrayOutput() GetClusterResultContentOperationInfoAddInstanceArrayOutput ToGetClusterResultContentOperationInfoAddInstanceArrayOutputWithContext(context.Context) GetClusterResultContentOperationInfoAddInstanceArrayOutput }
GetClusterResultContentOperationInfoAddInstanceArrayInput is an input type that accepts GetClusterResultContentOperationInfoAddInstanceArray and GetClusterResultContentOperationInfoAddInstanceArrayOutput values. You can construct a concrete instance of `GetClusterResultContentOperationInfoAddInstanceArrayInput` via:
GetClusterResultContentOperationInfoAddInstanceArray{ GetClusterResultContentOperationInfoAddInstanceArgs{...} }
type GetClusterResultContentOperationInfoAddInstanceArrayOutput ¶
type GetClusterResultContentOperationInfoAddInstanceArrayOutput struct{ *pulumi.OutputState }
func (GetClusterResultContentOperationInfoAddInstanceArrayOutput) ElementType ¶
func (GetClusterResultContentOperationInfoAddInstanceArrayOutput) ElementType() reflect.Type
func (GetClusterResultContentOperationInfoAddInstanceArrayOutput) ToGetClusterResultContentOperationInfoAddInstanceArrayOutput ¶
func (o GetClusterResultContentOperationInfoAddInstanceArrayOutput) ToGetClusterResultContentOperationInfoAddInstanceArrayOutput() GetClusterResultContentOperationInfoAddInstanceArrayOutput
func (GetClusterResultContentOperationInfoAddInstanceArrayOutput) ToGetClusterResultContentOperationInfoAddInstanceArrayOutputWithContext ¶
func (o GetClusterResultContentOperationInfoAddInstanceArrayOutput) ToGetClusterResultContentOperationInfoAddInstanceArrayOutputWithContext(ctx context.Context) GetClusterResultContentOperationInfoAddInstanceArrayOutput
type GetClusterResultContentOperationInfoAddInstanceInput ¶
type GetClusterResultContentOperationInfoAddInstanceInput interface { pulumi.Input ToGetClusterResultContentOperationInfoAddInstanceOutput() GetClusterResultContentOperationInfoAddInstanceOutput ToGetClusterResultContentOperationInfoAddInstanceOutputWithContext(context.Context) GetClusterResultContentOperationInfoAddInstanceOutput }
GetClusterResultContentOperationInfoAddInstanceInput is an input type that accepts GetClusterResultContentOperationInfoAddInstanceArgs and GetClusterResultContentOperationInfoAddInstanceOutput values. You can construct a concrete instance of `GetClusterResultContentOperationInfoAddInstanceInput` via:
GetClusterResultContentOperationInfoAddInstanceArgs{...}
type GetClusterResultContentOperationInfoAddInstanceOutput ¶
type GetClusterResultContentOperationInfoAddInstanceOutput struct{ *pulumi.OutputState }
func (GetClusterResultContentOperationInfoAddInstanceOutput) DisabledReason ¶
func (o GetClusterResultContentOperationInfoAddInstanceOutput) DisabledReason() pulumi.StringOutput
Reason for not displaying. Note: This field may return null, indicating no valid value.
func (GetClusterResultContentOperationInfoAddInstanceOutput) ElementType ¶
func (GetClusterResultContentOperationInfoAddInstanceOutput) ElementType() reflect.Type
func (GetClusterResultContentOperationInfoAddInstanceOutput) Enabled ¶
func (o GetClusterResultContentOperationInfoAddInstanceOutput) Enabled() pulumi.BoolOutput
The availability of the button (whether it is clickable) may return null indicating that the information is not available.
func (GetClusterResultContentOperationInfoAddInstanceOutput) Supported ¶
func (o GetClusterResultContentOperationInfoAddInstanceOutput) Supported() pulumi.BoolOutput
Whether to display the button. Note: This field may return null, indicating that no valid value was found.
func (GetClusterResultContentOperationInfoAddInstanceOutput) ToGetClusterResultContentOperationInfoAddInstanceOutput ¶
func (o GetClusterResultContentOperationInfoAddInstanceOutput) ToGetClusterResultContentOperationInfoAddInstanceOutput() GetClusterResultContentOperationInfoAddInstanceOutput
func (GetClusterResultContentOperationInfoAddInstanceOutput) ToGetClusterResultContentOperationInfoAddInstanceOutputWithContext ¶
func (o GetClusterResultContentOperationInfoAddInstanceOutput) ToGetClusterResultContentOperationInfoAddInstanceOutputWithContext(ctx context.Context) GetClusterResultContentOperationInfoAddInstanceOutput
type GetClusterResultContentOperationInfoArgs ¶
type GetClusterResultContentOperationInfoArgs struct { // Add instance button control information, Note: This field may return null, indicating that no valid value is obtained. AddInstances GetClusterResultContentOperationInfoAddInstanceArrayInput `pulumi:"addInstances"` // Control information for destroying machine, may return null if no valid value is obtained. Destroys GetClusterResultContentOperationInfoDestroyArrayInput `pulumi:"destroys"` // Control information of the initialization button returned to the front end. Note: This field may return null, indicating no valid value. Inits GetClusterResultContentOperationInfoInitArrayInput `pulumi:"inits"` }
func (GetClusterResultContentOperationInfoArgs) ElementType ¶
func (GetClusterResultContentOperationInfoArgs) ElementType() reflect.Type
func (GetClusterResultContentOperationInfoArgs) ToGetClusterResultContentOperationInfoOutput ¶
func (i GetClusterResultContentOperationInfoArgs) ToGetClusterResultContentOperationInfoOutput() GetClusterResultContentOperationInfoOutput
func (GetClusterResultContentOperationInfoArgs) ToGetClusterResultContentOperationInfoOutputWithContext ¶
func (i GetClusterResultContentOperationInfoArgs) ToGetClusterResultContentOperationInfoOutputWithContext(ctx context.Context) GetClusterResultContentOperationInfoOutput
type GetClusterResultContentOperationInfoArray ¶
type GetClusterResultContentOperationInfoArray []GetClusterResultContentOperationInfoInput
func (GetClusterResultContentOperationInfoArray) ElementType ¶
func (GetClusterResultContentOperationInfoArray) ElementType() reflect.Type
func (GetClusterResultContentOperationInfoArray) ToGetClusterResultContentOperationInfoArrayOutput ¶
func (i GetClusterResultContentOperationInfoArray) ToGetClusterResultContentOperationInfoArrayOutput() GetClusterResultContentOperationInfoArrayOutput
func (GetClusterResultContentOperationInfoArray) ToGetClusterResultContentOperationInfoArrayOutputWithContext ¶
func (i GetClusterResultContentOperationInfoArray) ToGetClusterResultContentOperationInfoArrayOutputWithContext(ctx context.Context) GetClusterResultContentOperationInfoArrayOutput
type GetClusterResultContentOperationInfoArrayInput ¶
type GetClusterResultContentOperationInfoArrayInput interface { pulumi.Input ToGetClusterResultContentOperationInfoArrayOutput() GetClusterResultContentOperationInfoArrayOutput ToGetClusterResultContentOperationInfoArrayOutputWithContext(context.Context) GetClusterResultContentOperationInfoArrayOutput }
GetClusterResultContentOperationInfoArrayInput is an input type that accepts GetClusterResultContentOperationInfoArray and GetClusterResultContentOperationInfoArrayOutput values. You can construct a concrete instance of `GetClusterResultContentOperationInfoArrayInput` via:
GetClusterResultContentOperationInfoArray{ GetClusterResultContentOperationInfoArgs{...} }
type GetClusterResultContentOperationInfoArrayOutput ¶
type GetClusterResultContentOperationInfoArrayOutput struct{ *pulumi.OutputState }
func (GetClusterResultContentOperationInfoArrayOutput) ElementType ¶
func (GetClusterResultContentOperationInfoArrayOutput) ElementType() reflect.Type
func (GetClusterResultContentOperationInfoArrayOutput) ToGetClusterResultContentOperationInfoArrayOutput ¶
func (o GetClusterResultContentOperationInfoArrayOutput) ToGetClusterResultContentOperationInfoArrayOutput() GetClusterResultContentOperationInfoArrayOutput
func (GetClusterResultContentOperationInfoArrayOutput) ToGetClusterResultContentOperationInfoArrayOutputWithContext ¶
func (o GetClusterResultContentOperationInfoArrayOutput) ToGetClusterResultContentOperationInfoArrayOutputWithContext(ctx context.Context) GetClusterResultContentOperationInfoArrayOutput
type GetClusterResultContentOperationInfoDestroy ¶
type GetClusterResultContentOperationInfoDestroy struct { // Reason for not displaying. Note: This field may return null, indicating no valid value. DisabledReason string `pulumi:"disabledReason"` // The availability of the button (whether it is clickable) may return null indicating that the information is not available. Enabled bool `pulumi:"enabled"` // Whether to display the button. Note: This field may return null, indicating that no valid value was found. Supported bool `pulumi:"supported"` }
type GetClusterResultContentOperationInfoDestroyArgs ¶
type GetClusterResultContentOperationInfoDestroyArgs struct { // Reason for not displaying. Note: This field may return null, indicating no valid value. DisabledReason pulumi.StringInput `pulumi:"disabledReason"` // The availability of the button (whether it is clickable) may return null indicating that the information is not available. Enabled pulumi.BoolInput `pulumi:"enabled"` // Whether to display the button. Note: This field may return null, indicating that no valid value was found. Supported pulumi.BoolInput `pulumi:"supported"` }
func (GetClusterResultContentOperationInfoDestroyArgs) ElementType ¶
func (GetClusterResultContentOperationInfoDestroyArgs) ElementType() reflect.Type
func (GetClusterResultContentOperationInfoDestroyArgs) ToGetClusterResultContentOperationInfoDestroyOutput ¶
func (i GetClusterResultContentOperationInfoDestroyArgs) ToGetClusterResultContentOperationInfoDestroyOutput() GetClusterResultContentOperationInfoDestroyOutput
func (GetClusterResultContentOperationInfoDestroyArgs) ToGetClusterResultContentOperationInfoDestroyOutputWithContext ¶
func (i GetClusterResultContentOperationInfoDestroyArgs) ToGetClusterResultContentOperationInfoDestroyOutputWithContext(ctx context.Context) GetClusterResultContentOperationInfoDestroyOutput
type GetClusterResultContentOperationInfoDestroyArray ¶
type GetClusterResultContentOperationInfoDestroyArray []GetClusterResultContentOperationInfoDestroyInput
func (GetClusterResultContentOperationInfoDestroyArray) ElementType ¶
func (GetClusterResultContentOperationInfoDestroyArray) ElementType() reflect.Type
func (GetClusterResultContentOperationInfoDestroyArray) ToGetClusterResultContentOperationInfoDestroyArrayOutput ¶
func (i GetClusterResultContentOperationInfoDestroyArray) ToGetClusterResultContentOperationInfoDestroyArrayOutput() GetClusterResultContentOperationInfoDestroyArrayOutput
func (GetClusterResultContentOperationInfoDestroyArray) ToGetClusterResultContentOperationInfoDestroyArrayOutputWithContext ¶
func (i GetClusterResultContentOperationInfoDestroyArray) ToGetClusterResultContentOperationInfoDestroyArrayOutputWithContext(ctx context.Context) GetClusterResultContentOperationInfoDestroyArrayOutput
type GetClusterResultContentOperationInfoDestroyArrayInput ¶
type GetClusterResultContentOperationInfoDestroyArrayInput interface { pulumi.Input ToGetClusterResultContentOperationInfoDestroyArrayOutput() GetClusterResultContentOperationInfoDestroyArrayOutput ToGetClusterResultContentOperationInfoDestroyArrayOutputWithContext(context.Context) GetClusterResultContentOperationInfoDestroyArrayOutput }
GetClusterResultContentOperationInfoDestroyArrayInput is an input type that accepts GetClusterResultContentOperationInfoDestroyArray and GetClusterResultContentOperationInfoDestroyArrayOutput values. You can construct a concrete instance of `GetClusterResultContentOperationInfoDestroyArrayInput` via:
GetClusterResultContentOperationInfoDestroyArray{ GetClusterResultContentOperationInfoDestroyArgs{...} }
type GetClusterResultContentOperationInfoDestroyArrayOutput ¶
type GetClusterResultContentOperationInfoDestroyArrayOutput struct{ *pulumi.OutputState }
func (GetClusterResultContentOperationInfoDestroyArrayOutput) ElementType ¶
func (GetClusterResultContentOperationInfoDestroyArrayOutput) ElementType() reflect.Type
func (GetClusterResultContentOperationInfoDestroyArrayOutput) ToGetClusterResultContentOperationInfoDestroyArrayOutput ¶
func (o GetClusterResultContentOperationInfoDestroyArrayOutput) ToGetClusterResultContentOperationInfoDestroyArrayOutput() GetClusterResultContentOperationInfoDestroyArrayOutput
func (GetClusterResultContentOperationInfoDestroyArrayOutput) ToGetClusterResultContentOperationInfoDestroyArrayOutputWithContext ¶
func (o GetClusterResultContentOperationInfoDestroyArrayOutput) ToGetClusterResultContentOperationInfoDestroyArrayOutputWithContext(ctx context.Context) GetClusterResultContentOperationInfoDestroyArrayOutput
type GetClusterResultContentOperationInfoDestroyInput ¶
type GetClusterResultContentOperationInfoDestroyInput interface { pulumi.Input ToGetClusterResultContentOperationInfoDestroyOutput() GetClusterResultContentOperationInfoDestroyOutput ToGetClusterResultContentOperationInfoDestroyOutputWithContext(context.Context) GetClusterResultContentOperationInfoDestroyOutput }
GetClusterResultContentOperationInfoDestroyInput is an input type that accepts GetClusterResultContentOperationInfoDestroyArgs and GetClusterResultContentOperationInfoDestroyOutput values. You can construct a concrete instance of `GetClusterResultContentOperationInfoDestroyInput` via:
GetClusterResultContentOperationInfoDestroyArgs{...}
type GetClusterResultContentOperationInfoDestroyOutput ¶
type GetClusterResultContentOperationInfoDestroyOutput struct{ *pulumi.OutputState }
func (GetClusterResultContentOperationInfoDestroyOutput) DisabledReason ¶
func (o GetClusterResultContentOperationInfoDestroyOutput) DisabledReason() pulumi.StringOutput
Reason for not displaying. Note: This field may return null, indicating no valid value.
func (GetClusterResultContentOperationInfoDestroyOutput) ElementType ¶
func (GetClusterResultContentOperationInfoDestroyOutput) ElementType() reflect.Type
func (GetClusterResultContentOperationInfoDestroyOutput) Enabled ¶
func (o GetClusterResultContentOperationInfoDestroyOutput) Enabled() pulumi.BoolOutput
The availability of the button (whether it is clickable) may return null indicating that the information is not available.
func (GetClusterResultContentOperationInfoDestroyOutput) Supported ¶
func (o GetClusterResultContentOperationInfoDestroyOutput) Supported() pulumi.BoolOutput
Whether to display the button. Note: This field may return null, indicating that no valid value was found.
func (GetClusterResultContentOperationInfoDestroyOutput) ToGetClusterResultContentOperationInfoDestroyOutput ¶
func (o GetClusterResultContentOperationInfoDestroyOutput) ToGetClusterResultContentOperationInfoDestroyOutput() GetClusterResultContentOperationInfoDestroyOutput
func (GetClusterResultContentOperationInfoDestroyOutput) ToGetClusterResultContentOperationInfoDestroyOutputWithContext ¶
func (o GetClusterResultContentOperationInfoDestroyOutput) ToGetClusterResultContentOperationInfoDestroyOutputWithContext(ctx context.Context) GetClusterResultContentOperationInfoDestroyOutput
type GetClusterResultContentOperationInfoInit ¶
type GetClusterResultContentOperationInfoInit struct { // Reason for not displaying. Note: This field may return null, indicating no valid value. DisabledReason string `pulumi:"disabledReason"` // The availability of the button (whether it is clickable) may return null indicating that the information is not available. Enabled bool `pulumi:"enabled"` // Whether to display the button. Note: This field may return null, indicating that no valid value was found. Supported bool `pulumi:"supported"` }
type GetClusterResultContentOperationInfoInitArgs ¶
type GetClusterResultContentOperationInfoInitArgs struct { // Reason for not displaying. Note: This field may return null, indicating no valid value. DisabledReason pulumi.StringInput `pulumi:"disabledReason"` // The availability of the button (whether it is clickable) may return null indicating that the information is not available. Enabled pulumi.BoolInput `pulumi:"enabled"` // Whether to display the button. Note: This field may return null, indicating that no valid value was found. Supported pulumi.BoolInput `pulumi:"supported"` }
func (GetClusterResultContentOperationInfoInitArgs) ElementType ¶
func (GetClusterResultContentOperationInfoInitArgs) ElementType() reflect.Type
func (GetClusterResultContentOperationInfoInitArgs) ToGetClusterResultContentOperationInfoInitOutput ¶
func (i GetClusterResultContentOperationInfoInitArgs) ToGetClusterResultContentOperationInfoInitOutput() GetClusterResultContentOperationInfoInitOutput
func (GetClusterResultContentOperationInfoInitArgs) ToGetClusterResultContentOperationInfoInitOutputWithContext ¶
func (i GetClusterResultContentOperationInfoInitArgs) ToGetClusterResultContentOperationInfoInitOutputWithContext(ctx context.Context) GetClusterResultContentOperationInfoInitOutput
type GetClusterResultContentOperationInfoInitArray ¶
type GetClusterResultContentOperationInfoInitArray []GetClusterResultContentOperationInfoInitInput
func (GetClusterResultContentOperationInfoInitArray) ElementType ¶
func (GetClusterResultContentOperationInfoInitArray) ElementType() reflect.Type
func (GetClusterResultContentOperationInfoInitArray) ToGetClusterResultContentOperationInfoInitArrayOutput ¶
func (i GetClusterResultContentOperationInfoInitArray) ToGetClusterResultContentOperationInfoInitArrayOutput() GetClusterResultContentOperationInfoInitArrayOutput
func (GetClusterResultContentOperationInfoInitArray) ToGetClusterResultContentOperationInfoInitArrayOutputWithContext ¶
func (i GetClusterResultContentOperationInfoInitArray) ToGetClusterResultContentOperationInfoInitArrayOutputWithContext(ctx context.Context) GetClusterResultContentOperationInfoInitArrayOutput
type GetClusterResultContentOperationInfoInitArrayInput ¶
type GetClusterResultContentOperationInfoInitArrayInput interface { pulumi.Input ToGetClusterResultContentOperationInfoInitArrayOutput() GetClusterResultContentOperationInfoInitArrayOutput ToGetClusterResultContentOperationInfoInitArrayOutputWithContext(context.Context) GetClusterResultContentOperationInfoInitArrayOutput }
GetClusterResultContentOperationInfoInitArrayInput is an input type that accepts GetClusterResultContentOperationInfoInitArray and GetClusterResultContentOperationInfoInitArrayOutput values. You can construct a concrete instance of `GetClusterResultContentOperationInfoInitArrayInput` via:
GetClusterResultContentOperationInfoInitArray{ GetClusterResultContentOperationInfoInitArgs{...} }
type GetClusterResultContentOperationInfoInitArrayOutput ¶
type GetClusterResultContentOperationInfoInitArrayOutput struct{ *pulumi.OutputState }
func (GetClusterResultContentOperationInfoInitArrayOutput) ElementType ¶
func (GetClusterResultContentOperationInfoInitArrayOutput) ElementType() reflect.Type
func (GetClusterResultContentOperationInfoInitArrayOutput) ToGetClusterResultContentOperationInfoInitArrayOutput ¶
func (o GetClusterResultContentOperationInfoInitArrayOutput) ToGetClusterResultContentOperationInfoInitArrayOutput() GetClusterResultContentOperationInfoInitArrayOutput
func (GetClusterResultContentOperationInfoInitArrayOutput) ToGetClusterResultContentOperationInfoInitArrayOutputWithContext ¶
func (o GetClusterResultContentOperationInfoInitArrayOutput) ToGetClusterResultContentOperationInfoInitArrayOutputWithContext(ctx context.Context) GetClusterResultContentOperationInfoInitArrayOutput
type GetClusterResultContentOperationInfoInitInput ¶
type GetClusterResultContentOperationInfoInitInput interface { pulumi.Input ToGetClusterResultContentOperationInfoInitOutput() GetClusterResultContentOperationInfoInitOutput ToGetClusterResultContentOperationInfoInitOutputWithContext(context.Context) GetClusterResultContentOperationInfoInitOutput }
GetClusterResultContentOperationInfoInitInput is an input type that accepts GetClusterResultContentOperationInfoInitArgs and GetClusterResultContentOperationInfoInitOutput values. You can construct a concrete instance of `GetClusterResultContentOperationInfoInitInput` via:
GetClusterResultContentOperationInfoInitArgs{...}
type GetClusterResultContentOperationInfoInitOutput ¶
type GetClusterResultContentOperationInfoInitOutput struct{ *pulumi.OutputState }
func (GetClusterResultContentOperationInfoInitOutput) DisabledReason ¶
func (o GetClusterResultContentOperationInfoInitOutput) DisabledReason() pulumi.StringOutput
Reason for not displaying. Note: This field may return null, indicating no valid value.
func (GetClusterResultContentOperationInfoInitOutput) ElementType ¶
func (GetClusterResultContentOperationInfoInitOutput) ElementType() reflect.Type
func (GetClusterResultContentOperationInfoInitOutput) Enabled ¶
func (o GetClusterResultContentOperationInfoInitOutput) Enabled() pulumi.BoolOutput
The availability of the button (whether it is clickable) may return null indicating that the information is not available.
func (GetClusterResultContentOperationInfoInitOutput) Supported ¶
func (o GetClusterResultContentOperationInfoInitOutput) Supported() pulumi.BoolOutput
Whether to display the button. Note: This field may return null, indicating that no valid value was found.
func (GetClusterResultContentOperationInfoInitOutput) ToGetClusterResultContentOperationInfoInitOutput ¶
func (o GetClusterResultContentOperationInfoInitOutput) ToGetClusterResultContentOperationInfoInitOutput() GetClusterResultContentOperationInfoInitOutput
func (GetClusterResultContentOperationInfoInitOutput) ToGetClusterResultContentOperationInfoInitOutputWithContext ¶
func (o GetClusterResultContentOperationInfoInitOutput) ToGetClusterResultContentOperationInfoInitOutputWithContext(ctx context.Context) GetClusterResultContentOperationInfoInitOutput
type GetClusterResultContentOperationInfoInput ¶
type GetClusterResultContentOperationInfoInput interface { pulumi.Input ToGetClusterResultContentOperationInfoOutput() GetClusterResultContentOperationInfoOutput ToGetClusterResultContentOperationInfoOutputWithContext(context.Context) GetClusterResultContentOperationInfoOutput }
GetClusterResultContentOperationInfoInput is an input type that accepts GetClusterResultContentOperationInfoArgs and GetClusterResultContentOperationInfoOutput values. You can construct a concrete instance of `GetClusterResultContentOperationInfoInput` via:
GetClusterResultContentOperationInfoArgs{...}
type GetClusterResultContentOperationInfoOutput ¶
type GetClusterResultContentOperationInfoOutput struct{ *pulumi.OutputState }
func (GetClusterResultContentOperationInfoOutput) AddInstances ¶
func (o GetClusterResultContentOperationInfoOutput) AddInstances() GetClusterResultContentOperationInfoAddInstanceArrayOutput
Add instance button control information, Note: This field may return null, indicating that no valid value is obtained.
func (GetClusterResultContentOperationInfoOutput) Destroys ¶
func (o GetClusterResultContentOperationInfoOutput) Destroys() GetClusterResultContentOperationInfoDestroyArrayOutput
Control information for destroying machine, may return null if no valid value is obtained.
func (GetClusterResultContentOperationInfoOutput) ElementType ¶
func (GetClusterResultContentOperationInfoOutput) ElementType() reflect.Type
func (GetClusterResultContentOperationInfoOutput) Inits ¶
func (o GetClusterResultContentOperationInfoOutput) Inits() GetClusterResultContentOperationInfoInitArrayOutput
Control information of the initialization button returned to the front end. Note: This field may return null, indicating no valid value.
func (GetClusterResultContentOperationInfoOutput) ToGetClusterResultContentOperationInfoOutput ¶
func (o GetClusterResultContentOperationInfoOutput) ToGetClusterResultContentOperationInfoOutput() GetClusterResultContentOperationInfoOutput
func (GetClusterResultContentOperationInfoOutput) ToGetClusterResultContentOperationInfoOutputWithContext ¶
func (o GetClusterResultContentOperationInfoOutput) ToGetClusterResultContentOperationInfoOutputWithContext(ctx context.Context) GetClusterResultContentOperationInfoOutput
type GetClusterResultContentOutput ¶
type GetClusterResultContentOutput struct{ *pulumi.OutputState }
func (GetClusterResultContentOutput) ClusterCidr ¶
func (o GetClusterResultContentOutput) ClusterCidr() pulumi.StringOutput
cluster CIDR. Note: This field may return null, indicating no valid value.
func (GetClusterResultContentOutput) ClusterDesc ¶
func (o GetClusterResultContentOutput) ClusterDesc() pulumi.StringOutput
Cluster description. Note: This field may return null, indicating no valid value.
func (GetClusterResultContentOutput) ClusterId ¶
func (o GetClusterResultContentOutput) ClusterId() pulumi.StringOutput
Cluster ID. Note: This field may return null, indicating no valid value.
func (GetClusterResultContentOutput) ClusterLimitCpu ¶
func (o GetClusterResultContentOutput) ClusterLimitCpu() pulumi.Float64Output
Maximum CPU limit of the cluster, in cores. This field may return null, indicating that no valid value was found.
func (GetClusterResultContentOutput) ClusterLimitMem ¶
func (o GetClusterResultContentOutput) ClusterLimitMem() pulumi.Float64Output
Cluster maximum memory limit in GB. This field may return null, indicating that no valid value was found.
func (GetClusterResultContentOutput) ClusterName ¶
func (o GetClusterResultContentOutput) ClusterName() pulumi.StringOutput
Cluster name. Note: This field may return null, indicating no valid value.
func (GetClusterResultContentOutput) ClusterStatus ¶
func (o GetClusterResultContentOutput) ClusterStatus() pulumi.StringOutput
cluster status. Note: This field may return null, indicating no valid value.
func (GetClusterResultContentOutput) ClusterTotalCpu ¶
func (o GetClusterResultContentOutput) ClusterTotalCpu() pulumi.Float64Output
Total CPU of the cluster, unit: cores. Note: This field may return null, indicating that no valid value was found.
func (GetClusterResultContentOutput) ClusterTotalMem ¶
func (o GetClusterResultContentOutput) ClusterTotalMem() pulumi.Float64Output
Total memory of the cluster, unit: G. Note: This field may return null, indicating that no valid value is obtained.
func (GetClusterResultContentOutput) ClusterType ¶
func (o GetClusterResultContentOutput) ClusterType() pulumi.StringOutput
The type of cluster to be queried, if left blank or not passed, all content will be queried. C: container, V: virtual machine.
func (GetClusterResultContentOutput) ClusterUsedCpu ¶
func (o GetClusterResultContentOutput) ClusterUsedCpu() pulumi.Float64Output
Used CPU of the cluster, in cores. This field may return null, indicating no valid value.
func (GetClusterResultContentOutput) ClusterUsedMem ¶
func (o GetClusterResultContentOutput) ClusterUsedMem() pulumi.Float64Output
Cluster used memory in GB. This field may return null, indicating no valid value.
func (GetClusterResultContentOutput) ClusterVersion ¶
func (o GetClusterResultContentOutput) ClusterVersion() pulumi.StringOutput
The cluster version, may return null if not applicable.
func (GetClusterResultContentOutput) CreateTime ¶
func (o GetClusterResultContentOutput) CreateTime() pulumi.StringOutput
CreationTime. Note: This field may return null, indicating that no valid values can be obtained.
func (GetClusterResultContentOutput) DeleteFlag ¶
func (o GetClusterResultContentOutput) DeleteFlag() pulumi.BoolOutput
Deletion tag: true means it can be deleted, false means it cannot be deleted. Note: This field may return null, indicating no valid value.
func (GetClusterResultContentOutput) DeleteFlagReason ¶
func (o GetClusterResultContentOutput) DeleteFlagReason() pulumi.StringOutput
Reason why the cluster cannot be deleted. Note: This field may return null, indicating that no valid values can be obtained.
func (GetClusterResultContentOutput) ElementType ¶
func (GetClusterResultContentOutput) ElementType() reflect.Type
func (GetClusterResultContentOutput) InstanceCount ¶
func (o GetClusterResultContentOutput) InstanceCount() pulumi.IntOutput
Cluster instance number. This field may return null, indicating no valid value.
func (GetClusterResultContentOutput) NormalInstanceCount ¶
func (o GetClusterResultContentOutput) NormalInstanceCount() pulumi.IntOutput
Cluster normal instance number. This field may return null, indicating no valid value.
func (GetClusterResultContentOutput) OperationInfos ¶
func (o GetClusterResultContentOutput) OperationInfos() GetClusterResultContentOperationInfoArrayOutput
Control information returned to the frontend. This field may return null, indicating no valid value.
func (GetClusterResultContentOutput) RunInstanceCount ¶
func (o GetClusterResultContentOutput) RunInstanceCount() pulumi.IntOutput
Cluster running instance number. This field may return null, indicating no valid value.
func (GetClusterResultContentOutput) RunServiceInstanceCount ¶
func (o GetClusterResultContentOutput) RunServiceInstanceCount() pulumi.IntOutput
Number of available service instances in the cluster. Note: This field may return null, indicating no valid value.
func (GetClusterResultContentOutput) SubnetId ¶
func (o GetClusterResultContentOutput) SubnetId() pulumi.StringOutput
Cluster subnet ID. Note: This field may return null, indicating no valid values.
func (GetClusterResultContentOutput) ToGetClusterResultContentOutput ¶
func (o GetClusterResultContentOutput) ToGetClusterResultContentOutput() GetClusterResultContentOutput
func (GetClusterResultContentOutput) ToGetClusterResultContentOutputWithContext ¶
func (o GetClusterResultContentOutput) ToGetClusterResultContentOutputWithContext(ctx context.Context) GetClusterResultContentOutput
func (GetClusterResultContentOutput) TsfRegionId ¶
func (o GetClusterResultContentOutput) TsfRegionId() pulumi.StringOutput
region ID of TSF. Note: This field may return null, indicating that no valid values can be obtained.
func (GetClusterResultContentOutput) TsfRegionName ¶
func (o GetClusterResultContentOutput) TsfRegionName() pulumi.StringOutput
region name of TSF. Note: This field may return null, indicating that no valid values can be obtained.
func (GetClusterResultContentOutput) TsfZoneId ¶
func (o GetClusterResultContentOutput) TsfZoneId() pulumi.StringOutput
Zone Id of TSF. Note: This field may return null, indicating that no valid values can be obtained.
func (GetClusterResultContentOutput) TsfZoneName ¶
func (o GetClusterResultContentOutput) TsfZoneName() pulumi.StringOutput
Zone name of TSF. Note: This field may return null, indicating that no valid values can be obtained.
func (GetClusterResultContentOutput) UpdateTime ¶
func (o GetClusterResultContentOutput) UpdateTime() pulumi.StringOutput
last update time. Note: This field may return null, indicating that no valid values can be obtained.
func (GetClusterResultContentOutput) VpcId ¶
func (o GetClusterResultContentOutput) VpcId() pulumi.StringOutput
Private network ID of the cluster. Note: This field may return null, indicating no valid value.
type GetClusterResultInput ¶
type GetClusterResultInput interface { pulumi.Input ToGetClusterResultOutput() GetClusterResultOutput ToGetClusterResultOutputWithContext(context.Context) GetClusterResultOutput }
GetClusterResultInput is an input type that accepts GetClusterResultArgs and GetClusterResultOutput values. You can construct a concrete instance of `GetClusterResultInput` via:
GetClusterResultArgs{...}
type GetClusterResultOutput ¶
type GetClusterResultOutput struct{ *pulumi.OutputState }
func (GetClusterResultOutput) Contents ¶
func (o GetClusterResultOutput) Contents() GetClusterResultContentArrayOutput
Cluster list. Note: This field may return null, indicating no valid values.
func (GetClusterResultOutput) ElementType ¶
func (GetClusterResultOutput) ElementType() reflect.Type
func (GetClusterResultOutput) ToGetClusterResultOutput ¶
func (o GetClusterResultOutput) ToGetClusterResultOutput() GetClusterResultOutput
func (GetClusterResultOutput) ToGetClusterResultOutputWithContext ¶
func (o GetClusterResultOutput) ToGetClusterResultOutputWithContext(ctx context.Context) GetClusterResultOutput
func (GetClusterResultOutput) TotalCount ¶
func (o GetClusterResultOutput) TotalCount() pulumi.IntOutput
Total number of items. Note: This field may return null, indicating that no valid value was found.
type GetMicroserviceResult ¶
type GetMicroserviceResult struct { // Microservice list information. Note: This field may return null, indicating that no valid value can be obtained. Contents []GetMicroserviceResultContent `pulumi:"contents"` // Microservice paging list information. Note: This field may return null, indicating that no valid value can be obtained. TotalCount int `pulumi:"totalCount"` }
type GetMicroserviceResultArgs ¶
type GetMicroserviceResultArgs struct { // Microservice list information. Note: This field may return null, indicating that no valid value can be obtained. Contents GetMicroserviceResultContentArrayInput `pulumi:"contents"` // Microservice paging list information. Note: This field may return null, indicating that no valid value can be obtained. TotalCount pulumi.IntInput `pulumi:"totalCount"` }
func (GetMicroserviceResultArgs) ElementType ¶
func (GetMicroserviceResultArgs) ElementType() reflect.Type
func (GetMicroserviceResultArgs) ToGetMicroserviceResultOutput ¶
func (i GetMicroserviceResultArgs) ToGetMicroserviceResultOutput() GetMicroserviceResultOutput
func (GetMicroserviceResultArgs) ToGetMicroserviceResultOutputWithContext ¶
func (i GetMicroserviceResultArgs) ToGetMicroserviceResultOutputWithContext(ctx context.Context) GetMicroserviceResultOutput
type GetMicroserviceResultArray ¶
type GetMicroserviceResultArray []GetMicroserviceResultInput
func (GetMicroserviceResultArray) ElementType ¶
func (GetMicroserviceResultArray) ElementType() reflect.Type
func (GetMicroserviceResultArray) ToGetMicroserviceResultArrayOutput ¶
func (i GetMicroserviceResultArray) ToGetMicroserviceResultArrayOutput() GetMicroserviceResultArrayOutput
func (GetMicroserviceResultArray) ToGetMicroserviceResultArrayOutputWithContext ¶
func (i GetMicroserviceResultArray) ToGetMicroserviceResultArrayOutputWithContext(ctx context.Context) GetMicroserviceResultArrayOutput
type GetMicroserviceResultArrayInput ¶
type GetMicroserviceResultArrayInput interface { pulumi.Input ToGetMicroserviceResultArrayOutput() GetMicroserviceResultArrayOutput ToGetMicroserviceResultArrayOutputWithContext(context.Context) GetMicroserviceResultArrayOutput }
GetMicroserviceResultArrayInput is an input type that accepts GetMicroserviceResultArray and GetMicroserviceResultArrayOutput values. You can construct a concrete instance of `GetMicroserviceResultArrayInput` via:
GetMicroserviceResultArray{ GetMicroserviceResultArgs{...} }
type GetMicroserviceResultArrayOutput ¶
type GetMicroserviceResultArrayOutput struct{ *pulumi.OutputState }
func (GetMicroserviceResultArrayOutput) ElementType ¶
func (GetMicroserviceResultArrayOutput) ElementType() reflect.Type
func (GetMicroserviceResultArrayOutput) Index ¶
func (o GetMicroserviceResultArrayOutput) Index(i pulumi.IntInput) GetMicroserviceResultOutput
func (GetMicroserviceResultArrayOutput) ToGetMicroserviceResultArrayOutput ¶
func (o GetMicroserviceResultArrayOutput) ToGetMicroserviceResultArrayOutput() GetMicroserviceResultArrayOutput
func (GetMicroserviceResultArrayOutput) ToGetMicroserviceResultArrayOutputWithContext ¶
func (o GetMicroserviceResultArrayOutput) ToGetMicroserviceResultArrayOutputWithContext(ctx context.Context) GetMicroserviceResultArrayOutput
type GetMicroserviceResultContent ¶
type GetMicroserviceResultContent struct { // CreationTime. Note: This field may return null, indicating that no valid values can be obtained. CreateTime int `pulumi:"createTime"` // offline instance count. Note: This field may return null, indicating that no valid values can be obtained. CriticalInstanceCount int `pulumi:"criticalInstanceCount"` // Microservice description. Note: This field may return null, indicating that no valid value can be obtained. MicroserviceDesc string `pulumi:"microserviceDesc"` // Microservice Id. Note: This field may return null, indicating that no valid value can be obtained. MicroserviceId string `pulumi:"microserviceId"` // Microservice name. Note: This field may return null, indicating that no valid value can be obtained. MicroserviceName string `pulumi:"microserviceName"` // namespace id. NamespaceId string `pulumi:"namespaceId"` // run instance count in namespace. Note: This field may return null, indicating that no valid values can be obtained. RunInstanceCount int `pulumi:"runInstanceCount"` // last update time. Note: This field may return null, indicating that no valid values can be obtained. UpdateTime int `pulumi:"updateTime"` }
type GetMicroserviceResultContentArgs ¶
type GetMicroserviceResultContentArgs struct { // CreationTime. Note: This field may return null, indicating that no valid values can be obtained. CreateTime pulumi.IntInput `pulumi:"createTime"` // offline instance count. Note: This field may return null, indicating that no valid values can be obtained. CriticalInstanceCount pulumi.IntInput `pulumi:"criticalInstanceCount"` // Microservice description. Note: This field may return null, indicating that no valid value can be obtained. MicroserviceDesc pulumi.StringInput `pulumi:"microserviceDesc"` // Microservice Id. Note: This field may return null, indicating that no valid value can be obtained. MicroserviceId pulumi.StringInput `pulumi:"microserviceId"` // Microservice name. Note: This field may return null, indicating that no valid value can be obtained. MicroserviceName pulumi.StringInput `pulumi:"microserviceName"` // namespace id. NamespaceId pulumi.StringInput `pulumi:"namespaceId"` // run instance count in namespace. Note: This field may return null, indicating that no valid values can be obtained. RunInstanceCount pulumi.IntInput `pulumi:"runInstanceCount"` // last update time. Note: This field may return null, indicating that no valid values can be obtained. UpdateTime pulumi.IntInput `pulumi:"updateTime"` }
func (GetMicroserviceResultContentArgs) ElementType ¶
func (GetMicroserviceResultContentArgs) ElementType() reflect.Type
func (GetMicroserviceResultContentArgs) ToGetMicroserviceResultContentOutput ¶
func (i GetMicroserviceResultContentArgs) ToGetMicroserviceResultContentOutput() GetMicroserviceResultContentOutput
func (GetMicroserviceResultContentArgs) ToGetMicroserviceResultContentOutputWithContext ¶
func (i GetMicroserviceResultContentArgs) ToGetMicroserviceResultContentOutputWithContext(ctx context.Context) GetMicroserviceResultContentOutput
type GetMicroserviceResultContentArray ¶
type GetMicroserviceResultContentArray []GetMicroserviceResultContentInput
func (GetMicroserviceResultContentArray) ElementType ¶
func (GetMicroserviceResultContentArray) ElementType() reflect.Type
func (GetMicroserviceResultContentArray) ToGetMicroserviceResultContentArrayOutput ¶
func (i GetMicroserviceResultContentArray) ToGetMicroserviceResultContentArrayOutput() GetMicroserviceResultContentArrayOutput
func (GetMicroserviceResultContentArray) ToGetMicroserviceResultContentArrayOutputWithContext ¶
func (i GetMicroserviceResultContentArray) ToGetMicroserviceResultContentArrayOutputWithContext(ctx context.Context) GetMicroserviceResultContentArrayOutput
type GetMicroserviceResultContentArrayInput ¶
type GetMicroserviceResultContentArrayInput interface { pulumi.Input ToGetMicroserviceResultContentArrayOutput() GetMicroserviceResultContentArrayOutput ToGetMicroserviceResultContentArrayOutputWithContext(context.Context) GetMicroserviceResultContentArrayOutput }
GetMicroserviceResultContentArrayInput is an input type that accepts GetMicroserviceResultContentArray and GetMicroserviceResultContentArrayOutput values. You can construct a concrete instance of `GetMicroserviceResultContentArrayInput` via:
GetMicroserviceResultContentArray{ GetMicroserviceResultContentArgs{...} }
type GetMicroserviceResultContentArrayOutput ¶
type GetMicroserviceResultContentArrayOutput struct{ *pulumi.OutputState }
func (GetMicroserviceResultContentArrayOutput) ElementType ¶
func (GetMicroserviceResultContentArrayOutput) ElementType() reflect.Type
func (GetMicroserviceResultContentArrayOutput) ToGetMicroserviceResultContentArrayOutput ¶
func (o GetMicroserviceResultContentArrayOutput) ToGetMicroserviceResultContentArrayOutput() GetMicroserviceResultContentArrayOutput
func (GetMicroserviceResultContentArrayOutput) ToGetMicroserviceResultContentArrayOutputWithContext ¶
func (o GetMicroserviceResultContentArrayOutput) ToGetMicroserviceResultContentArrayOutputWithContext(ctx context.Context) GetMicroserviceResultContentArrayOutput
type GetMicroserviceResultContentInput ¶
type GetMicroserviceResultContentInput interface { pulumi.Input ToGetMicroserviceResultContentOutput() GetMicroserviceResultContentOutput ToGetMicroserviceResultContentOutputWithContext(context.Context) GetMicroserviceResultContentOutput }
GetMicroserviceResultContentInput is an input type that accepts GetMicroserviceResultContentArgs and GetMicroserviceResultContentOutput values. You can construct a concrete instance of `GetMicroserviceResultContentInput` via:
GetMicroserviceResultContentArgs{...}
type GetMicroserviceResultContentOutput ¶
type GetMicroserviceResultContentOutput struct{ *pulumi.OutputState }
func (GetMicroserviceResultContentOutput) CreateTime ¶
func (o GetMicroserviceResultContentOutput) CreateTime() pulumi.IntOutput
CreationTime. Note: This field may return null, indicating that no valid values can be obtained.
func (GetMicroserviceResultContentOutput) CriticalInstanceCount ¶
func (o GetMicroserviceResultContentOutput) CriticalInstanceCount() pulumi.IntOutput
offline instance count. Note: This field may return null, indicating that no valid values can be obtained.
func (GetMicroserviceResultContentOutput) ElementType ¶
func (GetMicroserviceResultContentOutput) ElementType() reflect.Type
func (GetMicroserviceResultContentOutput) MicroserviceDesc ¶
func (o GetMicroserviceResultContentOutput) MicroserviceDesc() pulumi.StringOutput
Microservice description. Note: This field may return null, indicating that no valid value can be obtained.
func (GetMicroserviceResultContentOutput) MicroserviceId ¶
func (o GetMicroserviceResultContentOutput) MicroserviceId() pulumi.StringOutput
Microservice Id. Note: This field may return null, indicating that no valid value can be obtained.
func (GetMicroserviceResultContentOutput) MicroserviceName ¶
func (o GetMicroserviceResultContentOutput) MicroserviceName() pulumi.StringOutput
Microservice name. Note: This field may return null, indicating that no valid value can be obtained.
func (GetMicroserviceResultContentOutput) NamespaceId ¶
func (o GetMicroserviceResultContentOutput) NamespaceId() pulumi.StringOutput
namespace id.
func (GetMicroserviceResultContentOutput) RunInstanceCount ¶
func (o GetMicroserviceResultContentOutput) RunInstanceCount() pulumi.IntOutput
run instance count in namespace. Note: This field may return null, indicating that no valid values can be obtained.
func (GetMicroserviceResultContentOutput) ToGetMicroserviceResultContentOutput ¶
func (o GetMicroserviceResultContentOutput) ToGetMicroserviceResultContentOutput() GetMicroserviceResultContentOutput
func (GetMicroserviceResultContentOutput) ToGetMicroserviceResultContentOutputWithContext ¶
func (o GetMicroserviceResultContentOutput) ToGetMicroserviceResultContentOutputWithContext(ctx context.Context) GetMicroserviceResultContentOutput
func (GetMicroserviceResultContentOutput) UpdateTime ¶
func (o GetMicroserviceResultContentOutput) UpdateTime() pulumi.IntOutput
last update time. Note: This field may return null, indicating that no valid values can be obtained.
type GetMicroserviceResultInput ¶
type GetMicroserviceResultInput interface { pulumi.Input ToGetMicroserviceResultOutput() GetMicroserviceResultOutput ToGetMicroserviceResultOutputWithContext(context.Context) GetMicroserviceResultOutput }
GetMicroserviceResultInput is an input type that accepts GetMicroserviceResultArgs and GetMicroserviceResultOutput values. You can construct a concrete instance of `GetMicroserviceResultInput` via:
GetMicroserviceResultArgs{...}
type GetMicroserviceResultOutput ¶
type GetMicroserviceResultOutput struct{ *pulumi.OutputState }
func (GetMicroserviceResultOutput) Contents ¶
func (o GetMicroserviceResultOutput) Contents() GetMicroserviceResultContentArrayOutput
Microservice list information. Note: This field may return null, indicating that no valid value can be obtained.
func (GetMicroserviceResultOutput) ElementType ¶
func (GetMicroserviceResultOutput) ElementType() reflect.Type
func (GetMicroserviceResultOutput) ToGetMicroserviceResultOutput ¶
func (o GetMicroserviceResultOutput) ToGetMicroserviceResultOutput() GetMicroserviceResultOutput
func (GetMicroserviceResultOutput) ToGetMicroserviceResultOutputWithContext ¶
func (o GetMicroserviceResultOutput) ToGetMicroserviceResultOutputWithContext(ctx context.Context) GetMicroserviceResultOutput
func (GetMicroserviceResultOutput) TotalCount ¶
func (o GetMicroserviceResultOutput) TotalCount() pulumi.IntOutput
Microservice paging list information. Note: This field may return null, indicating that no valid value can be obtained.
type GetUnitRulesResult ¶
type GetUnitRulesResult struct { // record entity list. Contents []GetUnitRulesResultContent `pulumi:"contents"` // total number of records. TotalCount int `pulumi:"totalCount"` }
type GetUnitRulesResultArgs ¶
type GetUnitRulesResultArgs struct { // record entity list. Contents GetUnitRulesResultContentArrayInput `pulumi:"contents"` // total number of records. TotalCount pulumi.IntInput `pulumi:"totalCount"` }
func (GetUnitRulesResultArgs) ElementType ¶
func (GetUnitRulesResultArgs) ElementType() reflect.Type
func (GetUnitRulesResultArgs) ToGetUnitRulesResultOutput ¶
func (i GetUnitRulesResultArgs) ToGetUnitRulesResultOutput() GetUnitRulesResultOutput
func (GetUnitRulesResultArgs) ToGetUnitRulesResultOutputWithContext ¶
func (i GetUnitRulesResultArgs) ToGetUnitRulesResultOutputWithContext(ctx context.Context) GetUnitRulesResultOutput
type GetUnitRulesResultArray ¶
type GetUnitRulesResultArray []GetUnitRulesResultInput
func (GetUnitRulesResultArray) ElementType ¶
func (GetUnitRulesResultArray) ElementType() reflect.Type
func (GetUnitRulesResultArray) ToGetUnitRulesResultArrayOutput ¶
func (i GetUnitRulesResultArray) ToGetUnitRulesResultArrayOutput() GetUnitRulesResultArrayOutput
func (GetUnitRulesResultArray) ToGetUnitRulesResultArrayOutputWithContext ¶
func (i GetUnitRulesResultArray) ToGetUnitRulesResultArrayOutputWithContext(ctx context.Context) GetUnitRulesResultArrayOutput
type GetUnitRulesResultArrayInput ¶
type GetUnitRulesResultArrayInput interface { pulumi.Input ToGetUnitRulesResultArrayOutput() GetUnitRulesResultArrayOutput ToGetUnitRulesResultArrayOutputWithContext(context.Context) GetUnitRulesResultArrayOutput }
GetUnitRulesResultArrayInput is an input type that accepts GetUnitRulesResultArray and GetUnitRulesResultArrayOutput values. You can construct a concrete instance of `GetUnitRulesResultArrayInput` via:
GetUnitRulesResultArray{ GetUnitRulesResultArgs{...} }
type GetUnitRulesResultArrayOutput ¶
type GetUnitRulesResultArrayOutput struct{ *pulumi.OutputState }
func (GetUnitRulesResultArrayOutput) ElementType ¶
func (GetUnitRulesResultArrayOutput) ElementType() reflect.Type
func (GetUnitRulesResultArrayOutput) Index ¶
func (o GetUnitRulesResultArrayOutput) Index(i pulumi.IntInput) GetUnitRulesResultOutput
func (GetUnitRulesResultArrayOutput) ToGetUnitRulesResultArrayOutput ¶
func (o GetUnitRulesResultArrayOutput) ToGetUnitRulesResultArrayOutput() GetUnitRulesResultArrayOutput
func (GetUnitRulesResultArrayOutput) ToGetUnitRulesResultArrayOutputWithContext ¶
func (o GetUnitRulesResultArrayOutput) ToGetUnitRulesResultArrayOutputWithContext(ctx context.Context) GetUnitRulesResultArrayOutput
type GetUnitRulesResultContent ¶
type GetUnitRulesResultContent struct { // created time. CreatedTime string `pulumi:"createdTime"` // Rule description. Description string `pulumi:"description"` // gateway instance id. GatewayInstanceId string `pulumi:"gatewayInstanceId"` // rule ID. Id string `pulumi:"id"` // rule item name. Name string `pulumi:"name"` // Enabled state, disabled: unpublished, enabled: published. Status string `pulumi:"status"` // list of rule items. UnitRuleItemLists []GetUnitRulesResultContentUnitRuleItemList `pulumi:"unitRuleItemLists"` // Updated time. UpdatedTime string `pulumi:"updatedTime"` }
type GetUnitRulesResultContentArgs ¶
type GetUnitRulesResultContentArgs struct { // created time. CreatedTime pulumi.StringInput `pulumi:"createdTime"` // Rule description. Description pulumi.StringInput `pulumi:"description"` // gateway instance id. GatewayInstanceId pulumi.StringInput `pulumi:"gatewayInstanceId"` // rule ID. Id pulumi.StringInput `pulumi:"id"` // rule item name. Name pulumi.StringInput `pulumi:"name"` // Enabled state, disabled: unpublished, enabled: published. Status pulumi.StringInput `pulumi:"status"` // list of rule items. UnitRuleItemLists GetUnitRulesResultContentUnitRuleItemListArrayInput `pulumi:"unitRuleItemLists"` // Updated time. UpdatedTime pulumi.StringInput `pulumi:"updatedTime"` }
func (GetUnitRulesResultContentArgs) ElementType ¶
func (GetUnitRulesResultContentArgs) ElementType() reflect.Type
func (GetUnitRulesResultContentArgs) ToGetUnitRulesResultContentOutput ¶
func (i GetUnitRulesResultContentArgs) ToGetUnitRulesResultContentOutput() GetUnitRulesResultContentOutput
func (GetUnitRulesResultContentArgs) ToGetUnitRulesResultContentOutputWithContext ¶
func (i GetUnitRulesResultContentArgs) ToGetUnitRulesResultContentOutputWithContext(ctx context.Context) GetUnitRulesResultContentOutput
type GetUnitRulesResultContentArray ¶
type GetUnitRulesResultContentArray []GetUnitRulesResultContentInput
func (GetUnitRulesResultContentArray) ElementType ¶
func (GetUnitRulesResultContentArray) ElementType() reflect.Type
func (GetUnitRulesResultContentArray) ToGetUnitRulesResultContentArrayOutput ¶
func (i GetUnitRulesResultContentArray) ToGetUnitRulesResultContentArrayOutput() GetUnitRulesResultContentArrayOutput
func (GetUnitRulesResultContentArray) ToGetUnitRulesResultContentArrayOutputWithContext ¶
func (i GetUnitRulesResultContentArray) ToGetUnitRulesResultContentArrayOutputWithContext(ctx context.Context) GetUnitRulesResultContentArrayOutput
type GetUnitRulesResultContentArrayInput ¶
type GetUnitRulesResultContentArrayInput interface { pulumi.Input ToGetUnitRulesResultContentArrayOutput() GetUnitRulesResultContentArrayOutput ToGetUnitRulesResultContentArrayOutputWithContext(context.Context) GetUnitRulesResultContentArrayOutput }
GetUnitRulesResultContentArrayInput is an input type that accepts GetUnitRulesResultContentArray and GetUnitRulesResultContentArrayOutput values. You can construct a concrete instance of `GetUnitRulesResultContentArrayInput` via:
GetUnitRulesResultContentArray{ GetUnitRulesResultContentArgs{...} }
type GetUnitRulesResultContentArrayOutput ¶
type GetUnitRulesResultContentArrayOutput struct{ *pulumi.OutputState }
func (GetUnitRulesResultContentArrayOutput) ElementType ¶
func (GetUnitRulesResultContentArrayOutput) ElementType() reflect.Type
func (GetUnitRulesResultContentArrayOutput) Index ¶
func (o GetUnitRulesResultContentArrayOutput) Index(i pulumi.IntInput) GetUnitRulesResultContentOutput
func (GetUnitRulesResultContentArrayOutput) ToGetUnitRulesResultContentArrayOutput ¶
func (o GetUnitRulesResultContentArrayOutput) ToGetUnitRulesResultContentArrayOutput() GetUnitRulesResultContentArrayOutput
func (GetUnitRulesResultContentArrayOutput) ToGetUnitRulesResultContentArrayOutputWithContext ¶
func (o GetUnitRulesResultContentArrayOutput) ToGetUnitRulesResultContentArrayOutputWithContext(ctx context.Context) GetUnitRulesResultContentArrayOutput
type GetUnitRulesResultContentInput ¶
type GetUnitRulesResultContentInput interface { pulumi.Input ToGetUnitRulesResultContentOutput() GetUnitRulesResultContentOutput ToGetUnitRulesResultContentOutputWithContext(context.Context) GetUnitRulesResultContentOutput }
GetUnitRulesResultContentInput is an input type that accepts GetUnitRulesResultContentArgs and GetUnitRulesResultContentOutput values. You can construct a concrete instance of `GetUnitRulesResultContentInput` via:
GetUnitRulesResultContentArgs{...}
type GetUnitRulesResultContentOutput ¶
type GetUnitRulesResultContentOutput struct{ *pulumi.OutputState }
func (GetUnitRulesResultContentOutput) CreatedTime ¶
func (o GetUnitRulesResultContentOutput) CreatedTime() pulumi.StringOutput
created time.
func (GetUnitRulesResultContentOutput) Description ¶
func (o GetUnitRulesResultContentOutput) Description() pulumi.StringOutput
Rule description.
func (GetUnitRulesResultContentOutput) ElementType ¶
func (GetUnitRulesResultContentOutput) ElementType() reflect.Type
func (GetUnitRulesResultContentOutput) GatewayInstanceId ¶
func (o GetUnitRulesResultContentOutput) GatewayInstanceId() pulumi.StringOutput
gateway instance id.
func (GetUnitRulesResultContentOutput) Id ¶
func (o GetUnitRulesResultContentOutput) Id() pulumi.StringOutput
rule ID.
func (GetUnitRulesResultContentOutput) Name ¶
func (o GetUnitRulesResultContentOutput) Name() pulumi.StringOutput
rule item name.
func (GetUnitRulesResultContentOutput) Status ¶
func (o GetUnitRulesResultContentOutput) Status() pulumi.StringOutput
Enabled state, disabled: unpublished, enabled: published.
func (GetUnitRulesResultContentOutput) ToGetUnitRulesResultContentOutput ¶
func (o GetUnitRulesResultContentOutput) ToGetUnitRulesResultContentOutput() GetUnitRulesResultContentOutput
func (GetUnitRulesResultContentOutput) ToGetUnitRulesResultContentOutputWithContext ¶
func (o GetUnitRulesResultContentOutput) ToGetUnitRulesResultContentOutputWithContext(ctx context.Context) GetUnitRulesResultContentOutput
func (GetUnitRulesResultContentOutput) UnitRuleItemLists ¶
func (o GetUnitRulesResultContentOutput) UnitRuleItemLists() GetUnitRulesResultContentUnitRuleItemListArrayOutput
list of rule items.
func (GetUnitRulesResultContentOutput) UpdatedTime ¶
func (o GetUnitRulesResultContentOutput) UpdatedTime() pulumi.StringOutput
Updated time.
type GetUnitRulesResultContentUnitRuleItemList ¶
type GetUnitRulesResultContentUnitRuleItemList struct { // Rule description. Description string `pulumi:"description"` // Destination Namespace ID. DestNamespaceId string `pulumi:"destNamespaceId"` // destination namespace name. DestNamespaceName string `pulumi:"destNamespaceName"` // rule ID. Id string `pulumi:"id"` // rule item name. Name string `pulumi:"name"` // Rule order, the smaller the higher the priority: the default is 0. Priority int `pulumi:"priority"` // Logical relationship: AND/OR. Relationship string `pulumi:"relationship"` // Unitization rule ID. UnitRuleId string `pulumi:"unitRuleId"` // List of rule labels. UnitRuleTagLists []GetUnitRulesResultContentUnitRuleItemListUnitRuleTagList `pulumi:"unitRuleTagLists"` }
type GetUnitRulesResultContentUnitRuleItemListArgs ¶
type GetUnitRulesResultContentUnitRuleItemListArgs struct { // Rule description. Description pulumi.StringInput `pulumi:"description"` // Destination Namespace ID. DestNamespaceId pulumi.StringInput `pulumi:"destNamespaceId"` // destination namespace name. DestNamespaceName pulumi.StringInput `pulumi:"destNamespaceName"` // rule ID. Id pulumi.StringInput `pulumi:"id"` // rule item name. Name pulumi.StringInput `pulumi:"name"` // Rule order, the smaller the higher the priority: the default is 0. Priority pulumi.IntInput `pulumi:"priority"` // Logical relationship: AND/OR. Relationship pulumi.StringInput `pulumi:"relationship"` // Unitization rule ID. UnitRuleId pulumi.StringInput `pulumi:"unitRuleId"` // List of rule labels. UnitRuleTagLists GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListArrayInput `pulumi:"unitRuleTagLists"` }
func (GetUnitRulesResultContentUnitRuleItemListArgs) ElementType ¶
func (GetUnitRulesResultContentUnitRuleItemListArgs) ElementType() reflect.Type
func (GetUnitRulesResultContentUnitRuleItemListArgs) ToGetUnitRulesResultContentUnitRuleItemListOutput ¶
func (i GetUnitRulesResultContentUnitRuleItemListArgs) ToGetUnitRulesResultContentUnitRuleItemListOutput() GetUnitRulesResultContentUnitRuleItemListOutput
func (GetUnitRulesResultContentUnitRuleItemListArgs) ToGetUnitRulesResultContentUnitRuleItemListOutputWithContext ¶
func (i GetUnitRulesResultContentUnitRuleItemListArgs) ToGetUnitRulesResultContentUnitRuleItemListOutputWithContext(ctx context.Context) GetUnitRulesResultContentUnitRuleItemListOutput
type GetUnitRulesResultContentUnitRuleItemListArray ¶
type GetUnitRulesResultContentUnitRuleItemListArray []GetUnitRulesResultContentUnitRuleItemListInput
func (GetUnitRulesResultContentUnitRuleItemListArray) ElementType ¶
func (GetUnitRulesResultContentUnitRuleItemListArray) ElementType() reflect.Type
func (GetUnitRulesResultContentUnitRuleItemListArray) ToGetUnitRulesResultContentUnitRuleItemListArrayOutput ¶
func (i GetUnitRulesResultContentUnitRuleItemListArray) ToGetUnitRulesResultContentUnitRuleItemListArrayOutput() GetUnitRulesResultContentUnitRuleItemListArrayOutput
func (GetUnitRulesResultContentUnitRuleItemListArray) ToGetUnitRulesResultContentUnitRuleItemListArrayOutputWithContext ¶
func (i GetUnitRulesResultContentUnitRuleItemListArray) ToGetUnitRulesResultContentUnitRuleItemListArrayOutputWithContext(ctx context.Context) GetUnitRulesResultContentUnitRuleItemListArrayOutput
type GetUnitRulesResultContentUnitRuleItemListArrayInput ¶
type GetUnitRulesResultContentUnitRuleItemListArrayInput interface { pulumi.Input ToGetUnitRulesResultContentUnitRuleItemListArrayOutput() GetUnitRulesResultContentUnitRuleItemListArrayOutput ToGetUnitRulesResultContentUnitRuleItemListArrayOutputWithContext(context.Context) GetUnitRulesResultContentUnitRuleItemListArrayOutput }
GetUnitRulesResultContentUnitRuleItemListArrayInput is an input type that accepts GetUnitRulesResultContentUnitRuleItemListArray and GetUnitRulesResultContentUnitRuleItemListArrayOutput values. You can construct a concrete instance of `GetUnitRulesResultContentUnitRuleItemListArrayInput` via:
GetUnitRulesResultContentUnitRuleItemListArray{ GetUnitRulesResultContentUnitRuleItemListArgs{...} }
type GetUnitRulesResultContentUnitRuleItemListArrayOutput ¶
type GetUnitRulesResultContentUnitRuleItemListArrayOutput struct{ *pulumi.OutputState }
func (GetUnitRulesResultContentUnitRuleItemListArrayOutput) ElementType ¶
func (GetUnitRulesResultContentUnitRuleItemListArrayOutput) ElementType() reflect.Type
func (GetUnitRulesResultContentUnitRuleItemListArrayOutput) ToGetUnitRulesResultContentUnitRuleItemListArrayOutput ¶
func (o GetUnitRulesResultContentUnitRuleItemListArrayOutput) ToGetUnitRulesResultContentUnitRuleItemListArrayOutput() GetUnitRulesResultContentUnitRuleItemListArrayOutput
func (GetUnitRulesResultContentUnitRuleItemListArrayOutput) ToGetUnitRulesResultContentUnitRuleItemListArrayOutputWithContext ¶
func (o GetUnitRulesResultContentUnitRuleItemListArrayOutput) ToGetUnitRulesResultContentUnitRuleItemListArrayOutputWithContext(ctx context.Context) GetUnitRulesResultContentUnitRuleItemListArrayOutput
type GetUnitRulesResultContentUnitRuleItemListInput ¶
type GetUnitRulesResultContentUnitRuleItemListInput interface { pulumi.Input ToGetUnitRulesResultContentUnitRuleItemListOutput() GetUnitRulesResultContentUnitRuleItemListOutput ToGetUnitRulesResultContentUnitRuleItemListOutputWithContext(context.Context) GetUnitRulesResultContentUnitRuleItemListOutput }
GetUnitRulesResultContentUnitRuleItemListInput is an input type that accepts GetUnitRulesResultContentUnitRuleItemListArgs and GetUnitRulesResultContentUnitRuleItemListOutput values. You can construct a concrete instance of `GetUnitRulesResultContentUnitRuleItemListInput` via:
GetUnitRulesResultContentUnitRuleItemListArgs{...}
type GetUnitRulesResultContentUnitRuleItemListOutput ¶
type GetUnitRulesResultContentUnitRuleItemListOutput struct{ *pulumi.OutputState }
func (GetUnitRulesResultContentUnitRuleItemListOutput) Description ¶
func (o GetUnitRulesResultContentUnitRuleItemListOutput) Description() pulumi.StringOutput
Rule description.
func (GetUnitRulesResultContentUnitRuleItemListOutput) DestNamespaceId ¶
func (o GetUnitRulesResultContentUnitRuleItemListOutput) DestNamespaceId() pulumi.StringOutput
Destination Namespace ID.
func (GetUnitRulesResultContentUnitRuleItemListOutput) DestNamespaceName ¶
func (o GetUnitRulesResultContentUnitRuleItemListOutput) DestNamespaceName() pulumi.StringOutput
destination namespace name.
func (GetUnitRulesResultContentUnitRuleItemListOutput) ElementType ¶
func (GetUnitRulesResultContentUnitRuleItemListOutput) ElementType() reflect.Type
func (GetUnitRulesResultContentUnitRuleItemListOutput) Name ¶
func (o GetUnitRulesResultContentUnitRuleItemListOutput) Name() pulumi.StringOutput
rule item name.
func (GetUnitRulesResultContentUnitRuleItemListOutput) Priority ¶
func (o GetUnitRulesResultContentUnitRuleItemListOutput) Priority() pulumi.IntOutput
Rule order, the smaller the higher the priority: the default is 0.
func (GetUnitRulesResultContentUnitRuleItemListOutput) Relationship ¶
func (o GetUnitRulesResultContentUnitRuleItemListOutput) Relationship() pulumi.StringOutput
Logical relationship: AND/OR.
func (GetUnitRulesResultContentUnitRuleItemListOutput) ToGetUnitRulesResultContentUnitRuleItemListOutput ¶
func (o GetUnitRulesResultContentUnitRuleItemListOutput) ToGetUnitRulesResultContentUnitRuleItemListOutput() GetUnitRulesResultContentUnitRuleItemListOutput
func (GetUnitRulesResultContentUnitRuleItemListOutput) ToGetUnitRulesResultContentUnitRuleItemListOutputWithContext ¶
func (o GetUnitRulesResultContentUnitRuleItemListOutput) ToGetUnitRulesResultContentUnitRuleItemListOutputWithContext(ctx context.Context) GetUnitRulesResultContentUnitRuleItemListOutput
func (GetUnitRulesResultContentUnitRuleItemListOutput) UnitRuleId ¶
func (o GetUnitRulesResultContentUnitRuleItemListOutput) UnitRuleId() pulumi.StringOutput
Unitization rule ID.
func (GetUnitRulesResultContentUnitRuleItemListOutput) UnitRuleTagLists ¶
func (o GetUnitRulesResultContentUnitRuleItemListOutput) UnitRuleTagLists() GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListArrayOutput
List of rule labels.
type GetUnitRulesResultContentUnitRuleItemListUnitRuleTagList ¶
type GetUnitRulesResultContentUnitRuleItemListUnitRuleTagList struct { // rule ID. Id string `pulumi:"id"` // tag name. TagField string `pulumi:"tagField"` // Operator: IN/NOT_IN/EQUAL/NOT_EQUAL/REGEX. TagOperator string `pulumi:"tagOperator"` // Tag Type: U(User Tag). TagType string `pulumi:"tagType"` // tag value. TagValue string `pulumi:"tagValue"` // Unitization rule item ID. UnitRuleItemId string `pulumi:"unitRuleItemId"` }
type GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListArgs ¶
type GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListArgs struct { // rule ID. Id pulumi.StringInput `pulumi:"id"` // tag name. TagField pulumi.StringInput `pulumi:"tagField"` // Operator: IN/NOT_IN/EQUAL/NOT_EQUAL/REGEX. TagOperator pulumi.StringInput `pulumi:"tagOperator"` // Tag Type: U(User Tag). TagType pulumi.StringInput `pulumi:"tagType"` // tag value. TagValue pulumi.StringInput `pulumi:"tagValue"` // Unitization rule item ID. UnitRuleItemId pulumi.StringInput `pulumi:"unitRuleItemId"` }
func (GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListArgs) ElementType ¶
func (GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListArgs) ElementType() reflect.Type
func (GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListArgs) ToGetUnitRulesResultContentUnitRuleItemListUnitRuleTagListOutput ¶
func (i GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListArgs) ToGetUnitRulesResultContentUnitRuleItemListUnitRuleTagListOutput() GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListOutput
func (GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListArgs) ToGetUnitRulesResultContentUnitRuleItemListUnitRuleTagListOutputWithContext ¶
func (i GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListArgs) ToGetUnitRulesResultContentUnitRuleItemListUnitRuleTagListOutputWithContext(ctx context.Context) GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListOutput
type GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListArray ¶
type GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListArray []GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListInput
func (GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListArray) ElementType ¶
func (GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListArray) ElementType() reflect.Type
func (GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListArray) ToGetUnitRulesResultContentUnitRuleItemListUnitRuleTagListArrayOutput ¶
func (i GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListArray) ToGetUnitRulesResultContentUnitRuleItemListUnitRuleTagListArrayOutput() GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListArrayOutput
func (GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListArray) ToGetUnitRulesResultContentUnitRuleItemListUnitRuleTagListArrayOutputWithContext ¶
func (i GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListArray) ToGetUnitRulesResultContentUnitRuleItemListUnitRuleTagListArrayOutputWithContext(ctx context.Context) GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListArrayOutput
type GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListArrayInput ¶
type GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListArrayInput interface { pulumi.Input ToGetUnitRulesResultContentUnitRuleItemListUnitRuleTagListArrayOutput() GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListArrayOutput ToGetUnitRulesResultContentUnitRuleItemListUnitRuleTagListArrayOutputWithContext(context.Context) GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListArrayOutput }
GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListArrayInput is an input type that accepts GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListArray and GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListArrayOutput values. You can construct a concrete instance of `GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListArrayInput` via:
GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListArray{ GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListArgs{...} }
type GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListArrayOutput ¶
type GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListArrayOutput struct{ *pulumi.OutputState }
func (GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListArrayOutput) ElementType ¶
func (GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListArrayOutput) ElementType() reflect.Type
func (GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListArrayOutput) ToGetUnitRulesResultContentUnitRuleItemListUnitRuleTagListArrayOutput ¶
func (o GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListArrayOutput) ToGetUnitRulesResultContentUnitRuleItemListUnitRuleTagListArrayOutput() GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListArrayOutput
func (GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListArrayOutput) ToGetUnitRulesResultContentUnitRuleItemListUnitRuleTagListArrayOutputWithContext ¶
func (o GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListArrayOutput) ToGetUnitRulesResultContentUnitRuleItemListUnitRuleTagListArrayOutputWithContext(ctx context.Context) GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListArrayOutput
type GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListInput ¶
type GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListInput interface { pulumi.Input ToGetUnitRulesResultContentUnitRuleItemListUnitRuleTagListOutput() GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListOutput ToGetUnitRulesResultContentUnitRuleItemListUnitRuleTagListOutputWithContext(context.Context) GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListOutput }
GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListInput is an input type that accepts GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListArgs and GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListOutput values. You can construct a concrete instance of `GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListInput` via:
GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListArgs{...}
type GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListOutput ¶
type GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListOutput struct{ *pulumi.OutputState }
func (GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListOutput) ElementType ¶
func (GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListOutput) ElementType() reflect.Type
func (GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListOutput) TagField ¶
func (o GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListOutput) TagField() pulumi.StringOutput
tag name.
func (GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListOutput) TagOperator ¶
func (o GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListOutput) TagOperator() pulumi.StringOutput
Operator: IN/NOT_IN/EQUAL/NOT_EQUAL/REGEX.
func (GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListOutput) TagType ¶
func (o GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListOutput) TagType() pulumi.StringOutput
Tag Type: U(User Tag).
func (GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListOutput) TagValue ¶
func (o GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListOutput) TagValue() pulumi.StringOutput
tag value.
func (GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListOutput) ToGetUnitRulesResultContentUnitRuleItemListUnitRuleTagListOutput ¶
func (o GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListOutput) ToGetUnitRulesResultContentUnitRuleItemListUnitRuleTagListOutput() GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListOutput
func (GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListOutput) ToGetUnitRulesResultContentUnitRuleItemListUnitRuleTagListOutputWithContext ¶
func (o GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListOutput) ToGetUnitRulesResultContentUnitRuleItemListUnitRuleTagListOutputWithContext(ctx context.Context) GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListOutput
func (GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListOutput) UnitRuleItemId ¶
func (o GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListOutput) UnitRuleItemId() pulumi.StringOutput
Unitization rule item ID.
type GetUnitRulesResultInput ¶
type GetUnitRulesResultInput interface { pulumi.Input ToGetUnitRulesResultOutput() GetUnitRulesResultOutput ToGetUnitRulesResultOutputWithContext(context.Context) GetUnitRulesResultOutput }
GetUnitRulesResultInput is an input type that accepts GetUnitRulesResultArgs and GetUnitRulesResultOutput values. You can construct a concrete instance of `GetUnitRulesResultInput` via:
GetUnitRulesResultArgs{...}
type GetUnitRulesResultOutput ¶
type GetUnitRulesResultOutput struct{ *pulumi.OutputState }
func (GetUnitRulesResultOutput) Contents ¶
func (o GetUnitRulesResultOutput) Contents() GetUnitRulesResultContentArrayOutput
record entity list.
func (GetUnitRulesResultOutput) ElementType ¶
func (GetUnitRulesResultOutput) ElementType() reflect.Type
func (GetUnitRulesResultOutput) ToGetUnitRulesResultOutput ¶
func (o GetUnitRulesResultOutput) ToGetUnitRulesResultOutput() GetUnitRulesResultOutput
func (GetUnitRulesResultOutput) ToGetUnitRulesResultOutputWithContext ¶
func (o GetUnitRulesResultOutput) ToGetUnitRulesResultOutputWithContext(ctx context.Context) GetUnitRulesResultOutput
func (GetUnitRulesResultOutput) TotalCount ¶
func (o GetUnitRulesResultOutput) TotalCount() pulumi.IntOutput
total number of records.
type Group ¶
type Group struct { pulumi.CustomResourceState // Deployment Group Notes. Alias pulumi.StringPtrOutput `pulumi:"alias"` // The application ID to which the group belongs. ApplicationId pulumi.StringOutput `pulumi:"applicationId"` // Cluster ID. ClusterId pulumi.StringOutput `pulumi:"clusterId"` // Group description. GroupDesc pulumi.StringPtrOutput `pulumi:"groupDesc"` // Group name field, length 1~60, beginning with a letter or underscore, can contain alphanumeric underscore. GroupName pulumi.StringOutput `pulumi:"groupName"` // Deployment Group Resource Type. GroupResourceType pulumi.StringOutput `pulumi:"groupResourceType"` // ID of the namespace to which the group belongs. NamespaceId pulumi.StringOutput `pulumi:"namespaceId"` // Tag description list. Tags pulumi.MapOutput `pulumi:"tags"` }
Provides a resource to create a tsf group
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Tsf"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Tsf.NewGroup(ctx, "group", &Tsf.GroupArgs{ Alias: pulumi.String("terraform test"), ApplicationId: pulumi.String("application-xxx"), ClusterId: pulumi.String("cluster-vwgjxxxx"), GroupDesc: pulumi.String("terraform desc"), GroupName: pulumi.String("terraform-test"), NamespaceId: pulumi.String("namespace-aemrxxx"), Tags: pulumi.AnyMap{ "createdBy": pulumi.Any("terraform"), }, }) if err != nil { return err } return nil }) }
```
## Import
tsf group can be imported using the id, e.g.
```sh
$ pulumi import tencentcloud:Tsf/group:Group group group-axxx
```
func GetGroup ¶
func GetGroup(ctx *pulumi.Context, name string, id pulumi.IDInput, state *GroupState, opts ...pulumi.ResourceOption) (*Group, error)
GetGroup gets an existing Group 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 NewGroup ¶
func NewGroup(ctx *pulumi.Context, name string, args *GroupArgs, opts ...pulumi.ResourceOption) (*Group, error)
NewGroup registers a new resource with the given unique name, arguments, and options.
func (*Group) ElementType ¶
func (*Group) ToGroupOutput ¶
func (i *Group) ToGroupOutput() GroupOutput
func (*Group) ToGroupOutputWithContext ¶
func (i *Group) ToGroupOutputWithContext(ctx context.Context) GroupOutput
type GroupArgs ¶
type GroupArgs struct { // Deployment Group Notes. Alias pulumi.StringPtrInput // The application ID to which the group belongs. ApplicationId pulumi.StringInput // Cluster ID. ClusterId pulumi.StringInput // Group description. GroupDesc pulumi.StringPtrInput // Group name field, length 1~60, beginning with a letter or underscore, can contain alphanumeric underscore. GroupName pulumi.StringInput // ID of the namespace to which the group belongs. NamespaceId pulumi.StringInput // Tag description list. Tags pulumi.MapInput }
The set of arguments for constructing a Group resource.
func (GroupArgs) ElementType ¶
type GroupArray ¶
type GroupArray []GroupInput
func (GroupArray) ElementType ¶
func (GroupArray) ElementType() reflect.Type
func (GroupArray) ToGroupArrayOutput ¶
func (i GroupArray) ToGroupArrayOutput() GroupArrayOutput
func (GroupArray) ToGroupArrayOutputWithContext ¶
func (i GroupArray) ToGroupArrayOutputWithContext(ctx context.Context) GroupArrayOutput
type GroupArrayInput ¶
type GroupArrayInput interface { pulumi.Input ToGroupArrayOutput() GroupArrayOutput ToGroupArrayOutputWithContext(context.Context) GroupArrayOutput }
GroupArrayInput is an input type that accepts GroupArray and GroupArrayOutput values. You can construct a concrete instance of `GroupArrayInput` via:
GroupArray{ GroupArgs{...} }
type GroupArrayOutput ¶
type GroupArrayOutput struct{ *pulumi.OutputState }
func (GroupArrayOutput) ElementType ¶
func (GroupArrayOutput) ElementType() reflect.Type
func (GroupArrayOutput) Index ¶
func (o GroupArrayOutput) Index(i pulumi.IntInput) GroupOutput
func (GroupArrayOutput) ToGroupArrayOutput ¶
func (o GroupArrayOutput) ToGroupArrayOutput() GroupArrayOutput
func (GroupArrayOutput) ToGroupArrayOutputWithContext ¶
func (o GroupArrayOutput) ToGroupArrayOutputWithContext(ctx context.Context) GroupArrayOutput
type GroupInput ¶
type GroupInput interface { pulumi.Input ToGroupOutput() GroupOutput ToGroupOutputWithContext(ctx context.Context) GroupOutput }
type GroupMap ¶
type GroupMap map[string]GroupInput
func (GroupMap) ElementType ¶
func (GroupMap) ToGroupMapOutput ¶
func (i GroupMap) ToGroupMapOutput() GroupMapOutput
func (GroupMap) ToGroupMapOutputWithContext ¶
func (i GroupMap) ToGroupMapOutputWithContext(ctx context.Context) GroupMapOutput
type GroupMapInput ¶
type GroupMapInput interface { pulumi.Input ToGroupMapOutput() GroupMapOutput ToGroupMapOutputWithContext(context.Context) GroupMapOutput }
GroupMapInput is an input type that accepts GroupMap and GroupMapOutput values. You can construct a concrete instance of `GroupMapInput` via:
GroupMap{ "key": GroupArgs{...} }
type GroupMapOutput ¶
type GroupMapOutput struct{ *pulumi.OutputState }
func (GroupMapOutput) ElementType ¶
func (GroupMapOutput) ElementType() reflect.Type
func (GroupMapOutput) MapIndex ¶
func (o GroupMapOutput) MapIndex(k pulumi.StringInput) GroupOutput
func (GroupMapOutput) ToGroupMapOutput ¶
func (o GroupMapOutput) ToGroupMapOutput() GroupMapOutput
func (GroupMapOutput) ToGroupMapOutputWithContext ¶
func (o GroupMapOutput) ToGroupMapOutputWithContext(ctx context.Context) GroupMapOutput
type GroupOutput ¶
type GroupOutput struct{ *pulumi.OutputState }
func (GroupOutput) Alias ¶
func (o GroupOutput) Alias() pulumi.StringPtrOutput
Deployment Group Notes.
func (GroupOutput) ApplicationId ¶
func (o GroupOutput) ApplicationId() pulumi.StringOutput
The application ID to which the group belongs.
func (GroupOutput) ElementType ¶
func (GroupOutput) ElementType() reflect.Type
func (GroupOutput) GroupDesc ¶
func (o GroupOutput) GroupDesc() pulumi.StringPtrOutput
Group description.
func (GroupOutput) GroupName ¶
func (o GroupOutput) GroupName() pulumi.StringOutput
Group name field, length 1~60, beginning with a letter or underscore, can contain alphanumeric underscore.
func (GroupOutput) GroupResourceType ¶
func (o GroupOutput) GroupResourceType() pulumi.StringOutput
Deployment Group Resource Type.
func (GroupOutput) NamespaceId ¶
func (o GroupOutput) NamespaceId() pulumi.StringOutput
ID of the namespace to which the group belongs.
func (GroupOutput) ToGroupOutput ¶
func (o GroupOutput) ToGroupOutput() GroupOutput
func (GroupOutput) ToGroupOutputWithContext ¶
func (o GroupOutput) ToGroupOutputWithContext(ctx context.Context) GroupOutput
type GroupState ¶
type GroupState struct { // Deployment Group Notes. Alias pulumi.StringPtrInput // The application ID to which the group belongs. ApplicationId pulumi.StringPtrInput // Cluster ID. ClusterId pulumi.StringPtrInput // Group description. GroupDesc pulumi.StringPtrInput // Group name field, length 1~60, beginning with a letter or underscore, can contain alphanumeric underscore. GroupName pulumi.StringPtrInput // Deployment Group Resource Type. GroupResourceType pulumi.StringPtrInput // ID of the namespace to which the group belongs. NamespaceId pulumi.StringPtrInput // Tag description list. Tags pulumi.MapInput }
func (GroupState) ElementType ¶
func (GroupState) ElementType() reflect.Type
type InstancesAttachment ¶
type InstancesAttachment struct { pulumi.CustomResourceState // Cluster ID. ClusterId pulumi.StringOutput `pulumi:"clusterId"` // Image feature ID list. FeatureIdLists pulumi.StringArrayOutput `pulumi:"featureIdLists"` // Operating system image ID. ImageId pulumi.StringPtrOutput `pulumi:"imageId"` // Additional instance parameter information. InstanceAdvancedSettings InstancesAttachmentInstanceAdvancedSettingsPtrOutput `pulumi:"instanceAdvancedSettings"` // Cloud server ID. InstanceId pulumi.StringOutput `pulumi:"instanceId"` // Cloud server import mode, required for virtual machine clusters, not required for container clusters. R: Reinstall TSF system image, M: Manual installation of agent. InstanceImportMode pulumi.StringPtrOutput `pulumi:"instanceImportMode"` // Associated key for system reinstallation. KeyId pulumi.StringPtrOutput `pulumi:"keyId"` // Image customization type. OsCustomizeType pulumi.StringPtrOutput `pulumi:"osCustomizeType"` // Operating system name. OsName pulumi.StringPtrOutput `pulumi:"osName"` // Reset system password. Password pulumi.StringPtrOutput `pulumi:"password"` // Security group. SecurityGroupIds pulumi.StringArrayOutput `pulumi:"securityGroupIds"` // Security group setting. SgId pulumi.StringPtrOutput `pulumi:"sgId"` }
Provides a resource to create a tsf instancesAttachment
func GetInstancesAttachment ¶
func GetInstancesAttachment(ctx *pulumi.Context, name string, id pulumi.IDInput, state *InstancesAttachmentState, opts ...pulumi.ResourceOption) (*InstancesAttachment, error)
GetInstancesAttachment gets an existing InstancesAttachment 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 NewInstancesAttachment ¶
func NewInstancesAttachment(ctx *pulumi.Context, name string, args *InstancesAttachmentArgs, opts ...pulumi.ResourceOption) (*InstancesAttachment, error)
NewInstancesAttachment registers a new resource with the given unique name, arguments, and options.
func (*InstancesAttachment) ElementType ¶
func (*InstancesAttachment) ElementType() reflect.Type
func (*InstancesAttachment) ToInstancesAttachmentOutput ¶
func (i *InstancesAttachment) ToInstancesAttachmentOutput() InstancesAttachmentOutput
func (*InstancesAttachment) ToInstancesAttachmentOutputWithContext ¶
func (i *InstancesAttachment) ToInstancesAttachmentOutputWithContext(ctx context.Context) InstancesAttachmentOutput
type InstancesAttachmentArgs ¶
type InstancesAttachmentArgs struct { // Cluster ID. ClusterId pulumi.StringInput // Image feature ID list. FeatureIdLists pulumi.StringArrayInput // Operating system image ID. ImageId pulumi.StringPtrInput // Additional instance parameter information. InstanceAdvancedSettings InstancesAttachmentInstanceAdvancedSettingsPtrInput // Cloud server ID. InstanceId pulumi.StringInput // Cloud server import mode, required for virtual machine clusters, not required for container clusters. R: Reinstall TSF system image, M: Manual installation of agent. InstanceImportMode pulumi.StringPtrInput // Associated key for system reinstallation. KeyId pulumi.StringPtrInput // Image customization type. OsCustomizeType pulumi.StringPtrInput // Operating system name. OsName pulumi.StringPtrInput // Reset system password. Password pulumi.StringPtrInput // Security group. SecurityGroupIds pulumi.StringArrayInput // Security group setting. SgId pulumi.StringPtrInput }
The set of arguments for constructing a InstancesAttachment resource.
func (InstancesAttachmentArgs) ElementType ¶
func (InstancesAttachmentArgs) ElementType() reflect.Type
type InstancesAttachmentArray ¶
type InstancesAttachmentArray []InstancesAttachmentInput
func (InstancesAttachmentArray) ElementType ¶
func (InstancesAttachmentArray) ElementType() reflect.Type
func (InstancesAttachmentArray) ToInstancesAttachmentArrayOutput ¶
func (i InstancesAttachmentArray) ToInstancesAttachmentArrayOutput() InstancesAttachmentArrayOutput
func (InstancesAttachmentArray) ToInstancesAttachmentArrayOutputWithContext ¶
func (i InstancesAttachmentArray) ToInstancesAttachmentArrayOutputWithContext(ctx context.Context) InstancesAttachmentArrayOutput
type InstancesAttachmentArrayInput ¶
type InstancesAttachmentArrayInput interface { pulumi.Input ToInstancesAttachmentArrayOutput() InstancesAttachmentArrayOutput ToInstancesAttachmentArrayOutputWithContext(context.Context) InstancesAttachmentArrayOutput }
InstancesAttachmentArrayInput is an input type that accepts InstancesAttachmentArray and InstancesAttachmentArrayOutput values. You can construct a concrete instance of `InstancesAttachmentArrayInput` via:
InstancesAttachmentArray{ InstancesAttachmentArgs{...} }
type InstancesAttachmentArrayOutput ¶
type InstancesAttachmentArrayOutput struct{ *pulumi.OutputState }
func (InstancesAttachmentArrayOutput) ElementType ¶
func (InstancesAttachmentArrayOutput) ElementType() reflect.Type
func (InstancesAttachmentArrayOutput) Index ¶
func (o InstancesAttachmentArrayOutput) Index(i pulumi.IntInput) InstancesAttachmentOutput
func (InstancesAttachmentArrayOutput) ToInstancesAttachmentArrayOutput ¶
func (o InstancesAttachmentArrayOutput) ToInstancesAttachmentArrayOutput() InstancesAttachmentArrayOutput
func (InstancesAttachmentArrayOutput) ToInstancesAttachmentArrayOutputWithContext ¶
func (o InstancesAttachmentArrayOutput) ToInstancesAttachmentArrayOutputWithContext(ctx context.Context) InstancesAttachmentArrayOutput
type InstancesAttachmentInput ¶
type InstancesAttachmentInput interface { pulumi.Input ToInstancesAttachmentOutput() InstancesAttachmentOutput ToInstancesAttachmentOutputWithContext(ctx context.Context) InstancesAttachmentOutput }
type InstancesAttachmentInstanceAdvancedSettings ¶
type InstancesAttachmentInstanceAdvancedSettings struct { // Dockerd --graph specifies the value, default is /var/lib/docker Note: This field may return null, indicating that no valid values can be obtained. DockerGraphPath string `pulumi:"dockerGraphPath"` // Data disk mount point, data disks are not mounted by default. Data disks with formatted ext3, ext4, xfs file systems will be mounted directly, other file systems or unformatted data disks will be automatically formatted as ext4 and mounted. Please back up your data! This setting does not take effect for cloud servers with no data disks or multiple data disks. Note: This field may return null, indicating that no valid values can be obtained. MountTarget string `pulumi:"mountTarget"` }
type InstancesAttachmentInstanceAdvancedSettingsArgs ¶
type InstancesAttachmentInstanceAdvancedSettingsArgs struct { // Dockerd --graph specifies the value, default is /var/lib/docker Note: This field may return null, indicating that no valid values can be obtained. DockerGraphPath pulumi.StringInput `pulumi:"dockerGraphPath"` // Data disk mount point, data disks are not mounted by default. Data disks with formatted ext3, ext4, xfs file systems will be mounted directly, other file systems or unformatted data disks will be automatically formatted as ext4 and mounted. Please back up your data! This setting does not take effect for cloud servers with no data disks or multiple data disks. Note: This field may return null, indicating that no valid values can be obtained. MountTarget pulumi.StringInput `pulumi:"mountTarget"` }
func (InstancesAttachmentInstanceAdvancedSettingsArgs) ElementType ¶
func (InstancesAttachmentInstanceAdvancedSettingsArgs) ElementType() reflect.Type
func (InstancesAttachmentInstanceAdvancedSettingsArgs) ToInstancesAttachmentInstanceAdvancedSettingsOutput ¶
func (i InstancesAttachmentInstanceAdvancedSettingsArgs) ToInstancesAttachmentInstanceAdvancedSettingsOutput() InstancesAttachmentInstanceAdvancedSettingsOutput
func (InstancesAttachmentInstanceAdvancedSettingsArgs) ToInstancesAttachmentInstanceAdvancedSettingsOutputWithContext ¶
func (i InstancesAttachmentInstanceAdvancedSettingsArgs) ToInstancesAttachmentInstanceAdvancedSettingsOutputWithContext(ctx context.Context) InstancesAttachmentInstanceAdvancedSettingsOutput
func (InstancesAttachmentInstanceAdvancedSettingsArgs) ToInstancesAttachmentInstanceAdvancedSettingsPtrOutput ¶
func (i InstancesAttachmentInstanceAdvancedSettingsArgs) ToInstancesAttachmentInstanceAdvancedSettingsPtrOutput() InstancesAttachmentInstanceAdvancedSettingsPtrOutput
func (InstancesAttachmentInstanceAdvancedSettingsArgs) ToInstancesAttachmentInstanceAdvancedSettingsPtrOutputWithContext ¶
func (i InstancesAttachmentInstanceAdvancedSettingsArgs) ToInstancesAttachmentInstanceAdvancedSettingsPtrOutputWithContext(ctx context.Context) InstancesAttachmentInstanceAdvancedSettingsPtrOutput
type InstancesAttachmentInstanceAdvancedSettingsInput ¶
type InstancesAttachmentInstanceAdvancedSettingsInput interface { pulumi.Input ToInstancesAttachmentInstanceAdvancedSettingsOutput() InstancesAttachmentInstanceAdvancedSettingsOutput ToInstancesAttachmentInstanceAdvancedSettingsOutputWithContext(context.Context) InstancesAttachmentInstanceAdvancedSettingsOutput }
InstancesAttachmentInstanceAdvancedSettingsInput is an input type that accepts InstancesAttachmentInstanceAdvancedSettingsArgs and InstancesAttachmentInstanceAdvancedSettingsOutput values. You can construct a concrete instance of `InstancesAttachmentInstanceAdvancedSettingsInput` via:
InstancesAttachmentInstanceAdvancedSettingsArgs{...}
type InstancesAttachmentInstanceAdvancedSettingsOutput ¶
type InstancesAttachmentInstanceAdvancedSettingsOutput struct{ *pulumi.OutputState }
func (InstancesAttachmentInstanceAdvancedSettingsOutput) DockerGraphPath ¶
func (o InstancesAttachmentInstanceAdvancedSettingsOutput) DockerGraphPath() pulumi.StringOutput
Dockerd --graph specifies the value, default is /var/lib/docker Note: This field may return null, indicating that no valid values can be obtained.
func (InstancesAttachmentInstanceAdvancedSettingsOutput) ElementType ¶
func (InstancesAttachmentInstanceAdvancedSettingsOutput) ElementType() reflect.Type
func (InstancesAttachmentInstanceAdvancedSettingsOutput) MountTarget ¶
func (o InstancesAttachmentInstanceAdvancedSettingsOutput) MountTarget() pulumi.StringOutput
Data disk mount point, data disks are not mounted by default. Data disks with formatted ext3, ext4, xfs file systems will be mounted directly, other file systems or unformatted data disks will be automatically formatted as ext4 and mounted. Please back up your data! This setting does not take effect for cloud servers with no data disks or multiple data disks. Note: This field may return null, indicating that no valid values can be obtained.
func (InstancesAttachmentInstanceAdvancedSettingsOutput) ToInstancesAttachmentInstanceAdvancedSettingsOutput ¶
func (o InstancesAttachmentInstanceAdvancedSettingsOutput) ToInstancesAttachmentInstanceAdvancedSettingsOutput() InstancesAttachmentInstanceAdvancedSettingsOutput
func (InstancesAttachmentInstanceAdvancedSettingsOutput) ToInstancesAttachmentInstanceAdvancedSettingsOutputWithContext ¶
func (o InstancesAttachmentInstanceAdvancedSettingsOutput) ToInstancesAttachmentInstanceAdvancedSettingsOutputWithContext(ctx context.Context) InstancesAttachmentInstanceAdvancedSettingsOutput
func (InstancesAttachmentInstanceAdvancedSettingsOutput) ToInstancesAttachmentInstanceAdvancedSettingsPtrOutput ¶
func (o InstancesAttachmentInstanceAdvancedSettingsOutput) ToInstancesAttachmentInstanceAdvancedSettingsPtrOutput() InstancesAttachmentInstanceAdvancedSettingsPtrOutput
func (InstancesAttachmentInstanceAdvancedSettingsOutput) ToInstancesAttachmentInstanceAdvancedSettingsPtrOutputWithContext ¶
func (o InstancesAttachmentInstanceAdvancedSettingsOutput) ToInstancesAttachmentInstanceAdvancedSettingsPtrOutputWithContext(ctx context.Context) InstancesAttachmentInstanceAdvancedSettingsPtrOutput
type InstancesAttachmentInstanceAdvancedSettingsPtrInput ¶
type InstancesAttachmentInstanceAdvancedSettingsPtrInput interface { pulumi.Input ToInstancesAttachmentInstanceAdvancedSettingsPtrOutput() InstancesAttachmentInstanceAdvancedSettingsPtrOutput ToInstancesAttachmentInstanceAdvancedSettingsPtrOutputWithContext(context.Context) InstancesAttachmentInstanceAdvancedSettingsPtrOutput }
InstancesAttachmentInstanceAdvancedSettingsPtrInput is an input type that accepts InstancesAttachmentInstanceAdvancedSettingsArgs, InstancesAttachmentInstanceAdvancedSettingsPtr and InstancesAttachmentInstanceAdvancedSettingsPtrOutput values. You can construct a concrete instance of `InstancesAttachmentInstanceAdvancedSettingsPtrInput` via:
InstancesAttachmentInstanceAdvancedSettingsArgs{...} or: nil
func InstancesAttachmentInstanceAdvancedSettingsPtr ¶
func InstancesAttachmentInstanceAdvancedSettingsPtr(v *InstancesAttachmentInstanceAdvancedSettingsArgs) InstancesAttachmentInstanceAdvancedSettingsPtrInput
type InstancesAttachmentInstanceAdvancedSettingsPtrOutput ¶
type InstancesAttachmentInstanceAdvancedSettingsPtrOutput struct{ *pulumi.OutputState }
func (InstancesAttachmentInstanceAdvancedSettingsPtrOutput) DockerGraphPath ¶
func (o InstancesAttachmentInstanceAdvancedSettingsPtrOutput) DockerGraphPath() pulumi.StringPtrOutput
Dockerd --graph specifies the value, default is /var/lib/docker Note: This field may return null, indicating that no valid values can be obtained.
func (InstancesAttachmentInstanceAdvancedSettingsPtrOutput) ElementType ¶
func (InstancesAttachmentInstanceAdvancedSettingsPtrOutput) ElementType() reflect.Type
func (InstancesAttachmentInstanceAdvancedSettingsPtrOutput) MountTarget ¶
func (o InstancesAttachmentInstanceAdvancedSettingsPtrOutput) MountTarget() pulumi.StringPtrOutput
Data disk mount point, data disks are not mounted by default. Data disks with formatted ext3, ext4, xfs file systems will be mounted directly, other file systems or unformatted data disks will be automatically formatted as ext4 and mounted. Please back up your data! This setting does not take effect for cloud servers with no data disks or multiple data disks. Note: This field may return null, indicating that no valid values can be obtained.
func (InstancesAttachmentInstanceAdvancedSettingsPtrOutput) ToInstancesAttachmentInstanceAdvancedSettingsPtrOutput ¶
func (o InstancesAttachmentInstanceAdvancedSettingsPtrOutput) ToInstancesAttachmentInstanceAdvancedSettingsPtrOutput() InstancesAttachmentInstanceAdvancedSettingsPtrOutput
func (InstancesAttachmentInstanceAdvancedSettingsPtrOutput) ToInstancesAttachmentInstanceAdvancedSettingsPtrOutputWithContext ¶
func (o InstancesAttachmentInstanceAdvancedSettingsPtrOutput) ToInstancesAttachmentInstanceAdvancedSettingsPtrOutputWithContext(ctx context.Context) InstancesAttachmentInstanceAdvancedSettingsPtrOutput
type InstancesAttachmentMap ¶
type InstancesAttachmentMap map[string]InstancesAttachmentInput
func (InstancesAttachmentMap) ElementType ¶
func (InstancesAttachmentMap) ElementType() reflect.Type
func (InstancesAttachmentMap) ToInstancesAttachmentMapOutput ¶
func (i InstancesAttachmentMap) ToInstancesAttachmentMapOutput() InstancesAttachmentMapOutput
func (InstancesAttachmentMap) ToInstancesAttachmentMapOutputWithContext ¶
func (i InstancesAttachmentMap) ToInstancesAttachmentMapOutputWithContext(ctx context.Context) InstancesAttachmentMapOutput
type InstancesAttachmentMapInput ¶
type InstancesAttachmentMapInput interface { pulumi.Input ToInstancesAttachmentMapOutput() InstancesAttachmentMapOutput ToInstancesAttachmentMapOutputWithContext(context.Context) InstancesAttachmentMapOutput }
InstancesAttachmentMapInput is an input type that accepts InstancesAttachmentMap and InstancesAttachmentMapOutput values. You can construct a concrete instance of `InstancesAttachmentMapInput` via:
InstancesAttachmentMap{ "key": InstancesAttachmentArgs{...} }
type InstancesAttachmentMapOutput ¶
type InstancesAttachmentMapOutput struct{ *pulumi.OutputState }
func (InstancesAttachmentMapOutput) ElementType ¶
func (InstancesAttachmentMapOutput) ElementType() reflect.Type
func (InstancesAttachmentMapOutput) MapIndex ¶
func (o InstancesAttachmentMapOutput) MapIndex(k pulumi.StringInput) InstancesAttachmentOutput
func (InstancesAttachmentMapOutput) ToInstancesAttachmentMapOutput ¶
func (o InstancesAttachmentMapOutput) ToInstancesAttachmentMapOutput() InstancesAttachmentMapOutput
func (InstancesAttachmentMapOutput) ToInstancesAttachmentMapOutputWithContext ¶
func (o InstancesAttachmentMapOutput) ToInstancesAttachmentMapOutputWithContext(ctx context.Context) InstancesAttachmentMapOutput
type InstancesAttachmentOutput ¶
type InstancesAttachmentOutput struct{ *pulumi.OutputState }
func (InstancesAttachmentOutput) ClusterId ¶
func (o InstancesAttachmentOutput) ClusterId() pulumi.StringOutput
Cluster ID.
func (InstancesAttachmentOutput) ElementType ¶
func (InstancesAttachmentOutput) ElementType() reflect.Type
func (InstancesAttachmentOutput) FeatureIdLists ¶
func (o InstancesAttachmentOutput) FeatureIdLists() pulumi.StringArrayOutput
Image feature ID list.
func (InstancesAttachmentOutput) ImageId ¶
func (o InstancesAttachmentOutput) ImageId() pulumi.StringPtrOutput
Operating system image ID.
func (InstancesAttachmentOutput) InstanceAdvancedSettings ¶
func (o InstancesAttachmentOutput) InstanceAdvancedSettings() InstancesAttachmentInstanceAdvancedSettingsPtrOutput
Additional instance parameter information.
func (InstancesAttachmentOutput) InstanceId ¶
func (o InstancesAttachmentOutput) InstanceId() pulumi.StringOutput
Cloud server ID.
func (InstancesAttachmentOutput) InstanceImportMode ¶
func (o InstancesAttachmentOutput) InstanceImportMode() pulumi.StringPtrOutput
Cloud server import mode, required for virtual machine clusters, not required for container clusters. R: Reinstall TSF system image, M: Manual installation of agent.
func (InstancesAttachmentOutput) KeyId ¶
func (o InstancesAttachmentOutput) KeyId() pulumi.StringPtrOutput
Associated key for system reinstallation.
func (InstancesAttachmentOutput) OsCustomizeType ¶
func (o InstancesAttachmentOutput) OsCustomizeType() pulumi.StringPtrOutput
Image customization type.
func (InstancesAttachmentOutput) OsName ¶
func (o InstancesAttachmentOutput) OsName() pulumi.StringPtrOutput
Operating system name.
func (InstancesAttachmentOutput) Password ¶
func (o InstancesAttachmentOutput) Password() pulumi.StringPtrOutput
Reset system password.
func (InstancesAttachmentOutput) SecurityGroupIds ¶
func (o InstancesAttachmentOutput) SecurityGroupIds() pulumi.StringArrayOutput
Security group.
func (InstancesAttachmentOutput) SgId ¶
func (o InstancesAttachmentOutput) SgId() pulumi.StringPtrOutput
Security group setting.
func (InstancesAttachmentOutput) ToInstancesAttachmentOutput ¶
func (o InstancesAttachmentOutput) ToInstancesAttachmentOutput() InstancesAttachmentOutput
func (InstancesAttachmentOutput) ToInstancesAttachmentOutputWithContext ¶
func (o InstancesAttachmentOutput) ToInstancesAttachmentOutputWithContext(ctx context.Context) InstancesAttachmentOutput
type InstancesAttachmentState ¶
type InstancesAttachmentState struct { // Cluster ID. ClusterId pulumi.StringPtrInput // Image feature ID list. FeatureIdLists pulumi.StringArrayInput // Operating system image ID. ImageId pulumi.StringPtrInput // Additional instance parameter information. InstanceAdvancedSettings InstancesAttachmentInstanceAdvancedSettingsPtrInput // Cloud server ID. InstanceId pulumi.StringPtrInput // Cloud server import mode, required for virtual machine clusters, not required for container clusters. R: Reinstall TSF system image, M: Manual installation of agent. InstanceImportMode pulumi.StringPtrInput // Associated key for system reinstallation. KeyId pulumi.StringPtrInput // Image customization type. OsCustomizeType pulumi.StringPtrInput // Operating system name. OsName pulumi.StringPtrInput // Reset system password. Password pulumi.StringPtrInput // Security group. SecurityGroupIds pulumi.StringArrayInput // Security group setting. SgId pulumi.StringPtrInput }
func (InstancesAttachmentState) ElementType ¶
func (InstancesAttachmentState) ElementType() reflect.Type
type Lane ¶
type Lane struct { pulumi.CustomResourceState // creation time. CreateTime pulumi.IntOutput `pulumi:"createTime"` // Whether to enter the application. Entrance pulumi.BoolOutput `pulumi:"entrance"` // Swimlane Deployment Group Information. LaneGroupLists LaneLaneGroupListArrayOutput `pulumi:"laneGroupLists"` // Lane ID. LaneId pulumi.StringOutput `pulumi:"laneId"` // Lane name. LaneName pulumi.StringOutput `pulumi:"laneName"` // A list of namespaces to which the swimlane has associated deployment groups. NamespaceIdLists pulumi.StringArrayOutput `pulumi:"namespaceIdLists"` // Program id list. ProgramIdLists pulumi.StringArrayOutput `pulumi:"programIdLists"` // Lane Remarks. Remark pulumi.StringOutput `pulumi:"remark"` // update time. UpdateTime pulumi.IntOutput `pulumi:"updateTime"` }
Provides a resource to create a tsf lane
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-tencentcloud/sdk/go/tencentcloud/Tsf" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Tsf"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Tsf.NewLane(ctx, "lane", &Tsf.LaneArgs{ LaneGroupLists: tsf.LaneLaneGroupListArray{ &tsf.LaneLaneGroupListArgs{ Entrance: pulumi.Bool(true), GroupId: pulumi.String("group-yn7j5l8a"), }, }, LaneName: pulumi.String("lane-name-1"), Remark: pulumi.String("lane desc1"), }) if err != nil { return err } return nil }) }
```
func GetLane ¶
func GetLane(ctx *pulumi.Context, name string, id pulumi.IDInput, state *LaneState, opts ...pulumi.ResourceOption) (*Lane, error)
GetLane gets an existing Lane 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 NewLane ¶
func NewLane(ctx *pulumi.Context, name string, args *LaneArgs, opts ...pulumi.ResourceOption) (*Lane, error)
NewLane registers a new resource with the given unique name, arguments, and options.
func (*Lane) ElementType ¶
func (*Lane) ToLaneOutput ¶
func (i *Lane) ToLaneOutput() LaneOutput
func (*Lane) ToLaneOutputWithContext ¶
func (i *Lane) ToLaneOutputWithContext(ctx context.Context) LaneOutput
type LaneArgs ¶
type LaneArgs struct { // Swimlane Deployment Group Information. LaneGroupLists LaneLaneGroupListArrayInput // Lane name. LaneName pulumi.StringInput // Program id list. ProgramIdLists pulumi.StringArrayInput // Lane Remarks. Remark pulumi.StringInput }
The set of arguments for constructing a Lane resource.
func (LaneArgs) ElementType ¶
type LaneArray ¶
type LaneArray []LaneInput
func (LaneArray) ElementType ¶
func (LaneArray) ToLaneArrayOutput ¶
func (i LaneArray) ToLaneArrayOutput() LaneArrayOutput
func (LaneArray) ToLaneArrayOutputWithContext ¶
func (i LaneArray) ToLaneArrayOutputWithContext(ctx context.Context) LaneArrayOutput
type LaneArrayInput ¶
type LaneArrayInput interface { pulumi.Input ToLaneArrayOutput() LaneArrayOutput ToLaneArrayOutputWithContext(context.Context) LaneArrayOutput }
LaneArrayInput is an input type that accepts LaneArray and LaneArrayOutput values. You can construct a concrete instance of `LaneArrayInput` via:
LaneArray{ LaneArgs{...} }
type LaneArrayOutput ¶
type LaneArrayOutput struct{ *pulumi.OutputState }
func (LaneArrayOutput) ElementType ¶
func (LaneArrayOutput) ElementType() reflect.Type
func (LaneArrayOutput) Index ¶
func (o LaneArrayOutput) Index(i pulumi.IntInput) LaneOutput
func (LaneArrayOutput) ToLaneArrayOutput ¶
func (o LaneArrayOutput) ToLaneArrayOutput() LaneArrayOutput
func (LaneArrayOutput) ToLaneArrayOutputWithContext ¶
func (o LaneArrayOutput) ToLaneArrayOutputWithContext(ctx context.Context) LaneArrayOutput
type LaneInput ¶
type LaneInput interface { pulumi.Input ToLaneOutput() LaneOutput ToLaneOutputWithContext(ctx context.Context) LaneOutput }
type LaneLaneGroupList ¶
type LaneLaneGroupList struct { // application ID. ApplicationId *string `pulumi:"applicationId"` // application name. ApplicationName *string `pulumi:"applicationName"` // cluster type. ClusterType *string `pulumi:"clusterType"` // creation time. CreateTime *int `pulumi:"createTime"` // Whether to enter the application. Entrance bool `pulumi:"entrance"` // Deployment group ID. GroupId string `pulumi:"groupId"` // deployment group name. GroupName *string `pulumi:"groupName"` // Swimlane deployment group ID. LaneGroupId *string `pulumi:"laneGroupId"` // Lane ID. LaneId *string `pulumi:"laneId"` // Namespace ID. NamespaceId *string `pulumi:"namespaceId"` // namespace name. NamespaceName *string `pulumi:"namespaceName"` // update time. UpdateTime *int `pulumi:"updateTime"` }
type LaneLaneGroupListArgs ¶
type LaneLaneGroupListArgs struct { // application ID. ApplicationId pulumi.StringPtrInput `pulumi:"applicationId"` // application name. ApplicationName pulumi.StringPtrInput `pulumi:"applicationName"` // cluster type. ClusterType pulumi.StringPtrInput `pulumi:"clusterType"` // creation time. CreateTime pulumi.IntPtrInput `pulumi:"createTime"` // Whether to enter the application. Entrance pulumi.BoolInput `pulumi:"entrance"` // Deployment group ID. GroupId pulumi.StringInput `pulumi:"groupId"` // deployment group name. GroupName pulumi.StringPtrInput `pulumi:"groupName"` // Swimlane deployment group ID. LaneGroupId pulumi.StringPtrInput `pulumi:"laneGroupId"` // Lane ID. LaneId pulumi.StringPtrInput `pulumi:"laneId"` // Namespace ID. NamespaceId pulumi.StringPtrInput `pulumi:"namespaceId"` // namespace name. NamespaceName pulumi.StringPtrInput `pulumi:"namespaceName"` // update time. UpdateTime pulumi.IntPtrInput `pulumi:"updateTime"` }
func (LaneLaneGroupListArgs) ElementType ¶
func (LaneLaneGroupListArgs) ElementType() reflect.Type
func (LaneLaneGroupListArgs) ToLaneLaneGroupListOutput ¶
func (i LaneLaneGroupListArgs) ToLaneLaneGroupListOutput() LaneLaneGroupListOutput
func (LaneLaneGroupListArgs) ToLaneLaneGroupListOutputWithContext ¶
func (i LaneLaneGroupListArgs) ToLaneLaneGroupListOutputWithContext(ctx context.Context) LaneLaneGroupListOutput
type LaneLaneGroupListArray ¶
type LaneLaneGroupListArray []LaneLaneGroupListInput
func (LaneLaneGroupListArray) ElementType ¶
func (LaneLaneGroupListArray) ElementType() reflect.Type
func (LaneLaneGroupListArray) ToLaneLaneGroupListArrayOutput ¶
func (i LaneLaneGroupListArray) ToLaneLaneGroupListArrayOutput() LaneLaneGroupListArrayOutput
func (LaneLaneGroupListArray) ToLaneLaneGroupListArrayOutputWithContext ¶
func (i LaneLaneGroupListArray) ToLaneLaneGroupListArrayOutputWithContext(ctx context.Context) LaneLaneGroupListArrayOutput
type LaneLaneGroupListArrayInput ¶
type LaneLaneGroupListArrayInput interface { pulumi.Input ToLaneLaneGroupListArrayOutput() LaneLaneGroupListArrayOutput ToLaneLaneGroupListArrayOutputWithContext(context.Context) LaneLaneGroupListArrayOutput }
LaneLaneGroupListArrayInput is an input type that accepts LaneLaneGroupListArray and LaneLaneGroupListArrayOutput values. You can construct a concrete instance of `LaneLaneGroupListArrayInput` via:
LaneLaneGroupListArray{ LaneLaneGroupListArgs{...} }
type LaneLaneGroupListArrayOutput ¶
type LaneLaneGroupListArrayOutput struct{ *pulumi.OutputState }
func (LaneLaneGroupListArrayOutput) ElementType ¶
func (LaneLaneGroupListArrayOutput) ElementType() reflect.Type
func (LaneLaneGroupListArrayOutput) Index ¶
func (o LaneLaneGroupListArrayOutput) Index(i pulumi.IntInput) LaneLaneGroupListOutput
func (LaneLaneGroupListArrayOutput) ToLaneLaneGroupListArrayOutput ¶
func (o LaneLaneGroupListArrayOutput) ToLaneLaneGroupListArrayOutput() LaneLaneGroupListArrayOutput
func (LaneLaneGroupListArrayOutput) ToLaneLaneGroupListArrayOutputWithContext ¶
func (o LaneLaneGroupListArrayOutput) ToLaneLaneGroupListArrayOutputWithContext(ctx context.Context) LaneLaneGroupListArrayOutput
type LaneLaneGroupListInput ¶
type LaneLaneGroupListInput interface { pulumi.Input ToLaneLaneGroupListOutput() LaneLaneGroupListOutput ToLaneLaneGroupListOutputWithContext(context.Context) LaneLaneGroupListOutput }
LaneLaneGroupListInput is an input type that accepts LaneLaneGroupListArgs and LaneLaneGroupListOutput values. You can construct a concrete instance of `LaneLaneGroupListInput` via:
LaneLaneGroupListArgs{...}
type LaneLaneGroupListOutput ¶
type LaneLaneGroupListOutput struct{ *pulumi.OutputState }
func (LaneLaneGroupListOutput) ApplicationId ¶
func (o LaneLaneGroupListOutput) ApplicationId() pulumi.StringPtrOutput
application ID.
func (LaneLaneGroupListOutput) ApplicationName ¶
func (o LaneLaneGroupListOutput) ApplicationName() pulumi.StringPtrOutput
application name.
func (LaneLaneGroupListOutput) ClusterType ¶
func (o LaneLaneGroupListOutput) ClusterType() pulumi.StringPtrOutput
cluster type.
func (LaneLaneGroupListOutput) CreateTime ¶
func (o LaneLaneGroupListOutput) CreateTime() pulumi.IntPtrOutput
creation time.
func (LaneLaneGroupListOutput) ElementType ¶
func (LaneLaneGroupListOutput) ElementType() reflect.Type
func (LaneLaneGroupListOutput) Entrance ¶
func (o LaneLaneGroupListOutput) Entrance() pulumi.BoolOutput
Whether to enter the application.
func (LaneLaneGroupListOutput) GroupId ¶
func (o LaneLaneGroupListOutput) GroupId() pulumi.StringOutput
Deployment group ID.
func (LaneLaneGroupListOutput) GroupName ¶
func (o LaneLaneGroupListOutput) GroupName() pulumi.StringPtrOutput
deployment group name.
func (LaneLaneGroupListOutput) LaneGroupId ¶
func (o LaneLaneGroupListOutput) LaneGroupId() pulumi.StringPtrOutput
Swimlane deployment group ID.
func (LaneLaneGroupListOutput) LaneId ¶
func (o LaneLaneGroupListOutput) LaneId() pulumi.StringPtrOutput
Lane ID.
func (LaneLaneGroupListOutput) NamespaceId ¶
func (o LaneLaneGroupListOutput) NamespaceId() pulumi.StringPtrOutput
Namespace ID.
func (LaneLaneGroupListOutput) NamespaceName ¶
func (o LaneLaneGroupListOutput) NamespaceName() pulumi.StringPtrOutput
namespace name.
func (LaneLaneGroupListOutput) ToLaneLaneGroupListOutput ¶
func (o LaneLaneGroupListOutput) ToLaneLaneGroupListOutput() LaneLaneGroupListOutput
func (LaneLaneGroupListOutput) ToLaneLaneGroupListOutputWithContext ¶
func (o LaneLaneGroupListOutput) ToLaneLaneGroupListOutputWithContext(ctx context.Context) LaneLaneGroupListOutput
func (LaneLaneGroupListOutput) UpdateTime ¶
func (o LaneLaneGroupListOutput) UpdateTime() pulumi.IntPtrOutput
update time.
type LaneMap ¶
func (LaneMap) ElementType ¶
func (LaneMap) ToLaneMapOutput ¶
func (i LaneMap) ToLaneMapOutput() LaneMapOutput
func (LaneMap) ToLaneMapOutputWithContext ¶
func (i LaneMap) ToLaneMapOutputWithContext(ctx context.Context) LaneMapOutput
type LaneMapInput ¶
type LaneMapInput interface { pulumi.Input ToLaneMapOutput() LaneMapOutput ToLaneMapOutputWithContext(context.Context) LaneMapOutput }
LaneMapInput is an input type that accepts LaneMap and LaneMapOutput values. You can construct a concrete instance of `LaneMapInput` via:
LaneMap{ "key": LaneArgs{...} }
type LaneMapOutput ¶
type LaneMapOutput struct{ *pulumi.OutputState }
func (LaneMapOutput) ElementType ¶
func (LaneMapOutput) ElementType() reflect.Type
func (LaneMapOutput) MapIndex ¶
func (o LaneMapOutput) MapIndex(k pulumi.StringInput) LaneOutput
func (LaneMapOutput) ToLaneMapOutput ¶
func (o LaneMapOutput) ToLaneMapOutput() LaneMapOutput
func (LaneMapOutput) ToLaneMapOutputWithContext ¶
func (o LaneMapOutput) ToLaneMapOutputWithContext(ctx context.Context) LaneMapOutput
type LaneOutput ¶
type LaneOutput struct{ *pulumi.OutputState }
func (LaneOutput) ElementType ¶
func (LaneOutput) ElementType() reflect.Type
func (LaneOutput) Entrance ¶
func (o LaneOutput) Entrance() pulumi.BoolOutput
Whether to enter the application.
func (LaneOutput) LaneGroupLists ¶
func (o LaneOutput) LaneGroupLists() LaneLaneGroupListArrayOutput
Swimlane Deployment Group Information.
func (LaneOutput) NamespaceIdLists ¶
func (o LaneOutput) NamespaceIdLists() pulumi.StringArrayOutput
A list of namespaces to which the swimlane has associated deployment groups.
func (LaneOutput) ProgramIdLists ¶
func (o LaneOutput) ProgramIdLists() pulumi.StringArrayOutput
Program id list.
func (LaneOutput) ToLaneOutput ¶
func (o LaneOutput) ToLaneOutput() LaneOutput
func (LaneOutput) ToLaneOutputWithContext ¶
func (o LaneOutput) ToLaneOutputWithContext(ctx context.Context) LaneOutput
type LaneRule ¶
type LaneRule struct { pulumi.CustomResourceState // creation time. CreateTime pulumi.IntOutput `pulumi:"createTime"` // open state, true/false, default: false. Enable pulumi.BoolOutput `pulumi:"enable"` // lane ID. LaneId pulumi.StringOutput `pulumi:"laneId"` // Priority. Priority pulumi.IntOutput `pulumi:"priority"` // Program id list. ProgramIdLists pulumi.StringArrayOutput `pulumi:"programIdLists"` // Lane rule notes. Remark pulumi.StringOutput `pulumi:"remark"` // Rule id. RuleId pulumi.StringOutput `pulumi:"ruleId"` // lane rule name. RuleName pulumi.StringOutput `pulumi:"ruleName"` // list of swimlane rule labels. RuleTagLists LaneRuleRuleTagListArrayOutput `pulumi:"ruleTagLists"` // lane rule label relationship. RuleTagRelationship pulumi.StringOutput `pulumi:"ruleTagRelationship"` // update time. UpdateTime pulumi.IntOutput `pulumi:"updateTime"` }
Provides a resource to create a tsf laneRule
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-tencentcloud/sdk/go/tencentcloud/Tsf" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Tsf"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Tsf.NewLaneRule(ctx, "laneRule", &Tsf.LaneRuleArgs{ Enable: pulumi.Bool(false), LaneId: pulumi.String("lane-abw5oo5a"), Remark: pulumi.String("terraform-test"), RuleName: pulumi.String("terraform-rule-name"), RuleTagLists: tsf.LaneRuleRuleTagListArray{ &tsf.LaneRuleRuleTagListArgs{ TagName: pulumi.String("xxx"), TagOperator: pulumi.String("EQUAL"), TagValue: pulumi.String("222"), }, }, RuleTagRelationship: pulumi.String("RELEATION_AND"), }) if err != nil { return err } return nil }) }
```
func GetLaneRule ¶
func GetLaneRule(ctx *pulumi.Context, name string, id pulumi.IDInput, state *LaneRuleState, opts ...pulumi.ResourceOption) (*LaneRule, error)
GetLaneRule gets an existing LaneRule 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 NewLaneRule ¶
func NewLaneRule(ctx *pulumi.Context, name string, args *LaneRuleArgs, opts ...pulumi.ResourceOption) (*LaneRule, error)
NewLaneRule registers a new resource with the given unique name, arguments, and options.
func (*LaneRule) ElementType ¶
func (*LaneRule) ToLaneRuleOutput ¶
func (i *LaneRule) ToLaneRuleOutput() LaneRuleOutput
func (*LaneRule) ToLaneRuleOutputWithContext ¶
func (i *LaneRule) ToLaneRuleOutputWithContext(ctx context.Context) LaneRuleOutput
type LaneRuleArgs ¶
type LaneRuleArgs struct { // open state, true/false, default: false. Enable pulumi.BoolInput // lane ID. LaneId pulumi.StringInput // Program id list. ProgramIdLists pulumi.StringArrayInput // Lane rule notes. Remark pulumi.StringInput // lane rule name. RuleName pulumi.StringInput // list of swimlane rule labels. RuleTagLists LaneRuleRuleTagListArrayInput // lane rule label relationship. RuleTagRelationship pulumi.StringInput }
The set of arguments for constructing a LaneRule resource.
func (LaneRuleArgs) ElementType ¶
func (LaneRuleArgs) ElementType() reflect.Type
type LaneRuleArray ¶
type LaneRuleArray []LaneRuleInput
func (LaneRuleArray) ElementType ¶
func (LaneRuleArray) ElementType() reflect.Type
func (LaneRuleArray) ToLaneRuleArrayOutput ¶
func (i LaneRuleArray) ToLaneRuleArrayOutput() LaneRuleArrayOutput
func (LaneRuleArray) ToLaneRuleArrayOutputWithContext ¶
func (i LaneRuleArray) ToLaneRuleArrayOutputWithContext(ctx context.Context) LaneRuleArrayOutput
type LaneRuleArrayInput ¶
type LaneRuleArrayInput interface { pulumi.Input ToLaneRuleArrayOutput() LaneRuleArrayOutput ToLaneRuleArrayOutputWithContext(context.Context) LaneRuleArrayOutput }
LaneRuleArrayInput is an input type that accepts LaneRuleArray and LaneRuleArrayOutput values. You can construct a concrete instance of `LaneRuleArrayInput` via:
LaneRuleArray{ LaneRuleArgs{...} }
type LaneRuleArrayOutput ¶
type LaneRuleArrayOutput struct{ *pulumi.OutputState }
func (LaneRuleArrayOutput) ElementType ¶
func (LaneRuleArrayOutput) ElementType() reflect.Type
func (LaneRuleArrayOutput) Index ¶
func (o LaneRuleArrayOutput) Index(i pulumi.IntInput) LaneRuleOutput
func (LaneRuleArrayOutput) ToLaneRuleArrayOutput ¶
func (o LaneRuleArrayOutput) ToLaneRuleArrayOutput() LaneRuleArrayOutput
func (LaneRuleArrayOutput) ToLaneRuleArrayOutputWithContext ¶
func (o LaneRuleArrayOutput) ToLaneRuleArrayOutputWithContext(ctx context.Context) LaneRuleArrayOutput
type LaneRuleInput ¶
type LaneRuleInput interface { pulumi.Input ToLaneRuleOutput() LaneRuleOutput ToLaneRuleOutputWithContext(ctx context.Context) LaneRuleOutput }
type LaneRuleMap ¶
type LaneRuleMap map[string]LaneRuleInput
func (LaneRuleMap) ElementType ¶
func (LaneRuleMap) ElementType() reflect.Type
func (LaneRuleMap) ToLaneRuleMapOutput ¶
func (i LaneRuleMap) ToLaneRuleMapOutput() LaneRuleMapOutput
func (LaneRuleMap) ToLaneRuleMapOutputWithContext ¶
func (i LaneRuleMap) ToLaneRuleMapOutputWithContext(ctx context.Context) LaneRuleMapOutput
type LaneRuleMapInput ¶
type LaneRuleMapInput interface { pulumi.Input ToLaneRuleMapOutput() LaneRuleMapOutput ToLaneRuleMapOutputWithContext(context.Context) LaneRuleMapOutput }
LaneRuleMapInput is an input type that accepts LaneRuleMap and LaneRuleMapOutput values. You can construct a concrete instance of `LaneRuleMapInput` via:
LaneRuleMap{ "key": LaneRuleArgs{...} }
type LaneRuleMapOutput ¶
type LaneRuleMapOutput struct{ *pulumi.OutputState }
func (LaneRuleMapOutput) ElementType ¶
func (LaneRuleMapOutput) ElementType() reflect.Type
func (LaneRuleMapOutput) MapIndex ¶
func (o LaneRuleMapOutput) MapIndex(k pulumi.StringInput) LaneRuleOutput
func (LaneRuleMapOutput) ToLaneRuleMapOutput ¶
func (o LaneRuleMapOutput) ToLaneRuleMapOutput() LaneRuleMapOutput
func (LaneRuleMapOutput) ToLaneRuleMapOutputWithContext ¶
func (o LaneRuleMapOutput) ToLaneRuleMapOutputWithContext(ctx context.Context) LaneRuleMapOutput
type LaneRuleOutput ¶
type LaneRuleOutput struct{ *pulumi.OutputState }
func (LaneRuleOutput) CreateTime ¶
func (o LaneRuleOutput) CreateTime() pulumi.IntOutput
creation time.
func (LaneRuleOutput) ElementType ¶
func (LaneRuleOutput) ElementType() reflect.Type
func (LaneRuleOutput) Enable ¶
func (o LaneRuleOutput) Enable() pulumi.BoolOutput
open state, true/false, default: false.
func (LaneRuleOutput) ProgramIdLists ¶
func (o LaneRuleOutput) ProgramIdLists() pulumi.StringArrayOutput
Program id list.
func (LaneRuleOutput) Remark ¶
func (o LaneRuleOutput) Remark() pulumi.StringOutput
Lane rule notes.
func (LaneRuleOutput) RuleName ¶
func (o LaneRuleOutput) RuleName() pulumi.StringOutput
lane rule name.
func (LaneRuleOutput) RuleTagLists ¶
func (o LaneRuleOutput) RuleTagLists() LaneRuleRuleTagListArrayOutput
list of swimlane rule labels.
func (LaneRuleOutput) RuleTagRelationship ¶
func (o LaneRuleOutput) RuleTagRelationship() pulumi.StringOutput
lane rule label relationship.
func (LaneRuleOutput) ToLaneRuleOutput ¶
func (o LaneRuleOutput) ToLaneRuleOutput() LaneRuleOutput
func (LaneRuleOutput) ToLaneRuleOutputWithContext ¶
func (o LaneRuleOutput) ToLaneRuleOutputWithContext(ctx context.Context) LaneRuleOutput
func (LaneRuleOutput) UpdateTime ¶
func (o LaneRuleOutput) UpdateTime() pulumi.IntOutput
update time.
type LaneRuleRuleTagList ¶
type LaneRuleRuleTagList struct { // creation time. CreateTime *int `pulumi:"createTime"` // lane rule ID. LaneRuleId *string `pulumi:"laneRuleId"` // label ID. TagId *string `pulumi:"tagId"` // label name. TagName string `pulumi:"tagName"` // label operator. TagOperator string `pulumi:"tagOperator"` // tag value. TagValue string `pulumi:"tagValue"` // update time. UpdateTime *int `pulumi:"updateTime"` }
type LaneRuleRuleTagListArgs ¶
type LaneRuleRuleTagListArgs struct { // creation time. CreateTime pulumi.IntPtrInput `pulumi:"createTime"` // lane rule ID. LaneRuleId pulumi.StringPtrInput `pulumi:"laneRuleId"` // label ID. TagId pulumi.StringPtrInput `pulumi:"tagId"` // label name. TagName pulumi.StringInput `pulumi:"tagName"` // label operator. TagOperator pulumi.StringInput `pulumi:"tagOperator"` // tag value. TagValue pulumi.StringInput `pulumi:"tagValue"` // update time. UpdateTime pulumi.IntPtrInput `pulumi:"updateTime"` }
func (LaneRuleRuleTagListArgs) ElementType ¶
func (LaneRuleRuleTagListArgs) ElementType() reflect.Type
func (LaneRuleRuleTagListArgs) ToLaneRuleRuleTagListOutput ¶
func (i LaneRuleRuleTagListArgs) ToLaneRuleRuleTagListOutput() LaneRuleRuleTagListOutput
func (LaneRuleRuleTagListArgs) ToLaneRuleRuleTagListOutputWithContext ¶
func (i LaneRuleRuleTagListArgs) ToLaneRuleRuleTagListOutputWithContext(ctx context.Context) LaneRuleRuleTagListOutput
type LaneRuleRuleTagListArray ¶
type LaneRuleRuleTagListArray []LaneRuleRuleTagListInput
func (LaneRuleRuleTagListArray) ElementType ¶
func (LaneRuleRuleTagListArray) ElementType() reflect.Type
func (LaneRuleRuleTagListArray) ToLaneRuleRuleTagListArrayOutput ¶
func (i LaneRuleRuleTagListArray) ToLaneRuleRuleTagListArrayOutput() LaneRuleRuleTagListArrayOutput
func (LaneRuleRuleTagListArray) ToLaneRuleRuleTagListArrayOutputWithContext ¶
func (i LaneRuleRuleTagListArray) ToLaneRuleRuleTagListArrayOutputWithContext(ctx context.Context) LaneRuleRuleTagListArrayOutput
type LaneRuleRuleTagListArrayInput ¶
type LaneRuleRuleTagListArrayInput interface { pulumi.Input ToLaneRuleRuleTagListArrayOutput() LaneRuleRuleTagListArrayOutput ToLaneRuleRuleTagListArrayOutputWithContext(context.Context) LaneRuleRuleTagListArrayOutput }
LaneRuleRuleTagListArrayInput is an input type that accepts LaneRuleRuleTagListArray and LaneRuleRuleTagListArrayOutput values. You can construct a concrete instance of `LaneRuleRuleTagListArrayInput` via:
LaneRuleRuleTagListArray{ LaneRuleRuleTagListArgs{...} }
type LaneRuleRuleTagListArrayOutput ¶
type LaneRuleRuleTagListArrayOutput struct{ *pulumi.OutputState }
func (LaneRuleRuleTagListArrayOutput) ElementType ¶
func (LaneRuleRuleTagListArrayOutput) ElementType() reflect.Type
func (LaneRuleRuleTagListArrayOutput) Index ¶
func (o LaneRuleRuleTagListArrayOutput) Index(i pulumi.IntInput) LaneRuleRuleTagListOutput
func (LaneRuleRuleTagListArrayOutput) ToLaneRuleRuleTagListArrayOutput ¶
func (o LaneRuleRuleTagListArrayOutput) ToLaneRuleRuleTagListArrayOutput() LaneRuleRuleTagListArrayOutput
func (LaneRuleRuleTagListArrayOutput) ToLaneRuleRuleTagListArrayOutputWithContext ¶
func (o LaneRuleRuleTagListArrayOutput) ToLaneRuleRuleTagListArrayOutputWithContext(ctx context.Context) LaneRuleRuleTagListArrayOutput
type LaneRuleRuleTagListInput ¶
type LaneRuleRuleTagListInput interface { pulumi.Input ToLaneRuleRuleTagListOutput() LaneRuleRuleTagListOutput ToLaneRuleRuleTagListOutputWithContext(context.Context) LaneRuleRuleTagListOutput }
LaneRuleRuleTagListInput is an input type that accepts LaneRuleRuleTagListArgs and LaneRuleRuleTagListOutput values. You can construct a concrete instance of `LaneRuleRuleTagListInput` via:
LaneRuleRuleTagListArgs{...}
type LaneRuleRuleTagListOutput ¶
type LaneRuleRuleTagListOutput struct{ *pulumi.OutputState }
func (LaneRuleRuleTagListOutput) CreateTime ¶
func (o LaneRuleRuleTagListOutput) CreateTime() pulumi.IntPtrOutput
creation time.
func (LaneRuleRuleTagListOutput) ElementType ¶
func (LaneRuleRuleTagListOutput) ElementType() reflect.Type
func (LaneRuleRuleTagListOutput) LaneRuleId ¶
func (o LaneRuleRuleTagListOutput) LaneRuleId() pulumi.StringPtrOutput
lane rule ID.
func (LaneRuleRuleTagListOutput) TagId ¶
func (o LaneRuleRuleTagListOutput) TagId() pulumi.StringPtrOutput
label ID.
func (LaneRuleRuleTagListOutput) TagName ¶
func (o LaneRuleRuleTagListOutput) TagName() pulumi.StringOutput
label name.
func (LaneRuleRuleTagListOutput) TagOperator ¶
func (o LaneRuleRuleTagListOutput) TagOperator() pulumi.StringOutput
label operator.
func (LaneRuleRuleTagListOutput) TagValue ¶
func (o LaneRuleRuleTagListOutput) TagValue() pulumi.StringOutput
tag value.
func (LaneRuleRuleTagListOutput) ToLaneRuleRuleTagListOutput ¶
func (o LaneRuleRuleTagListOutput) ToLaneRuleRuleTagListOutput() LaneRuleRuleTagListOutput
func (LaneRuleRuleTagListOutput) ToLaneRuleRuleTagListOutputWithContext ¶
func (o LaneRuleRuleTagListOutput) ToLaneRuleRuleTagListOutputWithContext(ctx context.Context) LaneRuleRuleTagListOutput
func (LaneRuleRuleTagListOutput) UpdateTime ¶
func (o LaneRuleRuleTagListOutput) UpdateTime() pulumi.IntPtrOutput
update time.
type LaneRuleState ¶
type LaneRuleState struct { // creation time. CreateTime pulumi.IntPtrInput // open state, true/false, default: false. Enable pulumi.BoolPtrInput // lane ID. LaneId pulumi.StringPtrInput // Priority. Priority pulumi.IntPtrInput // Program id list. ProgramIdLists pulumi.StringArrayInput // Lane rule notes. Remark pulumi.StringPtrInput // Rule id. RuleId pulumi.StringPtrInput // lane rule name. RuleName pulumi.StringPtrInput // list of swimlane rule labels. RuleTagLists LaneRuleRuleTagListArrayInput // lane rule label relationship. RuleTagRelationship pulumi.StringPtrInput // update time. UpdateTime pulumi.IntPtrInput }
func (LaneRuleState) ElementType ¶
func (LaneRuleState) ElementType() reflect.Type
type LaneState ¶
type LaneState struct { // creation time. CreateTime pulumi.IntPtrInput // Whether to enter the application. Entrance pulumi.BoolPtrInput // Swimlane Deployment Group Information. LaneGroupLists LaneLaneGroupListArrayInput // Lane ID. LaneId pulumi.StringPtrInput // Lane name. LaneName pulumi.StringPtrInput // A list of namespaces to which the swimlane has associated deployment groups. NamespaceIdLists pulumi.StringArrayInput // Program id list. ProgramIdLists pulumi.StringArrayInput // Lane Remarks. Remark pulumi.StringPtrInput // update time. UpdateTime pulumi.IntPtrInput }
func (LaneState) ElementType ¶
type LookupApplicationArgs ¶
type LookupApplicationArgs struct { // Id list. ApplicationIdLists []string `pulumi:"applicationIdLists"` // An array of application resource types. ApplicationResourceTypeLists []string `pulumi:"applicationResourceTypeLists"` // The application type. V OR C, V means VM, C means container. ApplicationType *string `pulumi:"applicationType"` // The microservice type of the application. MicroserviceType *string `pulumi:"microserviceType"` // Used to save results. ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of arguments for invoking getApplication.
type LookupApplicationConfigArgs ¶
type LookupApplicationConfigArgs struct { // Application ID, query all when not provided. ApplicationId *string `pulumi:"applicationId"` // Configuration ID, query all with higher priority when not provided. ConfigId *string `pulumi:"configId"` // Configuration ID list, query all with lower priority when not provided. ConfigIdLists []string `pulumi:"configIdLists"` // Configuration name, precise query, query all when not provided. ConfigName *string `pulumi:"configName"` // Configuration version, precise query, query all when not provided. ConfigVersion *string `pulumi:"configVersion"` // Used to save results. ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of arguments for invoking getApplicationConfig.
type LookupApplicationConfigOutputArgs ¶
type LookupApplicationConfigOutputArgs struct { // Application ID, query all when not provided. ApplicationId pulumi.StringPtrInput `pulumi:"applicationId"` // Configuration ID, query all with higher priority when not provided. ConfigId pulumi.StringPtrInput `pulumi:"configId"` // Configuration ID list, query all with lower priority when not provided. ConfigIdLists pulumi.StringArrayInput `pulumi:"configIdLists"` // Configuration name, precise query, query all when not provided. ConfigName pulumi.StringPtrInput `pulumi:"configName"` // Configuration version, precise query, query all when not provided. ConfigVersion pulumi.StringPtrInput `pulumi:"configVersion"` // Used to save results. ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` }
A collection of arguments for invoking getApplicationConfig.
func (LookupApplicationConfigOutputArgs) ElementType ¶
func (LookupApplicationConfigOutputArgs) ElementType() reflect.Type
type LookupApplicationConfigResult ¶
type LookupApplicationConfigResult struct { // application Id. Note: This field may return null, indicating that no valid values can be obtained. ApplicationId *string `pulumi:"applicationId"` // Configuration ID. Note: This field may return null, indicating that no valid values can be obtained. ConfigId *string `pulumi:"configId"` ConfigIdLists []string `pulumi:"configIdLists"` // Configuration name Note: This field may return null, indicating that no valid values can be obtained. ConfigName *string `pulumi:"configName"` // Configuration version. Note: This field may return null, indicating that no valid values can be obtained. ConfigVersion *string `pulumi:"configVersion"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` ResultOutputFile *string `pulumi:"resultOutputFile"` // Paginated configuration item list. Note: This field may return null, indicating that no valid values can be obtained. Results []GetApplicationConfigResult `pulumi:"results"` }
A collection of values returned by getApplicationConfig.
func LookupApplicationConfig ¶
func LookupApplicationConfig(ctx *pulumi.Context, args *LookupApplicationConfigArgs, opts ...pulumi.InvokeOption) (*LookupApplicationConfigResult, error)
Use this data source to query detailed information of tsf applicationConfig
type LookupApplicationConfigResultOutput ¶
type LookupApplicationConfigResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getApplicationConfig.
func LookupApplicationConfigOutput ¶
func LookupApplicationConfigOutput(ctx *pulumi.Context, args LookupApplicationConfigOutputArgs, opts ...pulumi.InvokeOption) LookupApplicationConfigResultOutput
func (LookupApplicationConfigResultOutput) ApplicationId ¶
func (o LookupApplicationConfigResultOutput) ApplicationId() pulumi.StringPtrOutput
application Id. Note: This field may return null, indicating that no valid values can be obtained.
func (LookupApplicationConfigResultOutput) ConfigId ¶
func (o LookupApplicationConfigResultOutput) ConfigId() pulumi.StringPtrOutput
Configuration ID. Note: This field may return null, indicating that no valid values can be obtained.
func (LookupApplicationConfigResultOutput) ConfigIdLists ¶
func (o LookupApplicationConfigResultOutput) ConfigIdLists() pulumi.StringArrayOutput
func (LookupApplicationConfigResultOutput) ConfigName ¶
func (o LookupApplicationConfigResultOutput) ConfigName() pulumi.StringPtrOutput
Configuration name Note: This field may return null, indicating that no valid values can be obtained.
func (LookupApplicationConfigResultOutput) ConfigVersion ¶
func (o LookupApplicationConfigResultOutput) ConfigVersion() pulumi.StringPtrOutput
Configuration version. Note: This field may return null, indicating that no valid values can be obtained.
func (LookupApplicationConfigResultOutput) ElementType ¶
func (LookupApplicationConfigResultOutput) ElementType() reflect.Type
func (LookupApplicationConfigResultOutput) Id ¶
func (o LookupApplicationConfigResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (LookupApplicationConfigResultOutput) ResultOutputFile ¶
func (o LookupApplicationConfigResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (LookupApplicationConfigResultOutput) Results ¶
func (o LookupApplicationConfigResultOutput) Results() GetApplicationConfigResultArrayOutput
Paginated configuration item list. Note: This field may return null, indicating that no valid values can be obtained.
func (LookupApplicationConfigResultOutput) ToLookupApplicationConfigResultOutput ¶
func (o LookupApplicationConfigResultOutput) ToLookupApplicationConfigResultOutput() LookupApplicationConfigResultOutput
func (LookupApplicationConfigResultOutput) ToLookupApplicationConfigResultOutputWithContext ¶
func (o LookupApplicationConfigResultOutput) ToLookupApplicationConfigResultOutputWithContext(ctx context.Context) LookupApplicationConfigResultOutput
type LookupApplicationFileConfigArgs ¶
type LookupApplicationFileConfigArgs struct { // Application ID. ApplicationId *string `pulumi:"applicationId"` // Configuration ID. ConfigId *string `pulumi:"configId"` // List of configuration item ID. ConfigIdLists []string `pulumi:"configIdLists"` // Configuration item name. ConfigName *string `pulumi:"configName"` // Configuration item version. ConfigVersion *string `pulumi:"configVersion"` // Used to save results. ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of arguments for invoking getApplicationFileConfig.
type LookupApplicationFileConfigOutputArgs ¶
type LookupApplicationFileConfigOutputArgs struct { // Application ID. ApplicationId pulumi.StringPtrInput `pulumi:"applicationId"` // Configuration ID. ConfigId pulumi.StringPtrInput `pulumi:"configId"` // List of configuration item ID. ConfigIdLists pulumi.StringArrayInput `pulumi:"configIdLists"` // Configuration item name. ConfigName pulumi.StringPtrInput `pulumi:"configName"` // Configuration item version. ConfigVersion pulumi.StringPtrInput `pulumi:"configVersion"` // Used to save results. ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` }
A collection of arguments for invoking getApplicationFileConfig.
func (LookupApplicationFileConfigOutputArgs) ElementType ¶
func (LookupApplicationFileConfigOutputArgs) ElementType() reflect.Type
type LookupApplicationFileConfigResult ¶
type LookupApplicationFileConfigResult struct { // application Id. Note: This field may return null, indicating that no valid values can be obtained. ApplicationId *string `pulumi:"applicationId"` // Config ID. Note: This field may return null, indicating that no valid values can be obtained. ConfigId *string `pulumi:"configId"` ConfigIdLists []string `pulumi:"configIdLists"` // Configuration item name. Note: This field may return null, indicating that no valid values can be obtained. ConfigName *string `pulumi:"configName"` // Configuration version. Note: This field may return null, indicating that no valid values can be obtained. ConfigVersion *string `pulumi:"configVersion"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` ResultOutputFile *string `pulumi:"resultOutputFile"` // File configuration item list. Note: This field may return null, indicating that no valid values can be obtained. Results []GetApplicationFileConfigResult `pulumi:"results"` }
A collection of values returned by getApplicationFileConfig.
func LookupApplicationFileConfig ¶
func LookupApplicationFileConfig(ctx *pulumi.Context, args *LookupApplicationFileConfigArgs, opts ...pulumi.InvokeOption) (*LookupApplicationFileConfigResult, error)
Use this data source to query detailed information of tsf applicationFileConfig
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-tencentcloud/sdk/go/tencentcloud/Tsf" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Tsf"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Tsf.GetApplicationFileConfig(ctx, &tsf.GetApplicationFileConfigArgs{ ApplicationId: pulumi.StringRef("application-2vzk6n3v"), ConfigId: pulumi.StringRef("dcfg-f-4y4ekzqv"), ConfigName: pulumi.StringRef("file-log1"), ConfigVersion: pulumi.StringRef("1.2"), }, nil) if err != nil { return err } return nil }) }
```
type LookupApplicationFileConfigResultOutput ¶
type LookupApplicationFileConfigResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getApplicationFileConfig.
func LookupApplicationFileConfigOutput ¶
func LookupApplicationFileConfigOutput(ctx *pulumi.Context, args LookupApplicationFileConfigOutputArgs, opts ...pulumi.InvokeOption) LookupApplicationFileConfigResultOutput
func (LookupApplicationFileConfigResultOutput) ApplicationId ¶
func (o LookupApplicationFileConfigResultOutput) ApplicationId() pulumi.StringPtrOutput
application Id. Note: This field may return null, indicating that no valid values can be obtained.
func (LookupApplicationFileConfigResultOutput) ConfigId ¶
func (o LookupApplicationFileConfigResultOutput) ConfigId() pulumi.StringPtrOutput
Config ID. Note: This field may return null, indicating that no valid values can be obtained.
func (LookupApplicationFileConfigResultOutput) ConfigIdLists ¶
func (o LookupApplicationFileConfigResultOutput) ConfigIdLists() pulumi.StringArrayOutput
func (LookupApplicationFileConfigResultOutput) ConfigName ¶
func (o LookupApplicationFileConfigResultOutput) ConfigName() pulumi.StringPtrOutput
Configuration item name. Note: This field may return null, indicating that no valid values can be obtained.
func (LookupApplicationFileConfigResultOutput) ConfigVersion ¶
func (o LookupApplicationFileConfigResultOutput) ConfigVersion() pulumi.StringPtrOutput
Configuration version. Note: This field may return null, indicating that no valid values can be obtained.
func (LookupApplicationFileConfigResultOutput) ElementType ¶
func (LookupApplicationFileConfigResultOutput) ElementType() reflect.Type
func (LookupApplicationFileConfigResultOutput) Id ¶
func (o LookupApplicationFileConfigResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (LookupApplicationFileConfigResultOutput) ResultOutputFile ¶
func (o LookupApplicationFileConfigResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (LookupApplicationFileConfigResultOutput) Results ¶
func (o LookupApplicationFileConfigResultOutput) Results() GetApplicationFileConfigResultArrayOutput
File configuration item list. Note: This field may return null, indicating that no valid values can be obtained.
func (LookupApplicationFileConfigResultOutput) ToLookupApplicationFileConfigResultOutput ¶
func (o LookupApplicationFileConfigResultOutput) ToLookupApplicationFileConfigResultOutput() LookupApplicationFileConfigResultOutput
func (LookupApplicationFileConfigResultOutput) ToLookupApplicationFileConfigResultOutputWithContext ¶
func (o LookupApplicationFileConfigResultOutput) ToLookupApplicationFileConfigResultOutputWithContext(ctx context.Context) LookupApplicationFileConfigResultOutput
type LookupApplicationOutputArgs ¶
type LookupApplicationOutputArgs struct { // Id list. ApplicationIdLists pulumi.StringArrayInput `pulumi:"applicationIdLists"` // An array of application resource types. ApplicationResourceTypeLists pulumi.StringArrayInput `pulumi:"applicationResourceTypeLists"` // The application type. V OR C, V means VM, C means container. ApplicationType pulumi.StringPtrInput `pulumi:"applicationType"` // The microservice type of the application. MicroserviceType pulumi.StringPtrInput `pulumi:"microserviceType"` // Used to save results. ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` }
A collection of arguments for invoking getApplication.
func (LookupApplicationOutputArgs) ElementType ¶
func (LookupApplicationOutputArgs) ElementType() reflect.Type
type LookupApplicationPublicConfigArgs ¶
type LookupApplicationPublicConfigArgs struct { // Config ID. Query all items if not passed, high priority. ConfigId *string `pulumi:"configId"` // Config ID list. Query all items if not passed, low priority. ConfigIdLists []string `pulumi:"configIdLists"` // Config name. Exact query. Query all items if not passed. ConfigName *string `pulumi:"configName"` // Config version. Exact query. Query all items if not passed. ConfigVersion *string `pulumi:"configVersion"` // Used to save results. ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of arguments for invoking getApplicationPublicConfig.
type LookupApplicationPublicConfigOutputArgs ¶
type LookupApplicationPublicConfigOutputArgs struct { // Config ID. Query all items if not passed, high priority. ConfigId pulumi.StringPtrInput `pulumi:"configId"` // Config ID list. Query all items if not passed, low priority. ConfigIdLists pulumi.StringArrayInput `pulumi:"configIdLists"` // Config name. Exact query. Query all items if not passed. ConfigName pulumi.StringPtrInput `pulumi:"configName"` // Config version. Exact query. Query all items if not passed. ConfigVersion pulumi.StringPtrInput `pulumi:"configVersion"` // Used to save results. ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` }
A collection of arguments for invoking getApplicationPublicConfig.
func (LookupApplicationPublicConfigOutputArgs) ElementType ¶
func (LookupApplicationPublicConfigOutputArgs) ElementType() reflect.Type
type LookupApplicationPublicConfigResult ¶
type LookupApplicationPublicConfigResult struct { // Config ID. Note: This field may return null, indicating that no valid value can be obtained. ConfigId *string `pulumi:"configId"` ConfigIdLists []string `pulumi:"configIdLists"` // Config name. Note: This field may return null, indicating that no valid value can be obtained. ConfigName *string `pulumi:"configName"` // Config version. Note: This field may return null, indicating that no valid value can be obtained. ConfigVersion *string `pulumi:"configVersion"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` ResultOutputFile *string `pulumi:"resultOutputFile"` // Paginated global configuration list. Note: This field may return null, indicating that no valid value can be obtained. Results []GetApplicationPublicConfigResult `pulumi:"results"` }
A collection of values returned by getApplicationPublicConfig.
func LookupApplicationPublicConfig ¶
func LookupApplicationPublicConfig(ctx *pulumi.Context, args *LookupApplicationPublicConfigArgs, opts ...pulumi.InvokeOption) (*LookupApplicationPublicConfigResult, error)
Use this data source to query detailed information of tsf applicationPublicConfig
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-tencentcloud/sdk/go/tencentcloud/Tsf" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Tsf"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Tsf.GetApplicationPublicConfig(ctx, &tsf.GetApplicationPublicConfigArgs{ ConfigId: pulumi.StringRef("dcfg-p-evjrbgly"), ConfigName: pulumi.StringRef("dsadsa"), ConfigVersion: pulumi.StringRef("123"), }, nil) if err != nil { return err } return nil }) }
```
type LookupApplicationPublicConfigResultOutput ¶
type LookupApplicationPublicConfigResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getApplicationPublicConfig.
func LookupApplicationPublicConfigOutput ¶
func LookupApplicationPublicConfigOutput(ctx *pulumi.Context, args LookupApplicationPublicConfigOutputArgs, opts ...pulumi.InvokeOption) LookupApplicationPublicConfigResultOutput
func (LookupApplicationPublicConfigResultOutput) ConfigId ¶
func (o LookupApplicationPublicConfigResultOutput) ConfigId() pulumi.StringPtrOutput
Config ID. Note: This field may return null, indicating that no valid value can be obtained.
func (LookupApplicationPublicConfigResultOutput) ConfigIdLists ¶
func (o LookupApplicationPublicConfigResultOutput) ConfigIdLists() pulumi.StringArrayOutput
func (LookupApplicationPublicConfigResultOutput) ConfigName ¶
func (o LookupApplicationPublicConfigResultOutput) ConfigName() pulumi.StringPtrOutput
Config name. Note: This field may return null, indicating that no valid value can be obtained.
func (LookupApplicationPublicConfigResultOutput) ConfigVersion ¶
func (o LookupApplicationPublicConfigResultOutput) ConfigVersion() pulumi.StringPtrOutput
Config version. Note: This field may return null, indicating that no valid value can be obtained.
func (LookupApplicationPublicConfigResultOutput) ElementType ¶
func (LookupApplicationPublicConfigResultOutput) ElementType() reflect.Type
func (LookupApplicationPublicConfigResultOutput) Id ¶
func (o LookupApplicationPublicConfigResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (LookupApplicationPublicConfigResultOutput) ResultOutputFile ¶
func (o LookupApplicationPublicConfigResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (LookupApplicationPublicConfigResultOutput) Results ¶
func (o LookupApplicationPublicConfigResultOutput) Results() GetApplicationPublicConfigResultArrayOutput
Paginated global configuration list. Note: This field may return null, indicating that no valid value can be obtained.
func (LookupApplicationPublicConfigResultOutput) ToLookupApplicationPublicConfigResultOutput ¶
func (o LookupApplicationPublicConfigResultOutput) ToLookupApplicationPublicConfigResultOutput() LookupApplicationPublicConfigResultOutput
func (LookupApplicationPublicConfigResultOutput) ToLookupApplicationPublicConfigResultOutputWithContext ¶
func (o LookupApplicationPublicConfigResultOutput) ToLookupApplicationPublicConfigResultOutputWithContext(ctx context.Context) LookupApplicationPublicConfigResultOutput
type LookupApplicationResult ¶
type LookupApplicationResult struct { ApplicationIdLists []string `pulumi:"applicationIdLists"` ApplicationResourceTypeLists []string `pulumi:"applicationResourceTypeLists"` // The type of the application. ApplicationType *string `pulumi:"applicationType"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // The microservice type of the application. MicroserviceType *string `pulumi:"microserviceType"` ResultOutputFile *string `pulumi:"resultOutputFile"` // The application paging list information. Results []GetApplicationResult `pulumi:"results"` }
A collection of values returned by getApplication.
func LookupApplication ¶
func LookupApplication(ctx *pulumi.Context, args *LookupApplicationArgs, opts ...pulumi.InvokeOption) (*LookupApplicationResult, error)
Use this data source to query detailed information of tsf application
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-tencentcloud/sdk/go/tencentcloud/Tsf" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Tsf"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Tsf.GetApplication(ctx, &tsf.GetApplicationArgs{ ApplicationIdLists: []string{ "application-a24x29xv", }, ApplicationType: pulumi.StringRef("V"), MicroserviceType: pulumi.StringRef("N"), }, nil) if err != nil { return err } return nil }) }
```
type LookupApplicationResultOutput ¶
type LookupApplicationResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getApplication.
func LookupApplicationOutput ¶
func LookupApplicationOutput(ctx *pulumi.Context, args LookupApplicationOutputArgs, opts ...pulumi.InvokeOption) LookupApplicationResultOutput
func (LookupApplicationResultOutput) ApplicationIdLists ¶
func (o LookupApplicationResultOutput) ApplicationIdLists() pulumi.StringArrayOutput
func (LookupApplicationResultOutput) ApplicationResourceTypeLists ¶
func (o LookupApplicationResultOutput) ApplicationResourceTypeLists() pulumi.StringArrayOutput
func (LookupApplicationResultOutput) ApplicationType ¶
func (o LookupApplicationResultOutput) ApplicationType() pulumi.StringPtrOutput
The type of the application.
func (LookupApplicationResultOutput) ElementType ¶
func (LookupApplicationResultOutput) ElementType() reflect.Type
func (LookupApplicationResultOutput) Id ¶
func (o LookupApplicationResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (LookupApplicationResultOutput) MicroserviceType ¶
func (o LookupApplicationResultOutput) MicroserviceType() pulumi.StringPtrOutput
The microservice type of the application.
func (LookupApplicationResultOutput) ResultOutputFile ¶
func (o LookupApplicationResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (LookupApplicationResultOutput) Results ¶
func (o LookupApplicationResultOutput) Results() GetApplicationResultArrayOutput
The application paging list information.
func (LookupApplicationResultOutput) ToLookupApplicationResultOutput ¶
func (o LookupApplicationResultOutput) ToLookupApplicationResultOutput() LookupApplicationResultOutput
func (LookupApplicationResultOutput) ToLookupApplicationResultOutputWithContext ¶
func (o LookupApplicationResultOutput) ToLookupApplicationResultOutputWithContext(ctx context.Context) LookupApplicationResultOutput
type LookupClusterArgs ¶
type LookupClusterArgs struct { // Cluster ID list to be queried, if not filled in or passed, all content will be queried. ClusterIdLists []string `pulumi:"clusterIdLists"` // The type of cluster to be queried, if left blank or not passed, all content will be queried. C: container, V: virtual machine. ClusterType *string `pulumi:"clusterType"` // Whether to disable dataset authentication. DisableProgramAuthCheck *bool `pulumi:"disableProgramAuthCheck"` // Used to save results. ResultOutputFile *string `pulumi:"resultOutputFile"` // Filter by keywords for Cluster Id or name. SearchWord *string `pulumi:"searchWord"` }
A collection of arguments for invoking getCluster.
type LookupClusterOutputArgs ¶
type LookupClusterOutputArgs struct { // Cluster ID list to be queried, if not filled in or passed, all content will be queried. ClusterIdLists pulumi.StringArrayInput `pulumi:"clusterIdLists"` // The type of cluster to be queried, if left blank or not passed, all content will be queried. C: container, V: virtual machine. ClusterType pulumi.StringPtrInput `pulumi:"clusterType"` // Whether to disable dataset authentication. DisableProgramAuthCheck pulumi.BoolPtrInput `pulumi:"disableProgramAuthCheck"` // Used to save results. ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` // Filter by keywords for Cluster Id or name. SearchWord pulumi.StringPtrInput `pulumi:"searchWord"` }
A collection of arguments for invoking getCluster.
func (LookupClusterOutputArgs) ElementType ¶
func (LookupClusterOutputArgs) ElementType() reflect.Type
type LookupClusterResult ¶
type LookupClusterResult struct { ClusterIdLists []string `pulumi:"clusterIdLists"` // Cluster type. Note: This field may return null, indicating no valid value. ClusterType *string `pulumi:"clusterType"` DisableProgramAuthCheck *bool `pulumi:"disableProgramAuthCheck"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` ResultOutputFile *string `pulumi:"resultOutputFile"` // TSF cluster pagination object. Note: This field may return null, indicating no valid value. Results []GetClusterResult `pulumi:"results"` SearchWord *string `pulumi:"searchWord"` }
A collection of values returned by getCluster.
func LookupCluster ¶
func LookupCluster(ctx *pulumi.Context, args *LookupClusterArgs, opts ...pulumi.InvokeOption) (*LookupClusterResult, error)
Use this data source to query detailed information of tsf cluster
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-tencentcloud/sdk/go/tencentcloud/Tsf" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Tsf"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Tsf.GetCluster(ctx, &tsf.GetClusterArgs{ ClusterIdLists: []string{ "cluster-vwgj5e6y", }, ClusterType: pulumi.StringRef("V"), DisableProgramAuthCheck: pulumi.BoolRef(true), }, nil) if err != nil { return err } return nil }) }
```
type LookupClusterResultOutput ¶
type LookupClusterResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getCluster.
func LookupClusterOutput ¶
func LookupClusterOutput(ctx *pulumi.Context, args LookupClusterOutputArgs, opts ...pulumi.InvokeOption) LookupClusterResultOutput
func (LookupClusterResultOutput) ClusterIdLists ¶
func (o LookupClusterResultOutput) ClusterIdLists() pulumi.StringArrayOutput
func (LookupClusterResultOutput) ClusterType ¶
func (o LookupClusterResultOutput) ClusterType() pulumi.StringPtrOutput
Cluster type. Note: This field may return null, indicating no valid value.
func (LookupClusterResultOutput) DisableProgramAuthCheck ¶
func (o LookupClusterResultOutput) DisableProgramAuthCheck() pulumi.BoolPtrOutput
func (LookupClusterResultOutput) ElementType ¶
func (LookupClusterResultOutput) ElementType() reflect.Type
func (LookupClusterResultOutput) Id ¶
func (o LookupClusterResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (LookupClusterResultOutput) ResultOutputFile ¶
func (o LookupClusterResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (LookupClusterResultOutput) Results ¶
func (o LookupClusterResultOutput) Results() GetClusterResultArrayOutput
TSF cluster pagination object. Note: This field may return null, indicating no valid value.
func (LookupClusterResultOutput) SearchWord ¶
func (o LookupClusterResultOutput) SearchWord() pulumi.StringPtrOutput
func (LookupClusterResultOutput) ToLookupClusterResultOutput ¶
func (o LookupClusterResultOutput) ToLookupClusterResultOutput() LookupClusterResultOutput
func (LookupClusterResultOutput) ToLookupClusterResultOutputWithContext ¶
func (o LookupClusterResultOutput) ToLookupClusterResultOutputWithContext(ctx context.Context) LookupClusterResultOutput
type LookupMicroserviceArgs ¶
type LookupMicroserviceArgs struct { // microservice id list. MicroserviceIdLists []string `pulumi:"microserviceIdLists"` // List of service names for search. MicroserviceNameLists []string `pulumi:"microserviceNameLists"` // namespace id. NamespaceId string `pulumi:"namespaceId"` // Used to save results. ResultOutputFile *string `pulumi:"resultOutputFile"` // status filter, online, offline, single_online. Statuses []string `pulumi:"statuses"` }
A collection of arguments for invoking getMicroservice.
type LookupMicroserviceOutputArgs ¶
type LookupMicroserviceOutputArgs struct { // microservice id list. MicroserviceIdLists pulumi.StringArrayInput `pulumi:"microserviceIdLists"` // List of service names for search. MicroserviceNameLists pulumi.StringArrayInput `pulumi:"microserviceNameLists"` // namespace id. NamespaceId pulumi.StringInput `pulumi:"namespaceId"` // Used to save results. ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` // status filter, online, offline, single_online. Statuses pulumi.StringArrayInput `pulumi:"statuses"` }
A collection of arguments for invoking getMicroservice.
func (LookupMicroserviceOutputArgs) ElementType ¶
func (LookupMicroserviceOutputArgs) ElementType() reflect.Type
type LookupMicroserviceResult ¶
type LookupMicroserviceResult struct { // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` MicroserviceIdLists []string `pulumi:"microserviceIdLists"` MicroserviceNameLists []string `pulumi:"microserviceNameLists"` // Namespace Id. Note: This field may return null, indicating that no valid values can be obtained. NamespaceId string `pulumi:"namespaceId"` ResultOutputFile *string `pulumi:"resultOutputFile"` // Microservice paging list information. Note: This field may return null, indicating that no valid value can be obtained. Results []GetMicroserviceResult `pulumi:"results"` Statuses []string `pulumi:"statuses"` }
A collection of values returned by getMicroservice.
func LookupMicroservice ¶
func LookupMicroservice(ctx *pulumi.Context, args *LookupMicroserviceArgs, opts ...pulumi.InvokeOption) (*LookupMicroserviceResult, error)
Use this data source to query detailed information of tsf microservice
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-tencentcloud/sdk/go/tencentcloud/Tsf" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Tsf"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Tsf.GetMicroservice(ctx, &tsf.GetMicroserviceArgs{ NamespaceId: _var.Namespace_id, MicroserviceIdLists: []string{ "ms-yq3jo6jd", }, MicroserviceNameLists: []string{ "provider-demo", }, }, nil) if err != nil { return err } return nil }) }
```
type LookupMicroserviceResultOutput ¶
type LookupMicroserviceResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getMicroservice.
func LookupMicroserviceOutput ¶
func LookupMicroserviceOutput(ctx *pulumi.Context, args LookupMicroserviceOutputArgs, opts ...pulumi.InvokeOption) LookupMicroserviceResultOutput
func (LookupMicroserviceResultOutput) ElementType ¶
func (LookupMicroserviceResultOutput) ElementType() reflect.Type
func (LookupMicroserviceResultOutput) Id ¶
func (o LookupMicroserviceResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (LookupMicroserviceResultOutput) MicroserviceIdLists ¶
func (o LookupMicroserviceResultOutput) MicroserviceIdLists() pulumi.StringArrayOutput
func (LookupMicroserviceResultOutput) MicroserviceNameLists ¶
func (o LookupMicroserviceResultOutput) MicroserviceNameLists() pulumi.StringArrayOutput
func (LookupMicroserviceResultOutput) NamespaceId ¶
func (o LookupMicroserviceResultOutput) NamespaceId() pulumi.StringOutput
Namespace Id. Note: This field may return null, indicating that no valid values can be obtained.
func (LookupMicroserviceResultOutput) ResultOutputFile ¶
func (o LookupMicroserviceResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (LookupMicroserviceResultOutput) Results ¶
func (o LookupMicroserviceResultOutput) Results() GetMicroserviceResultArrayOutput
Microservice paging list information. Note: This field may return null, indicating that no valid value can be obtained.
func (LookupMicroserviceResultOutput) Statuses ¶
func (o LookupMicroserviceResultOutput) Statuses() pulumi.StringArrayOutput
func (LookupMicroserviceResultOutput) ToLookupMicroserviceResultOutput ¶
func (o LookupMicroserviceResultOutput) ToLookupMicroserviceResultOutput() LookupMicroserviceResultOutput
func (LookupMicroserviceResultOutput) ToLookupMicroserviceResultOutputWithContext ¶
func (o LookupMicroserviceResultOutput) ToLookupMicroserviceResultOutputWithContext(ctx context.Context) LookupMicroserviceResultOutput
type LookupUnitRulesArgs ¶
type LookupUnitRulesArgs struct { // gateway instance id. GatewayInstanceId string `pulumi:"gatewayInstanceId"` // Used to save results. ResultOutputFile *string `pulumi:"resultOutputFile"` // Enabled state, disabled: unpublished, enabled: published. Status *string `pulumi:"status"` }
A collection of arguments for invoking getUnitRules.
type LookupUnitRulesOutputArgs ¶
type LookupUnitRulesOutputArgs struct { // gateway instance id. GatewayInstanceId pulumi.StringInput `pulumi:"gatewayInstanceId"` // Used to save results. ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` // Enabled state, disabled: unpublished, enabled: published. Status pulumi.StringPtrInput `pulumi:"status"` }
A collection of arguments for invoking getUnitRules.
func (LookupUnitRulesOutputArgs) ElementType ¶
func (LookupUnitRulesOutputArgs) ElementType() reflect.Type
type LookupUnitRulesResult ¶
type LookupUnitRulesResult struct { // Gateway Entity ID. GatewayInstanceId string `pulumi:"gatewayInstanceId"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` ResultOutputFile *string `pulumi:"resultOutputFile"` // Pagination list information. Results []GetUnitRulesResult `pulumi:"results"` // Use status: enabled/disabled. Status *string `pulumi:"status"` }
A collection of values returned by getUnitRules.
func LookupUnitRules ¶
func LookupUnitRules(ctx *pulumi.Context, args *LookupUnitRulesArgs, opts ...pulumi.InvokeOption) (*LookupUnitRulesResult, error)
Use this data source to query detailed information of tsf unitRules
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-tencentcloud/sdk/go/tencentcloud/Tsf" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Tsf"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Tsf.GetUnitRules(ctx, &tsf.GetUnitRulesArgs{ GatewayInstanceId: "gw-ins-lvdypq5k", Status: pulumi.StringRef("disabled"), }, nil) if err != nil { return err } return nil }) }
```
type LookupUnitRulesResultOutput ¶
type LookupUnitRulesResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getUnitRules.
func LookupUnitRulesOutput ¶
func LookupUnitRulesOutput(ctx *pulumi.Context, args LookupUnitRulesOutputArgs, opts ...pulumi.InvokeOption) LookupUnitRulesResultOutput
func (LookupUnitRulesResultOutput) ElementType ¶
func (LookupUnitRulesResultOutput) ElementType() reflect.Type
func (LookupUnitRulesResultOutput) GatewayInstanceId ¶
func (o LookupUnitRulesResultOutput) GatewayInstanceId() pulumi.StringOutput
Gateway Entity ID.
func (LookupUnitRulesResultOutput) Id ¶
func (o LookupUnitRulesResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (LookupUnitRulesResultOutput) ResultOutputFile ¶
func (o LookupUnitRulesResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (LookupUnitRulesResultOutput) Results ¶
func (o LookupUnitRulesResultOutput) Results() GetUnitRulesResultArrayOutput
Pagination list information.
func (LookupUnitRulesResultOutput) Status ¶
func (o LookupUnitRulesResultOutput) Status() pulumi.StringPtrOutput
Use status: enabled/disabled.
func (LookupUnitRulesResultOutput) ToLookupUnitRulesResultOutput ¶
func (o LookupUnitRulesResultOutput) ToLookupUnitRulesResultOutput() LookupUnitRulesResultOutput
func (LookupUnitRulesResultOutput) ToLookupUnitRulesResultOutputWithContext ¶
func (o LookupUnitRulesResultOutput) ToLookupUnitRulesResultOutputWithContext(ctx context.Context) LookupUnitRulesResultOutput
type Microservice ¶
type Microservice struct { pulumi.CustomResourceState // Microservice description information. MicroserviceDesc pulumi.StringPtrOutput `pulumi:"microserviceDesc"` // Microservice name. MicroserviceName pulumi.StringOutput `pulumi:"microserviceName"` // Namespace ID. NamespaceId pulumi.StringOutput `pulumi:"namespaceId"` // Tag description list. Tags pulumi.MapOutput `pulumi:"tags"` }
Provides a resource to create a tsf microservice
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Tsf"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Tsf.NewMicroservice(ctx, "microservice", &Tsf.MicroserviceArgs{ MicroserviceDesc: pulumi.String("desc-microservice"), MicroserviceName: pulumi.String("test-microservice"), NamespaceId: pulumi.String("namespace-vjlkzkgy"), Tags: pulumi.AnyMap{ "createdBy": pulumi.Any("terraform"), }, }) if err != nil { return err } return nil }) }
```
## Import
tsf microservice can be imported using the namespaceId#microserviceId, e.g.
```sh
$ pulumi import tencentcloud:Tsf/microservice:Microservice microservice namespace-vjlkzkgy#ms-vjeb43lw
```
func GetMicroservice ¶
func GetMicroservice(ctx *pulumi.Context, name string, id pulumi.IDInput, state *MicroserviceState, opts ...pulumi.ResourceOption) (*Microservice, error)
GetMicroservice gets an existing Microservice 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 NewMicroservice ¶
func NewMicroservice(ctx *pulumi.Context, name string, args *MicroserviceArgs, opts ...pulumi.ResourceOption) (*Microservice, error)
NewMicroservice registers a new resource with the given unique name, arguments, and options.
func (*Microservice) ElementType ¶
func (*Microservice) ElementType() reflect.Type
func (*Microservice) ToMicroserviceOutput ¶
func (i *Microservice) ToMicroserviceOutput() MicroserviceOutput
func (*Microservice) ToMicroserviceOutputWithContext ¶
func (i *Microservice) ToMicroserviceOutputWithContext(ctx context.Context) MicroserviceOutput
type MicroserviceArgs ¶
type MicroserviceArgs struct { // Microservice description information. MicroserviceDesc pulumi.StringPtrInput // Microservice name. MicroserviceName pulumi.StringInput // Namespace ID. NamespaceId pulumi.StringInput // Tag description list. Tags pulumi.MapInput }
The set of arguments for constructing a Microservice resource.
func (MicroserviceArgs) ElementType ¶
func (MicroserviceArgs) ElementType() reflect.Type
type MicroserviceArray ¶
type MicroserviceArray []MicroserviceInput
func (MicroserviceArray) ElementType ¶
func (MicroserviceArray) ElementType() reflect.Type
func (MicroserviceArray) ToMicroserviceArrayOutput ¶
func (i MicroserviceArray) ToMicroserviceArrayOutput() MicroserviceArrayOutput
func (MicroserviceArray) ToMicroserviceArrayOutputWithContext ¶
func (i MicroserviceArray) ToMicroserviceArrayOutputWithContext(ctx context.Context) MicroserviceArrayOutput
type MicroserviceArrayInput ¶
type MicroserviceArrayInput interface { pulumi.Input ToMicroserviceArrayOutput() MicroserviceArrayOutput ToMicroserviceArrayOutputWithContext(context.Context) MicroserviceArrayOutput }
MicroserviceArrayInput is an input type that accepts MicroserviceArray and MicroserviceArrayOutput values. You can construct a concrete instance of `MicroserviceArrayInput` via:
MicroserviceArray{ MicroserviceArgs{...} }
type MicroserviceArrayOutput ¶
type MicroserviceArrayOutput struct{ *pulumi.OutputState }
func (MicroserviceArrayOutput) ElementType ¶
func (MicroserviceArrayOutput) ElementType() reflect.Type
func (MicroserviceArrayOutput) Index ¶
func (o MicroserviceArrayOutput) Index(i pulumi.IntInput) MicroserviceOutput
func (MicroserviceArrayOutput) ToMicroserviceArrayOutput ¶
func (o MicroserviceArrayOutput) ToMicroserviceArrayOutput() MicroserviceArrayOutput
func (MicroserviceArrayOutput) ToMicroserviceArrayOutputWithContext ¶
func (o MicroserviceArrayOutput) ToMicroserviceArrayOutputWithContext(ctx context.Context) MicroserviceArrayOutput
type MicroserviceInput ¶
type MicroserviceInput interface { pulumi.Input ToMicroserviceOutput() MicroserviceOutput ToMicroserviceOutputWithContext(ctx context.Context) MicroserviceOutput }
type MicroserviceMap ¶
type MicroserviceMap map[string]MicroserviceInput
func (MicroserviceMap) ElementType ¶
func (MicroserviceMap) ElementType() reflect.Type
func (MicroserviceMap) ToMicroserviceMapOutput ¶
func (i MicroserviceMap) ToMicroserviceMapOutput() MicroserviceMapOutput
func (MicroserviceMap) ToMicroserviceMapOutputWithContext ¶
func (i MicroserviceMap) ToMicroserviceMapOutputWithContext(ctx context.Context) MicroserviceMapOutput
type MicroserviceMapInput ¶
type MicroserviceMapInput interface { pulumi.Input ToMicroserviceMapOutput() MicroserviceMapOutput ToMicroserviceMapOutputWithContext(context.Context) MicroserviceMapOutput }
MicroserviceMapInput is an input type that accepts MicroserviceMap and MicroserviceMapOutput values. You can construct a concrete instance of `MicroserviceMapInput` via:
MicroserviceMap{ "key": MicroserviceArgs{...} }
type MicroserviceMapOutput ¶
type MicroserviceMapOutput struct{ *pulumi.OutputState }
func (MicroserviceMapOutput) ElementType ¶
func (MicroserviceMapOutput) ElementType() reflect.Type
func (MicroserviceMapOutput) MapIndex ¶
func (o MicroserviceMapOutput) MapIndex(k pulumi.StringInput) MicroserviceOutput
func (MicroserviceMapOutput) ToMicroserviceMapOutput ¶
func (o MicroserviceMapOutput) ToMicroserviceMapOutput() MicroserviceMapOutput
func (MicroserviceMapOutput) ToMicroserviceMapOutputWithContext ¶
func (o MicroserviceMapOutput) ToMicroserviceMapOutputWithContext(ctx context.Context) MicroserviceMapOutput
type MicroserviceOutput ¶
type MicroserviceOutput struct{ *pulumi.OutputState }
func (MicroserviceOutput) ElementType ¶
func (MicroserviceOutput) ElementType() reflect.Type
func (MicroserviceOutput) MicroserviceDesc ¶
func (o MicroserviceOutput) MicroserviceDesc() pulumi.StringPtrOutput
Microservice description information.
func (MicroserviceOutput) MicroserviceName ¶
func (o MicroserviceOutput) MicroserviceName() pulumi.StringOutput
Microservice name.
func (MicroserviceOutput) NamespaceId ¶
func (o MicroserviceOutput) NamespaceId() pulumi.StringOutput
Namespace ID.
func (MicroserviceOutput) Tags ¶
func (o MicroserviceOutput) Tags() pulumi.MapOutput
Tag description list.
func (MicroserviceOutput) ToMicroserviceOutput ¶
func (o MicroserviceOutput) ToMicroserviceOutput() MicroserviceOutput
func (MicroserviceOutput) ToMicroserviceOutputWithContext ¶
func (o MicroserviceOutput) ToMicroserviceOutputWithContext(ctx context.Context) MicroserviceOutput
type MicroserviceState ¶
type MicroserviceState struct { // Microservice description information. MicroserviceDesc pulumi.StringPtrInput // Microservice name. MicroserviceName pulumi.StringPtrInput // Namespace ID. NamespaceId pulumi.StringPtrInput // Tag description list. Tags pulumi.MapInput }
func (MicroserviceState) ElementType ¶
func (MicroserviceState) ElementType() reflect.Type
type Namespace ¶
type Namespace struct { pulumi.CustomResourceState // cluster ID. ClusterId pulumi.StringOutput `pulumi:"clusterId"` // creation time. CreateTime pulumi.StringOutput `pulumi:"createTime"` // Delete ID. DeleteFlag pulumi.BoolOutput `pulumi:"deleteFlag"` // default namespace. IsDefault pulumi.StringOutput `pulumi:"isDefault"` // whether to enable high availability. IsHaEnable pulumi.StringOutput `pulumi:"isHaEnable"` // KubeInjectEnable value. KubeInjectEnable pulumi.BoolOutput `pulumi:"kubeInjectEnable"` // Namespace encoding. NamespaceCode pulumi.StringOutput `pulumi:"namespaceCode"` // namespace description. NamespaceDesc pulumi.StringOutput `pulumi:"namespaceDesc"` // Namespace ID. NamespaceId pulumi.StringOutput `pulumi:"namespaceId"` // namespace name. NamespaceName pulumi.StringOutput `pulumi:"namespaceName"` // namespace resource type (default is DEF). NamespaceResourceType pulumi.StringOutput `pulumi:"namespaceResourceType"` // namespace status. NamespaceStatus pulumi.StringOutput `pulumi:"namespaceStatus"` // Whether it is a global namespace (the default is DEF, which means a common namespace; GLOBAL means a global namespace). NamespaceType pulumi.StringOutput `pulumi:"namespaceType"` // ID of the dataset to be bound. ProgramId pulumi.StringPtrOutput `pulumi:"programId"` // Program id list. ProgramIdLists pulumi.StringArrayOutput `pulumi:"programIdLists"` // update time. UpdateTime pulumi.StringOutput `pulumi:"updateTime"` }
Provides a resource to create a tsf namespace
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Tsf"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Tsf.NewNamespace(ctx, "namespace", &Tsf.NamespaceArgs{ IsHaEnable: pulumi.String("0"), NamespaceDesc: pulumi.String("namespace desc"), NamespaceName: pulumi.String("namespace-name"), NamespaceType: pulumi.String("DEF"), }) if err != nil { return err } return nil }) }
```
func GetNamespace ¶
func GetNamespace(ctx *pulumi.Context, name string, id pulumi.IDInput, state *NamespaceState, opts ...pulumi.ResourceOption) (*Namespace, error)
GetNamespace gets an existing Namespace 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 NewNamespace ¶
func NewNamespace(ctx *pulumi.Context, name string, args *NamespaceArgs, opts ...pulumi.ResourceOption) (*Namespace, error)
NewNamespace registers a new resource with the given unique name, arguments, and options.
func (*Namespace) ElementType ¶
func (*Namespace) ToNamespaceOutput ¶
func (i *Namespace) ToNamespaceOutput() NamespaceOutput
func (*Namespace) ToNamespaceOutputWithContext ¶
func (i *Namespace) ToNamespaceOutputWithContext(ctx context.Context) NamespaceOutput
type NamespaceArgs ¶
type NamespaceArgs struct { // cluster ID. ClusterId pulumi.StringPtrInput // whether to enable high availability. IsHaEnable pulumi.StringPtrInput // namespace description. NamespaceDesc pulumi.StringPtrInput // Namespace ID. NamespaceId pulumi.StringPtrInput // namespace name. NamespaceName pulumi.StringInput // namespace resource type (default is DEF). NamespaceResourceType pulumi.StringPtrInput // Whether it is a global namespace (the default is DEF, which means a common namespace; GLOBAL means a global namespace). NamespaceType pulumi.StringPtrInput // ID of the dataset to be bound. ProgramId pulumi.StringPtrInput // Program id list. ProgramIdLists pulumi.StringArrayInput }
The set of arguments for constructing a Namespace resource.
func (NamespaceArgs) ElementType ¶
func (NamespaceArgs) ElementType() reflect.Type
type NamespaceArray ¶
type NamespaceArray []NamespaceInput
func (NamespaceArray) ElementType ¶
func (NamespaceArray) ElementType() reflect.Type
func (NamespaceArray) ToNamespaceArrayOutput ¶
func (i NamespaceArray) ToNamespaceArrayOutput() NamespaceArrayOutput
func (NamespaceArray) ToNamespaceArrayOutputWithContext ¶
func (i NamespaceArray) ToNamespaceArrayOutputWithContext(ctx context.Context) NamespaceArrayOutput
type NamespaceArrayInput ¶
type NamespaceArrayInput interface { pulumi.Input ToNamespaceArrayOutput() NamespaceArrayOutput ToNamespaceArrayOutputWithContext(context.Context) NamespaceArrayOutput }
NamespaceArrayInput is an input type that accepts NamespaceArray and NamespaceArrayOutput values. You can construct a concrete instance of `NamespaceArrayInput` via:
NamespaceArray{ NamespaceArgs{...} }
type NamespaceArrayOutput ¶
type NamespaceArrayOutput struct{ *pulumi.OutputState }
func (NamespaceArrayOutput) ElementType ¶
func (NamespaceArrayOutput) ElementType() reflect.Type
func (NamespaceArrayOutput) Index ¶
func (o NamespaceArrayOutput) Index(i pulumi.IntInput) NamespaceOutput
func (NamespaceArrayOutput) ToNamespaceArrayOutput ¶
func (o NamespaceArrayOutput) ToNamespaceArrayOutput() NamespaceArrayOutput
func (NamespaceArrayOutput) ToNamespaceArrayOutputWithContext ¶
func (o NamespaceArrayOutput) ToNamespaceArrayOutputWithContext(ctx context.Context) NamespaceArrayOutput
type NamespaceInput ¶
type NamespaceInput interface { pulumi.Input ToNamespaceOutput() NamespaceOutput ToNamespaceOutputWithContext(ctx context.Context) NamespaceOutput }
type NamespaceMap ¶
type NamespaceMap map[string]NamespaceInput
func (NamespaceMap) ElementType ¶
func (NamespaceMap) ElementType() reflect.Type
func (NamespaceMap) ToNamespaceMapOutput ¶
func (i NamespaceMap) ToNamespaceMapOutput() NamespaceMapOutput
func (NamespaceMap) ToNamespaceMapOutputWithContext ¶
func (i NamespaceMap) ToNamespaceMapOutputWithContext(ctx context.Context) NamespaceMapOutput
type NamespaceMapInput ¶
type NamespaceMapInput interface { pulumi.Input ToNamespaceMapOutput() NamespaceMapOutput ToNamespaceMapOutputWithContext(context.Context) NamespaceMapOutput }
NamespaceMapInput is an input type that accepts NamespaceMap and NamespaceMapOutput values. You can construct a concrete instance of `NamespaceMapInput` via:
NamespaceMap{ "key": NamespaceArgs{...} }
type NamespaceMapOutput ¶
type NamespaceMapOutput struct{ *pulumi.OutputState }
func (NamespaceMapOutput) ElementType ¶
func (NamespaceMapOutput) ElementType() reflect.Type
func (NamespaceMapOutput) MapIndex ¶
func (o NamespaceMapOutput) MapIndex(k pulumi.StringInput) NamespaceOutput
func (NamespaceMapOutput) ToNamespaceMapOutput ¶
func (o NamespaceMapOutput) ToNamespaceMapOutput() NamespaceMapOutput
func (NamespaceMapOutput) ToNamespaceMapOutputWithContext ¶
func (o NamespaceMapOutput) ToNamespaceMapOutputWithContext(ctx context.Context) NamespaceMapOutput
type NamespaceOutput ¶
type NamespaceOutput struct{ *pulumi.OutputState }
func (NamespaceOutput) ClusterId ¶
func (o NamespaceOutput) ClusterId() pulumi.StringOutput
cluster ID.
func (NamespaceOutput) CreateTime ¶
func (o NamespaceOutput) CreateTime() pulumi.StringOutput
creation time.
func (NamespaceOutput) DeleteFlag ¶
func (o NamespaceOutput) DeleteFlag() pulumi.BoolOutput
Delete ID.
func (NamespaceOutput) ElementType ¶
func (NamespaceOutput) ElementType() reflect.Type
func (NamespaceOutput) IsDefault ¶
func (o NamespaceOutput) IsDefault() pulumi.StringOutput
default namespace.
func (NamespaceOutput) IsHaEnable ¶
func (o NamespaceOutput) IsHaEnable() pulumi.StringOutput
whether to enable high availability.
func (NamespaceOutput) KubeInjectEnable ¶
func (o NamespaceOutput) KubeInjectEnable() pulumi.BoolOutput
KubeInjectEnable value.
func (NamespaceOutput) NamespaceCode ¶
func (o NamespaceOutput) NamespaceCode() pulumi.StringOutput
Namespace encoding.
func (NamespaceOutput) NamespaceDesc ¶
func (o NamespaceOutput) NamespaceDesc() pulumi.StringOutput
namespace description.
func (NamespaceOutput) NamespaceId ¶
func (o NamespaceOutput) NamespaceId() pulumi.StringOutput
Namespace ID.
func (NamespaceOutput) NamespaceName ¶
func (o NamespaceOutput) NamespaceName() pulumi.StringOutput
namespace name.
func (NamespaceOutput) NamespaceResourceType ¶
func (o NamespaceOutput) NamespaceResourceType() pulumi.StringOutput
namespace resource type (default is DEF).
func (NamespaceOutput) NamespaceStatus ¶
func (o NamespaceOutput) NamespaceStatus() pulumi.StringOutput
namespace status.
func (NamespaceOutput) NamespaceType ¶
func (o NamespaceOutput) NamespaceType() pulumi.StringOutput
Whether it is a global namespace (the default is DEF, which means a common namespace; GLOBAL means a global namespace).
func (NamespaceOutput) ProgramId ¶
func (o NamespaceOutput) ProgramId() pulumi.StringPtrOutput
ID of the dataset to be bound.
func (NamespaceOutput) ProgramIdLists ¶
func (o NamespaceOutput) ProgramIdLists() pulumi.StringArrayOutput
Program id list.
func (NamespaceOutput) ToNamespaceOutput ¶
func (o NamespaceOutput) ToNamespaceOutput() NamespaceOutput
func (NamespaceOutput) ToNamespaceOutputWithContext ¶
func (o NamespaceOutput) ToNamespaceOutputWithContext(ctx context.Context) NamespaceOutput
func (NamespaceOutput) UpdateTime ¶
func (o NamespaceOutput) UpdateTime() pulumi.StringOutput
update time.
type NamespaceState ¶
type NamespaceState struct { // cluster ID. ClusterId pulumi.StringPtrInput // creation time. CreateTime pulumi.StringPtrInput // Delete ID. DeleteFlag pulumi.BoolPtrInput // default namespace. IsDefault pulumi.StringPtrInput // whether to enable high availability. IsHaEnable pulumi.StringPtrInput // KubeInjectEnable value. KubeInjectEnable pulumi.BoolPtrInput // Namespace encoding. NamespaceCode pulumi.StringPtrInput // namespace description. NamespaceDesc pulumi.StringPtrInput // Namespace ID. NamespaceId pulumi.StringPtrInput // namespace name. NamespaceName pulumi.StringPtrInput // namespace resource type (default is DEF). NamespaceResourceType pulumi.StringPtrInput // namespace status. NamespaceStatus pulumi.StringPtrInput // Whether it is a global namespace (the default is DEF, which means a common namespace; GLOBAL means a global namespace). NamespaceType pulumi.StringPtrInput // ID of the dataset to be bound. ProgramId pulumi.StringPtrInput // Program id list. ProgramIdLists pulumi.StringArrayInput // update time. UpdateTime pulumi.StringPtrInput }
func (NamespaceState) ElementType ¶
func (NamespaceState) ElementType() reflect.Type
type PathRewrite ¶
type PathRewrite struct { pulumi.CustomResourceState // Whether to shield the mapped path, Y: Yes N: No. Blocked pulumi.StringOutput `pulumi:"blocked"` // gateway deployment group ID. GatewayGroupId pulumi.StringOutput `pulumi:"gatewayGroupId"` // rule order, the smaller the higher the priority. Order pulumi.IntOutput `pulumi:"order"` // path rewrite rule ID. PathRewriteId pulumi.StringOutput `pulumi:"pathRewriteId"` // regular expression. Regex pulumi.StringOutput `pulumi:"regex"` // content to replace. Replacement pulumi.StringOutput `pulumi:"replacement"` }
Provides a resource to create a tsf pathRewrite
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Tsf"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Tsf.NewPathRewrite(ctx, "pathRewrite", &Tsf.PathRewriteArgs{ Blocked: pulumi.String("N"), GatewayGroupId: pulumi.String("group-a2j9zxpv"), Order: pulumi.Int(2), Regex: pulumi.String("/test"), Replacement: pulumi.String("/tt"), }) if err != nil { return err } return nil }) }
```
## Import
tsf path_rewrite can be imported using the id, e.g.
```sh
$ pulumi import tencentcloud:Tsf/pathRewrite:PathRewrite path_rewrite rewrite-nygq33v2
```
func GetPathRewrite ¶
func GetPathRewrite(ctx *pulumi.Context, name string, id pulumi.IDInput, state *PathRewriteState, opts ...pulumi.ResourceOption) (*PathRewrite, error)
GetPathRewrite gets an existing PathRewrite 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 NewPathRewrite ¶
func NewPathRewrite(ctx *pulumi.Context, name string, args *PathRewriteArgs, opts ...pulumi.ResourceOption) (*PathRewrite, error)
NewPathRewrite registers a new resource with the given unique name, arguments, and options.
func (*PathRewrite) ElementType ¶
func (*PathRewrite) ElementType() reflect.Type
func (*PathRewrite) ToPathRewriteOutput ¶
func (i *PathRewrite) ToPathRewriteOutput() PathRewriteOutput
func (*PathRewrite) ToPathRewriteOutputWithContext ¶
func (i *PathRewrite) ToPathRewriteOutputWithContext(ctx context.Context) PathRewriteOutput
type PathRewriteArgs ¶
type PathRewriteArgs struct { // Whether to shield the mapped path, Y: Yes N: No. Blocked pulumi.StringInput // gateway deployment group ID. GatewayGroupId pulumi.StringInput // rule order, the smaller the higher the priority. Order pulumi.IntInput // regular expression. Regex pulumi.StringInput // content to replace. Replacement pulumi.StringInput }
The set of arguments for constructing a PathRewrite resource.
func (PathRewriteArgs) ElementType ¶
func (PathRewriteArgs) ElementType() reflect.Type
type PathRewriteArray ¶
type PathRewriteArray []PathRewriteInput
func (PathRewriteArray) ElementType ¶
func (PathRewriteArray) ElementType() reflect.Type
func (PathRewriteArray) ToPathRewriteArrayOutput ¶
func (i PathRewriteArray) ToPathRewriteArrayOutput() PathRewriteArrayOutput
func (PathRewriteArray) ToPathRewriteArrayOutputWithContext ¶
func (i PathRewriteArray) ToPathRewriteArrayOutputWithContext(ctx context.Context) PathRewriteArrayOutput
type PathRewriteArrayInput ¶
type PathRewriteArrayInput interface { pulumi.Input ToPathRewriteArrayOutput() PathRewriteArrayOutput ToPathRewriteArrayOutputWithContext(context.Context) PathRewriteArrayOutput }
PathRewriteArrayInput is an input type that accepts PathRewriteArray and PathRewriteArrayOutput values. You can construct a concrete instance of `PathRewriteArrayInput` via:
PathRewriteArray{ PathRewriteArgs{...} }
type PathRewriteArrayOutput ¶
type PathRewriteArrayOutput struct{ *pulumi.OutputState }
func (PathRewriteArrayOutput) ElementType ¶
func (PathRewriteArrayOutput) ElementType() reflect.Type
func (PathRewriteArrayOutput) Index ¶
func (o PathRewriteArrayOutput) Index(i pulumi.IntInput) PathRewriteOutput
func (PathRewriteArrayOutput) ToPathRewriteArrayOutput ¶
func (o PathRewriteArrayOutput) ToPathRewriteArrayOutput() PathRewriteArrayOutput
func (PathRewriteArrayOutput) ToPathRewriteArrayOutputWithContext ¶
func (o PathRewriteArrayOutput) ToPathRewriteArrayOutputWithContext(ctx context.Context) PathRewriteArrayOutput
type PathRewriteInput ¶
type PathRewriteInput interface { pulumi.Input ToPathRewriteOutput() PathRewriteOutput ToPathRewriteOutputWithContext(ctx context.Context) PathRewriteOutput }
type PathRewriteMap ¶
type PathRewriteMap map[string]PathRewriteInput
func (PathRewriteMap) ElementType ¶
func (PathRewriteMap) ElementType() reflect.Type
func (PathRewriteMap) ToPathRewriteMapOutput ¶
func (i PathRewriteMap) ToPathRewriteMapOutput() PathRewriteMapOutput
func (PathRewriteMap) ToPathRewriteMapOutputWithContext ¶
func (i PathRewriteMap) ToPathRewriteMapOutputWithContext(ctx context.Context) PathRewriteMapOutput
type PathRewriteMapInput ¶
type PathRewriteMapInput interface { pulumi.Input ToPathRewriteMapOutput() PathRewriteMapOutput ToPathRewriteMapOutputWithContext(context.Context) PathRewriteMapOutput }
PathRewriteMapInput is an input type that accepts PathRewriteMap and PathRewriteMapOutput values. You can construct a concrete instance of `PathRewriteMapInput` via:
PathRewriteMap{ "key": PathRewriteArgs{...} }
type PathRewriteMapOutput ¶
type PathRewriteMapOutput struct{ *pulumi.OutputState }
func (PathRewriteMapOutput) ElementType ¶
func (PathRewriteMapOutput) ElementType() reflect.Type
func (PathRewriteMapOutput) MapIndex ¶
func (o PathRewriteMapOutput) MapIndex(k pulumi.StringInput) PathRewriteOutput
func (PathRewriteMapOutput) ToPathRewriteMapOutput ¶
func (o PathRewriteMapOutput) ToPathRewriteMapOutput() PathRewriteMapOutput
func (PathRewriteMapOutput) ToPathRewriteMapOutputWithContext ¶
func (o PathRewriteMapOutput) ToPathRewriteMapOutputWithContext(ctx context.Context) PathRewriteMapOutput
type PathRewriteOutput ¶
type PathRewriteOutput struct{ *pulumi.OutputState }
func (PathRewriteOutput) Blocked ¶
func (o PathRewriteOutput) Blocked() pulumi.StringOutput
Whether to shield the mapped path, Y: Yes N: No.
func (PathRewriteOutput) ElementType ¶
func (PathRewriteOutput) ElementType() reflect.Type
func (PathRewriteOutput) GatewayGroupId ¶
func (o PathRewriteOutput) GatewayGroupId() pulumi.StringOutput
gateway deployment group ID.
func (PathRewriteOutput) Order ¶
func (o PathRewriteOutput) Order() pulumi.IntOutput
rule order, the smaller the higher the priority.
func (PathRewriteOutput) PathRewriteId ¶
func (o PathRewriteOutput) PathRewriteId() pulumi.StringOutput
path rewrite rule ID.
func (PathRewriteOutput) Regex ¶
func (o PathRewriteOutput) Regex() pulumi.StringOutput
regular expression.
func (PathRewriteOutput) Replacement ¶
func (o PathRewriteOutput) Replacement() pulumi.StringOutput
content to replace.
func (PathRewriteOutput) ToPathRewriteOutput ¶
func (o PathRewriteOutput) ToPathRewriteOutput() PathRewriteOutput
func (PathRewriteOutput) ToPathRewriteOutputWithContext ¶
func (o PathRewriteOutput) ToPathRewriteOutputWithContext(ctx context.Context) PathRewriteOutput
type PathRewriteState ¶
type PathRewriteState struct { // Whether to shield the mapped path, Y: Yes N: No. Blocked pulumi.StringPtrInput // gateway deployment group ID. GatewayGroupId pulumi.StringPtrInput // rule order, the smaller the higher the priority. Order pulumi.IntPtrInput // path rewrite rule ID. PathRewriteId pulumi.StringPtrInput // regular expression. Regex pulumi.StringPtrInput // content to replace. Replacement pulumi.StringPtrInput }
func (PathRewriteState) ElementType ¶
func (PathRewriteState) ElementType() reflect.Type
type Repository ¶
type Repository struct { pulumi.CustomResourceState // the name of the bucket where the warehouse is located. BucketName pulumi.StringOutput `pulumi:"bucketName"` // Bucket region where the warehouse is located. BucketRegion pulumi.StringOutput `pulumi:"bucketRegion"` // warehouse creation time. CreateTime pulumi.StringOutput `pulumi:"createTime"` // directory. Directory pulumi.StringOutput `pulumi:"directory"` // whether the repository is in use. IsUsed pulumi.BoolOutput `pulumi:"isUsed"` // warehouse description. RepositoryDesc pulumi.StringOutput `pulumi:"repositoryDesc"` // Warehouse ID. RepositoryId pulumi.StringOutput `pulumi:"repositoryId"` // warehouse name. RepositoryName pulumi.StringOutput `pulumi:"repositoryName"` // warehouse type (default warehouse: default, private warehouse: private). RepositoryType pulumi.StringOutput `pulumi:"repositoryType"` }
Provides a resource to create a tsf repository
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Tsf"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Tsf.NewRepository(ctx, "repository", &Tsf.RepositoryArgs{ BucketName: pulumi.String(""), BucketRegion: pulumi.String(""), Directory: pulumi.String(""), RepositoryDesc: pulumi.String(""), RepositoryName: pulumi.String(""), RepositoryType: pulumi.String(""), }) if err != nil { return err } return nil }) }
```
## Import
tsf repository can be imported using the id, e.g.
```sh
$ pulumi import tencentcloud:Tsf/repository:Repository repository repository_id
```
func GetRepository ¶
func GetRepository(ctx *pulumi.Context, name string, id pulumi.IDInput, state *RepositoryState, opts ...pulumi.ResourceOption) (*Repository, error)
GetRepository gets an existing Repository 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 NewRepository ¶
func NewRepository(ctx *pulumi.Context, name string, args *RepositoryArgs, opts ...pulumi.ResourceOption) (*Repository, error)
NewRepository registers a new resource with the given unique name, arguments, and options.
func (*Repository) ElementType ¶
func (*Repository) ElementType() reflect.Type
func (*Repository) ToRepositoryOutput ¶
func (i *Repository) ToRepositoryOutput() RepositoryOutput
func (*Repository) ToRepositoryOutputWithContext ¶
func (i *Repository) ToRepositoryOutputWithContext(ctx context.Context) RepositoryOutput
type RepositoryArgs ¶
type RepositoryArgs struct { // the name of the bucket where the warehouse is located. BucketName pulumi.StringInput // Bucket region where the warehouse is located. BucketRegion pulumi.StringInput // directory. Directory pulumi.StringPtrInput // warehouse description. RepositoryDesc pulumi.StringPtrInput // warehouse name. RepositoryName pulumi.StringInput // warehouse type (default warehouse: default, private warehouse: private). RepositoryType pulumi.StringInput }
The set of arguments for constructing a Repository resource.
func (RepositoryArgs) ElementType ¶
func (RepositoryArgs) ElementType() reflect.Type
type RepositoryArray ¶
type RepositoryArray []RepositoryInput
func (RepositoryArray) ElementType ¶
func (RepositoryArray) ElementType() reflect.Type
func (RepositoryArray) ToRepositoryArrayOutput ¶
func (i RepositoryArray) ToRepositoryArrayOutput() RepositoryArrayOutput
func (RepositoryArray) ToRepositoryArrayOutputWithContext ¶
func (i RepositoryArray) ToRepositoryArrayOutputWithContext(ctx context.Context) RepositoryArrayOutput
type RepositoryArrayInput ¶
type RepositoryArrayInput interface { pulumi.Input ToRepositoryArrayOutput() RepositoryArrayOutput ToRepositoryArrayOutputWithContext(context.Context) RepositoryArrayOutput }
RepositoryArrayInput is an input type that accepts RepositoryArray and RepositoryArrayOutput values. You can construct a concrete instance of `RepositoryArrayInput` via:
RepositoryArray{ RepositoryArgs{...} }
type RepositoryArrayOutput ¶
type RepositoryArrayOutput struct{ *pulumi.OutputState }
func (RepositoryArrayOutput) ElementType ¶
func (RepositoryArrayOutput) ElementType() reflect.Type
func (RepositoryArrayOutput) Index ¶
func (o RepositoryArrayOutput) Index(i pulumi.IntInput) RepositoryOutput
func (RepositoryArrayOutput) ToRepositoryArrayOutput ¶
func (o RepositoryArrayOutput) ToRepositoryArrayOutput() RepositoryArrayOutput
func (RepositoryArrayOutput) ToRepositoryArrayOutputWithContext ¶
func (o RepositoryArrayOutput) ToRepositoryArrayOutputWithContext(ctx context.Context) RepositoryArrayOutput
type RepositoryInput ¶
type RepositoryInput interface { pulumi.Input ToRepositoryOutput() RepositoryOutput ToRepositoryOutputWithContext(ctx context.Context) RepositoryOutput }
type RepositoryMap ¶
type RepositoryMap map[string]RepositoryInput
func (RepositoryMap) ElementType ¶
func (RepositoryMap) ElementType() reflect.Type
func (RepositoryMap) ToRepositoryMapOutput ¶
func (i RepositoryMap) ToRepositoryMapOutput() RepositoryMapOutput
func (RepositoryMap) ToRepositoryMapOutputWithContext ¶
func (i RepositoryMap) ToRepositoryMapOutputWithContext(ctx context.Context) RepositoryMapOutput
type RepositoryMapInput ¶
type RepositoryMapInput interface { pulumi.Input ToRepositoryMapOutput() RepositoryMapOutput ToRepositoryMapOutputWithContext(context.Context) RepositoryMapOutput }
RepositoryMapInput is an input type that accepts RepositoryMap and RepositoryMapOutput values. You can construct a concrete instance of `RepositoryMapInput` via:
RepositoryMap{ "key": RepositoryArgs{...} }
type RepositoryMapOutput ¶
type RepositoryMapOutput struct{ *pulumi.OutputState }
func (RepositoryMapOutput) ElementType ¶
func (RepositoryMapOutput) ElementType() reflect.Type
func (RepositoryMapOutput) MapIndex ¶
func (o RepositoryMapOutput) MapIndex(k pulumi.StringInput) RepositoryOutput
func (RepositoryMapOutput) ToRepositoryMapOutput ¶
func (o RepositoryMapOutput) ToRepositoryMapOutput() RepositoryMapOutput
func (RepositoryMapOutput) ToRepositoryMapOutputWithContext ¶
func (o RepositoryMapOutput) ToRepositoryMapOutputWithContext(ctx context.Context) RepositoryMapOutput
type RepositoryOutput ¶
type RepositoryOutput struct{ *pulumi.OutputState }
func (RepositoryOutput) BucketName ¶
func (o RepositoryOutput) BucketName() pulumi.StringOutput
the name of the bucket where the warehouse is located.
func (RepositoryOutput) BucketRegion ¶
func (o RepositoryOutput) BucketRegion() pulumi.StringOutput
Bucket region where the warehouse is located.
func (RepositoryOutput) CreateTime ¶
func (o RepositoryOutput) CreateTime() pulumi.StringOutput
warehouse creation time.
func (RepositoryOutput) Directory ¶
func (o RepositoryOutput) Directory() pulumi.StringOutput
directory.
func (RepositoryOutput) ElementType ¶
func (RepositoryOutput) ElementType() reflect.Type
func (RepositoryOutput) IsUsed ¶
func (o RepositoryOutput) IsUsed() pulumi.BoolOutput
whether the repository is in use.
func (RepositoryOutput) RepositoryDesc ¶
func (o RepositoryOutput) RepositoryDesc() pulumi.StringOutput
warehouse description.
func (RepositoryOutput) RepositoryId ¶
func (o RepositoryOutput) RepositoryId() pulumi.StringOutput
Warehouse ID.
func (RepositoryOutput) RepositoryName ¶
func (o RepositoryOutput) RepositoryName() pulumi.StringOutput
warehouse name.
func (RepositoryOutput) RepositoryType ¶
func (o RepositoryOutput) RepositoryType() pulumi.StringOutput
warehouse type (default warehouse: default, private warehouse: private).
func (RepositoryOutput) ToRepositoryOutput ¶
func (o RepositoryOutput) ToRepositoryOutput() RepositoryOutput
func (RepositoryOutput) ToRepositoryOutputWithContext ¶
func (o RepositoryOutput) ToRepositoryOutputWithContext(ctx context.Context) RepositoryOutput
type RepositoryState ¶
type RepositoryState struct { // the name of the bucket where the warehouse is located. BucketName pulumi.StringPtrInput // Bucket region where the warehouse is located. BucketRegion pulumi.StringPtrInput // warehouse creation time. CreateTime pulumi.StringPtrInput // directory. Directory pulumi.StringPtrInput // whether the repository is in use. IsUsed pulumi.BoolPtrInput // warehouse description. RepositoryDesc pulumi.StringPtrInput // Warehouse ID. RepositoryId pulumi.StringPtrInput // warehouse name. RepositoryName pulumi.StringPtrInput // warehouse type (default warehouse: default, private warehouse: private). RepositoryType pulumi.StringPtrInput }
func (RepositoryState) ElementType ¶
func (RepositoryState) ElementType() reflect.Type
type Task ¶
type Task struct { pulumi.CustomResourceState // advanced settings. AdvanceSettings TaskAdvanceSettingsOutput `pulumi:"advanceSettings"` // ID of the workflow to which it belongs. BelongFlowIds pulumi.StringArrayOutput `pulumi:"belongFlowIds"` // execution type, unicast/broadcast. ExecuteType pulumi.StringOutput `pulumi:"executeType"` // deployment group ID. GroupId pulumi.StringOutput `pulumi:"groupId"` // Program id list. ProgramIdLists pulumi.StringArrayOutput `pulumi:"programIdLists"` // number of retries, 0 <= RetryCount<= 10. RetryCount pulumi.IntOutput `pulumi:"retryCount"` // retry interval, 0 <= RetryInterval <= 600000, time unit ms. RetryInterval pulumi.IntOutput `pulumi:"retryInterval"` // Fragmentation parameters. ShardArguments TaskShardArgumentArrayOutput `pulumi:"shardArguments"` // number of shards. ShardCount pulumi.IntOutput `pulumi:"shardCount"` // the operator to judge the success of the task. SuccessOperator pulumi.StringOutput `pulumi:"successOperator"` // The threshold for judging the success rate of the task, such as 100. SuccessRatio pulumi.StringOutput `pulumi:"successRatio"` // task parameters, the length limit is 10000 characters. TaskArgument pulumi.StringOutput `pulumi:"taskArgument"` // task content, length limit 65536 bytes. TaskContent pulumi.StringOutput `pulumi:"taskContent"` // task ID. TaskId pulumi.StringOutput `pulumi:"taskId"` // task history ID. TaskLogId pulumi.StringOutput `pulumi:"taskLogId"` // task name, task length 64 characters. TaskName pulumi.StringOutput `pulumi:"taskName"` // trigger rule. TaskRule TaskTaskRuleOutput `pulumi:"taskRule"` // Whether to enable the task, ENABLED/DISABLED. TaskState pulumi.StringOutput `pulumi:"taskState"` // task type, java. TaskType pulumi.StringOutput `pulumi:"taskType"` // task timeout, time unit ms. TimeOut pulumi.IntOutput `pulumi:"timeOut"` // trigger type. TriggerType pulumi.StringOutput `pulumi:"triggerType"` }
Provides a resource to create a tsf task
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-tencentcloud/sdk/go/tencentcloud/Tsf" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Tsf"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Tsf.NewTask(ctx, "task", &Tsf.TaskArgs{ AdvanceSettings: &tsf.TaskAdvanceSettingsArgs{ SubTaskConcurrency: pulumi.Int(2), }, ExecuteType: pulumi.String("unicast"), GroupId: pulumi.String("group-y8pnmoga"), RetryCount: pulumi.Int(0), RetryInterval: pulumi.Int(0), SuccessOperator: pulumi.String("GTE"), SuccessRatio: pulumi.String("100"), TaskArgument: pulumi.String("a=c"), TaskContent: pulumi.String("/test"), TaskName: pulumi.String("terraform-test"), TaskRule: &tsf.TaskTaskRuleArgs{ Expression: pulumi.String("0 * 1 * * ? "), RuleType: pulumi.String("Cron"), }, TaskType: pulumi.String("java"), TimeOut: pulumi.Int(60000), }) if err != nil { return err } return nil }) }
```
## Import
tsf task can be imported using the id, e.g.
```sh
$ pulumi import tencentcloud:Tsf/task:Task task task-y37eqq95
```
func GetTask ¶
func GetTask(ctx *pulumi.Context, name string, id pulumi.IDInput, state *TaskState, opts ...pulumi.ResourceOption) (*Task, error)
GetTask gets an existing Task 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 NewTask ¶
func NewTask(ctx *pulumi.Context, name string, args *TaskArgs, opts ...pulumi.ResourceOption) (*Task, error)
NewTask registers a new resource with the given unique name, arguments, and options.
func (*Task) ElementType ¶
func (*Task) ToTaskOutput ¶
func (i *Task) ToTaskOutput() TaskOutput
func (*Task) ToTaskOutputWithContext ¶
func (i *Task) ToTaskOutputWithContext(ctx context.Context) TaskOutput
type TaskAdvanceSettings ¶
type TaskAdvanceSettings struct { // Subtask single-machine concurrency limit, the default value is 2. SubTaskConcurrency *int `pulumi:"subTaskConcurrency"` }
type TaskAdvanceSettingsArgs ¶
type TaskAdvanceSettingsArgs struct { // Subtask single-machine concurrency limit, the default value is 2. SubTaskConcurrency pulumi.IntPtrInput `pulumi:"subTaskConcurrency"` }
func (TaskAdvanceSettingsArgs) ElementType ¶
func (TaskAdvanceSettingsArgs) ElementType() reflect.Type
func (TaskAdvanceSettingsArgs) ToTaskAdvanceSettingsOutput ¶
func (i TaskAdvanceSettingsArgs) ToTaskAdvanceSettingsOutput() TaskAdvanceSettingsOutput
func (TaskAdvanceSettingsArgs) ToTaskAdvanceSettingsOutputWithContext ¶
func (i TaskAdvanceSettingsArgs) ToTaskAdvanceSettingsOutputWithContext(ctx context.Context) TaskAdvanceSettingsOutput
func (TaskAdvanceSettingsArgs) ToTaskAdvanceSettingsPtrOutput ¶
func (i TaskAdvanceSettingsArgs) ToTaskAdvanceSettingsPtrOutput() TaskAdvanceSettingsPtrOutput
func (TaskAdvanceSettingsArgs) ToTaskAdvanceSettingsPtrOutputWithContext ¶
func (i TaskAdvanceSettingsArgs) ToTaskAdvanceSettingsPtrOutputWithContext(ctx context.Context) TaskAdvanceSettingsPtrOutput
type TaskAdvanceSettingsInput ¶
type TaskAdvanceSettingsInput interface { pulumi.Input ToTaskAdvanceSettingsOutput() TaskAdvanceSettingsOutput ToTaskAdvanceSettingsOutputWithContext(context.Context) TaskAdvanceSettingsOutput }
TaskAdvanceSettingsInput is an input type that accepts TaskAdvanceSettingsArgs and TaskAdvanceSettingsOutput values. You can construct a concrete instance of `TaskAdvanceSettingsInput` via:
TaskAdvanceSettingsArgs{...}
type TaskAdvanceSettingsOutput ¶
type TaskAdvanceSettingsOutput struct{ *pulumi.OutputState }
func (TaskAdvanceSettingsOutput) ElementType ¶
func (TaskAdvanceSettingsOutput) ElementType() reflect.Type
func (TaskAdvanceSettingsOutput) SubTaskConcurrency ¶
func (o TaskAdvanceSettingsOutput) SubTaskConcurrency() pulumi.IntPtrOutput
Subtask single-machine concurrency limit, the default value is 2.
func (TaskAdvanceSettingsOutput) ToTaskAdvanceSettingsOutput ¶
func (o TaskAdvanceSettingsOutput) ToTaskAdvanceSettingsOutput() TaskAdvanceSettingsOutput
func (TaskAdvanceSettingsOutput) ToTaskAdvanceSettingsOutputWithContext ¶
func (o TaskAdvanceSettingsOutput) ToTaskAdvanceSettingsOutputWithContext(ctx context.Context) TaskAdvanceSettingsOutput
func (TaskAdvanceSettingsOutput) ToTaskAdvanceSettingsPtrOutput ¶
func (o TaskAdvanceSettingsOutput) ToTaskAdvanceSettingsPtrOutput() TaskAdvanceSettingsPtrOutput
func (TaskAdvanceSettingsOutput) ToTaskAdvanceSettingsPtrOutputWithContext ¶
func (o TaskAdvanceSettingsOutput) ToTaskAdvanceSettingsPtrOutputWithContext(ctx context.Context) TaskAdvanceSettingsPtrOutput
type TaskAdvanceSettingsPtrInput ¶
type TaskAdvanceSettingsPtrInput interface { pulumi.Input ToTaskAdvanceSettingsPtrOutput() TaskAdvanceSettingsPtrOutput ToTaskAdvanceSettingsPtrOutputWithContext(context.Context) TaskAdvanceSettingsPtrOutput }
TaskAdvanceSettingsPtrInput is an input type that accepts TaskAdvanceSettingsArgs, TaskAdvanceSettingsPtr and TaskAdvanceSettingsPtrOutput values. You can construct a concrete instance of `TaskAdvanceSettingsPtrInput` via:
TaskAdvanceSettingsArgs{...} or: nil
func TaskAdvanceSettingsPtr ¶
func TaskAdvanceSettingsPtr(v *TaskAdvanceSettingsArgs) TaskAdvanceSettingsPtrInput
type TaskAdvanceSettingsPtrOutput ¶
type TaskAdvanceSettingsPtrOutput struct{ *pulumi.OutputState }
func (TaskAdvanceSettingsPtrOutput) Elem ¶
func (o TaskAdvanceSettingsPtrOutput) Elem() TaskAdvanceSettingsOutput
func (TaskAdvanceSettingsPtrOutput) ElementType ¶
func (TaskAdvanceSettingsPtrOutput) ElementType() reflect.Type
func (TaskAdvanceSettingsPtrOutput) SubTaskConcurrency ¶
func (o TaskAdvanceSettingsPtrOutput) SubTaskConcurrency() pulumi.IntPtrOutput
Subtask single-machine concurrency limit, the default value is 2.
func (TaskAdvanceSettingsPtrOutput) ToTaskAdvanceSettingsPtrOutput ¶
func (o TaskAdvanceSettingsPtrOutput) ToTaskAdvanceSettingsPtrOutput() TaskAdvanceSettingsPtrOutput
func (TaskAdvanceSettingsPtrOutput) ToTaskAdvanceSettingsPtrOutputWithContext ¶
func (o TaskAdvanceSettingsPtrOutput) ToTaskAdvanceSettingsPtrOutputWithContext(ctx context.Context) TaskAdvanceSettingsPtrOutput
type TaskArgs ¶
type TaskArgs struct { // advanced settings. AdvanceSettings TaskAdvanceSettingsPtrInput // execution type, unicast/broadcast. ExecuteType pulumi.StringInput // deployment group ID. GroupId pulumi.StringInput // Program id list. ProgramIdLists pulumi.StringArrayInput // number of retries, 0 <= RetryCount<= 10. RetryCount pulumi.IntPtrInput // retry interval, 0 <= RetryInterval <= 600000, time unit ms. RetryInterval pulumi.IntPtrInput // Fragmentation parameters. ShardArguments TaskShardArgumentArrayInput // number of shards. ShardCount pulumi.IntPtrInput // the operator to judge the success of the task. SuccessOperator pulumi.StringPtrInput // The threshold for judging the success rate of the task, such as 100. SuccessRatio pulumi.StringPtrInput // task parameters, the length limit is 10000 characters. TaskArgument pulumi.StringPtrInput // task content, length limit 65536 bytes. TaskContent pulumi.StringInput // task name, task length 64 characters. TaskName pulumi.StringInput // trigger rule. TaskRule TaskTaskRulePtrInput // task type, java. TaskType pulumi.StringInput // task timeout, time unit ms. TimeOut pulumi.IntInput }
The set of arguments for constructing a Task resource.
func (TaskArgs) ElementType ¶
type TaskArray ¶
type TaskArray []TaskInput
func (TaskArray) ElementType ¶
func (TaskArray) ToTaskArrayOutput ¶
func (i TaskArray) ToTaskArrayOutput() TaskArrayOutput
func (TaskArray) ToTaskArrayOutputWithContext ¶
func (i TaskArray) ToTaskArrayOutputWithContext(ctx context.Context) TaskArrayOutput
type TaskArrayInput ¶
type TaskArrayInput interface { pulumi.Input ToTaskArrayOutput() TaskArrayOutput ToTaskArrayOutputWithContext(context.Context) TaskArrayOutput }
TaskArrayInput is an input type that accepts TaskArray and TaskArrayOutput values. You can construct a concrete instance of `TaskArrayInput` via:
TaskArray{ TaskArgs{...} }
type TaskArrayOutput ¶
type TaskArrayOutput struct{ *pulumi.OutputState }
func (TaskArrayOutput) ElementType ¶
func (TaskArrayOutput) ElementType() reflect.Type
func (TaskArrayOutput) Index ¶
func (o TaskArrayOutput) Index(i pulumi.IntInput) TaskOutput
func (TaskArrayOutput) ToTaskArrayOutput ¶
func (o TaskArrayOutput) ToTaskArrayOutput() TaskArrayOutput
func (TaskArrayOutput) ToTaskArrayOutputWithContext ¶
func (o TaskArrayOutput) ToTaskArrayOutputWithContext(ctx context.Context) TaskArrayOutput
type TaskInput ¶
type TaskInput interface { pulumi.Input ToTaskOutput() TaskOutput ToTaskOutputWithContext(ctx context.Context) TaskOutput }
type TaskMap ¶
func (TaskMap) ElementType ¶
func (TaskMap) ToTaskMapOutput ¶
func (i TaskMap) ToTaskMapOutput() TaskMapOutput
func (TaskMap) ToTaskMapOutputWithContext ¶
func (i TaskMap) ToTaskMapOutputWithContext(ctx context.Context) TaskMapOutput
type TaskMapInput ¶
type TaskMapInput interface { pulumi.Input ToTaskMapOutput() TaskMapOutput ToTaskMapOutputWithContext(context.Context) TaskMapOutput }
TaskMapInput is an input type that accepts TaskMap and TaskMapOutput values. You can construct a concrete instance of `TaskMapInput` via:
TaskMap{ "key": TaskArgs{...} }
type TaskMapOutput ¶
type TaskMapOutput struct{ *pulumi.OutputState }
func (TaskMapOutput) ElementType ¶
func (TaskMapOutput) ElementType() reflect.Type
func (TaskMapOutput) MapIndex ¶
func (o TaskMapOutput) MapIndex(k pulumi.StringInput) TaskOutput
func (TaskMapOutput) ToTaskMapOutput ¶
func (o TaskMapOutput) ToTaskMapOutput() TaskMapOutput
func (TaskMapOutput) ToTaskMapOutputWithContext ¶
func (o TaskMapOutput) ToTaskMapOutputWithContext(ctx context.Context) TaskMapOutput
type TaskOutput ¶
type TaskOutput struct{ *pulumi.OutputState }
func (TaskOutput) AdvanceSettings ¶
func (o TaskOutput) AdvanceSettings() TaskAdvanceSettingsOutput
advanced settings.
func (TaskOutput) BelongFlowIds ¶
func (o TaskOutput) BelongFlowIds() pulumi.StringArrayOutput
ID of the workflow to which it belongs.
func (TaskOutput) ElementType ¶
func (TaskOutput) ElementType() reflect.Type
func (TaskOutput) ExecuteType ¶
func (o TaskOutput) ExecuteType() pulumi.StringOutput
execution type, unicast/broadcast.
func (TaskOutput) ProgramIdLists ¶
func (o TaskOutput) ProgramIdLists() pulumi.StringArrayOutput
Program id list.
func (TaskOutput) RetryCount ¶
func (o TaskOutput) RetryCount() pulumi.IntOutput
number of retries, 0 <= RetryCount<= 10.
func (TaskOutput) RetryInterval ¶
func (o TaskOutput) RetryInterval() pulumi.IntOutput
retry interval, 0 <= RetryInterval <= 600000, time unit ms.
func (TaskOutput) ShardArguments ¶
func (o TaskOutput) ShardArguments() TaskShardArgumentArrayOutput
Fragmentation parameters.
func (TaskOutput) SuccessOperator ¶
func (o TaskOutput) SuccessOperator() pulumi.StringOutput
the operator to judge the success of the task.
func (TaskOutput) SuccessRatio ¶
func (o TaskOutput) SuccessRatio() pulumi.StringOutput
The threshold for judging the success rate of the task, such as 100.
func (TaskOutput) TaskArgument ¶
func (o TaskOutput) TaskArgument() pulumi.StringOutput
task parameters, the length limit is 10000 characters.
func (TaskOutput) TaskContent ¶
func (o TaskOutput) TaskContent() pulumi.StringOutput
task content, length limit 65536 bytes.
func (TaskOutput) TaskName ¶
func (o TaskOutput) TaskName() pulumi.StringOutput
task name, task length 64 characters.
func (TaskOutput) TaskState ¶
func (o TaskOutput) TaskState() pulumi.StringOutput
Whether to enable the task, ENABLED/DISABLED.
func (TaskOutput) TimeOut ¶
func (o TaskOutput) TimeOut() pulumi.IntOutput
task timeout, time unit ms.
func (TaskOutput) ToTaskOutput ¶
func (o TaskOutput) ToTaskOutput() TaskOutput
func (TaskOutput) ToTaskOutputWithContext ¶
func (o TaskOutput) ToTaskOutputWithContext(ctx context.Context) TaskOutput
type TaskShardArgument ¶
type TaskShardArgumentArgs ¶
type TaskShardArgumentArgs struct { // Sharding parameter KEY, integer, range [1,1000]. ShardKey pulumi.IntInput `pulumi:"shardKey"` // Shard parameter VALUE. ShardValue pulumi.StringInput `pulumi:"shardValue"` }
func (TaskShardArgumentArgs) ElementType ¶
func (TaskShardArgumentArgs) ElementType() reflect.Type
func (TaskShardArgumentArgs) ToTaskShardArgumentOutput ¶
func (i TaskShardArgumentArgs) ToTaskShardArgumentOutput() TaskShardArgumentOutput
func (TaskShardArgumentArgs) ToTaskShardArgumentOutputWithContext ¶
func (i TaskShardArgumentArgs) ToTaskShardArgumentOutputWithContext(ctx context.Context) TaskShardArgumentOutput
type TaskShardArgumentArray ¶
type TaskShardArgumentArray []TaskShardArgumentInput
func (TaskShardArgumentArray) ElementType ¶
func (TaskShardArgumentArray) ElementType() reflect.Type
func (TaskShardArgumentArray) ToTaskShardArgumentArrayOutput ¶
func (i TaskShardArgumentArray) ToTaskShardArgumentArrayOutput() TaskShardArgumentArrayOutput
func (TaskShardArgumentArray) ToTaskShardArgumentArrayOutputWithContext ¶
func (i TaskShardArgumentArray) ToTaskShardArgumentArrayOutputWithContext(ctx context.Context) TaskShardArgumentArrayOutput
type TaskShardArgumentArrayInput ¶
type TaskShardArgumentArrayInput interface { pulumi.Input ToTaskShardArgumentArrayOutput() TaskShardArgumentArrayOutput ToTaskShardArgumentArrayOutputWithContext(context.Context) TaskShardArgumentArrayOutput }
TaskShardArgumentArrayInput is an input type that accepts TaskShardArgumentArray and TaskShardArgumentArrayOutput values. You can construct a concrete instance of `TaskShardArgumentArrayInput` via:
TaskShardArgumentArray{ TaskShardArgumentArgs{...} }
type TaskShardArgumentArrayOutput ¶
type TaskShardArgumentArrayOutput struct{ *pulumi.OutputState }
func (TaskShardArgumentArrayOutput) ElementType ¶
func (TaskShardArgumentArrayOutput) ElementType() reflect.Type
func (TaskShardArgumentArrayOutput) Index ¶
func (o TaskShardArgumentArrayOutput) Index(i pulumi.IntInput) TaskShardArgumentOutput
func (TaskShardArgumentArrayOutput) ToTaskShardArgumentArrayOutput ¶
func (o TaskShardArgumentArrayOutput) ToTaskShardArgumentArrayOutput() TaskShardArgumentArrayOutput
func (TaskShardArgumentArrayOutput) ToTaskShardArgumentArrayOutputWithContext ¶
func (o TaskShardArgumentArrayOutput) ToTaskShardArgumentArrayOutputWithContext(ctx context.Context) TaskShardArgumentArrayOutput
type TaskShardArgumentInput ¶
type TaskShardArgumentInput interface { pulumi.Input ToTaskShardArgumentOutput() TaskShardArgumentOutput ToTaskShardArgumentOutputWithContext(context.Context) TaskShardArgumentOutput }
TaskShardArgumentInput is an input type that accepts TaskShardArgumentArgs and TaskShardArgumentOutput values. You can construct a concrete instance of `TaskShardArgumentInput` via:
TaskShardArgumentArgs{...}
type TaskShardArgumentOutput ¶
type TaskShardArgumentOutput struct{ *pulumi.OutputState }
func (TaskShardArgumentOutput) ElementType ¶
func (TaskShardArgumentOutput) ElementType() reflect.Type
func (TaskShardArgumentOutput) ShardKey ¶
func (o TaskShardArgumentOutput) ShardKey() pulumi.IntOutput
Sharding parameter KEY, integer, range [1,1000].
func (TaskShardArgumentOutput) ShardValue ¶
func (o TaskShardArgumentOutput) ShardValue() pulumi.StringOutput
Shard parameter VALUE.
func (TaskShardArgumentOutput) ToTaskShardArgumentOutput ¶
func (o TaskShardArgumentOutput) ToTaskShardArgumentOutput() TaskShardArgumentOutput
func (TaskShardArgumentOutput) ToTaskShardArgumentOutputWithContext ¶
func (o TaskShardArgumentOutput) ToTaskShardArgumentOutputWithContext(ctx context.Context) TaskShardArgumentOutput
type TaskState ¶
type TaskState struct { // advanced settings. AdvanceSettings TaskAdvanceSettingsPtrInput // ID of the workflow to which it belongs. BelongFlowIds pulumi.StringArrayInput // execution type, unicast/broadcast. ExecuteType pulumi.StringPtrInput // deployment group ID. GroupId pulumi.StringPtrInput // Program id list. ProgramIdLists pulumi.StringArrayInput // number of retries, 0 <= RetryCount<= 10. RetryCount pulumi.IntPtrInput // retry interval, 0 <= RetryInterval <= 600000, time unit ms. RetryInterval pulumi.IntPtrInput // Fragmentation parameters. ShardArguments TaskShardArgumentArrayInput // number of shards. ShardCount pulumi.IntPtrInput // the operator to judge the success of the task. SuccessOperator pulumi.StringPtrInput // The threshold for judging the success rate of the task, such as 100. SuccessRatio pulumi.StringPtrInput // task parameters, the length limit is 10000 characters. TaskArgument pulumi.StringPtrInput // task content, length limit 65536 bytes. TaskContent pulumi.StringPtrInput // task ID. TaskId pulumi.StringPtrInput // task history ID. TaskLogId pulumi.StringPtrInput // task name, task length 64 characters. TaskName pulumi.StringPtrInput // trigger rule. TaskRule TaskTaskRulePtrInput // Whether to enable the task, ENABLED/DISABLED. TaskState pulumi.StringPtrInput // task type, java. TaskType pulumi.StringPtrInput // task timeout, time unit ms. TimeOut pulumi.IntPtrInput // trigger type. TriggerType pulumi.StringPtrInput }
func (TaskState) ElementType ¶
type TaskTaskRule ¶
type TaskTaskRuleArgs ¶
type TaskTaskRuleArgs struct { // Cron type rule, cron expression. Expression pulumi.StringPtrInput `pulumi:"expression"` // time interval, in milliseconds. RepeatInterval pulumi.IntPtrInput `pulumi:"repeatInterval"` // trigger rule type, Cron/Repeat. RuleType pulumi.StringInput `pulumi:"ruleType"` }
func (TaskTaskRuleArgs) ElementType ¶
func (TaskTaskRuleArgs) ElementType() reflect.Type
func (TaskTaskRuleArgs) ToTaskTaskRuleOutput ¶
func (i TaskTaskRuleArgs) ToTaskTaskRuleOutput() TaskTaskRuleOutput
func (TaskTaskRuleArgs) ToTaskTaskRuleOutputWithContext ¶
func (i TaskTaskRuleArgs) ToTaskTaskRuleOutputWithContext(ctx context.Context) TaskTaskRuleOutput
func (TaskTaskRuleArgs) ToTaskTaskRulePtrOutput ¶
func (i TaskTaskRuleArgs) ToTaskTaskRulePtrOutput() TaskTaskRulePtrOutput
func (TaskTaskRuleArgs) ToTaskTaskRulePtrOutputWithContext ¶
func (i TaskTaskRuleArgs) ToTaskTaskRulePtrOutputWithContext(ctx context.Context) TaskTaskRulePtrOutput
type TaskTaskRuleInput ¶
type TaskTaskRuleInput interface { pulumi.Input ToTaskTaskRuleOutput() TaskTaskRuleOutput ToTaskTaskRuleOutputWithContext(context.Context) TaskTaskRuleOutput }
TaskTaskRuleInput is an input type that accepts TaskTaskRuleArgs and TaskTaskRuleOutput values. You can construct a concrete instance of `TaskTaskRuleInput` via:
TaskTaskRuleArgs{...}
type TaskTaskRuleOutput ¶
type TaskTaskRuleOutput struct{ *pulumi.OutputState }
func (TaskTaskRuleOutput) ElementType ¶
func (TaskTaskRuleOutput) ElementType() reflect.Type
func (TaskTaskRuleOutput) Expression ¶
func (o TaskTaskRuleOutput) Expression() pulumi.StringPtrOutput
Cron type rule, cron expression.
func (TaskTaskRuleOutput) RepeatInterval ¶
func (o TaskTaskRuleOutput) RepeatInterval() pulumi.IntPtrOutput
time interval, in milliseconds.
func (TaskTaskRuleOutput) RuleType ¶
func (o TaskTaskRuleOutput) RuleType() pulumi.StringOutput
trigger rule type, Cron/Repeat.
func (TaskTaskRuleOutput) ToTaskTaskRuleOutput ¶
func (o TaskTaskRuleOutput) ToTaskTaskRuleOutput() TaskTaskRuleOutput
func (TaskTaskRuleOutput) ToTaskTaskRuleOutputWithContext ¶
func (o TaskTaskRuleOutput) ToTaskTaskRuleOutputWithContext(ctx context.Context) TaskTaskRuleOutput
func (TaskTaskRuleOutput) ToTaskTaskRulePtrOutput ¶
func (o TaskTaskRuleOutput) ToTaskTaskRulePtrOutput() TaskTaskRulePtrOutput
func (TaskTaskRuleOutput) ToTaskTaskRulePtrOutputWithContext ¶
func (o TaskTaskRuleOutput) ToTaskTaskRulePtrOutputWithContext(ctx context.Context) TaskTaskRulePtrOutput
type TaskTaskRulePtrInput ¶
type TaskTaskRulePtrInput interface { pulumi.Input ToTaskTaskRulePtrOutput() TaskTaskRulePtrOutput ToTaskTaskRulePtrOutputWithContext(context.Context) TaskTaskRulePtrOutput }
TaskTaskRulePtrInput is an input type that accepts TaskTaskRuleArgs, TaskTaskRulePtr and TaskTaskRulePtrOutput values. You can construct a concrete instance of `TaskTaskRulePtrInput` via:
TaskTaskRuleArgs{...} or: nil
func TaskTaskRulePtr ¶
func TaskTaskRulePtr(v *TaskTaskRuleArgs) TaskTaskRulePtrInput
type TaskTaskRulePtrOutput ¶
type TaskTaskRulePtrOutput struct{ *pulumi.OutputState }
func (TaskTaskRulePtrOutput) Elem ¶
func (o TaskTaskRulePtrOutput) Elem() TaskTaskRuleOutput
func (TaskTaskRulePtrOutput) ElementType ¶
func (TaskTaskRulePtrOutput) ElementType() reflect.Type
func (TaskTaskRulePtrOutput) Expression ¶
func (o TaskTaskRulePtrOutput) Expression() pulumi.StringPtrOutput
Cron type rule, cron expression.
func (TaskTaskRulePtrOutput) RepeatInterval ¶
func (o TaskTaskRulePtrOutput) RepeatInterval() pulumi.IntPtrOutput
time interval, in milliseconds.
func (TaskTaskRulePtrOutput) RuleType ¶
func (o TaskTaskRulePtrOutput) RuleType() pulumi.StringPtrOutput
trigger rule type, Cron/Repeat.
func (TaskTaskRulePtrOutput) ToTaskTaskRulePtrOutput ¶
func (o TaskTaskRulePtrOutput) ToTaskTaskRulePtrOutput() TaskTaskRulePtrOutput
func (TaskTaskRulePtrOutput) ToTaskTaskRulePtrOutputWithContext ¶
func (o TaskTaskRulePtrOutput) ToTaskTaskRulePtrOutputWithContext(ctx context.Context) TaskTaskRulePtrOutput
type UnitRule ¶
type UnitRule struct { pulumi.CustomResourceState // rule description. Description pulumi.StringOutput `pulumi:"description"` // gateway entity ID. GatewayInstanceId pulumi.StringOutput `pulumi:"gatewayInstanceId"` // rule name. Name pulumi.StringOutput `pulumi:"name"` // rule item ID. RuleId pulumi.StringOutput `pulumi:"ruleId"` // usage status: enabled/disabled. Status pulumi.StringOutput `pulumi:"status"` // list of rule items. UnitRuleItemLists UnitRuleUnitRuleItemListArrayOutput `pulumi:"unitRuleItemLists"` }
Provides a resource to create a tsf unitRule
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-tencentcloud/sdk/go/tencentcloud/Tsf" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Tsf"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Tsf.NewUnitRule(ctx, "unitRule", &Tsf.UnitRuleArgs{ Description: pulumi.String("terraform-desc"), GatewayInstanceId: pulumi.String("gw-ins-rug79a70"), UnitRuleItemLists: tsf.UnitRuleUnitRuleItemListArray{ &tsf.UnitRuleUnitRuleItemListArgs{ Description: pulumi.String("rule1-desc"), DestNamespaceId: pulumi.String("namespace-y8p88eka"), DestNamespaceName: pulumi.String("garden-test_default"), Name: pulumi.String("Rule1"), Relationship: pulumi.String("AND"), UnitRuleTagLists: tsf.UnitRuleUnitRuleItemListUnitRuleTagListArray{ &tsf.UnitRuleUnitRuleItemListUnitRuleTagListArgs{ TagField: pulumi.String("aaa"), TagOperator: pulumi.String("IN"), TagType: pulumi.String("U"), TagValue: pulumi.String("1"), }, }, }, }, }) if err != nil { return err } return nil }) }
```
## Import
tsf unit_rule can be imported using the id, e.g.
```sh
$ pulumi import tencentcloud:Tsf/unitRule:UnitRule unit_rule unit-rl-zbywqeca
```
func GetUnitRule ¶
func GetUnitRule(ctx *pulumi.Context, name string, id pulumi.IDInput, state *UnitRuleState, opts ...pulumi.ResourceOption) (*UnitRule, error)
GetUnitRule gets an existing UnitRule 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 NewUnitRule ¶
func NewUnitRule(ctx *pulumi.Context, name string, args *UnitRuleArgs, opts ...pulumi.ResourceOption) (*UnitRule, error)
NewUnitRule registers a new resource with the given unique name, arguments, and options.
func (*UnitRule) ElementType ¶
func (*UnitRule) ToUnitRuleOutput ¶
func (i *UnitRule) ToUnitRuleOutput() UnitRuleOutput
func (*UnitRule) ToUnitRuleOutputWithContext ¶
func (i *UnitRule) ToUnitRuleOutputWithContext(ctx context.Context) UnitRuleOutput
type UnitRuleArgs ¶
type UnitRuleArgs struct { // rule description. Description pulumi.StringPtrInput // gateway entity ID. GatewayInstanceId pulumi.StringInput // rule name. Name pulumi.StringPtrInput // list of rule items. UnitRuleItemLists UnitRuleUnitRuleItemListArrayInput }
The set of arguments for constructing a UnitRule resource.
func (UnitRuleArgs) ElementType ¶
func (UnitRuleArgs) ElementType() reflect.Type
type UnitRuleArray ¶
type UnitRuleArray []UnitRuleInput
func (UnitRuleArray) ElementType ¶
func (UnitRuleArray) ElementType() reflect.Type
func (UnitRuleArray) ToUnitRuleArrayOutput ¶
func (i UnitRuleArray) ToUnitRuleArrayOutput() UnitRuleArrayOutput
func (UnitRuleArray) ToUnitRuleArrayOutputWithContext ¶
func (i UnitRuleArray) ToUnitRuleArrayOutputWithContext(ctx context.Context) UnitRuleArrayOutput
type UnitRuleArrayInput ¶
type UnitRuleArrayInput interface { pulumi.Input ToUnitRuleArrayOutput() UnitRuleArrayOutput ToUnitRuleArrayOutputWithContext(context.Context) UnitRuleArrayOutput }
UnitRuleArrayInput is an input type that accepts UnitRuleArray and UnitRuleArrayOutput values. You can construct a concrete instance of `UnitRuleArrayInput` via:
UnitRuleArray{ UnitRuleArgs{...} }
type UnitRuleArrayOutput ¶
type UnitRuleArrayOutput struct{ *pulumi.OutputState }
func (UnitRuleArrayOutput) ElementType ¶
func (UnitRuleArrayOutput) ElementType() reflect.Type
func (UnitRuleArrayOutput) Index ¶
func (o UnitRuleArrayOutput) Index(i pulumi.IntInput) UnitRuleOutput
func (UnitRuleArrayOutput) ToUnitRuleArrayOutput ¶
func (o UnitRuleArrayOutput) ToUnitRuleArrayOutput() UnitRuleArrayOutput
func (UnitRuleArrayOutput) ToUnitRuleArrayOutputWithContext ¶
func (o UnitRuleArrayOutput) ToUnitRuleArrayOutputWithContext(ctx context.Context) UnitRuleArrayOutput
type UnitRuleInput ¶
type UnitRuleInput interface { pulumi.Input ToUnitRuleOutput() UnitRuleOutput ToUnitRuleOutputWithContext(ctx context.Context) UnitRuleOutput }
type UnitRuleMap ¶
type UnitRuleMap map[string]UnitRuleInput
func (UnitRuleMap) ElementType ¶
func (UnitRuleMap) ElementType() reflect.Type
func (UnitRuleMap) ToUnitRuleMapOutput ¶
func (i UnitRuleMap) ToUnitRuleMapOutput() UnitRuleMapOutput
func (UnitRuleMap) ToUnitRuleMapOutputWithContext ¶
func (i UnitRuleMap) ToUnitRuleMapOutputWithContext(ctx context.Context) UnitRuleMapOutput
type UnitRuleMapInput ¶
type UnitRuleMapInput interface { pulumi.Input ToUnitRuleMapOutput() UnitRuleMapOutput ToUnitRuleMapOutputWithContext(context.Context) UnitRuleMapOutput }
UnitRuleMapInput is an input type that accepts UnitRuleMap and UnitRuleMapOutput values. You can construct a concrete instance of `UnitRuleMapInput` via:
UnitRuleMap{ "key": UnitRuleArgs{...} }
type UnitRuleMapOutput ¶
type UnitRuleMapOutput struct{ *pulumi.OutputState }
func (UnitRuleMapOutput) ElementType ¶
func (UnitRuleMapOutput) ElementType() reflect.Type
func (UnitRuleMapOutput) MapIndex ¶
func (o UnitRuleMapOutput) MapIndex(k pulumi.StringInput) UnitRuleOutput
func (UnitRuleMapOutput) ToUnitRuleMapOutput ¶
func (o UnitRuleMapOutput) ToUnitRuleMapOutput() UnitRuleMapOutput
func (UnitRuleMapOutput) ToUnitRuleMapOutputWithContext ¶
func (o UnitRuleMapOutput) ToUnitRuleMapOutputWithContext(ctx context.Context) UnitRuleMapOutput
type UnitRuleOutput ¶
type UnitRuleOutput struct{ *pulumi.OutputState }
func (UnitRuleOutput) Description ¶
func (o UnitRuleOutput) Description() pulumi.StringOutput
rule description.
func (UnitRuleOutput) ElementType ¶
func (UnitRuleOutput) ElementType() reflect.Type
func (UnitRuleOutput) GatewayInstanceId ¶
func (o UnitRuleOutput) GatewayInstanceId() pulumi.StringOutput
gateway entity ID.
func (UnitRuleOutput) Status ¶
func (o UnitRuleOutput) Status() pulumi.StringOutput
usage status: enabled/disabled.
func (UnitRuleOutput) ToUnitRuleOutput ¶
func (o UnitRuleOutput) ToUnitRuleOutput() UnitRuleOutput
func (UnitRuleOutput) ToUnitRuleOutputWithContext ¶
func (o UnitRuleOutput) ToUnitRuleOutputWithContext(ctx context.Context) UnitRuleOutput
func (UnitRuleOutput) UnitRuleItemLists ¶
func (o UnitRuleOutput) UnitRuleItemLists() UnitRuleUnitRuleItemListArrayOutput
list of rule items.
type UnitRuleState ¶
type UnitRuleState struct { // rule description. Description pulumi.StringPtrInput // gateway entity ID. GatewayInstanceId pulumi.StringPtrInput // rule name. Name pulumi.StringPtrInput // rule item ID. RuleId pulumi.StringPtrInput // usage status: enabled/disabled. Status pulumi.StringPtrInput // list of rule items. UnitRuleItemLists UnitRuleUnitRuleItemListArrayInput }
func (UnitRuleState) ElementType ¶
func (UnitRuleState) ElementType() reflect.Type
type UnitRuleUnitRuleItemList ¶
type UnitRuleUnitRuleItemList struct { // rule description. Description *string `pulumi:"description"` // destination namespace ID. DestNamespaceId string `pulumi:"destNamespaceId"` // destination namespace name. DestNamespaceName string `pulumi:"destNamespaceName"` // rule item name. Name string `pulumi:"name"` // rule order, the smaller the higher the priority: the default is 0. Priority *int `pulumi:"priority"` // logical relationship: AND/OR. Relationship string `pulumi:"relationship"` // rule item ID. RuleId *string `pulumi:"ruleId"` // Unitization rule ID. UnitRuleId *string `pulumi:"unitRuleId"` // list of rule labels. UnitRuleTagLists []UnitRuleUnitRuleItemListUnitRuleTagList `pulumi:"unitRuleTagLists"` }
type UnitRuleUnitRuleItemListArgs ¶
type UnitRuleUnitRuleItemListArgs struct { // rule description. Description pulumi.StringPtrInput `pulumi:"description"` // destination namespace ID. DestNamespaceId pulumi.StringInput `pulumi:"destNamespaceId"` // destination namespace name. DestNamespaceName pulumi.StringInput `pulumi:"destNamespaceName"` // rule item name. Name pulumi.StringInput `pulumi:"name"` // rule order, the smaller the higher the priority: the default is 0. Priority pulumi.IntPtrInput `pulumi:"priority"` // logical relationship: AND/OR. Relationship pulumi.StringInput `pulumi:"relationship"` // rule item ID. RuleId pulumi.StringPtrInput `pulumi:"ruleId"` // Unitization rule ID. UnitRuleId pulumi.StringPtrInput `pulumi:"unitRuleId"` // list of rule labels. UnitRuleTagLists UnitRuleUnitRuleItemListUnitRuleTagListArrayInput `pulumi:"unitRuleTagLists"` }
func (UnitRuleUnitRuleItemListArgs) ElementType ¶
func (UnitRuleUnitRuleItemListArgs) ElementType() reflect.Type
func (UnitRuleUnitRuleItemListArgs) ToUnitRuleUnitRuleItemListOutput ¶
func (i UnitRuleUnitRuleItemListArgs) ToUnitRuleUnitRuleItemListOutput() UnitRuleUnitRuleItemListOutput
func (UnitRuleUnitRuleItemListArgs) ToUnitRuleUnitRuleItemListOutputWithContext ¶
func (i UnitRuleUnitRuleItemListArgs) ToUnitRuleUnitRuleItemListOutputWithContext(ctx context.Context) UnitRuleUnitRuleItemListOutput
type UnitRuleUnitRuleItemListArray ¶
type UnitRuleUnitRuleItemListArray []UnitRuleUnitRuleItemListInput
func (UnitRuleUnitRuleItemListArray) ElementType ¶
func (UnitRuleUnitRuleItemListArray) ElementType() reflect.Type
func (UnitRuleUnitRuleItemListArray) ToUnitRuleUnitRuleItemListArrayOutput ¶
func (i UnitRuleUnitRuleItemListArray) ToUnitRuleUnitRuleItemListArrayOutput() UnitRuleUnitRuleItemListArrayOutput
func (UnitRuleUnitRuleItemListArray) ToUnitRuleUnitRuleItemListArrayOutputWithContext ¶
func (i UnitRuleUnitRuleItemListArray) ToUnitRuleUnitRuleItemListArrayOutputWithContext(ctx context.Context) UnitRuleUnitRuleItemListArrayOutput
type UnitRuleUnitRuleItemListArrayInput ¶
type UnitRuleUnitRuleItemListArrayInput interface { pulumi.Input ToUnitRuleUnitRuleItemListArrayOutput() UnitRuleUnitRuleItemListArrayOutput ToUnitRuleUnitRuleItemListArrayOutputWithContext(context.Context) UnitRuleUnitRuleItemListArrayOutput }
UnitRuleUnitRuleItemListArrayInput is an input type that accepts UnitRuleUnitRuleItemListArray and UnitRuleUnitRuleItemListArrayOutput values. You can construct a concrete instance of `UnitRuleUnitRuleItemListArrayInput` via:
UnitRuleUnitRuleItemListArray{ UnitRuleUnitRuleItemListArgs{...} }
type UnitRuleUnitRuleItemListArrayOutput ¶
type UnitRuleUnitRuleItemListArrayOutput struct{ *pulumi.OutputState }
func (UnitRuleUnitRuleItemListArrayOutput) ElementType ¶
func (UnitRuleUnitRuleItemListArrayOutput) ElementType() reflect.Type
func (UnitRuleUnitRuleItemListArrayOutput) Index ¶
func (o UnitRuleUnitRuleItemListArrayOutput) Index(i pulumi.IntInput) UnitRuleUnitRuleItemListOutput
func (UnitRuleUnitRuleItemListArrayOutput) ToUnitRuleUnitRuleItemListArrayOutput ¶
func (o UnitRuleUnitRuleItemListArrayOutput) ToUnitRuleUnitRuleItemListArrayOutput() UnitRuleUnitRuleItemListArrayOutput
func (UnitRuleUnitRuleItemListArrayOutput) ToUnitRuleUnitRuleItemListArrayOutputWithContext ¶
func (o UnitRuleUnitRuleItemListArrayOutput) ToUnitRuleUnitRuleItemListArrayOutputWithContext(ctx context.Context) UnitRuleUnitRuleItemListArrayOutput
type UnitRuleUnitRuleItemListInput ¶
type UnitRuleUnitRuleItemListInput interface { pulumi.Input ToUnitRuleUnitRuleItemListOutput() UnitRuleUnitRuleItemListOutput ToUnitRuleUnitRuleItemListOutputWithContext(context.Context) UnitRuleUnitRuleItemListOutput }
UnitRuleUnitRuleItemListInput is an input type that accepts UnitRuleUnitRuleItemListArgs and UnitRuleUnitRuleItemListOutput values. You can construct a concrete instance of `UnitRuleUnitRuleItemListInput` via:
UnitRuleUnitRuleItemListArgs{...}
type UnitRuleUnitRuleItemListOutput ¶
type UnitRuleUnitRuleItemListOutput struct{ *pulumi.OutputState }
func (UnitRuleUnitRuleItemListOutput) Description ¶
func (o UnitRuleUnitRuleItemListOutput) Description() pulumi.StringPtrOutput
rule description.
func (UnitRuleUnitRuleItemListOutput) DestNamespaceId ¶
func (o UnitRuleUnitRuleItemListOutput) DestNamespaceId() pulumi.StringOutput
destination namespace ID.
func (UnitRuleUnitRuleItemListOutput) DestNamespaceName ¶
func (o UnitRuleUnitRuleItemListOutput) DestNamespaceName() pulumi.StringOutput
destination namespace name.
func (UnitRuleUnitRuleItemListOutput) ElementType ¶
func (UnitRuleUnitRuleItemListOutput) ElementType() reflect.Type
func (UnitRuleUnitRuleItemListOutput) Name ¶
func (o UnitRuleUnitRuleItemListOutput) Name() pulumi.StringOutput
rule item name.
func (UnitRuleUnitRuleItemListOutput) Priority ¶
func (o UnitRuleUnitRuleItemListOutput) Priority() pulumi.IntPtrOutput
rule order, the smaller the higher the priority: the default is 0.
func (UnitRuleUnitRuleItemListOutput) Relationship ¶
func (o UnitRuleUnitRuleItemListOutput) Relationship() pulumi.StringOutput
logical relationship: AND/OR.
func (UnitRuleUnitRuleItemListOutput) RuleId ¶
func (o UnitRuleUnitRuleItemListOutput) RuleId() pulumi.StringPtrOutput
rule item ID.
func (UnitRuleUnitRuleItemListOutput) ToUnitRuleUnitRuleItemListOutput ¶
func (o UnitRuleUnitRuleItemListOutput) ToUnitRuleUnitRuleItemListOutput() UnitRuleUnitRuleItemListOutput
func (UnitRuleUnitRuleItemListOutput) ToUnitRuleUnitRuleItemListOutputWithContext ¶
func (o UnitRuleUnitRuleItemListOutput) ToUnitRuleUnitRuleItemListOutputWithContext(ctx context.Context) UnitRuleUnitRuleItemListOutput
func (UnitRuleUnitRuleItemListOutput) UnitRuleId ¶
func (o UnitRuleUnitRuleItemListOutput) UnitRuleId() pulumi.StringPtrOutput
Unitization rule ID.
func (UnitRuleUnitRuleItemListOutput) UnitRuleTagLists ¶
func (o UnitRuleUnitRuleItemListOutput) UnitRuleTagLists() UnitRuleUnitRuleItemListUnitRuleTagListArrayOutput
list of rule labels.
type UnitRuleUnitRuleItemListUnitRuleTagList ¶
type UnitRuleUnitRuleItemListUnitRuleTagList struct { // rule ID. RuleId *string `pulumi:"ruleId"` // label name. TagField string `pulumi:"tagField"` // Operator: IN/NOT_IN/EQUAL/NOT_EQUAL/REGEX. TagOperator string `pulumi:"tagOperator"` // Tag Type: U(User Tag). TagType string `pulumi:"tagType"` // tag value. TagValue string `pulumi:"tagValue"` // Unitization rule item ID. UnitRuleItemId *string `pulumi:"unitRuleItemId"` }
type UnitRuleUnitRuleItemListUnitRuleTagListArgs ¶
type UnitRuleUnitRuleItemListUnitRuleTagListArgs struct { // rule ID. RuleId pulumi.StringPtrInput `pulumi:"ruleId"` // label name. TagField pulumi.StringInput `pulumi:"tagField"` // Operator: IN/NOT_IN/EQUAL/NOT_EQUAL/REGEX. TagOperator pulumi.StringInput `pulumi:"tagOperator"` // Tag Type: U(User Tag). TagType pulumi.StringInput `pulumi:"tagType"` // tag value. TagValue pulumi.StringInput `pulumi:"tagValue"` // Unitization rule item ID. UnitRuleItemId pulumi.StringPtrInput `pulumi:"unitRuleItemId"` }
func (UnitRuleUnitRuleItemListUnitRuleTagListArgs) ElementType ¶
func (UnitRuleUnitRuleItemListUnitRuleTagListArgs) ElementType() reflect.Type
func (UnitRuleUnitRuleItemListUnitRuleTagListArgs) ToUnitRuleUnitRuleItemListUnitRuleTagListOutput ¶
func (i UnitRuleUnitRuleItemListUnitRuleTagListArgs) ToUnitRuleUnitRuleItemListUnitRuleTagListOutput() UnitRuleUnitRuleItemListUnitRuleTagListOutput
func (UnitRuleUnitRuleItemListUnitRuleTagListArgs) ToUnitRuleUnitRuleItemListUnitRuleTagListOutputWithContext ¶
func (i UnitRuleUnitRuleItemListUnitRuleTagListArgs) ToUnitRuleUnitRuleItemListUnitRuleTagListOutputWithContext(ctx context.Context) UnitRuleUnitRuleItemListUnitRuleTagListOutput
type UnitRuleUnitRuleItemListUnitRuleTagListArray ¶
type UnitRuleUnitRuleItemListUnitRuleTagListArray []UnitRuleUnitRuleItemListUnitRuleTagListInput
func (UnitRuleUnitRuleItemListUnitRuleTagListArray) ElementType ¶
func (UnitRuleUnitRuleItemListUnitRuleTagListArray) ElementType() reflect.Type
func (UnitRuleUnitRuleItemListUnitRuleTagListArray) ToUnitRuleUnitRuleItemListUnitRuleTagListArrayOutput ¶
func (i UnitRuleUnitRuleItemListUnitRuleTagListArray) ToUnitRuleUnitRuleItemListUnitRuleTagListArrayOutput() UnitRuleUnitRuleItemListUnitRuleTagListArrayOutput
func (UnitRuleUnitRuleItemListUnitRuleTagListArray) ToUnitRuleUnitRuleItemListUnitRuleTagListArrayOutputWithContext ¶
func (i UnitRuleUnitRuleItemListUnitRuleTagListArray) ToUnitRuleUnitRuleItemListUnitRuleTagListArrayOutputWithContext(ctx context.Context) UnitRuleUnitRuleItemListUnitRuleTagListArrayOutput
type UnitRuleUnitRuleItemListUnitRuleTagListArrayInput ¶
type UnitRuleUnitRuleItemListUnitRuleTagListArrayInput interface { pulumi.Input ToUnitRuleUnitRuleItemListUnitRuleTagListArrayOutput() UnitRuleUnitRuleItemListUnitRuleTagListArrayOutput ToUnitRuleUnitRuleItemListUnitRuleTagListArrayOutputWithContext(context.Context) UnitRuleUnitRuleItemListUnitRuleTagListArrayOutput }
UnitRuleUnitRuleItemListUnitRuleTagListArrayInput is an input type that accepts UnitRuleUnitRuleItemListUnitRuleTagListArray and UnitRuleUnitRuleItemListUnitRuleTagListArrayOutput values. You can construct a concrete instance of `UnitRuleUnitRuleItemListUnitRuleTagListArrayInput` via:
UnitRuleUnitRuleItemListUnitRuleTagListArray{ UnitRuleUnitRuleItemListUnitRuleTagListArgs{...} }
type UnitRuleUnitRuleItemListUnitRuleTagListArrayOutput ¶
type UnitRuleUnitRuleItemListUnitRuleTagListArrayOutput struct{ *pulumi.OutputState }
func (UnitRuleUnitRuleItemListUnitRuleTagListArrayOutput) ElementType ¶
func (UnitRuleUnitRuleItemListUnitRuleTagListArrayOutput) ElementType() reflect.Type
func (UnitRuleUnitRuleItemListUnitRuleTagListArrayOutput) ToUnitRuleUnitRuleItemListUnitRuleTagListArrayOutput ¶
func (o UnitRuleUnitRuleItemListUnitRuleTagListArrayOutput) ToUnitRuleUnitRuleItemListUnitRuleTagListArrayOutput() UnitRuleUnitRuleItemListUnitRuleTagListArrayOutput
func (UnitRuleUnitRuleItemListUnitRuleTagListArrayOutput) ToUnitRuleUnitRuleItemListUnitRuleTagListArrayOutputWithContext ¶
func (o UnitRuleUnitRuleItemListUnitRuleTagListArrayOutput) ToUnitRuleUnitRuleItemListUnitRuleTagListArrayOutputWithContext(ctx context.Context) UnitRuleUnitRuleItemListUnitRuleTagListArrayOutput
type UnitRuleUnitRuleItemListUnitRuleTagListInput ¶
type UnitRuleUnitRuleItemListUnitRuleTagListInput interface { pulumi.Input ToUnitRuleUnitRuleItemListUnitRuleTagListOutput() UnitRuleUnitRuleItemListUnitRuleTagListOutput ToUnitRuleUnitRuleItemListUnitRuleTagListOutputWithContext(context.Context) UnitRuleUnitRuleItemListUnitRuleTagListOutput }
UnitRuleUnitRuleItemListUnitRuleTagListInput is an input type that accepts UnitRuleUnitRuleItemListUnitRuleTagListArgs and UnitRuleUnitRuleItemListUnitRuleTagListOutput values. You can construct a concrete instance of `UnitRuleUnitRuleItemListUnitRuleTagListInput` via:
UnitRuleUnitRuleItemListUnitRuleTagListArgs{...}
type UnitRuleUnitRuleItemListUnitRuleTagListOutput ¶
type UnitRuleUnitRuleItemListUnitRuleTagListOutput struct{ *pulumi.OutputState }
func (UnitRuleUnitRuleItemListUnitRuleTagListOutput) ElementType ¶
func (UnitRuleUnitRuleItemListUnitRuleTagListOutput) ElementType() reflect.Type
func (UnitRuleUnitRuleItemListUnitRuleTagListOutput) RuleId ¶
func (o UnitRuleUnitRuleItemListUnitRuleTagListOutput) RuleId() pulumi.StringPtrOutput
rule ID.
func (UnitRuleUnitRuleItemListUnitRuleTagListOutput) TagField ¶
func (o UnitRuleUnitRuleItemListUnitRuleTagListOutput) TagField() pulumi.StringOutput
label name.
func (UnitRuleUnitRuleItemListUnitRuleTagListOutput) TagOperator ¶
func (o UnitRuleUnitRuleItemListUnitRuleTagListOutput) TagOperator() pulumi.StringOutput
Operator: IN/NOT_IN/EQUAL/NOT_EQUAL/REGEX.
func (UnitRuleUnitRuleItemListUnitRuleTagListOutput) TagType ¶
func (o UnitRuleUnitRuleItemListUnitRuleTagListOutput) TagType() pulumi.StringOutput
Tag Type: U(User Tag).
func (UnitRuleUnitRuleItemListUnitRuleTagListOutput) TagValue ¶
func (o UnitRuleUnitRuleItemListUnitRuleTagListOutput) TagValue() pulumi.StringOutput
tag value.
func (UnitRuleUnitRuleItemListUnitRuleTagListOutput) ToUnitRuleUnitRuleItemListUnitRuleTagListOutput ¶
func (o UnitRuleUnitRuleItemListUnitRuleTagListOutput) ToUnitRuleUnitRuleItemListUnitRuleTagListOutput() UnitRuleUnitRuleItemListUnitRuleTagListOutput
func (UnitRuleUnitRuleItemListUnitRuleTagListOutput) ToUnitRuleUnitRuleItemListUnitRuleTagListOutputWithContext ¶
func (o UnitRuleUnitRuleItemListUnitRuleTagListOutput) ToUnitRuleUnitRuleItemListUnitRuleTagListOutputWithContext(ctx context.Context) UnitRuleUnitRuleItemListUnitRuleTagListOutput
func (UnitRuleUnitRuleItemListUnitRuleTagListOutput) UnitRuleItemId ¶
func (o UnitRuleUnitRuleItemListUnitRuleTagListOutput) UnitRuleItemId() pulumi.StringPtrOutput
Unitization rule item ID.
Source Files
¶
- apiGroup.go
- apiRateLimitRule.go
- application.go
- applicationConfig.go
- applicationFileConfigRelease.go
- applicationPublicConfig.go
- applicationPublicConfigRelease.go
- applicationReleaseConfig.go
- cluster.go
- configTemplate.go
- containGroup.go
- getApplication.go
- getApplicationConfig.go
- getApplicationFileConfig.go
- getApplicationPublicConfig.go
- getCluster.go
- getMicroservice.go
- getUnitRules.go
- group.go
- init.go
- instancesAttachment.go
- lane.go
- laneRule.go
- microservice.go
- namespace.go
- pathRewrite.go
- pulumiTypes.go
- pulumiUtilities.go
- repository.go
- task.go
- unitRule.go