Documentation ¶
Index ¶
- type AppConfig
- type AppConfigArgs
- type AppConfigArray
- type AppConfigArrayInput
- type AppConfigArrayOutput
- func (AppConfigArrayOutput) ElementType() reflect.Type
- func (o AppConfigArrayOutput) Index(i pulumi.IntInput) AppConfigOutput
- func (o AppConfigArrayOutput) ToAppConfigArrayOutput() AppConfigArrayOutput
- func (o AppConfigArrayOutput) ToAppConfigArrayOutputWithContext(ctx context.Context) AppConfigArrayOutput
- type AppConfigConfigData
- type AppConfigConfigDataArgs
- type AppConfigConfigDataArray
- type AppConfigConfigDataArrayInput
- type AppConfigConfigDataArrayOutput
- func (AppConfigConfigDataArrayOutput) ElementType() reflect.Type
- func (o AppConfigConfigDataArrayOutput) Index(i pulumi.IntInput) AppConfigConfigDataOutput
- func (o AppConfigConfigDataArrayOutput) ToAppConfigConfigDataArrayOutput() AppConfigConfigDataArrayOutput
- func (o AppConfigConfigDataArrayOutput) ToAppConfigConfigDataArrayOutputWithContext(ctx context.Context) AppConfigConfigDataArrayOutput
- type AppConfigConfigDataInput
- type AppConfigConfigDataOutput
- func (AppConfigConfigDataOutput) ElementType() reflect.Type
- func (o AppConfigConfigDataOutput) Key() pulumi.StringOutput
- func (o AppConfigConfigDataOutput) ToAppConfigConfigDataOutput() AppConfigConfigDataOutput
- func (o AppConfigConfigDataOutput) ToAppConfigConfigDataOutputWithContext(ctx context.Context) AppConfigConfigDataOutput
- func (o AppConfigConfigDataOutput) Value() pulumi.StringOutput
- type AppConfigInput
- type AppConfigMap
- type AppConfigMapInput
- type AppConfigMapOutput
- type AppConfigOutput
- func (o AppConfigOutput) ConfigDatas() AppConfigConfigDataArrayOutput
- func (AppConfigOutput) ElementType() reflect.Type
- func (o AppConfigOutput) EnvironmentId() pulumi.StringOutput
- func (o AppConfigOutput) Name() pulumi.StringOutput
- func (o AppConfigOutput) ToAppConfigOutput() AppConfigOutput
- func (o AppConfigOutput) ToAppConfigOutputWithContext(ctx context.Context) AppConfigOutput
- type AppConfigState
- 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 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) ApplicationName() pulumi.StringOutput
- func (o ApplicationOutput) CodingLanguage() pulumi.StringOutput
- func (o ApplicationOutput) Description() pulumi.StringOutput
- func (ApplicationOutput) ElementType() reflect.Type
- func (o ApplicationOutput) InstanceId() pulumi.StringOutput
- func (o ApplicationOutput) RepoName() pulumi.StringPtrOutput
- func (o ApplicationOutput) RepoServer() pulumi.StringPtrOutput
- func (o ApplicationOutput) RepoType() pulumi.IntPtrOutput
- func (o ApplicationOutput) Tags() pulumi.MapOutput
- func (o ApplicationOutput) ToApplicationOutput() ApplicationOutput
- func (o ApplicationOutput) ToApplicationOutputWithContext(ctx context.Context) ApplicationOutput
- func (o ApplicationOutput) UseDefaultImageService() pulumi.IntPtrOutput
- type ApplicationService
- type ApplicationServiceArgs
- type ApplicationServiceArray
- type ApplicationServiceArrayInput
- type ApplicationServiceArrayOutput
- func (ApplicationServiceArrayOutput) ElementType() reflect.Type
- func (o ApplicationServiceArrayOutput) Index(i pulumi.IntInput) ApplicationServiceOutput
- func (o ApplicationServiceArrayOutput) ToApplicationServiceArrayOutput() ApplicationServiceArrayOutput
- func (o ApplicationServiceArrayOutput) ToApplicationServiceArrayOutputWithContext(ctx context.Context) ApplicationServiceArrayOutput
- type ApplicationServiceInput
- type ApplicationServiceMap
- type ApplicationServiceMapInput
- type ApplicationServiceMapOutput
- func (ApplicationServiceMapOutput) ElementType() reflect.Type
- func (o ApplicationServiceMapOutput) MapIndex(k pulumi.StringInput) ApplicationServiceOutput
- func (o ApplicationServiceMapOutput) ToApplicationServiceMapOutput() ApplicationServiceMapOutput
- func (o ApplicationServiceMapOutput) ToApplicationServiceMapOutputWithContext(ctx context.Context) ApplicationServiceMapOutput
- type ApplicationServiceOutput
- func (o ApplicationServiceOutput) ApplicationId() pulumi.StringOutput
- func (ApplicationServiceOutput) ElementType() reflect.Type
- func (o ApplicationServiceOutput) EnvironmentId() pulumi.StringOutput
- func (o ApplicationServiceOutput) Service() ApplicationServiceServicePtrOutput
- func (o ApplicationServiceOutput) ToApplicationServiceOutput() ApplicationServiceOutput
- func (o ApplicationServiceOutput) ToApplicationServiceOutputWithContext(ctx context.Context) ApplicationServiceOutput
- type ApplicationServiceService
- type ApplicationServiceServiceArgs
- func (ApplicationServiceServiceArgs) ElementType() reflect.Type
- func (i ApplicationServiceServiceArgs) ToApplicationServiceServiceOutput() ApplicationServiceServiceOutput
- func (i ApplicationServiceServiceArgs) ToApplicationServiceServiceOutputWithContext(ctx context.Context) ApplicationServiceServiceOutput
- func (i ApplicationServiceServiceArgs) ToApplicationServiceServicePtrOutput() ApplicationServiceServicePtrOutput
- func (i ApplicationServiceServiceArgs) ToApplicationServiceServicePtrOutputWithContext(ctx context.Context) ApplicationServiceServicePtrOutput
- type ApplicationServiceServiceInput
- type ApplicationServiceServiceOutput
- func (ApplicationServiceServiceOutput) ElementType() reflect.Type
- func (o ApplicationServiceServiceOutput) Ip() pulumi.StringPtrOutput
- func (o ApplicationServiceServiceOutput) PortMappingItemLists() ApplicationServiceServicePortMappingItemListArrayOutput
- func (o ApplicationServiceServiceOutput) ServiceName() pulumi.StringPtrOutput
- func (o ApplicationServiceServiceOutput) SubnetId() pulumi.StringPtrOutput
- func (o ApplicationServiceServiceOutput) ToApplicationServiceServiceOutput() ApplicationServiceServiceOutput
- func (o ApplicationServiceServiceOutput) ToApplicationServiceServiceOutputWithContext(ctx context.Context) ApplicationServiceServiceOutput
- func (o ApplicationServiceServiceOutput) ToApplicationServiceServicePtrOutput() ApplicationServiceServicePtrOutput
- func (o ApplicationServiceServiceOutput) ToApplicationServiceServicePtrOutputWithContext(ctx context.Context) ApplicationServiceServicePtrOutput
- func (o ApplicationServiceServiceOutput) Type() pulumi.StringPtrOutput
- func (o ApplicationServiceServiceOutput) VpcId() pulumi.StringPtrOutput
- type ApplicationServiceServicePortMappingItemList
- type ApplicationServiceServicePortMappingItemListArgs
- func (ApplicationServiceServicePortMappingItemListArgs) ElementType() reflect.Type
- func (i ApplicationServiceServicePortMappingItemListArgs) ToApplicationServiceServicePortMappingItemListOutput() ApplicationServiceServicePortMappingItemListOutput
- func (i ApplicationServiceServicePortMappingItemListArgs) ToApplicationServiceServicePortMappingItemListOutputWithContext(ctx context.Context) ApplicationServiceServicePortMappingItemListOutput
- type ApplicationServiceServicePortMappingItemListArray
- func (ApplicationServiceServicePortMappingItemListArray) ElementType() reflect.Type
- func (i ApplicationServiceServicePortMappingItemListArray) ToApplicationServiceServicePortMappingItemListArrayOutput() ApplicationServiceServicePortMappingItemListArrayOutput
- func (i ApplicationServiceServicePortMappingItemListArray) ToApplicationServiceServicePortMappingItemListArrayOutputWithContext(ctx context.Context) ApplicationServiceServicePortMappingItemListArrayOutput
- type ApplicationServiceServicePortMappingItemListArrayInput
- type ApplicationServiceServicePortMappingItemListArrayOutput
- func (ApplicationServiceServicePortMappingItemListArrayOutput) ElementType() reflect.Type
- func (o ApplicationServiceServicePortMappingItemListArrayOutput) Index(i pulumi.IntInput) ApplicationServiceServicePortMappingItemListOutput
- func (o ApplicationServiceServicePortMappingItemListArrayOutput) ToApplicationServiceServicePortMappingItemListArrayOutput() ApplicationServiceServicePortMappingItemListArrayOutput
- func (o ApplicationServiceServicePortMappingItemListArrayOutput) ToApplicationServiceServicePortMappingItemListArrayOutputWithContext(ctx context.Context) ApplicationServiceServicePortMappingItemListArrayOutput
- type ApplicationServiceServicePortMappingItemListInput
- type ApplicationServiceServicePortMappingItemListOutput
- func (ApplicationServiceServicePortMappingItemListOutput) ElementType() reflect.Type
- func (o ApplicationServiceServicePortMappingItemListOutput) Port() pulumi.IntPtrOutput
- func (o ApplicationServiceServicePortMappingItemListOutput) Protocol() pulumi.StringPtrOutput
- func (o ApplicationServiceServicePortMappingItemListOutput) TargetPort() pulumi.IntPtrOutput
- func (o ApplicationServiceServicePortMappingItemListOutput) ToApplicationServiceServicePortMappingItemListOutput() ApplicationServiceServicePortMappingItemListOutput
- func (o ApplicationServiceServicePortMappingItemListOutput) ToApplicationServiceServicePortMappingItemListOutputWithContext(ctx context.Context) ApplicationServiceServicePortMappingItemListOutput
- type ApplicationServiceServicePtrInput
- type ApplicationServiceServicePtrOutput
- func (o ApplicationServiceServicePtrOutput) Elem() ApplicationServiceServiceOutput
- func (ApplicationServiceServicePtrOutput) ElementType() reflect.Type
- func (o ApplicationServiceServicePtrOutput) Ip() pulumi.StringPtrOutput
- func (o ApplicationServiceServicePtrOutput) PortMappingItemLists() ApplicationServiceServicePortMappingItemListArrayOutput
- func (o ApplicationServiceServicePtrOutput) ServiceName() pulumi.StringPtrOutput
- func (o ApplicationServiceServicePtrOutput) SubnetId() pulumi.StringPtrOutput
- func (o ApplicationServiceServicePtrOutput) ToApplicationServiceServicePtrOutput() ApplicationServiceServicePtrOutput
- func (o ApplicationServiceServicePtrOutput) ToApplicationServiceServicePtrOutputWithContext(ctx context.Context) ApplicationServiceServicePtrOutput
- func (o ApplicationServiceServicePtrOutput) Type() pulumi.StringPtrOutput
- func (o ApplicationServiceServicePtrOutput) VpcId() pulumi.StringPtrOutput
- type ApplicationServiceState
- type ApplicationState
- type Environment
- type EnvironmentArgs
- type EnvironmentArray
- type EnvironmentArrayInput
- type EnvironmentArrayOutput
- func (EnvironmentArrayOutput) ElementType() reflect.Type
- func (o EnvironmentArrayOutput) Index(i pulumi.IntInput) EnvironmentOutput
- func (o EnvironmentArrayOutput) ToEnvironmentArrayOutput() EnvironmentArrayOutput
- func (o EnvironmentArrayOutput) ToEnvironmentArrayOutputWithContext(ctx context.Context) EnvironmentArrayOutput
- type EnvironmentInput
- type EnvironmentMap
- type EnvironmentMapInput
- type EnvironmentMapOutput
- func (EnvironmentMapOutput) ElementType() reflect.Type
- func (o EnvironmentMapOutput) MapIndex(k pulumi.StringInput) EnvironmentOutput
- func (o EnvironmentMapOutput) ToEnvironmentMapOutput() EnvironmentMapOutput
- func (o EnvironmentMapOutput) ToEnvironmentMapOutputWithContext(ctx context.Context) EnvironmentMapOutput
- type EnvironmentOutput
- func (o EnvironmentOutput) Description() pulumi.StringPtrOutput
- func (EnvironmentOutput) ElementType() reflect.Type
- func (o EnvironmentOutput) EnvironmentName() pulumi.StringOutput
- func (o EnvironmentOutput) SubnetIds() pulumi.StringArrayOutput
- func (o EnvironmentOutput) Tags() pulumi.MapOutput
- func (o EnvironmentOutput) ToEnvironmentOutput() EnvironmentOutput
- func (o EnvironmentOutput) ToEnvironmentOutputWithContext(ctx context.Context) EnvironmentOutput
- func (o EnvironmentOutput) Vpc() pulumi.StringOutput
- type EnvironmentState
- type Gateway
- type GatewayArgs
- type GatewayArray
- type GatewayArrayInput
- type GatewayArrayOutput
- type GatewayIngress
- type GatewayIngressArgs
- func (GatewayIngressArgs) ElementType() reflect.Type
- func (i GatewayIngressArgs) ToGatewayIngressOutput() GatewayIngressOutput
- func (i GatewayIngressArgs) ToGatewayIngressOutputWithContext(ctx context.Context) GatewayIngressOutput
- func (i GatewayIngressArgs) ToGatewayIngressPtrOutput() GatewayIngressPtrOutput
- func (i GatewayIngressArgs) ToGatewayIngressPtrOutputWithContext(ctx context.Context) GatewayIngressPtrOutput
- type GatewayIngressInput
- type GatewayIngressOutput
- func (o GatewayIngressOutput) AddressIpVersion() pulumi.StringOutput
- func (o GatewayIngressOutput) ClbId() pulumi.StringPtrOutput
- func (o GatewayIngressOutput) CreateTime() pulumi.StringPtrOutput
- func (GatewayIngressOutput) ElementType() reflect.Type
- func (o GatewayIngressOutput) EnvironmentId() pulumi.StringOutput
- func (o GatewayIngressOutput) IngressName() pulumi.StringOutput
- func (o GatewayIngressOutput) Mixed() pulumi.BoolOutput
- func (o GatewayIngressOutput) RewriteType() pulumi.StringPtrOutput
- func (o GatewayIngressOutput) Rules() GatewayIngressRuleArrayOutput
- func (o GatewayIngressOutput) Tls() GatewayIngressTlArrayOutput
- func (o GatewayIngressOutput) ToGatewayIngressOutput() GatewayIngressOutput
- func (o GatewayIngressOutput) ToGatewayIngressOutputWithContext(ctx context.Context) GatewayIngressOutput
- func (o GatewayIngressOutput) ToGatewayIngressPtrOutput() GatewayIngressPtrOutput
- func (o GatewayIngressOutput) ToGatewayIngressPtrOutputWithContext(ctx context.Context) GatewayIngressPtrOutput
- func (o GatewayIngressOutput) Vip() pulumi.StringPtrOutput
- type GatewayIngressPtrInput
- type GatewayIngressPtrOutput
- func (o GatewayIngressPtrOutput) AddressIpVersion() pulumi.StringPtrOutput
- func (o GatewayIngressPtrOutput) ClbId() pulumi.StringPtrOutput
- func (o GatewayIngressPtrOutput) CreateTime() pulumi.StringPtrOutput
- func (o GatewayIngressPtrOutput) Elem() GatewayIngressOutput
- func (GatewayIngressPtrOutput) ElementType() reflect.Type
- func (o GatewayIngressPtrOutput) EnvironmentId() pulumi.StringPtrOutput
- func (o GatewayIngressPtrOutput) IngressName() pulumi.StringPtrOutput
- func (o GatewayIngressPtrOutput) Mixed() pulumi.BoolPtrOutput
- func (o GatewayIngressPtrOutput) RewriteType() pulumi.StringPtrOutput
- func (o GatewayIngressPtrOutput) Rules() GatewayIngressRuleArrayOutput
- func (o GatewayIngressPtrOutput) Tls() GatewayIngressTlArrayOutput
- func (o GatewayIngressPtrOutput) ToGatewayIngressPtrOutput() GatewayIngressPtrOutput
- func (o GatewayIngressPtrOutput) ToGatewayIngressPtrOutputWithContext(ctx context.Context) GatewayIngressPtrOutput
- func (o GatewayIngressPtrOutput) Vip() pulumi.StringPtrOutput
- type GatewayIngressRule
- type GatewayIngressRuleArgs
- type GatewayIngressRuleArray
- type GatewayIngressRuleArrayInput
- type GatewayIngressRuleArrayOutput
- func (GatewayIngressRuleArrayOutput) ElementType() reflect.Type
- func (o GatewayIngressRuleArrayOutput) Index(i pulumi.IntInput) GatewayIngressRuleOutput
- func (o GatewayIngressRuleArrayOutput) ToGatewayIngressRuleArrayOutput() GatewayIngressRuleArrayOutput
- func (o GatewayIngressRuleArrayOutput) ToGatewayIngressRuleArrayOutputWithContext(ctx context.Context) GatewayIngressRuleArrayOutput
- type GatewayIngressRuleHttp
- type GatewayIngressRuleHttpArgs
- type GatewayIngressRuleHttpInput
- type GatewayIngressRuleHttpOutput
- func (GatewayIngressRuleHttpOutput) ElementType() reflect.Type
- func (o GatewayIngressRuleHttpOutput) Paths() GatewayIngressRuleHttpPathArrayOutput
- func (o GatewayIngressRuleHttpOutput) ToGatewayIngressRuleHttpOutput() GatewayIngressRuleHttpOutput
- func (o GatewayIngressRuleHttpOutput) ToGatewayIngressRuleHttpOutputWithContext(ctx context.Context) GatewayIngressRuleHttpOutput
- type GatewayIngressRuleHttpPath
- type GatewayIngressRuleHttpPathArgs
- func (GatewayIngressRuleHttpPathArgs) ElementType() reflect.Type
- func (i GatewayIngressRuleHttpPathArgs) ToGatewayIngressRuleHttpPathOutput() GatewayIngressRuleHttpPathOutput
- func (i GatewayIngressRuleHttpPathArgs) ToGatewayIngressRuleHttpPathOutputWithContext(ctx context.Context) GatewayIngressRuleHttpPathOutput
- type GatewayIngressRuleHttpPathArray
- func (GatewayIngressRuleHttpPathArray) ElementType() reflect.Type
- func (i GatewayIngressRuleHttpPathArray) ToGatewayIngressRuleHttpPathArrayOutput() GatewayIngressRuleHttpPathArrayOutput
- func (i GatewayIngressRuleHttpPathArray) ToGatewayIngressRuleHttpPathArrayOutputWithContext(ctx context.Context) GatewayIngressRuleHttpPathArrayOutput
- type GatewayIngressRuleHttpPathArrayInput
- type GatewayIngressRuleHttpPathArrayOutput
- func (GatewayIngressRuleHttpPathArrayOutput) ElementType() reflect.Type
- func (o GatewayIngressRuleHttpPathArrayOutput) Index(i pulumi.IntInput) GatewayIngressRuleHttpPathOutput
- func (o GatewayIngressRuleHttpPathArrayOutput) ToGatewayIngressRuleHttpPathArrayOutput() GatewayIngressRuleHttpPathArrayOutput
- func (o GatewayIngressRuleHttpPathArrayOutput) ToGatewayIngressRuleHttpPathArrayOutputWithContext(ctx context.Context) GatewayIngressRuleHttpPathArrayOutput
- type GatewayIngressRuleHttpPathBackend
- type GatewayIngressRuleHttpPathBackendArgs
- func (GatewayIngressRuleHttpPathBackendArgs) ElementType() reflect.Type
- func (i GatewayIngressRuleHttpPathBackendArgs) ToGatewayIngressRuleHttpPathBackendOutput() GatewayIngressRuleHttpPathBackendOutput
- func (i GatewayIngressRuleHttpPathBackendArgs) ToGatewayIngressRuleHttpPathBackendOutputWithContext(ctx context.Context) GatewayIngressRuleHttpPathBackendOutput
- type GatewayIngressRuleHttpPathBackendInput
- type GatewayIngressRuleHttpPathBackendOutput
- func (GatewayIngressRuleHttpPathBackendOutput) ElementType() reflect.Type
- func (o GatewayIngressRuleHttpPathBackendOutput) ServiceName() pulumi.StringOutput
- func (o GatewayIngressRuleHttpPathBackendOutput) ServicePort() pulumi.IntOutput
- func (o GatewayIngressRuleHttpPathBackendOutput) ToGatewayIngressRuleHttpPathBackendOutput() GatewayIngressRuleHttpPathBackendOutput
- func (o GatewayIngressRuleHttpPathBackendOutput) ToGatewayIngressRuleHttpPathBackendOutputWithContext(ctx context.Context) GatewayIngressRuleHttpPathBackendOutput
- type GatewayIngressRuleHttpPathInput
- type GatewayIngressRuleHttpPathOutput
- func (o GatewayIngressRuleHttpPathOutput) Backend() GatewayIngressRuleHttpPathBackendOutput
- func (GatewayIngressRuleHttpPathOutput) ElementType() reflect.Type
- func (o GatewayIngressRuleHttpPathOutput) Path() pulumi.StringOutput
- func (o GatewayIngressRuleHttpPathOutput) ToGatewayIngressRuleHttpPathOutput() GatewayIngressRuleHttpPathOutput
- func (o GatewayIngressRuleHttpPathOutput) ToGatewayIngressRuleHttpPathOutputWithContext(ctx context.Context) GatewayIngressRuleHttpPathOutput
- type GatewayIngressRuleInput
- type GatewayIngressRuleOutput
- func (GatewayIngressRuleOutput) ElementType() reflect.Type
- func (o GatewayIngressRuleOutput) Host() pulumi.StringPtrOutput
- func (o GatewayIngressRuleOutput) Http() GatewayIngressRuleHttpOutput
- func (o GatewayIngressRuleOutput) Protocol() pulumi.StringPtrOutput
- func (o GatewayIngressRuleOutput) ToGatewayIngressRuleOutput() GatewayIngressRuleOutput
- func (o GatewayIngressRuleOutput) ToGatewayIngressRuleOutputWithContext(ctx context.Context) GatewayIngressRuleOutput
- type GatewayIngressTl
- type GatewayIngressTlArgs
- type GatewayIngressTlArray
- type GatewayIngressTlArrayInput
- type GatewayIngressTlArrayOutput
- func (GatewayIngressTlArrayOutput) ElementType() reflect.Type
- func (o GatewayIngressTlArrayOutput) Index(i pulumi.IntInput) GatewayIngressTlOutput
- func (o GatewayIngressTlArrayOutput) ToGatewayIngressTlArrayOutput() GatewayIngressTlArrayOutput
- func (o GatewayIngressTlArrayOutput) ToGatewayIngressTlArrayOutputWithContext(ctx context.Context) GatewayIngressTlArrayOutput
- type GatewayIngressTlInput
- type GatewayIngressTlOutput
- func (o GatewayIngressTlOutput) CertificateId() pulumi.StringOutput
- func (GatewayIngressTlOutput) ElementType() reflect.Type
- func (o GatewayIngressTlOutput) Hosts() pulumi.StringArrayOutput
- func (o GatewayIngressTlOutput) SecretName() pulumi.StringPtrOutput
- func (o GatewayIngressTlOutput) ToGatewayIngressTlOutput() GatewayIngressTlOutput
- func (o GatewayIngressTlOutput) ToGatewayIngressTlOutputWithContext(ctx context.Context) GatewayIngressTlOutput
- type GatewayInput
- type GatewayMap
- type GatewayMapInput
- type GatewayMapOutput
- type GatewayOutput
- type GatewayState
- type LogConfig
- type LogConfigArgs
- type LogConfigArray
- type LogConfigArrayInput
- type LogConfigArrayOutput
- func (LogConfigArrayOutput) ElementType() reflect.Type
- func (o LogConfigArrayOutput) Index(i pulumi.IntInput) LogConfigOutput
- func (o LogConfigArrayOutput) ToLogConfigArrayOutput() LogConfigArrayOutput
- func (o LogConfigArrayOutput) ToLogConfigArrayOutputWithContext(ctx context.Context) LogConfigArrayOutput
- type LogConfigInput
- type LogConfigMap
- type LogConfigMapInput
- type LogConfigMapOutput
- type LogConfigOutput
- func (o LogConfigOutput) ApplicationId() pulumi.StringOutput
- func (o LogConfigOutput) BeginningRegex() pulumi.StringPtrOutput
- func (LogConfigOutput) ElementType() reflect.Type
- func (o LogConfigOutput) EnvironmentId() pulumi.StringOutput
- func (o LogConfigOutput) FilePattern() pulumi.StringPtrOutput
- func (o LogConfigOutput) InputType() pulumi.StringOutput
- func (o LogConfigOutput) LogPath() pulumi.StringPtrOutput
- func (o LogConfigOutput) LogType() pulumi.StringOutput
- func (o LogConfigOutput) LogsetId() pulumi.StringOutput
- func (o LogConfigOutput) Name() pulumi.StringOutput
- func (o LogConfigOutput) ToLogConfigOutput() LogConfigOutput
- func (o LogConfigOutput) ToLogConfigOutputWithContext(ctx context.Context) LogConfigOutput
- func (o LogConfigOutput) TopicId() pulumi.StringOutput
- func (o LogConfigOutput) WorkloadId() pulumi.StringOutput
- type LogConfigState
- type ScaleRule
- type ScaleRuleArgs
- type ScaleRuleArray
- type ScaleRuleArrayInput
- type ScaleRuleArrayOutput
- func (ScaleRuleArrayOutput) ElementType() reflect.Type
- func (o ScaleRuleArrayOutput) Index(i pulumi.IntInput) ScaleRuleOutput
- func (o ScaleRuleArrayOutput) ToScaleRuleArrayOutput() ScaleRuleArrayOutput
- func (o ScaleRuleArrayOutput) ToScaleRuleArrayOutputWithContext(ctx context.Context) ScaleRuleArrayOutput
- type ScaleRuleAutoscaler
- type ScaleRuleAutoscalerArgs
- func (ScaleRuleAutoscalerArgs) ElementType() reflect.Type
- func (i ScaleRuleAutoscalerArgs) ToScaleRuleAutoscalerOutput() ScaleRuleAutoscalerOutput
- func (i ScaleRuleAutoscalerArgs) ToScaleRuleAutoscalerOutputWithContext(ctx context.Context) ScaleRuleAutoscalerOutput
- func (i ScaleRuleAutoscalerArgs) ToScaleRuleAutoscalerPtrOutput() ScaleRuleAutoscalerPtrOutput
- func (i ScaleRuleAutoscalerArgs) ToScaleRuleAutoscalerPtrOutputWithContext(ctx context.Context) ScaleRuleAutoscalerPtrOutput
- type ScaleRuleAutoscalerCronHorizontalAutoscaler
- type ScaleRuleAutoscalerCronHorizontalAutoscalerArgs
- func (ScaleRuleAutoscalerCronHorizontalAutoscalerArgs) ElementType() reflect.Type
- func (i ScaleRuleAutoscalerCronHorizontalAutoscalerArgs) ToScaleRuleAutoscalerCronHorizontalAutoscalerOutput() ScaleRuleAutoscalerCronHorizontalAutoscalerOutput
- func (i ScaleRuleAutoscalerCronHorizontalAutoscalerArgs) ToScaleRuleAutoscalerCronHorizontalAutoscalerOutputWithContext(ctx context.Context) ScaleRuleAutoscalerCronHorizontalAutoscalerOutput
- type ScaleRuleAutoscalerCronHorizontalAutoscalerArray
- func (ScaleRuleAutoscalerCronHorizontalAutoscalerArray) ElementType() reflect.Type
- func (i ScaleRuleAutoscalerCronHorizontalAutoscalerArray) ToScaleRuleAutoscalerCronHorizontalAutoscalerArrayOutput() ScaleRuleAutoscalerCronHorizontalAutoscalerArrayOutput
- func (i ScaleRuleAutoscalerCronHorizontalAutoscalerArray) ToScaleRuleAutoscalerCronHorizontalAutoscalerArrayOutputWithContext(ctx context.Context) ScaleRuleAutoscalerCronHorizontalAutoscalerArrayOutput
- type ScaleRuleAutoscalerCronHorizontalAutoscalerArrayInput
- type ScaleRuleAutoscalerCronHorizontalAutoscalerArrayOutput
- func (ScaleRuleAutoscalerCronHorizontalAutoscalerArrayOutput) ElementType() reflect.Type
- func (o ScaleRuleAutoscalerCronHorizontalAutoscalerArrayOutput) Index(i pulumi.IntInput) ScaleRuleAutoscalerCronHorizontalAutoscalerOutput
- func (o ScaleRuleAutoscalerCronHorizontalAutoscalerArrayOutput) ToScaleRuleAutoscalerCronHorizontalAutoscalerArrayOutput() ScaleRuleAutoscalerCronHorizontalAutoscalerArrayOutput
- func (o ScaleRuleAutoscalerCronHorizontalAutoscalerArrayOutput) ToScaleRuleAutoscalerCronHorizontalAutoscalerArrayOutputWithContext(ctx context.Context) ScaleRuleAutoscalerCronHorizontalAutoscalerArrayOutput
- type ScaleRuleAutoscalerCronHorizontalAutoscalerInput
- type ScaleRuleAutoscalerCronHorizontalAutoscalerOutput
- func (ScaleRuleAutoscalerCronHorizontalAutoscalerOutput) ElementType() reflect.Type
- func (o ScaleRuleAutoscalerCronHorizontalAutoscalerOutput) Enabled() pulumi.BoolOutput
- func (o ScaleRuleAutoscalerCronHorizontalAutoscalerOutput) Name() pulumi.StringOutput
- func (o ScaleRuleAutoscalerCronHorizontalAutoscalerOutput) Period() pulumi.StringOutput
- func (o ScaleRuleAutoscalerCronHorizontalAutoscalerOutput) Priority() pulumi.IntOutput
- func (o ScaleRuleAutoscalerCronHorizontalAutoscalerOutput) Schedules() ScaleRuleAutoscalerCronHorizontalAutoscalerScheduleArrayOutput
- func (o ScaleRuleAutoscalerCronHorizontalAutoscalerOutput) ToScaleRuleAutoscalerCronHorizontalAutoscalerOutput() ScaleRuleAutoscalerCronHorizontalAutoscalerOutput
- func (o ScaleRuleAutoscalerCronHorizontalAutoscalerOutput) ToScaleRuleAutoscalerCronHorizontalAutoscalerOutputWithContext(ctx context.Context) ScaleRuleAutoscalerCronHorizontalAutoscalerOutput
- type ScaleRuleAutoscalerCronHorizontalAutoscalerSchedule
- type ScaleRuleAutoscalerCronHorizontalAutoscalerScheduleArgs
- func (ScaleRuleAutoscalerCronHorizontalAutoscalerScheduleArgs) ElementType() reflect.Type
- func (i ScaleRuleAutoscalerCronHorizontalAutoscalerScheduleArgs) ToScaleRuleAutoscalerCronHorizontalAutoscalerScheduleOutput() ScaleRuleAutoscalerCronHorizontalAutoscalerScheduleOutput
- func (i ScaleRuleAutoscalerCronHorizontalAutoscalerScheduleArgs) ToScaleRuleAutoscalerCronHorizontalAutoscalerScheduleOutputWithContext(ctx context.Context) ScaleRuleAutoscalerCronHorizontalAutoscalerScheduleOutput
- type ScaleRuleAutoscalerCronHorizontalAutoscalerScheduleArray
- func (ScaleRuleAutoscalerCronHorizontalAutoscalerScheduleArray) ElementType() reflect.Type
- func (i ScaleRuleAutoscalerCronHorizontalAutoscalerScheduleArray) ToScaleRuleAutoscalerCronHorizontalAutoscalerScheduleArrayOutput() ScaleRuleAutoscalerCronHorizontalAutoscalerScheduleArrayOutput
- func (i ScaleRuleAutoscalerCronHorizontalAutoscalerScheduleArray) ToScaleRuleAutoscalerCronHorizontalAutoscalerScheduleArrayOutputWithContext(ctx context.Context) ScaleRuleAutoscalerCronHorizontalAutoscalerScheduleArrayOutput
- type ScaleRuleAutoscalerCronHorizontalAutoscalerScheduleArrayInput
- type ScaleRuleAutoscalerCronHorizontalAutoscalerScheduleArrayOutput
- func (ScaleRuleAutoscalerCronHorizontalAutoscalerScheduleArrayOutput) ElementType() reflect.Type
- func (o ScaleRuleAutoscalerCronHorizontalAutoscalerScheduleArrayOutput) Index(i pulumi.IntInput) ScaleRuleAutoscalerCronHorizontalAutoscalerScheduleOutput
- func (o ScaleRuleAutoscalerCronHorizontalAutoscalerScheduleArrayOutput) ToScaleRuleAutoscalerCronHorizontalAutoscalerScheduleArrayOutput() ScaleRuleAutoscalerCronHorizontalAutoscalerScheduleArrayOutput
- func (o ScaleRuleAutoscalerCronHorizontalAutoscalerScheduleArrayOutput) ToScaleRuleAutoscalerCronHorizontalAutoscalerScheduleArrayOutputWithContext(ctx context.Context) ScaleRuleAutoscalerCronHorizontalAutoscalerScheduleArrayOutput
- type ScaleRuleAutoscalerCronHorizontalAutoscalerScheduleInput
- type ScaleRuleAutoscalerCronHorizontalAutoscalerScheduleOutput
- func (ScaleRuleAutoscalerCronHorizontalAutoscalerScheduleOutput) ElementType() reflect.Type
- func (o ScaleRuleAutoscalerCronHorizontalAutoscalerScheduleOutput) StartAt() pulumi.StringOutput
- func (o ScaleRuleAutoscalerCronHorizontalAutoscalerScheduleOutput) TargetReplicas() pulumi.IntOutput
- func (o ScaleRuleAutoscalerCronHorizontalAutoscalerScheduleOutput) ToScaleRuleAutoscalerCronHorizontalAutoscalerScheduleOutput() ScaleRuleAutoscalerCronHorizontalAutoscalerScheduleOutput
- func (o ScaleRuleAutoscalerCronHorizontalAutoscalerScheduleOutput) ToScaleRuleAutoscalerCronHorizontalAutoscalerScheduleOutputWithContext(ctx context.Context) ScaleRuleAutoscalerCronHorizontalAutoscalerScheduleOutput
- type ScaleRuleAutoscalerHorizontalAutoscaler
- type ScaleRuleAutoscalerHorizontalAutoscalerArgs
- func (ScaleRuleAutoscalerHorizontalAutoscalerArgs) ElementType() reflect.Type
- func (i ScaleRuleAutoscalerHorizontalAutoscalerArgs) ToScaleRuleAutoscalerHorizontalAutoscalerOutput() ScaleRuleAutoscalerHorizontalAutoscalerOutput
- func (i ScaleRuleAutoscalerHorizontalAutoscalerArgs) ToScaleRuleAutoscalerHorizontalAutoscalerOutputWithContext(ctx context.Context) ScaleRuleAutoscalerHorizontalAutoscalerOutput
- type ScaleRuleAutoscalerHorizontalAutoscalerArray
- func (ScaleRuleAutoscalerHorizontalAutoscalerArray) ElementType() reflect.Type
- func (i ScaleRuleAutoscalerHorizontalAutoscalerArray) ToScaleRuleAutoscalerHorizontalAutoscalerArrayOutput() ScaleRuleAutoscalerHorizontalAutoscalerArrayOutput
- func (i ScaleRuleAutoscalerHorizontalAutoscalerArray) ToScaleRuleAutoscalerHorizontalAutoscalerArrayOutputWithContext(ctx context.Context) ScaleRuleAutoscalerHorizontalAutoscalerArrayOutput
- type ScaleRuleAutoscalerHorizontalAutoscalerArrayInput
- type ScaleRuleAutoscalerHorizontalAutoscalerArrayOutput
- func (ScaleRuleAutoscalerHorizontalAutoscalerArrayOutput) ElementType() reflect.Type
- func (o ScaleRuleAutoscalerHorizontalAutoscalerArrayOutput) Index(i pulumi.IntInput) ScaleRuleAutoscalerHorizontalAutoscalerOutput
- func (o ScaleRuleAutoscalerHorizontalAutoscalerArrayOutput) ToScaleRuleAutoscalerHorizontalAutoscalerArrayOutput() ScaleRuleAutoscalerHorizontalAutoscalerArrayOutput
- func (o ScaleRuleAutoscalerHorizontalAutoscalerArrayOutput) ToScaleRuleAutoscalerHorizontalAutoscalerArrayOutputWithContext(ctx context.Context) ScaleRuleAutoscalerHorizontalAutoscalerArrayOutput
- type ScaleRuleAutoscalerHorizontalAutoscalerInput
- type ScaleRuleAutoscalerHorizontalAutoscalerOutput
- func (ScaleRuleAutoscalerHorizontalAutoscalerOutput) ElementType() reflect.Type
- func (o ScaleRuleAutoscalerHorizontalAutoscalerOutput) Enabled() pulumi.BoolOutput
- func (o ScaleRuleAutoscalerHorizontalAutoscalerOutput) MaxReplicas() pulumi.IntOutput
- func (o ScaleRuleAutoscalerHorizontalAutoscalerOutput) Metrics() pulumi.StringOutput
- func (o ScaleRuleAutoscalerHorizontalAutoscalerOutput) MinReplicas() pulumi.IntOutput
- func (o ScaleRuleAutoscalerHorizontalAutoscalerOutput) Threshold() pulumi.IntOutput
- func (o ScaleRuleAutoscalerHorizontalAutoscalerOutput) ToScaleRuleAutoscalerHorizontalAutoscalerOutput() ScaleRuleAutoscalerHorizontalAutoscalerOutput
- func (o ScaleRuleAutoscalerHorizontalAutoscalerOutput) ToScaleRuleAutoscalerHorizontalAutoscalerOutputWithContext(ctx context.Context) ScaleRuleAutoscalerHorizontalAutoscalerOutput
- type ScaleRuleAutoscalerInput
- type ScaleRuleAutoscalerOutput
- func (o ScaleRuleAutoscalerOutput) AutoscalerName() pulumi.StringOutput
- func (o ScaleRuleAutoscalerOutput) CronHorizontalAutoscalers() ScaleRuleAutoscalerCronHorizontalAutoscalerArrayOutput
- func (o ScaleRuleAutoscalerOutput) Description() pulumi.StringPtrOutput
- func (ScaleRuleAutoscalerOutput) ElementType() reflect.Type
- func (o ScaleRuleAutoscalerOutput) Enabled() pulumi.BoolOutput
- func (o ScaleRuleAutoscalerOutput) HorizontalAutoscalers() ScaleRuleAutoscalerHorizontalAutoscalerArrayOutput
- func (o ScaleRuleAutoscalerOutput) MaxReplicas() pulumi.IntOutput
- func (o ScaleRuleAutoscalerOutput) MinReplicas() pulumi.IntOutput
- func (o ScaleRuleAutoscalerOutput) ToScaleRuleAutoscalerOutput() ScaleRuleAutoscalerOutput
- func (o ScaleRuleAutoscalerOutput) ToScaleRuleAutoscalerOutputWithContext(ctx context.Context) ScaleRuleAutoscalerOutput
- func (o ScaleRuleAutoscalerOutput) ToScaleRuleAutoscalerPtrOutput() ScaleRuleAutoscalerPtrOutput
- func (o ScaleRuleAutoscalerOutput) ToScaleRuleAutoscalerPtrOutputWithContext(ctx context.Context) ScaleRuleAutoscalerPtrOutput
- type ScaleRuleAutoscalerPtrInput
- type ScaleRuleAutoscalerPtrOutput
- func (o ScaleRuleAutoscalerPtrOutput) AutoscalerName() pulumi.StringPtrOutput
- func (o ScaleRuleAutoscalerPtrOutput) CronHorizontalAutoscalers() ScaleRuleAutoscalerCronHorizontalAutoscalerArrayOutput
- func (o ScaleRuleAutoscalerPtrOutput) Description() pulumi.StringPtrOutput
- func (o ScaleRuleAutoscalerPtrOutput) Elem() ScaleRuleAutoscalerOutput
- func (ScaleRuleAutoscalerPtrOutput) ElementType() reflect.Type
- func (o ScaleRuleAutoscalerPtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o ScaleRuleAutoscalerPtrOutput) HorizontalAutoscalers() ScaleRuleAutoscalerHorizontalAutoscalerArrayOutput
- func (o ScaleRuleAutoscalerPtrOutput) MaxReplicas() pulumi.IntPtrOutput
- func (o ScaleRuleAutoscalerPtrOutput) MinReplicas() pulumi.IntPtrOutput
- func (o ScaleRuleAutoscalerPtrOutput) ToScaleRuleAutoscalerPtrOutput() ScaleRuleAutoscalerPtrOutput
- func (o ScaleRuleAutoscalerPtrOutput) ToScaleRuleAutoscalerPtrOutputWithContext(ctx context.Context) ScaleRuleAutoscalerPtrOutput
- type ScaleRuleInput
- type ScaleRuleMap
- type ScaleRuleMapInput
- type ScaleRuleMapOutput
- type ScaleRuleOutput
- func (o ScaleRuleOutput) ApplicationId() pulumi.StringOutput
- func (o ScaleRuleOutput) Autoscaler() ScaleRuleAutoscalerOutput
- func (ScaleRuleOutput) ElementType() reflect.Type
- func (o ScaleRuleOutput) EnvironmentId() pulumi.StringOutput
- func (o ScaleRuleOutput) ToScaleRuleOutput() ScaleRuleOutput
- func (o ScaleRuleOutput) ToScaleRuleOutputWithContext(ctx context.Context) ScaleRuleOutput
- func (o ScaleRuleOutput) WorkloadId() pulumi.StringOutput
- type ScaleRuleState
- type Workload
- type WorkloadArgs
- type WorkloadArray
- type WorkloadArrayInput
- type WorkloadArrayOutput
- type WorkloadDeployStrategyConf
- type WorkloadDeployStrategyConfArgs
- func (WorkloadDeployStrategyConfArgs) ElementType() reflect.Type
- func (i WorkloadDeployStrategyConfArgs) ToWorkloadDeployStrategyConfOutput() WorkloadDeployStrategyConfOutput
- func (i WorkloadDeployStrategyConfArgs) ToWorkloadDeployStrategyConfOutputWithContext(ctx context.Context) WorkloadDeployStrategyConfOutput
- func (i WorkloadDeployStrategyConfArgs) ToWorkloadDeployStrategyConfPtrOutput() WorkloadDeployStrategyConfPtrOutput
- func (i WorkloadDeployStrategyConfArgs) ToWorkloadDeployStrategyConfPtrOutputWithContext(ctx context.Context) WorkloadDeployStrategyConfPtrOutput
- type WorkloadDeployStrategyConfInput
- type WorkloadDeployStrategyConfOutput
- func (o WorkloadDeployStrategyConfOutput) BatchInterval() pulumi.IntPtrOutput
- func (o WorkloadDeployStrategyConfOutput) BetaBatchNum() pulumi.IntPtrOutput
- func (o WorkloadDeployStrategyConfOutput) DeployStrategyType() pulumi.IntOutput
- func (WorkloadDeployStrategyConfOutput) ElementType() reflect.Type
- func (o WorkloadDeployStrategyConfOutput) Force() pulumi.BoolPtrOutput
- func (o WorkloadDeployStrategyConfOutput) MinAvailable() pulumi.IntPtrOutput
- func (o WorkloadDeployStrategyConfOutput) ToWorkloadDeployStrategyConfOutput() WorkloadDeployStrategyConfOutput
- func (o WorkloadDeployStrategyConfOutput) ToWorkloadDeployStrategyConfOutputWithContext(ctx context.Context) WorkloadDeployStrategyConfOutput
- func (o WorkloadDeployStrategyConfOutput) ToWorkloadDeployStrategyConfPtrOutput() WorkloadDeployStrategyConfPtrOutput
- func (o WorkloadDeployStrategyConfOutput) ToWorkloadDeployStrategyConfPtrOutputWithContext(ctx context.Context) WorkloadDeployStrategyConfPtrOutput
- func (o WorkloadDeployStrategyConfOutput) TotalBatchCount() pulumi.IntOutput
- type WorkloadDeployStrategyConfPtrInput
- type WorkloadDeployStrategyConfPtrOutput
- func (o WorkloadDeployStrategyConfPtrOutput) BatchInterval() pulumi.IntPtrOutput
- func (o WorkloadDeployStrategyConfPtrOutput) BetaBatchNum() pulumi.IntPtrOutput
- func (o WorkloadDeployStrategyConfPtrOutput) DeployStrategyType() pulumi.IntPtrOutput
- func (o WorkloadDeployStrategyConfPtrOutput) Elem() WorkloadDeployStrategyConfOutput
- func (WorkloadDeployStrategyConfPtrOutput) ElementType() reflect.Type
- func (o WorkloadDeployStrategyConfPtrOutput) Force() pulumi.BoolPtrOutput
- func (o WorkloadDeployStrategyConfPtrOutput) MinAvailable() pulumi.IntPtrOutput
- func (o WorkloadDeployStrategyConfPtrOutput) ToWorkloadDeployStrategyConfPtrOutput() WorkloadDeployStrategyConfPtrOutput
- func (o WorkloadDeployStrategyConfPtrOutput) ToWorkloadDeployStrategyConfPtrOutputWithContext(ctx context.Context) WorkloadDeployStrategyConfPtrOutput
- func (o WorkloadDeployStrategyConfPtrOutput) TotalBatchCount() pulumi.IntPtrOutput
- type WorkloadEnvConf
- type WorkloadEnvConfArgs
- type WorkloadEnvConfArray
- type WorkloadEnvConfArrayInput
- type WorkloadEnvConfArrayOutput
- func (WorkloadEnvConfArrayOutput) ElementType() reflect.Type
- func (o WorkloadEnvConfArrayOutput) Index(i pulumi.IntInput) WorkloadEnvConfOutput
- func (o WorkloadEnvConfArrayOutput) ToWorkloadEnvConfArrayOutput() WorkloadEnvConfArrayOutput
- func (o WorkloadEnvConfArrayOutput) ToWorkloadEnvConfArrayOutputWithContext(ctx context.Context) WorkloadEnvConfArrayOutput
- type WorkloadEnvConfInput
- type WorkloadEnvConfOutput
- func (o WorkloadEnvConfOutput) Config() pulumi.StringPtrOutput
- func (WorkloadEnvConfOutput) ElementType() reflect.Type
- func (o WorkloadEnvConfOutput) Key() pulumi.StringOutput
- func (o WorkloadEnvConfOutput) Secret() pulumi.StringPtrOutput
- func (o WorkloadEnvConfOutput) ToWorkloadEnvConfOutput() WorkloadEnvConfOutput
- func (o WorkloadEnvConfOutput) ToWorkloadEnvConfOutputWithContext(ctx context.Context) WorkloadEnvConfOutput
- func (o WorkloadEnvConfOutput) Type() pulumi.StringPtrOutput
- func (o WorkloadEnvConfOutput) Value() pulumi.StringOutput
- type WorkloadInput
- type WorkloadLiveness
- type WorkloadLivenessArgs
- func (WorkloadLivenessArgs) ElementType() reflect.Type
- func (i WorkloadLivenessArgs) ToWorkloadLivenessOutput() WorkloadLivenessOutput
- func (i WorkloadLivenessArgs) ToWorkloadLivenessOutputWithContext(ctx context.Context) WorkloadLivenessOutput
- func (i WorkloadLivenessArgs) ToWorkloadLivenessPtrOutput() WorkloadLivenessPtrOutput
- func (i WorkloadLivenessArgs) ToWorkloadLivenessPtrOutputWithContext(ctx context.Context) WorkloadLivenessPtrOutput
- type WorkloadLivenessInput
- type WorkloadLivenessOutput
- func (WorkloadLivenessOutput) ElementType() reflect.Type
- func (o WorkloadLivenessOutput) Exec() pulumi.StringPtrOutput
- func (o WorkloadLivenessOutput) InitialDelaySeconds() pulumi.IntPtrOutput
- func (o WorkloadLivenessOutput) Path() pulumi.StringPtrOutput
- func (o WorkloadLivenessOutput) PeriodSeconds() pulumi.IntPtrOutput
- func (o WorkloadLivenessOutput) Port() pulumi.IntPtrOutput
- func (o WorkloadLivenessOutput) Protocol() pulumi.StringPtrOutput
- func (o WorkloadLivenessOutput) TimeoutSeconds() pulumi.IntPtrOutput
- func (o WorkloadLivenessOutput) ToWorkloadLivenessOutput() WorkloadLivenessOutput
- func (o WorkloadLivenessOutput) ToWorkloadLivenessOutputWithContext(ctx context.Context) WorkloadLivenessOutput
- func (o WorkloadLivenessOutput) ToWorkloadLivenessPtrOutput() WorkloadLivenessPtrOutput
- func (o WorkloadLivenessOutput) ToWorkloadLivenessPtrOutputWithContext(ctx context.Context) WorkloadLivenessPtrOutput
- func (o WorkloadLivenessOutput) Type() pulumi.StringOutput
- type WorkloadLivenessPtrInput
- type WorkloadLivenessPtrOutput
- func (o WorkloadLivenessPtrOutput) Elem() WorkloadLivenessOutput
- func (WorkloadLivenessPtrOutput) ElementType() reflect.Type
- func (o WorkloadLivenessPtrOutput) Exec() pulumi.StringPtrOutput
- func (o WorkloadLivenessPtrOutput) InitialDelaySeconds() pulumi.IntPtrOutput
- func (o WorkloadLivenessPtrOutput) Path() pulumi.StringPtrOutput
- func (o WorkloadLivenessPtrOutput) PeriodSeconds() pulumi.IntPtrOutput
- func (o WorkloadLivenessPtrOutput) Port() pulumi.IntPtrOutput
- func (o WorkloadLivenessPtrOutput) Protocol() pulumi.StringPtrOutput
- func (o WorkloadLivenessPtrOutput) TimeoutSeconds() pulumi.IntPtrOutput
- func (o WorkloadLivenessPtrOutput) ToWorkloadLivenessPtrOutput() WorkloadLivenessPtrOutput
- func (o WorkloadLivenessPtrOutput) ToWorkloadLivenessPtrOutputWithContext(ctx context.Context) WorkloadLivenessPtrOutput
- func (o WorkloadLivenessPtrOutput) Type() pulumi.StringPtrOutput
- type WorkloadMap
- type WorkloadMapInput
- type WorkloadMapOutput
- type WorkloadOutput
- func (o WorkloadOutput) ApplicationId() pulumi.StringOutput
- func (o WorkloadOutput) CpuSpec() pulumi.Float64Output
- func (o WorkloadOutput) DeployMode() pulumi.StringOutput
- func (o WorkloadOutput) DeployStrategyConf() WorkloadDeployStrategyConfPtrOutput
- func (o WorkloadOutput) DeployVersion() pulumi.StringOutput
- func (WorkloadOutput) ElementType() reflect.Type
- func (o WorkloadOutput) EnvConfs() WorkloadEnvConfArrayOutput
- func (o WorkloadOutput) EnvironmentId() pulumi.StringOutput
- func (o WorkloadOutput) ImgRepo() pulumi.StringOutput
- func (o WorkloadOutput) InitPodNum() pulumi.IntOutput
- func (o WorkloadOutput) Liveness() WorkloadLivenessPtrOutput
- func (o WorkloadOutput) MemorySpec() pulumi.Float64Output
- func (o WorkloadOutput) PostStart() pulumi.StringPtrOutput
- func (o WorkloadOutput) PreStop() pulumi.StringPtrOutput
- func (o WorkloadOutput) Readiness() WorkloadReadinessPtrOutput
- func (o WorkloadOutput) RepoServer() pulumi.StringPtrOutput
- func (o WorkloadOutput) RepoType() pulumi.IntPtrOutput
- func (o WorkloadOutput) SecurityGroupIds() pulumi.StringArrayOutput
- func (o WorkloadOutput) StartupProbe() WorkloadStartupProbePtrOutput
- func (o WorkloadOutput) StorageConfs() WorkloadStorageConfArrayOutput
- func (o WorkloadOutput) StorageMountConfs() WorkloadStorageMountConfArrayOutput
- func (o WorkloadOutput) TcrInstanceId() pulumi.StringPtrOutput
- func (o WorkloadOutput) ToWorkloadOutput() WorkloadOutput
- func (o WorkloadOutput) ToWorkloadOutputWithContext(ctx context.Context) WorkloadOutput
- type WorkloadReadiness
- type WorkloadReadinessArgs
- func (WorkloadReadinessArgs) ElementType() reflect.Type
- func (i WorkloadReadinessArgs) ToWorkloadReadinessOutput() WorkloadReadinessOutput
- func (i WorkloadReadinessArgs) ToWorkloadReadinessOutputWithContext(ctx context.Context) WorkloadReadinessOutput
- func (i WorkloadReadinessArgs) ToWorkloadReadinessPtrOutput() WorkloadReadinessPtrOutput
- func (i WorkloadReadinessArgs) ToWorkloadReadinessPtrOutputWithContext(ctx context.Context) WorkloadReadinessPtrOutput
- type WorkloadReadinessInput
- type WorkloadReadinessOutput
- func (WorkloadReadinessOutput) ElementType() reflect.Type
- func (o WorkloadReadinessOutput) Exec() pulumi.StringPtrOutput
- func (o WorkloadReadinessOutput) InitialDelaySeconds() pulumi.IntPtrOutput
- func (o WorkloadReadinessOutput) Path() pulumi.StringPtrOutput
- func (o WorkloadReadinessOutput) PeriodSeconds() pulumi.IntPtrOutput
- func (o WorkloadReadinessOutput) Port() pulumi.IntPtrOutput
- func (o WorkloadReadinessOutput) Protocol() pulumi.StringPtrOutput
- func (o WorkloadReadinessOutput) TimeoutSeconds() pulumi.IntPtrOutput
- func (o WorkloadReadinessOutput) ToWorkloadReadinessOutput() WorkloadReadinessOutput
- func (o WorkloadReadinessOutput) ToWorkloadReadinessOutputWithContext(ctx context.Context) WorkloadReadinessOutput
- func (o WorkloadReadinessOutput) ToWorkloadReadinessPtrOutput() WorkloadReadinessPtrOutput
- func (o WorkloadReadinessOutput) ToWorkloadReadinessPtrOutputWithContext(ctx context.Context) WorkloadReadinessPtrOutput
- func (o WorkloadReadinessOutput) Type() pulumi.StringOutput
- type WorkloadReadinessPtrInput
- type WorkloadReadinessPtrOutput
- func (o WorkloadReadinessPtrOutput) Elem() WorkloadReadinessOutput
- func (WorkloadReadinessPtrOutput) ElementType() reflect.Type
- func (o WorkloadReadinessPtrOutput) Exec() pulumi.StringPtrOutput
- func (o WorkloadReadinessPtrOutput) InitialDelaySeconds() pulumi.IntPtrOutput
- func (o WorkloadReadinessPtrOutput) Path() pulumi.StringPtrOutput
- func (o WorkloadReadinessPtrOutput) PeriodSeconds() pulumi.IntPtrOutput
- func (o WorkloadReadinessPtrOutput) Port() pulumi.IntPtrOutput
- func (o WorkloadReadinessPtrOutput) Protocol() pulumi.StringPtrOutput
- func (o WorkloadReadinessPtrOutput) TimeoutSeconds() pulumi.IntPtrOutput
- func (o WorkloadReadinessPtrOutput) ToWorkloadReadinessPtrOutput() WorkloadReadinessPtrOutput
- func (o WorkloadReadinessPtrOutput) ToWorkloadReadinessPtrOutputWithContext(ctx context.Context) WorkloadReadinessPtrOutput
- func (o WorkloadReadinessPtrOutput) Type() pulumi.StringPtrOutput
- type WorkloadStartupProbe
- type WorkloadStartupProbeArgs
- func (WorkloadStartupProbeArgs) ElementType() reflect.Type
- func (i WorkloadStartupProbeArgs) ToWorkloadStartupProbeOutput() WorkloadStartupProbeOutput
- func (i WorkloadStartupProbeArgs) ToWorkloadStartupProbeOutputWithContext(ctx context.Context) WorkloadStartupProbeOutput
- func (i WorkloadStartupProbeArgs) ToWorkloadStartupProbePtrOutput() WorkloadStartupProbePtrOutput
- func (i WorkloadStartupProbeArgs) ToWorkloadStartupProbePtrOutputWithContext(ctx context.Context) WorkloadStartupProbePtrOutput
- type WorkloadStartupProbeInput
- type WorkloadStartupProbeOutput
- func (WorkloadStartupProbeOutput) ElementType() reflect.Type
- func (o WorkloadStartupProbeOutput) Exec() pulumi.StringPtrOutput
- func (o WorkloadStartupProbeOutput) InitialDelaySeconds() pulumi.IntPtrOutput
- func (o WorkloadStartupProbeOutput) Path() pulumi.StringPtrOutput
- func (o WorkloadStartupProbeOutput) PeriodSeconds() pulumi.IntPtrOutput
- func (o WorkloadStartupProbeOutput) Port() pulumi.IntPtrOutput
- func (o WorkloadStartupProbeOutput) Protocol() pulumi.StringPtrOutput
- func (o WorkloadStartupProbeOutput) TimeoutSeconds() pulumi.IntPtrOutput
- func (o WorkloadStartupProbeOutput) ToWorkloadStartupProbeOutput() WorkloadStartupProbeOutput
- func (o WorkloadStartupProbeOutput) ToWorkloadStartupProbeOutputWithContext(ctx context.Context) WorkloadStartupProbeOutput
- func (o WorkloadStartupProbeOutput) ToWorkloadStartupProbePtrOutput() WorkloadStartupProbePtrOutput
- func (o WorkloadStartupProbeOutput) ToWorkloadStartupProbePtrOutputWithContext(ctx context.Context) WorkloadStartupProbePtrOutput
- func (o WorkloadStartupProbeOutput) Type() pulumi.StringOutput
- type WorkloadStartupProbePtrInput
- type WorkloadStartupProbePtrOutput
- func (o WorkloadStartupProbePtrOutput) Elem() WorkloadStartupProbeOutput
- func (WorkloadStartupProbePtrOutput) ElementType() reflect.Type
- func (o WorkloadStartupProbePtrOutput) Exec() pulumi.StringPtrOutput
- func (o WorkloadStartupProbePtrOutput) InitialDelaySeconds() pulumi.IntPtrOutput
- func (o WorkloadStartupProbePtrOutput) Path() pulumi.StringPtrOutput
- func (o WorkloadStartupProbePtrOutput) PeriodSeconds() pulumi.IntPtrOutput
- func (o WorkloadStartupProbePtrOutput) Port() pulumi.IntPtrOutput
- func (o WorkloadStartupProbePtrOutput) Protocol() pulumi.StringPtrOutput
- func (o WorkloadStartupProbePtrOutput) TimeoutSeconds() pulumi.IntPtrOutput
- func (o WorkloadStartupProbePtrOutput) ToWorkloadStartupProbePtrOutput() WorkloadStartupProbePtrOutput
- func (o WorkloadStartupProbePtrOutput) ToWorkloadStartupProbePtrOutputWithContext(ctx context.Context) WorkloadStartupProbePtrOutput
- func (o WorkloadStartupProbePtrOutput) Type() pulumi.StringPtrOutput
- type WorkloadState
- type WorkloadStorageConf
- type WorkloadStorageConfArgs
- type WorkloadStorageConfArray
- type WorkloadStorageConfArrayInput
- type WorkloadStorageConfArrayOutput
- func (WorkloadStorageConfArrayOutput) ElementType() reflect.Type
- func (o WorkloadStorageConfArrayOutput) Index(i pulumi.IntInput) WorkloadStorageConfOutput
- func (o WorkloadStorageConfArrayOutput) ToWorkloadStorageConfArrayOutput() WorkloadStorageConfArrayOutput
- func (o WorkloadStorageConfArrayOutput) ToWorkloadStorageConfArrayOutputWithContext(ctx context.Context) WorkloadStorageConfArrayOutput
- type WorkloadStorageConfInput
- type WorkloadStorageConfOutput
- func (WorkloadStorageConfOutput) ElementType() reflect.Type
- func (o WorkloadStorageConfOutput) StorageVolIp() pulumi.StringOutput
- func (o WorkloadStorageConfOutput) StorageVolName() pulumi.StringOutput
- func (o WorkloadStorageConfOutput) StorageVolPath() pulumi.StringOutput
- func (o WorkloadStorageConfOutput) ToWorkloadStorageConfOutput() WorkloadStorageConfOutput
- func (o WorkloadStorageConfOutput) ToWorkloadStorageConfOutputWithContext(ctx context.Context) WorkloadStorageConfOutput
- type WorkloadStorageMountConf
- type WorkloadStorageMountConfArgs
- func (WorkloadStorageMountConfArgs) ElementType() reflect.Type
- func (i WorkloadStorageMountConfArgs) ToWorkloadStorageMountConfOutput() WorkloadStorageMountConfOutput
- func (i WorkloadStorageMountConfArgs) ToWorkloadStorageMountConfOutputWithContext(ctx context.Context) WorkloadStorageMountConfOutput
- type WorkloadStorageMountConfArray
- func (WorkloadStorageMountConfArray) ElementType() reflect.Type
- func (i WorkloadStorageMountConfArray) ToWorkloadStorageMountConfArrayOutput() WorkloadStorageMountConfArrayOutput
- func (i WorkloadStorageMountConfArray) ToWorkloadStorageMountConfArrayOutputWithContext(ctx context.Context) WorkloadStorageMountConfArrayOutput
- type WorkloadStorageMountConfArrayInput
- type WorkloadStorageMountConfArrayOutput
- func (WorkloadStorageMountConfArrayOutput) ElementType() reflect.Type
- func (o WorkloadStorageMountConfArrayOutput) Index(i pulumi.IntInput) WorkloadStorageMountConfOutput
- func (o WorkloadStorageMountConfArrayOutput) ToWorkloadStorageMountConfArrayOutput() WorkloadStorageMountConfArrayOutput
- func (o WorkloadStorageMountConfArrayOutput) ToWorkloadStorageMountConfArrayOutputWithContext(ctx context.Context) WorkloadStorageMountConfArrayOutput
- type WorkloadStorageMountConfInput
- type WorkloadStorageMountConfOutput
- func (WorkloadStorageMountConfOutput) ElementType() reflect.Type
- func (o WorkloadStorageMountConfOutput) MountPath() pulumi.StringOutput
- func (o WorkloadStorageMountConfOutput) ToWorkloadStorageMountConfOutput() WorkloadStorageMountConfOutput
- func (o WorkloadStorageMountConfOutput) ToWorkloadStorageMountConfOutputWithContext(ctx context.Context) WorkloadStorageMountConfOutput
- func (o WorkloadStorageMountConfOutput) VolumeName() pulumi.StringOutput
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AppConfig ¶
type AppConfig struct { pulumi.CustomResourceState // payload. ConfigDatas AppConfigConfigDataArrayOutput `pulumi:"configDatas"` // environment ID. EnvironmentId pulumi.StringOutput `pulumi:"environmentId"` // appConfig name. Name pulumi.StringOutput `pulumi:"name"` }
func GetAppConfig ¶
func GetAppConfig(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AppConfigState, opts ...pulumi.ResourceOption) (*AppConfig, error)
GetAppConfig gets an existing AppConfig 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 NewAppConfig ¶
func NewAppConfig(ctx *pulumi.Context, name string, args *AppConfigArgs, opts ...pulumi.ResourceOption) (*AppConfig, error)
NewAppConfig registers a new resource with the given unique name, arguments, and options.
func (*AppConfig) ElementType ¶
func (*AppConfig) ToAppConfigOutput ¶
func (i *AppConfig) ToAppConfigOutput() AppConfigOutput
func (*AppConfig) ToAppConfigOutputWithContext ¶
func (i *AppConfig) ToAppConfigOutputWithContext(ctx context.Context) AppConfigOutput
type AppConfigArgs ¶
type AppConfigArgs struct { // payload. ConfigDatas AppConfigConfigDataArrayInput // environment ID. EnvironmentId pulumi.StringInput // appConfig name. Name pulumi.StringPtrInput }
The set of arguments for constructing a AppConfig resource.
func (AppConfigArgs) ElementType ¶
func (AppConfigArgs) ElementType() reflect.Type
type AppConfigArray ¶
type AppConfigArray []AppConfigInput
func (AppConfigArray) ElementType ¶
func (AppConfigArray) ElementType() reflect.Type
func (AppConfigArray) ToAppConfigArrayOutput ¶
func (i AppConfigArray) ToAppConfigArrayOutput() AppConfigArrayOutput
func (AppConfigArray) ToAppConfigArrayOutputWithContext ¶
func (i AppConfigArray) ToAppConfigArrayOutputWithContext(ctx context.Context) AppConfigArrayOutput
type AppConfigArrayInput ¶
type AppConfigArrayInput interface { pulumi.Input ToAppConfigArrayOutput() AppConfigArrayOutput ToAppConfigArrayOutputWithContext(context.Context) AppConfigArrayOutput }
AppConfigArrayInput is an input type that accepts AppConfigArray and AppConfigArrayOutput values. You can construct a concrete instance of `AppConfigArrayInput` via:
AppConfigArray{ AppConfigArgs{...} }
type AppConfigArrayOutput ¶
type AppConfigArrayOutput struct{ *pulumi.OutputState }
func (AppConfigArrayOutput) ElementType ¶
func (AppConfigArrayOutput) ElementType() reflect.Type
func (AppConfigArrayOutput) Index ¶
func (o AppConfigArrayOutput) Index(i pulumi.IntInput) AppConfigOutput
func (AppConfigArrayOutput) ToAppConfigArrayOutput ¶
func (o AppConfigArrayOutput) ToAppConfigArrayOutput() AppConfigArrayOutput
func (AppConfigArrayOutput) ToAppConfigArrayOutputWithContext ¶
func (o AppConfigArrayOutput) ToAppConfigArrayOutputWithContext(ctx context.Context) AppConfigArrayOutput
type AppConfigConfigData ¶
type AppConfigConfigDataArgs ¶
type AppConfigConfigDataArgs struct { Key pulumi.StringInput `pulumi:"key"` Value pulumi.StringInput `pulumi:"value"` }
func (AppConfigConfigDataArgs) ElementType ¶
func (AppConfigConfigDataArgs) ElementType() reflect.Type
func (AppConfigConfigDataArgs) ToAppConfigConfigDataOutput ¶
func (i AppConfigConfigDataArgs) ToAppConfigConfigDataOutput() AppConfigConfigDataOutput
func (AppConfigConfigDataArgs) ToAppConfigConfigDataOutputWithContext ¶
func (i AppConfigConfigDataArgs) ToAppConfigConfigDataOutputWithContext(ctx context.Context) AppConfigConfigDataOutput
type AppConfigConfigDataArray ¶
type AppConfigConfigDataArray []AppConfigConfigDataInput
func (AppConfigConfigDataArray) ElementType ¶
func (AppConfigConfigDataArray) ElementType() reflect.Type
func (AppConfigConfigDataArray) ToAppConfigConfigDataArrayOutput ¶
func (i AppConfigConfigDataArray) ToAppConfigConfigDataArrayOutput() AppConfigConfigDataArrayOutput
func (AppConfigConfigDataArray) ToAppConfigConfigDataArrayOutputWithContext ¶
func (i AppConfigConfigDataArray) ToAppConfigConfigDataArrayOutputWithContext(ctx context.Context) AppConfigConfigDataArrayOutput
type AppConfigConfigDataArrayInput ¶
type AppConfigConfigDataArrayInput interface { pulumi.Input ToAppConfigConfigDataArrayOutput() AppConfigConfigDataArrayOutput ToAppConfigConfigDataArrayOutputWithContext(context.Context) AppConfigConfigDataArrayOutput }
AppConfigConfigDataArrayInput is an input type that accepts AppConfigConfigDataArray and AppConfigConfigDataArrayOutput values. You can construct a concrete instance of `AppConfigConfigDataArrayInput` via:
AppConfigConfigDataArray{ AppConfigConfigDataArgs{...} }
type AppConfigConfigDataArrayOutput ¶
type AppConfigConfigDataArrayOutput struct{ *pulumi.OutputState }
func (AppConfigConfigDataArrayOutput) ElementType ¶
func (AppConfigConfigDataArrayOutput) ElementType() reflect.Type
func (AppConfigConfigDataArrayOutput) Index ¶
func (o AppConfigConfigDataArrayOutput) Index(i pulumi.IntInput) AppConfigConfigDataOutput
func (AppConfigConfigDataArrayOutput) ToAppConfigConfigDataArrayOutput ¶
func (o AppConfigConfigDataArrayOutput) ToAppConfigConfigDataArrayOutput() AppConfigConfigDataArrayOutput
func (AppConfigConfigDataArrayOutput) ToAppConfigConfigDataArrayOutputWithContext ¶
func (o AppConfigConfigDataArrayOutput) ToAppConfigConfigDataArrayOutputWithContext(ctx context.Context) AppConfigConfigDataArrayOutput
type AppConfigConfigDataInput ¶
type AppConfigConfigDataInput interface { pulumi.Input ToAppConfigConfigDataOutput() AppConfigConfigDataOutput ToAppConfigConfigDataOutputWithContext(context.Context) AppConfigConfigDataOutput }
AppConfigConfigDataInput is an input type that accepts AppConfigConfigDataArgs and AppConfigConfigDataOutput values. You can construct a concrete instance of `AppConfigConfigDataInput` via:
AppConfigConfigDataArgs{...}
type AppConfigConfigDataOutput ¶
type AppConfigConfigDataOutput struct{ *pulumi.OutputState }
func (AppConfigConfigDataOutput) ElementType ¶
func (AppConfigConfigDataOutput) ElementType() reflect.Type
func (AppConfigConfigDataOutput) Key ¶
func (o AppConfigConfigDataOutput) Key() pulumi.StringOutput
func (AppConfigConfigDataOutput) ToAppConfigConfigDataOutput ¶
func (o AppConfigConfigDataOutput) ToAppConfigConfigDataOutput() AppConfigConfigDataOutput
func (AppConfigConfigDataOutput) ToAppConfigConfigDataOutputWithContext ¶
func (o AppConfigConfigDataOutput) ToAppConfigConfigDataOutputWithContext(ctx context.Context) AppConfigConfigDataOutput
func (AppConfigConfigDataOutput) Value ¶
func (o AppConfigConfigDataOutput) Value() pulumi.StringOutput
type AppConfigInput ¶
type AppConfigInput interface { pulumi.Input ToAppConfigOutput() AppConfigOutput ToAppConfigOutputWithContext(ctx context.Context) AppConfigOutput }
type AppConfigMap ¶
type AppConfigMap map[string]AppConfigInput
func (AppConfigMap) ElementType ¶
func (AppConfigMap) ElementType() reflect.Type
func (AppConfigMap) ToAppConfigMapOutput ¶
func (i AppConfigMap) ToAppConfigMapOutput() AppConfigMapOutput
func (AppConfigMap) ToAppConfigMapOutputWithContext ¶
func (i AppConfigMap) ToAppConfigMapOutputWithContext(ctx context.Context) AppConfigMapOutput
type AppConfigMapInput ¶
type AppConfigMapInput interface { pulumi.Input ToAppConfigMapOutput() AppConfigMapOutput ToAppConfigMapOutputWithContext(context.Context) AppConfigMapOutput }
AppConfigMapInput is an input type that accepts AppConfigMap and AppConfigMapOutput values. You can construct a concrete instance of `AppConfigMapInput` via:
AppConfigMap{ "key": AppConfigArgs{...} }
type AppConfigMapOutput ¶
type AppConfigMapOutput struct{ *pulumi.OutputState }
func (AppConfigMapOutput) ElementType ¶
func (AppConfigMapOutput) ElementType() reflect.Type
func (AppConfigMapOutput) MapIndex ¶
func (o AppConfigMapOutput) MapIndex(k pulumi.StringInput) AppConfigOutput
func (AppConfigMapOutput) ToAppConfigMapOutput ¶
func (o AppConfigMapOutput) ToAppConfigMapOutput() AppConfigMapOutput
func (AppConfigMapOutput) ToAppConfigMapOutputWithContext ¶
func (o AppConfigMapOutput) ToAppConfigMapOutputWithContext(ctx context.Context) AppConfigMapOutput
type AppConfigOutput ¶
type AppConfigOutput struct{ *pulumi.OutputState }
func (AppConfigOutput) ConfigDatas ¶
func (o AppConfigOutput) ConfigDatas() AppConfigConfigDataArrayOutput
payload.
func (AppConfigOutput) ElementType ¶
func (AppConfigOutput) ElementType() reflect.Type
func (AppConfigOutput) EnvironmentId ¶
func (o AppConfigOutput) EnvironmentId() pulumi.StringOutput
environment ID.
func (AppConfigOutput) ToAppConfigOutput ¶
func (o AppConfigOutput) ToAppConfigOutput() AppConfigOutput
func (AppConfigOutput) ToAppConfigOutputWithContext ¶
func (o AppConfigOutput) ToAppConfigOutputWithContext(ctx context.Context) AppConfigOutput
type AppConfigState ¶
type AppConfigState struct { // payload. ConfigDatas AppConfigConfigDataArrayInput // environment ID. EnvironmentId pulumi.StringPtrInput // appConfig name. Name pulumi.StringPtrInput }
func (AppConfigState) ElementType ¶
func (AppConfigState) ElementType() reflect.Type
type Application ¶
type Application struct { pulumi.CustomResourceState // application name. ApplicationName pulumi.StringOutput `pulumi:"applicationName"` // program language, like JAVA. CodingLanguage pulumi.StringOutput `pulumi:"codingLanguage"` // application description. Description pulumi.StringOutput `pulumi:"description"` // tcr instance id. InstanceId pulumi.StringOutput `pulumi:"instanceId"` // repository name. RepoName pulumi.StringPtrOutput `pulumi:"repoName"` // registry address. RepoServer pulumi.StringPtrOutput `pulumi:"repoServer"` // repo type, 0: tcr personal, 1: tcr enterprise, 2: public repository, 3: tcr hosted by tem, 4: demo image. RepoType pulumi.IntPtrOutput `pulumi:"repoType"` // application tag list. Tags pulumi.MapOutput `pulumi:"tags"` // create image repo or not. UseDefaultImageService pulumi.IntPtrOutput `pulumi:"useDefaultImageService"` }
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 name. ApplicationName pulumi.StringInput // program language, like JAVA. CodingLanguage pulumi.StringInput // application description. Description pulumi.StringInput // tcr instance id. InstanceId pulumi.StringPtrInput // repository name. RepoName pulumi.StringPtrInput // registry address. RepoServer pulumi.StringPtrInput // repo type, 0: tcr personal, 1: tcr enterprise, 2: public repository, 3: tcr hosted by tem, 4: demo image. RepoType pulumi.IntPtrInput // application tag list. Tags pulumi.MapInput // create image repo or not. UseDefaultImageService pulumi.IntPtrInput }
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 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) ApplicationName ¶
func (o ApplicationOutput) ApplicationName() pulumi.StringOutput
application name.
func (ApplicationOutput) CodingLanguage ¶
func (o ApplicationOutput) CodingLanguage() pulumi.StringOutput
program language, like JAVA.
func (ApplicationOutput) Description ¶
func (o ApplicationOutput) Description() pulumi.StringOutput
application description.
func (ApplicationOutput) ElementType ¶
func (ApplicationOutput) ElementType() reflect.Type
func (ApplicationOutput) InstanceId ¶
func (o ApplicationOutput) InstanceId() pulumi.StringOutput
tcr instance id.
func (ApplicationOutput) RepoName ¶
func (o ApplicationOutput) RepoName() pulumi.StringPtrOutput
repository name.
func (ApplicationOutput) RepoServer ¶
func (o ApplicationOutput) RepoServer() pulumi.StringPtrOutput
registry address.
func (ApplicationOutput) RepoType ¶
func (o ApplicationOutput) RepoType() pulumi.IntPtrOutput
repo type, 0: tcr personal, 1: tcr enterprise, 2: public repository, 3: tcr hosted by tem, 4: demo image.
func (ApplicationOutput) Tags ¶
func (o ApplicationOutput) Tags() pulumi.MapOutput
application tag list.
func (ApplicationOutput) ToApplicationOutput ¶
func (o ApplicationOutput) ToApplicationOutput() ApplicationOutput
func (ApplicationOutput) ToApplicationOutputWithContext ¶
func (o ApplicationOutput) ToApplicationOutputWithContext(ctx context.Context) ApplicationOutput
func (ApplicationOutput) UseDefaultImageService ¶
func (o ApplicationOutput) UseDefaultImageService() pulumi.IntPtrOutput
create image repo or not.
type ApplicationService ¶
type ApplicationService struct { pulumi.CustomResourceState // application ID. ApplicationId pulumi.StringOutput `pulumi:"applicationId"` // environment ID. EnvironmentId pulumi.StringOutput `pulumi:"environmentId"` // service detail list. Service ApplicationServiceServicePtrOutput `pulumi:"service"` }
func GetApplicationService ¶
func GetApplicationService(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ApplicationServiceState, opts ...pulumi.ResourceOption) (*ApplicationService, error)
GetApplicationService gets an existing ApplicationService 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 NewApplicationService ¶
func NewApplicationService(ctx *pulumi.Context, name string, args *ApplicationServiceArgs, opts ...pulumi.ResourceOption) (*ApplicationService, error)
NewApplicationService registers a new resource with the given unique name, arguments, and options.
func (*ApplicationService) ElementType ¶
func (*ApplicationService) ElementType() reflect.Type
func (*ApplicationService) ToApplicationServiceOutput ¶
func (i *ApplicationService) ToApplicationServiceOutput() ApplicationServiceOutput
func (*ApplicationService) ToApplicationServiceOutputWithContext ¶
func (i *ApplicationService) ToApplicationServiceOutputWithContext(ctx context.Context) ApplicationServiceOutput
type ApplicationServiceArgs ¶
type ApplicationServiceArgs struct { // application ID. ApplicationId pulumi.StringInput // environment ID. EnvironmentId pulumi.StringInput // service detail list. Service ApplicationServiceServicePtrInput }
The set of arguments for constructing a ApplicationService resource.
func (ApplicationServiceArgs) ElementType ¶
func (ApplicationServiceArgs) ElementType() reflect.Type
type ApplicationServiceArray ¶
type ApplicationServiceArray []ApplicationServiceInput
func (ApplicationServiceArray) ElementType ¶
func (ApplicationServiceArray) ElementType() reflect.Type
func (ApplicationServiceArray) ToApplicationServiceArrayOutput ¶
func (i ApplicationServiceArray) ToApplicationServiceArrayOutput() ApplicationServiceArrayOutput
func (ApplicationServiceArray) ToApplicationServiceArrayOutputWithContext ¶
func (i ApplicationServiceArray) ToApplicationServiceArrayOutputWithContext(ctx context.Context) ApplicationServiceArrayOutput
type ApplicationServiceArrayInput ¶
type ApplicationServiceArrayInput interface { pulumi.Input ToApplicationServiceArrayOutput() ApplicationServiceArrayOutput ToApplicationServiceArrayOutputWithContext(context.Context) ApplicationServiceArrayOutput }
ApplicationServiceArrayInput is an input type that accepts ApplicationServiceArray and ApplicationServiceArrayOutput values. You can construct a concrete instance of `ApplicationServiceArrayInput` via:
ApplicationServiceArray{ ApplicationServiceArgs{...} }
type ApplicationServiceArrayOutput ¶
type ApplicationServiceArrayOutput struct{ *pulumi.OutputState }
func (ApplicationServiceArrayOutput) ElementType ¶
func (ApplicationServiceArrayOutput) ElementType() reflect.Type
func (ApplicationServiceArrayOutput) Index ¶
func (o ApplicationServiceArrayOutput) Index(i pulumi.IntInput) ApplicationServiceOutput
func (ApplicationServiceArrayOutput) ToApplicationServiceArrayOutput ¶
func (o ApplicationServiceArrayOutput) ToApplicationServiceArrayOutput() ApplicationServiceArrayOutput
func (ApplicationServiceArrayOutput) ToApplicationServiceArrayOutputWithContext ¶
func (o ApplicationServiceArrayOutput) ToApplicationServiceArrayOutputWithContext(ctx context.Context) ApplicationServiceArrayOutput
type ApplicationServiceInput ¶
type ApplicationServiceInput interface { pulumi.Input ToApplicationServiceOutput() ApplicationServiceOutput ToApplicationServiceOutputWithContext(ctx context.Context) ApplicationServiceOutput }
type ApplicationServiceMap ¶
type ApplicationServiceMap map[string]ApplicationServiceInput
func (ApplicationServiceMap) ElementType ¶
func (ApplicationServiceMap) ElementType() reflect.Type
func (ApplicationServiceMap) ToApplicationServiceMapOutput ¶
func (i ApplicationServiceMap) ToApplicationServiceMapOutput() ApplicationServiceMapOutput
func (ApplicationServiceMap) ToApplicationServiceMapOutputWithContext ¶
func (i ApplicationServiceMap) ToApplicationServiceMapOutputWithContext(ctx context.Context) ApplicationServiceMapOutput
type ApplicationServiceMapInput ¶
type ApplicationServiceMapInput interface { pulumi.Input ToApplicationServiceMapOutput() ApplicationServiceMapOutput ToApplicationServiceMapOutputWithContext(context.Context) ApplicationServiceMapOutput }
ApplicationServiceMapInput is an input type that accepts ApplicationServiceMap and ApplicationServiceMapOutput values. You can construct a concrete instance of `ApplicationServiceMapInput` via:
ApplicationServiceMap{ "key": ApplicationServiceArgs{...} }
type ApplicationServiceMapOutput ¶
type ApplicationServiceMapOutput struct{ *pulumi.OutputState }
func (ApplicationServiceMapOutput) ElementType ¶
func (ApplicationServiceMapOutput) ElementType() reflect.Type
func (ApplicationServiceMapOutput) MapIndex ¶
func (o ApplicationServiceMapOutput) MapIndex(k pulumi.StringInput) ApplicationServiceOutput
func (ApplicationServiceMapOutput) ToApplicationServiceMapOutput ¶
func (o ApplicationServiceMapOutput) ToApplicationServiceMapOutput() ApplicationServiceMapOutput
func (ApplicationServiceMapOutput) ToApplicationServiceMapOutputWithContext ¶
func (o ApplicationServiceMapOutput) ToApplicationServiceMapOutputWithContext(ctx context.Context) ApplicationServiceMapOutput
type ApplicationServiceOutput ¶
type ApplicationServiceOutput struct{ *pulumi.OutputState }
func (ApplicationServiceOutput) ApplicationId ¶
func (o ApplicationServiceOutput) ApplicationId() pulumi.StringOutput
application ID.
func (ApplicationServiceOutput) ElementType ¶
func (ApplicationServiceOutput) ElementType() reflect.Type
func (ApplicationServiceOutput) EnvironmentId ¶
func (o ApplicationServiceOutput) EnvironmentId() pulumi.StringOutput
environment ID.
func (ApplicationServiceOutput) Service ¶
func (o ApplicationServiceOutput) Service() ApplicationServiceServicePtrOutput
service detail list.
func (ApplicationServiceOutput) ToApplicationServiceOutput ¶
func (o ApplicationServiceOutput) ToApplicationServiceOutput() ApplicationServiceOutput
func (ApplicationServiceOutput) ToApplicationServiceOutputWithContext ¶
func (o ApplicationServiceOutput) ToApplicationServiceOutputWithContext(ctx context.Context) ApplicationServiceOutput
type ApplicationServiceService ¶
type ApplicationServiceService struct { Ip *string `pulumi:"ip"` PortMappingItemLists []ApplicationServiceServicePortMappingItemList `pulumi:"portMappingItemLists"` ServiceName *string `pulumi:"serviceName"` SubnetId *string `pulumi:"subnetId"` Type *string `pulumi:"type"` VpcId *string `pulumi:"vpcId"` }
type ApplicationServiceServiceArgs ¶
type ApplicationServiceServiceArgs struct { Ip pulumi.StringPtrInput `pulumi:"ip"` PortMappingItemLists ApplicationServiceServicePortMappingItemListArrayInput `pulumi:"portMappingItemLists"` ServiceName pulumi.StringPtrInput `pulumi:"serviceName"` SubnetId pulumi.StringPtrInput `pulumi:"subnetId"` Type pulumi.StringPtrInput `pulumi:"type"` VpcId pulumi.StringPtrInput `pulumi:"vpcId"` }
func (ApplicationServiceServiceArgs) ElementType ¶
func (ApplicationServiceServiceArgs) ElementType() reflect.Type
func (ApplicationServiceServiceArgs) ToApplicationServiceServiceOutput ¶
func (i ApplicationServiceServiceArgs) ToApplicationServiceServiceOutput() ApplicationServiceServiceOutput
func (ApplicationServiceServiceArgs) ToApplicationServiceServiceOutputWithContext ¶
func (i ApplicationServiceServiceArgs) ToApplicationServiceServiceOutputWithContext(ctx context.Context) ApplicationServiceServiceOutput
func (ApplicationServiceServiceArgs) ToApplicationServiceServicePtrOutput ¶
func (i ApplicationServiceServiceArgs) ToApplicationServiceServicePtrOutput() ApplicationServiceServicePtrOutput
func (ApplicationServiceServiceArgs) ToApplicationServiceServicePtrOutputWithContext ¶
func (i ApplicationServiceServiceArgs) ToApplicationServiceServicePtrOutputWithContext(ctx context.Context) ApplicationServiceServicePtrOutput
type ApplicationServiceServiceInput ¶
type ApplicationServiceServiceInput interface { pulumi.Input ToApplicationServiceServiceOutput() ApplicationServiceServiceOutput ToApplicationServiceServiceOutputWithContext(context.Context) ApplicationServiceServiceOutput }
ApplicationServiceServiceInput is an input type that accepts ApplicationServiceServiceArgs and ApplicationServiceServiceOutput values. You can construct a concrete instance of `ApplicationServiceServiceInput` via:
ApplicationServiceServiceArgs{...}
type ApplicationServiceServiceOutput ¶
type ApplicationServiceServiceOutput struct{ *pulumi.OutputState }
func (ApplicationServiceServiceOutput) ElementType ¶
func (ApplicationServiceServiceOutput) ElementType() reflect.Type
func (ApplicationServiceServiceOutput) Ip ¶
func (o ApplicationServiceServiceOutput) Ip() pulumi.StringPtrOutput
func (ApplicationServiceServiceOutput) PortMappingItemLists ¶
func (o ApplicationServiceServiceOutput) PortMappingItemLists() ApplicationServiceServicePortMappingItemListArrayOutput
func (ApplicationServiceServiceOutput) ServiceName ¶
func (o ApplicationServiceServiceOutput) ServiceName() pulumi.StringPtrOutput
func (ApplicationServiceServiceOutput) SubnetId ¶
func (o ApplicationServiceServiceOutput) SubnetId() pulumi.StringPtrOutput
func (ApplicationServiceServiceOutput) ToApplicationServiceServiceOutput ¶
func (o ApplicationServiceServiceOutput) ToApplicationServiceServiceOutput() ApplicationServiceServiceOutput
func (ApplicationServiceServiceOutput) ToApplicationServiceServiceOutputWithContext ¶
func (o ApplicationServiceServiceOutput) ToApplicationServiceServiceOutputWithContext(ctx context.Context) ApplicationServiceServiceOutput
func (ApplicationServiceServiceOutput) ToApplicationServiceServicePtrOutput ¶
func (o ApplicationServiceServiceOutput) ToApplicationServiceServicePtrOutput() ApplicationServiceServicePtrOutput
func (ApplicationServiceServiceOutput) ToApplicationServiceServicePtrOutputWithContext ¶
func (o ApplicationServiceServiceOutput) ToApplicationServiceServicePtrOutputWithContext(ctx context.Context) ApplicationServiceServicePtrOutput
func (ApplicationServiceServiceOutput) Type ¶
func (o ApplicationServiceServiceOutput) Type() pulumi.StringPtrOutput
func (ApplicationServiceServiceOutput) VpcId ¶
func (o ApplicationServiceServiceOutput) VpcId() pulumi.StringPtrOutput
type ApplicationServiceServicePortMappingItemListArgs ¶
type ApplicationServiceServicePortMappingItemListArgs struct { Port pulumi.IntPtrInput `pulumi:"port"` Protocol pulumi.StringPtrInput `pulumi:"protocol"` TargetPort pulumi.IntPtrInput `pulumi:"targetPort"` }
func (ApplicationServiceServicePortMappingItemListArgs) ElementType ¶
func (ApplicationServiceServicePortMappingItemListArgs) ElementType() reflect.Type
func (ApplicationServiceServicePortMappingItemListArgs) ToApplicationServiceServicePortMappingItemListOutput ¶
func (i ApplicationServiceServicePortMappingItemListArgs) ToApplicationServiceServicePortMappingItemListOutput() ApplicationServiceServicePortMappingItemListOutput
func (ApplicationServiceServicePortMappingItemListArgs) ToApplicationServiceServicePortMappingItemListOutputWithContext ¶
func (i ApplicationServiceServicePortMappingItemListArgs) ToApplicationServiceServicePortMappingItemListOutputWithContext(ctx context.Context) ApplicationServiceServicePortMappingItemListOutput
type ApplicationServiceServicePortMappingItemListArray ¶
type ApplicationServiceServicePortMappingItemListArray []ApplicationServiceServicePortMappingItemListInput
func (ApplicationServiceServicePortMappingItemListArray) ElementType ¶
func (ApplicationServiceServicePortMappingItemListArray) ElementType() reflect.Type
func (ApplicationServiceServicePortMappingItemListArray) ToApplicationServiceServicePortMappingItemListArrayOutput ¶
func (i ApplicationServiceServicePortMappingItemListArray) ToApplicationServiceServicePortMappingItemListArrayOutput() ApplicationServiceServicePortMappingItemListArrayOutput
func (ApplicationServiceServicePortMappingItemListArray) ToApplicationServiceServicePortMappingItemListArrayOutputWithContext ¶
func (i ApplicationServiceServicePortMappingItemListArray) ToApplicationServiceServicePortMappingItemListArrayOutputWithContext(ctx context.Context) ApplicationServiceServicePortMappingItemListArrayOutput
type ApplicationServiceServicePortMappingItemListArrayInput ¶
type ApplicationServiceServicePortMappingItemListArrayInput interface { pulumi.Input ToApplicationServiceServicePortMappingItemListArrayOutput() ApplicationServiceServicePortMappingItemListArrayOutput ToApplicationServiceServicePortMappingItemListArrayOutputWithContext(context.Context) ApplicationServiceServicePortMappingItemListArrayOutput }
ApplicationServiceServicePortMappingItemListArrayInput is an input type that accepts ApplicationServiceServicePortMappingItemListArray and ApplicationServiceServicePortMappingItemListArrayOutput values. You can construct a concrete instance of `ApplicationServiceServicePortMappingItemListArrayInput` via:
ApplicationServiceServicePortMappingItemListArray{ ApplicationServiceServicePortMappingItemListArgs{...} }
type ApplicationServiceServicePortMappingItemListArrayOutput ¶
type ApplicationServiceServicePortMappingItemListArrayOutput struct{ *pulumi.OutputState }
func (ApplicationServiceServicePortMappingItemListArrayOutput) ElementType ¶
func (ApplicationServiceServicePortMappingItemListArrayOutput) ElementType() reflect.Type
func (ApplicationServiceServicePortMappingItemListArrayOutput) ToApplicationServiceServicePortMappingItemListArrayOutput ¶
func (o ApplicationServiceServicePortMappingItemListArrayOutput) ToApplicationServiceServicePortMappingItemListArrayOutput() ApplicationServiceServicePortMappingItemListArrayOutput
func (ApplicationServiceServicePortMappingItemListArrayOutput) ToApplicationServiceServicePortMappingItemListArrayOutputWithContext ¶
func (o ApplicationServiceServicePortMappingItemListArrayOutput) ToApplicationServiceServicePortMappingItemListArrayOutputWithContext(ctx context.Context) ApplicationServiceServicePortMappingItemListArrayOutput
type ApplicationServiceServicePortMappingItemListInput ¶
type ApplicationServiceServicePortMappingItemListInput interface { pulumi.Input ToApplicationServiceServicePortMappingItemListOutput() ApplicationServiceServicePortMappingItemListOutput ToApplicationServiceServicePortMappingItemListOutputWithContext(context.Context) ApplicationServiceServicePortMappingItemListOutput }
ApplicationServiceServicePortMappingItemListInput is an input type that accepts ApplicationServiceServicePortMappingItemListArgs and ApplicationServiceServicePortMappingItemListOutput values. You can construct a concrete instance of `ApplicationServiceServicePortMappingItemListInput` via:
ApplicationServiceServicePortMappingItemListArgs{...}
type ApplicationServiceServicePortMappingItemListOutput ¶
type ApplicationServiceServicePortMappingItemListOutput struct{ *pulumi.OutputState }
func (ApplicationServiceServicePortMappingItemListOutput) ElementType ¶
func (ApplicationServiceServicePortMappingItemListOutput) ElementType() reflect.Type
func (ApplicationServiceServicePortMappingItemListOutput) Port ¶
func (o ApplicationServiceServicePortMappingItemListOutput) Port() pulumi.IntPtrOutput
func (ApplicationServiceServicePortMappingItemListOutput) Protocol ¶
func (o ApplicationServiceServicePortMappingItemListOutput) Protocol() pulumi.StringPtrOutput
func (ApplicationServiceServicePortMappingItemListOutput) TargetPort ¶
func (o ApplicationServiceServicePortMappingItemListOutput) TargetPort() pulumi.IntPtrOutput
func (ApplicationServiceServicePortMappingItemListOutput) ToApplicationServiceServicePortMappingItemListOutput ¶
func (o ApplicationServiceServicePortMappingItemListOutput) ToApplicationServiceServicePortMappingItemListOutput() ApplicationServiceServicePortMappingItemListOutput
func (ApplicationServiceServicePortMappingItemListOutput) ToApplicationServiceServicePortMappingItemListOutputWithContext ¶
func (o ApplicationServiceServicePortMappingItemListOutput) ToApplicationServiceServicePortMappingItemListOutputWithContext(ctx context.Context) ApplicationServiceServicePortMappingItemListOutput
type ApplicationServiceServicePtrInput ¶
type ApplicationServiceServicePtrInput interface { pulumi.Input ToApplicationServiceServicePtrOutput() ApplicationServiceServicePtrOutput ToApplicationServiceServicePtrOutputWithContext(context.Context) ApplicationServiceServicePtrOutput }
ApplicationServiceServicePtrInput is an input type that accepts ApplicationServiceServiceArgs, ApplicationServiceServicePtr and ApplicationServiceServicePtrOutput values. You can construct a concrete instance of `ApplicationServiceServicePtrInput` via:
ApplicationServiceServiceArgs{...} or: nil
func ApplicationServiceServicePtr ¶
func ApplicationServiceServicePtr(v *ApplicationServiceServiceArgs) ApplicationServiceServicePtrInput
type ApplicationServiceServicePtrOutput ¶
type ApplicationServiceServicePtrOutput struct{ *pulumi.OutputState }
func (ApplicationServiceServicePtrOutput) Elem ¶
func (o ApplicationServiceServicePtrOutput) Elem() ApplicationServiceServiceOutput
func (ApplicationServiceServicePtrOutput) ElementType ¶
func (ApplicationServiceServicePtrOutput) ElementType() reflect.Type
func (ApplicationServiceServicePtrOutput) Ip ¶
func (o ApplicationServiceServicePtrOutput) Ip() pulumi.StringPtrOutput
func (ApplicationServiceServicePtrOutput) PortMappingItemLists ¶
func (o ApplicationServiceServicePtrOutput) PortMappingItemLists() ApplicationServiceServicePortMappingItemListArrayOutput
func (ApplicationServiceServicePtrOutput) ServiceName ¶
func (o ApplicationServiceServicePtrOutput) ServiceName() pulumi.StringPtrOutput
func (ApplicationServiceServicePtrOutput) SubnetId ¶
func (o ApplicationServiceServicePtrOutput) SubnetId() pulumi.StringPtrOutput
func (ApplicationServiceServicePtrOutput) ToApplicationServiceServicePtrOutput ¶
func (o ApplicationServiceServicePtrOutput) ToApplicationServiceServicePtrOutput() ApplicationServiceServicePtrOutput
func (ApplicationServiceServicePtrOutput) ToApplicationServiceServicePtrOutputWithContext ¶
func (o ApplicationServiceServicePtrOutput) ToApplicationServiceServicePtrOutputWithContext(ctx context.Context) ApplicationServiceServicePtrOutput
func (ApplicationServiceServicePtrOutput) Type ¶
func (o ApplicationServiceServicePtrOutput) Type() pulumi.StringPtrOutput
func (ApplicationServiceServicePtrOutput) VpcId ¶
func (o ApplicationServiceServicePtrOutput) VpcId() pulumi.StringPtrOutput
type ApplicationServiceState ¶
type ApplicationServiceState struct { // application ID. ApplicationId pulumi.StringPtrInput // environment ID. EnvironmentId pulumi.StringPtrInput // service detail list. Service ApplicationServiceServicePtrInput }
func (ApplicationServiceState) ElementType ¶
func (ApplicationServiceState) ElementType() reflect.Type
type ApplicationState ¶
type ApplicationState struct { // application name. ApplicationName pulumi.StringPtrInput // program language, like JAVA. CodingLanguage pulumi.StringPtrInput // application description. Description pulumi.StringPtrInput // tcr instance id. InstanceId pulumi.StringPtrInput // repository name. RepoName pulumi.StringPtrInput // registry address. RepoServer pulumi.StringPtrInput // repo type, 0: tcr personal, 1: tcr enterprise, 2: public repository, 3: tcr hosted by tem, 4: demo image. RepoType pulumi.IntPtrInput // application tag list. Tags pulumi.MapInput // create image repo or not. UseDefaultImageService pulumi.IntPtrInput }
func (ApplicationState) ElementType ¶
func (ApplicationState) ElementType() reflect.Type
type Environment ¶
type Environment struct { pulumi.CustomResourceState // environment description. Description pulumi.StringPtrOutput `pulumi:"description"` // environment name. EnvironmentName pulumi.StringOutput `pulumi:"environmentName"` // subnet IDs. SubnetIds pulumi.StringArrayOutput `pulumi:"subnetIds"` // environment tag list. Tags pulumi.MapOutput `pulumi:"tags"` // vpc ID. Vpc pulumi.StringOutput `pulumi:"vpc"` }
func GetEnvironment ¶
func GetEnvironment(ctx *pulumi.Context, name string, id pulumi.IDInput, state *EnvironmentState, opts ...pulumi.ResourceOption) (*Environment, error)
GetEnvironment gets an existing Environment 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 NewEnvironment ¶
func NewEnvironment(ctx *pulumi.Context, name string, args *EnvironmentArgs, opts ...pulumi.ResourceOption) (*Environment, error)
NewEnvironment registers a new resource with the given unique name, arguments, and options.
func (*Environment) ElementType ¶
func (*Environment) ElementType() reflect.Type
func (*Environment) ToEnvironmentOutput ¶
func (i *Environment) ToEnvironmentOutput() EnvironmentOutput
func (*Environment) ToEnvironmentOutputWithContext ¶
func (i *Environment) ToEnvironmentOutputWithContext(ctx context.Context) EnvironmentOutput
type EnvironmentArgs ¶
type EnvironmentArgs struct { // environment description. Description pulumi.StringPtrInput // environment name. EnvironmentName pulumi.StringInput // subnet IDs. SubnetIds pulumi.StringArrayInput // environment tag list. Tags pulumi.MapInput // vpc ID. Vpc pulumi.StringInput }
The set of arguments for constructing a Environment resource.
func (EnvironmentArgs) ElementType ¶
func (EnvironmentArgs) ElementType() reflect.Type
type EnvironmentArray ¶
type EnvironmentArray []EnvironmentInput
func (EnvironmentArray) ElementType ¶
func (EnvironmentArray) ElementType() reflect.Type
func (EnvironmentArray) ToEnvironmentArrayOutput ¶
func (i EnvironmentArray) ToEnvironmentArrayOutput() EnvironmentArrayOutput
func (EnvironmentArray) ToEnvironmentArrayOutputWithContext ¶
func (i EnvironmentArray) ToEnvironmentArrayOutputWithContext(ctx context.Context) EnvironmentArrayOutput
type EnvironmentArrayInput ¶
type EnvironmentArrayInput interface { pulumi.Input ToEnvironmentArrayOutput() EnvironmentArrayOutput ToEnvironmentArrayOutputWithContext(context.Context) EnvironmentArrayOutput }
EnvironmentArrayInput is an input type that accepts EnvironmentArray and EnvironmentArrayOutput values. You can construct a concrete instance of `EnvironmentArrayInput` via:
EnvironmentArray{ EnvironmentArgs{...} }
type EnvironmentArrayOutput ¶
type EnvironmentArrayOutput struct{ *pulumi.OutputState }
func (EnvironmentArrayOutput) ElementType ¶
func (EnvironmentArrayOutput) ElementType() reflect.Type
func (EnvironmentArrayOutput) Index ¶
func (o EnvironmentArrayOutput) Index(i pulumi.IntInput) EnvironmentOutput
func (EnvironmentArrayOutput) ToEnvironmentArrayOutput ¶
func (o EnvironmentArrayOutput) ToEnvironmentArrayOutput() EnvironmentArrayOutput
func (EnvironmentArrayOutput) ToEnvironmentArrayOutputWithContext ¶
func (o EnvironmentArrayOutput) ToEnvironmentArrayOutputWithContext(ctx context.Context) EnvironmentArrayOutput
type EnvironmentInput ¶
type EnvironmentInput interface { pulumi.Input ToEnvironmentOutput() EnvironmentOutput ToEnvironmentOutputWithContext(ctx context.Context) EnvironmentOutput }
type EnvironmentMap ¶
type EnvironmentMap map[string]EnvironmentInput
func (EnvironmentMap) ElementType ¶
func (EnvironmentMap) ElementType() reflect.Type
func (EnvironmentMap) ToEnvironmentMapOutput ¶
func (i EnvironmentMap) ToEnvironmentMapOutput() EnvironmentMapOutput
func (EnvironmentMap) ToEnvironmentMapOutputWithContext ¶
func (i EnvironmentMap) ToEnvironmentMapOutputWithContext(ctx context.Context) EnvironmentMapOutput
type EnvironmentMapInput ¶
type EnvironmentMapInput interface { pulumi.Input ToEnvironmentMapOutput() EnvironmentMapOutput ToEnvironmentMapOutputWithContext(context.Context) EnvironmentMapOutput }
EnvironmentMapInput is an input type that accepts EnvironmentMap and EnvironmentMapOutput values. You can construct a concrete instance of `EnvironmentMapInput` via:
EnvironmentMap{ "key": EnvironmentArgs{...} }
type EnvironmentMapOutput ¶
type EnvironmentMapOutput struct{ *pulumi.OutputState }
func (EnvironmentMapOutput) ElementType ¶
func (EnvironmentMapOutput) ElementType() reflect.Type
func (EnvironmentMapOutput) MapIndex ¶
func (o EnvironmentMapOutput) MapIndex(k pulumi.StringInput) EnvironmentOutput
func (EnvironmentMapOutput) ToEnvironmentMapOutput ¶
func (o EnvironmentMapOutput) ToEnvironmentMapOutput() EnvironmentMapOutput
func (EnvironmentMapOutput) ToEnvironmentMapOutputWithContext ¶
func (o EnvironmentMapOutput) ToEnvironmentMapOutputWithContext(ctx context.Context) EnvironmentMapOutput
type EnvironmentOutput ¶
type EnvironmentOutput struct{ *pulumi.OutputState }
func (EnvironmentOutput) Description ¶
func (o EnvironmentOutput) Description() pulumi.StringPtrOutput
environment description.
func (EnvironmentOutput) ElementType ¶
func (EnvironmentOutput) ElementType() reflect.Type
func (EnvironmentOutput) EnvironmentName ¶
func (o EnvironmentOutput) EnvironmentName() pulumi.StringOutput
environment name.
func (EnvironmentOutput) SubnetIds ¶
func (o EnvironmentOutput) SubnetIds() pulumi.StringArrayOutput
subnet IDs.
func (EnvironmentOutput) Tags ¶
func (o EnvironmentOutput) Tags() pulumi.MapOutput
environment tag list.
func (EnvironmentOutput) ToEnvironmentOutput ¶
func (o EnvironmentOutput) ToEnvironmentOutput() EnvironmentOutput
func (EnvironmentOutput) ToEnvironmentOutputWithContext ¶
func (o EnvironmentOutput) ToEnvironmentOutputWithContext(ctx context.Context) EnvironmentOutput
type EnvironmentState ¶
type EnvironmentState struct { // environment description. Description pulumi.StringPtrInput // environment name. EnvironmentName pulumi.StringPtrInput // subnet IDs. SubnetIds pulumi.StringArrayInput // environment tag list. Tags pulumi.MapInput // vpc ID. Vpc pulumi.StringPtrInput }
func (EnvironmentState) ElementType ¶
func (EnvironmentState) ElementType() reflect.Type
type Gateway ¶
type Gateway struct { pulumi.CustomResourceState // gateway properties. Ingress GatewayIngressPtrOutput `pulumi:"ingress"` }
func GetGateway ¶
func GetGateway(ctx *pulumi.Context, name string, id pulumi.IDInput, state *GatewayState, opts ...pulumi.ResourceOption) (*Gateway, error)
GetGateway gets an existing Gateway 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 NewGateway ¶
func NewGateway(ctx *pulumi.Context, name string, args *GatewayArgs, opts ...pulumi.ResourceOption) (*Gateway, error)
NewGateway registers a new resource with the given unique name, arguments, and options.
func (*Gateway) ElementType ¶
func (*Gateway) ToGatewayOutput ¶
func (i *Gateway) ToGatewayOutput() GatewayOutput
func (*Gateway) ToGatewayOutputWithContext ¶
func (i *Gateway) ToGatewayOutputWithContext(ctx context.Context) GatewayOutput
type GatewayArgs ¶
type GatewayArgs struct { // gateway properties. Ingress GatewayIngressPtrInput }
The set of arguments for constructing a Gateway resource.
func (GatewayArgs) ElementType ¶
func (GatewayArgs) ElementType() reflect.Type
type GatewayArray ¶
type GatewayArray []GatewayInput
func (GatewayArray) ElementType ¶
func (GatewayArray) ElementType() reflect.Type
func (GatewayArray) ToGatewayArrayOutput ¶
func (i GatewayArray) ToGatewayArrayOutput() GatewayArrayOutput
func (GatewayArray) ToGatewayArrayOutputWithContext ¶
func (i GatewayArray) ToGatewayArrayOutputWithContext(ctx context.Context) GatewayArrayOutput
type GatewayArrayInput ¶
type GatewayArrayInput interface { pulumi.Input ToGatewayArrayOutput() GatewayArrayOutput ToGatewayArrayOutputWithContext(context.Context) GatewayArrayOutput }
GatewayArrayInput is an input type that accepts GatewayArray and GatewayArrayOutput values. You can construct a concrete instance of `GatewayArrayInput` via:
GatewayArray{ GatewayArgs{...} }
type GatewayArrayOutput ¶
type GatewayArrayOutput struct{ *pulumi.OutputState }
func (GatewayArrayOutput) ElementType ¶
func (GatewayArrayOutput) ElementType() reflect.Type
func (GatewayArrayOutput) Index ¶
func (o GatewayArrayOutput) Index(i pulumi.IntInput) GatewayOutput
func (GatewayArrayOutput) ToGatewayArrayOutput ¶
func (o GatewayArrayOutput) ToGatewayArrayOutput() GatewayArrayOutput
func (GatewayArrayOutput) ToGatewayArrayOutputWithContext ¶
func (o GatewayArrayOutput) ToGatewayArrayOutputWithContext(ctx context.Context) GatewayArrayOutput
type GatewayIngress ¶
type GatewayIngress struct { AddressIpVersion string `pulumi:"addressIpVersion"` ClbId *string `pulumi:"clbId"` CreateTime *string `pulumi:"createTime"` EnvironmentId string `pulumi:"environmentId"` IngressName string `pulumi:"ingressName"` Mixed bool `pulumi:"mixed"` RewriteType *string `pulumi:"rewriteType"` Rules []GatewayIngressRule `pulumi:"rules"` Tls []GatewayIngressTl `pulumi:"tls"` Vip *string `pulumi:"vip"` }
type GatewayIngressArgs ¶
type GatewayIngressArgs struct { AddressIpVersion pulumi.StringInput `pulumi:"addressIpVersion"` ClbId pulumi.StringPtrInput `pulumi:"clbId"` CreateTime pulumi.StringPtrInput `pulumi:"createTime"` EnvironmentId pulumi.StringInput `pulumi:"environmentId"` IngressName pulumi.StringInput `pulumi:"ingressName"` Mixed pulumi.BoolInput `pulumi:"mixed"` RewriteType pulumi.StringPtrInput `pulumi:"rewriteType"` Rules GatewayIngressRuleArrayInput `pulumi:"rules"` Tls GatewayIngressTlArrayInput `pulumi:"tls"` Vip pulumi.StringPtrInput `pulumi:"vip"` }
func (GatewayIngressArgs) ElementType ¶
func (GatewayIngressArgs) ElementType() reflect.Type
func (GatewayIngressArgs) ToGatewayIngressOutput ¶
func (i GatewayIngressArgs) ToGatewayIngressOutput() GatewayIngressOutput
func (GatewayIngressArgs) ToGatewayIngressOutputWithContext ¶
func (i GatewayIngressArgs) ToGatewayIngressOutputWithContext(ctx context.Context) GatewayIngressOutput
func (GatewayIngressArgs) ToGatewayIngressPtrOutput ¶
func (i GatewayIngressArgs) ToGatewayIngressPtrOutput() GatewayIngressPtrOutput
func (GatewayIngressArgs) ToGatewayIngressPtrOutputWithContext ¶
func (i GatewayIngressArgs) ToGatewayIngressPtrOutputWithContext(ctx context.Context) GatewayIngressPtrOutput
type GatewayIngressInput ¶
type GatewayIngressInput interface { pulumi.Input ToGatewayIngressOutput() GatewayIngressOutput ToGatewayIngressOutputWithContext(context.Context) GatewayIngressOutput }
GatewayIngressInput is an input type that accepts GatewayIngressArgs and GatewayIngressOutput values. You can construct a concrete instance of `GatewayIngressInput` via:
GatewayIngressArgs{...}
type GatewayIngressOutput ¶
type GatewayIngressOutput struct{ *pulumi.OutputState }
func (GatewayIngressOutput) AddressIpVersion ¶
func (o GatewayIngressOutput) AddressIpVersion() pulumi.StringOutput
func (GatewayIngressOutput) ClbId ¶
func (o GatewayIngressOutput) ClbId() pulumi.StringPtrOutput
func (GatewayIngressOutput) CreateTime ¶
func (o GatewayIngressOutput) CreateTime() pulumi.StringPtrOutput
func (GatewayIngressOutput) ElementType ¶
func (GatewayIngressOutput) ElementType() reflect.Type
func (GatewayIngressOutput) EnvironmentId ¶
func (o GatewayIngressOutput) EnvironmentId() pulumi.StringOutput
func (GatewayIngressOutput) IngressName ¶
func (o GatewayIngressOutput) IngressName() pulumi.StringOutput
func (GatewayIngressOutput) Mixed ¶
func (o GatewayIngressOutput) Mixed() pulumi.BoolOutput
func (GatewayIngressOutput) RewriteType ¶
func (o GatewayIngressOutput) RewriteType() pulumi.StringPtrOutput
func (GatewayIngressOutput) Rules ¶
func (o GatewayIngressOutput) Rules() GatewayIngressRuleArrayOutput
func (GatewayIngressOutput) Tls ¶
func (o GatewayIngressOutput) Tls() GatewayIngressTlArrayOutput
func (GatewayIngressOutput) ToGatewayIngressOutput ¶
func (o GatewayIngressOutput) ToGatewayIngressOutput() GatewayIngressOutput
func (GatewayIngressOutput) ToGatewayIngressOutputWithContext ¶
func (o GatewayIngressOutput) ToGatewayIngressOutputWithContext(ctx context.Context) GatewayIngressOutput
func (GatewayIngressOutput) ToGatewayIngressPtrOutput ¶
func (o GatewayIngressOutput) ToGatewayIngressPtrOutput() GatewayIngressPtrOutput
func (GatewayIngressOutput) ToGatewayIngressPtrOutputWithContext ¶
func (o GatewayIngressOutput) ToGatewayIngressPtrOutputWithContext(ctx context.Context) GatewayIngressPtrOutput
func (GatewayIngressOutput) Vip ¶
func (o GatewayIngressOutput) Vip() pulumi.StringPtrOutput
type GatewayIngressPtrInput ¶
type GatewayIngressPtrInput interface { pulumi.Input ToGatewayIngressPtrOutput() GatewayIngressPtrOutput ToGatewayIngressPtrOutputWithContext(context.Context) GatewayIngressPtrOutput }
GatewayIngressPtrInput is an input type that accepts GatewayIngressArgs, GatewayIngressPtr and GatewayIngressPtrOutput values. You can construct a concrete instance of `GatewayIngressPtrInput` via:
GatewayIngressArgs{...} or: nil
func GatewayIngressPtr ¶
func GatewayIngressPtr(v *GatewayIngressArgs) GatewayIngressPtrInput
type GatewayIngressPtrOutput ¶
type GatewayIngressPtrOutput struct{ *pulumi.OutputState }
func (GatewayIngressPtrOutput) AddressIpVersion ¶
func (o GatewayIngressPtrOutput) AddressIpVersion() pulumi.StringPtrOutput
func (GatewayIngressPtrOutput) ClbId ¶
func (o GatewayIngressPtrOutput) ClbId() pulumi.StringPtrOutput
func (GatewayIngressPtrOutput) CreateTime ¶
func (o GatewayIngressPtrOutput) CreateTime() pulumi.StringPtrOutput
func (GatewayIngressPtrOutput) Elem ¶
func (o GatewayIngressPtrOutput) Elem() GatewayIngressOutput
func (GatewayIngressPtrOutput) ElementType ¶
func (GatewayIngressPtrOutput) ElementType() reflect.Type
func (GatewayIngressPtrOutput) EnvironmentId ¶
func (o GatewayIngressPtrOutput) EnvironmentId() pulumi.StringPtrOutput
func (GatewayIngressPtrOutput) IngressName ¶
func (o GatewayIngressPtrOutput) IngressName() pulumi.StringPtrOutput
func (GatewayIngressPtrOutput) Mixed ¶
func (o GatewayIngressPtrOutput) Mixed() pulumi.BoolPtrOutput
func (GatewayIngressPtrOutput) RewriteType ¶
func (o GatewayIngressPtrOutput) RewriteType() pulumi.StringPtrOutput
func (GatewayIngressPtrOutput) Rules ¶
func (o GatewayIngressPtrOutput) Rules() GatewayIngressRuleArrayOutput
func (GatewayIngressPtrOutput) Tls ¶
func (o GatewayIngressPtrOutput) Tls() GatewayIngressTlArrayOutput
func (GatewayIngressPtrOutput) ToGatewayIngressPtrOutput ¶
func (o GatewayIngressPtrOutput) ToGatewayIngressPtrOutput() GatewayIngressPtrOutput
func (GatewayIngressPtrOutput) ToGatewayIngressPtrOutputWithContext ¶
func (o GatewayIngressPtrOutput) ToGatewayIngressPtrOutputWithContext(ctx context.Context) GatewayIngressPtrOutput
func (GatewayIngressPtrOutput) Vip ¶
func (o GatewayIngressPtrOutput) Vip() pulumi.StringPtrOutput
type GatewayIngressRule ¶
type GatewayIngressRule struct { Host *string `pulumi:"host"` Http GatewayIngressRuleHttp `pulumi:"http"` Protocol *string `pulumi:"protocol"` }
type GatewayIngressRuleArgs ¶
type GatewayIngressRuleArgs struct { Host pulumi.StringPtrInput `pulumi:"host"` Http GatewayIngressRuleHttpInput `pulumi:"http"` Protocol pulumi.StringPtrInput `pulumi:"protocol"` }
func (GatewayIngressRuleArgs) ElementType ¶
func (GatewayIngressRuleArgs) ElementType() reflect.Type
func (GatewayIngressRuleArgs) ToGatewayIngressRuleOutput ¶
func (i GatewayIngressRuleArgs) ToGatewayIngressRuleOutput() GatewayIngressRuleOutput
func (GatewayIngressRuleArgs) ToGatewayIngressRuleOutputWithContext ¶
func (i GatewayIngressRuleArgs) ToGatewayIngressRuleOutputWithContext(ctx context.Context) GatewayIngressRuleOutput
type GatewayIngressRuleArray ¶
type GatewayIngressRuleArray []GatewayIngressRuleInput
func (GatewayIngressRuleArray) ElementType ¶
func (GatewayIngressRuleArray) ElementType() reflect.Type
func (GatewayIngressRuleArray) ToGatewayIngressRuleArrayOutput ¶
func (i GatewayIngressRuleArray) ToGatewayIngressRuleArrayOutput() GatewayIngressRuleArrayOutput
func (GatewayIngressRuleArray) ToGatewayIngressRuleArrayOutputWithContext ¶
func (i GatewayIngressRuleArray) ToGatewayIngressRuleArrayOutputWithContext(ctx context.Context) GatewayIngressRuleArrayOutput
type GatewayIngressRuleArrayInput ¶
type GatewayIngressRuleArrayInput interface { pulumi.Input ToGatewayIngressRuleArrayOutput() GatewayIngressRuleArrayOutput ToGatewayIngressRuleArrayOutputWithContext(context.Context) GatewayIngressRuleArrayOutput }
GatewayIngressRuleArrayInput is an input type that accepts GatewayIngressRuleArray and GatewayIngressRuleArrayOutput values. You can construct a concrete instance of `GatewayIngressRuleArrayInput` via:
GatewayIngressRuleArray{ GatewayIngressRuleArgs{...} }
type GatewayIngressRuleArrayOutput ¶
type GatewayIngressRuleArrayOutput struct{ *pulumi.OutputState }
func (GatewayIngressRuleArrayOutput) ElementType ¶
func (GatewayIngressRuleArrayOutput) ElementType() reflect.Type
func (GatewayIngressRuleArrayOutput) Index ¶
func (o GatewayIngressRuleArrayOutput) Index(i pulumi.IntInput) GatewayIngressRuleOutput
func (GatewayIngressRuleArrayOutput) ToGatewayIngressRuleArrayOutput ¶
func (o GatewayIngressRuleArrayOutput) ToGatewayIngressRuleArrayOutput() GatewayIngressRuleArrayOutput
func (GatewayIngressRuleArrayOutput) ToGatewayIngressRuleArrayOutputWithContext ¶
func (o GatewayIngressRuleArrayOutput) ToGatewayIngressRuleArrayOutputWithContext(ctx context.Context) GatewayIngressRuleArrayOutput
type GatewayIngressRuleHttp ¶
type GatewayIngressRuleHttp struct {
Paths []GatewayIngressRuleHttpPath `pulumi:"paths"`
}
type GatewayIngressRuleHttpArgs ¶
type GatewayIngressRuleHttpArgs struct {
Paths GatewayIngressRuleHttpPathArrayInput `pulumi:"paths"`
}
func (GatewayIngressRuleHttpArgs) ElementType ¶
func (GatewayIngressRuleHttpArgs) ElementType() reflect.Type
func (GatewayIngressRuleHttpArgs) ToGatewayIngressRuleHttpOutput ¶
func (i GatewayIngressRuleHttpArgs) ToGatewayIngressRuleHttpOutput() GatewayIngressRuleHttpOutput
func (GatewayIngressRuleHttpArgs) ToGatewayIngressRuleHttpOutputWithContext ¶
func (i GatewayIngressRuleHttpArgs) ToGatewayIngressRuleHttpOutputWithContext(ctx context.Context) GatewayIngressRuleHttpOutput
type GatewayIngressRuleHttpInput ¶
type GatewayIngressRuleHttpInput interface { pulumi.Input ToGatewayIngressRuleHttpOutput() GatewayIngressRuleHttpOutput ToGatewayIngressRuleHttpOutputWithContext(context.Context) GatewayIngressRuleHttpOutput }
GatewayIngressRuleHttpInput is an input type that accepts GatewayIngressRuleHttpArgs and GatewayIngressRuleHttpOutput values. You can construct a concrete instance of `GatewayIngressRuleHttpInput` via:
GatewayIngressRuleHttpArgs{...}
type GatewayIngressRuleHttpOutput ¶
type GatewayIngressRuleHttpOutput struct{ *pulumi.OutputState }
func (GatewayIngressRuleHttpOutput) ElementType ¶
func (GatewayIngressRuleHttpOutput) ElementType() reflect.Type
func (GatewayIngressRuleHttpOutput) Paths ¶
func (o GatewayIngressRuleHttpOutput) Paths() GatewayIngressRuleHttpPathArrayOutput
func (GatewayIngressRuleHttpOutput) ToGatewayIngressRuleHttpOutput ¶
func (o GatewayIngressRuleHttpOutput) ToGatewayIngressRuleHttpOutput() GatewayIngressRuleHttpOutput
func (GatewayIngressRuleHttpOutput) ToGatewayIngressRuleHttpOutputWithContext ¶
func (o GatewayIngressRuleHttpOutput) ToGatewayIngressRuleHttpOutputWithContext(ctx context.Context) GatewayIngressRuleHttpOutput
type GatewayIngressRuleHttpPath ¶
type GatewayIngressRuleHttpPath struct { Backend GatewayIngressRuleHttpPathBackend `pulumi:"backend"` Path string `pulumi:"path"` }
type GatewayIngressRuleHttpPathArgs ¶
type GatewayIngressRuleHttpPathArgs struct { Backend GatewayIngressRuleHttpPathBackendInput `pulumi:"backend"` Path pulumi.StringInput `pulumi:"path"` }
func (GatewayIngressRuleHttpPathArgs) ElementType ¶
func (GatewayIngressRuleHttpPathArgs) ElementType() reflect.Type
func (GatewayIngressRuleHttpPathArgs) ToGatewayIngressRuleHttpPathOutput ¶
func (i GatewayIngressRuleHttpPathArgs) ToGatewayIngressRuleHttpPathOutput() GatewayIngressRuleHttpPathOutput
func (GatewayIngressRuleHttpPathArgs) ToGatewayIngressRuleHttpPathOutputWithContext ¶
func (i GatewayIngressRuleHttpPathArgs) ToGatewayIngressRuleHttpPathOutputWithContext(ctx context.Context) GatewayIngressRuleHttpPathOutput
type GatewayIngressRuleHttpPathArray ¶
type GatewayIngressRuleHttpPathArray []GatewayIngressRuleHttpPathInput
func (GatewayIngressRuleHttpPathArray) ElementType ¶
func (GatewayIngressRuleHttpPathArray) ElementType() reflect.Type
func (GatewayIngressRuleHttpPathArray) ToGatewayIngressRuleHttpPathArrayOutput ¶
func (i GatewayIngressRuleHttpPathArray) ToGatewayIngressRuleHttpPathArrayOutput() GatewayIngressRuleHttpPathArrayOutput
func (GatewayIngressRuleHttpPathArray) ToGatewayIngressRuleHttpPathArrayOutputWithContext ¶
func (i GatewayIngressRuleHttpPathArray) ToGatewayIngressRuleHttpPathArrayOutputWithContext(ctx context.Context) GatewayIngressRuleHttpPathArrayOutput
type GatewayIngressRuleHttpPathArrayInput ¶
type GatewayIngressRuleHttpPathArrayInput interface { pulumi.Input ToGatewayIngressRuleHttpPathArrayOutput() GatewayIngressRuleHttpPathArrayOutput ToGatewayIngressRuleHttpPathArrayOutputWithContext(context.Context) GatewayIngressRuleHttpPathArrayOutput }
GatewayIngressRuleHttpPathArrayInput is an input type that accepts GatewayIngressRuleHttpPathArray and GatewayIngressRuleHttpPathArrayOutput values. You can construct a concrete instance of `GatewayIngressRuleHttpPathArrayInput` via:
GatewayIngressRuleHttpPathArray{ GatewayIngressRuleHttpPathArgs{...} }
type GatewayIngressRuleHttpPathArrayOutput ¶
type GatewayIngressRuleHttpPathArrayOutput struct{ *pulumi.OutputState }
func (GatewayIngressRuleHttpPathArrayOutput) ElementType ¶
func (GatewayIngressRuleHttpPathArrayOutput) ElementType() reflect.Type
func (GatewayIngressRuleHttpPathArrayOutput) Index ¶
func (o GatewayIngressRuleHttpPathArrayOutput) Index(i pulumi.IntInput) GatewayIngressRuleHttpPathOutput
func (GatewayIngressRuleHttpPathArrayOutput) ToGatewayIngressRuleHttpPathArrayOutput ¶
func (o GatewayIngressRuleHttpPathArrayOutput) ToGatewayIngressRuleHttpPathArrayOutput() GatewayIngressRuleHttpPathArrayOutput
func (GatewayIngressRuleHttpPathArrayOutput) ToGatewayIngressRuleHttpPathArrayOutputWithContext ¶
func (o GatewayIngressRuleHttpPathArrayOutput) ToGatewayIngressRuleHttpPathArrayOutputWithContext(ctx context.Context) GatewayIngressRuleHttpPathArrayOutput
type GatewayIngressRuleHttpPathBackendArgs ¶
type GatewayIngressRuleHttpPathBackendArgs struct { ServiceName pulumi.StringInput `pulumi:"serviceName"` ServicePort pulumi.IntInput `pulumi:"servicePort"` }
func (GatewayIngressRuleHttpPathBackendArgs) ElementType ¶
func (GatewayIngressRuleHttpPathBackendArgs) ElementType() reflect.Type
func (GatewayIngressRuleHttpPathBackendArgs) ToGatewayIngressRuleHttpPathBackendOutput ¶
func (i GatewayIngressRuleHttpPathBackendArgs) ToGatewayIngressRuleHttpPathBackendOutput() GatewayIngressRuleHttpPathBackendOutput
func (GatewayIngressRuleHttpPathBackendArgs) ToGatewayIngressRuleHttpPathBackendOutputWithContext ¶
func (i GatewayIngressRuleHttpPathBackendArgs) ToGatewayIngressRuleHttpPathBackendOutputWithContext(ctx context.Context) GatewayIngressRuleHttpPathBackendOutput
type GatewayIngressRuleHttpPathBackendInput ¶
type GatewayIngressRuleHttpPathBackendInput interface { pulumi.Input ToGatewayIngressRuleHttpPathBackendOutput() GatewayIngressRuleHttpPathBackendOutput ToGatewayIngressRuleHttpPathBackendOutputWithContext(context.Context) GatewayIngressRuleHttpPathBackendOutput }
GatewayIngressRuleHttpPathBackendInput is an input type that accepts GatewayIngressRuleHttpPathBackendArgs and GatewayIngressRuleHttpPathBackendOutput values. You can construct a concrete instance of `GatewayIngressRuleHttpPathBackendInput` via:
GatewayIngressRuleHttpPathBackendArgs{...}
type GatewayIngressRuleHttpPathBackendOutput ¶
type GatewayIngressRuleHttpPathBackendOutput struct{ *pulumi.OutputState }
func (GatewayIngressRuleHttpPathBackendOutput) ElementType ¶
func (GatewayIngressRuleHttpPathBackendOutput) ElementType() reflect.Type
func (GatewayIngressRuleHttpPathBackendOutput) ServiceName ¶
func (o GatewayIngressRuleHttpPathBackendOutput) ServiceName() pulumi.StringOutput
func (GatewayIngressRuleHttpPathBackendOutput) ServicePort ¶
func (o GatewayIngressRuleHttpPathBackendOutput) ServicePort() pulumi.IntOutput
func (GatewayIngressRuleHttpPathBackendOutput) ToGatewayIngressRuleHttpPathBackendOutput ¶
func (o GatewayIngressRuleHttpPathBackendOutput) ToGatewayIngressRuleHttpPathBackendOutput() GatewayIngressRuleHttpPathBackendOutput
func (GatewayIngressRuleHttpPathBackendOutput) ToGatewayIngressRuleHttpPathBackendOutputWithContext ¶
func (o GatewayIngressRuleHttpPathBackendOutput) ToGatewayIngressRuleHttpPathBackendOutputWithContext(ctx context.Context) GatewayIngressRuleHttpPathBackendOutput
type GatewayIngressRuleHttpPathInput ¶
type GatewayIngressRuleHttpPathInput interface { pulumi.Input ToGatewayIngressRuleHttpPathOutput() GatewayIngressRuleHttpPathOutput ToGatewayIngressRuleHttpPathOutputWithContext(context.Context) GatewayIngressRuleHttpPathOutput }
GatewayIngressRuleHttpPathInput is an input type that accepts GatewayIngressRuleHttpPathArgs and GatewayIngressRuleHttpPathOutput values. You can construct a concrete instance of `GatewayIngressRuleHttpPathInput` via:
GatewayIngressRuleHttpPathArgs{...}
type GatewayIngressRuleHttpPathOutput ¶
type GatewayIngressRuleHttpPathOutput struct{ *pulumi.OutputState }
func (GatewayIngressRuleHttpPathOutput) Backend ¶
func (o GatewayIngressRuleHttpPathOutput) Backend() GatewayIngressRuleHttpPathBackendOutput
func (GatewayIngressRuleHttpPathOutput) ElementType ¶
func (GatewayIngressRuleHttpPathOutput) ElementType() reflect.Type
func (GatewayIngressRuleHttpPathOutput) Path ¶
func (o GatewayIngressRuleHttpPathOutput) Path() pulumi.StringOutput
func (GatewayIngressRuleHttpPathOutput) ToGatewayIngressRuleHttpPathOutput ¶
func (o GatewayIngressRuleHttpPathOutput) ToGatewayIngressRuleHttpPathOutput() GatewayIngressRuleHttpPathOutput
func (GatewayIngressRuleHttpPathOutput) ToGatewayIngressRuleHttpPathOutputWithContext ¶
func (o GatewayIngressRuleHttpPathOutput) ToGatewayIngressRuleHttpPathOutputWithContext(ctx context.Context) GatewayIngressRuleHttpPathOutput
type GatewayIngressRuleInput ¶
type GatewayIngressRuleInput interface { pulumi.Input ToGatewayIngressRuleOutput() GatewayIngressRuleOutput ToGatewayIngressRuleOutputWithContext(context.Context) GatewayIngressRuleOutput }
GatewayIngressRuleInput is an input type that accepts GatewayIngressRuleArgs and GatewayIngressRuleOutput values. You can construct a concrete instance of `GatewayIngressRuleInput` via:
GatewayIngressRuleArgs{...}
type GatewayIngressRuleOutput ¶
type GatewayIngressRuleOutput struct{ *pulumi.OutputState }
func (GatewayIngressRuleOutput) ElementType ¶
func (GatewayIngressRuleOutput) ElementType() reflect.Type
func (GatewayIngressRuleOutput) Host ¶
func (o GatewayIngressRuleOutput) Host() pulumi.StringPtrOutput
func (GatewayIngressRuleOutput) Http ¶
func (o GatewayIngressRuleOutput) Http() GatewayIngressRuleHttpOutput
func (GatewayIngressRuleOutput) Protocol ¶
func (o GatewayIngressRuleOutput) Protocol() pulumi.StringPtrOutput
func (GatewayIngressRuleOutput) ToGatewayIngressRuleOutput ¶
func (o GatewayIngressRuleOutput) ToGatewayIngressRuleOutput() GatewayIngressRuleOutput
func (GatewayIngressRuleOutput) ToGatewayIngressRuleOutputWithContext ¶
func (o GatewayIngressRuleOutput) ToGatewayIngressRuleOutputWithContext(ctx context.Context) GatewayIngressRuleOutput
type GatewayIngressTl ¶
type GatewayIngressTlArgs ¶
type GatewayIngressTlArgs struct { CertificateId pulumi.StringInput `pulumi:"certificateId"` Hosts pulumi.StringArrayInput `pulumi:"hosts"` SecretName pulumi.StringPtrInput `pulumi:"secretName"` }
func (GatewayIngressTlArgs) ElementType ¶
func (GatewayIngressTlArgs) ElementType() reflect.Type
func (GatewayIngressTlArgs) ToGatewayIngressTlOutput ¶
func (i GatewayIngressTlArgs) ToGatewayIngressTlOutput() GatewayIngressTlOutput
func (GatewayIngressTlArgs) ToGatewayIngressTlOutputWithContext ¶
func (i GatewayIngressTlArgs) ToGatewayIngressTlOutputWithContext(ctx context.Context) GatewayIngressTlOutput
type GatewayIngressTlArray ¶
type GatewayIngressTlArray []GatewayIngressTlInput
func (GatewayIngressTlArray) ElementType ¶
func (GatewayIngressTlArray) ElementType() reflect.Type
func (GatewayIngressTlArray) ToGatewayIngressTlArrayOutput ¶
func (i GatewayIngressTlArray) ToGatewayIngressTlArrayOutput() GatewayIngressTlArrayOutput
func (GatewayIngressTlArray) ToGatewayIngressTlArrayOutputWithContext ¶
func (i GatewayIngressTlArray) ToGatewayIngressTlArrayOutputWithContext(ctx context.Context) GatewayIngressTlArrayOutput
type GatewayIngressTlArrayInput ¶
type GatewayIngressTlArrayInput interface { pulumi.Input ToGatewayIngressTlArrayOutput() GatewayIngressTlArrayOutput ToGatewayIngressTlArrayOutputWithContext(context.Context) GatewayIngressTlArrayOutput }
GatewayIngressTlArrayInput is an input type that accepts GatewayIngressTlArray and GatewayIngressTlArrayOutput values. You can construct a concrete instance of `GatewayIngressTlArrayInput` via:
GatewayIngressTlArray{ GatewayIngressTlArgs{...} }
type GatewayIngressTlArrayOutput ¶
type GatewayIngressTlArrayOutput struct{ *pulumi.OutputState }
func (GatewayIngressTlArrayOutput) ElementType ¶
func (GatewayIngressTlArrayOutput) ElementType() reflect.Type
func (GatewayIngressTlArrayOutput) Index ¶
func (o GatewayIngressTlArrayOutput) Index(i pulumi.IntInput) GatewayIngressTlOutput
func (GatewayIngressTlArrayOutput) ToGatewayIngressTlArrayOutput ¶
func (o GatewayIngressTlArrayOutput) ToGatewayIngressTlArrayOutput() GatewayIngressTlArrayOutput
func (GatewayIngressTlArrayOutput) ToGatewayIngressTlArrayOutputWithContext ¶
func (o GatewayIngressTlArrayOutput) ToGatewayIngressTlArrayOutputWithContext(ctx context.Context) GatewayIngressTlArrayOutput
type GatewayIngressTlInput ¶
type GatewayIngressTlInput interface { pulumi.Input ToGatewayIngressTlOutput() GatewayIngressTlOutput ToGatewayIngressTlOutputWithContext(context.Context) GatewayIngressTlOutput }
GatewayIngressTlInput is an input type that accepts GatewayIngressTlArgs and GatewayIngressTlOutput values. You can construct a concrete instance of `GatewayIngressTlInput` via:
GatewayIngressTlArgs{...}
type GatewayIngressTlOutput ¶
type GatewayIngressTlOutput struct{ *pulumi.OutputState }
func (GatewayIngressTlOutput) CertificateId ¶
func (o GatewayIngressTlOutput) CertificateId() pulumi.StringOutput
func (GatewayIngressTlOutput) ElementType ¶
func (GatewayIngressTlOutput) ElementType() reflect.Type
func (GatewayIngressTlOutput) Hosts ¶
func (o GatewayIngressTlOutput) Hosts() pulumi.StringArrayOutput
func (GatewayIngressTlOutput) SecretName ¶
func (o GatewayIngressTlOutput) SecretName() pulumi.StringPtrOutput
func (GatewayIngressTlOutput) ToGatewayIngressTlOutput ¶
func (o GatewayIngressTlOutput) ToGatewayIngressTlOutput() GatewayIngressTlOutput
func (GatewayIngressTlOutput) ToGatewayIngressTlOutputWithContext ¶
func (o GatewayIngressTlOutput) ToGatewayIngressTlOutputWithContext(ctx context.Context) GatewayIngressTlOutput
type GatewayInput ¶
type GatewayInput interface { pulumi.Input ToGatewayOutput() GatewayOutput ToGatewayOutputWithContext(ctx context.Context) GatewayOutput }
type GatewayMap ¶
type GatewayMap map[string]GatewayInput
func (GatewayMap) ElementType ¶
func (GatewayMap) ElementType() reflect.Type
func (GatewayMap) ToGatewayMapOutput ¶
func (i GatewayMap) ToGatewayMapOutput() GatewayMapOutput
func (GatewayMap) ToGatewayMapOutputWithContext ¶
func (i GatewayMap) ToGatewayMapOutputWithContext(ctx context.Context) GatewayMapOutput
type GatewayMapInput ¶
type GatewayMapInput interface { pulumi.Input ToGatewayMapOutput() GatewayMapOutput ToGatewayMapOutputWithContext(context.Context) GatewayMapOutput }
GatewayMapInput is an input type that accepts GatewayMap and GatewayMapOutput values. You can construct a concrete instance of `GatewayMapInput` via:
GatewayMap{ "key": GatewayArgs{...} }
type GatewayMapOutput ¶
type GatewayMapOutput struct{ *pulumi.OutputState }
func (GatewayMapOutput) ElementType ¶
func (GatewayMapOutput) ElementType() reflect.Type
func (GatewayMapOutput) MapIndex ¶
func (o GatewayMapOutput) MapIndex(k pulumi.StringInput) GatewayOutput
func (GatewayMapOutput) ToGatewayMapOutput ¶
func (o GatewayMapOutput) ToGatewayMapOutput() GatewayMapOutput
func (GatewayMapOutput) ToGatewayMapOutputWithContext ¶
func (o GatewayMapOutput) ToGatewayMapOutputWithContext(ctx context.Context) GatewayMapOutput
type GatewayOutput ¶
type GatewayOutput struct{ *pulumi.OutputState }
func (GatewayOutput) ElementType ¶
func (GatewayOutput) ElementType() reflect.Type
func (GatewayOutput) Ingress ¶
func (o GatewayOutput) Ingress() GatewayIngressPtrOutput
gateway properties.
func (GatewayOutput) ToGatewayOutput ¶
func (o GatewayOutput) ToGatewayOutput() GatewayOutput
func (GatewayOutput) ToGatewayOutputWithContext ¶
func (o GatewayOutput) ToGatewayOutputWithContext(ctx context.Context) GatewayOutput
type GatewayState ¶
type GatewayState struct { // gateway properties. Ingress GatewayIngressPtrInput }
func (GatewayState) ElementType ¶
func (GatewayState) ElementType() reflect.Type
type LogConfig ¶
type LogConfig struct { pulumi.CustomResourceState // application ID. ApplicationId pulumi.StringOutput `pulumi:"applicationId"` // regex pattern. BeginningRegex pulumi.StringPtrOutput `pulumi:"beginningRegex"` // environment ID. EnvironmentId pulumi.StringOutput `pulumi:"environmentId"` // file name pattern if container_file. FilePattern pulumi.StringPtrOutput `pulumi:"filePattern"` // container_stdout or container_file. InputType pulumi.StringOutput `pulumi:"inputType"` // directory if container_file. LogPath pulumi.StringPtrOutput `pulumi:"logPath"` // minimalist_log or multiline_log. LogType pulumi.StringOutput `pulumi:"logType"` // logset. LogsetId pulumi.StringOutput `pulumi:"logsetId"` // appConfig name. Name pulumi.StringOutput `pulumi:"name"` // topic. TopicId pulumi.StringOutput `pulumi:"topicId"` // application ID, which is combined by environment ID and application ID, like `en-o5edaepv#app-3j29aa2p`. WorkloadId pulumi.StringOutput `pulumi:"workloadId"` }
func GetLogConfig ¶
func GetLogConfig(ctx *pulumi.Context, name string, id pulumi.IDInput, state *LogConfigState, opts ...pulumi.ResourceOption) (*LogConfig, error)
GetLogConfig gets an existing LogConfig 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 NewLogConfig ¶
func NewLogConfig(ctx *pulumi.Context, name string, args *LogConfigArgs, opts ...pulumi.ResourceOption) (*LogConfig, error)
NewLogConfig registers a new resource with the given unique name, arguments, and options.
func (*LogConfig) ElementType ¶
func (*LogConfig) ToLogConfigOutput ¶
func (i *LogConfig) ToLogConfigOutput() LogConfigOutput
func (*LogConfig) ToLogConfigOutputWithContext ¶
func (i *LogConfig) ToLogConfigOutputWithContext(ctx context.Context) LogConfigOutput
type LogConfigArgs ¶
type LogConfigArgs struct { // application ID. ApplicationId pulumi.StringInput // regex pattern. BeginningRegex pulumi.StringPtrInput // environment ID. EnvironmentId pulumi.StringInput // file name pattern if container_file. FilePattern pulumi.StringPtrInput // container_stdout or container_file. InputType pulumi.StringInput // directory if container_file. LogPath pulumi.StringPtrInput // minimalist_log or multiline_log. LogType pulumi.StringInput // logset. LogsetId pulumi.StringInput // appConfig name. Name pulumi.StringPtrInput // topic. TopicId pulumi.StringInput // application ID, which is combined by environment ID and application ID, like `en-o5edaepv#app-3j29aa2p`. WorkloadId pulumi.StringInput }
The set of arguments for constructing a LogConfig resource.
func (LogConfigArgs) ElementType ¶
func (LogConfigArgs) ElementType() reflect.Type
type LogConfigArray ¶
type LogConfigArray []LogConfigInput
func (LogConfigArray) ElementType ¶
func (LogConfigArray) ElementType() reflect.Type
func (LogConfigArray) ToLogConfigArrayOutput ¶
func (i LogConfigArray) ToLogConfigArrayOutput() LogConfigArrayOutput
func (LogConfigArray) ToLogConfigArrayOutputWithContext ¶
func (i LogConfigArray) ToLogConfigArrayOutputWithContext(ctx context.Context) LogConfigArrayOutput
type LogConfigArrayInput ¶
type LogConfigArrayInput interface { pulumi.Input ToLogConfigArrayOutput() LogConfigArrayOutput ToLogConfigArrayOutputWithContext(context.Context) LogConfigArrayOutput }
LogConfigArrayInput is an input type that accepts LogConfigArray and LogConfigArrayOutput values. You can construct a concrete instance of `LogConfigArrayInput` via:
LogConfigArray{ LogConfigArgs{...} }
type LogConfigArrayOutput ¶
type LogConfigArrayOutput struct{ *pulumi.OutputState }
func (LogConfigArrayOutput) ElementType ¶
func (LogConfigArrayOutput) ElementType() reflect.Type
func (LogConfigArrayOutput) Index ¶
func (o LogConfigArrayOutput) Index(i pulumi.IntInput) LogConfigOutput
func (LogConfigArrayOutput) ToLogConfigArrayOutput ¶
func (o LogConfigArrayOutput) ToLogConfigArrayOutput() LogConfigArrayOutput
func (LogConfigArrayOutput) ToLogConfigArrayOutputWithContext ¶
func (o LogConfigArrayOutput) ToLogConfigArrayOutputWithContext(ctx context.Context) LogConfigArrayOutput
type LogConfigInput ¶
type LogConfigInput interface { pulumi.Input ToLogConfigOutput() LogConfigOutput ToLogConfigOutputWithContext(ctx context.Context) LogConfigOutput }
type LogConfigMap ¶
type LogConfigMap map[string]LogConfigInput
func (LogConfigMap) ElementType ¶
func (LogConfigMap) ElementType() reflect.Type
func (LogConfigMap) ToLogConfigMapOutput ¶
func (i LogConfigMap) ToLogConfigMapOutput() LogConfigMapOutput
func (LogConfigMap) ToLogConfigMapOutputWithContext ¶
func (i LogConfigMap) ToLogConfigMapOutputWithContext(ctx context.Context) LogConfigMapOutput
type LogConfigMapInput ¶
type LogConfigMapInput interface { pulumi.Input ToLogConfigMapOutput() LogConfigMapOutput ToLogConfigMapOutputWithContext(context.Context) LogConfigMapOutput }
LogConfigMapInput is an input type that accepts LogConfigMap and LogConfigMapOutput values. You can construct a concrete instance of `LogConfigMapInput` via:
LogConfigMap{ "key": LogConfigArgs{...} }
type LogConfigMapOutput ¶
type LogConfigMapOutput struct{ *pulumi.OutputState }
func (LogConfigMapOutput) ElementType ¶
func (LogConfigMapOutput) ElementType() reflect.Type
func (LogConfigMapOutput) MapIndex ¶
func (o LogConfigMapOutput) MapIndex(k pulumi.StringInput) LogConfigOutput
func (LogConfigMapOutput) ToLogConfigMapOutput ¶
func (o LogConfigMapOutput) ToLogConfigMapOutput() LogConfigMapOutput
func (LogConfigMapOutput) ToLogConfigMapOutputWithContext ¶
func (o LogConfigMapOutput) ToLogConfigMapOutputWithContext(ctx context.Context) LogConfigMapOutput
type LogConfigOutput ¶
type LogConfigOutput struct{ *pulumi.OutputState }
func (LogConfigOutput) ApplicationId ¶
func (o LogConfigOutput) ApplicationId() pulumi.StringOutput
application ID.
func (LogConfigOutput) BeginningRegex ¶
func (o LogConfigOutput) BeginningRegex() pulumi.StringPtrOutput
regex pattern.
func (LogConfigOutput) ElementType ¶
func (LogConfigOutput) ElementType() reflect.Type
func (LogConfigOutput) EnvironmentId ¶
func (o LogConfigOutput) EnvironmentId() pulumi.StringOutput
environment ID.
func (LogConfigOutput) FilePattern ¶
func (o LogConfigOutput) FilePattern() pulumi.StringPtrOutput
file name pattern if container_file.
func (LogConfigOutput) InputType ¶
func (o LogConfigOutput) InputType() pulumi.StringOutput
container_stdout or container_file.
func (LogConfigOutput) LogPath ¶
func (o LogConfigOutput) LogPath() pulumi.StringPtrOutput
directory if container_file.
func (LogConfigOutput) LogType ¶
func (o LogConfigOutput) LogType() pulumi.StringOutput
minimalist_log or multiline_log.
func (LogConfigOutput) ToLogConfigOutput ¶
func (o LogConfigOutput) ToLogConfigOutput() LogConfigOutput
func (LogConfigOutput) ToLogConfigOutputWithContext ¶
func (o LogConfigOutput) ToLogConfigOutputWithContext(ctx context.Context) LogConfigOutput
func (LogConfigOutput) WorkloadId ¶
func (o LogConfigOutput) WorkloadId() pulumi.StringOutput
application ID, which is combined by environment ID and application ID, like `en-o5edaepv#app-3j29aa2p`.
type LogConfigState ¶
type LogConfigState struct { // application ID. ApplicationId pulumi.StringPtrInput // regex pattern. BeginningRegex pulumi.StringPtrInput // environment ID. EnvironmentId pulumi.StringPtrInput // file name pattern if container_file. FilePattern pulumi.StringPtrInput // container_stdout or container_file. InputType pulumi.StringPtrInput // directory if container_file. LogPath pulumi.StringPtrInput // minimalist_log or multiline_log. LogType pulumi.StringPtrInput // logset. LogsetId pulumi.StringPtrInput // appConfig name. Name pulumi.StringPtrInput // topic. TopicId pulumi.StringPtrInput // application ID, which is combined by environment ID and application ID, like `en-o5edaepv#app-3j29aa2p`. WorkloadId pulumi.StringPtrInput }
func (LogConfigState) ElementType ¶
func (LogConfigState) ElementType() reflect.Type
type ScaleRule ¶
type ScaleRule struct { pulumi.CustomResourceState // application ID. ApplicationId pulumi.StringOutput `pulumi:"applicationId"` // . Autoscaler ScaleRuleAutoscalerOutput `pulumi:"autoscaler"` // environment ID. EnvironmentId pulumi.StringOutput `pulumi:"environmentId"` // application ID, which is combined by environment ID and application ID, like `en-o5edaepv#app-3j29aa2p`. WorkloadId pulumi.StringOutput `pulumi:"workloadId"` }
func GetScaleRule ¶
func GetScaleRule(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ScaleRuleState, opts ...pulumi.ResourceOption) (*ScaleRule, error)
GetScaleRule gets an existing ScaleRule 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 NewScaleRule ¶
func NewScaleRule(ctx *pulumi.Context, name string, args *ScaleRuleArgs, opts ...pulumi.ResourceOption) (*ScaleRule, error)
NewScaleRule registers a new resource with the given unique name, arguments, and options.
func (*ScaleRule) ElementType ¶
func (*ScaleRule) ToScaleRuleOutput ¶
func (i *ScaleRule) ToScaleRuleOutput() ScaleRuleOutput
func (*ScaleRule) ToScaleRuleOutputWithContext ¶
func (i *ScaleRule) ToScaleRuleOutputWithContext(ctx context.Context) ScaleRuleOutput
type ScaleRuleArgs ¶
type ScaleRuleArgs struct { // application ID. ApplicationId pulumi.StringInput // . Autoscaler ScaleRuleAutoscalerInput // environment ID. EnvironmentId pulumi.StringInput // application ID, which is combined by environment ID and application ID, like `en-o5edaepv#app-3j29aa2p`. WorkloadId pulumi.StringInput }
The set of arguments for constructing a ScaleRule resource.
func (ScaleRuleArgs) ElementType ¶
func (ScaleRuleArgs) ElementType() reflect.Type
type ScaleRuleArray ¶
type ScaleRuleArray []ScaleRuleInput
func (ScaleRuleArray) ElementType ¶
func (ScaleRuleArray) ElementType() reflect.Type
func (ScaleRuleArray) ToScaleRuleArrayOutput ¶
func (i ScaleRuleArray) ToScaleRuleArrayOutput() ScaleRuleArrayOutput
func (ScaleRuleArray) ToScaleRuleArrayOutputWithContext ¶
func (i ScaleRuleArray) ToScaleRuleArrayOutputWithContext(ctx context.Context) ScaleRuleArrayOutput
type ScaleRuleArrayInput ¶
type ScaleRuleArrayInput interface { pulumi.Input ToScaleRuleArrayOutput() ScaleRuleArrayOutput ToScaleRuleArrayOutputWithContext(context.Context) ScaleRuleArrayOutput }
ScaleRuleArrayInput is an input type that accepts ScaleRuleArray and ScaleRuleArrayOutput values. You can construct a concrete instance of `ScaleRuleArrayInput` via:
ScaleRuleArray{ ScaleRuleArgs{...} }
type ScaleRuleArrayOutput ¶
type ScaleRuleArrayOutput struct{ *pulumi.OutputState }
func (ScaleRuleArrayOutput) ElementType ¶
func (ScaleRuleArrayOutput) ElementType() reflect.Type
func (ScaleRuleArrayOutput) Index ¶
func (o ScaleRuleArrayOutput) Index(i pulumi.IntInput) ScaleRuleOutput
func (ScaleRuleArrayOutput) ToScaleRuleArrayOutput ¶
func (o ScaleRuleArrayOutput) ToScaleRuleArrayOutput() ScaleRuleArrayOutput
func (ScaleRuleArrayOutput) ToScaleRuleArrayOutputWithContext ¶
func (o ScaleRuleArrayOutput) ToScaleRuleArrayOutputWithContext(ctx context.Context) ScaleRuleArrayOutput
type ScaleRuleAutoscaler ¶
type ScaleRuleAutoscaler struct { AutoscalerName string `pulumi:"autoscalerName"` CronHorizontalAutoscalers []ScaleRuleAutoscalerCronHorizontalAutoscaler `pulumi:"cronHorizontalAutoscalers"` Description *string `pulumi:"description"` Enabled bool `pulumi:"enabled"` HorizontalAutoscalers []ScaleRuleAutoscalerHorizontalAutoscaler `pulumi:"horizontalAutoscalers"` MaxReplicas int `pulumi:"maxReplicas"` MinReplicas int `pulumi:"minReplicas"` }
type ScaleRuleAutoscalerArgs ¶
type ScaleRuleAutoscalerArgs struct { AutoscalerName pulumi.StringInput `pulumi:"autoscalerName"` CronHorizontalAutoscalers ScaleRuleAutoscalerCronHorizontalAutoscalerArrayInput `pulumi:"cronHorizontalAutoscalers"` Description pulumi.StringPtrInput `pulumi:"description"` Enabled pulumi.BoolInput `pulumi:"enabled"` HorizontalAutoscalers ScaleRuleAutoscalerHorizontalAutoscalerArrayInput `pulumi:"horizontalAutoscalers"` MaxReplicas pulumi.IntInput `pulumi:"maxReplicas"` MinReplicas pulumi.IntInput `pulumi:"minReplicas"` }
func (ScaleRuleAutoscalerArgs) ElementType ¶
func (ScaleRuleAutoscalerArgs) ElementType() reflect.Type
func (ScaleRuleAutoscalerArgs) ToScaleRuleAutoscalerOutput ¶
func (i ScaleRuleAutoscalerArgs) ToScaleRuleAutoscalerOutput() ScaleRuleAutoscalerOutput
func (ScaleRuleAutoscalerArgs) ToScaleRuleAutoscalerOutputWithContext ¶
func (i ScaleRuleAutoscalerArgs) ToScaleRuleAutoscalerOutputWithContext(ctx context.Context) ScaleRuleAutoscalerOutput
func (ScaleRuleAutoscalerArgs) ToScaleRuleAutoscalerPtrOutput ¶
func (i ScaleRuleAutoscalerArgs) ToScaleRuleAutoscalerPtrOutput() ScaleRuleAutoscalerPtrOutput
func (ScaleRuleAutoscalerArgs) ToScaleRuleAutoscalerPtrOutputWithContext ¶
func (i ScaleRuleAutoscalerArgs) ToScaleRuleAutoscalerPtrOutputWithContext(ctx context.Context) ScaleRuleAutoscalerPtrOutput
type ScaleRuleAutoscalerCronHorizontalAutoscaler ¶
type ScaleRuleAutoscalerCronHorizontalAutoscaler struct { Enabled bool `pulumi:"enabled"` Name string `pulumi:"name"` Period string `pulumi:"period"` Priority int `pulumi:"priority"` Schedules []ScaleRuleAutoscalerCronHorizontalAutoscalerSchedule `pulumi:"schedules"` }
type ScaleRuleAutoscalerCronHorizontalAutoscalerArgs ¶
type ScaleRuleAutoscalerCronHorizontalAutoscalerArgs struct { Enabled pulumi.BoolInput `pulumi:"enabled"` Name pulumi.StringInput `pulumi:"name"` Period pulumi.StringInput `pulumi:"period"` Priority pulumi.IntInput `pulumi:"priority"` Schedules ScaleRuleAutoscalerCronHorizontalAutoscalerScheduleArrayInput `pulumi:"schedules"` }
func (ScaleRuleAutoscalerCronHorizontalAutoscalerArgs) ElementType ¶
func (ScaleRuleAutoscalerCronHorizontalAutoscalerArgs) ElementType() reflect.Type
func (ScaleRuleAutoscalerCronHorizontalAutoscalerArgs) ToScaleRuleAutoscalerCronHorizontalAutoscalerOutput ¶
func (i ScaleRuleAutoscalerCronHorizontalAutoscalerArgs) ToScaleRuleAutoscalerCronHorizontalAutoscalerOutput() ScaleRuleAutoscalerCronHorizontalAutoscalerOutput
func (ScaleRuleAutoscalerCronHorizontalAutoscalerArgs) ToScaleRuleAutoscalerCronHorizontalAutoscalerOutputWithContext ¶
func (i ScaleRuleAutoscalerCronHorizontalAutoscalerArgs) ToScaleRuleAutoscalerCronHorizontalAutoscalerOutputWithContext(ctx context.Context) ScaleRuleAutoscalerCronHorizontalAutoscalerOutput
type ScaleRuleAutoscalerCronHorizontalAutoscalerArray ¶
type ScaleRuleAutoscalerCronHorizontalAutoscalerArray []ScaleRuleAutoscalerCronHorizontalAutoscalerInput
func (ScaleRuleAutoscalerCronHorizontalAutoscalerArray) ElementType ¶
func (ScaleRuleAutoscalerCronHorizontalAutoscalerArray) ElementType() reflect.Type
func (ScaleRuleAutoscalerCronHorizontalAutoscalerArray) ToScaleRuleAutoscalerCronHorizontalAutoscalerArrayOutput ¶
func (i ScaleRuleAutoscalerCronHorizontalAutoscalerArray) ToScaleRuleAutoscalerCronHorizontalAutoscalerArrayOutput() ScaleRuleAutoscalerCronHorizontalAutoscalerArrayOutput
func (ScaleRuleAutoscalerCronHorizontalAutoscalerArray) ToScaleRuleAutoscalerCronHorizontalAutoscalerArrayOutputWithContext ¶
func (i ScaleRuleAutoscalerCronHorizontalAutoscalerArray) ToScaleRuleAutoscalerCronHorizontalAutoscalerArrayOutputWithContext(ctx context.Context) ScaleRuleAutoscalerCronHorizontalAutoscalerArrayOutput
type ScaleRuleAutoscalerCronHorizontalAutoscalerArrayInput ¶
type ScaleRuleAutoscalerCronHorizontalAutoscalerArrayInput interface { pulumi.Input ToScaleRuleAutoscalerCronHorizontalAutoscalerArrayOutput() ScaleRuleAutoscalerCronHorizontalAutoscalerArrayOutput ToScaleRuleAutoscalerCronHorizontalAutoscalerArrayOutputWithContext(context.Context) ScaleRuleAutoscalerCronHorizontalAutoscalerArrayOutput }
ScaleRuleAutoscalerCronHorizontalAutoscalerArrayInput is an input type that accepts ScaleRuleAutoscalerCronHorizontalAutoscalerArray and ScaleRuleAutoscalerCronHorizontalAutoscalerArrayOutput values. You can construct a concrete instance of `ScaleRuleAutoscalerCronHorizontalAutoscalerArrayInput` via:
ScaleRuleAutoscalerCronHorizontalAutoscalerArray{ ScaleRuleAutoscalerCronHorizontalAutoscalerArgs{...} }
type ScaleRuleAutoscalerCronHorizontalAutoscalerArrayOutput ¶
type ScaleRuleAutoscalerCronHorizontalAutoscalerArrayOutput struct{ *pulumi.OutputState }
func (ScaleRuleAutoscalerCronHorizontalAutoscalerArrayOutput) ElementType ¶
func (ScaleRuleAutoscalerCronHorizontalAutoscalerArrayOutput) ElementType() reflect.Type
func (ScaleRuleAutoscalerCronHorizontalAutoscalerArrayOutput) ToScaleRuleAutoscalerCronHorizontalAutoscalerArrayOutput ¶
func (o ScaleRuleAutoscalerCronHorizontalAutoscalerArrayOutput) ToScaleRuleAutoscalerCronHorizontalAutoscalerArrayOutput() ScaleRuleAutoscalerCronHorizontalAutoscalerArrayOutput
func (ScaleRuleAutoscalerCronHorizontalAutoscalerArrayOutput) ToScaleRuleAutoscalerCronHorizontalAutoscalerArrayOutputWithContext ¶
func (o ScaleRuleAutoscalerCronHorizontalAutoscalerArrayOutput) ToScaleRuleAutoscalerCronHorizontalAutoscalerArrayOutputWithContext(ctx context.Context) ScaleRuleAutoscalerCronHorizontalAutoscalerArrayOutput
type ScaleRuleAutoscalerCronHorizontalAutoscalerInput ¶
type ScaleRuleAutoscalerCronHorizontalAutoscalerInput interface { pulumi.Input ToScaleRuleAutoscalerCronHorizontalAutoscalerOutput() ScaleRuleAutoscalerCronHorizontalAutoscalerOutput ToScaleRuleAutoscalerCronHorizontalAutoscalerOutputWithContext(context.Context) ScaleRuleAutoscalerCronHorizontalAutoscalerOutput }
ScaleRuleAutoscalerCronHorizontalAutoscalerInput is an input type that accepts ScaleRuleAutoscalerCronHorizontalAutoscalerArgs and ScaleRuleAutoscalerCronHorizontalAutoscalerOutput values. You can construct a concrete instance of `ScaleRuleAutoscalerCronHorizontalAutoscalerInput` via:
ScaleRuleAutoscalerCronHorizontalAutoscalerArgs{...}
type ScaleRuleAutoscalerCronHorizontalAutoscalerOutput ¶
type ScaleRuleAutoscalerCronHorizontalAutoscalerOutput struct{ *pulumi.OutputState }
func (ScaleRuleAutoscalerCronHorizontalAutoscalerOutput) ElementType ¶
func (ScaleRuleAutoscalerCronHorizontalAutoscalerOutput) ElementType() reflect.Type
func (ScaleRuleAutoscalerCronHorizontalAutoscalerOutput) Enabled ¶
func (o ScaleRuleAutoscalerCronHorizontalAutoscalerOutput) Enabled() pulumi.BoolOutput
func (ScaleRuleAutoscalerCronHorizontalAutoscalerOutput) Name ¶
func (o ScaleRuleAutoscalerCronHorizontalAutoscalerOutput) Name() pulumi.StringOutput
func (ScaleRuleAutoscalerCronHorizontalAutoscalerOutput) Period ¶
func (o ScaleRuleAutoscalerCronHorizontalAutoscalerOutput) Period() pulumi.StringOutput
func (ScaleRuleAutoscalerCronHorizontalAutoscalerOutput) Priority ¶
func (o ScaleRuleAutoscalerCronHorizontalAutoscalerOutput) Priority() pulumi.IntOutput
func (ScaleRuleAutoscalerCronHorizontalAutoscalerOutput) ToScaleRuleAutoscalerCronHorizontalAutoscalerOutput ¶
func (o ScaleRuleAutoscalerCronHorizontalAutoscalerOutput) ToScaleRuleAutoscalerCronHorizontalAutoscalerOutput() ScaleRuleAutoscalerCronHorizontalAutoscalerOutput
func (ScaleRuleAutoscalerCronHorizontalAutoscalerOutput) ToScaleRuleAutoscalerCronHorizontalAutoscalerOutputWithContext ¶
func (o ScaleRuleAutoscalerCronHorizontalAutoscalerOutput) ToScaleRuleAutoscalerCronHorizontalAutoscalerOutputWithContext(ctx context.Context) ScaleRuleAutoscalerCronHorizontalAutoscalerOutput
type ScaleRuleAutoscalerCronHorizontalAutoscalerScheduleArgs ¶
type ScaleRuleAutoscalerCronHorizontalAutoscalerScheduleArgs struct { StartAt pulumi.StringInput `pulumi:"startAt"` TargetReplicas pulumi.IntInput `pulumi:"targetReplicas"` }
func (ScaleRuleAutoscalerCronHorizontalAutoscalerScheduleArgs) ElementType ¶
func (ScaleRuleAutoscalerCronHorizontalAutoscalerScheduleArgs) ElementType() reflect.Type
func (ScaleRuleAutoscalerCronHorizontalAutoscalerScheduleArgs) ToScaleRuleAutoscalerCronHorizontalAutoscalerScheduleOutput ¶
func (i ScaleRuleAutoscalerCronHorizontalAutoscalerScheduleArgs) ToScaleRuleAutoscalerCronHorizontalAutoscalerScheduleOutput() ScaleRuleAutoscalerCronHorizontalAutoscalerScheduleOutput
func (ScaleRuleAutoscalerCronHorizontalAutoscalerScheduleArgs) ToScaleRuleAutoscalerCronHorizontalAutoscalerScheduleOutputWithContext ¶
func (i ScaleRuleAutoscalerCronHorizontalAutoscalerScheduleArgs) ToScaleRuleAutoscalerCronHorizontalAutoscalerScheduleOutputWithContext(ctx context.Context) ScaleRuleAutoscalerCronHorizontalAutoscalerScheduleOutput
type ScaleRuleAutoscalerCronHorizontalAutoscalerScheduleArray ¶
type ScaleRuleAutoscalerCronHorizontalAutoscalerScheduleArray []ScaleRuleAutoscalerCronHorizontalAutoscalerScheduleInput
func (ScaleRuleAutoscalerCronHorizontalAutoscalerScheduleArray) ElementType ¶
func (ScaleRuleAutoscalerCronHorizontalAutoscalerScheduleArray) ElementType() reflect.Type
func (ScaleRuleAutoscalerCronHorizontalAutoscalerScheduleArray) ToScaleRuleAutoscalerCronHorizontalAutoscalerScheduleArrayOutput ¶
func (i ScaleRuleAutoscalerCronHorizontalAutoscalerScheduleArray) ToScaleRuleAutoscalerCronHorizontalAutoscalerScheduleArrayOutput() ScaleRuleAutoscalerCronHorizontalAutoscalerScheduleArrayOutput
func (ScaleRuleAutoscalerCronHorizontalAutoscalerScheduleArray) ToScaleRuleAutoscalerCronHorizontalAutoscalerScheduleArrayOutputWithContext ¶
func (i ScaleRuleAutoscalerCronHorizontalAutoscalerScheduleArray) ToScaleRuleAutoscalerCronHorizontalAutoscalerScheduleArrayOutputWithContext(ctx context.Context) ScaleRuleAutoscalerCronHorizontalAutoscalerScheduleArrayOutput
type ScaleRuleAutoscalerCronHorizontalAutoscalerScheduleArrayInput ¶
type ScaleRuleAutoscalerCronHorizontalAutoscalerScheduleArrayInput interface { pulumi.Input ToScaleRuleAutoscalerCronHorizontalAutoscalerScheduleArrayOutput() ScaleRuleAutoscalerCronHorizontalAutoscalerScheduleArrayOutput ToScaleRuleAutoscalerCronHorizontalAutoscalerScheduleArrayOutputWithContext(context.Context) ScaleRuleAutoscalerCronHorizontalAutoscalerScheduleArrayOutput }
ScaleRuleAutoscalerCronHorizontalAutoscalerScheduleArrayInput is an input type that accepts ScaleRuleAutoscalerCronHorizontalAutoscalerScheduleArray and ScaleRuleAutoscalerCronHorizontalAutoscalerScheduleArrayOutput values. You can construct a concrete instance of `ScaleRuleAutoscalerCronHorizontalAutoscalerScheduleArrayInput` via:
ScaleRuleAutoscalerCronHorizontalAutoscalerScheduleArray{ ScaleRuleAutoscalerCronHorizontalAutoscalerScheduleArgs{...} }
type ScaleRuleAutoscalerCronHorizontalAutoscalerScheduleArrayOutput ¶
type ScaleRuleAutoscalerCronHorizontalAutoscalerScheduleArrayOutput struct{ *pulumi.OutputState }
func (ScaleRuleAutoscalerCronHorizontalAutoscalerScheduleArrayOutput) ElementType ¶
func (ScaleRuleAutoscalerCronHorizontalAutoscalerScheduleArrayOutput) ElementType() reflect.Type
func (ScaleRuleAutoscalerCronHorizontalAutoscalerScheduleArrayOutput) ToScaleRuleAutoscalerCronHorizontalAutoscalerScheduleArrayOutput ¶
func (o ScaleRuleAutoscalerCronHorizontalAutoscalerScheduleArrayOutput) ToScaleRuleAutoscalerCronHorizontalAutoscalerScheduleArrayOutput() ScaleRuleAutoscalerCronHorizontalAutoscalerScheduleArrayOutput
func (ScaleRuleAutoscalerCronHorizontalAutoscalerScheduleArrayOutput) ToScaleRuleAutoscalerCronHorizontalAutoscalerScheduleArrayOutputWithContext ¶
func (o ScaleRuleAutoscalerCronHorizontalAutoscalerScheduleArrayOutput) ToScaleRuleAutoscalerCronHorizontalAutoscalerScheduleArrayOutputWithContext(ctx context.Context) ScaleRuleAutoscalerCronHorizontalAutoscalerScheduleArrayOutput
type ScaleRuleAutoscalerCronHorizontalAutoscalerScheduleInput ¶
type ScaleRuleAutoscalerCronHorizontalAutoscalerScheduleInput interface { pulumi.Input ToScaleRuleAutoscalerCronHorizontalAutoscalerScheduleOutput() ScaleRuleAutoscalerCronHorizontalAutoscalerScheduleOutput ToScaleRuleAutoscalerCronHorizontalAutoscalerScheduleOutputWithContext(context.Context) ScaleRuleAutoscalerCronHorizontalAutoscalerScheduleOutput }
ScaleRuleAutoscalerCronHorizontalAutoscalerScheduleInput is an input type that accepts ScaleRuleAutoscalerCronHorizontalAutoscalerScheduleArgs and ScaleRuleAutoscalerCronHorizontalAutoscalerScheduleOutput values. You can construct a concrete instance of `ScaleRuleAutoscalerCronHorizontalAutoscalerScheduleInput` via:
ScaleRuleAutoscalerCronHorizontalAutoscalerScheduleArgs{...}
type ScaleRuleAutoscalerCronHorizontalAutoscalerScheduleOutput ¶
type ScaleRuleAutoscalerCronHorizontalAutoscalerScheduleOutput struct{ *pulumi.OutputState }
func (ScaleRuleAutoscalerCronHorizontalAutoscalerScheduleOutput) ElementType ¶
func (ScaleRuleAutoscalerCronHorizontalAutoscalerScheduleOutput) ElementType() reflect.Type
func (ScaleRuleAutoscalerCronHorizontalAutoscalerScheduleOutput) StartAt ¶
func (o ScaleRuleAutoscalerCronHorizontalAutoscalerScheduleOutput) StartAt() pulumi.StringOutput
func (ScaleRuleAutoscalerCronHorizontalAutoscalerScheduleOutput) TargetReplicas ¶
func (o ScaleRuleAutoscalerCronHorizontalAutoscalerScheduleOutput) TargetReplicas() pulumi.IntOutput
func (ScaleRuleAutoscalerCronHorizontalAutoscalerScheduleOutput) ToScaleRuleAutoscalerCronHorizontalAutoscalerScheduleOutput ¶
func (o ScaleRuleAutoscalerCronHorizontalAutoscalerScheduleOutput) ToScaleRuleAutoscalerCronHorizontalAutoscalerScheduleOutput() ScaleRuleAutoscalerCronHorizontalAutoscalerScheduleOutput
func (ScaleRuleAutoscalerCronHorizontalAutoscalerScheduleOutput) ToScaleRuleAutoscalerCronHorizontalAutoscalerScheduleOutputWithContext ¶
func (o ScaleRuleAutoscalerCronHorizontalAutoscalerScheduleOutput) ToScaleRuleAutoscalerCronHorizontalAutoscalerScheduleOutputWithContext(ctx context.Context) ScaleRuleAutoscalerCronHorizontalAutoscalerScheduleOutput
type ScaleRuleAutoscalerHorizontalAutoscalerArgs ¶
type ScaleRuleAutoscalerHorizontalAutoscalerArgs struct { Enabled pulumi.BoolInput `pulumi:"enabled"` MaxReplicas pulumi.IntInput `pulumi:"maxReplicas"` Metrics pulumi.StringInput `pulumi:"metrics"` MinReplicas pulumi.IntInput `pulumi:"minReplicas"` Threshold pulumi.IntInput `pulumi:"threshold"` }
func (ScaleRuleAutoscalerHorizontalAutoscalerArgs) ElementType ¶
func (ScaleRuleAutoscalerHorizontalAutoscalerArgs) ElementType() reflect.Type
func (ScaleRuleAutoscalerHorizontalAutoscalerArgs) ToScaleRuleAutoscalerHorizontalAutoscalerOutput ¶
func (i ScaleRuleAutoscalerHorizontalAutoscalerArgs) ToScaleRuleAutoscalerHorizontalAutoscalerOutput() ScaleRuleAutoscalerHorizontalAutoscalerOutput
func (ScaleRuleAutoscalerHorizontalAutoscalerArgs) ToScaleRuleAutoscalerHorizontalAutoscalerOutputWithContext ¶
func (i ScaleRuleAutoscalerHorizontalAutoscalerArgs) ToScaleRuleAutoscalerHorizontalAutoscalerOutputWithContext(ctx context.Context) ScaleRuleAutoscalerHorizontalAutoscalerOutput
type ScaleRuleAutoscalerHorizontalAutoscalerArray ¶
type ScaleRuleAutoscalerHorizontalAutoscalerArray []ScaleRuleAutoscalerHorizontalAutoscalerInput
func (ScaleRuleAutoscalerHorizontalAutoscalerArray) ElementType ¶
func (ScaleRuleAutoscalerHorizontalAutoscalerArray) ElementType() reflect.Type
func (ScaleRuleAutoscalerHorizontalAutoscalerArray) ToScaleRuleAutoscalerHorizontalAutoscalerArrayOutput ¶
func (i ScaleRuleAutoscalerHorizontalAutoscalerArray) ToScaleRuleAutoscalerHorizontalAutoscalerArrayOutput() ScaleRuleAutoscalerHorizontalAutoscalerArrayOutput
func (ScaleRuleAutoscalerHorizontalAutoscalerArray) ToScaleRuleAutoscalerHorizontalAutoscalerArrayOutputWithContext ¶
func (i ScaleRuleAutoscalerHorizontalAutoscalerArray) ToScaleRuleAutoscalerHorizontalAutoscalerArrayOutputWithContext(ctx context.Context) ScaleRuleAutoscalerHorizontalAutoscalerArrayOutput
type ScaleRuleAutoscalerHorizontalAutoscalerArrayInput ¶
type ScaleRuleAutoscalerHorizontalAutoscalerArrayInput interface { pulumi.Input ToScaleRuleAutoscalerHorizontalAutoscalerArrayOutput() ScaleRuleAutoscalerHorizontalAutoscalerArrayOutput ToScaleRuleAutoscalerHorizontalAutoscalerArrayOutputWithContext(context.Context) ScaleRuleAutoscalerHorizontalAutoscalerArrayOutput }
ScaleRuleAutoscalerHorizontalAutoscalerArrayInput is an input type that accepts ScaleRuleAutoscalerHorizontalAutoscalerArray and ScaleRuleAutoscalerHorizontalAutoscalerArrayOutput values. You can construct a concrete instance of `ScaleRuleAutoscalerHorizontalAutoscalerArrayInput` via:
ScaleRuleAutoscalerHorizontalAutoscalerArray{ ScaleRuleAutoscalerHorizontalAutoscalerArgs{...} }
type ScaleRuleAutoscalerHorizontalAutoscalerArrayOutput ¶
type ScaleRuleAutoscalerHorizontalAutoscalerArrayOutput struct{ *pulumi.OutputState }
func (ScaleRuleAutoscalerHorizontalAutoscalerArrayOutput) ElementType ¶
func (ScaleRuleAutoscalerHorizontalAutoscalerArrayOutput) ElementType() reflect.Type
func (ScaleRuleAutoscalerHorizontalAutoscalerArrayOutput) ToScaleRuleAutoscalerHorizontalAutoscalerArrayOutput ¶
func (o ScaleRuleAutoscalerHorizontalAutoscalerArrayOutput) ToScaleRuleAutoscalerHorizontalAutoscalerArrayOutput() ScaleRuleAutoscalerHorizontalAutoscalerArrayOutput
func (ScaleRuleAutoscalerHorizontalAutoscalerArrayOutput) ToScaleRuleAutoscalerHorizontalAutoscalerArrayOutputWithContext ¶
func (o ScaleRuleAutoscalerHorizontalAutoscalerArrayOutput) ToScaleRuleAutoscalerHorizontalAutoscalerArrayOutputWithContext(ctx context.Context) ScaleRuleAutoscalerHorizontalAutoscalerArrayOutput
type ScaleRuleAutoscalerHorizontalAutoscalerInput ¶
type ScaleRuleAutoscalerHorizontalAutoscalerInput interface { pulumi.Input ToScaleRuleAutoscalerHorizontalAutoscalerOutput() ScaleRuleAutoscalerHorizontalAutoscalerOutput ToScaleRuleAutoscalerHorizontalAutoscalerOutputWithContext(context.Context) ScaleRuleAutoscalerHorizontalAutoscalerOutput }
ScaleRuleAutoscalerHorizontalAutoscalerInput is an input type that accepts ScaleRuleAutoscalerHorizontalAutoscalerArgs and ScaleRuleAutoscalerHorizontalAutoscalerOutput values. You can construct a concrete instance of `ScaleRuleAutoscalerHorizontalAutoscalerInput` via:
ScaleRuleAutoscalerHorizontalAutoscalerArgs{...}
type ScaleRuleAutoscalerHorizontalAutoscalerOutput ¶
type ScaleRuleAutoscalerHorizontalAutoscalerOutput struct{ *pulumi.OutputState }
func (ScaleRuleAutoscalerHorizontalAutoscalerOutput) ElementType ¶
func (ScaleRuleAutoscalerHorizontalAutoscalerOutput) ElementType() reflect.Type
func (ScaleRuleAutoscalerHorizontalAutoscalerOutput) Enabled ¶
func (o ScaleRuleAutoscalerHorizontalAutoscalerOutput) Enabled() pulumi.BoolOutput
func (ScaleRuleAutoscalerHorizontalAutoscalerOutput) MaxReplicas ¶
func (o ScaleRuleAutoscalerHorizontalAutoscalerOutput) MaxReplicas() pulumi.IntOutput
func (ScaleRuleAutoscalerHorizontalAutoscalerOutput) Metrics ¶
func (o ScaleRuleAutoscalerHorizontalAutoscalerOutput) Metrics() pulumi.StringOutput
func (ScaleRuleAutoscalerHorizontalAutoscalerOutput) MinReplicas ¶
func (o ScaleRuleAutoscalerHorizontalAutoscalerOutput) MinReplicas() pulumi.IntOutput
func (ScaleRuleAutoscalerHorizontalAutoscalerOutput) Threshold ¶
func (o ScaleRuleAutoscalerHorizontalAutoscalerOutput) Threshold() pulumi.IntOutput
func (ScaleRuleAutoscalerHorizontalAutoscalerOutput) ToScaleRuleAutoscalerHorizontalAutoscalerOutput ¶
func (o ScaleRuleAutoscalerHorizontalAutoscalerOutput) ToScaleRuleAutoscalerHorizontalAutoscalerOutput() ScaleRuleAutoscalerHorizontalAutoscalerOutput
func (ScaleRuleAutoscalerHorizontalAutoscalerOutput) ToScaleRuleAutoscalerHorizontalAutoscalerOutputWithContext ¶
func (o ScaleRuleAutoscalerHorizontalAutoscalerOutput) ToScaleRuleAutoscalerHorizontalAutoscalerOutputWithContext(ctx context.Context) ScaleRuleAutoscalerHorizontalAutoscalerOutput
type ScaleRuleAutoscalerInput ¶
type ScaleRuleAutoscalerInput interface { pulumi.Input ToScaleRuleAutoscalerOutput() ScaleRuleAutoscalerOutput ToScaleRuleAutoscalerOutputWithContext(context.Context) ScaleRuleAutoscalerOutput }
ScaleRuleAutoscalerInput is an input type that accepts ScaleRuleAutoscalerArgs and ScaleRuleAutoscalerOutput values. You can construct a concrete instance of `ScaleRuleAutoscalerInput` via:
ScaleRuleAutoscalerArgs{...}
type ScaleRuleAutoscalerOutput ¶
type ScaleRuleAutoscalerOutput struct{ *pulumi.OutputState }
func (ScaleRuleAutoscalerOutput) AutoscalerName ¶
func (o ScaleRuleAutoscalerOutput) AutoscalerName() pulumi.StringOutput
func (ScaleRuleAutoscalerOutput) CronHorizontalAutoscalers ¶
func (o ScaleRuleAutoscalerOutput) CronHorizontalAutoscalers() ScaleRuleAutoscalerCronHorizontalAutoscalerArrayOutput
func (ScaleRuleAutoscalerOutput) Description ¶
func (o ScaleRuleAutoscalerOutput) Description() pulumi.StringPtrOutput
func (ScaleRuleAutoscalerOutput) ElementType ¶
func (ScaleRuleAutoscalerOutput) ElementType() reflect.Type
func (ScaleRuleAutoscalerOutput) Enabled ¶
func (o ScaleRuleAutoscalerOutput) Enabled() pulumi.BoolOutput
func (ScaleRuleAutoscalerOutput) HorizontalAutoscalers ¶
func (o ScaleRuleAutoscalerOutput) HorizontalAutoscalers() ScaleRuleAutoscalerHorizontalAutoscalerArrayOutput
func (ScaleRuleAutoscalerOutput) MaxReplicas ¶
func (o ScaleRuleAutoscalerOutput) MaxReplicas() pulumi.IntOutput
func (ScaleRuleAutoscalerOutput) MinReplicas ¶
func (o ScaleRuleAutoscalerOutput) MinReplicas() pulumi.IntOutput
func (ScaleRuleAutoscalerOutput) ToScaleRuleAutoscalerOutput ¶
func (o ScaleRuleAutoscalerOutput) ToScaleRuleAutoscalerOutput() ScaleRuleAutoscalerOutput
func (ScaleRuleAutoscalerOutput) ToScaleRuleAutoscalerOutputWithContext ¶
func (o ScaleRuleAutoscalerOutput) ToScaleRuleAutoscalerOutputWithContext(ctx context.Context) ScaleRuleAutoscalerOutput
func (ScaleRuleAutoscalerOutput) ToScaleRuleAutoscalerPtrOutput ¶
func (o ScaleRuleAutoscalerOutput) ToScaleRuleAutoscalerPtrOutput() ScaleRuleAutoscalerPtrOutput
func (ScaleRuleAutoscalerOutput) ToScaleRuleAutoscalerPtrOutputWithContext ¶
func (o ScaleRuleAutoscalerOutput) ToScaleRuleAutoscalerPtrOutputWithContext(ctx context.Context) ScaleRuleAutoscalerPtrOutput
type ScaleRuleAutoscalerPtrInput ¶
type ScaleRuleAutoscalerPtrInput interface { pulumi.Input ToScaleRuleAutoscalerPtrOutput() ScaleRuleAutoscalerPtrOutput ToScaleRuleAutoscalerPtrOutputWithContext(context.Context) ScaleRuleAutoscalerPtrOutput }
ScaleRuleAutoscalerPtrInput is an input type that accepts ScaleRuleAutoscalerArgs, ScaleRuleAutoscalerPtr and ScaleRuleAutoscalerPtrOutput values. You can construct a concrete instance of `ScaleRuleAutoscalerPtrInput` via:
ScaleRuleAutoscalerArgs{...} or: nil
func ScaleRuleAutoscalerPtr ¶
func ScaleRuleAutoscalerPtr(v *ScaleRuleAutoscalerArgs) ScaleRuleAutoscalerPtrInput
type ScaleRuleAutoscalerPtrOutput ¶
type ScaleRuleAutoscalerPtrOutput struct{ *pulumi.OutputState }
func (ScaleRuleAutoscalerPtrOutput) AutoscalerName ¶
func (o ScaleRuleAutoscalerPtrOutput) AutoscalerName() pulumi.StringPtrOutput
func (ScaleRuleAutoscalerPtrOutput) CronHorizontalAutoscalers ¶
func (o ScaleRuleAutoscalerPtrOutput) CronHorizontalAutoscalers() ScaleRuleAutoscalerCronHorizontalAutoscalerArrayOutput
func (ScaleRuleAutoscalerPtrOutput) Description ¶
func (o ScaleRuleAutoscalerPtrOutput) Description() pulumi.StringPtrOutput
func (ScaleRuleAutoscalerPtrOutput) Elem ¶
func (o ScaleRuleAutoscalerPtrOutput) Elem() ScaleRuleAutoscalerOutput
func (ScaleRuleAutoscalerPtrOutput) ElementType ¶
func (ScaleRuleAutoscalerPtrOutput) ElementType() reflect.Type
func (ScaleRuleAutoscalerPtrOutput) Enabled ¶
func (o ScaleRuleAutoscalerPtrOutput) Enabled() pulumi.BoolPtrOutput
func (ScaleRuleAutoscalerPtrOutput) HorizontalAutoscalers ¶
func (o ScaleRuleAutoscalerPtrOutput) HorizontalAutoscalers() ScaleRuleAutoscalerHorizontalAutoscalerArrayOutput
func (ScaleRuleAutoscalerPtrOutput) MaxReplicas ¶
func (o ScaleRuleAutoscalerPtrOutput) MaxReplicas() pulumi.IntPtrOutput
func (ScaleRuleAutoscalerPtrOutput) MinReplicas ¶
func (o ScaleRuleAutoscalerPtrOutput) MinReplicas() pulumi.IntPtrOutput
func (ScaleRuleAutoscalerPtrOutput) ToScaleRuleAutoscalerPtrOutput ¶
func (o ScaleRuleAutoscalerPtrOutput) ToScaleRuleAutoscalerPtrOutput() ScaleRuleAutoscalerPtrOutput
func (ScaleRuleAutoscalerPtrOutput) ToScaleRuleAutoscalerPtrOutputWithContext ¶
func (o ScaleRuleAutoscalerPtrOutput) ToScaleRuleAutoscalerPtrOutputWithContext(ctx context.Context) ScaleRuleAutoscalerPtrOutput
type ScaleRuleInput ¶
type ScaleRuleInput interface { pulumi.Input ToScaleRuleOutput() ScaleRuleOutput ToScaleRuleOutputWithContext(ctx context.Context) ScaleRuleOutput }
type ScaleRuleMap ¶
type ScaleRuleMap map[string]ScaleRuleInput
func (ScaleRuleMap) ElementType ¶
func (ScaleRuleMap) ElementType() reflect.Type
func (ScaleRuleMap) ToScaleRuleMapOutput ¶
func (i ScaleRuleMap) ToScaleRuleMapOutput() ScaleRuleMapOutput
func (ScaleRuleMap) ToScaleRuleMapOutputWithContext ¶
func (i ScaleRuleMap) ToScaleRuleMapOutputWithContext(ctx context.Context) ScaleRuleMapOutput
type ScaleRuleMapInput ¶
type ScaleRuleMapInput interface { pulumi.Input ToScaleRuleMapOutput() ScaleRuleMapOutput ToScaleRuleMapOutputWithContext(context.Context) ScaleRuleMapOutput }
ScaleRuleMapInput is an input type that accepts ScaleRuleMap and ScaleRuleMapOutput values. You can construct a concrete instance of `ScaleRuleMapInput` via:
ScaleRuleMap{ "key": ScaleRuleArgs{...} }
type ScaleRuleMapOutput ¶
type ScaleRuleMapOutput struct{ *pulumi.OutputState }
func (ScaleRuleMapOutput) ElementType ¶
func (ScaleRuleMapOutput) ElementType() reflect.Type
func (ScaleRuleMapOutput) MapIndex ¶
func (o ScaleRuleMapOutput) MapIndex(k pulumi.StringInput) ScaleRuleOutput
func (ScaleRuleMapOutput) ToScaleRuleMapOutput ¶
func (o ScaleRuleMapOutput) ToScaleRuleMapOutput() ScaleRuleMapOutput
func (ScaleRuleMapOutput) ToScaleRuleMapOutputWithContext ¶
func (o ScaleRuleMapOutput) ToScaleRuleMapOutputWithContext(ctx context.Context) ScaleRuleMapOutput
type ScaleRuleOutput ¶
type ScaleRuleOutput struct{ *pulumi.OutputState }
func (ScaleRuleOutput) ApplicationId ¶
func (o ScaleRuleOutput) ApplicationId() pulumi.StringOutput
application ID.
func (ScaleRuleOutput) Autoscaler ¶
func (o ScaleRuleOutput) Autoscaler() ScaleRuleAutoscalerOutput
.
func (ScaleRuleOutput) ElementType ¶
func (ScaleRuleOutput) ElementType() reflect.Type
func (ScaleRuleOutput) EnvironmentId ¶
func (o ScaleRuleOutput) EnvironmentId() pulumi.StringOutput
environment ID.
func (ScaleRuleOutput) ToScaleRuleOutput ¶
func (o ScaleRuleOutput) ToScaleRuleOutput() ScaleRuleOutput
func (ScaleRuleOutput) ToScaleRuleOutputWithContext ¶
func (o ScaleRuleOutput) ToScaleRuleOutputWithContext(ctx context.Context) ScaleRuleOutput
func (ScaleRuleOutput) WorkloadId ¶
func (o ScaleRuleOutput) WorkloadId() pulumi.StringOutput
application ID, which is combined by environment ID and application ID, like `en-o5edaepv#app-3j29aa2p`.
type ScaleRuleState ¶
type ScaleRuleState struct { // application ID. ApplicationId pulumi.StringPtrInput // . Autoscaler ScaleRuleAutoscalerPtrInput // environment ID. EnvironmentId pulumi.StringPtrInput // application ID, which is combined by environment ID and application ID, like `en-o5edaepv#app-3j29aa2p`. WorkloadId pulumi.StringPtrInput }
func (ScaleRuleState) ElementType ¶
func (ScaleRuleState) ElementType() reflect.Type
type Workload ¶
type Workload struct { pulumi.CustomResourceState // application ID. ApplicationId pulumi.StringOutput `pulumi:"applicationId"` // cpu. CpuSpec pulumi.Float64Output `pulumi:"cpuSpec"` // deploy mode, support IMAGE. DeployMode pulumi.StringOutput `pulumi:"deployMode"` // deploy strategy. DeployStrategyConf WorkloadDeployStrategyConfPtrOutput `pulumi:"deployStrategyConf"` // deploy version. DeployVersion pulumi.StringOutput `pulumi:"deployVersion"` // . EnvConfs WorkloadEnvConfArrayOutput `pulumi:"envConfs"` // environment ID. EnvironmentId pulumi.StringOutput `pulumi:"environmentId"` // repository name. ImgRepo pulumi.StringOutput `pulumi:"imgRepo"` // initial pod number. InitPodNum pulumi.IntOutput `pulumi:"initPodNum"` // liveness config. Liveness WorkloadLivenessPtrOutput `pulumi:"liveness"` // mem. MemorySpec pulumi.Float64Output `pulumi:"memorySpec"` // mem. PostStart pulumi.StringPtrOutput `pulumi:"postStart"` // mem. PreStop pulumi.StringPtrOutput `pulumi:"preStop"` // . Readiness WorkloadReadinessPtrOutput `pulumi:"readiness"` // repo server addr when deploy by image. RepoServer pulumi.StringPtrOutput `pulumi:"repoServer"` // repo type when deploy: 0: tcr personal; 1: tcr enterprise; 2: public repository; 3: tem host tcr; 4: demo repo. RepoType pulumi.IntPtrOutput `pulumi:"repoType"` // security groups. SecurityGroupIds pulumi.StringArrayOutput `pulumi:"securityGroupIds"` // . StartupProbe WorkloadStartupProbePtrOutput `pulumi:"startupProbe"` // storage configuration. StorageConfs WorkloadStorageConfArrayOutput `pulumi:"storageConfs"` // storage mount configuration. StorageMountConfs WorkloadStorageMountConfArrayOutput `pulumi:"storageMountConfs"` // tcr instance id when deploy by image. TcrInstanceId pulumi.StringPtrOutput `pulumi:"tcrInstanceId"` }
func GetWorkload ¶
func GetWorkload(ctx *pulumi.Context, name string, id pulumi.IDInput, state *WorkloadState, opts ...pulumi.ResourceOption) (*Workload, error)
GetWorkload gets an existing Workload 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 NewWorkload ¶
func NewWorkload(ctx *pulumi.Context, name string, args *WorkloadArgs, opts ...pulumi.ResourceOption) (*Workload, error)
NewWorkload registers a new resource with the given unique name, arguments, and options.
func (*Workload) ElementType ¶
func (*Workload) ToWorkloadOutput ¶
func (i *Workload) ToWorkloadOutput() WorkloadOutput
func (*Workload) ToWorkloadOutputWithContext ¶
func (i *Workload) ToWorkloadOutputWithContext(ctx context.Context) WorkloadOutput
type WorkloadArgs ¶
type WorkloadArgs struct { // application ID. ApplicationId pulumi.StringInput // cpu. CpuSpec pulumi.Float64Input // deploy mode, support IMAGE. DeployMode pulumi.StringInput // deploy strategy. DeployStrategyConf WorkloadDeployStrategyConfPtrInput // deploy version. DeployVersion pulumi.StringInput // . EnvConfs WorkloadEnvConfArrayInput // environment ID. EnvironmentId pulumi.StringInput // repository name. ImgRepo pulumi.StringInput // initial pod number. InitPodNum pulumi.IntInput // liveness config. Liveness WorkloadLivenessPtrInput // mem. MemorySpec pulumi.Float64Input // mem. PostStart pulumi.StringPtrInput // mem. PreStop pulumi.StringPtrInput // . Readiness WorkloadReadinessPtrInput // repo server addr when deploy by image. RepoServer pulumi.StringPtrInput // repo type when deploy: 0: tcr personal; 1: tcr enterprise; 2: public repository; 3: tem host tcr; 4: demo repo. RepoType pulumi.IntPtrInput // security groups. SecurityGroupIds pulumi.StringArrayInput // . StartupProbe WorkloadStartupProbePtrInput // storage configuration. StorageConfs WorkloadStorageConfArrayInput // storage mount configuration. StorageMountConfs WorkloadStorageMountConfArrayInput // tcr instance id when deploy by image. TcrInstanceId pulumi.StringPtrInput }
The set of arguments for constructing a Workload resource.
func (WorkloadArgs) ElementType ¶
func (WorkloadArgs) ElementType() reflect.Type
type WorkloadArray ¶
type WorkloadArray []WorkloadInput
func (WorkloadArray) ElementType ¶
func (WorkloadArray) ElementType() reflect.Type
func (WorkloadArray) ToWorkloadArrayOutput ¶
func (i WorkloadArray) ToWorkloadArrayOutput() WorkloadArrayOutput
func (WorkloadArray) ToWorkloadArrayOutputWithContext ¶
func (i WorkloadArray) ToWorkloadArrayOutputWithContext(ctx context.Context) WorkloadArrayOutput
type WorkloadArrayInput ¶
type WorkloadArrayInput interface { pulumi.Input ToWorkloadArrayOutput() WorkloadArrayOutput ToWorkloadArrayOutputWithContext(context.Context) WorkloadArrayOutput }
WorkloadArrayInput is an input type that accepts WorkloadArray and WorkloadArrayOutput values. You can construct a concrete instance of `WorkloadArrayInput` via:
WorkloadArray{ WorkloadArgs{...} }
type WorkloadArrayOutput ¶
type WorkloadArrayOutput struct{ *pulumi.OutputState }
func (WorkloadArrayOutput) ElementType ¶
func (WorkloadArrayOutput) ElementType() reflect.Type
func (WorkloadArrayOutput) Index ¶
func (o WorkloadArrayOutput) Index(i pulumi.IntInput) WorkloadOutput
func (WorkloadArrayOutput) ToWorkloadArrayOutput ¶
func (o WorkloadArrayOutput) ToWorkloadArrayOutput() WorkloadArrayOutput
func (WorkloadArrayOutput) ToWorkloadArrayOutputWithContext ¶
func (o WorkloadArrayOutput) ToWorkloadArrayOutputWithContext(ctx context.Context) WorkloadArrayOutput
type WorkloadDeployStrategyConfArgs ¶
type WorkloadDeployStrategyConfArgs struct { BatchInterval pulumi.IntPtrInput `pulumi:"batchInterval"` BetaBatchNum pulumi.IntPtrInput `pulumi:"betaBatchNum"` DeployStrategyType pulumi.IntInput `pulumi:"deployStrategyType"` Force pulumi.BoolPtrInput `pulumi:"force"` MinAvailable pulumi.IntPtrInput `pulumi:"minAvailable"` TotalBatchCount pulumi.IntInput `pulumi:"totalBatchCount"` }
func (WorkloadDeployStrategyConfArgs) ElementType ¶
func (WorkloadDeployStrategyConfArgs) ElementType() reflect.Type
func (WorkloadDeployStrategyConfArgs) ToWorkloadDeployStrategyConfOutput ¶
func (i WorkloadDeployStrategyConfArgs) ToWorkloadDeployStrategyConfOutput() WorkloadDeployStrategyConfOutput
func (WorkloadDeployStrategyConfArgs) ToWorkloadDeployStrategyConfOutputWithContext ¶
func (i WorkloadDeployStrategyConfArgs) ToWorkloadDeployStrategyConfOutputWithContext(ctx context.Context) WorkloadDeployStrategyConfOutput
func (WorkloadDeployStrategyConfArgs) ToWorkloadDeployStrategyConfPtrOutput ¶
func (i WorkloadDeployStrategyConfArgs) ToWorkloadDeployStrategyConfPtrOutput() WorkloadDeployStrategyConfPtrOutput
func (WorkloadDeployStrategyConfArgs) ToWorkloadDeployStrategyConfPtrOutputWithContext ¶
func (i WorkloadDeployStrategyConfArgs) ToWorkloadDeployStrategyConfPtrOutputWithContext(ctx context.Context) WorkloadDeployStrategyConfPtrOutput
type WorkloadDeployStrategyConfInput ¶
type WorkloadDeployStrategyConfInput interface { pulumi.Input ToWorkloadDeployStrategyConfOutput() WorkloadDeployStrategyConfOutput ToWorkloadDeployStrategyConfOutputWithContext(context.Context) WorkloadDeployStrategyConfOutput }
WorkloadDeployStrategyConfInput is an input type that accepts WorkloadDeployStrategyConfArgs and WorkloadDeployStrategyConfOutput values. You can construct a concrete instance of `WorkloadDeployStrategyConfInput` via:
WorkloadDeployStrategyConfArgs{...}
type WorkloadDeployStrategyConfOutput ¶
type WorkloadDeployStrategyConfOutput struct{ *pulumi.OutputState }
func (WorkloadDeployStrategyConfOutput) BatchInterval ¶
func (o WorkloadDeployStrategyConfOutput) BatchInterval() pulumi.IntPtrOutput
func (WorkloadDeployStrategyConfOutput) BetaBatchNum ¶
func (o WorkloadDeployStrategyConfOutput) BetaBatchNum() pulumi.IntPtrOutput
func (WorkloadDeployStrategyConfOutput) DeployStrategyType ¶
func (o WorkloadDeployStrategyConfOutput) DeployStrategyType() pulumi.IntOutput
func (WorkloadDeployStrategyConfOutput) ElementType ¶
func (WorkloadDeployStrategyConfOutput) ElementType() reflect.Type
func (WorkloadDeployStrategyConfOutput) Force ¶
func (o WorkloadDeployStrategyConfOutput) Force() pulumi.BoolPtrOutput
func (WorkloadDeployStrategyConfOutput) MinAvailable ¶
func (o WorkloadDeployStrategyConfOutput) MinAvailable() pulumi.IntPtrOutput
func (WorkloadDeployStrategyConfOutput) ToWorkloadDeployStrategyConfOutput ¶
func (o WorkloadDeployStrategyConfOutput) ToWorkloadDeployStrategyConfOutput() WorkloadDeployStrategyConfOutput
func (WorkloadDeployStrategyConfOutput) ToWorkloadDeployStrategyConfOutputWithContext ¶
func (o WorkloadDeployStrategyConfOutput) ToWorkloadDeployStrategyConfOutputWithContext(ctx context.Context) WorkloadDeployStrategyConfOutput
func (WorkloadDeployStrategyConfOutput) ToWorkloadDeployStrategyConfPtrOutput ¶
func (o WorkloadDeployStrategyConfOutput) ToWorkloadDeployStrategyConfPtrOutput() WorkloadDeployStrategyConfPtrOutput
func (WorkloadDeployStrategyConfOutput) ToWorkloadDeployStrategyConfPtrOutputWithContext ¶
func (o WorkloadDeployStrategyConfOutput) ToWorkloadDeployStrategyConfPtrOutputWithContext(ctx context.Context) WorkloadDeployStrategyConfPtrOutput
func (WorkloadDeployStrategyConfOutput) TotalBatchCount ¶
func (o WorkloadDeployStrategyConfOutput) TotalBatchCount() pulumi.IntOutput
type WorkloadDeployStrategyConfPtrInput ¶
type WorkloadDeployStrategyConfPtrInput interface { pulumi.Input ToWorkloadDeployStrategyConfPtrOutput() WorkloadDeployStrategyConfPtrOutput ToWorkloadDeployStrategyConfPtrOutputWithContext(context.Context) WorkloadDeployStrategyConfPtrOutput }
WorkloadDeployStrategyConfPtrInput is an input type that accepts WorkloadDeployStrategyConfArgs, WorkloadDeployStrategyConfPtr and WorkloadDeployStrategyConfPtrOutput values. You can construct a concrete instance of `WorkloadDeployStrategyConfPtrInput` via:
WorkloadDeployStrategyConfArgs{...} or: nil
func WorkloadDeployStrategyConfPtr ¶
func WorkloadDeployStrategyConfPtr(v *WorkloadDeployStrategyConfArgs) WorkloadDeployStrategyConfPtrInput
type WorkloadDeployStrategyConfPtrOutput ¶
type WorkloadDeployStrategyConfPtrOutput struct{ *pulumi.OutputState }
func (WorkloadDeployStrategyConfPtrOutput) BatchInterval ¶
func (o WorkloadDeployStrategyConfPtrOutput) BatchInterval() pulumi.IntPtrOutput
func (WorkloadDeployStrategyConfPtrOutput) BetaBatchNum ¶
func (o WorkloadDeployStrategyConfPtrOutput) BetaBatchNum() pulumi.IntPtrOutput
func (WorkloadDeployStrategyConfPtrOutput) DeployStrategyType ¶
func (o WorkloadDeployStrategyConfPtrOutput) DeployStrategyType() pulumi.IntPtrOutput
func (WorkloadDeployStrategyConfPtrOutput) Elem ¶
func (o WorkloadDeployStrategyConfPtrOutput) Elem() WorkloadDeployStrategyConfOutput
func (WorkloadDeployStrategyConfPtrOutput) ElementType ¶
func (WorkloadDeployStrategyConfPtrOutput) ElementType() reflect.Type
func (WorkloadDeployStrategyConfPtrOutput) Force ¶
func (o WorkloadDeployStrategyConfPtrOutput) Force() pulumi.BoolPtrOutput
func (WorkloadDeployStrategyConfPtrOutput) MinAvailable ¶
func (o WorkloadDeployStrategyConfPtrOutput) MinAvailable() pulumi.IntPtrOutput
func (WorkloadDeployStrategyConfPtrOutput) ToWorkloadDeployStrategyConfPtrOutput ¶
func (o WorkloadDeployStrategyConfPtrOutput) ToWorkloadDeployStrategyConfPtrOutput() WorkloadDeployStrategyConfPtrOutput
func (WorkloadDeployStrategyConfPtrOutput) ToWorkloadDeployStrategyConfPtrOutputWithContext ¶
func (o WorkloadDeployStrategyConfPtrOutput) ToWorkloadDeployStrategyConfPtrOutputWithContext(ctx context.Context) WorkloadDeployStrategyConfPtrOutput
func (WorkloadDeployStrategyConfPtrOutput) TotalBatchCount ¶
func (o WorkloadDeployStrategyConfPtrOutput) TotalBatchCount() pulumi.IntPtrOutput
type WorkloadEnvConf ¶
type WorkloadEnvConfArgs ¶
type WorkloadEnvConfArgs struct { Config pulumi.StringPtrInput `pulumi:"config"` Key pulumi.StringInput `pulumi:"key"` Secret pulumi.StringPtrInput `pulumi:"secret"` Type pulumi.StringPtrInput `pulumi:"type"` Value pulumi.StringInput `pulumi:"value"` }
func (WorkloadEnvConfArgs) ElementType ¶
func (WorkloadEnvConfArgs) ElementType() reflect.Type
func (WorkloadEnvConfArgs) ToWorkloadEnvConfOutput ¶
func (i WorkloadEnvConfArgs) ToWorkloadEnvConfOutput() WorkloadEnvConfOutput
func (WorkloadEnvConfArgs) ToWorkloadEnvConfOutputWithContext ¶
func (i WorkloadEnvConfArgs) ToWorkloadEnvConfOutputWithContext(ctx context.Context) WorkloadEnvConfOutput
type WorkloadEnvConfArray ¶
type WorkloadEnvConfArray []WorkloadEnvConfInput
func (WorkloadEnvConfArray) ElementType ¶
func (WorkloadEnvConfArray) ElementType() reflect.Type
func (WorkloadEnvConfArray) ToWorkloadEnvConfArrayOutput ¶
func (i WorkloadEnvConfArray) ToWorkloadEnvConfArrayOutput() WorkloadEnvConfArrayOutput
func (WorkloadEnvConfArray) ToWorkloadEnvConfArrayOutputWithContext ¶
func (i WorkloadEnvConfArray) ToWorkloadEnvConfArrayOutputWithContext(ctx context.Context) WorkloadEnvConfArrayOutput
type WorkloadEnvConfArrayInput ¶
type WorkloadEnvConfArrayInput interface { pulumi.Input ToWorkloadEnvConfArrayOutput() WorkloadEnvConfArrayOutput ToWorkloadEnvConfArrayOutputWithContext(context.Context) WorkloadEnvConfArrayOutput }
WorkloadEnvConfArrayInput is an input type that accepts WorkloadEnvConfArray and WorkloadEnvConfArrayOutput values. You can construct a concrete instance of `WorkloadEnvConfArrayInput` via:
WorkloadEnvConfArray{ WorkloadEnvConfArgs{...} }
type WorkloadEnvConfArrayOutput ¶
type WorkloadEnvConfArrayOutput struct{ *pulumi.OutputState }
func (WorkloadEnvConfArrayOutput) ElementType ¶
func (WorkloadEnvConfArrayOutput) ElementType() reflect.Type
func (WorkloadEnvConfArrayOutput) Index ¶
func (o WorkloadEnvConfArrayOutput) Index(i pulumi.IntInput) WorkloadEnvConfOutput
func (WorkloadEnvConfArrayOutput) ToWorkloadEnvConfArrayOutput ¶
func (o WorkloadEnvConfArrayOutput) ToWorkloadEnvConfArrayOutput() WorkloadEnvConfArrayOutput
func (WorkloadEnvConfArrayOutput) ToWorkloadEnvConfArrayOutputWithContext ¶
func (o WorkloadEnvConfArrayOutput) ToWorkloadEnvConfArrayOutputWithContext(ctx context.Context) WorkloadEnvConfArrayOutput
type WorkloadEnvConfInput ¶
type WorkloadEnvConfInput interface { pulumi.Input ToWorkloadEnvConfOutput() WorkloadEnvConfOutput ToWorkloadEnvConfOutputWithContext(context.Context) WorkloadEnvConfOutput }
WorkloadEnvConfInput is an input type that accepts WorkloadEnvConfArgs and WorkloadEnvConfOutput values. You can construct a concrete instance of `WorkloadEnvConfInput` via:
WorkloadEnvConfArgs{...}
type WorkloadEnvConfOutput ¶
type WorkloadEnvConfOutput struct{ *pulumi.OutputState }
func (WorkloadEnvConfOutput) Config ¶
func (o WorkloadEnvConfOutput) Config() pulumi.StringPtrOutput
func (WorkloadEnvConfOutput) ElementType ¶
func (WorkloadEnvConfOutput) ElementType() reflect.Type
func (WorkloadEnvConfOutput) Key ¶
func (o WorkloadEnvConfOutput) Key() pulumi.StringOutput
func (WorkloadEnvConfOutput) Secret ¶
func (o WorkloadEnvConfOutput) Secret() pulumi.StringPtrOutput
func (WorkloadEnvConfOutput) ToWorkloadEnvConfOutput ¶
func (o WorkloadEnvConfOutput) ToWorkloadEnvConfOutput() WorkloadEnvConfOutput
func (WorkloadEnvConfOutput) ToWorkloadEnvConfOutputWithContext ¶
func (o WorkloadEnvConfOutput) ToWorkloadEnvConfOutputWithContext(ctx context.Context) WorkloadEnvConfOutput
func (WorkloadEnvConfOutput) Type ¶
func (o WorkloadEnvConfOutput) Type() pulumi.StringPtrOutput
func (WorkloadEnvConfOutput) Value ¶
func (o WorkloadEnvConfOutput) Value() pulumi.StringOutput
type WorkloadInput ¶
type WorkloadInput interface { pulumi.Input ToWorkloadOutput() WorkloadOutput ToWorkloadOutputWithContext(ctx context.Context) WorkloadOutput }
type WorkloadLiveness ¶
type WorkloadLiveness struct { Exec *string `pulumi:"exec"` InitialDelaySeconds *int `pulumi:"initialDelaySeconds"` Path *string `pulumi:"path"` PeriodSeconds *int `pulumi:"periodSeconds"` Port *int `pulumi:"port"` Protocol *string `pulumi:"protocol"` TimeoutSeconds *int `pulumi:"timeoutSeconds"` Type string `pulumi:"type"` }
type WorkloadLivenessArgs ¶
type WorkloadLivenessArgs struct { Exec pulumi.StringPtrInput `pulumi:"exec"` InitialDelaySeconds pulumi.IntPtrInput `pulumi:"initialDelaySeconds"` Path pulumi.StringPtrInput `pulumi:"path"` PeriodSeconds pulumi.IntPtrInput `pulumi:"periodSeconds"` Port pulumi.IntPtrInput `pulumi:"port"` Protocol pulumi.StringPtrInput `pulumi:"protocol"` TimeoutSeconds pulumi.IntPtrInput `pulumi:"timeoutSeconds"` Type pulumi.StringInput `pulumi:"type"` }
func (WorkloadLivenessArgs) ElementType ¶
func (WorkloadLivenessArgs) ElementType() reflect.Type
func (WorkloadLivenessArgs) ToWorkloadLivenessOutput ¶
func (i WorkloadLivenessArgs) ToWorkloadLivenessOutput() WorkloadLivenessOutput
func (WorkloadLivenessArgs) ToWorkloadLivenessOutputWithContext ¶
func (i WorkloadLivenessArgs) ToWorkloadLivenessOutputWithContext(ctx context.Context) WorkloadLivenessOutput
func (WorkloadLivenessArgs) ToWorkloadLivenessPtrOutput ¶
func (i WorkloadLivenessArgs) ToWorkloadLivenessPtrOutput() WorkloadLivenessPtrOutput
func (WorkloadLivenessArgs) ToWorkloadLivenessPtrOutputWithContext ¶
func (i WorkloadLivenessArgs) ToWorkloadLivenessPtrOutputWithContext(ctx context.Context) WorkloadLivenessPtrOutput
type WorkloadLivenessInput ¶
type WorkloadLivenessInput interface { pulumi.Input ToWorkloadLivenessOutput() WorkloadLivenessOutput ToWorkloadLivenessOutputWithContext(context.Context) WorkloadLivenessOutput }
WorkloadLivenessInput is an input type that accepts WorkloadLivenessArgs and WorkloadLivenessOutput values. You can construct a concrete instance of `WorkloadLivenessInput` via:
WorkloadLivenessArgs{...}
type WorkloadLivenessOutput ¶
type WorkloadLivenessOutput struct{ *pulumi.OutputState }
func (WorkloadLivenessOutput) ElementType ¶
func (WorkloadLivenessOutput) ElementType() reflect.Type
func (WorkloadLivenessOutput) Exec ¶
func (o WorkloadLivenessOutput) Exec() pulumi.StringPtrOutput
func (WorkloadLivenessOutput) InitialDelaySeconds ¶
func (o WorkloadLivenessOutput) InitialDelaySeconds() pulumi.IntPtrOutput
func (WorkloadLivenessOutput) Path ¶
func (o WorkloadLivenessOutput) Path() pulumi.StringPtrOutput
func (WorkloadLivenessOutput) PeriodSeconds ¶
func (o WorkloadLivenessOutput) PeriodSeconds() pulumi.IntPtrOutput
func (WorkloadLivenessOutput) Port ¶
func (o WorkloadLivenessOutput) Port() pulumi.IntPtrOutput
func (WorkloadLivenessOutput) Protocol ¶
func (o WorkloadLivenessOutput) Protocol() pulumi.StringPtrOutput
func (WorkloadLivenessOutput) TimeoutSeconds ¶
func (o WorkloadLivenessOutput) TimeoutSeconds() pulumi.IntPtrOutput
func (WorkloadLivenessOutput) ToWorkloadLivenessOutput ¶
func (o WorkloadLivenessOutput) ToWorkloadLivenessOutput() WorkloadLivenessOutput
func (WorkloadLivenessOutput) ToWorkloadLivenessOutputWithContext ¶
func (o WorkloadLivenessOutput) ToWorkloadLivenessOutputWithContext(ctx context.Context) WorkloadLivenessOutput
func (WorkloadLivenessOutput) ToWorkloadLivenessPtrOutput ¶
func (o WorkloadLivenessOutput) ToWorkloadLivenessPtrOutput() WorkloadLivenessPtrOutput
func (WorkloadLivenessOutput) ToWorkloadLivenessPtrOutputWithContext ¶
func (o WorkloadLivenessOutput) ToWorkloadLivenessPtrOutputWithContext(ctx context.Context) WorkloadLivenessPtrOutput
func (WorkloadLivenessOutput) Type ¶
func (o WorkloadLivenessOutput) Type() pulumi.StringOutput
type WorkloadLivenessPtrInput ¶
type WorkloadLivenessPtrInput interface { pulumi.Input ToWorkloadLivenessPtrOutput() WorkloadLivenessPtrOutput ToWorkloadLivenessPtrOutputWithContext(context.Context) WorkloadLivenessPtrOutput }
WorkloadLivenessPtrInput is an input type that accepts WorkloadLivenessArgs, WorkloadLivenessPtr and WorkloadLivenessPtrOutput values. You can construct a concrete instance of `WorkloadLivenessPtrInput` via:
WorkloadLivenessArgs{...} or: nil
func WorkloadLivenessPtr ¶
func WorkloadLivenessPtr(v *WorkloadLivenessArgs) WorkloadLivenessPtrInput
type WorkloadLivenessPtrOutput ¶
type WorkloadLivenessPtrOutput struct{ *pulumi.OutputState }
func (WorkloadLivenessPtrOutput) Elem ¶
func (o WorkloadLivenessPtrOutput) Elem() WorkloadLivenessOutput
func (WorkloadLivenessPtrOutput) ElementType ¶
func (WorkloadLivenessPtrOutput) ElementType() reflect.Type
func (WorkloadLivenessPtrOutput) Exec ¶
func (o WorkloadLivenessPtrOutput) Exec() pulumi.StringPtrOutput
func (WorkloadLivenessPtrOutput) InitialDelaySeconds ¶
func (o WorkloadLivenessPtrOutput) InitialDelaySeconds() pulumi.IntPtrOutput
func (WorkloadLivenessPtrOutput) Path ¶
func (o WorkloadLivenessPtrOutput) Path() pulumi.StringPtrOutput
func (WorkloadLivenessPtrOutput) PeriodSeconds ¶
func (o WorkloadLivenessPtrOutput) PeriodSeconds() pulumi.IntPtrOutput
func (WorkloadLivenessPtrOutput) Port ¶
func (o WorkloadLivenessPtrOutput) Port() pulumi.IntPtrOutput
func (WorkloadLivenessPtrOutput) Protocol ¶
func (o WorkloadLivenessPtrOutput) Protocol() pulumi.StringPtrOutput
func (WorkloadLivenessPtrOutput) TimeoutSeconds ¶
func (o WorkloadLivenessPtrOutput) TimeoutSeconds() pulumi.IntPtrOutput
func (WorkloadLivenessPtrOutput) ToWorkloadLivenessPtrOutput ¶
func (o WorkloadLivenessPtrOutput) ToWorkloadLivenessPtrOutput() WorkloadLivenessPtrOutput
func (WorkloadLivenessPtrOutput) ToWorkloadLivenessPtrOutputWithContext ¶
func (o WorkloadLivenessPtrOutput) ToWorkloadLivenessPtrOutputWithContext(ctx context.Context) WorkloadLivenessPtrOutput
func (WorkloadLivenessPtrOutput) Type ¶
func (o WorkloadLivenessPtrOutput) Type() pulumi.StringPtrOutput
type WorkloadMap ¶
type WorkloadMap map[string]WorkloadInput
func (WorkloadMap) ElementType ¶
func (WorkloadMap) ElementType() reflect.Type
func (WorkloadMap) ToWorkloadMapOutput ¶
func (i WorkloadMap) ToWorkloadMapOutput() WorkloadMapOutput
func (WorkloadMap) ToWorkloadMapOutputWithContext ¶
func (i WorkloadMap) ToWorkloadMapOutputWithContext(ctx context.Context) WorkloadMapOutput
type WorkloadMapInput ¶
type WorkloadMapInput interface { pulumi.Input ToWorkloadMapOutput() WorkloadMapOutput ToWorkloadMapOutputWithContext(context.Context) WorkloadMapOutput }
WorkloadMapInput is an input type that accepts WorkloadMap and WorkloadMapOutput values. You can construct a concrete instance of `WorkloadMapInput` via:
WorkloadMap{ "key": WorkloadArgs{...} }
type WorkloadMapOutput ¶
type WorkloadMapOutput struct{ *pulumi.OutputState }
func (WorkloadMapOutput) ElementType ¶
func (WorkloadMapOutput) ElementType() reflect.Type
func (WorkloadMapOutput) MapIndex ¶
func (o WorkloadMapOutput) MapIndex(k pulumi.StringInput) WorkloadOutput
func (WorkloadMapOutput) ToWorkloadMapOutput ¶
func (o WorkloadMapOutput) ToWorkloadMapOutput() WorkloadMapOutput
func (WorkloadMapOutput) ToWorkloadMapOutputWithContext ¶
func (o WorkloadMapOutput) ToWorkloadMapOutputWithContext(ctx context.Context) WorkloadMapOutput
type WorkloadOutput ¶
type WorkloadOutput struct{ *pulumi.OutputState }
func (WorkloadOutput) ApplicationId ¶
func (o WorkloadOutput) ApplicationId() pulumi.StringOutput
application ID.
func (WorkloadOutput) DeployMode ¶
func (o WorkloadOutput) DeployMode() pulumi.StringOutput
deploy mode, support IMAGE.
func (WorkloadOutput) DeployStrategyConf ¶
func (o WorkloadOutput) DeployStrategyConf() WorkloadDeployStrategyConfPtrOutput
deploy strategy.
func (WorkloadOutput) DeployVersion ¶
func (o WorkloadOutput) DeployVersion() pulumi.StringOutput
deploy version.
func (WorkloadOutput) ElementType ¶
func (WorkloadOutput) ElementType() reflect.Type
func (WorkloadOutput) EnvironmentId ¶
func (o WorkloadOutput) EnvironmentId() pulumi.StringOutput
environment ID.
func (WorkloadOutput) ImgRepo ¶
func (o WorkloadOutput) ImgRepo() pulumi.StringOutput
repository name.
func (WorkloadOutput) InitPodNum ¶
func (o WorkloadOutput) InitPodNum() pulumi.IntOutput
initial pod number.
func (WorkloadOutput) Liveness ¶
func (o WorkloadOutput) Liveness() WorkloadLivenessPtrOutput
liveness config.
func (WorkloadOutput) RepoServer ¶
func (o WorkloadOutput) RepoServer() pulumi.StringPtrOutput
repo server addr when deploy by image.
func (WorkloadOutput) RepoType ¶
func (o WorkloadOutput) RepoType() pulumi.IntPtrOutput
repo type when deploy: 0: tcr personal; 1: tcr enterprise; 2: public repository; 3: tem host tcr; 4: demo repo.
func (WorkloadOutput) SecurityGroupIds ¶
func (o WorkloadOutput) SecurityGroupIds() pulumi.StringArrayOutput
security groups.
func (WorkloadOutput) StartupProbe ¶
func (o WorkloadOutput) StartupProbe() WorkloadStartupProbePtrOutput
.
func (WorkloadOutput) StorageConfs ¶
func (o WorkloadOutput) StorageConfs() WorkloadStorageConfArrayOutput
storage configuration.
func (WorkloadOutput) StorageMountConfs ¶
func (o WorkloadOutput) StorageMountConfs() WorkloadStorageMountConfArrayOutput
storage mount configuration.
func (WorkloadOutput) TcrInstanceId ¶
func (o WorkloadOutput) TcrInstanceId() pulumi.StringPtrOutput
tcr instance id when deploy by image.
func (WorkloadOutput) ToWorkloadOutput ¶
func (o WorkloadOutput) ToWorkloadOutput() WorkloadOutput
func (WorkloadOutput) ToWorkloadOutputWithContext ¶
func (o WorkloadOutput) ToWorkloadOutputWithContext(ctx context.Context) WorkloadOutput
type WorkloadReadiness ¶
type WorkloadReadiness struct { Exec *string `pulumi:"exec"` InitialDelaySeconds *int `pulumi:"initialDelaySeconds"` Path *string `pulumi:"path"` PeriodSeconds *int `pulumi:"periodSeconds"` Port *int `pulumi:"port"` Protocol *string `pulumi:"protocol"` TimeoutSeconds *int `pulumi:"timeoutSeconds"` Type string `pulumi:"type"` }
type WorkloadReadinessArgs ¶
type WorkloadReadinessArgs struct { Exec pulumi.StringPtrInput `pulumi:"exec"` InitialDelaySeconds pulumi.IntPtrInput `pulumi:"initialDelaySeconds"` Path pulumi.StringPtrInput `pulumi:"path"` PeriodSeconds pulumi.IntPtrInput `pulumi:"periodSeconds"` Port pulumi.IntPtrInput `pulumi:"port"` Protocol pulumi.StringPtrInput `pulumi:"protocol"` TimeoutSeconds pulumi.IntPtrInput `pulumi:"timeoutSeconds"` Type pulumi.StringInput `pulumi:"type"` }
func (WorkloadReadinessArgs) ElementType ¶
func (WorkloadReadinessArgs) ElementType() reflect.Type
func (WorkloadReadinessArgs) ToWorkloadReadinessOutput ¶
func (i WorkloadReadinessArgs) ToWorkloadReadinessOutput() WorkloadReadinessOutput
func (WorkloadReadinessArgs) ToWorkloadReadinessOutputWithContext ¶
func (i WorkloadReadinessArgs) ToWorkloadReadinessOutputWithContext(ctx context.Context) WorkloadReadinessOutput
func (WorkloadReadinessArgs) ToWorkloadReadinessPtrOutput ¶
func (i WorkloadReadinessArgs) ToWorkloadReadinessPtrOutput() WorkloadReadinessPtrOutput
func (WorkloadReadinessArgs) ToWorkloadReadinessPtrOutputWithContext ¶
func (i WorkloadReadinessArgs) ToWorkloadReadinessPtrOutputWithContext(ctx context.Context) WorkloadReadinessPtrOutput
type WorkloadReadinessInput ¶
type WorkloadReadinessInput interface { pulumi.Input ToWorkloadReadinessOutput() WorkloadReadinessOutput ToWorkloadReadinessOutputWithContext(context.Context) WorkloadReadinessOutput }
WorkloadReadinessInput is an input type that accepts WorkloadReadinessArgs and WorkloadReadinessOutput values. You can construct a concrete instance of `WorkloadReadinessInput` via:
WorkloadReadinessArgs{...}
type WorkloadReadinessOutput ¶
type WorkloadReadinessOutput struct{ *pulumi.OutputState }
func (WorkloadReadinessOutput) ElementType ¶
func (WorkloadReadinessOutput) ElementType() reflect.Type
func (WorkloadReadinessOutput) Exec ¶
func (o WorkloadReadinessOutput) Exec() pulumi.StringPtrOutput
func (WorkloadReadinessOutput) InitialDelaySeconds ¶
func (o WorkloadReadinessOutput) InitialDelaySeconds() pulumi.IntPtrOutput
func (WorkloadReadinessOutput) Path ¶
func (o WorkloadReadinessOutput) Path() pulumi.StringPtrOutput
func (WorkloadReadinessOutput) PeriodSeconds ¶
func (o WorkloadReadinessOutput) PeriodSeconds() pulumi.IntPtrOutput
func (WorkloadReadinessOutput) Port ¶
func (o WorkloadReadinessOutput) Port() pulumi.IntPtrOutput
func (WorkloadReadinessOutput) Protocol ¶
func (o WorkloadReadinessOutput) Protocol() pulumi.StringPtrOutput
func (WorkloadReadinessOutput) TimeoutSeconds ¶
func (o WorkloadReadinessOutput) TimeoutSeconds() pulumi.IntPtrOutput
func (WorkloadReadinessOutput) ToWorkloadReadinessOutput ¶
func (o WorkloadReadinessOutput) ToWorkloadReadinessOutput() WorkloadReadinessOutput
func (WorkloadReadinessOutput) ToWorkloadReadinessOutputWithContext ¶
func (o WorkloadReadinessOutput) ToWorkloadReadinessOutputWithContext(ctx context.Context) WorkloadReadinessOutput
func (WorkloadReadinessOutput) ToWorkloadReadinessPtrOutput ¶
func (o WorkloadReadinessOutput) ToWorkloadReadinessPtrOutput() WorkloadReadinessPtrOutput
func (WorkloadReadinessOutput) ToWorkloadReadinessPtrOutputWithContext ¶
func (o WorkloadReadinessOutput) ToWorkloadReadinessPtrOutputWithContext(ctx context.Context) WorkloadReadinessPtrOutput
func (WorkloadReadinessOutput) Type ¶
func (o WorkloadReadinessOutput) Type() pulumi.StringOutput
type WorkloadReadinessPtrInput ¶
type WorkloadReadinessPtrInput interface { pulumi.Input ToWorkloadReadinessPtrOutput() WorkloadReadinessPtrOutput ToWorkloadReadinessPtrOutputWithContext(context.Context) WorkloadReadinessPtrOutput }
WorkloadReadinessPtrInput is an input type that accepts WorkloadReadinessArgs, WorkloadReadinessPtr and WorkloadReadinessPtrOutput values. You can construct a concrete instance of `WorkloadReadinessPtrInput` via:
WorkloadReadinessArgs{...} or: nil
func WorkloadReadinessPtr ¶
func WorkloadReadinessPtr(v *WorkloadReadinessArgs) WorkloadReadinessPtrInput
type WorkloadReadinessPtrOutput ¶
type WorkloadReadinessPtrOutput struct{ *pulumi.OutputState }
func (WorkloadReadinessPtrOutput) Elem ¶
func (o WorkloadReadinessPtrOutput) Elem() WorkloadReadinessOutput
func (WorkloadReadinessPtrOutput) ElementType ¶
func (WorkloadReadinessPtrOutput) ElementType() reflect.Type
func (WorkloadReadinessPtrOutput) Exec ¶
func (o WorkloadReadinessPtrOutput) Exec() pulumi.StringPtrOutput
func (WorkloadReadinessPtrOutput) InitialDelaySeconds ¶
func (o WorkloadReadinessPtrOutput) InitialDelaySeconds() pulumi.IntPtrOutput
func (WorkloadReadinessPtrOutput) Path ¶
func (o WorkloadReadinessPtrOutput) Path() pulumi.StringPtrOutput
func (WorkloadReadinessPtrOutput) PeriodSeconds ¶
func (o WorkloadReadinessPtrOutput) PeriodSeconds() pulumi.IntPtrOutput
func (WorkloadReadinessPtrOutput) Port ¶
func (o WorkloadReadinessPtrOutput) Port() pulumi.IntPtrOutput
func (WorkloadReadinessPtrOutput) Protocol ¶
func (o WorkloadReadinessPtrOutput) Protocol() pulumi.StringPtrOutput
func (WorkloadReadinessPtrOutput) TimeoutSeconds ¶
func (o WorkloadReadinessPtrOutput) TimeoutSeconds() pulumi.IntPtrOutput
func (WorkloadReadinessPtrOutput) ToWorkloadReadinessPtrOutput ¶
func (o WorkloadReadinessPtrOutput) ToWorkloadReadinessPtrOutput() WorkloadReadinessPtrOutput
func (WorkloadReadinessPtrOutput) ToWorkloadReadinessPtrOutputWithContext ¶
func (o WorkloadReadinessPtrOutput) ToWorkloadReadinessPtrOutputWithContext(ctx context.Context) WorkloadReadinessPtrOutput
func (WorkloadReadinessPtrOutput) Type ¶
func (o WorkloadReadinessPtrOutput) Type() pulumi.StringPtrOutput
type WorkloadStartupProbe ¶
type WorkloadStartupProbe struct { Exec *string `pulumi:"exec"` InitialDelaySeconds *int `pulumi:"initialDelaySeconds"` Path *string `pulumi:"path"` PeriodSeconds *int `pulumi:"periodSeconds"` Port *int `pulumi:"port"` Protocol *string `pulumi:"protocol"` TimeoutSeconds *int `pulumi:"timeoutSeconds"` Type string `pulumi:"type"` }
type WorkloadStartupProbeArgs ¶
type WorkloadStartupProbeArgs struct { Exec pulumi.StringPtrInput `pulumi:"exec"` InitialDelaySeconds pulumi.IntPtrInput `pulumi:"initialDelaySeconds"` Path pulumi.StringPtrInput `pulumi:"path"` PeriodSeconds pulumi.IntPtrInput `pulumi:"periodSeconds"` Port pulumi.IntPtrInput `pulumi:"port"` Protocol pulumi.StringPtrInput `pulumi:"protocol"` TimeoutSeconds pulumi.IntPtrInput `pulumi:"timeoutSeconds"` Type pulumi.StringInput `pulumi:"type"` }
func (WorkloadStartupProbeArgs) ElementType ¶
func (WorkloadStartupProbeArgs) ElementType() reflect.Type
func (WorkloadStartupProbeArgs) ToWorkloadStartupProbeOutput ¶
func (i WorkloadStartupProbeArgs) ToWorkloadStartupProbeOutput() WorkloadStartupProbeOutput
func (WorkloadStartupProbeArgs) ToWorkloadStartupProbeOutputWithContext ¶
func (i WorkloadStartupProbeArgs) ToWorkloadStartupProbeOutputWithContext(ctx context.Context) WorkloadStartupProbeOutput
func (WorkloadStartupProbeArgs) ToWorkloadStartupProbePtrOutput ¶
func (i WorkloadStartupProbeArgs) ToWorkloadStartupProbePtrOutput() WorkloadStartupProbePtrOutput
func (WorkloadStartupProbeArgs) ToWorkloadStartupProbePtrOutputWithContext ¶
func (i WorkloadStartupProbeArgs) ToWorkloadStartupProbePtrOutputWithContext(ctx context.Context) WorkloadStartupProbePtrOutput
type WorkloadStartupProbeInput ¶
type WorkloadStartupProbeInput interface { pulumi.Input ToWorkloadStartupProbeOutput() WorkloadStartupProbeOutput ToWorkloadStartupProbeOutputWithContext(context.Context) WorkloadStartupProbeOutput }
WorkloadStartupProbeInput is an input type that accepts WorkloadStartupProbeArgs and WorkloadStartupProbeOutput values. You can construct a concrete instance of `WorkloadStartupProbeInput` via:
WorkloadStartupProbeArgs{...}
type WorkloadStartupProbeOutput ¶
type WorkloadStartupProbeOutput struct{ *pulumi.OutputState }
func (WorkloadStartupProbeOutput) ElementType ¶
func (WorkloadStartupProbeOutput) ElementType() reflect.Type
func (WorkloadStartupProbeOutput) Exec ¶
func (o WorkloadStartupProbeOutput) Exec() pulumi.StringPtrOutput
func (WorkloadStartupProbeOutput) InitialDelaySeconds ¶
func (o WorkloadStartupProbeOutput) InitialDelaySeconds() pulumi.IntPtrOutput
func (WorkloadStartupProbeOutput) Path ¶
func (o WorkloadStartupProbeOutput) Path() pulumi.StringPtrOutput
func (WorkloadStartupProbeOutput) PeriodSeconds ¶
func (o WorkloadStartupProbeOutput) PeriodSeconds() pulumi.IntPtrOutput
func (WorkloadStartupProbeOutput) Port ¶
func (o WorkloadStartupProbeOutput) Port() pulumi.IntPtrOutput
func (WorkloadStartupProbeOutput) Protocol ¶
func (o WorkloadStartupProbeOutput) Protocol() pulumi.StringPtrOutput
func (WorkloadStartupProbeOutput) TimeoutSeconds ¶
func (o WorkloadStartupProbeOutput) TimeoutSeconds() pulumi.IntPtrOutput
func (WorkloadStartupProbeOutput) ToWorkloadStartupProbeOutput ¶
func (o WorkloadStartupProbeOutput) ToWorkloadStartupProbeOutput() WorkloadStartupProbeOutput
func (WorkloadStartupProbeOutput) ToWorkloadStartupProbeOutputWithContext ¶
func (o WorkloadStartupProbeOutput) ToWorkloadStartupProbeOutputWithContext(ctx context.Context) WorkloadStartupProbeOutput
func (WorkloadStartupProbeOutput) ToWorkloadStartupProbePtrOutput ¶
func (o WorkloadStartupProbeOutput) ToWorkloadStartupProbePtrOutput() WorkloadStartupProbePtrOutput
func (WorkloadStartupProbeOutput) ToWorkloadStartupProbePtrOutputWithContext ¶
func (o WorkloadStartupProbeOutput) ToWorkloadStartupProbePtrOutputWithContext(ctx context.Context) WorkloadStartupProbePtrOutput
func (WorkloadStartupProbeOutput) Type ¶
func (o WorkloadStartupProbeOutput) Type() pulumi.StringOutput
type WorkloadStartupProbePtrInput ¶
type WorkloadStartupProbePtrInput interface { pulumi.Input ToWorkloadStartupProbePtrOutput() WorkloadStartupProbePtrOutput ToWorkloadStartupProbePtrOutputWithContext(context.Context) WorkloadStartupProbePtrOutput }
WorkloadStartupProbePtrInput is an input type that accepts WorkloadStartupProbeArgs, WorkloadStartupProbePtr and WorkloadStartupProbePtrOutput values. You can construct a concrete instance of `WorkloadStartupProbePtrInput` via:
WorkloadStartupProbeArgs{...} or: nil
func WorkloadStartupProbePtr ¶
func WorkloadStartupProbePtr(v *WorkloadStartupProbeArgs) WorkloadStartupProbePtrInput
type WorkloadStartupProbePtrOutput ¶
type WorkloadStartupProbePtrOutput struct{ *pulumi.OutputState }
func (WorkloadStartupProbePtrOutput) Elem ¶
func (o WorkloadStartupProbePtrOutput) Elem() WorkloadStartupProbeOutput
func (WorkloadStartupProbePtrOutput) ElementType ¶
func (WorkloadStartupProbePtrOutput) ElementType() reflect.Type
func (WorkloadStartupProbePtrOutput) Exec ¶
func (o WorkloadStartupProbePtrOutput) Exec() pulumi.StringPtrOutput
func (WorkloadStartupProbePtrOutput) InitialDelaySeconds ¶
func (o WorkloadStartupProbePtrOutput) InitialDelaySeconds() pulumi.IntPtrOutput
func (WorkloadStartupProbePtrOutput) Path ¶
func (o WorkloadStartupProbePtrOutput) Path() pulumi.StringPtrOutput
func (WorkloadStartupProbePtrOutput) PeriodSeconds ¶
func (o WorkloadStartupProbePtrOutput) PeriodSeconds() pulumi.IntPtrOutput
func (WorkloadStartupProbePtrOutput) Port ¶
func (o WorkloadStartupProbePtrOutput) Port() pulumi.IntPtrOutput
func (WorkloadStartupProbePtrOutput) Protocol ¶
func (o WorkloadStartupProbePtrOutput) Protocol() pulumi.StringPtrOutput
func (WorkloadStartupProbePtrOutput) TimeoutSeconds ¶
func (o WorkloadStartupProbePtrOutput) TimeoutSeconds() pulumi.IntPtrOutput
func (WorkloadStartupProbePtrOutput) ToWorkloadStartupProbePtrOutput ¶
func (o WorkloadStartupProbePtrOutput) ToWorkloadStartupProbePtrOutput() WorkloadStartupProbePtrOutput
func (WorkloadStartupProbePtrOutput) ToWorkloadStartupProbePtrOutputWithContext ¶
func (o WorkloadStartupProbePtrOutput) ToWorkloadStartupProbePtrOutputWithContext(ctx context.Context) WorkloadStartupProbePtrOutput
func (WorkloadStartupProbePtrOutput) Type ¶
func (o WorkloadStartupProbePtrOutput) Type() pulumi.StringPtrOutput
type WorkloadState ¶
type WorkloadState struct { // application ID. ApplicationId pulumi.StringPtrInput // cpu. CpuSpec pulumi.Float64PtrInput // deploy mode, support IMAGE. DeployMode pulumi.StringPtrInput // deploy strategy. DeployStrategyConf WorkloadDeployStrategyConfPtrInput // deploy version. DeployVersion pulumi.StringPtrInput // . EnvConfs WorkloadEnvConfArrayInput // environment ID. EnvironmentId pulumi.StringPtrInput // repository name. ImgRepo pulumi.StringPtrInput // initial pod number. InitPodNum pulumi.IntPtrInput // liveness config. Liveness WorkloadLivenessPtrInput // mem. MemorySpec pulumi.Float64PtrInput // mem. PostStart pulumi.StringPtrInput // mem. PreStop pulumi.StringPtrInput // . Readiness WorkloadReadinessPtrInput // repo server addr when deploy by image. RepoServer pulumi.StringPtrInput // repo type when deploy: 0: tcr personal; 1: tcr enterprise; 2: public repository; 3: tem host tcr; 4: demo repo. RepoType pulumi.IntPtrInput // security groups. SecurityGroupIds pulumi.StringArrayInput // . StartupProbe WorkloadStartupProbePtrInput // storage configuration. StorageConfs WorkloadStorageConfArrayInput // storage mount configuration. StorageMountConfs WorkloadStorageMountConfArrayInput // tcr instance id when deploy by image. TcrInstanceId pulumi.StringPtrInput }
func (WorkloadState) ElementType ¶
func (WorkloadState) ElementType() reflect.Type
type WorkloadStorageConf ¶
type WorkloadStorageConfArgs ¶
type WorkloadStorageConfArgs struct { StorageVolIp pulumi.StringInput `pulumi:"storageVolIp"` StorageVolName pulumi.StringInput `pulumi:"storageVolName"` StorageVolPath pulumi.StringInput `pulumi:"storageVolPath"` }
func (WorkloadStorageConfArgs) ElementType ¶
func (WorkloadStorageConfArgs) ElementType() reflect.Type
func (WorkloadStorageConfArgs) ToWorkloadStorageConfOutput ¶
func (i WorkloadStorageConfArgs) ToWorkloadStorageConfOutput() WorkloadStorageConfOutput
func (WorkloadStorageConfArgs) ToWorkloadStorageConfOutputWithContext ¶
func (i WorkloadStorageConfArgs) ToWorkloadStorageConfOutputWithContext(ctx context.Context) WorkloadStorageConfOutput
type WorkloadStorageConfArray ¶
type WorkloadStorageConfArray []WorkloadStorageConfInput
func (WorkloadStorageConfArray) ElementType ¶
func (WorkloadStorageConfArray) ElementType() reflect.Type
func (WorkloadStorageConfArray) ToWorkloadStorageConfArrayOutput ¶
func (i WorkloadStorageConfArray) ToWorkloadStorageConfArrayOutput() WorkloadStorageConfArrayOutput
func (WorkloadStorageConfArray) ToWorkloadStorageConfArrayOutputWithContext ¶
func (i WorkloadStorageConfArray) ToWorkloadStorageConfArrayOutputWithContext(ctx context.Context) WorkloadStorageConfArrayOutput
type WorkloadStorageConfArrayInput ¶
type WorkloadStorageConfArrayInput interface { pulumi.Input ToWorkloadStorageConfArrayOutput() WorkloadStorageConfArrayOutput ToWorkloadStorageConfArrayOutputWithContext(context.Context) WorkloadStorageConfArrayOutput }
WorkloadStorageConfArrayInput is an input type that accepts WorkloadStorageConfArray and WorkloadStorageConfArrayOutput values. You can construct a concrete instance of `WorkloadStorageConfArrayInput` via:
WorkloadStorageConfArray{ WorkloadStorageConfArgs{...} }
type WorkloadStorageConfArrayOutput ¶
type WorkloadStorageConfArrayOutput struct{ *pulumi.OutputState }
func (WorkloadStorageConfArrayOutput) ElementType ¶
func (WorkloadStorageConfArrayOutput) ElementType() reflect.Type
func (WorkloadStorageConfArrayOutput) Index ¶
func (o WorkloadStorageConfArrayOutput) Index(i pulumi.IntInput) WorkloadStorageConfOutput
func (WorkloadStorageConfArrayOutput) ToWorkloadStorageConfArrayOutput ¶
func (o WorkloadStorageConfArrayOutput) ToWorkloadStorageConfArrayOutput() WorkloadStorageConfArrayOutput
func (WorkloadStorageConfArrayOutput) ToWorkloadStorageConfArrayOutputWithContext ¶
func (o WorkloadStorageConfArrayOutput) ToWorkloadStorageConfArrayOutputWithContext(ctx context.Context) WorkloadStorageConfArrayOutput
type WorkloadStorageConfInput ¶
type WorkloadStorageConfInput interface { pulumi.Input ToWorkloadStorageConfOutput() WorkloadStorageConfOutput ToWorkloadStorageConfOutputWithContext(context.Context) WorkloadStorageConfOutput }
WorkloadStorageConfInput is an input type that accepts WorkloadStorageConfArgs and WorkloadStorageConfOutput values. You can construct a concrete instance of `WorkloadStorageConfInput` via:
WorkloadStorageConfArgs{...}
type WorkloadStorageConfOutput ¶
type WorkloadStorageConfOutput struct{ *pulumi.OutputState }
func (WorkloadStorageConfOutput) ElementType ¶
func (WorkloadStorageConfOutput) ElementType() reflect.Type
func (WorkloadStorageConfOutput) StorageVolIp ¶
func (o WorkloadStorageConfOutput) StorageVolIp() pulumi.StringOutput
func (WorkloadStorageConfOutput) StorageVolName ¶
func (o WorkloadStorageConfOutput) StorageVolName() pulumi.StringOutput
func (WorkloadStorageConfOutput) StorageVolPath ¶
func (o WorkloadStorageConfOutput) StorageVolPath() pulumi.StringOutput
func (WorkloadStorageConfOutput) ToWorkloadStorageConfOutput ¶
func (o WorkloadStorageConfOutput) ToWorkloadStorageConfOutput() WorkloadStorageConfOutput
func (WorkloadStorageConfOutput) ToWorkloadStorageConfOutputWithContext ¶
func (o WorkloadStorageConfOutput) ToWorkloadStorageConfOutputWithContext(ctx context.Context) WorkloadStorageConfOutput
type WorkloadStorageMountConfArgs ¶
type WorkloadStorageMountConfArgs struct { MountPath pulumi.StringInput `pulumi:"mountPath"` VolumeName pulumi.StringInput `pulumi:"volumeName"` }
func (WorkloadStorageMountConfArgs) ElementType ¶
func (WorkloadStorageMountConfArgs) ElementType() reflect.Type
func (WorkloadStorageMountConfArgs) ToWorkloadStorageMountConfOutput ¶
func (i WorkloadStorageMountConfArgs) ToWorkloadStorageMountConfOutput() WorkloadStorageMountConfOutput
func (WorkloadStorageMountConfArgs) ToWorkloadStorageMountConfOutputWithContext ¶
func (i WorkloadStorageMountConfArgs) ToWorkloadStorageMountConfOutputWithContext(ctx context.Context) WorkloadStorageMountConfOutput
type WorkloadStorageMountConfArray ¶
type WorkloadStorageMountConfArray []WorkloadStorageMountConfInput
func (WorkloadStorageMountConfArray) ElementType ¶
func (WorkloadStorageMountConfArray) ElementType() reflect.Type
func (WorkloadStorageMountConfArray) ToWorkloadStorageMountConfArrayOutput ¶
func (i WorkloadStorageMountConfArray) ToWorkloadStorageMountConfArrayOutput() WorkloadStorageMountConfArrayOutput
func (WorkloadStorageMountConfArray) ToWorkloadStorageMountConfArrayOutputWithContext ¶
func (i WorkloadStorageMountConfArray) ToWorkloadStorageMountConfArrayOutputWithContext(ctx context.Context) WorkloadStorageMountConfArrayOutput
type WorkloadStorageMountConfArrayInput ¶
type WorkloadStorageMountConfArrayInput interface { pulumi.Input ToWorkloadStorageMountConfArrayOutput() WorkloadStorageMountConfArrayOutput ToWorkloadStorageMountConfArrayOutputWithContext(context.Context) WorkloadStorageMountConfArrayOutput }
WorkloadStorageMountConfArrayInput is an input type that accepts WorkloadStorageMountConfArray and WorkloadStorageMountConfArrayOutput values. You can construct a concrete instance of `WorkloadStorageMountConfArrayInput` via:
WorkloadStorageMountConfArray{ WorkloadStorageMountConfArgs{...} }
type WorkloadStorageMountConfArrayOutput ¶
type WorkloadStorageMountConfArrayOutput struct{ *pulumi.OutputState }
func (WorkloadStorageMountConfArrayOutput) ElementType ¶
func (WorkloadStorageMountConfArrayOutput) ElementType() reflect.Type
func (WorkloadStorageMountConfArrayOutput) Index ¶
func (o WorkloadStorageMountConfArrayOutput) Index(i pulumi.IntInput) WorkloadStorageMountConfOutput
func (WorkloadStorageMountConfArrayOutput) ToWorkloadStorageMountConfArrayOutput ¶
func (o WorkloadStorageMountConfArrayOutput) ToWorkloadStorageMountConfArrayOutput() WorkloadStorageMountConfArrayOutput
func (WorkloadStorageMountConfArrayOutput) ToWorkloadStorageMountConfArrayOutputWithContext ¶
func (o WorkloadStorageMountConfArrayOutput) ToWorkloadStorageMountConfArrayOutputWithContext(ctx context.Context) WorkloadStorageMountConfArrayOutput
type WorkloadStorageMountConfInput ¶
type WorkloadStorageMountConfInput interface { pulumi.Input ToWorkloadStorageMountConfOutput() WorkloadStorageMountConfOutput ToWorkloadStorageMountConfOutputWithContext(context.Context) WorkloadStorageMountConfOutput }
WorkloadStorageMountConfInput is an input type that accepts WorkloadStorageMountConfArgs and WorkloadStorageMountConfOutput values. You can construct a concrete instance of `WorkloadStorageMountConfInput` via:
WorkloadStorageMountConfArgs{...}
type WorkloadStorageMountConfOutput ¶
type WorkloadStorageMountConfOutput struct{ *pulumi.OutputState }
func (WorkloadStorageMountConfOutput) ElementType ¶
func (WorkloadStorageMountConfOutput) ElementType() reflect.Type
func (WorkloadStorageMountConfOutput) MountPath ¶
func (o WorkloadStorageMountConfOutput) MountPath() pulumi.StringOutput
func (WorkloadStorageMountConfOutput) ToWorkloadStorageMountConfOutput ¶
func (o WorkloadStorageMountConfOutput) ToWorkloadStorageMountConfOutput() WorkloadStorageMountConfOutput
func (WorkloadStorageMountConfOutput) ToWorkloadStorageMountConfOutputWithContext ¶
func (o WorkloadStorageMountConfOutput) ToWorkloadStorageMountConfOutputWithContext(ctx context.Context) WorkloadStorageMountConfOutput
func (WorkloadStorageMountConfOutput) VolumeName ¶
func (o WorkloadStorageMountConfOutput) VolumeName() pulumi.StringOutput