Documentation
¶
Index ¶
- type ContainerGroup
- type ContainerGroupArgs
- type ContainerGroupContainer
- type ContainerGroupContainerArgs
- type ContainerGroupContainerArray
- func (ContainerGroupContainerArray) ElementType() reflect.Type
- func (i ContainerGroupContainerArray) ToContainerGroupContainerArrayOutput() ContainerGroupContainerArrayOutput
- func (i ContainerGroupContainerArray) ToContainerGroupContainerArrayOutputWithContext(ctx context.Context) ContainerGroupContainerArrayOutput
- type ContainerGroupContainerArrayInput
- type ContainerGroupContainerArrayOutput
- func (ContainerGroupContainerArrayOutput) ElementType() reflect.Type
- func (o ContainerGroupContainerArrayOutput) Index(i pulumi.IntInput) ContainerGroupContainerOutput
- func (o ContainerGroupContainerArrayOutput) ToContainerGroupContainerArrayOutput() ContainerGroupContainerArrayOutput
- func (o ContainerGroupContainerArrayOutput) ToContainerGroupContainerArrayOutputWithContext(ctx context.Context) ContainerGroupContainerArrayOutput
- type ContainerGroupContainerEnvironmentVar
- type ContainerGroupContainerEnvironmentVarArgs
- func (ContainerGroupContainerEnvironmentVarArgs) ElementType() reflect.Type
- func (i ContainerGroupContainerEnvironmentVarArgs) ToContainerGroupContainerEnvironmentVarOutput() ContainerGroupContainerEnvironmentVarOutput
- func (i ContainerGroupContainerEnvironmentVarArgs) ToContainerGroupContainerEnvironmentVarOutputWithContext(ctx context.Context) ContainerGroupContainerEnvironmentVarOutput
- type ContainerGroupContainerEnvironmentVarArray
- func (ContainerGroupContainerEnvironmentVarArray) ElementType() reflect.Type
- func (i ContainerGroupContainerEnvironmentVarArray) ToContainerGroupContainerEnvironmentVarArrayOutput() ContainerGroupContainerEnvironmentVarArrayOutput
- func (i ContainerGroupContainerEnvironmentVarArray) ToContainerGroupContainerEnvironmentVarArrayOutputWithContext(ctx context.Context) ContainerGroupContainerEnvironmentVarArrayOutput
- type ContainerGroupContainerEnvironmentVarArrayInput
- type ContainerGroupContainerEnvironmentVarArrayOutput
- func (ContainerGroupContainerEnvironmentVarArrayOutput) ElementType() reflect.Type
- func (o ContainerGroupContainerEnvironmentVarArrayOutput) Index(i pulumi.IntInput) ContainerGroupContainerEnvironmentVarOutput
- func (o ContainerGroupContainerEnvironmentVarArrayOutput) ToContainerGroupContainerEnvironmentVarArrayOutput() ContainerGroupContainerEnvironmentVarArrayOutput
- func (o ContainerGroupContainerEnvironmentVarArrayOutput) ToContainerGroupContainerEnvironmentVarArrayOutputWithContext(ctx context.Context) ContainerGroupContainerEnvironmentVarArrayOutput
- type ContainerGroupContainerEnvironmentVarInput
- type ContainerGroupContainerEnvironmentVarOutput
- func (ContainerGroupContainerEnvironmentVarOutput) ElementType() reflect.Type
- func (o ContainerGroupContainerEnvironmentVarOutput) Key() pulumi.StringPtrOutput
- func (o ContainerGroupContainerEnvironmentVarOutput) ToContainerGroupContainerEnvironmentVarOutput() ContainerGroupContainerEnvironmentVarOutput
- func (o ContainerGroupContainerEnvironmentVarOutput) ToContainerGroupContainerEnvironmentVarOutputWithContext(ctx context.Context) ContainerGroupContainerEnvironmentVarOutput
- func (o ContainerGroupContainerEnvironmentVarOutput) Value() pulumi.StringPtrOutput
- type ContainerGroupContainerInput
- type ContainerGroupContainerOutput
- func (o ContainerGroupContainerOutput) Args() pulumi.StringArrayOutput
- func (o ContainerGroupContainerOutput) Commands() pulumi.StringArrayOutput
- func (o ContainerGroupContainerOutput) Cpu() pulumi.Float64PtrOutput
- func (ContainerGroupContainerOutput) ElementType() reflect.Type
- func (o ContainerGroupContainerOutput) EnvironmentVars() ContainerGroupContainerEnvironmentVarArrayOutput
- func (o ContainerGroupContainerOutput) Gpu() pulumi.IntPtrOutput
- func (o ContainerGroupContainerOutput) Image() pulumi.StringOutput
- func (o ContainerGroupContainerOutput) ImagePullPolicy() pulumi.StringPtrOutput
- func (o ContainerGroupContainerOutput) Memory() pulumi.Float64PtrOutput
- func (o ContainerGroupContainerOutput) Name() pulumi.StringOutput
- func (o ContainerGroupContainerOutput) Ports() ContainerGroupContainerPortArrayOutput
- func (o ContainerGroupContainerOutput) Ready() pulumi.BoolPtrOutput
- func (o ContainerGroupContainerOutput) RestartCount() pulumi.IntPtrOutput
- func (o ContainerGroupContainerOutput) ToContainerGroupContainerOutput() ContainerGroupContainerOutput
- func (o ContainerGroupContainerOutput) ToContainerGroupContainerOutputWithContext(ctx context.Context) ContainerGroupContainerOutput
- func (o ContainerGroupContainerOutput) VolumeMounts() ContainerGroupContainerVolumeMountArrayOutput
- func (o ContainerGroupContainerOutput) WorkingDir() pulumi.StringPtrOutput
- type ContainerGroupContainerPort
- type ContainerGroupContainerPortArgs
- func (ContainerGroupContainerPortArgs) ElementType() reflect.Type
- func (i ContainerGroupContainerPortArgs) ToContainerGroupContainerPortOutput() ContainerGroupContainerPortOutput
- func (i ContainerGroupContainerPortArgs) ToContainerGroupContainerPortOutputWithContext(ctx context.Context) ContainerGroupContainerPortOutput
- type ContainerGroupContainerPortArray
- func (ContainerGroupContainerPortArray) ElementType() reflect.Type
- func (i ContainerGroupContainerPortArray) ToContainerGroupContainerPortArrayOutput() ContainerGroupContainerPortArrayOutput
- func (i ContainerGroupContainerPortArray) ToContainerGroupContainerPortArrayOutputWithContext(ctx context.Context) ContainerGroupContainerPortArrayOutput
- type ContainerGroupContainerPortArrayInput
- type ContainerGroupContainerPortArrayOutput
- func (ContainerGroupContainerPortArrayOutput) ElementType() reflect.Type
- func (o ContainerGroupContainerPortArrayOutput) Index(i pulumi.IntInput) ContainerGroupContainerPortOutput
- func (o ContainerGroupContainerPortArrayOutput) ToContainerGroupContainerPortArrayOutput() ContainerGroupContainerPortArrayOutput
- func (o ContainerGroupContainerPortArrayOutput) ToContainerGroupContainerPortArrayOutputWithContext(ctx context.Context) ContainerGroupContainerPortArrayOutput
- type ContainerGroupContainerPortInput
- type ContainerGroupContainerPortOutput
- func (ContainerGroupContainerPortOutput) ElementType() reflect.Type
- func (o ContainerGroupContainerPortOutput) Port() pulumi.IntPtrOutput
- func (o ContainerGroupContainerPortOutput) Protocol() pulumi.StringPtrOutput
- func (o ContainerGroupContainerPortOutput) ToContainerGroupContainerPortOutput() ContainerGroupContainerPortOutput
- func (o ContainerGroupContainerPortOutput) ToContainerGroupContainerPortOutputWithContext(ctx context.Context) ContainerGroupContainerPortOutput
- type ContainerGroupContainerVolumeMount
- type ContainerGroupContainerVolumeMountArgs
- func (ContainerGroupContainerVolumeMountArgs) ElementType() reflect.Type
- func (i ContainerGroupContainerVolumeMountArgs) ToContainerGroupContainerVolumeMountOutput() ContainerGroupContainerVolumeMountOutput
- func (i ContainerGroupContainerVolumeMountArgs) ToContainerGroupContainerVolumeMountOutputWithContext(ctx context.Context) ContainerGroupContainerVolumeMountOutput
- type ContainerGroupContainerVolumeMountArray
- func (ContainerGroupContainerVolumeMountArray) ElementType() reflect.Type
- func (i ContainerGroupContainerVolumeMountArray) ToContainerGroupContainerVolumeMountArrayOutput() ContainerGroupContainerVolumeMountArrayOutput
- func (i ContainerGroupContainerVolumeMountArray) ToContainerGroupContainerVolumeMountArrayOutputWithContext(ctx context.Context) ContainerGroupContainerVolumeMountArrayOutput
- type ContainerGroupContainerVolumeMountArrayInput
- type ContainerGroupContainerVolumeMountArrayOutput
- func (ContainerGroupContainerVolumeMountArrayOutput) ElementType() reflect.Type
- func (o ContainerGroupContainerVolumeMountArrayOutput) Index(i pulumi.IntInput) ContainerGroupContainerVolumeMountOutput
- func (o ContainerGroupContainerVolumeMountArrayOutput) ToContainerGroupContainerVolumeMountArrayOutput() ContainerGroupContainerVolumeMountArrayOutput
- func (o ContainerGroupContainerVolumeMountArrayOutput) ToContainerGroupContainerVolumeMountArrayOutputWithContext(ctx context.Context) ContainerGroupContainerVolumeMountArrayOutput
- type ContainerGroupContainerVolumeMountInput
- type ContainerGroupContainerVolumeMountOutput
- func (ContainerGroupContainerVolumeMountOutput) ElementType() reflect.Type
- func (o ContainerGroupContainerVolumeMountOutput) MountPath() pulumi.StringPtrOutput
- func (o ContainerGroupContainerVolumeMountOutput) Name() pulumi.StringPtrOutput
- func (o ContainerGroupContainerVolumeMountOutput) ReadOnly() pulumi.BoolPtrOutput
- func (o ContainerGroupContainerVolumeMountOutput) ToContainerGroupContainerVolumeMountOutput() ContainerGroupContainerVolumeMountOutput
- func (o ContainerGroupContainerVolumeMountOutput) ToContainerGroupContainerVolumeMountOutputWithContext(ctx context.Context) ContainerGroupContainerVolumeMountOutput
- type ContainerGroupDnsConfig
- type ContainerGroupDnsConfigArgs
- func (ContainerGroupDnsConfigArgs) ElementType() reflect.Type
- func (i ContainerGroupDnsConfigArgs) ToContainerGroupDnsConfigOutput() ContainerGroupDnsConfigOutput
- func (i ContainerGroupDnsConfigArgs) ToContainerGroupDnsConfigOutputWithContext(ctx context.Context) ContainerGroupDnsConfigOutput
- func (i ContainerGroupDnsConfigArgs) ToContainerGroupDnsConfigPtrOutput() ContainerGroupDnsConfigPtrOutput
- func (i ContainerGroupDnsConfigArgs) ToContainerGroupDnsConfigPtrOutputWithContext(ctx context.Context) ContainerGroupDnsConfigPtrOutput
- type ContainerGroupDnsConfigInput
- type ContainerGroupDnsConfigOption
- type ContainerGroupDnsConfigOptionArgs
- func (ContainerGroupDnsConfigOptionArgs) ElementType() reflect.Type
- func (i ContainerGroupDnsConfigOptionArgs) ToContainerGroupDnsConfigOptionOutput() ContainerGroupDnsConfigOptionOutput
- func (i ContainerGroupDnsConfigOptionArgs) ToContainerGroupDnsConfigOptionOutputWithContext(ctx context.Context) ContainerGroupDnsConfigOptionOutput
- type ContainerGroupDnsConfigOptionArray
- func (ContainerGroupDnsConfigOptionArray) ElementType() reflect.Type
- func (i ContainerGroupDnsConfigOptionArray) ToContainerGroupDnsConfigOptionArrayOutput() ContainerGroupDnsConfigOptionArrayOutput
- func (i ContainerGroupDnsConfigOptionArray) ToContainerGroupDnsConfigOptionArrayOutputWithContext(ctx context.Context) ContainerGroupDnsConfigOptionArrayOutput
- type ContainerGroupDnsConfigOptionArrayInput
- type ContainerGroupDnsConfigOptionArrayOutput
- func (ContainerGroupDnsConfigOptionArrayOutput) ElementType() reflect.Type
- func (o ContainerGroupDnsConfigOptionArrayOutput) Index(i pulumi.IntInput) ContainerGroupDnsConfigOptionOutput
- func (o ContainerGroupDnsConfigOptionArrayOutput) ToContainerGroupDnsConfigOptionArrayOutput() ContainerGroupDnsConfigOptionArrayOutput
- func (o ContainerGroupDnsConfigOptionArrayOutput) ToContainerGroupDnsConfigOptionArrayOutputWithContext(ctx context.Context) ContainerGroupDnsConfigOptionArrayOutput
- type ContainerGroupDnsConfigOptionInput
- type ContainerGroupDnsConfigOptionOutput
- func (ContainerGroupDnsConfigOptionOutput) ElementType() reflect.Type
- func (o ContainerGroupDnsConfigOptionOutput) Name() pulumi.StringPtrOutput
- func (o ContainerGroupDnsConfigOptionOutput) ToContainerGroupDnsConfigOptionOutput() ContainerGroupDnsConfigOptionOutput
- func (o ContainerGroupDnsConfigOptionOutput) ToContainerGroupDnsConfigOptionOutputWithContext(ctx context.Context) ContainerGroupDnsConfigOptionOutput
- func (o ContainerGroupDnsConfigOptionOutput) Value() pulumi.StringPtrOutput
- type ContainerGroupDnsConfigOutput
- func (ContainerGroupDnsConfigOutput) ElementType() reflect.Type
- func (o ContainerGroupDnsConfigOutput) NameServers() pulumi.StringArrayOutput
- func (o ContainerGroupDnsConfigOutput) Options() ContainerGroupDnsConfigOptionArrayOutput
- func (o ContainerGroupDnsConfigOutput) Searches() pulumi.StringArrayOutput
- func (o ContainerGroupDnsConfigOutput) ToContainerGroupDnsConfigOutput() ContainerGroupDnsConfigOutput
- func (o ContainerGroupDnsConfigOutput) ToContainerGroupDnsConfigOutputWithContext(ctx context.Context) ContainerGroupDnsConfigOutput
- func (o ContainerGroupDnsConfigOutput) ToContainerGroupDnsConfigPtrOutput() ContainerGroupDnsConfigPtrOutput
- func (o ContainerGroupDnsConfigOutput) ToContainerGroupDnsConfigPtrOutputWithContext(ctx context.Context) ContainerGroupDnsConfigPtrOutput
- type ContainerGroupDnsConfigPtrInput
- type ContainerGroupDnsConfigPtrOutput
- func (o ContainerGroupDnsConfigPtrOutput) Elem() ContainerGroupDnsConfigOutput
- func (ContainerGroupDnsConfigPtrOutput) ElementType() reflect.Type
- func (o ContainerGroupDnsConfigPtrOutput) NameServers() pulumi.StringArrayOutput
- func (o ContainerGroupDnsConfigPtrOutput) Options() ContainerGroupDnsConfigOptionArrayOutput
- func (o ContainerGroupDnsConfigPtrOutput) Searches() pulumi.StringArrayOutput
- func (o ContainerGroupDnsConfigPtrOutput) ToContainerGroupDnsConfigPtrOutput() ContainerGroupDnsConfigPtrOutput
- func (o ContainerGroupDnsConfigPtrOutput) ToContainerGroupDnsConfigPtrOutputWithContext(ctx context.Context) ContainerGroupDnsConfigPtrOutput
- type ContainerGroupEciSecurityContext
- type ContainerGroupEciSecurityContextArgs
- func (ContainerGroupEciSecurityContextArgs) ElementType() reflect.Type
- func (i ContainerGroupEciSecurityContextArgs) ToContainerGroupEciSecurityContextOutput() ContainerGroupEciSecurityContextOutput
- func (i ContainerGroupEciSecurityContextArgs) ToContainerGroupEciSecurityContextOutputWithContext(ctx context.Context) ContainerGroupEciSecurityContextOutput
- func (i ContainerGroupEciSecurityContextArgs) ToContainerGroupEciSecurityContextPtrOutput() ContainerGroupEciSecurityContextPtrOutput
- func (i ContainerGroupEciSecurityContextArgs) ToContainerGroupEciSecurityContextPtrOutputWithContext(ctx context.Context) ContainerGroupEciSecurityContextPtrOutput
- type ContainerGroupEciSecurityContextInput
- type ContainerGroupEciSecurityContextOutput
- func (ContainerGroupEciSecurityContextOutput) ElementType() reflect.Type
- func (o ContainerGroupEciSecurityContextOutput) Sysctls() ContainerGroupEciSecurityContextSysctlArrayOutput
- func (o ContainerGroupEciSecurityContextOutput) ToContainerGroupEciSecurityContextOutput() ContainerGroupEciSecurityContextOutput
- func (o ContainerGroupEciSecurityContextOutput) ToContainerGroupEciSecurityContextOutputWithContext(ctx context.Context) ContainerGroupEciSecurityContextOutput
- func (o ContainerGroupEciSecurityContextOutput) ToContainerGroupEciSecurityContextPtrOutput() ContainerGroupEciSecurityContextPtrOutput
- func (o ContainerGroupEciSecurityContextOutput) ToContainerGroupEciSecurityContextPtrOutputWithContext(ctx context.Context) ContainerGroupEciSecurityContextPtrOutput
- type ContainerGroupEciSecurityContextPtrInput
- type ContainerGroupEciSecurityContextPtrOutput
- func (o ContainerGroupEciSecurityContextPtrOutput) Elem() ContainerGroupEciSecurityContextOutput
- func (ContainerGroupEciSecurityContextPtrOutput) ElementType() reflect.Type
- func (o ContainerGroupEciSecurityContextPtrOutput) Sysctls() ContainerGroupEciSecurityContextSysctlArrayOutput
- func (o ContainerGroupEciSecurityContextPtrOutput) ToContainerGroupEciSecurityContextPtrOutput() ContainerGroupEciSecurityContextPtrOutput
- func (o ContainerGroupEciSecurityContextPtrOutput) ToContainerGroupEciSecurityContextPtrOutputWithContext(ctx context.Context) ContainerGroupEciSecurityContextPtrOutput
- type ContainerGroupEciSecurityContextSysctl
- type ContainerGroupEciSecurityContextSysctlArgs
- func (ContainerGroupEciSecurityContextSysctlArgs) ElementType() reflect.Type
- func (i ContainerGroupEciSecurityContextSysctlArgs) ToContainerGroupEciSecurityContextSysctlOutput() ContainerGroupEciSecurityContextSysctlOutput
- func (i ContainerGroupEciSecurityContextSysctlArgs) ToContainerGroupEciSecurityContextSysctlOutputWithContext(ctx context.Context) ContainerGroupEciSecurityContextSysctlOutput
- type ContainerGroupEciSecurityContextSysctlArray
- func (ContainerGroupEciSecurityContextSysctlArray) ElementType() reflect.Type
- func (i ContainerGroupEciSecurityContextSysctlArray) ToContainerGroupEciSecurityContextSysctlArrayOutput() ContainerGroupEciSecurityContextSysctlArrayOutput
- func (i ContainerGroupEciSecurityContextSysctlArray) ToContainerGroupEciSecurityContextSysctlArrayOutputWithContext(ctx context.Context) ContainerGroupEciSecurityContextSysctlArrayOutput
- type ContainerGroupEciSecurityContextSysctlArrayInput
- type ContainerGroupEciSecurityContextSysctlArrayOutput
- func (ContainerGroupEciSecurityContextSysctlArrayOutput) ElementType() reflect.Type
- func (o ContainerGroupEciSecurityContextSysctlArrayOutput) Index(i pulumi.IntInput) ContainerGroupEciSecurityContextSysctlOutput
- func (o ContainerGroupEciSecurityContextSysctlArrayOutput) ToContainerGroupEciSecurityContextSysctlArrayOutput() ContainerGroupEciSecurityContextSysctlArrayOutput
- func (o ContainerGroupEciSecurityContextSysctlArrayOutput) ToContainerGroupEciSecurityContextSysctlArrayOutputWithContext(ctx context.Context) ContainerGroupEciSecurityContextSysctlArrayOutput
- type ContainerGroupEciSecurityContextSysctlInput
- type ContainerGroupEciSecurityContextSysctlOutput
- func (ContainerGroupEciSecurityContextSysctlOutput) ElementType() reflect.Type
- func (o ContainerGroupEciSecurityContextSysctlOutput) Name() pulumi.StringPtrOutput
- func (o ContainerGroupEciSecurityContextSysctlOutput) ToContainerGroupEciSecurityContextSysctlOutput() ContainerGroupEciSecurityContextSysctlOutput
- func (o ContainerGroupEciSecurityContextSysctlOutput) ToContainerGroupEciSecurityContextSysctlOutputWithContext(ctx context.Context) ContainerGroupEciSecurityContextSysctlOutput
- func (o ContainerGroupEciSecurityContextSysctlOutput) Value() pulumi.StringPtrOutput
- type ContainerGroupHostAlias
- type ContainerGroupHostAliasArgs
- type ContainerGroupHostAliasArray
- func (ContainerGroupHostAliasArray) ElementType() reflect.Type
- func (i ContainerGroupHostAliasArray) ToContainerGroupHostAliasArrayOutput() ContainerGroupHostAliasArrayOutput
- func (i ContainerGroupHostAliasArray) ToContainerGroupHostAliasArrayOutputWithContext(ctx context.Context) ContainerGroupHostAliasArrayOutput
- type ContainerGroupHostAliasArrayInput
- type ContainerGroupHostAliasArrayOutput
- func (ContainerGroupHostAliasArrayOutput) ElementType() reflect.Type
- func (o ContainerGroupHostAliasArrayOutput) Index(i pulumi.IntInput) ContainerGroupHostAliasOutput
- func (o ContainerGroupHostAliasArrayOutput) ToContainerGroupHostAliasArrayOutput() ContainerGroupHostAliasArrayOutput
- func (o ContainerGroupHostAliasArrayOutput) ToContainerGroupHostAliasArrayOutputWithContext(ctx context.Context) ContainerGroupHostAliasArrayOutput
- type ContainerGroupHostAliasInput
- type ContainerGroupHostAliasOutput
- func (ContainerGroupHostAliasOutput) ElementType() reflect.Type
- func (o ContainerGroupHostAliasOutput) Hostnames() pulumi.StringArrayOutput
- func (o ContainerGroupHostAliasOutput) Ip() pulumi.StringPtrOutput
- func (o ContainerGroupHostAliasOutput) ToContainerGroupHostAliasOutput() ContainerGroupHostAliasOutput
- func (o ContainerGroupHostAliasOutput) ToContainerGroupHostAliasOutputWithContext(ctx context.Context) ContainerGroupHostAliasOutput
- type ContainerGroupInitContainer
- type ContainerGroupInitContainerArgs
- func (ContainerGroupInitContainerArgs) ElementType() reflect.Type
- func (i ContainerGroupInitContainerArgs) ToContainerGroupInitContainerOutput() ContainerGroupInitContainerOutput
- func (i ContainerGroupInitContainerArgs) ToContainerGroupInitContainerOutputWithContext(ctx context.Context) ContainerGroupInitContainerOutput
- type ContainerGroupInitContainerArray
- func (ContainerGroupInitContainerArray) ElementType() reflect.Type
- func (i ContainerGroupInitContainerArray) ToContainerGroupInitContainerArrayOutput() ContainerGroupInitContainerArrayOutput
- func (i ContainerGroupInitContainerArray) ToContainerGroupInitContainerArrayOutputWithContext(ctx context.Context) ContainerGroupInitContainerArrayOutput
- type ContainerGroupInitContainerArrayInput
- type ContainerGroupInitContainerArrayOutput
- func (ContainerGroupInitContainerArrayOutput) ElementType() reflect.Type
- func (o ContainerGroupInitContainerArrayOutput) Index(i pulumi.IntInput) ContainerGroupInitContainerOutput
- func (o ContainerGroupInitContainerArrayOutput) ToContainerGroupInitContainerArrayOutput() ContainerGroupInitContainerArrayOutput
- func (o ContainerGroupInitContainerArrayOutput) ToContainerGroupInitContainerArrayOutputWithContext(ctx context.Context) ContainerGroupInitContainerArrayOutput
- type ContainerGroupInitContainerEnvironmentVar
- type ContainerGroupInitContainerEnvironmentVarArgs
- func (ContainerGroupInitContainerEnvironmentVarArgs) ElementType() reflect.Type
- func (i ContainerGroupInitContainerEnvironmentVarArgs) ToContainerGroupInitContainerEnvironmentVarOutput() ContainerGroupInitContainerEnvironmentVarOutput
- func (i ContainerGroupInitContainerEnvironmentVarArgs) ToContainerGroupInitContainerEnvironmentVarOutputWithContext(ctx context.Context) ContainerGroupInitContainerEnvironmentVarOutput
- type ContainerGroupInitContainerEnvironmentVarArray
- func (ContainerGroupInitContainerEnvironmentVarArray) ElementType() reflect.Type
- func (i ContainerGroupInitContainerEnvironmentVarArray) ToContainerGroupInitContainerEnvironmentVarArrayOutput() ContainerGroupInitContainerEnvironmentVarArrayOutput
- func (i ContainerGroupInitContainerEnvironmentVarArray) ToContainerGroupInitContainerEnvironmentVarArrayOutputWithContext(ctx context.Context) ContainerGroupInitContainerEnvironmentVarArrayOutput
- type ContainerGroupInitContainerEnvironmentVarArrayInput
- type ContainerGroupInitContainerEnvironmentVarArrayOutput
- func (ContainerGroupInitContainerEnvironmentVarArrayOutput) ElementType() reflect.Type
- func (o ContainerGroupInitContainerEnvironmentVarArrayOutput) Index(i pulumi.IntInput) ContainerGroupInitContainerEnvironmentVarOutput
- func (o ContainerGroupInitContainerEnvironmentVarArrayOutput) ToContainerGroupInitContainerEnvironmentVarArrayOutput() ContainerGroupInitContainerEnvironmentVarArrayOutput
- func (o ContainerGroupInitContainerEnvironmentVarArrayOutput) ToContainerGroupInitContainerEnvironmentVarArrayOutputWithContext(ctx context.Context) ContainerGroupInitContainerEnvironmentVarArrayOutput
- type ContainerGroupInitContainerEnvironmentVarInput
- type ContainerGroupInitContainerEnvironmentVarOutput
- func (ContainerGroupInitContainerEnvironmentVarOutput) ElementType() reflect.Type
- func (o ContainerGroupInitContainerEnvironmentVarOutput) Key() pulumi.StringPtrOutput
- func (o ContainerGroupInitContainerEnvironmentVarOutput) ToContainerGroupInitContainerEnvironmentVarOutput() ContainerGroupInitContainerEnvironmentVarOutput
- func (o ContainerGroupInitContainerEnvironmentVarOutput) ToContainerGroupInitContainerEnvironmentVarOutputWithContext(ctx context.Context) ContainerGroupInitContainerEnvironmentVarOutput
- func (o ContainerGroupInitContainerEnvironmentVarOutput) Value() pulumi.StringPtrOutput
- type ContainerGroupInitContainerInput
- type ContainerGroupInitContainerOutput
- func (o ContainerGroupInitContainerOutput) Args() pulumi.StringArrayOutput
- func (o ContainerGroupInitContainerOutput) Commands() pulumi.StringArrayOutput
- func (o ContainerGroupInitContainerOutput) Cpu() pulumi.Float64PtrOutput
- func (ContainerGroupInitContainerOutput) ElementType() reflect.Type
- func (o ContainerGroupInitContainerOutput) EnvironmentVars() ContainerGroupInitContainerEnvironmentVarArrayOutput
- func (o ContainerGroupInitContainerOutput) Gpu() pulumi.IntPtrOutput
- func (o ContainerGroupInitContainerOutput) Image() pulumi.StringPtrOutput
- func (o ContainerGroupInitContainerOutput) ImagePullPolicy() pulumi.StringPtrOutput
- func (o ContainerGroupInitContainerOutput) Memory() pulumi.Float64PtrOutput
- func (o ContainerGroupInitContainerOutput) Name() pulumi.StringPtrOutput
- func (o ContainerGroupInitContainerOutput) Ports() ContainerGroupInitContainerPortArrayOutput
- func (o ContainerGroupInitContainerOutput) Ready() pulumi.BoolPtrOutput
- func (o ContainerGroupInitContainerOutput) RestartCount() pulumi.IntPtrOutput
- func (o ContainerGroupInitContainerOutput) ToContainerGroupInitContainerOutput() ContainerGroupInitContainerOutput
- func (o ContainerGroupInitContainerOutput) ToContainerGroupInitContainerOutputWithContext(ctx context.Context) ContainerGroupInitContainerOutput
- func (o ContainerGroupInitContainerOutput) VolumeMounts() ContainerGroupInitContainerVolumeMountArrayOutput
- func (o ContainerGroupInitContainerOutput) WorkingDir() pulumi.StringPtrOutput
- type ContainerGroupInitContainerPort
- type ContainerGroupInitContainerPortArgs
- func (ContainerGroupInitContainerPortArgs) ElementType() reflect.Type
- func (i ContainerGroupInitContainerPortArgs) ToContainerGroupInitContainerPortOutput() ContainerGroupInitContainerPortOutput
- func (i ContainerGroupInitContainerPortArgs) ToContainerGroupInitContainerPortOutputWithContext(ctx context.Context) ContainerGroupInitContainerPortOutput
- type ContainerGroupInitContainerPortArray
- func (ContainerGroupInitContainerPortArray) ElementType() reflect.Type
- func (i ContainerGroupInitContainerPortArray) ToContainerGroupInitContainerPortArrayOutput() ContainerGroupInitContainerPortArrayOutput
- func (i ContainerGroupInitContainerPortArray) ToContainerGroupInitContainerPortArrayOutputWithContext(ctx context.Context) ContainerGroupInitContainerPortArrayOutput
- type ContainerGroupInitContainerPortArrayInput
- type ContainerGroupInitContainerPortArrayOutput
- func (ContainerGroupInitContainerPortArrayOutput) ElementType() reflect.Type
- func (o ContainerGroupInitContainerPortArrayOutput) Index(i pulumi.IntInput) ContainerGroupInitContainerPortOutput
- func (o ContainerGroupInitContainerPortArrayOutput) ToContainerGroupInitContainerPortArrayOutput() ContainerGroupInitContainerPortArrayOutput
- func (o ContainerGroupInitContainerPortArrayOutput) ToContainerGroupInitContainerPortArrayOutputWithContext(ctx context.Context) ContainerGroupInitContainerPortArrayOutput
- type ContainerGroupInitContainerPortInput
- type ContainerGroupInitContainerPortOutput
- func (ContainerGroupInitContainerPortOutput) ElementType() reflect.Type
- func (o ContainerGroupInitContainerPortOutput) Port() pulumi.IntPtrOutput
- func (o ContainerGroupInitContainerPortOutput) Protocol() pulumi.StringPtrOutput
- func (o ContainerGroupInitContainerPortOutput) ToContainerGroupInitContainerPortOutput() ContainerGroupInitContainerPortOutput
- func (o ContainerGroupInitContainerPortOutput) ToContainerGroupInitContainerPortOutputWithContext(ctx context.Context) ContainerGroupInitContainerPortOutput
- type ContainerGroupInitContainerVolumeMount
- type ContainerGroupInitContainerVolumeMountArgs
- func (ContainerGroupInitContainerVolumeMountArgs) ElementType() reflect.Type
- func (i ContainerGroupInitContainerVolumeMountArgs) ToContainerGroupInitContainerVolumeMountOutput() ContainerGroupInitContainerVolumeMountOutput
- func (i ContainerGroupInitContainerVolumeMountArgs) ToContainerGroupInitContainerVolumeMountOutputWithContext(ctx context.Context) ContainerGroupInitContainerVolumeMountOutput
- type ContainerGroupInitContainerVolumeMountArray
- func (ContainerGroupInitContainerVolumeMountArray) ElementType() reflect.Type
- func (i ContainerGroupInitContainerVolumeMountArray) ToContainerGroupInitContainerVolumeMountArrayOutput() ContainerGroupInitContainerVolumeMountArrayOutput
- func (i ContainerGroupInitContainerVolumeMountArray) ToContainerGroupInitContainerVolumeMountArrayOutputWithContext(ctx context.Context) ContainerGroupInitContainerVolumeMountArrayOutput
- type ContainerGroupInitContainerVolumeMountArrayInput
- type ContainerGroupInitContainerVolumeMountArrayOutput
- func (ContainerGroupInitContainerVolumeMountArrayOutput) ElementType() reflect.Type
- func (o ContainerGroupInitContainerVolumeMountArrayOutput) Index(i pulumi.IntInput) ContainerGroupInitContainerVolumeMountOutput
- func (o ContainerGroupInitContainerVolumeMountArrayOutput) ToContainerGroupInitContainerVolumeMountArrayOutput() ContainerGroupInitContainerVolumeMountArrayOutput
- func (o ContainerGroupInitContainerVolumeMountArrayOutput) ToContainerGroupInitContainerVolumeMountArrayOutputWithContext(ctx context.Context) ContainerGroupInitContainerVolumeMountArrayOutput
- type ContainerGroupInitContainerVolumeMountInput
- type ContainerGroupInitContainerVolumeMountOutput
- func (ContainerGroupInitContainerVolumeMountOutput) ElementType() reflect.Type
- func (o ContainerGroupInitContainerVolumeMountOutput) MountPath() pulumi.StringPtrOutput
- func (o ContainerGroupInitContainerVolumeMountOutput) Name() pulumi.StringPtrOutput
- func (o ContainerGroupInitContainerVolumeMountOutput) ReadOnly() pulumi.BoolPtrOutput
- func (o ContainerGroupInitContainerVolumeMountOutput) ToContainerGroupInitContainerVolumeMountOutput() ContainerGroupInitContainerVolumeMountOutput
- func (o ContainerGroupInitContainerVolumeMountOutput) ToContainerGroupInitContainerVolumeMountOutputWithContext(ctx context.Context) ContainerGroupInitContainerVolumeMountOutput
- type ContainerGroupInput
- type ContainerGroupOutput
- type ContainerGroupState
- type ContainerGroupVolume
- type ContainerGroupVolumeArgs
- type ContainerGroupVolumeArray
- type ContainerGroupVolumeArrayInput
- type ContainerGroupVolumeArrayOutput
- func (ContainerGroupVolumeArrayOutput) ElementType() reflect.Type
- func (o ContainerGroupVolumeArrayOutput) Index(i pulumi.IntInput) ContainerGroupVolumeOutput
- func (o ContainerGroupVolumeArrayOutput) ToContainerGroupVolumeArrayOutput() ContainerGroupVolumeArrayOutput
- func (o ContainerGroupVolumeArrayOutput) ToContainerGroupVolumeArrayOutputWithContext(ctx context.Context) ContainerGroupVolumeArrayOutput
- type ContainerGroupVolumeConfigFileVolumeConfigFileToPath
- type ContainerGroupVolumeConfigFileVolumeConfigFileToPathArgs
- func (ContainerGroupVolumeConfigFileVolumeConfigFileToPathArgs) ElementType() reflect.Type
- func (i ContainerGroupVolumeConfigFileVolumeConfigFileToPathArgs) ToContainerGroupVolumeConfigFileVolumeConfigFileToPathOutput() ContainerGroupVolumeConfigFileVolumeConfigFileToPathOutput
- func (i ContainerGroupVolumeConfigFileVolumeConfigFileToPathArgs) ToContainerGroupVolumeConfigFileVolumeConfigFileToPathOutputWithContext(ctx context.Context) ContainerGroupVolumeConfigFileVolumeConfigFileToPathOutput
- type ContainerGroupVolumeConfigFileVolumeConfigFileToPathArray
- func (ContainerGroupVolumeConfigFileVolumeConfigFileToPathArray) ElementType() reflect.Type
- func (i ContainerGroupVolumeConfigFileVolumeConfigFileToPathArray) ToContainerGroupVolumeConfigFileVolumeConfigFileToPathArrayOutput() ContainerGroupVolumeConfigFileVolumeConfigFileToPathArrayOutput
- func (i ContainerGroupVolumeConfigFileVolumeConfigFileToPathArray) ToContainerGroupVolumeConfigFileVolumeConfigFileToPathArrayOutputWithContext(ctx context.Context) ContainerGroupVolumeConfigFileVolumeConfigFileToPathArrayOutput
- type ContainerGroupVolumeConfigFileVolumeConfigFileToPathArrayInput
- type ContainerGroupVolumeConfigFileVolumeConfigFileToPathArrayOutput
- func (ContainerGroupVolumeConfigFileVolumeConfigFileToPathArrayOutput) ElementType() reflect.Type
- func (o ContainerGroupVolumeConfigFileVolumeConfigFileToPathArrayOutput) Index(i pulumi.IntInput) ContainerGroupVolumeConfigFileVolumeConfigFileToPathOutput
- func (o ContainerGroupVolumeConfigFileVolumeConfigFileToPathArrayOutput) ToContainerGroupVolumeConfigFileVolumeConfigFileToPathArrayOutput() ContainerGroupVolumeConfigFileVolumeConfigFileToPathArrayOutput
- func (o ContainerGroupVolumeConfigFileVolumeConfigFileToPathArrayOutput) ToContainerGroupVolumeConfigFileVolumeConfigFileToPathArrayOutputWithContext(ctx context.Context) ContainerGroupVolumeConfigFileVolumeConfigFileToPathArrayOutput
- type ContainerGroupVolumeConfigFileVolumeConfigFileToPathInput
- type ContainerGroupVolumeConfigFileVolumeConfigFileToPathOutput
- func (o ContainerGroupVolumeConfigFileVolumeConfigFileToPathOutput) Content() pulumi.StringPtrOutput
- func (ContainerGroupVolumeConfigFileVolumeConfigFileToPathOutput) ElementType() reflect.Type
- func (o ContainerGroupVolumeConfigFileVolumeConfigFileToPathOutput) Path() pulumi.StringPtrOutput
- func (o ContainerGroupVolumeConfigFileVolumeConfigFileToPathOutput) ToContainerGroupVolumeConfigFileVolumeConfigFileToPathOutput() ContainerGroupVolumeConfigFileVolumeConfigFileToPathOutput
- func (o ContainerGroupVolumeConfigFileVolumeConfigFileToPathOutput) ToContainerGroupVolumeConfigFileVolumeConfigFileToPathOutputWithContext(ctx context.Context) ContainerGroupVolumeConfigFileVolumeConfigFileToPathOutput
- type ContainerGroupVolumeInput
- type ContainerGroupVolumeOutput
- func (o ContainerGroupVolumeOutput) ConfigFileVolumeConfigFileToPaths() ContainerGroupVolumeConfigFileVolumeConfigFileToPathArrayOutput
- func (o ContainerGroupVolumeOutput) DiskVolumeDiskId() pulumi.StringPtrOutput
- func (o ContainerGroupVolumeOutput) DiskVolumeFsType() pulumi.StringPtrOutput
- func (ContainerGroupVolumeOutput) ElementType() reflect.Type
- func (o ContainerGroupVolumeOutput) FlexVolumeDriver() pulumi.StringPtrOutput
- func (o ContainerGroupVolumeOutput) FlexVolumeFsType() pulumi.StringPtrOutput
- func (o ContainerGroupVolumeOutput) FlexVolumeOptions() pulumi.StringPtrOutput
- func (o ContainerGroupVolumeOutput) Name() pulumi.StringPtrOutput
- func (o ContainerGroupVolumeOutput) NfsVolumePath() pulumi.StringPtrOutput
- func (o ContainerGroupVolumeOutput) NfsVolumeReadOnly() pulumi.BoolPtrOutput
- func (o ContainerGroupVolumeOutput) NfsVolumeServer() pulumi.StringPtrOutput
- func (o ContainerGroupVolumeOutput) ToContainerGroupVolumeOutput() ContainerGroupVolumeOutput
- func (o ContainerGroupVolumeOutput) ToContainerGroupVolumeOutputWithContext(ctx context.Context) ContainerGroupVolumeOutput
- func (o ContainerGroupVolumeOutput) Type() pulumi.StringPtrOutput
- type GetContainerGroupsArgs
- type GetContainerGroupsGroup
- type GetContainerGroupsGroupArgs
- type GetContainerGroupsGroupArray
- func (GetContainerGroupsGroupArray) ElementType() reflect.Type
- func (i GetContainerGroupsGroupArray) ToGetContainerGroupsGroupArrayOutput() GetContainerGroupsGroupArrayOutput
- func (i GetContainerGroupsGroupArray) ToGetContainerGroupsGroupArrayOutputWithContext(ctx context.Context) GetContainerGroupsGroupArrayOutput
- type GetContainerGroupsGroupArrayInput
- type GetContainerGroupsGroupArrayOutput
- func (GetContainerGroupsGroupArrayOutput) ElementType() reflect.Type
- func (o GetContainerGroupsGroupArrayOutput) Index(i pulumi.IntInput) GetContainerGroupsGroupOutput
- func (o GetContainerGroupsGroupArrayOutput) ToGetContainerGroupsGroupArrayOutput() GetContainerGroupsGroupArrayOutput
- func (o GetContainerGroupsGroupArrayOutput) ToGetContainerGroupsGroupArrayOutputWithContext(ctx context.Context) GetContainerGroupsGroupArrayOutput
- type GetContainerGroupsGroupContainer
- type GetContainerGroupsGroupContainerArgs
- func (GetContainerGroupsGroupContainerArgs) ElementType() reflect.Type
- func (i GetContainerGroupsGroupContainerArgs) ToGetContainerGroupsGroupContainerOutput() GetContainerGroupsGroupContainerOutput
- func (i GetContainerGroupsGroupContainerArgs) ToGetContainerGroupsGroupContainerOutputWithContext(ctx context.Context) GetContainerGroupsGroupContainerOutput
- type GetContainerGroupsGroupContainerArray
- func (GetContainerGroupsGroupContainerArray) ElementType() reflect.Type
- func (i GetContainerGroupsGroupContainerArray) ToGetContainerGroupsGroupContainerArrayOutput() GetContainerGroupsGroupContainerArrayOutput
- func (i GetContainerGroupsGroupContainerArray) ToGetContainerGroupsGroupContainerArrayOutputWithContext(ctx context.Context) GetContainerGroupsGroupContainerArrayOutput
- type GetContainerGroupsGroupContainerArrayInput
- type GetContainerGroupsGroupContainerArrayOutput
- func (GetContainerGroupsGroupContainerArrayOutput) ElementType() reflect.Type
- func (o GetContainerGroupsGroupContainerArrayOutput) Index(i pulumi.IntInput) GetContainerGroupsGroupContainerOutput
- func (o GetContainerGroupsGroupContainerArrayOutput) ToGetContainerGroupsGroupContainerArrayOutput() GetContainerGroupsGroupContainerArrayOutput
- func (o GetContainerGroupsGroupContainerArrayOutput) ToGetContainerGroupsGroupContainerArrayOutputWithContext(ctx context.Context) GetContainerGroupsGroupContainerArrayOutput
- type GetContainerGroupsGroupContainerEnvironmentVar
- type GetContainerGroupsGroupContainerEnvironmentVarArgs
- func (GetContainerGroupsGroupContainerEnvironmentVarArgs) ElementType() reflect.Type
- func (i GetContainerGroupsGroupContainerEnvironmentVarArgs) ToGetContainerGroupsGroupContainerEnvironmentVarOutput() GetContainerGroupsGroupContainerEnvironmentVarOutput
- func (i GetContainerGroupsGroupContainerEnvironmentVarArgs) ToGetContainerGroupsGroupContainerEnvironmentVarOutputWithContext(ctx context.Context) GetContainerGroupsGroupContainerEnvironmentVarOutput
- type GetContainerGroupsGroupContainerEnvironmentVarArray
- func (GetContainerGroupsGroupContainerEnvironmentVarArray) ElementType() reflect.Type
- func (i GetContainerGroupsGroupContainerEnvironmentVarArray) ToGetContainerGroupsGroupContainerEnvironmentVarArrayOutput() GetContainerGroupsGroupContainerEnvironmentVarArrayOutput
- func (i GetContainerGroupsGroupContainerEnvironmentVarArray) ToGetContainerGroupsGroupContainerEnvironmentVarArrayOutputWithContext(ctx context.Context) GetContainerGroupsGroupContainerEnvironmentVarArrayOutput
- type GetContainerGroupsGroupContainerEnvironmentVarArrayInput
- type GetContainerGroupsGroupContainerEnvironmentVarArrayOutput
- func (GetContainerGroupsGroupContainerEnvironmentVarArrayOutput) ElementType() reflect.Type
- func (o GetContainerGroupsGroupContainerEnvironmentVarArrayOutput) Index(i pulumi.IntInput) GetContainerGroupsGroupContainerEnvironmentVarOutput
- func (o GetContainerGroupsGroupContainerEnvironmentVarArrayOutput) ToGetContainerGroupsGroupContainerEnvironmentVarArrayOutput() GetContainerGroupsGroupContainerEnvironmentVarArrayOutput
- func (o GetContainerGroupsGroupContainerEnvironmentVarArrayOutput) ToGetContainerGroupsGroupContainerEnvironmentVarArrayOutputWithContext(ctx context.Context) GetContainerGroupsGroupContainerEnvironmentVarArrayOutput
- type GetContainerGroupsGroupContainerEnvironmentVarInput
- type GetContainerGroupsGroupContainerEnvironmentVarOutput
- func (GetContainerGroupsGroupContainerEnvironmentVarOutput) ElementType() reflect.Type
- func (o GetContainerGroupsGroupContainerEnvironmentVarOutput) Key() pulumi.StringOutput
- func (o GetContainerGroupsGroupContainerEnvironmentVarOutput) ToGetContainerGroupsGroupContainerEnvironmentVarOutput() GetContainerGroupsGroupContainerEnvironmentVarOutput
- func (o GetContainerGroupsGroupContainerEnvironmentVarOutput) ToGetContainerGroupsGroupContainerEnvironmentVarOutputWithContext(ctx context.Context) GetContainerGroupsGroupContainerEnvironmentVarOutput
- func (o GetContainerGroupsGroupContainerEnvironmentVarOutput) Value() pulumi.StringOutput
- type GetContainerGroupsGroupContainerInput
- type GetContainerGroupsGroupContainerOutput
- func (o GetContainerGroupsGroupContainerOutput) Args() pulumi.StringArrayOutput
- func (o GetContainerGroupsGroupContainerOutput) Commands() pulumi.StringArrayOutput
- func (o GetContainerGroupsGroupContainerOutput) Cpu() pulumi.Float64Output
- func (GetContainerGroupsGroupContainerOutput) ElementType() reflect.Type
- func (o GetContainerGroupsGroupContainerOutput) EnvironmentVars() GetContainerGroupsGroupContainerEnvironmentVarArrayOutput
- func (o GetContainerGroupsGroupContainerOutput) Gpu() pulumi.IntOutput
- func (o GetContainerGroupsGroupContainerOutput) Image() pulumi.StringOutput
- func (o GetContainerGroupsGroupContainerOutput) ImagePullPolicy() pulumi.StringOutput
- func (o GetContainerGroupsGroupContainerOutput) Memory() pulumi.Float64Output
- func (o GetContainerGroupsGroupContainerOutput) Name() pulumi.StringOutput
- func (o GetContainerGroupsGroupContainerOutput) Ports() GetContainerGroupsGroupContainerPortArrayOutput
- func (o GetContainerGroupsGroupContainerOutput) Ready() pulumi.BoolOutput
- func (o GetContainerGroupsGroupContainerOutput) RestartCount() pulumi.IntOutput
- func (o GetContainerGroupsGroupContainerOutput) ToGetContainerGroupsGroupContainerOutput() GetContainerGroupsGroupContainerOutput
- func (o GetContainerGroupsGroupContainerOutput) ToGetContainerGroupsGroupContainerOutputWithContext(ctx context.Context) GetContainerGroupsGroupContainerOutput
- func (o GetContainerGroupsGroupContainerOutput) VolumeMounts() GetContainerGroupsGroupContainerVolumeMountArrayOutput
- func (o GetContainerGroupsGroupContainerOutput) WorkingDir() pulumi.StringOutput
- type GetContainerGroupsGroupContainerPort
- type GetContainerGroupsGroupContainerPortArgs
- func (GetContainerGroupsGroupContainerPortArgs) ElementType() reflect.Type
- func (i GetContainerGroupsGroupContainerPortArgs) ToGetContainerGroupsGroupContainerPortOutput() GetContainerGroupsGroupContainerPortOutput
- func (i GetContainerGroupsGroupContainerPortArgs) ToGetContainerGroupsGroupContainerPortOutputWithContext(ctx context.Context) GetContainerGroupsGroupContainerPortOutput
- type GetContainerGroupsGroupContainerPortArray
- func (GetContainerGroupsGroupContainerPortArray) ElementType() reflect.Type
- func (i GetContainerGroupsGroupContainerPortArray) ToGetContainerGroupsGroupContainerPortArrayOutput() GetContainerGroupsGroupContainerPortArrayOutput
- func (i GetContainerGroupsGroupContainerPortArray) ToGetContainerGroupsGroupContainerPortArrayOutputWithContext(ctx context.Context) GetContainerGroupsGroupContainerPortArrayOutput
- type GetContainerGroupsGroupContainerPortArrayInput
- type GetContainerGroupsGroupContainerPortArrayOutput
- func (GetContainerGroupsGroupContainerPortArrayOutput) ElementType() reflect.Type
- func (o GetContainerGroupsGroupContainerPortArrayOutput) Index(i pulumi.IntInput) GetContainerGroupsGroupContainerPortOutput
- func (o GetContainerGroupsGroupContainerPortArrayOutput) ToGetContainerGroupsGroupContainerPortArrayOutput() GetContainerGroupsGroupContainerPortArrayOutput
- func (o GetContainerGroupsGroupContainerPortArrayOutput) ToGetContainerGroupsGroupContainerPortArrayOutputWithContext(ctx context.Context) GetContainerGroupsGroupContainerPortArrayOutput
- type GetContainerGroupsGroupContainerPortInput
- type GetContainerGroupsGroupContainerPortOutput
- func (GetContainerGroupsGroupContainerPortOutput) ElementType() reflect.Type
- func (o GetContainerGroupsGroupContainerPortOutput) Port() pulumi.IntOutput
- func (o GetContainerGroupsGroupContainerPortOutput) Protocol() pulumi.StringOutput
- func (o GetContainerGroupsGroupContainerPortOutput) ToGetContainerGroupsGroupContainerPortOutput() GetContainerGroupsGroupContainerPortOutput
- func (o GetContainerGroupsGroupContainerPortOutput) ToGetContainerGroupsGroupContainerPortOutputWithContext(ctx context.Context) GetContainerGroupsGroupContainerPortOutput
- type GetContainerGroupsGroupContainerVolumeMount
- type GetContainerGroupsGroupContainerVolumeMountArgs
- func (GetContainerGroupsGroupContainerVolumeMountArgs) ElementType() reflect.Type
- func (i GetContainerGroupsGroupContainerVolumeMountArgs) ToGetContainerGroupsGroupContainerVolumeMountOutput() GetContainerGroupsGroupContainerVolumeMountOutput
- func (i GetContainerGroupsGroupContainerVolumeMountArgs) ToGetContainerGroupsGroupContainerVolumeMountOutputWithContext(ctx context.Context) GetContainerGroupsGroupContainerVolumeMountOutput
- type GetContainerGroupsGroupContainerVolumeMountArray
- func (GetContainerGroupsGroupContainerVolumeMountArray) ElementType() reflect.Type
- func (i GetContainerGroupsGroupContainerVolumeMountArray) ToGetContainerGroupsGroupContainerVolumeMountArrayOutput() GetContainerGroupsGroupContainerVolumeMountArrayOutput
- func (i GetContainerGroupsGroupContainerVolumeMountArray) ToGetContainerGroupsGroupContainerVolumeMountArrayOutputWithContext(ctx context.Context) GetContainerGroupsGroupContainerVolumeMountArrayOutput
- type GetContainerGroupsGroupContainerVolumeMountArrayInput
- type GetContainerGroupsGroupContainerVolumeMountArrayOutput
- func (GetContainerGroupsGroupContainerVolumeMountArrayOutput) ElementType() reflect.Type
- func (o GetContainerGroupsGroupContainerVolumeMountArrayOutput) Index(i pulumi.IntInput) GetContainerGroupsGroupContainerVolumeMountOutput
- func (o GetContainerGroupsGroupContainerVolumeMountArrayOutput) ToGetContainerGroupsGroupContainerVolumeMountArrayOutput() GetContainerGroupsGroupContainerVolumeMountArrayOutput
- func (o GetContainerGroupsGroupContainerVolumeMountArrayOutput) ToGetContainerGroupsGroupContainerVolumeMountArrayOutputWithContext(ctx context.Context) GetContainerGroupsGroupContainerVolumeMountArrayOutput
- type GetContainerGroupsGroupContainerVolumeMountInput
- type GetContainerGroupsGroupContainerVolumeMountOutput
- func (GetContainerGroupsGroupContainerVolumeMountOutput) ElementType() reflect.Type
- func (o GetContainerGroupsGroupContainerVolumeMountOutput) MountPath() pulumi.StringOutput
- func (o GetContainerGroupsGroupContainerVolumeMountOutput) Name() pulumi.StringOutput
- func (o GetContainerGroupsGroupContainerVolumeMountOutput) ReadOnly() pulumi.BoolOutput
- func (o GetContainerGroupsGroupContainerVolumeMountOutput) ToGetContainerGroupsGroupContainerVolumeMountOutput() GetContainerGroupsGroupContainerVolumeMountOutput
- func (o GetContainerGroupsGroupContainerVolumeMountOutput) ToGetContainerGroupsGroupContainerVolumeMountOutputWithContext(ctx context.Context) GetContainerGroupsGroupContainerVolumeMountOutput
- type GetContainerGroupsGroupDnsConfig
- type GetContainerGroupsGroupDnsConfigArgs
- func (GetContainerGroupsGroupDnsConfigArgs) ElementType() reflect.Type
- func (i GetContainerGroupsGroupDnsConfigArgs) ToGetContainerGroupsGroupDnsConfigOutput() GetContainerGroupsGroupDnsConfigOutput
- func (i GetContainerGroupsGroupDnsConfigArgs) ToGetContainerGroupsGroupDnsConfigOutputWithContext(ctx context.Context) GetContainerGroupsGroupDnsConfigOutput
- type GetContainerGroupsGroupDnsConfigArray
- func (GetContainerGroupsGroupDnsConfigArray) ElementType() reflect.Type
- func (i GetContainerGroupsGroupDnsConfigArray) ToGetContainerGroupsGroupDnsConfigArrayOutput() GetContainerGroupsGroupDnsConfigArrayOutput
- func (i GetContainerGroupsGroupDnsConfigArray) ToGetContainerGroupsGroupDnsConfigArrayOutputWithContext(ctx context.Context) GetContainerGroupsGroupDnsConfigArrayOutput
- type GetContainerGroupsGroupDnsConfigArrayInput
- type GetContainerGroupsGroupDnsConfigArrayOutput
- func (GetContainerGroupsGroupDnsConfigArrayOutput) ElementType() reflect.Type
- func (o GetContainerGroupsGroupDnsConfigArrayOutput) Index(i pulumi.IntInput) GetContainerGroupsGroupDnsConfigOutput
- func (o GetContainerGroupsGroupDnsConfigArrayOutput) ToGetContainerGroupsGroupDnsConfigArrayOutput() GetContainerGroupsGroupDnsConfigArrayOutput
- func (o GetContainerGroupsGroupDnsConfigArrayOutput) ToGetContainerGroupsGroupDnsConfigArrayOutputWithContext(ctx context.Context) GetContainerGroupsGroupDnsConfigArrayOutput
- type GetContainerGroupsGroupDnsConfigInput
- type GetContainerGroupsGroupDnsConfigOption
- type GetContainerGroupsGroupDnsConfigOptionArgs
- func (GetContainerGroupsGroupDnsConfigOptionArgs) ElementType() reflect.Type
- func (i GetContainerGroupsGroupDnsConfigOptionArgs) ToGetContainerGroupsGroupDnsConfigOptionOutput() GetContainerGroupsGroupDnsConfigOptionOutput
- func (i GetContainerGroupsGroupDnsConfigOptionArgs) ToGetContainerGroupsGroupDnsConfigOptionOutputWithContext(ctx context.Context) GetContainerGroupsGroupDnsConfigOptionOutput
- type GetContainerGroupsGroupDnsConfigOptionArray
- func (GetContainerGroupsGroupDnsConfigOptionArray) ElementType() reflect.Type
- func (i GetContainerGroupsGroupDnsConfigOptionArray) ToGetContainerGroupsGroupDnsConfigOptionArrayOutput() GetContainerGroupsGroupDnsConfigOptionArrayOutput
- func (i GetContainerGroupsGroupDnsConfigOptionArray) ToGetContainerGroupsGroupDnsConfigOptionArrayOutputWithContext(ctx context.Context) GetContainerGroupsGroupDnsConfigOptionArrayOutput
- type GetContainerGroupsGroupDnsConfigOptionArrayInput
- type GetContainerGroupsGroupDnsConfigOptionArrayOutput
- func (GetContainerGroupsGroupDnsConfigOptionArrayOutput) ElementType() reflect.Type
- func (o GetContainerGroupsGroupDnsConfigOptionArrayOutput) Index(i pulumi.IntInput) GetContainerGroupsGroupDnsConfigOptionOutput
- func (o GetContainerGroupsGroupDnsConfigOptionArrayOutput) ToGetContainerGroupsGroupDnsConfigOptionArrayOutput() GetContainerGroupsGroupDnsConfigOptionArrayOutput
- func (o GetContainerGroupsGroupDnsConfigOptionArrayOutput) ToGetContainerGroupsGroupDnsConfigOptionArrayOutputWithContext(ctx context.Context) GetContainerGroupsGroupDnsConfigOptionArrayOutput
- type GetContainerGroupsGroupDnsConfigOptionInput
- type GetContainerGroupsGroupDnsConfigOptionOutput
- func (GetContainerGroupsGroupDnsConfigOptionOutput) ElementType() reflect.Type
- func (o GetContainerGroupsGroupDnsConfigOptionOutput) Name() pulumi.StringOutput
- func (o GetContainerGroupsGroupDnsConfigOptionOutput) ToGetContainerGroupsGroupDnsConfigOptionOutput() GetContainerGroupsGroupDnsConfigOptionOutput
- func (o GetContainerGroupsGroupDnsConfigOptionOutput) ToGetContainerGroupsGroupDnsConfigOptionOutputWithContext(ctx context.Context) GetContainerGroupsGroupDnsConfigOptionOutput
- func (o GetContainerGroupsGroupDnsConfigOptionOutput) Value() pulumi.StringOutput
- type GetContainerGroupsGroupDnsConfigOutput
- func (GetContainerGroupsGroupDnsConfigOutput) ElementType() reflect.Type
- func (o GetContainerGroupsGroupDnsConfigOutput) NameServers() pulumi.StringArrayOutput
- func (o GetContainerGroupsGroupDnsConfigOutput) Options() GetContainerGroupsGroupDnsConfigOptionArrayOutput
- func (o GetContainerGroupsGroupDnsConfigOutput) Searches() pulumi.StringArrayOutput
- func (o GetContainerGroupsGroupDnsConfigOutput) ToGetContainerGroupsGroupDnsConfigOutput() GetContainerGroupsGroupDnsConfigOutput
- func (o GetContainerGroupsGroupDnsConfigOutput) ToGetContainerGroupsGroupDnsConfigOutputWithContext(ctx context.Context) GetContainerGroupsGroupDnsConfigOutput
- type GetContainerGroupsGroupEciSecurityContext
- type GetContainerGroupsGroupEciSecurityContextArgs
- func (GetContainerGroupsGroupEciSecurityContextArgs) ElementType() reflect.Type
- func (i GetContainerGroupsGroupEciSecurityContextArgs) ToGetContainerGroupsGroupEciSecurityContextOutput() GetContainerGroupsGroupEciSecurityContextOutput
- func (i GetContainerGroupsGroupEciSecurityContextArgs) ToGetContainerGroupsGroupEciSecurityContextOutputWithContext(ctx context.Context) GetContainerGroupsGroupEciSecurityContextOutput
- type GetContainerGroupsGroupEciSecurityContextArray
- func (GetContainerGroupsGroupEciSecurityContextArray) ElementType() reflect.Type
- func (i GetContainerGroupsGroupEciSecurityContextArray) ToGetContainerGroupsGroupEciSecurityContextArrayOutput() GetContainerGroupsGroupEciSecurityContextArrayOutput
- func (i GetContainerGroupsGroupEciSecurityContextArray) ToGetContainerGroupsGroupEciSecurityContextArrayOutputWithContext(ctx context.Context) GetContainerGroupsGroupEciSecurityContextArrayOutput
- type GetContainerGroupsGroupEciSecurityContextArrayInput
- type GetContainerGroupsGroupEciSecurityContextArrayOutput
- func (GetContainerGroupsGroupEciSecurityContextArrayOutput) ElementType() reflect.Type
- func (o GetContainerGroupsGroupEciSecurityContextArrayOutput) Index(i pulumi.IntInput) GetContainerGroupsGroupEciSecurityContextOutput
- func (o GetContainerGroupsGroupEciSecurityContextArrayOutput) ToGetContainerGroupsGroupEciSecurityContextArrayOutput() GetContainerGroupsGroupEciSecurityContextArrayOutput
- func (o GetContainerGroupsGroupEciSecurityContextArrayOutput) ToGetContainerGroupsGroupEciSecurityContextArrayOutputWithContext(ctx context.Context) GetContainerGroupsGroupEciSecurityContextArrayOutput
- type GetContainerGroupsGroupEciSecurityContextInput
- type GetContainerGroupsGroupEciSecurityContextOutput
- func (GetContainerGroupsGroupEciSecurityContextOutput) ElementType() reflect.Type
- func (o GetContainerGroupsGroupEciSecurityContextOutput) Sysctls() GetContainerGroupsGroupEciSecurityContextSysctlArrayOutput
- func (o GetContainerGroupsGroupEciSecurityContextOutput) ToGetContainerGroupsGroupEciSecurityContextOutput() GetContainerGroupsGroupEciSecurityContextOutput
- func (o GetContainerGroupsGroupEciSecurityContextOutput) ToGetContainerGroupsGroupEciSecurityContextOutputWithContext(ctx context.Context) GetContainerGroupsGroupEciSecurityContextOutput
- type GetContainerGroupsGroupEciSecurityContextSysctl
- type GetContainerGroupsGroupEciSecurityContextSysctlArgs
- func (GetContainerGroupsGroupEciSecurityContextSysctlArgs) ElementType() reflect.Type
- func (i GetContainerGroupsGroupEciSecurityContextSysctlArgs) ToGetContainerGroupsGroupEciSecurityContextSysctlOutput() GetContainerGroupsGroupEciSecurityContextSysctlOutput
- func (i GetContainerGroupsGroupEciSecurityContextSysctlArgs) ToGetContainerGroupsGroupEciSecurityContextSysctlOutputWithContext(ctx context.Context) GetContainerGroupsGroupEciSecurityContextSysctlOutput
- type GetContainerGroupsGroupEciSecurityContextSysctlArray
- func (GetContainerGroupsGroupEciSecurityContextSysctlArray) ElementType() reflect.Type
- func (i GetContainerGroupsGroupEciSecurityContextSysctlArray) ToGetContainerGroupsGroupEciSecurityContextSysctlArrayOutput() GetContainerGroupsGroupEciSecurityContextSysctlArrayOutput
- func (i GetContainerGroupsGroupEciSecurityContextSysctlArray) ToGetContainerGroupsGroupEciSecurityContextSysctlArrayOutputWithContext(ctx context.Context) GetContainerGroupsGroupEciSecurityContextSysctlArrayOutput
- type GetContainerGroupsGroupEciSecurityContextSysctlArrayInput
- type GetContainerGroupsGroupEciSecurityContextSysctlArrayOutput
- func (GetContainerGroupsGroupEciSecurityContextSysctlArrayOutput) ElementType() reflect.Type
- func (o GetContainerGroupsGroupEciSecurityContextSysctlArrayOutput) Index(i pulumi.IntInput) GetContainerGroupsGroupEciSecurityContextSysctlOutput
- func (o GetContainerGroupsGroupEciSecurityContextSysctlArrayOutput) ToGetContainerGroupsGroupEciSecurityContextSysctlArrayOutput() GetContainerGroupsGroupEciSecurityContextSysctlArrayOutput
- func (o GetContainerGroupsGroupEciSecurityContextSysctlArrayOutput) ToGetContainerGroupsGroupEciSecurityContextSysctlArrayOutputWithContext(ctx context.Context) GetContainerGroupsGroupEciSecurityContextSysctlArrayOutput
- type GetContainerGroupsGroupEciSecurityContextSysctlInput
- type GetContainerGroupsGroupEciSecurityContextSysctlOutput
- func (GetContainerGroupsGroupEciSecurityContextSysctlOutput) ElementType() reflect.Type
- func (o GetContainerGroupsGroupEciSecurityContextSysctlOutput) Name() pulumi.StringOutput
- func (o GetContainerGroupsGroupEciSecurityContextSysctlOutput) ToGetContainerGroupsGroupEciSecurityContextSysctlOutput() GetContainerGroupsGroupEciSecurityContextSysctlOutput
- func (o GetContainerGroupsGroupEciSecurityContextSysctlOutput) ToGetContainerGroupsGroupEciSecurityContextSysctlOutputWithContext(ctx context.Context) GetContainerGroupsGroupEciSecurityContextSysctlOutput
- func (o GetContainerGroupsGroupEciSecurityContextSysctlOutput) Value() pulumi.StringOutput
- type GetContainerGroupsGroupEvent
- type GetContainerGroupsGroupEventArgs
- func (GetContainerGroupsGroupEventArgs) ElementType() reflect.Type
- func (i GetContainerGroupsGroupEventArgs) ToGetContainerGroupsGroupEventOutput() GetContainerGroupsGroupEventOutput
- func (i GetContainerGroupsGroupEventArgs) ToGetContainerGroupsGroupEventOutputWithContext(ctx context.Context) GetContainerGroupsGroupEventOutput
- type GetContainerGroupsGroupEventArray
- func (GetContainerGroupsGroupEventArray) ElementType() reflect.Type
- func (i GetContainerGroupsGroupEventArray) ToGetContainerGroupsGroupEventArrayOutput() GetContainerGroupsGroupEventArrayOutput
- func (i GetContainerGroupsGroupEventArray) ToGetContainerGroupsGroupEventArrayOutputWithContext(ctx context.Context) GetContainerGroupsGroupEventArrayOutput
- type GetContainerGroupsGroupEventArrayInput
- type GetContainerGroupsGroupEventArrayOutput
- func (GetContainerGroupsGroupEventArrayOutput) ElementType() reflect.Type
- func (o GetContainerGroupsGroupEventArrayOutput) Index(i pulumi.IntInput) GetContainerGroupsGroupEventOutput
- func (o GetContainerGroupsGroupEventArrayOutput) ToGetContainerGroupsGroupEventArrayOutput() GetContainerGroupsGroupEventArrayOutput
- func (o GetContainerGroupsGroupEventArrayOutput) ToGetContainerGroupsGroupEventArrayOutputWithContext(ctx context.Context) GetContainerGroupsGroupEventArrayOutput
- type GetContainerGroupsGroupEventInput
- type GetContainerGroupsGroupEventOutput
- func (o GetContainerGroupsGroupEventOutput) Count() pulumi.IntOutput
- func (GetContainerGroupsGroupEventOutput) ElementType() reflect.Type
- func (o GetContainerGroupsGroupEventOutput) FirstTimestamp() pulumi.StringOutput
- func (o GetContainerGroupsGroupEventOutput) LastTimestamp() pulumi.StringOutput
- func (o GetContainerGroupsGroupEventOutput) Message() pulumi.StringOutput
- func (o GetContainerGroupsGroupEventOutput) Name() pulumi.StringOutput
- func (o GetContainerGroupsGroupEventOutput) Reason() pulumi.StringOutput
- func (o GetContainerGroupsGroupEventOutput) ToGetContainerGroupsGroupEventOutput() GetContainerGroupsGroupEventOutput
- func (o GetContainerGroupsGroupEventOutput) ToGetContainerGroupsGroupEventOutputWithContext(ctx context.Context) GetContainerGroupsGroupEventOutput
- func (o GetContainerGroupsGroupEventOutput) Type() pulumi.StringOutput
- type GetContainerGroupsGroupHostAlias
- type GetContainerGroupsGroupHostAliasArgs
- func (GetContainerGroupsGroupHostAliasArgs) ElementType() reflect.Type
- func (i GetContainerGroupsGroupHostAliasArgs) ToGetContainerGroupsGroupHostAliasOutput() GetContainerGroupsGroupHostAliasOutput
- func (i GetContainerGroupsGroupHostAliasArgs) ToGetContainerGroupsGroupHostAliasOutputWithContext(ctx context.Context) GetContainerGroupsGroupHostAliasOutput
- type GetContainerGroupsGroupHostAliasArray
- func (GetContainerGroupsGroupHostAliasArray) ElementType() reflect.Type
- func (i GetContainerGroupsGroupHostAliasArray) ToGetContainerGroupsGroupHostAliasArrayOutput() GetContainerGroupsGroupHostAliasArrayOutput
- func (i GetContainerGroupsGroupHostAliasArray) ToGetContainerGroupsGroupHostAliasArrayOutputWithContext(ctx context.Context) GetContainerGroupsGroupHostAliasArrayOutput
- type GetContainerGroupsGroupHostAliasArrayInput
- type GetContainerGroupsGroupHostAliasArrayOutput
- func (GetContainerGroupsGroupHostAliasArrayOutput) ElementType() reflect.Type
- func (o GetContainerGroupsGroupHostAliasArrayOutput) Index(i pulumi.IntInput) GetContainerGroupsGroupHostAliasOutput
- func (o GetContainerGroupsGroupHostAliasArrayOutput) ToGetContainerGroupsGroupHostAliasArrayOutput() GetContainerGroupsGroupHostAliasArrayOutput
- func (o GetContainerGroupsGroupHostAliasArrayOutput) ToGetContainerGroupsGroupHostAliasArrayOutputWithContext(ctx context.Context) GetContainerGroupsGroupHostAliasArrayOutput
- type GetContainerGroupsGroupHostAliasInput
- type GetContainerGroupsGroupHostAliasOutput
- func (GetContainerGroupsGroupHostAliasOutput) ElementType() reflect.Type
- func (o GetContainerGroupsGroupHostAliasOutput) Hostnames() pulumi.StringArrayOutput
- func (o GetContainerGroupsGroupHostAliasOutput) Ip() pulumi.StringOutput
- func (o GetContainerGroupsGroupHostAliasOutput) ToGetContainerGroupsGroupHostAliasOutput() GetContainerGroupsGroupHostAliasOutput
- func (o GetContainerGroupsGroupHostAliasOutput) ToGetContainerGroupsGroupHostAliasOutputWithContext(ctx context.Context) GetContainerGroupsGroupHostAliasOutput
- type GetContainerGroupsGroupInitContainer
- type GetContainerGroupsGroupInitContainerArgs
- func (GetContainerGroupsGroupInitContainerArgs) ElementType() reflect.Type
- func (i GetContainerGroupsGroupInitContainerArgs) ToGetContainerGroupsGroupInitContainerOutput() GetContainerGroupsGroupInitContainerOutput
- func (i GetContainerGroupsGroupInitContainerArgs) ToGetContainerGroupsGroupInitContainerOutputWithContext(ctx context.Context) GetContainerGroupsGroupInitContainerOutput
- type GetContainerGroupsGroupInitContainerArray
- func (GetContainerGroupsGroupInitContainerArray) ElementType() reflect.Type
- func (i GetContainerGroupsGroupInitContainerArray) ToGetContainerGroupsGroupInitContainerArrayOutput() GetContainerGroupsGroupInitContainerArrayOutput
- func (i GetContainerGroupsGroupInitContainerArray) ToGetContainerGroupsGroupInitContainerArrayOutputWithContext(ctx context.Context) GetContainerGroupsGroupInitContainerArrayOutput
- type GetContainerGroupsGroupInitContainerArrayInput
- type GetContainerGroupsGroupInitContainerArrayOutput
- func (GetContainerGroupsGroupInitContainerArrayOutput) ElementType() reflect.Type
- func (o GetContainerGroupsGroupInitContainerArrayOutput) Index(i pulumi.IntInput) GetContainerGroupsGroupInitContainerOutput
- func (o GetContainerGroupsGroupInitContainerArrayOutput) ToGetContainerGroupsGroupInitContainerArrayOutput() GetContainerGroupsGroupInitContainerArrayOutput
- func (o GetContainerGroupsGroupInitContainerArrayOutput) ToGetContainerGroupsGroupInitContainerArrayOutputWithContext(ctx context.Context) GetContainerGroupsGroupInitContainerArrayOutput
- type GetContainerGroupsGroupInitContainerEnvironmentVar
- type GetContainerGroupsGroupInitContainerEnvironmentVarArgs
- func (GetContainerGroupsGroupInitContainerEnvironmentVarArgs) ElementType() reflect.Type
- func (i GetContainerGroupsGroupInitContainerEnvironmentVarArgs) ToGetContainerGroupsGroupInitContainerEnvironmentVarOutput() GetContainerGroupsGroupInitContainerEnvironmentVarOutput
- func (i GetContainerGroupsGroupInitContainerEnvironmentVarArgs) ToGetContainerGroupsGroupInitContainerEnvironmentVarOutputWithContext(ctx context.Context) GetContainerGroupsGroupInitContainerEnvironmentVarOutput
- type GetContainerGroupsGroupInitContainerEnvironmentVarArray
- func (GetContainerGroupsGroupInitContainerEnvironmentVarArray) ElementType() reflect.Type
- func (i GetContainerGroupsGroupInitContainerEnvironmentVarArray) ToGetContainerGroupsGroupInitContainerEnvironmentVarArrayOutput() GetContainerGroupsGroupInitContainerEnvironmentVarArrayOutput
- func (i GetContainerGroupsGroupInitContainerEnvironmentVarArray) ToGetContainerGroupsGroupInitContainerEnvironmentVarArrayOutputWithContext(ctx context.Context) GetContainerGroupsGroupInitContainerEnvironmentVarArrayOutput
- type GetContainerGroupsGroupInitContainerEnvironmentVarArrayInput
- type GetContainerGroupsGroupInitContainerEnvironmentVarArrayOutput
- func (GetContainerGroupsGroupInitContainerEnvironmentVarArrayOutput) ElementType() reflect.Type
- func (o GetContainerGroupsGroupInitContainerEnvironmentVarArrayOutput) Index(i pulumi.IntInput) GetContainerGroupsGroupInitContainerEnvironmentVarOutput
- func (o GetContainerGroupsGroupInitContainerEnvironmentVarArrayOutput) ToGetContainerGroupsGroupInitContainerEnvironmentVarArrayOutput() GetContainerGroupsGroupInitContainerEnvironmentVarArrayOutput
- func (o GetContainerGroupsGroupInitContainerEnvironmentVarArrayOutput) ToGetContainerGroupsGroupInitContainerEnvironmentVarArrayOutputWithContext(ctx context.Context) GetContainerGroupsGroupInitContainerEnvironmentVarArrayOutput
- type GetContainerGroupsGroupInitContainerEnvironmentVarInput
- type GetContainerGroupsGroupInitContainerEnvironmentVarOutput
- func (GetContainerGroupsGroupInitContainerEnvironmentVarOutput) ElementType() reflect.Type
- func (o GetContainerGroupsGroupInitContainerEnvironmentVarOutput) Key() pulumi.StringOutput
- func (o GetContainerGroupsGroupInitContainerEnvironmentVarOutput) ToGetContainerGroupsGroupInitContainerEnvironmentVarOutput() GetContainerGroupsGroupInitContainerEnvironmentVarOutput
- func (o GetContainerGroupsGroupInitContainerEnvironmentVarOutput) ToGetContainerGroupsGroupInitContainerEnvironmentVarOutputWithContext(ctx context.Context) GetContainerGroupsGroupInitContainerEnvironmentVarOutput
- func (o GetContainerGroupsGroupInitContainerEnvironmentVarOutput) Value() pulumi.StringOutput
- type GetContainerGroupsGroupInitContainerInput
- type GetContainerGroupsGroupInitContainerOutput
- func (o GetContainerGroupsGroupInitContainerOutput) Args() pulumi.StringArrayOutput
- func (o GetContainerGroupsGroupInitContainerOutput) Commands() pulumi.StringArrayOutput
- func (o GetContainerGroupsGroupInitContainerOutput) Cpu() pulumi.Float64Output
- func (GetContainerGroupsGroupInitContainerOutput) ElementType() reflect.Type
- func (o GetContainerGroupsGroupInitContainerOutput) EnvironmentVars() GetContainerGroupsGroupInitContainerEnvironmentVarArrayOutput
- func (o GetContainerGroupsGroupInitContainerOutput) Gpu() pulumi.IntOutput
- func (o GetContainerGroupsGroupInitContainerOutput) Image() pulumi.StringOutput
- func (o GetContainerGroupsGroupInitContainerOutput) ImagePullPolicy() pulumi.StringOutput
- func (o GetContainerGroupsGroupInitContainerOutput) Memory() pulumi.Float64Output
- func (o GetContainerGroupsGroupInitContainerOutput) Name() pulumi.StringOutput
- func (o GetContainerGroupsGroupInitContainerOutput) Ports() GetContainerGroupsGroupInitContainerPortArrayOutput
- func (o GetContainerGroupsGroupInitContainerOutput) Ready() pulumi.BoolOutput
- func (o GetContainerGroupsGroupInitContainerOutput) RestartCount() pulumi.IntOutput
- func (o GetContainerGroupsGroupInitContainerOutput) ToGetContainerGroupsGroupInitContainerOutput() GetContainerGroupsGroupInitContainerOutput
- func (o GetContainerGroupsGroupInitContainerOutput) ToGetContainerGroupsGroupInitContainerOutputWithContext(ctx context.Context) GetContainerGroupsGroupInitContainerOutput
- func (o GetContainerGroupsGroupInitContainerOutput) VolumeMounts() GetContainerGroupsGroupInitContainerVolumeMountArrayOutput
- func (o GetContainerGroupsGroupInitContainerOutput) WorkingDir() pulumi.StringOutput
- type GetContainerGroupsGroupInitContainerPort
- type GetContainerGroupsGroupInitContainerPortArgs
- func (GetContainerGroupsGroupInitContainerPortArgs) ElementType() reflect.Type
- func (i GetContainerGroupsGroupInitContainerPortArgs) ToGetContainerGroupsGroupInitContainerPortOutput() GetContainerGroupsGroupInitContainerPortOutput
- func (i GetContainerGroupsGroupInitContainerPortArgs) ToGetContainerGroupsGroupInitContainerPortOutputWithContext(ctx context.Context) GetContainerGroupsGroupInitContainerPortOutput
- type GetContainerGroupsGroupInitContainerPortArray
- func (GetContainerGroupsGroupInitContainerPortArray) ElementType() reflect.Type
- func (i GetContainerGroupsGroupInitContainerPortArray) ToGetContainerGroupsGroupInitContainerPortArrayOutput() GetContainerGroupsGroupInitContainerPortArrayOutput
- func (i GetContainerGroupsGroupInitContainerPortArray) ToGetContainerGroupsGroupInitContainerPortArrayOutputWithContext(ctx context.Context) GetContainerGroupsGroupInitContainerPortArrayOutput
- type GetContainerGroupsGroupInitContainerPortArrayInput
- type GetContainerGroupsGroupInitContainerPortArrayOutput
- func (GetContainerGroupsGroupInitContainerPortArrayOutput) ElementType() reflect.Type
- func (o GetContainerGroupsGroupInitContainerPortArrayOutput) Index(i pulumi.IntInput) GetContainerGroupsGroupInitContainerPortOutput
- func (o GetContainerGroupsGroupInitContainerPortArrayOutput) ToGetContainerGroupsGroupInitContainerPortArrayOutput() GetContainerGroupsGroupInitContainerPortArrayOutput
- func (o GetContainerGroupsGroupInitContainerPortArrayOutput) ToGetContainerGroupsGroupInitContainerPortArrayOutputWithContext(ctx context.Context) GetContainerGroupsGroupInitContainerPortArrayOutput
- type GetContainerGroupsGroupInitContainerPortInput
- type GetContainerGroupsGroupInitContainerPortOutput
- func (GetContainerGroupsGroupInitContainerPortOutput) ElementType() reflect.Type
- func (o GetContainerGroupsGroupInitContainerPortOutput) Port() pulumi.IntOutput
- func (o GetContainerGroupsGroupInitContainerPortOutput) Protocol() pulumi.StringOutput
- func (o GetContainerGroupsGroupInitContainerPortOutput) ToGetContainerGroupsGroupInitContainerPortOutput() GetContainerGroupsGroupInitContainerPortOutput
- func (o GetContainerGroupsGroupInitContainerPortOutput) ToGetContainerGroupsGroupInitContainerPortOutputWithContext(ctx context.Context) GetContainerGroupsGroupInitContainerPortOutput
- type GetContainerGroupsGroupInitContainerVolumeMount
- type GetContainerGroupsGroupInitContainerVolumeMountArgs
- func (GetContainerGroupsGroupInitContainerVolumeMountArgs) ElementType() reflect.Type
- func (i GetContainerGroupsGroupInitContainerVolumeMountArgs) ToGetContainerGroupsGroupInitContainerVolumeMountOutput() GetContainerGroupsGroupInitContainerVolumeMountOutput
- func (i GetContainerGroupsGroupInitContainerVolumeMountArgs) ToGetContainerGroupsGroupInitContainerVolumeMountOutputWithContext(ctx context.Context) GetContainerGroupsGroupInitContainerVolumeMountOutput
- type GetContainerGroupsGroupInitContainerVolumeMountArray
- func (GetContainerGroupsGroupInitContainerVolumeMountArray) ElementType() reflect.Type
- func (i GetContainerGroupsGroupInitContainerVolumeMountArray) ToGetContainerGroupsGroupInitContainerVolumeMountArrayOutput() GetContainerGroupsGroupInitContainerVolumeMountArrayOutput
- func (i GetContainerGroupsGroupInitContainerVolumeMountArray) ToGetContainerGroupsGroupInitContainerVolumeMountArrayOutputWithContext(ctx context.Context) GetContainerGroupsGroupInitContainerVolumeMountArrayOutput
- type GetContainerGroupsGroupInitContainerVolumeMountArrayInput
- type GetContainerGroupsGroupInitContainerVolumeMountArrayOutput
- func (GetContainerGroupsGroupInitContainerVolumeMountArrayOutput) ElementType() reflect.Type
- func (o GetContainerGroupsGroupInitContainerVolumeMountArrayOutput) Index(i pulumi.IntInput) GetContainerGroupsGroupInitContainerVolumeMountOutput
- func (o GetContainerGroupsGroupInitContainerVolumeMountArrayOutput) ToGetContainerGroupsGroupInitContainerVolumeMountArrayOutput() GetContainerGroupsGroupInitContainerVolumeMountArrayOutput
- func (o GetContainerGroupsGroupInitContainerVolumeMountArrayOutput) ToGetContainerGroupsGroupInitContainerVolumeMountArrayOutputWithContext(ctx context.Context) GetContainerGroupsGroupInitContainerVolumeMountArrayOutput
- type GetContainerGroupsGroupInitContainerVolumeMountInput
- type GetContainerGroupsGroupInitContainerVolumeMountOutput
- func (GetContainerGroupsGroupInitContainerVolumeMountOutput) ElementType() reflect.Type
- func (o GetContainerGroupsGroupInitContainerVolumeMountOutput) MountPath() pulumi.StringOutput
- func (o GetContainerGroupsGroupInitContainerVolumeMountOutput) Name() pulumi.StringOutput
- func (o GetContainerGroupsGroupInitContainerVolumeMountOutput) ReadOnly() pulumi.BoolOutput
- func (o GetContainerGroupsGroupInitContainerVolumeMountOutput) ToGetContainerGroupsGroupInitContainerVolumeMountOutput() GetContainerGroupsGroupInitContainerVolumeMountOutput
- func (o GetContainerGroupsGroupInitContainerVolumeMountOutput) ToGetContainerGroupsGroupInitContainerVolumeMountOutputWithContext(ctx context.Context) GetContainerGroupsGroupInitContainerVolumeMountOutput
- type GetContainerGroupsGroupInput
- type GetContainerGroupsGroupOutput
- func (o GetContainerGroupsGroupOutput) ContainerGroupId() pulumi.StringOutput
- func (o GetContainerGroupsGroupOutput) ContainerGroupName() pulumi.StringOutput
- func (o GetContainerGroupsGroupOutput) Containers() GetContainerGroupsGroupContainerArrayOutput
- func (o GetContainerGroupsGroupOutput) Cpu() pulumi.Float64Output
- func (o GetContainerGroupsGroupOutput) Discount() pulumi.IntOutput
- func (o GetContainerGroupsGroupOutput) DnsConfigs() GetContainerGroupsGroupDnsConfigArrayOutput
- func (o GetContainerGroupsGroupOutput) EciSecurityContexts() GetContainerGroupsGroupEciSecurityContextArrayOutput
- func (GetContainerGroupsGroupOutput) ElementType() reflect.Type
- func (o GetContainerGroupsGroupOutput) EniInstanceId() pulumi.StringOutput
- func (o GetContainerGroupsGroupOutput) Events() GetContainerGroupsGroupEventArrayOutput
- func (o GetContainerGroupsGroupOutput) ExpiredTime() pulumi.StringOutput
- func (o GetContainerGroupsGroupOutput) FailedTime() pulumi.StringOutput
- func (o GetContainerGroupsGroupOutput) HostAliases() GetContainerGroupsGroupHostAliasArrayOutput
- func (o GetContainerGroupsGroupOutput) Id() pulumi.StringOutput
- func (o GetContainerGroupsGroupOutput) InitContainers() GetContainerGroupsGroupInitContainerArrayOutput
- func (o GetContainerGroupsGroupOutput) InstanceType() pulumi.StringOutput
- func (o GetContainerGroupsGroupOutput) InternetIp() pulumi.StringOutput
- func (o GetContainerGroupsGroupOutput) IntranetIp() pulumi.StringOutput
- func (o GetContainerGroupsGroupOutput) Ipv6Address() pulumi.StringOutput
- func (o GetContainerGroupsGroupOutput) Memory() pulumi.Float64Output
- func (o GetContainerGroupsGroupOutput) RamRoleName() pulumi.StringOutput
- func (o GetContainerGroupsGroupOutput) ResourceGroupId() pulumi.StringOutput
- func (o GetContainerGroupsGroupOutput) RestartPolicy() pulumi.StringOutput
- func (o GetContainerGroupsGroupOutput) SecurityGroupId() pulumi.StringOutput
- func (o GetContainerGroupsGroupOutput) Status() pulumi.StringOutput
- func (o GetContainerGroupsGroupOutput) SucceededTime() pulumi.StringOutput
- func (o GetContainerGroupsGroupOutput) Tags() pulumi.MapOutput
- func (o GetContainerGroupsGroupOutput) ToGetContainerGroupsGroupOutput() GetContainerGroupsGroupOutput
- func (o GetContainerGroupsGroupOutput) ToGetContainerGroupsGroupOutputWithContext(ctx context.Context) GetContainerGroupsGroupOutput
- func (o GetContainerGroupsGroupOutput) Volumes() GetContainerGroupsGroupVolumeArrayOutput
- func (o GetContainerGroupsGroupOutput) VpcId() pulumi.StringOutput
- func (o GetContainerGroupsGroupOutput) VswitchId() pulumi.StringOutput
- func (o GetContainerGroupsGroupOutput) ZoneId() pulumi.StringOutput
- type GetContainerGroupsGroupVolume
- type GetContainerGroupsGroupVolumeArgs
- func (GetContainerGroupsGroupVolumeArgs) ElementType() reflect.Type
- func (i GetContainerGroupsGroupVolumeArgs) ToGetContainerGroupsGroupVolumeOutput() GetContainerGroupsGroupVolumeOutput
- func (i GetContainerGroupsGroupVolumeArgs) ToGetContainerGroupsGroupVolumeOutputWithContext(ctx context.Context) GetContainerGroupsGroupVolumeOutput
- type GetContainerGroupsGroupVolumeArray
- func (GetContainerGroupsGroupVolumeArray) ElementType() reflect.Type
- func (i GetContainerGroupsGroupVolumeArray) ToGetContainerGroupsGroupVolumeArrayOutput() GetContainerGroupsGroupVolumeArrayOutput
- func (i GetContainerGroupsGroupVolumeArray) ToGetContainerGroupsGroupVolumeArrayOutputWithContext(ctx context.Context) GetContainerGroupsGroupVolumeArrayOutput
- type GetContainerGroupsGroupVolumeArrayInput
- type GetContainerGroupsGroupVolumeArrayOutput
- func (GetContainerGroupsGroupVolumeArrayOutput) ElementType() reflect.Type
- func (o GetContainerGroupsGroupVolumeArrayOutput) Index(i pulumi.IntInput) GetContainerGroupsGroupVolumeOutput
- func (o GetContainerGroupsGroupVolumeArrayOutput) ToGetContainerGroupsGroupVolumeArrayOutput() GetContainerGroupsGroupVolumeArrayOutput
- func (o GetContainerGroupsGroupVolumeArrayOutput) ToGetContainerGroupsGroupVolumeArrayOutputWithContext(ctx context.Context) GetContainerGroupsGroupVolumeArrayOutput
- type GetContainerGroupsGroupVolumeConfigFileVolumeConfigFileToPath
- type GetContainerGroupsGroupVolumeConfigFileVolumeConfigFileToPathArgs
- func (GetContainerGroupsGroupVolumeConfigFileVolumeConfigFileToPathArgs) ElementType() reflect.Type
- func (i GetContainerGroupsGroupVolumeConfigFileVolumeConfigFileToPathArgs) ToGetContainerGroupsGroupVolumeConfigFileVolumeConfigFileToPathOutput() GetContainerGroupsGroupVolumeConfigFileVolumeConfigFileToPathOutput
- func (i GetContainerGroupsGroupVolumeConfigFileVolumeConfigFileToPathArgs) ToGetContainerGroupsGroupVolumeConfigFileVolumeConfigFileToPathOutputWithContext(ctx context.Context) GetContainerGroupsGroupVolumeConfigFileVolumeConfigFileToPathOutput
- type GetContainerGroupsGroupVolumeConfigFileVolumeConfigFileToPathArray
- func (GetContainerGroupsGroupVolumeConfigFileVolumeConfigFileToPathArray) ElementType() reflect.Type
- func (i GetContainerGroupsGroupVolumeConfigFileVolumeConfigFileToPathArray) ToGetContainerGroupsGroupVolumeConfigFileVolumeConfigFileToPathArrayOutput() GetContainerGroupsGroupVolumeConfigFileVolumeConfigFileToPathArrayOutput
- func (i GetContainerGroupsGroupVolumeConfigFileVolumeConfigFileToPathArray) ToGetContainerGroupsGroupVolumeConfigFileVolumeConfigFileToPathArrayOutputWithContext(ctx context.Context) GetContainerGroupsGroupVolumeConfigFileVolumeConfigFileToPathArrayOutput
- type GetContainerGroupsGroupVolumeConfigFileVolumeConfigFileToPathArrayInput
- type GetContainerGroupsGroupVolumeConfigFileVolumeConfigFileToPathArrayOutput
- func (GetContainerGroupsGroupVolumeConfigFileVolumeConfigFileToPathArrayOutput) ElementType() reflect.Type
- func (o GetContainerGroupsGroupVolumeConfigFileVolumeConfigFileToPathArrayOutput) Index(i pulumi.IntInput) GetContainerGroupsGroupVolumeConfigFileVolumeConfigFileToPathOutput
- func (o GetContainerGroupsGroupVolumeConfigFileVolumeConfigFileToPathArrayOutput) ToGetContainerGroupsGroupVolumeConfigFileVolumeConfigFileToPathArrayOutput() GetContainerGroupsGroupVolumeConfigFileVolumeConfigFileToPathArrayOutput
- func (o GetContainerGroupsGroupVolumeConfigFileVolumeConfigFileToPathArrayOutput) ToGetContainerGroupsGroupVolumeConfigFileVolumeConfigFileToPathArrayOutputWithContext(ctx context.Context) GetContainerGroupsGroupVolumeConfigFileVolumeConfigFileToPathArrayOutput
- type GetContainerGroupsGroupVolumeConfigFileVolumeConfigFileToPathInput
- type GetContainerGroupsGroupVolumeConfigFileVolumeConfigFileToPathOutput
- func (o GetContainerGroupsGroupVolumeConfigFileVolumeConfigFileToPathOutput) Content() pulumi.StringOutput
- func (GetContainerGroupsGroupVolumeConfigFileVolumeConfigFileToPathOutput) ElementType() reflect.Type
- func (o GetContainerGroupsGroupVolumeConfigFileVolumeConfigFileToPathOutput) Path() pulumi.StringOutput
- func (o GetContainerGroupsGroupVolumeConfigFileVolumeConfigFileToPathOutput) ToGetContainerGroupsGroupVolumeConfigFileVolumeConfigFileToPathOutput() GetContainerGroupsGroupVolumeConfigFileVolumeConfigFileToPathOutput
- func (o GetContainerGroupsGroupVolumeConfigFileVolumeConfigFileToPathOutput) ToGetContainerGroupsGroupVolumeConfigFileVolumeConfigFileToPathOutputWithContext(ctx context.Context) GetContainerGroupsGroupVolumeConfigFileVolumeConfigFileToPathOutput
- type GetContainerGroupsGroupVolumeInput
- type GetContainerGroupsGroupVolumeOutput
- func (o GetContainerGroupsGroupVolumeOutput) ConfigFileVolumeConfigFileToPaths() GetContainerGroupsGroupVolumeConfigFileVolumeConfigFileToPathArrayOutput
- func (o GetContainerGroupsGroupVolumeOutput) DiskVolumeDiskId() pulumi.StringOutput
- func (o GetContainerGroupsGroupVolumeOutput) DiskVolumeFsType() pulumi.StringOutput
- func (GetContainerGroupsGroupVolumeOutput) ElementType() reflect.Type
- func (o GetContainerGroupsGroupVolumeOutput) FlexVolumeDriver() pulumi.StringOutput
- func (o GetContainerGroupsGroupVolumeOutput) FlexVolumeFsType() pulumi.StringOutput
- func (o GetContainerGroupsGroupVolumeOutput) FlexVolumeOptions() pulumi.StringOutput
- func (o GetContainerGroupsGroupVolumeOutput) Name() pulumi.StringOutput
- func (o GetContainerGroupsGroupVolumeOutput) NfsVolumePath() pulumi.StringOutput
- func (o GetContainerGroupsGroupVolumeOutput) NfsVolumeReadOnly() pulumi.BoolOutput
- func (o GetContainerGroupsGroupVolumeOutput) NfsVolumeServer() pulumi.StringOutput
- func (o GetContainerGroupsGroupVolumeOutput) ToGetContainerGroupsGroupVolumeOutput() GetContainerGroupsGroupVolumeOutput
- func (o GetContainerGroupsGroupVolumeOutput) ToGetContainerGroupsGroupVolumeOutputWithContext(ctx context.Context) GetContainerGroupsGroupVolumeOutput
- func (o GetContainerGroupsGroupVolumeOutput) Type() pulumi.StringOutput
- type GetContainerGroupsResult
- type GetImageCachesArgs
- type GetImageCachesCach
- type GetImageCachesCachArgs
- type GetImageCachesCachArray
- type GetImageCachesCachArrayInput
- type GetImageCachesCachArrayOutput
- func (GetImageCachesCachArrayOutput) ElementType() reflect.Type
- func (o GetImageCachesCachArrayOutput) Index(i pulumi.IntInput) GetImageCachesCachOutput
- func (o GetImageCachesCachArrayOutput) ToGetImageCachesCachArrayOutput() GetImageCachesCachArrayOutput
- func (o GetImageCachesCachArrayOutput) ToGetImageCachesCachArrayOutputWithContext(ctx context.Context) GetImageCachesCachArrayOutput
- type GetImageCachesCachEvent
- type GetImageCachesCachEventArgs
- type GetImageCachesCachEventArray
- func (GetImageCachesCachEventArray) ElementType() reflect.Type
- func (i GetImageCachesCachEventArray) ToGetImageCachesCachEventArrayOutput() GetImageCachesCachEventArrayOutput
- func (i GetImageCachesCachEventArray) ToGetImageCachesCachEventArrayOutputWithContext(ctx context.Context) GetImageCachesCachEventArrayOutput
- type GetImageCachesCachEventArrayInput
- type GetImageCachesCachEventArrayOutput
- func (GetImageCachesCachEventArrayOutput) ElementType() reflect.Type
- func (o GetImageCachesCachEventArrayOutput) Index(i pulumi.IntInput) GetImageCachesCachEventOutput
- func (o GetImageCachesCachEventArrayOutput) ToGetImageCachesCachEventArrayOutput() GetImageCachesCachEventArrayOutput
- func (o GetImageCachesCachEventArrayOutput) ToGetImageCachesCachEventArrayOutputWithContext(ctx context.Context) GetImageCachesCachEventArrayOutput
- type GetImageCachesCachEventInput
- type GetImageCachesCachEventOutput
- func (o GetImageCachesCachEventOutput) Count() pulumi.IntOutput
- func (GetImageCachesCachEventOutput) ElementType() reflect.Type
- func (o GetImageCachesCachEventOutput) FirstTimestamp() pulumi.StringOutput
- func (o GetImageCachesCachEventOutput) LastTimestamp() pulumi.StringOutput
- func (o GetImageCachesCachEventOutput) Message() pulumi.StringOutput
- func (o GetImageCachesCachEventOutput) Name() pulumi.StringOutput
- func (o GetImageCachesCachEventOutput) ToGetImageCachesCachEventOutput() GetImageCachesCachEventOutput
- func (o GetImageCachesCachEventOutput) ToGetImageCachesCachEventOutputWithContext(ctx context.Context) GetImageCachesCachEventOutput
- func (o GetImageCachesCachEventOutput) Type() pulumi.StringOutput
- type GetImageCachesCachInput
- type GetImageCachesCachOutput
- func (o GetImageCachesCachOutput) ContainerGroupId() pulumi.StringOutput
- func (GetImageCachesCachOutput) ElementType() reflect.Type
- func (o GetImageCachesCachOutput) Events() GetImageCachesCachEventArrayOutput
- func (o GetImageCachesCachOutput) ExpireDateTime() pulumi.StringOutput
- func (o GetImageCachesCachOutput) Id() pulumi.StringOutput
- func (o GetImageCachesCachOutput) ImageCacheId() pulumi.StringOutput
- func (o GetImageCachesCachOutput) ImageCacheName() pulumi.StringOutput
- func (o GetImageCachesCachOutput) Images() pulumi.StringArrayOutput
- func (o GetImageCachesCachOutput) Progress() pulumi.StringOutput
- func (o GetImageCachesCachOutput) SnapshotId() pulumi.StringOutput
- func (o GetImageCachesCachOutput) Status() pulumi.StringOutput
- func (o GetImageCachesCachOutput) ToGetImageCachesCachOutput() GetImageCachesCachOutput
- func (o GetImageCachesCachOutput) ToGetImageCachesCachOutputWithContext(ctx context.Context) GetImageCachesCachOutput
- type GetImageCachesResult
- type ImageCache
- type ImageCacheArgs
- type ImageCacheImageRegistryCredential
- type ImageCacheImageRegistryCredentialArgs
- func (ImageCacheImageRegistryCredentialArgs) ElementType() reflect.Type
- func (i ImageCacheImageRegistryCredentialArgs) ToImageCacheImageRegistryCredentialOutput() ImageCacheImageRegistryCredentialOutput
- func (i ImageCacheImageRegistryCredentialArgs) ToImageCacheImageRegistryCredentialOutputWithContext(ctx context.Context) ImageCacheImageRegistryCredentialOutput
- type ImageCacheImageRegistryCredentialArray
- func (ImageCacheImageRegistryCredentialArray) ElementType() reflect.Type
- func (i ImageCacheImageRegistryCredentialArray) ToImageCacheImageRegistryCredentialArrayOutput() ImageCacheImageRegistryCredentialArrayOutput
- func (i ImageCacheImageRegistryCredentialArray) ToImageCacheImageRegistryCredentialArrayOutputWithContext(ctx context.Context) ImageCacheImageRegistryCredentialArrayOutput
- type ImageCacheImageRegistryCredentialArrayInput
- type ImageCacheImageRegistryCredentialArrayOutput
- func (ImageCacheImageRegistryCredentialArrayOutput) ElementType() reflect.Type
- func (o ImageCacheImageRegistryCredentialArrayOutput) Index(i pulumi.IntInput) ImageCacheImageRegistryCredentialOutput
- func (o ImageCacheImageRegistryCredentialArrayOutput) ToImageCacheImageRegistryCredentialArrayOutput() ImageCacheImageRegistryCredentialArrayOutput
- func (o ImageCacheImageRegistryCredentialArrayOutput) ToImageCacheImageRegistryCredentialArrayOutputWithContext(ctx context.Context) ImageCacheImageRegistryCredentialArrayOutput
- type ImageCacheImageRegistryCredentialInput
- type ImageCacheImageRegistryCredentialOutput
- func (ImageCacheImageRegistryCredentialOutput) ElementType() reflect.Type
- func (o ImageCacheImageRegistryCredentialOutput) Password() pulumi.StringPtrOutput
- func (o ImageCacheImageRegistryCredentialOutput) Server() pulumi.StringPtrOutput
- func (o ImageCacheImageRegistryCredentialOutput) ToImageCacheImageRegistryCredentialOutput() ImageCacheImageRegistryCredentialOutput
- func (o ImageCacheImageRegistryCredentialOutput) ToImageCacheImageRegistryCredentialOutputWithContext(ctx context.Context) ImageCacheImageRegistryCredentialOutput
- func (o ImageCacheImageRegistryCredentialOutput) UserName() pulumi.StringPtrOutput
- type ImageCacheInput
- type ImageCacheOutput
- type ImageCacheState
- type OpenApiImageCache
- type OpenApiImageCacheArgs
- type OpenApiImageCacheImageRegistryCredential
- type OpenApiImageCacheImageRegistryCredentialArgs
- func (OpenApiImageCacheImageRegistryCredentialArgs) ElementType() reflect.Type
- func (i OpenApiImageCacheImageRegistryCredentialArgs) ToOpenApiImageCacheImageRegistryCredentialOutput() OpenApiImageCacheImageRegistryCredentialOutput
- func (i OpenApiImageCacheImageRegistryCredentialArgs) ToOpenApiImageCacheImageRegistryCredentialOutputWithContext(ctx context.Context) OpenApiImageCacheImageRegistryCredentialOutput
- type OpenApiImageCacheImageRegistryCredentialArray
- func (OpenApiImageCacheImageRegistryCredentialArray) ElementType() reflect.Type
- func (i OpenApiImageCacheImageRegistryCredentialArray) ToOpenApiImageCacheImageRegistryCredentialArrayOutput() OpenApiImageCacheImageRegistryCredentialArrayOutput
- func (i OpenApiImageCacheImageRegistryCredentialArray) ToOpenApiImageCacheImageRegistryCredentialArrayOutputWithContext(ctx context.Context) OpenApiImageCacheImageRegistryCredentialArrayOutput
- type OpenApiImageCacheImageRegistryCredentialArrayInput
- type OpenApiImageCacheImageRegistryCredentialArrayOutput
- func (OpenApiImageCacheImageRegistryCredentialArrayOutput) ElementType() reflect.Type
- func (o OpenApiImageCacheImageRegistryCredentialArrayOutput) Index(i pulumi.IntInput) OpenApiImageCacheImageRegistryCredentialOutput
- func (o OpenApiImageCacheImageRegistryCredentialArrayOutput) ToOpenApiImageCacheImageRegistryCredentialArrayOutput() OpenApiImageCacheImageRegistryCredentialArrayOutput
- func (o OpenApiImageCacheImageRegistryCredentialArrayOutput) ToOpenApiImageCacheImageRegistryCredentialArrayOutputWithContext(ctx context.Context) OpenApiImageCacheImageRegistryCredentialArrayOutput
- type OpenApiImageCacheImageRegistryCredentialInput
- type OpenApiImageCacheImageRegistryCredentialOutput
- func (OpenApiImageCacheImageRegistryCredentialOutput) ElementType() reflect.Type
- func (o OpenApiImageCacheImageRegistryCredentialOutput) Password() pulumi.StringPtrOutput
- func (o OpenApiImageCacheImageRegistryCredentialOutput) Server() pulumi.StringPtrOutput
- func (o OpenApiImageCacheImageRegistryCredentialOutput) ToOpenApiImageCacheImageRegistryCredentialOutput() OpenApiImageCacheImageRegistryCredentialOutput
- func (o OpenApiImageCacheImageRegistryCredentialOutput) ToOpenApiImageCacheImageRegistryCredentialOutputWithContext(ctx context.Context) OpenApiImageCacheImageRegistryCredentialOutput
- func (o OpenApiImageCacheImageRegistryCredentialOutput) UserName() pulumi.StringPtrOutput
- type OpenApiImageCacheInput
- type OpenApiImageCacheOutput
- type OpenApiImageCacheState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ContainerGroup ¶ added in v2.30.0
type ContainerGroup struct { pulumi.CustomResourceState // The name of the container group. ContainerGroupName pulumi.StringOutput `pulumi:"containerGroupName"` // The list of containers. Containers ContainerGroupContainerArrayOutput `pulumi:"containers"` // The amount of CPU resources allocated to the container. Cpu pulumi.Float64PtrOutput `pulumi:"cpu"` // The structure of dnsConfig. DnsConfig ContainerGroupDnsConfigPtrOutput `pulumi:"dnsConfig"` EciSecurityContext ContainerGroupEciSecurityContextPtrOutput `pulumi:"eciSecurityContext"` // HostAliases. HostAliases ContainerGroupHostAliasArrayOutput `pulumi:"hostAliases"` // The list of initContainers. InitContainers ContainerGroupInitContainerArrayOutput `pulumi:"initContainers"` // The type of the ECS instance. InstanceType pulumi.StringPtrOutput `pulumi:"instanceType"` // The amount of memory resources allocated to the container. Memory pulumi.Float64PtrOutput `pulumi:"memory"` // The RAM role that the container group assumes. ECI and ECS share the same RAM role. RamRoleName pulumi.StringPtrOutput `pulumi:"ramRoleName"` // The ID of the resource group. ResourceGroupId pulumi.StringOutput `pulumi:"resourceGroupId"` // The restart policy of the container group. Default to `Always`. RestartPolicy pulumi.StringPtrOutput `pulumi:"restartPolicy"` // The ID of the security group to which the container group belongs. Container groups within the same security group can access each other. SecurityGroupId pulumi.StringOutput `pulumi:"securityGroupId"` // The status of container group. Status pulumi.StringOutput `pulumi:"status"` Tags pulumi.MapOutput `pulumi:"tags"` // The list of volumes. Volumes ContainerGroupVolumeArrayOutput `pulumi:"volumes"` // The ID of the VSwitch. Currently, container groups can only be deployed in VPC networks. The number of IP addresses in the VSwitch CIDR block determines the maximum number of container groups that can be created in the VSwitch. Before you can create an ECI instance, plan the CIDR block of the VSwitch. VswitchId pulumi.StringOutput `pulumi:"vswitchId"` // The ID of the zone where you want to deploy the container group. If no value is specified, the system assigns a zone to the container group. By default, no value is specified. ZoneId pulumi.StringOutput `pulumi:"zoneId"` }
Provides ECI Container Group resource.
For information about ECI Container Group and how to use it, see [What is Container Group](https://www.alibabacloud.com/help/en/doc-detail/90341.htm).
> **NOTE:** Available in v1.111.0+.
## Example Usage
Basic Usage ¶
```go package main
import (
"github.com/pulumi/pulumi-alicloud/sdk/v2/go/alicloud/eci" "github.com/pulumi/pulumi/sdk/v2/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := eci.NewContainerGroup(ctx, "example", &eci.ContainerGroupArgs{ ContainerGroupName: pulumi.String("tf-testacc-eci-gruop"), Cpu: pulumi.Float64(8), Memory: pulumi.Float64(16), RestartPolicy: pulumi.String("OnFailure"), SecurityGroupId: pulumi.Any(alicloud_security_group.Group.Id), VswitchId: pulumi.Any(data.Alicloud_vpcs.Default.Vpcs[0].Vswitch_ids[0]), Tags: pulumi.StringMap{ "TF": pulumi.String("create"), }, Containers: eci.ContainerGroupContainerArray{ &eci.ContainerGroupContainerArgs{ Image: pulumi.String("registry-vpc.cn-beijing.aliyuncs.com/eci_open/nginx:alpine"), Name: pulumi.String("nginx"), WorkingDir: pulumi.String("/tmp/nginx"), ImagePullPolicy: pulumi.String("IfNotPresent"), Commands: pulumi.StringArray{ pulumi.String("/bin/sh"), pulumi.String("-c"), pulumi.String("sleep 9999"), }, VolumeMounts: eci.ContainerGroupContainerVolumeMountArray{ &eci.ContainerGroupContainerVolumeMountArgs{ MountPath: pulumi.String("/tmp/test"), ReadOnly: pulumi.Bool(false), Name: pulumi.String("empty1"), }, }, Ports: eci.ContainerGroupContainerPortArray{ &eci.ContainerGroupContainerPortArgs{ Port: pulumi.Int(80), Protocol: pulumi.String("TCP"), }, }, EnvironmentVars: eci.ContainerGroupContainerEnvironmentVarArray{ &eci.ContainerGroupContainerEnvironmentVarArgs{ Key: pulumi.String("test"), Value: pulumi.String("nginx"), }, }, }, &eci.ContainerGroupContainerArgs{ Image: pulumi.String("registry-vpc.cn-beijing.aliyuncs.com/eci_open/centos:7"), Name: pulumi.String("centos"), Commands: pulumi.StringArray{ pulumi.String("/bin/sh"), pulumi.String("-c"), pulumi.String("sleep 9999"), }, }, }, InitContainers: eci.ContainerGroupInitContainerArray{ &eci.ContainerGroupInitContainerArgs{ Name: pulumi.String("init-busybox"), Image: pulumi.String("registry-vpc.cn-beijing.aliyuncs.com/eci_open/busybox:1.30"), ImagePullPolicy: pulumi.String("IfNotPresent"), Commands: pulumi.StringArray{ pulumi.String("echo"), }, Args: pulumi.StringArray{ pulumi.String("hello initcontainer"), }, }, }, Volumes: eci.ContainerGroupVolumeArray{ &eci.ContainerGroupVolumeArgs{ Name: pulumi.String("empty1"), Type: pulumi.String("EmptyDirVolume"), }, &eci.ContainerGroupVolumeArgs{ Name: pulumi.String("empty2"), Type: pulumi.String("EmptyDirVolume"), }, }, }) if err != nil { return err } return nil }) }
```
## Import
ECI Container Group can be imported using the id, e.g.
```sh
$ pulumi import alicloud:eci/containerGroup:ContainerGroup example <container_group_id>
```
func GetContainerGroup ¶ added in v2.30.0
func GetContainerGroup(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ContainerGroupState, opts ...pulumi.ResourceOption) (*ContainerGroup, error)
GetContainerGroup gets an existing ContainerGroup 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 NewContainerGroup ¶ added in v2.30.0
func NewContainerGroup(ctx *pulumi.Context, name string, args *ContainerGroupArgs, opts ...pulumi.ResourceOption) (*ContainerGroup, error)
NewContainerGroup registers a new resource with the given unique name, arguments, and options.
func (ContainerGroup) ElementType ¶ added in v2.30.0
func (ContainerGroup) ElementType() reflect.Type
func (ContainerGroup) ToContainerGroupOutput ¶ added in v2.30.0
func (i ContainerGroup) ToContainerGroupOutput() ContainerGroupOutput
func (ContainerGroup) ToContainerGroupOutputWithContext ¶ added in v2.30.0
func (i ContainerGroup) ToContainerGroupOutputWithContext(ctx context.Context) ContainerGroupOutput
type ContainerGroupArgs ¶ added in v2.30.0
type ContainerGroupArgs struct { // The name of the container group. ContainerGroupName pulumi.StringInput // The list of containers. Containers ContainerGroupContainerArrayInput // The amount of CPU resources allocated to the container. Cpu pulumi.Float64PtrInput // The structure of dnsConfig. DnsConfig ContainerGroupDnsConfigPtrInput EciSecurityContext ContainerGroupEciSecurityContextPtrInput // HostAliases. HostAliases ContainerGroupHostAliasArrayInput // The list of initContainers. InitContainers ContainerGroupInitContainerArrayInput // The type of the ECS instance. InstanceType pulumi.StringPtrInput // The amount of memory resources allocated to the container. Memory pulumi.Float64PtrInput // The RAM role that the container group assumes. ECI and ECS share the same RAM role. RamRoleName pulumi.StringPtrInput // The ID of the resource group. ResourceGroupId pulumi.StringPtrInput // The restart policy of the container group. Default to `Always`. RestartPolicy pulumi.StringPtrInput // The ID of the security group to which the container group belongs. Container groups within the same security group can access each other. SecurityGroupId pulumi.StringInput Tags pulumi.MapInput // The list of volumes. Volumes ContainerGroupVolumeArrayInput // The ID of the VSwitch. Currently, container groups can only be deployed in VPC networks. The number of IP addresses in the VSwitch CIDR block determines the maximum number of container groups that can be created in the VSwitch. Before you can create an ECI instance, plan the CIDR block of the VSwitch. VswitchId pulumi.StringInput // The ID of the zone where you want to deploy the container group. If no value is specified, the system assigns a zone to the container group. By default, no value is specified. ZoneId pulumi.StringPtrInput }
The set of arguments for constructing a ContainerGroup resource.
func (ContainerGroupArgs) ElementType ¶ added in v2.30.0
func (ContainerGroupArgs) ElementType() reflect.Type
type ContainerGroupContainer ¶ added in v2.30.0
type ContainerGroupContainer struct { // The arguments passed to the commands. Args []string `pulumi:"args"` // The commands run by the init container. Commands []string `pulumi:"commands"` // The amount of CPU resources allocated to the container. Cpu *float64 `pulumi:"cpu"` // The structure of environmentVars. EnvironmentVars []ContainerGroupContainerEnvironmentVar `pulumi:"environmentVars"` // The number GPUs. Gpu *int `pulumi:"gpu"` // The image of the container. Image string `pulumi:"image"` // The restart policy of the image. ImagePullPolicy *string `pulumi:"imagePullPolicy"` // The amount of memory resources allocated to the container. Memory *float64 `pulumi:"memory"` // The name of the mounted volume. Name string `pulumi:"name"` // The structure of port. Ports []ContainerGroupContainerPort `pulumi:"ports"` Ready *bool `pulumi:"ready"` RestartCount *int `pulumi:"restartCount"` // The structure of volumeMounts. VolumeMounts []ContainerGroupContainerVolumeMount `pulumi:"volumeMounts"` // The working directory of the container. WorkingDir *string `pulumi:"workingDir"` }
type ContainerGroupContainerArgs ¶ added in v2.30.0
type ContainerGroupContainerArgs struct { // The arguments passed to the commands. Args pulumi.StringArrayInput `pulumi:"args"` // The commands run by the init container. Commands pulumi.StringArrayInput `pulumi:"commands"` // The amount of CPU resources allocated to the container. Cpu pulumi.Float64PtrInput `pulumi:"cpu"` // The structure of environmentVars. EnvironmentVars ContainerGroupContainerEnvironmentVarArrayInput `pulumi:"environmentVars"` // The number GPUs. Gpu pulumi.IntPtrInput `pulumi:"gpu"` // The image of the container. Image pulumi.StringInput `pulumi:"image"` // The restart policy of the image. ImagePullPolicy pulumi.StringPtrInput `pulumi:"imagePullPolicy"` // The amount of memory resources allocated to the container. Memory pulumi.Float64PtrInput `pulumi:"memory"` // The name of the mounted volume. Name pulumi.StringInput `pulumi:"name"` // The structure of port. Ports ContainerGroupContainerPortArrayInput `pulumi:"ports"` Ready pulumi.BoolPtrInput `pulumi:"ready"` RestartCount pulumi.IntPtrInput `pulumi:"restartCount"` // The structure of volumeMounts. VolumeMounts ContainerGroupContainerVolumeMountArrayInput `pulumi:"volumeMounts"` // The working directory of the container. WorkingDir pulumi.StringPtrInput `pulumi:"workingDir"` }
func (ContainerGroupContainerArgs) ElementType ¶ added in v2.30.0
func (ContainerGroupContainerArgs) ElementType() reflect.Type
func (ContainerGroupContainerArgs) ToContainerGroupContainerOutput ¶ added in v2.30.0
func (i ContainerGroupContainerArgs) ToContainerGroupContainerOutput() ContainerGroupContainerOutput
func (ContainerGroupContainerArgs) ToContainerGroupContainerOutputWithContext ¶ added in v2.30.0
func (i ContainerGroupContainerArgs) ToContainerGroupContainerOutputWithContext(ctx context.Context) ContainerGroupContainerOutput
type ContainerGroupContainerArray ¶ added in v2.30.0
type ContainerGroupContainerArray []ContainerGroupContainerInput
func (ContainerGroupContainerArray) ElementType ¶ added in v2.30.0
func (ContainerGroupContainerArray) ElementType() reflect.Type
func (ContainerGroupContainerArray) ToContainerGroupContainerArrayOutput ¶ added in v2.30.0
func (i ContainerGroupContainerArray) ToContainerGroupContainerArrayOutput() ContainerGroupContainerArrayOutput
func (ContainerGroupContainerArray) ToContainerGroupContainerArrayOutputWithContext ¶ added in v2.30.0
func (i ContainerGroupContainerArray) ToContainerGroupContainerArrayOutputWithContext(ctx context.Context) ContainerGroupContainerArrayOutput
type ContainerGroupContainerArrayInput ¶ added in v2.30.0
type ContainerGroupContainerArrayInput interface { pulumi.Input ToContainerGroupContainerArrayOutput() ContainerGroupContainerArrayOutput ToContainerGroupContainerArrayOutputWithContext(context.Context) ContainerGroupContainerArrayOutput }
ContainerGroupContainerArrayInput is an input type that accepts ContainerGroupContainerArray and ContainerGroupContainerArrayOutput values. You can construct a concrete instance of `ContainerGroupContainerArrayInput` via:
ContainerGroupContainerArray{ ContainerGroupContainerArgs{...} }
type ContainerGroupContainerArrayOutput ¶ added in v2.30.0
type ContainerGroupContainerArrayOutput struct{ *pulumi.OutputState }
func (ContainerGroupContainerArrayOutput) ElementType ¶ added in v2.30.0
func (ContainerGroupContainerArrayOutput) ElementType() reflect.Type
func (ContainerGroupContainerArrayOutput) Index ¶ added in v2.30.0
func (o ContainerGroupContainerArrayOutput) Index(i pulumi.IntInput) ContainerGroupContainerOutput
func (ContainerGroupContainerArrayOutput) ToContainerGroupContainerArrayOutput ¶ added in v2.30.0
func (o ContainerGroupContainerArrayOutput) ToContainerGroupContainerArrayOutput() ContainerGroupContainerArrayOutput
func (ContainerGroupContainerArrayOutput) ToContainerGroupContainerArrayOutputWithContext ¶ added in v2.30.0
func (o ContainerGroupContainerArrayOutput) ToContainerGroupContainerArrayOutputWithContext(ctx context.Context) ContainerGroupContainerArrayOutput
type ContainerGroupContainerEnvironmentVar ¶ added in v2.30.0
type ContainerGroupContainerEnvironmentVar struct { // The name of the variable. The name can be 1 to 128 characters in length and can contain letters, digits, and underscores (_). It cannot start with a digit. Key *string `pulumi:"key"` // The value of the variable. The value can be 0 to 256 characters in length. Value *string `pulumi:"value"` }
type ContainerGroupContainerEnvironmentVarArgs ¶ added in v2.30.0
type ContainerGroupContainerEnvironmentVarArgs struct { // The name of the variable. The name can be 1 to 128 characters in length and can contain letters, digits, and underscores (_). It cannot start with a digit. Key pulumi.StringPtrInput `pulumi:"key"` // The value of the variable. The value can be 0 to 256 characters in length. Value pulumi.StringPtrInput `pulumi:"value"` }
func (ContainerGroupContainerEnvironmentVarArgs) ElementType ¶ added in v2.30.0
func (ContainerGroupContainerEnvironmentVarArgs) ElementType() reflect.Type
func (ContainerGroupContainerEnvironmentVarArgs) ToContainerGroupContainerEnvironmentVarOutput ¶ added in v2.30.0
func (i ContainerGroupContainerEnvironmentVarArgs) ToContainerGroupContainerEnvironmentVarOutput() ContainerGroupContainerEnvironmentVarOutput
func (ContainerGroupContainerEnvironmentVarArgs) ToContainerGroupContainerEnvironmentVarOutputWithContext ¶ added in v2.30.0
func (i ContainerGroupContainerEnvironmentVarArgs) ToContainerGroupContainerEnvironmentVarOutputWithContext(ctx context.Context) ContainerGroupContainerEnvironmentVarOutput
type ContainerGroupContainerEnvironmentVarArray ¶ added in v2.30.0
type ContainerGroupContainerEnvironmentVarArray []ContainerGroupContainerEnvironmentVarInput
func (ContainerGroupContainerEnvironmentVarArray) ElementType ¶ added in v2.30.0
func (ContainerGroupContainerEnvironmentVarArray) ElementType() reflect.Type
func (ContainerGroupContainerEnvironmentVarArray) ToContainerGroupContainerEnvironmentVarArrayOutput ¶ added in v2.30.0
func (i ContainerGroupContainerEnvironmentVarArray) ToContainerGroupContainerEnvironmentVarArrayOutput() ContainerGroupContainerEnvironmentVarArrayOutput
func (ContainerGroupContainerEnvironmentVarArray) ToContainerGroupContainerEnvironmentVarArrayOutputWithContext ¶ added in v2.30.0
func (i ContainerGroupContainerEnvironmentVarArray) ToContainerGroupContainerEnvironmentVarArrayOutputWithContext(ctx context.Context) ContainerGroupContainerEnvironmentVarArrayOutput
type ContainerGroupContainerEnvironmentVarArrayInput ¶ added in v2.30.0
type ContainerGroupContainerEnvironmentVarArrayInput interface { pulumi.Input ToContainerGroupContainerEnvironmentVarArrayOutput() ContainerGroupContainerEnvironmentVarArrayOutput ToContainerGroupContainerEnvironmentVarArrayOutputWithContext(context.Context) ContainerGroupContainerEnvironmentVarArrayOutput }
ContainerGroupContainerEnvironmentVarArrayInput is an input type that accepts ContainerGroupContainerEnvironmentVarArray and ContainerGroupContainerEnvironmentVarArrayOutput values. You can construct a concrete instance of `ContainerGroupContainerEnvironmentVarArrayInput` via:
ContainerGroupContainerEnvironmentVarArray{ ContainerGroupContainerEnvironmentVarArgs{...} }
type ContainerGroupContainerEnvironmentVarArrayOutput ¶ added in v2.30.0
type ContainerGroupContainerEnvironmentVarArrayOutput struct{ *pulumi.OutputState }
func (ContainerGroupContainerEnvironmentVarArrayOutput) ElementType ¶ added in v2.30.0
func (ContainerGroupContainerEnvironmentVarArrayOutput) ElementType() reflect.Type
func (ContainerGroupContainerEnvironmentVarArrayOutput) ToContainerGroupContainerEnvironmentVarArrayOutput ¶ added in v2.30.0
func (o ContainerGroupContainerEnvironmentVarArrayOutput) ToContainerGroupContainerEnvironmentVarArrayOutput() ContainerGroupContainerEnvironmentVarArrayOutput
func (ContainerGroupContainerEnvironmentVarArrayOutput) ToContainerGroupContainerEnvironmentVarArrayOutputWithContext ¶ added in v2.30.0
func (o ContainerGroupContainerEnvironmentVarArrayOutput) ToContainerGroupContainerEnvironmentVarArrayOutputWithContext(ctx context.Context) ContainerGroupContainerEnvironmentVarArrayOutput
type ContainerGroupContainerEnvironmentVarInput ¶ added in v2.30.0
type ContainerGroupContainerEnvironmentVarInput interface { pulumi.Input ToContainerGroupContainerEnvironmentVarOutput() ContainerGroupContainerEnvironmentVarOutput ToContainerGroupContainerEnvironmentVarOutputWithContext(context.Context) ContainerGroupContainerEnvironmentVarOutput }
ContainerGroupContainerEnvironmentVarInput is an input type that accepts ContainerGroupContainerEnvironmentVarArgs and ContainerGroupContainerEnvironmentVarOutput values. You can construct a concrete instance of `ContainerGroupContainerEnvironmentVarInput` via:
ContainerGroupContainerEnvironmentVarArgs{...}
type ContainerGroupContainerEnvironmentVarOutput ¶ added in v2.30.0
type ContainerGroupContainerEnvironmentVarOutput struct{ *pulumi.OutputState }
func (ContainerGroupContainerEnvironmentVarOutput) ElementType ¶ added in v2.30.0
func (ContainerGroupContainerEnvironmentVarOutput) ElementType() reflect.Type
func (ContainerGroupContainerEnvironmentVarOutput) Key ¶ added in v2.30.0
func (o ContainerGroupContainerEnvironmentVarOutput) Key() pulumi.StringPtrOutput
The name of the variable. The name can be 1 to 128 characters in length and can contain letters, digits, and underscores (_). It cannot start with a digit.
func (ContainerGroupContainerEnvironmentVarOutput) ToContainerGroupContainerEnvironmentVarOutput ¶ added in v2.30.0
func (o ContainerGroupContainerEnvironmentVarOutput) ToContainerGroupContainerEnvironmentVarOutput() ContainerGroupContainerEnvironmentVarOutput
func (ContainerGroupContainerEnvironmentVarOutput) ToContainerGroupContainerEnvironmentVarOutputWithContext ¶ added in v2.30.0
func (o ContainerGroupContainerEnvironmentVarOutput) ToContainerGroupContainerEnvironmentVarOutputWithContext(ctx context.Context) ContainerGroupContainerEnvironmentVarOutput
func (ContainerGroupContainerEnvironmentVarOutput) Value ¶ added in v2.30.0
func (o ContainerGroupContainerEnvironmentVarOutput) Value() pulumi.StringPtrOutput
The value of the variable. The value can be 0 to 256 characters in length.
type ContainerGroupContainerInput ¶ added in v2.30.0
type ContainerGroupContainerInput interface { pulumi.Input ToContainerGroupContainerOutput() ContainerGroupContainerOutput ToContainerGroupContainerOutputWithContext(context.Context) ContainerGroupContainerOutput }
ContainerGroupContainerInput is an input type that accepts ContainerGroupContainerArgs and ContainerGroupContainerOutput values. You can construct a concrete instance of `ContainerGroupContainerInput` via:
ContainerGroupContainerArgs{...}
type ContainerGroupContainerOutput ¶ added in v2.30.0
type ContainerGroupContainerOutput struct{ *pulumi.OutputState }
func (ContainerGroupContainerOutput) Args ¶ added in v2.30.0
func (o ContainerGroupContainerOutput) Args() pulumi.StringArrayOutput
The arguments passed to the commands.
func (ContainerGroupContainerOutput) Commands ¶ added in v2.30.0
func (o ContainerGroupContainerOutput) Commands() pulumi.StringArrayOutput
The commands run by the init container.
func (ContainerGroupContainerOutput) Cpu ¶ added in v2.30.0
func (o ContainerGroupContainerOutput) Cpu() pulumi.Float64PtrOutput
The amount of CPU resources allocated to the container.
func (ContainerGroupContainerOutput) ElementType ¶ added in v2.30.0
func (ContainerGroupContainerOutput) ElementType() reflect.Type
func (ContainerGroupContainerOutput) EnvironmentVars ¶ added in v2.30.0
func (o ContainerGroupContainerOutput) EnvironmentVars() ContainerGroupContainerEnvironmentVarArrayOutput
The structure of environmentVars.
func (ContainerGroupContainerOutput) Gpu ¶ added in v2.30.0
func (o ContainerGroupContainerOutput) Gpu() pulumi.IntPtrOutput
The number GPUs.
func (ContainerGroupContainerOutput) Image ¶ added in v2.30.0
func (o ContainerGroupContainerOutput) Image() pulumi.StringOutput
The image of the container.
func (ContainerGroupContainerOutput) ImagePullPolicy ¶ added in v2.30.0
func (o ContainerGroupContainerOutput) ImagePullPolicy() pulumi.StringPtrOutput
The restart policy of the image.
func (ContainerGroupContainerOutput) Memory ¶ added in v2.30.0
func (o ContainerGroupContainerOutput) Memory() pulumi.Float64PtrOutput
The amount of memory resources allocated to the container.
func (ContainerGroupContainerOutput) Name ¶ added in v2.30.0
func (o ContainerGroupContainerOutput) Name() pulumi.StringOutput
The name of the mounted volume.
func (ContainerGroupContainerOutput) Ports ¶ added in v2.30.0
func (o ContainerGroupContainerOutput) Ports() ContainerGroupContainerPortArrayOutput
The structure of port.
func (ContainerGroupContainerOutput) Ready ¶ added in v2.30.0
func (o ContainerGroupContainerOutput) Ready() pulumi.BoolPtrOutput
func (ContainerGroupContainerOutput) RestartCount ¶ added in v2.30.0
func (o ContainerGroupContainerOutput) RestartCount() pulumi.IntPtrOutput
func (ContainerGroupContainerOutput) ToContainerGroupContainerOutput ¶ added in v2.30.0
func (o ContainerGroupContainerOutput) ToContainerGroupContainerOutput() ContainerGroupContainerOutput
func (ContainerGroupContainerOutput) ToContainerGroupContainerOutputWithContext ¶ added in v2.30.0
func (o ContainerGroupContainerOutput) ToContainerGroupContainerOutputWithContext(ctx context.Context) ContainerGroupContainerOutput
func (ContainerGroupContainerOutput) VolumeMounts ¶ added in v2.30.0
func (o ContainerGroupContainerOutput) VolumeMounts() ContainerGroupContainerVolumeMountArrayOutput
The structure of volumeMounts.
func (ContainerGroupContainerOutput) WorkingDir ¶ added in v2.30.0
func (o ContainerGroupContainerOutput) WorkingDir() pulumi.StringPtrOutput
The working directory of the container.
type ContainerGroupContainerPort ¶ added in v2.30.0
type ContainerGroupContainerPortArgs ¶ added in v2.30.0
type ContainerGroupContainerPortArgs struct { // The port number. Valid values: 1 to 65535. Port pulumi.IntPtrInput `pulumi:"port"` // Valid values: TCP and UDP. Protocol pulumi.StringPtrInput `pulumi:"protocol"` }
func (ContainerGroupContainerPortArgs) ElementType ¶ added in v2.30.0
func (ContainerGroupContainerPortArgs) ElementType() reflect.Type
func (ContainerGroupContainerPortArgs) ToContainerGroupContainerPortOutput ¶ added in v2.30.0
func (i ContainerGroupContainerPortArgs) ToContainerGroupContainerPortOutput() ContainerGroupContainerPortOutput
func (ContainerGroupContainerPortArgs) ToContainerGroupContainerPortOutputWithContext ¶ added in v2.30.0
func (i ContainerGroupContainerPortArgs) ToContainerGroupContainerPortOutputWithContext(ctx context.Context) ContainerGroupContainerPortOutput
type ContainerGroupContainerPortArray ¶ added in v2.30.0
type ContainerGroupContainerPortArray []ContainerGroupContainerPortInput
func (ContainerGroupContainerPortArray) ElementType ¶ added in v2.30.0
func (ContainerGroupContainerPortArray) ElementType() reflect.Type
func (ContainerGroupContainerPortArray) ToContainerGroupContainerPortArrayOutput ¶ added in v2.30.0
func (i ContainerGroupContainerPortArray) ToContainerGroupContainerPortArrayOutput() ContainerGroupContainerPortArrayOutput
func (ContainerGroupContainerPortArray) ToContainerGroupContainerPortArrayOutputWithContext ¶ added in v2.30.0
func (i ContainerGroupContainerPortArray) ToContainerGroupContainerPortArrayOutputWithContext(ctx context.Context) ContainerGroupContainerPortArrayOutput
type ContainerGroupContainerPortArrayInput ¶ added in v2.30.0
type ContainerGroupContainerPortArrayInput interface { pulumi.Input ToContainerGroupContainerPortArrayOutput() ContainerGroupContainerPortArrayOutput ToContainerGroupContainerPortArrayOutputWithContext(context.Context) ContainerGroupContainerPortArrayOutput }
ContainerGroupContainerPortArrayInput is an input type that accepts ContainerGroupContainerPortArray and ContainerGroupContainerPortArrayOutput values. You can construct a concrete instance of `ContainerGroupContainerPortArrayInput` via:
ContainerGroupContainerPortArray{ ContainerGroupContainerPortArgs{...} }
type ContainerGroupContainerPortArrayOutput ¶ added in v2.30.0
type ContainerGroupContainerPortArrayOutput struct{ *pulumi.OutputState }
func (ContainerGroupContainerPortArrayOutput) ElementType ¶ added in v2.30.0
func (ContainerGroupContainerPortArrayOutput) ElementType() reflect.Type
func (ContainerGroupContainerPortArrayOutput) ToContainerGroupContainerPortArrayOutput ¶ added in v2.30.0
func (o ContainerGroupContainerPortArrayOutput) ToContainerGroupContainerPortArrayOutput() ContainerGroupContainerPortArrayOutput
func (ContainerGroupContainerPortArrayOutput) ToContainerGroupContainerPortArrayOutputWithContext ¶ added in v2.30.0
func (o ContainerGroupContainerPortArrayOutput) ToContainerGroupContainerPortArrayOutputWithContext(ctx context.Context) ContainerGroupContainerPortArrayOutput
type ContainerGroupContainerPortInput ¶ added in v2.30.0
type ContainerGroupContainerPortInput interface { pulumi.Input ToContainerGroupContainerPortOutput() ContainerGroupContainerPortOutput ToContainerGroupContainerPortOutputWithContext(context.Context) ContainerGroupContainerPortOutput }
ContainerGroupContainerPortInput is an input type that accepts ContainerGroupContainerPortArgs and ContainerGroupContainerPortOutput values. You can construct a concrete instance of `ContainerGroupContainerPortInput` via:
ContainerGroupContainerPortArgs{...}
type ContainerGroupContainerPortOutput ¶ added in v2.30.0
type ContainerGroupContainerPortOutput struct{ *pulumi.OutputState }
func (ContainerGroupContainerPortOutput) ElementType ¶ added in v2.30.0
func (ContainerGroupContainerPortOutput) ElementType() reflect.Type
func (ContainerGroupContainerPortOutput) Port ¶ added in v2.30.0
func (o ContainerGroupContainerPortOutput) Port() pulumi.IntPtrOutput
The port number. Valid values: 1 to 65535.
func (ContainerGroupContainerPortOutput) Protocol ¶ added in v2.30.0
func (o ContainerGroupContainerPortOutput) Protocol() pulumi.StringPtrOutput
Valid values: TCP and UDP.
func (ContainerGroupContainerPortOutput) ToContainerGroupContainerPortOutput ¶ added in v2.30.0
func (o ContainerGroupContainerPortOutput) ToContainerGroupContainerPortOutput() ContainerGroupContainerPortOutput
func (ContainerGroupContainerPortOutput) ToContainerGroupContainerPortOutputWithContext ¶ added in v2.30.0
func (o ContainerGroupContainerPortOutput) ToContainerGroupContainerPortOutputWithContext(ctx context.Context) ContainerGroupContainerPortOutput
type ContainerGroupContainerVolumeMount ¶ added in v2.30.0
type ContainerGroupContainerVolumeMount struct { // The directory of the mounted volume. Data under this directory will be overwritten by the data in the volume. MountPath *string `pulumi:"mountPath"` // The name of the mounted volume. Name *string `pulumi:"name"` // Default to `false`. ReadOnly *bool `pulumi:"readOnly"` }
type ContainerGroupContainerVolumeMountArgs ¶ added in v2.30.0
type ContainerGroupContainerVolumeMountArgs struct { // The directory of the mounted volume. Data under this directory will be overwritten by the data in the volume. MountPath pulumi.StringPtrInput `pulumi:"mountPath"` // The name of the mounted volume. Name pulumi.StringPtrInput `pulumi:"name"` // Default to `false`. ReadOnly pulumi.BoolPtrInput `pulumi:"readOnly"` }
func (ContainerGroupContainerVolumeMountArgs) ElementType ¶ added in v2.30.0
func (ContainerGroupContainerVolumeMountArgs) ElementType() reflect.Type
func (ContainerGroupContainerVolumeMountArgs) ToContainerGroupContainerVolumeMountOutput ¶ added in v2.30.0
func (i ContainerGroupContainerVolumeMountArgs) ToContainerGroupContainerVolumeMountOutput() ContainerGroupContainerVolumeMountOutput
func (ContainerGroupContainerVolumeMountArgs) ToContainerGroupContainerVolumeMountOutputWithContext ¶ added in v2.30.0
func (i ContainerGroupContainerVolumeMountArgs) ToContainerGroupContainerVolumeMountOutputWithContext(ctx context.Context) ContainerGroupContainerVolumeMountOutput
type ContainerGroupContainerVolumeMountArray ¶ added in v2.30.0
type ContainerGroupContainerVolumeMountArray []ContainerGroupContainerVolumeMountInput
func (ContainerGroupContainerVolumeMountArray) ElementType ¶ added in v2.30.0
func (ContainerGroupContainerVolumeMountArray) ElementType() reflect.Type
func (ContainerGroupContainerVolumeMountArray) ToContainerGroupContainerVolumeMountArrayOutput ¶ added in v2.30.0
func (i ContainerGroupContainerVolumeMountArray) ToContainerGroupContainerVolumeMountArrayOutput() ContainerGroupContainerVolumeMountArrayOutput
func (ContainerGroupContainerVolumeMountArray) ToContainerGroupContainerVolumeMountArrayOutputWithContext ¶ added in v2.30.0
func (i ContainerGroupContainerVolumeMountArray) ToContainerGroupContainerVolumeMountArrayOutputWithContext(ctx context.Context) ContainerGroupContainerVolumeMountArrayOutput
type ContainerGroupContainerVolumeMountArrayInput ¶ added in v2.30.0
type ContainerGroupContainerVolumeMountArrayInput interface { pulumi.Input ToContainerGroupContainerVolumeMountArrayOutput() ContainerGroupContainerVolumeMountArrayOutput ToContainerGroupContainerVolumeMountArrayOutputWithContext(context.Context) ContainerGroupContainerVolumeMountArrayOutput }
ContainerGroupContainerVolumeMountArrayInput is an input type that accepts ContainerGroupContainerVolumeMountArray and ContainerGroupContainerVolumeMountArrayOutput values. You can construct a concrete instance of `ContainerGroupContainerVolumeMountArrayInput` via:
ContainerGroupContainerVolumeMountArray{ ContainerGroupContainerVolumeMountArgs{...} }
type ContainerGroupContainerVolumeMountArrayOutput ¶ added in v2.30.0
type ContainerGroupContainerVolumeMountArrayOutput struct{ *pulumi.OutputState }
func (ContainerGroupContainerVolumeMountArrayOutput) ElementType ¶ added in v2.30.0
func (ContainerGroupContainerVolumeMountArrayOutput) ElementType() reflect.Type
func (ContainerGroupContainerVolumeMountArrayOutput) ToContainerGroupContainerVolumeMountArrayOutput ¶ added in v2.30.0
func (o ContainerGroupContainerVolumeMountArrayOutput) ToContainerGroupContainerVolumeMountArrayOutput() ContainerGroupContainerVolumeMountArrayOutput
func (ContainerGroupContainerVolumeMountArrayOutput) ToContainerGroupContainerVolumeMountArrayOutputWithContext ¶ added in v2.30.0
func (o ContainerGroupContainerVolumeMountArrayOutput) ToContainerGroupContainerVolumeMountArrayOutputWithContext(ctx context.Context) ContainerGroupContainerVolumeMountArrayOutput
type ContainerGroupContainerVolumeMountInput ¶ added in v2.30.0
type ContainerGroupContainerVolumeMountInput interface { pulumi.Input ToContainerGroupContainerVolumeMountOutput() ContainerGroupContainerVolumeMountOutput ToContainerGroupContainerVolumeMountOutputWithContext(context.Context) ContainerGroupContainerVolumeMountOutput }
ContainerGroupContainerVolumeMountInput is an input type that accepts ContainerGroupContainerVolumeMountArgs and ContainerGroupContainerVolumeMountOutput values. You can construct a concrete instance of `ContainerGroupContainerVolumeMountInput` via:
ContainerGroupContainerVolumeMountArgs{...}
type ContainerGroupContainerVolumeMountOutput ¶ added in v2.30.0
type ContainerGroupContainerVolumeMountOutput struct{ *pulumi.OutputState }
func (ContainerGroupContainerVolumeMountOutput) ElementType ¶ added in v2.30.0
func (ContainerGroupContainerVolumeMountOutput) ElementType() reflect.Type
func (ContainerGroupContainerVolumeMountOutput) MountPath ¶ added in v2.30.0
func (o ContainerGroupContainerVolumeMountOutput) MountPath() pulumi.StringPtrOutput
The directory of the mounted volume. Data under this directory will be overwritten by the data in the volume.
func (ContainerGroupContainerVolumeMountOutput) Name ¶ added in v2.30.0
func (o ContainerGroupContainerVolumeMountOutput) Name() pulumi.StringPtrOutput
The name of the mounted volume.
func (ContainerGroupContainerVolumeMountOutput) ReadOnly ¶ added in v2.30.0
func (o ContainerGroupContainerVolumeMountOutput) ReadOnly() pulumi.BoolPtrOutput
Default to `false`.
func (ContainerGroupContainerVolumeMountOutput) ToContainerGroupContainerVolumeMountOutput ¶ added in v2.30.0
func (o ContainerGroupContainerVolumeMountOutput) ToContainerGroupContainerVolumeMountOutput() ContainerGroupContainerVolumeMountOutput
func (ContainerGroupContainerVolumeMountOutput) ToContainerGroupContainerVolumeMountOutputWithContext ¶ added in v2.30.0
func (o ContainerGroupContainerVolumeMountOutput) ToContainerGroupContainerVolumeMountOutputWithContext(ctx context.Context) ContainerGroupContainerVolumeMountOutput
type ContainerGroupDnsConfig ¶ added in v2.30.0
type ContainerGroupDnsConfig struct { // The list of DNS server IP addresses. NameServers []string `pulumi:"nameServers"` // The structure of options. Options []ContainerGroupDnsConfigOption `pulumi:"options"` // The list of DNS lookup domains. Searches []string `pulumi:"searches"` }
type ContainerGroupDnsConfigArgs ¶ added in v2.30.0
type ContainerGroupDnsConfigArgs struct { // The list of DNS server IP addresses. NameServers pulumi.StringArrayInput `pulumi:"nameServers"` // The structure of options. Options ContainerGroupDnsConfigOptionArrayInput `pulumi:"options"` // The list of DNS lookup domains. Searches pulumi.StringArrayInput `pulumi:"searches"` }
func (ContainerGroupDnsConfigArgs) ElementType ¶ added in v2.30.0
func (ContainerGroupDnsConfigArgs) ElementType() reflect.Type
func (ContainerGroupDnsConfigArgs) ToContainerGroupDnsConfigOutput ¶ added in v2.30.0
func (i ContainerGroupDnsConfigArgs) ToContainerGroupDnsConfigOutput() ContainerGroupDnsConfigOutput
func (ContainerGroupDnsConfigArgs) ToContainerGroupDnsConfigOutputWithContext ¶ added in v2.30.0
func (i ContainerGroupDnsConfigArgs) ToContainerGroupDnsConfigOutputWithContext(ctx context.Context) ContainerGroupDnsConfigOutput
func (ContainerGroupDnsConfigArgs) ToContainerGroupDnsConfigPtrOutput ¶ added in v2.30.0
func (i ContainerGroupDnsConfigArgs) ToContainerGroupDnsConfigPtrOutput() ContainerGroupDnsConfigPtrOutput
func (ContainerGroupDnsConfigArgs) ToContainerGroupDnsConfigPtrOutputWithContext ¶ added in v2.30.0
func (i ContainerGroupDnsConfigArgs) ToContainerGroupDnsConfigPtrOutputWithContext(ctx context.Context) ContainerGroupDnsConfigPtrOutput
type ContainerGroupDnsConfigInput ¶ added in v2.30.0
type ContainerGroupDnsConfigInput interface { pulumi.Input ToContainerGroupDnsConfigOutput() ContainerGroupDnsConfigOutput ToContainerGroupDnsConfigOutputWithContext(context.Context) ContainerGroupDnsConfigOutput }
ContainerGroupDnsConfigInput is an input type that accepts ContainerGroupDnsConfigArgs and ContainerGroupDnsConfigOutput values. You can construct a concrete instance of `ContainerGroupDnsConfigInput` via:
ContainerGroupDnsConfigArgs{...}
type ContainerGroupDnsConfigOption ¶ added in v2.30.0
type ContainerGroupDnsConfigOptionArgs ¶ added in v2.30.0
type ContainerGroupDnsConfigOptionArgs struct { // The name of the mounted volume. Name pulumi.StringPtrInput `pulumi:"name"` // The value of the variable. The value can be 0 to 256 characters in length. Value pulumi.StringPtrInput `pulumi:"value"` }
func (ContainerGroupDnsConfigOptionArgs) ElementType ¶ added in v2.30.0
func (ContainerGroupDnsConfigOptionArgs) ElementType() reflect.Type
func (ContainerGroupDnsConfigOptionArgs) ToContainerGroupDnsConfigOptionOutput ¶ added in v2.30.0
func (i ContainerGroupDnsConfigOptionArgs) ToContainerGroupDnsConfigOptionOutput() ContainerGroupDnsConfigOptionOutput
func (ContainerGroupDnsConfigOptionArgs) ToContainerGroupDnsConfigOptionOutputWithContext ¶ added in v2.30.0
func (i ContainerGroupDnsConfigOptionArgs) ToContainerGroupDnsConfigOptionOutputWithContext(ctx context.Context) ContainerGroupDnsConfigOptionOutput
type ContainerGroupDnsConfigOptionArray ¶ added in v2.30.0
type ContainerGroupDnsConfigOptionArray []ContainerGroupDnsConfigOptionInput
func (ContainerGroupDnsConfigOptionArray) ElementType ¶ added in v2.30.0
func (ContainerGroupDnsConfigOptionArray) ElementType() reflect.Type
func (ContainerGroupDnsConfigOptionArray) ToContainerGroupDnsConfigOptionArrayOutput ¶ added in v2.30.0
func (i ContainerGroupDnsConfigOptionArray) ToContainerGroupDnsConfigOptionArrayOutput() ContainerGroupDnsConfigOptionArrayOutput
func (ContainerGroupDnsConfigOptionArray) ToContainerGroupDnsConfigOptionArrayOutputWithContext ¶ added in v2.30.0
func (i ContainerGroupDnsConfigOptionArray) ToContainerGroupDnsConfigOptionArrayOutputWithContext(ctx context.Context) ContainerGroupDnsConfigOptionArrayOutput
type ContainerGroupDnsConfigOptionArrayInput ¶ added in v2.30.0
type ContainerGroupDnsConfigOptionArrayInput interface { pulumi.Input ToContainerGroupDnsConfigOptionArrayOutput() ContainerGroupDnsConfigOptionArrayOutput ToContainerGroupDnsConfigOptionArrayOutputWithContext(context.Context) ContainerGroupDnsConfigOptionArrayOutput }
ContainerGroupDnsConfigOptionArrayInput is an input type that accepts ContainerGroupDnsConfigOptionArray and ContainerGroupDnsConfigOptionArrayOutput values. You can construct a concrete instance of `ContainerGroupDnsConfigOptionArrayInput` via:
ContainerGroupDnsConfigOptionArray{ ContainerGroupDnsConfigOptionArgs{...} }
type ContainerGroupDnsConfigOptionArrayOutput ¶ added in v2.30.0
type ContainerGroupDnsConfigOptionArrayOutput struct{ *pulumi.OutputState }
func (ContainerGroupDnsConfigOptionArrayOutput) ElementType ¶ added in v2.30.0
func (ContainerGroupDnsConfigOptionArrayOutput) ElementType() reflect.Type
func (ContainerGroupDnsConfigOptionArrayOutput) ToContainerGroupDnsConfigOptionArrayOutput ¶ added in v2.30.0
func (o ContainerGroupDnsConfigOptionArrayOutput) ToContainerGroupDnsConfigOptionArrayOutput() ContainerGroupDnsConfigOptionArrayOutput
func (ContainerGroupDnsConfigOptionArrayOutput) ToContainerGroupDnsConfigOptionArrayOutputWithContext ¶ added in v2.30.0
func (o ContainerGroupDnsConfigOptionArrayOutput) ToContainerGroupDnsConfigOptionArrayOutputWithContext(ctx context.Context) ContainerGroupDnsConfigOptionArrayOutput
type ContainerGroupDnsConfigOptionInput ¶ added in v2.30.0
type ContainerGroupDnsConfigOptionInput interface { pulumi.Input ToContainerGroupDnsConfigOptionOutput() ContainerGroupDnsConfigOptionOutput ToContainerGroupDnsConfigOptionOutputWithContext(context.Context) ContainerGroupDnsConfigOptionOutput }
ContainerGroupDnsConfigOptionInput is an input type that accepts ContainerGroupDnsConfigOptionArgs and ContainerGroupDnsConfigOptionOutput values. You can construct a concrete instance of `ContainerGroupDnsConfigOptionInput` via:
ContainerGroupDnsConfigOptionArgs{...}
type ContainerGroupDnsConfigOptionOutput ¶ added in v2.30.0
type ContainerGroupDnsConfigOptionOutput struct{ *pulumi.OutputState }
func (ContainerGroupDnsConfigOptionOutput) ElementType ¶ added in v2.30.0
func (ContainerGroupDnsConfigOptionOutput) ElementType() reflect.Type
func (ContainerGroupDnsConfigOptionOutput) Name ¶ added in v2.30.0
func (o ContainerGroupDnsConfigOptionOutput) Name() pulumi.StringPtrOutput
The name of the mounted volume.
func (ContainerGroupDnsConfigOptionOutput) ToContainerGroupDnsConfigOptionOutput ¶ added in v2.30.0
func (o ContainerGroupDnsConfigOptionOutput) ToContainerGroupDnsConfigOptionOutput() ContainerGroupDnsConfigOptionOutput
func (ContainerGroupDnsConfigOptionOutput) ToContainerGroupDnsConfigOptionOutputWithContext ¶ added in v2.30.0
func (o ContainerGroupDnsConfigOptionOutput) ToContainerGroupDnsConfigOptionOutputWithContext(ctx context.Context) ContainerGroupDnsConfigOptionOutput
func (ContainerGroupDnsConfigOptionOutput) Value ¶ added in v2.30.0
func (o ContainerGroupDnsConfigOptionOutput) Value() pulumi.StringPtrOutput
The value of the variable. The value can be 0 to 256 characters in length.
type ContainerGroupDnsConfigOutput ¶ added in v2.30.0
type ContainerGroupDnsConfigOutput struct{ *pulumi.OutputState }
func (ContainerGroupDnsConfigOutput) ElementType ¶ added in v2.30.0
func (ContainerGroupDnsConfigOutput) ElementType() reflect.Type
func (ContainerGroupDnsConfigOutput) NameServers ¶ added in v2.30.0
func (o ContainerGroupDnsConfigOutput) NameServers() pulumi.StringArrayOutput
The list of DNS server IP addresses.
func (ContainerGroupDnsConfigOutput) Options ¶ added in v2.30.0
func (o ContainerGroupDnsConfigOutput) Options() ContainerGroupDnsConfigOptionArrayOutput
The structure of options.
func (ContainerGroupDnsConfigOutput) Searches ¶ added in v2.30.0
func (o ContainerGroupDnsConfigOutput) Searches() pulumi.StringArrayOutput
The list of DNS lookup domains.
func (ContainerGroupDnsConfigOutput) ToContainerGroupDnsConfigOutput ¶ added in v2.30.0
func (o ContainerGroupDnsConfigOutput) ToContainerGroupDnsConfigOutput() ContainerGroupDnsConfigOutput
func (ContainerGroupDnsConfigOutput) ToContainerGroupDnsConfigOutputWithContext ¶ added in v2.30.0
func (o ContainerGroupDnsConfigOutput) ToContainerGroupDnsConfigOutputWithContext(ctx context.Context) ContainerGroupDnsConfigOutput
func (ContainerGroupDnsConfigOutput) ToContainerGroupDnsConfigPtrOutput ¶ added in v2.30.0
func (o ContainerGroupDnsConfigOutput) ToContainerGroupDnsConfigPtrOutput() ContainerGroupDnsConfigPtrOutput
func (ContainerGroupDnsConfigOutput) ToContainerGroupDnsConfigPtrOutputWithContext ¶ added in v2.30.0
func (o ContainerGroupDnsConfigOutput) ToContainerGroupDnsConfigPtrOutputWithContext(ctx context.Context) ContainerGroupDnsConfigPtrOutput
type ContainerGroupDnsConfigPtrInput ¶ added in v2.30.0
type ContainerGroupDnsConfigPtrInput interface { pulumi.Input ToContainerGroupDnsConfigPtrOutput() ContainerGroupDnsConfigPtrOutput ToContainerGroupDnsConfigPtrOutputWithContext(context.Context) ContainerGroupDnsConfigPtrOutput }
ContainerGroupDnsConfigPtrInput is an input type that accepts ContainerGroupDnsConfigArgs, ContainerGroupDnsConfigPtr and ContainerGroupDnsConfigPtrOutput values. You can construct a concrete instance of `ContainerGroupDnsConfigPtrInput` via:
ContainerGroupDnsConfigArgs{...} or: nil
func ContainerGroupDnsConfigPtr ¶ added in v2.30.0
func ContainerGroupDnsConfigPtr(v *ContainerGroupDnsConfigArgs) ContainerGroupDnsConfigPtrInput
type ContainerGroupDnsConfigPtrOutput ¶ added in v2.30.0
type ContainerGroupDnsConfigPtrOutput struct{ *pulumi.OutputState }
func (ContainerGroupDnsConfigPtrOutput) Elem ¶ added in v2.30.0
func (o ContainerGroupDnsConfigPtrOutput) Elem() ContainerGroupDnsConfigOutput
func (ContainerGroupDnsConfigPtrOutput) ElementType ¶ added in v2.30.0
func (ContainerGroupDnsConfigPtrOutput) ElementType() reflect.Type
func (ContainerGroupDnsConfigPtrOutput) NameServers ¶ added in v2.30.0
func (o ContainerGroupDnsConfigPtrOutput) NameServers() pulumi.StringArrayOutput
The list of DNS server IP addresses.
func (ContainerGroupDnsConfigPtrOutput) Options ¶ added in v2.30.0
func (o ContainerGroupDnsConfigPtrOutput) Options() ContainerGroupDnsConfigOptionArrayOutput
The structure of options.
func (ContainerGroupDnsConfigPtrOutput) Searches ¶ added in v2.30.0
func (o ContainerGroupDnsConfigPtrOutput) Searches() pulumi.StringArrayOutput
The list of DNS lookup domains.
func (ContainerGroupDnsConfigPtrOutput) ToContainerGroupDnsConfigPtrOutput ¶ added in v2.30.0
func (o ContainerGroupDnsConfigPtrOutput) ToContainerGroupDnsConfigPtrOutput() ContainerGroupDnsConfigPtrOutput
func (ContainerGroupDnsConfigPtrOutput) ToContainerGroupDnsConfigPtrOutputWithContext ¶ added in v2.30.0
func (o ContainerGroupDnsConfigPtrOutput) ToContainerGroupDnsConfigPtrOutputWithContext(ctx context.Context) ContainerGroupDnsConfigPtrOutput
type ContainerGroupEciSecurityContext ¶ added in v2.30.0
type ContainerGroupEciSecurityContext struct {
Sysctls []ContainerGroupEciSecurityContextSysctl `pulumi:"sysctls"`
}
type ContainerGroupEciSecurityContextArgs ¶ added in v2.30.0
type ContainerGroupEciSecurityContextArgs struct {
Sysctls ContainerGroupEciSecurityContextSysctlArrayInput `pulumi:"sysctls"`
}
func (ContainerGroupEciSecurityContextArgs) ElementType ¶ added in v2.30.0
func (ContainerGroupEciSecurityContextArgs) ElementType() reflect.Type
func (ContainerGroupEciSecurityContextArgs) ToContainerGroupEciSecurityContextOutput ¶ added in v2.30.0
func (i ContainerGroupEciSecurityContextArgs) ToContainerGroupEciSecurityContextOutput() ContainerGroupEciSecurityContextOutput
func (ContainerGroupEciSecurityContextArgs) ToContainerGroupEciSecurityContextOutputWithContext ¶ added in v2.30.0
func (i ContainerGroupEciSecurityContextArgs) ToContainerGroupEciSecurityContextOutputWithContext(ctx context.Context) ContainerGroupEciSecurityContextOutput
func (ContainerGroupEciSecurityContextArgs) ToContainerGroupEciSecurityContextPtrOutput ¶ added in v2.30.0
func (i ContainerGroupEciSecurityContextArgs) ToContainerGroupEciSecurityContextPtrOutput() ContainerGroupEciSecurityContextPtrOutput
func (ContainerGroupEciSecurityContextArgs) ToContainerGroupEciSecurityContextPtrOutputWithContext ¶ added in v2.30.0
func (i ContainerGroupEciSecurityContextArgs) ToContainerGroupEciSecurityContextPtrOutputWithContext(ctx context.Context) ContainerGroupEciSecurityContextPtrOutput
type ContainerGroupEciSecurityContextInput ¶ added in v2.30.0
type ContainerGroupEciSecurityContextInput interface { pulumi.Input ToContainerGroupEciSecurityContextOutput() ContainerGroupEciSecurityContextOutput ToContainerGroupEciSecurityContextOutputWithContext(context.Context) ContainerGroupEciSecurityContextOutput }
ContainerGroupEciSecurityContextInput is an input type that accepts ContainerGroupEciSecurityContextArgs and ContainerGroupEciSecurityContextOutput values. You can construct a concrete instance of `ContainerGroupEciSecurityContextInput` via:
ContainerGroupEciSecurityContextArgs{...}
type ContainerGroupEciSecurityContextOutput ¶ added in v2.30.0
type ContainerGroupEciSecurityContextOutput struct{ *pulumi.OutputState }
func (ContainerGroupEciSecurityContextOutput) ElementType ¶ added in v2.30.0
func (ContainerGroupEciSecurityContextOutput) ElementType() reflect.Type
func (ContainerGroupEciSecurityContextOutput) ToContainerGroupEciSecurityContextOutput ¶ added in v2.30.0
func (o ContainerGroupEciSecurityContextOutput) ToContainerGroupEciSecurityContextOutput() ContainerGroupEciSecurityContextOutput
func (ContainerGroupEciSecurityContextOutput) ToContainerGroupEciSecurityContextOutputWithContext ¶ added in v2.30.0
func (o ContainerGroupEciSecurityContextOutput) ToContainerGroupEciSecurityContextOutputWithContext(ctx context.Context) ContainerGroupEciSecurityContextOutput
func (ContainerGroupEciSecurityContextOutput) ToContainerGroupEciSecurityContextPtrOutput ¶ added in v2.30.0
func (o ContainerGroupEciSecurityContextOutput) ToContainerGroupEciSecurityContextPtrOutput() ContainerGroupEciSecurityContextPtrOutput
func (ContainerGroupEciSecurityContextOutput) ToContainerGroupEciSecurityContextPtrOutputWithContext ¶ added in v2.30.0
func (o ContainerGroupEciSecurityContextOutput) ToContainerGroupEciSecurityContextPtrOutputWithContext(ctx context.Context) ContainerGroupEciSecurityContextPtrOutput
type ContainerGroupEciSecurityContextPtrInput ¶ added in v2.30.0
type ContainerGroupEciSecurityContextPtrInput interface { pulumi.Input ToContainerGroupEciSecurityContextPtrOutput() ContainerGroupEciSecurityContextPtrOutput ToContainerGroupEciSecurityContextPtrOutputWithContext(context.Context) ContainerGroupEciSecurityContextPtrOutput }
ContainerGroupEciSecurityContextPtrInput is an input type that accepts ContainerGroupEciSecurityContextArgs, ContainerGroupEciSecurityContextPtr and ContainerGroupEciSecurityContextPtrOutput values. You can construct a concrete instance of `ContainerGroupEciSecurityContextPtrInput` via:
ContainerGroupEciSecurityContextArgs{...} or: nil
func ContainerGroupEciSecurityContextPtr ¶ added in v2.30.0
func ContainerGroupEciSecurityContextPtr(v *ContainerGroupEciSecurityContextArgs) ContainerGroupEciSecurityContextPtrInput
type ContainerGroupEciSecurityContextPtrOutput ¶ added in v2.30.0
type ContainerGroupEciSecurityContextPtrOutput struct{ *pulumi.OutputState }
func (ContainerGroupEciSecurityContextPtrOutput) ElementType ¶ added in v2.30.0
func (ContainerGroupEciSecurityContextPtrOutput) ElementType() reflect.Type
func (ContainerGroupEciSecurityContextPtrOutput) ToContainerGroupEciSecurityContextPtrOutput ¶ added in v2.30.0
func (o ContainerGroupEciSecurityContextPtrOutput) ToContainerGroupEciSecurityContextPtrOutput() ContainerGroupEciSecurityContextPtrOutput
func (ContainerGroupEciSecurityContextPtrOutput) ToContainerGroupEciSecurityContextPtrOutputWithContext ¶ added in v2.30.0
func (o ContainerGroupEciSecurityContextPtrOutput) ToContainerGroupEciSecurityContextPtrOutputWithContext(ctx context.Context) ContainerGroupEciSecurityContextPtrOutput
type ContainerGroupEciSecurityContextSysctl ¶ added in v2.30.0
type ContainerGroupEciSecurityContextSysctlArgs ¶ added in v2.30.0
type ContainerGroupEciSecurityContextSysctlArgs struct { // The name of the mounted volume. Name pulumi.StringPtrInput `pulumi:"name"` // The value of the variable. The value can be 0 to 256 characters in length. Value pulumi.StringPtrInput `pulumi:"value"` }
func (ContainerGroupEciSecurityContextSysctlArgs) ElementType ¶ added in v2.30.0
func (ContainerGroupEciSecurityContextSysctlArgs) ElementType() reflect.Type
func (ContainerGroupEciSecurityContextSysctlArgs) ToContainerGroupEciSecurityContextSysctlOutput ¶ added in v2.30.0
func (i ContainerGroupEciSecurityContextSysctlArgs) ToContainerGroupEciSecurityContextSysctlOutput() ContainerGroupEciSecurityContextSysctlOutput
func (ContainerGroupEciSecurityContextSysctlArgs) ToContainerGroupEciSecurityContextSysctlOutputWithContext ¶ added in v2.30.0
func (i ContainerGroupEciSecurityContextSysctlArgs) ToContainerGroupEciSecurityContextSysctlOutputWithContext(ctx context.Context) ContainerGroupEciSecurityContextSysctlOutput
type ContainerGroupEciSecurityContextSysctlArray ¶ added in v2.30.0
type ContainerGroupEciSecurityContextSysctlArray []ContainerGroupEciSecurityContextSysctlInput
func (ContainerGroupEciSecurityContextSysctlArray) ElementType ¶ added in v2.30.0
func (ContainerGroupEciSecurityContextSysctlArray) ElementType() reflect.Type
func (ContainerGroupEciSecurityContextSysctlArray) ToContainerGroupEciSecurityContextSysctlArrayOutput ¶ added in v2.30.0
func (i ContainerGroupEciSecurityContextSysctlArray) ToContainerGroupEciSecurityContextSysctlArrayOutput() ContainerGroupEciSecurityContextSysctlArrayOutput
func (ContainerGroupEciSecurityContextSysctlArray) ToContainerGroupEciSecurityContextSysctlArrayOutputWithContext ¶ added in v2.30.0
func (i ContainerGroupEciSecurityContextSysctlArray) ToContainerGroupEciSecurityContextSysctlArrayOutputWithContext(ctx context.Context) ContainerGroupEciSecurityContextSysctlArrayOutput
type ContainerGroupEciSecurityContextSysctlArrayInput ¶ added in v2.30.0
type ContainerGroupEciSecurityContextSysctlArrayInput interface { pulumi.Input ToContainerGroupEciSecurityContextSysctlArrayOutput() ContainerGroupEciSecurityContextSysctlArrayOutput ToContainerGroupEciSecurityContextSysctlArrayOutputWithContext(context.Context) ContainerGroupEciSecurityContextSysctlArrayOutput }
ContainerGroupEciSecurityContextSysctlArrayInput is an input type that accepts ContainerGroupEciSecurityContextSysctlArray and ContainerGroupEciSecurityContextSysctlArrayOutput values. You can construct a concrete instance of `ContainerGroupEciSecurityContextSysctlArrayInput` via:
ContainerGroupEciSecurityContextSysctlArray{ ContainerGroupEciSecurityContextSysctlArgs{...} }
type ContainerGroupEciSecurityContextSysctlArrayOutput ¶ added in v2.30.0
type ContainerGroupEciSecurityContextSysctlArrayOutput struct{ *pulumi.OutputState }
func (ContainerGroupEciSecurityContextSysctlArrayOutput) ElementType ¶ added in v2.30.0
func (ContainerGroupEciSecurityContextSysctlArrayOutput) ElementType() reflect.Type
func (ContainerGroupEciSecurityContextSysctlArrayOutput) ToContainerGroupEciSecurityContextSysctlArrayOutput ¶ added in v2.30.0
func (o ContainerGroupEciSecurityContextSysctlArrayOutput) ToContainerGroupEciSecurityContextSysctlArrayOutput() ContainerGroupEciSecurityContextSysctlArrayOutput
func (ContainerGroupEciSecurityContextSysctlArrayOutput) ToContainerGroupEciSecurityContextSysctlArrayOutputWithContext ¶ added in v2.30.0
func (o ContainerGroupEciSecurityContextSysctlArrayOutput) ToContainerGroupEciSecurityContextSysctlArrayOutputWithContext(ctx context.Context) ContainerGroupEciSecurityContextSysctlArrayOutput
type ContainerGroupEciSecurityContextSysctlInput ¶ added in v2.30.0
type ContainerGroupEciSecurityContextSysctlInput interface { pulumi.Input ToContainerGroupEciSecurityContextSysctlOutput() ContainerGroupEciSecurityContextSysctlOutput ToContainerGroupEciSecurityContextSysctlOutputWithContext(context.Context) ContainerGroupEciSecurityContextSysctlOutput }
ContainerGroupEciSecurityContextSysctlInput is an input type that accepts ContainerGroupEciSecurityContextSysctlArgs and ContainerGroupEciSecurityContextSysctlOutput values. You can construct a concrete instance of `ContainerGroupEciSecurityContextSysctlInput` via:
ContainerGroupEciSecurityContextSysctlArgs{...}
type ContainerGroupEciSecurityContextSysctlOutput ¶ added in v2.30.0
type ContainerGroupEciSecurityContextSysctlOutput struct{ *pulumi.OutputState }
func (ContainerGroupEciSecurityContextSysctlOutput) ElementType ¶ added in v2.30.0
func (ContainerGroupEciSecurityContextSysctlOutput) ElementType() reflect.Type
func (ContainerGroupEciSecurityContextSysctlOutput) Name ¶ added in v2.30.0
func (o ContainerGroupEciSecurityContextSysctlOutput) Name() pulumi.StringPtrOutput
The name of the mounted volume.
func (ContainerGroupEciSecurityContextSysctlOutput) ToContainerGroupEciSecurityContextSysctlOutput ¶ added in v2.30.0
func (o ContainerGroupEciSecurityContextSysctlOutput) ToContainerGroupEciSecurityContextSysctlOutput() ContainerGroupEciSecurityContextSysctlOutput
func (ContainerGroupEciSecurityContextSysctlOutput) ToContainerGroupEciSecurityContextSysctlOutputWithContext ¶ added in v2.30.0
func (o ContainerGroupEciSecurityContextSysctlOutput) ToContainerGroupEciSecurityContextSysctlOutputWithContext(ctx context.Context) ContainerGroupEciSecurityContextSysctlOutput
func (ContainerGroupEciSecurityContextSysctlOutput) Value ¶ added in v2.30.0
func (o ContainerGroupEciSecurityContextSysctlOutput) Value() pulumi.StringPtrOutput
The value of the variable. The value can be 0 to 256 characters in length.
type ContainerGroupHostAlias ¶ added in v2.30.0
type ContainerGroupHostAliasArgs ¶ added in v2.30.0
type ContainerGroupHostAliasArgs struct { // Adds a host name. Hostnames pulumi.StringArrayInput `pulumi:"hostnames"` // Adds an IP address. Ip pulumi.StringPtrInput `pulumi:"ip"` }
func (ContainerGroupHostAliasArgs) ElementType ¶ added in v2.30.0
func (ContainerGroupHostAliasArgs) ElementType() reflect.Type
func (ContainerGroupHostAliasArgs) ToContainerGroupHostAliasOutput ¶ added in v2.30.0
func (i ContainerGroupHostAliasArgs) ToContainerGroupHostAliasOutput() ContainerGroupHostAliasOutput
func (ContainerGroupHostAliasArgs) ToContainerGroupHostAliasOutputWithContext ¶ added in v2.30.0
func (i ContainerGroupHostAliasArgs) ToContainerGroupHostAliasOutputWithContext(ctx context.Context) ContainerGroupHostAliasOutput
type ContainerGroupHostAliasArray ¶ added in v2.30.0
type ContainerGroupHostAliasArray []ContainerGroupHostAliasInput
func (ContainerGroupHostAliasArray) ElementType ¶ added in v2.30.0
func (ContainerGroupHostAliasArray) ElementType() reflect.Type
func (ContainerGroupHostAliasArray) ToContainerGroupHostAliasArrayOutput ¶ added in v2.30.0
func (i ContainerGroupHostAliasArray) ToContainerGroupHostAliasArrayOutput() ContainerGroupHostAliasArrayOutput
func (ContainerGroupHostAliasArray) ToContainerGroupHostAliasArrayOutputWithContext ¶ added in v2.30.0
func (i ContainerGroupHostAliasArray) ToContainerGroupHostAliasArrayOutputWithContext(ctx context.Context) ContainerGroupHostAliasArrayOutput
type ContainerGroupHostAliasArrayInput ¶ added in v2.30.0
type ContainerGroupHostAliasArrayInput interface { pulumi.Input ToContainerGroupHostAliasArrayOutput() ContainerGroupHostAliasArrayOutput ToContainerGroupHostAliasArrayOutputWithContext(context.Context) ContainerGroupHostAliasArrayOutput }
ContainerGroupHostAliasArrayInput is an input type that accepts ContainerGroupHostAliasArray and ContainerGroupHostAliasArrayOutput values. You can construct a concrete instance of `ContainerGroupHostAliasArrayInput` via:
ContainerGroupHostAliasArray{ ContainerGroupHostAliasArgs{...} }
type ContainerGroupHostAliasArrayOutput ¶ added in v2.30.0
type ContainerGroupHostAliasArrayOutput struct{ *pulumi.OutputState }
func (ContainerGroupHostAliasArrayOutput) ElementType ¶ added in v2.30.0
func (ContainerGroupHostAliasArrayOutput) ElementType() reflect.Type
func (ContainerGroupHostAliasArrayOutput) Index ¶ added in v2.30.0
func (o ContainerGroupHostAliasArrayOutput) Index(i pulumi.IntInput) ContainerGroupHostAliasOutput
func (ContainerGroupHostAliasArrayOutput) ToContainerGroupHostAliasArrayOutput ¶ added in v2.30.0
func (o ContainerGroupHostAliasArrayOutput) ToContainerGroupHostAliasArrayOutput() ContainerGroupHostAliasArrayOutput
func (ContainerGroupHostAliasArrayOutput) ToContainerGroupHostAliasArrayOutputWithContext ¶ added in v2.30.0
func (o ContainerGroupHostAliasArrayOutput) ToContainerGroupHostAliasArrayOutputWithContext(ctx context.Context) ContainerGroupHostAliasArrayOutput
type ContainerGroupHostAliasInput ¶ added in v2.30.0
type ContainerGroupHostAliasInput interface { pulumi.Input ToContainerGroupHostAliasOutput() ContainerGroupHostAliasOutput ToContainerGroupHostAliasOutputWithContext(context.Context) ContainerGroupHostAliasOutput }
ContainerGroupHostAliasInput is an input type that accepts ContainerGroupHostAliasArgs and ContainerGroupHostAliasOutput values. You can construct a concrete instance of `ContainerGroupHostAliasInput` via:
ContainerGroupHostAliasArgs{...}
type ContainerGroupHostAliasOutput ¶ added in v2.30.0
type ContainerGroupHostAliasOutput struct{ *pulumi.OutputState }
func (ContainerGroupHostAliasOutput) ElementType ¶ added in v2.30.0
func (ContainerGroupHostAliasOutput) ElementType() reflect.Type
func (ContainerGroupHostAliasOutput) Hostnames ¶ added in v2.30.0
func (o ContainerGroupHostAliasOutput) Hostnames() pulumi.StringArrayOutput
Adds a host name.
func (ContainerGroupHostAliasOutput) Ip ¶ added in v2.30.0
func (o ContainerGroupHostAliasOutput) Ip() pulumi.StringPtrOutput
Adds an IP address.
func (ContainerGroupHostAliasOutput) ToContainerGroupHostAliasOutput ¶ added in v2.30.0
func (o ContainerGroupHostAliasOutput) ToContainerGroupHostAliasOutput() ContainerGroupHostAliasOutput
func (ContainerGroupHostAliasOutput) ToContainerGroupHostAliasOutputWithContext ¶ added in v2.30.0
func (o ContainerGroupHostAliasOutput) ToContainerGroupHostAliasOutputWithContext(ctx context.Context) ContainerGroupHostAliasOutput
type ContainerGroupInitContainer ¶ added in v2.30.0
type ContainerGroupInitContainer struct { // The arguments passed to the commands. Args []string `pulumi:"args"` // The commands run by the init container. Commands []string `pulumi:"commands"` // The amount of CPU resources allocated to the container. Cpu *float64 `pulumi:"cpu"` // The structure of environmentVars. EnvironmentVars []ContainerGroupInitContainerEnvironmentVar `pulumi:"environmentVars"` // The number GPUs. Gpu *int `pulumi:"gpu"` // The image of the container. Image *string `pulumi:"image"` // The restart policy of the image. ImagePullPolicy *string `pulumi:"imagePullPolicy"` // The amount of memory resources allocated to the container. Memory *float64 `pulumi:"memory"` // The name of the mounted volume. Name *string `pulumi:"name"` // The structure of port. Ports []ContainerGroupInitContainerPort `pulumi:"ports"` Ready *bool `pulumi:"ready"` RestartCount *int `pulumi:"restartCount"` // The structure of volumeMounts. VolumeMounts []ContainerGroupInitContainerVolumeMount `pulumi:"volumeMounts"` // The working directory of the container. WorkingDir *string `pulumi:"workingDir"` }
type ContainerGroupInitContainerArgs ¶ added in v2.30.0
type ContainerGroupInitContainerArgs struct { // The arguments passed to the commands. Args pulumi.StringArrayInput `pulumi:"args"` // The commands run by the init container. Commands pulumi.StringArrayInput `pulumi:"commands"` // The amount of CPU resources allocated to the container. Cpu pulumi.Float64PtrInput `pulumi:"cpu"` // The structure of environmentVars. EnvironmentVars ContainerGroupInitContainerEnvironmentVarArrayInput `pulumi:"environmentVars"` // The number GPUs. Gpu pulumi.IntPtrInput `pulumi:"gpu"` // The image of the container. Image pulumi.StringPtrInput `pulumi:"image"` // The restart policy of the image. ImagePullPolicy pulumi.StringPtrInput `pulumi:"imagePullPolicy"` // The amount of memory resources allocated to the container. Memory pulumi.Float64PtrInput `pulumi:"memory"` // The name of the mounted volume. Name pulumi.StringPtrInput `pulumi:"name"` // The structure of port. Ports ContainerGroupInitContainerPortArrayInput `pulumi:"ports"` Ready pulumi.BoolPtrInput `pulumi:"ready"` RestartCount pulumi.IntPtrInput `pulumi:"restartCount"` // The structure of volumeMounts. VolumeMounts ContainerGroupInitContainerVolumeMountArrayInput `pulumi:"volumeMounts"` // The working directory of the container. WorkingDir pulumi.StringPtrInput `pulumi:"workingDir"` }
func (ContainerGroupInitContainerArgs) ElementType ¶ added in v2.30.0
func (ContainerGroupInitContainerArgs) ElementType() reflect.Type
func (ContainerGroupInitContainerArgs) ToContainerGroupInitContainerOutput ¶ added in v2.30.0
func (i ContainerGroupInitContainerArgs) ToContainerGroupInitContainerOutput() ContainerGroupInitContainerOutput
func (ContainerGroupInitContainerArgs) ToContainerGroupInitContainerOutputWithContext ¶ added in v2.30.0
func (i ContainerGroupInitContainerArgs) ToContainerGroupInitContainerOutputWithContext(ctx context.Context) ContainerGroupInitContainerOutput
type ContainerGroupInitContainerArray ¶ added in v2.30.0
type ContainerGroupInitContainerArray []ContainerGroupInitContainerInput
func (ContainerGroupInitContainerArray) ElementType ¶ added in v2.30.0
func (ContainerGroupInitContainerArray) ElementType() reflect.Type
func (ContainerGroupInitContainerArray) ToContainerGroupInitContainerArrayOutput ¶ added in v2.30.0
func (i ContainerGroupInitContainerArray) ToContainerGroupInitContainerArrayOutput() ContainerGroupInitContainerArrayOutput
func (ContainerGroupInitContainerArray) ToContainerGroupInitContainerArrayOutputWithContext ¶ added in v2.30.0
func (i ContainerGroupInitContainerArray) ToContainerGroupInitContainerArrayOutputWithContext(ctx context.Context) ContainerGroupInitContainerArrayOutput
type ContainerGroupInitContainerArrayInput ¶ added in v2.30.0
type ContainerGroupInitContainerArrayInput interface { pulumi.Input ToContainerGroupInitContainerArrayOutput() ContainerGroupInitContainerArrayOutput ToContainerGroupInitContainerArrayOutputWithContext(context.Context) ContainerGroupInitContainerArrayOutput }
ContainerGroupInitContainerArrayInput is an input type that accepts ContainerGroupInitContainerArray and ContainerGroupInitContainerArrayOutput values. You can construct a concrete instance of `ContainerGroupInitContainerArrayInput` via:
ContainerGroupInitContainerArray{ ContainerGroupInitContainerArgs{...} }
type ContainerGroupInitContainerArrayOutput ¶ added in v2.30.0
type ContainerGroupInitContainerArrayOutput struct{ *pulumi.OutputState }
func (ContainerGroupInitContainerArrayOutput) ElementType ¶ added in v2.30.0
func (ContainerGroupInitContainerArrayOutput) ElementType() reflect.Type
func (ContainerGroupInitContainerArrayOutput) ToContainerGroupInitContainerArrayOutput ¶ added in v2.30.0
func (o ContainerGroupInitContainerArrayOutput) ToContainerGroupInitContainerArrayOutput() ContainerGroupInitContainerArrayOutput
func (ContainerGroupInitContainerArrayOutput) ToContainerGroupInitContainerArrayOutputWithContext ¶ added in v2.30.0
func (o ContainerGroupInitContainerArrayOutput) ToContainerGroupInitContainerArrayOutputWithContext(ctx context.Context) ContainerGroupInitContainerArrayOutput
type ContainerGroupInitContainerEnvironmentVar ¶ added in v2.30.0
type ContainerGroupInitContainerEnvironmentVar struct { // The name of the variable. The name can be 1 to 128 characters in length and can contain letters, digits, and underscores (_). It cannot start with a digit. Key *string `pulumi:"key"` // The value of the variable. The value can be 0 to 256 characters in length. Value *string `pulumi:"value"` }
type ContainerGroupInitContainerEnvironmentVarArgs ¶ added in v2.30.0
type ContainerGroupInitContainerEnvironmentVarArgs struct { // The name of the variable. The name can be 1 to 128 characters in length and can contain letters, digits, and underscores (_). It cannot start with a digit. Key pulumi.StringPtrInput `pulumi:"key"` // The value of the variable. The value can be 0 to 256 characters in length. Value pulumi.StringPtrInput `pulumi:"value"` }
func (ContainerGroupInitContainerEnvironmentVarArgs) ElementType ¶ added in v2.30.0
func (ContainerGroupInitContainerEnvironmentVarArgs) ElementType() reflect.Type
func (ContainerGroupInitContainerEnvironmentVarArgs) ToContainerGroupInitContainerEnvironmentVarOutput ¶ added in v2.30.0
func (i ContainerGroupInitContainerEnvironmentVarArgs) ToContainerGroupInitContainerEnvironmentVarOutput() ContainerGroupInitContainerEnvironmentVarOutput
func (ContainerGroupInitContainerEnvironmentVarArgs) ToContainerGroupInitContainerEnvironmentVarOutputWithContext ¶ added in v2.30.0
func (i ContainerGroupInitContainerEnvironmentVarArgs) ToContainerGroupInitContainerEnvironmentVarOutputWithContext(ctx context.Context) ContainerGroupInitContainerEnvironmentVarOutput
type ContainerGroupInitContainerEnvironmentVarArray ¶ added in v2.30.0
type ContainerGroupInitContainerEnvironmentVarArray []ContainerGroupInitContainerEnvironmentVarInput
func (ContainerGroupInitContainerEnvironmentVarArray) ElementType ¶ added in v2.30.0
func (ContainerGroupInitContainerEnvironmentVarArray) ElementType() reflect.Type
func (ContainerGroupInitContainerEnvironmentVarArray) ToContainerGroupInitContainerEnvironmentVarArrayOutput ¶ added in v2.30.0
func (i ContainerGroupInitContainerEnvironmentVarArray) ToContainerGroupInitContainerEnvironmentVarArrayOutput() ContainerGroupInitContainerEnvironmentVarArrayOutput
func (ContainerGroupInitContainerEnvironmentVarArray) ToContainerGroupInitContainerEnvironmentVarArrayOutputWithContext ¶ added in v2.30.0
func (i ContainerGroupInitContainerEnvironmentVarArray) ToContainerGroupInitContainerEnvironmentVarArrayOutputWithContext(ctx context.Context) ContainerGroupInitContainerEnvironmentVarArrayOutput
type ContainerGroupInitContainerEnvironmentVarArrayInput ¶ added in v2.30.0
type ContainerGroupInitContainerEnvironmentVarArrayInput interface { pulumi.Input ToContainerGroupInitContainerEnvironmentVarArrayOutput() ContainerGroupInitContainerEnvironmentVarArrayOutput ToContainerGroupInitContainerEnvironmentVarArrayOutputWithContext(context.Context) ContainerGroupInitContainerEnvironmentVarArrayOutput }
ContainerGroupInitContainerEnvironmentVarArrayInput is an input type that accepts ContainerGroupInitContainerEnvironmentVarArray and ContainerGroupInitContainerEnvironmentVarArrayOutput values. You can construct a concrete instance of `ContainerGroupInitContainerEnvironmentVarArrayInput` via:
ContainerGroupInitContainerEnvironmentVarArray{ ContainerGroupInitContainerEnvironmentVarArgs{...} }
type ContainerGroupInitContainerEnvironmentVarArrayOutput ¶ added in v2.30.0
type ContainerGroupInitContainerEnvironmentVarArrayOutput struct{ *pulumi.OutputState }
func (ContainerGroupInitContainerEnvironmentVarArrayOutput) ElementType ¶ added in v2.30.0
func (ContainerGroupInitContainerEnvironmentVarArrayOutput) ElementType() reflect.Type
func (ContainerGroupInitContainerEnvironmentVarArrayOutput) ToContainerGroupInitContainerEnvironmentVarArrayOutput ¶ added in v2.30.0
func (o ContainerGroupInitContainerEnvironmentVarArrayOutput) ToContainerGroupInitContainerEnvironmentVarArrayOutput() ContainerGroupInitContainerEnvironmentVarArrayOutput
func (ContainerGroupInitContainerEnvironmentVarArrayOutput) ToContainerGroupInitContainerEnvironmentVarArrayOutputWithContext ¶ added in v2.30.0
func (o ContainerGroupInitContainerEnvironmentVarArrayOutput) ToContainerGroupInitContainerEnvironmentVarArrayOutputWithContext(ctx context.Context) ContainerGroupInitContainerEnvironmentVarArrayOutput
type ContainerGroupInitContainerEnvironmentVarInput ¶ added in v2.30.0
type ContainerGroupInitContainerEnvironmentVarInput interface { pulumi.Input ToContainerGroupInitContainerEnvironmentVarOutput() ContainerGroupInitContainerEnvironmentVarOutput ToContainerGroupInitContainerEnvironmentVarOutputWithContext(context.Context) ContainerGroupInitContainerEnvironmentVarOutput }
ContainerGroupInitContainerEnvironmentVarInput is an input type that accepts ContainerGroupInitContainerEnvironmentVarArgs and ContainerGroupInitContainerEnvironmentVarOutput values. You can construct a concrete instance of `ContainerGroupInitContainerEnvironmentVarInput` via:
ContainerGroupInitContainerEnvironmentVarArgs{...}
type ContainerGroupInitContainerEnvironmentVarOutput ¶ added in v2.30.0
type ContainerGroupInitContainerEnvironmentVarOutput struct{ *pulumi.OutputState }
func (ContainerGroupInitContainerEnvironmentVarOutput) ElementType ¶ added in v2.30.0
func (ContainerGroupInitContainerEnvironmentVarOutput) ElementType() reflect.Type
func (ContainerGroupInitContainerEnvironmentVarOutput) Key ¶ added in v2.30.0
func (o ContainerGroupInitContainerEnvironmentVarOutput) Key() pulumi.StringPtrOutput
The name of the variable. The name can be 1 to 128 characters in length and can contain letters, digits, and underscores (_). It cannot start with a digit.
func (ContainerGroupInitContainerEnvironmentVarOutput) ToContainerGroupInitContainerEnvironmentVarOutput ¶ added in v2.30.0
func (o ContainerGroupInitContainerEnvironmentVarOutput) ToContainerGroupInitContainerEnvironmentVarOutput() ContainerGroupInitContainerEnvironmentVarOutput
func (ContainerGroupInitContainerEnvironmentVarOutput) ToContainerGroupInitContainerEnvironmentVarOutputWithContext ¶ added in v2.30.0
func (o ContainerGroupInitContainerEnvironmentVarOutput) ToContainerGroupInitContainerEnvironmentVarOutputWithContext(ctx context.Context) ContainerGroupInitContainerEnvironmentVarOutput
func (ContainerGroupInitContainerEnvironmentVarOutput) Value ¶ added in v2.30.0
func (o ContainerGroupInitContainerEnvironmentVarOutput) Value() pulumi.StringPtrOutput
The value of the variable. The value can be 0 to 256 characters in length.
type ContainerGroupInitContainerInput ¶ added in v2.30.0
type ContainerGroupInitContainerInput interface { pulumi.Input ToContainerGroupInitContainerOutput() ContainerGroupInitContainerOutput ToContainerGroupInitContainerOutputWithContext(context.Context) ContainerGroupInitContainerOutput }
ContainerGroupInitContainerInput is an input type that accepts ContainerGroupInitContainerArgs and ContainerGroupInitContainerOutput values. You can construct a concrete instance of `ContainerGroupInitContainerInput` via:
ContainerGroupInitContainerArgs{...}
type ContainerGroupInitContainerOutput ¶ added in v2.30.0
type ContainerGroupInitContainerOutput struct{ *pulumi.OutputState }
func (ContainerGroupInitContainerOutput) Args ¶ added in v2.30.0
func (o ContainerGroupInitContainerOutput) Args() pulumi.StringArrayOutput
The arguments passed to the commands.
func (ContainerGroupInitContainerOutput) Commands ¶ added in v2.30.0
func (o ContainerGroupInitContainerOutput) Commands() pulumi.StringArrayOutput
The commands run by the init container.
func (ContainerGroupInitContainerOutput) Cpu ¶ added in v2.30.0
func (o ContainerGroupInitContainerOutput) Cpu() pulumi.Float64PtrOutput
The amount of CPU resources allocated to the container.
func (ContainerGroupInitContainerOutput) ElementType ¶ added in v2.30.0
func (ContainerGroupInitContainerOutput) ElementType() reflect.Type
func (ContainerGroupInitContainerOutput) EnvironmentVars ¶ added in v2.30.0
func (o ContainerGroupInitContainerOutput) EnvironmentVars() ContainerGroupInitContainerEnvironmentVarArrayOutput
The structure of environmentVars.
func (ContainerGroupInitContainerOutput) Gpu ¶ added in v2.30.0
func (o ContainerGroupInitContainerOutput) Gpu() pulumi.IntPtrOutput
The number GPUs.
func (ContainerGroupInitContainerOutput) Image ¶ added in v2.30.0
func (o ContainerGroupInitContainerOutput) Image() pulumi.StringPtrOutput
The image of the container.
func (ContainerGroupInitContainerOutput) ImagePullPolicy ¶ added in v2.30.0
func (o ContainerGroupInitContainerOutput) ImagePullPolicy() pulumi.StringPtrOutput
The restart policy of the image.
func (ContainerGroupInitContainerOutput) Memory ¶ added in v2.30.0
func (o ContainerGroupInitContainerOutput) Memory() pulumi.Float64PtrOutput
The amount of memory resources allocated to the container.
func (ContainerGroupInitContainerOutput) Name ¶ added in v2.30.0
func (o ContainerGroupInitContainerOutput) Name() pulumi.StringPtrOutput
The name of the mounted volume.
func (ContainerGroupInitContainerOutput) Ready ¶ added in v2.30.0
func (o ContainerGroupInitContainerOutput) Ready() pulumi.BoolPtrOutput
func (ContainerGroupInitContainerOutput) RestartCount ¶ added in v2.30.0
func (o ContainerGroupInitContainerOutput) RestartCount() pulumi.IntPtrOutput
func (ContainerGroupInitContainerOutput) ToContainerGroupInitContainerOutput ¶ added in v2.30.0
func (o ContainerGroupInitContainerOutput) ToContainerGroupInitContainerOutput() ContainerGroupInitContainerOutput
func (ContainerGroupInitContainerOutput) ToContainerGroupInitContainerOutputWithContext ¶ added in v2.30.0
func (o ContainerGroupInitContainerOutput) ToContainerGroupInitContainerOutputWithContext(ctx context.Context) ContainerGroupInitContainerOutput
func (ContainerGroupInitContainerOutput) VolumeMounts ¶ added in v2.30.0
func (o ContainerGroupInitContainerOutput) VolumeMounts() ContainerGroupInitContainerVolumeMountArrayOutput
The structure of volumeMounts.
func (ContainerGroupInitContainerOutput) WorkingDir ¶ added in v2.30.0
func (o ContainerGroupInitContainerOutput) WorkingDir() pulumi.StringPtrOutput
The working directory of the container.
type ContainerGroupInitContainerPort ¶ added in v2.30.0
type ContainerGroupInitContainerPortArgs ¶ added in v2.30.0
type ContainerGroupInitContainerPortArgs struct { // The port number. Valid values: 1 to 65535. Port pulumi.IntPtrInput `pulumi:"port"` // Valid values: TCP and UDP. Protocol pulumi.StringPtrInput `pulumi:"protocol"` }
func (ContainerGroupInitContainerPortArgs) ElementType ¶ added in v2.30.0
func (ContainerGroupInitContainerPortArgs) ElementType() reflect.Type
func (ContainerGroupInitContainerPortArgs) ToContainerGroupInitContainerPortOutput ¶ added in v2.30.0
func (i ContainerGroupInitContainerPortArgs) ToContainerGroupInitContainerPortOutput() ContainerGroupInitContainerPortOutput
func (ContainerGroupInitContainerPortArgs) ToContainerGroupInitContainerPortOutputWithContext ¶ added in v2.30.0
func (i ContainerGroupInitContainerPortArgs) ToContainerGroupInitContainerPortOutputWithContext(ctx context.Context) ContainerGroupInitContainerPortOutput
type ContainerGroupInitContainerPortArray ¶ added in v2.30.0
type ContainerGroupInitContainerPortArray []ContainerGroupInitContainerPortInput
func (ContainerGroupInitContainerPortArray) ElementType ¶ added in v2.30.0
func (ContainerGroupInitContainerPortArray) ElementType() reflect.Type
func (ContainerGroupInitContainerPortArray) ToContainerGroupInitContainerPortArrayOutput ¶ added in v2.30.0
func (i ContainerGroupInitContainerPortArray) ToContainerGroupInitContainerPortArrayOutput() ContainerGroupInitContainerPortArrayOutput
func (ContainerGroupInitContainerPortArray) ToContainerGroupInitContainerPortArrayOutputWithContext ¶ added in v2.30.0
func (i ContainerGroupInitContainerPortArray) ToContainerGroupInitContainerPortArrayOutputWithContext(ctx context.Context) ContainerGroupInitContainerPortArrayOutput
type ContainerGroupInitContainerPortArrayInput ¶ added in v2.30.0
type ContainerGroupInitContainerPortArrayInput interface { pulumi.Input ToContainerGroupInitContainerPortArrayOutput() ContainerGroupInitContainerPortArrayOutput ToContainerGroupInitContainerPortArrayOutputWithContext(context.Context) ContainerGroupInitContainerPortArrayOutput }
ContainerGroupInitContainerPortArrayInput is an input type that accepts ContainerGroupInitContainerPortArray and ContainerGroupInitContainerPortArrayOutput values. You can construct a concrete instance of `ContainerGroupInitContainerPortArrayInput` via:
ContainerGroupInitContainerPortArray{ ContainerGroupInitContainerPortArgs{...} }
type ContainerGroupInitContainerPortArrayOutput ¶ added in v2.30.0
type ContainerGroupInitContainerPortArrayOutput struct{ *pulumi.OutputState }
func (ContainerGroupInitContainerPortArrayOutput) ElementType ¶ added in v2.30.0
func (ContainerGroupInitContainerPortArrayOutput) ElementType() reflect.Type
func (ContainerGroupInitContainerPortArrayOutput) ToContainerGroupInitContainerPortArrayOutput ¶ added in v2.30.0
func (o ContainerGroupInitContainerPortArrayOutput) ToContainerGroupInitContainerPortArrayOutput() ContainerGroupInitContainerPortArrayOutput
func (ContainerGroupInitContainerPortArrayOutput) ToContainerGroupInitContainerPortArrayOutputWithContext ¶ added in v2.30.0
func (o ContainerGroupInitContainerPortArrayOutput) ToContainerGroupInitContainerPortArrayOutputWithContext(ctx context.Context) ContainerGroupInitContainerPortArrayOutput
type ContainerGroupInitContainerPortInput ¶ added in v2.30.0
type ContainerGroupInitContainerPortInput interface { pulumi.Input ToContainerGroupInitContainerPortOutput() ContainerGroupInitContainerPortOutput ToContainerGroupInitContainerPortOutputWithContext(context.Context) ContainerGroupInitContainerPortOutput }
ContainerGroupInitContainerPortInput is an input type that accepts ContainerGroupInitContainerPortArgs and ContainerGroupInitContainerPortOutput values. You can construct a concrete instance of `ContainerGroupInitContainerPortInput` via:
ContainerGroupInitContainerPortArgs{...}
type ContainerGroupInitContainerPortOutput ¶ added in v2.30.0
type ContainerGroupInitContainerPortOutput struct{ *pulumi.OutputState }
func (ContainerGroupInitContainerPortOutput) ElementType ¶ added in v2.30.0
func (ContainerGroupInitContainerPortOutput) ElementType() reflect.Type
func (ContainerGroupInitContainerPortOutput) Port ¶ added in v2.30.0
func (o ContainerGroupInitContainerPortOutput) Port() pulumi.IntPtrOutput
The port number. Valid values: 1 to 65535.
func (ContainerGroupInitContainerPortOutput) Protocol ¶ added in v2.30.0
func (o ContainerGroupInitContainerPortOutput) Protocol() pulumi.StringPtrOutput
Valid values: TCP and UDP.
func (ContainerGroupInitContainerPortOutput) ToContainerGroupInitContainerPortOutput ¶ added in v2.30.0
func (o ContainerGroupInitContainerPortOutput) ToContainerGroupInitContainerPortOutput() ContainerGroupInitContainerPortOutput
func (ContainerGroupInitContainerPortOutput) ToContainerGroupInitContainerPortOutputWithContext ¶ added in v2.30.0
func (o ContainerGroupInitContainerPortOutput) ToContainerGroupInitContainerPortOutputWithContext(ctx context.Context) ContainerGroupInitContainerPortOutput
type ContainerGroupInitContainerVolumeMount ¶ added in v2.30.0
type ContainerGroupInitContainerVolumeMount struct { // The directory of the mounted volume. Data under this directory will be overwritten by the data in the volume. MountPath *string `pulumi:"mountPath"` // The name of the mounted volume. Name *string `pulumi:"name"` // Default to `false`. ReadOnly *bool `pulumi:"readOnly"` }
type ContainerGroupInitContainerVolumeMountArgs ¶ added in v2.30.0
type ContainerGroupInitContainerVolumeMountArgs struct { // The directory of the mounted volume. Data under this directory will be overwritten by the data in the volume. MountPath pulumi.StringPtrInput `pulumi:"mountPath"` // The name of the mounted volume. Name pulumi.StringPtrInput `pulumi:"name"` // Default to `false`. ReadOnly pulumi.BoolPtrInput `pulumi:"readOnly"` }
func (ContainerGroupInitContainerVolumeMountArgs) ElementType ¶ added in v2.30.0
func (ContainerGroupInitContainerVolumeMountArgs) ElementType() reflect.Type
func (ContainerGroupInitContainerVolumeMountArgs) ToContainerGroupInitContainerVolumeMountOutput ¶ added in v2.30.0
func (i ContainerGroupInitContainerVolumeMountArgs) ToContainerGroupInitContainerVolumeMountOutput() ContainerGroupInitContainerVolumeMountOutput
func (ContainerGroupInitContainerVolumeMountArgs) ToContainerGroupInitContainerVolumeMountOutputWithContext ¶ added in v2.30.0
func (i ContainerGroupInitContainerVolumeMountArgs) ToContainerGroupInitContainerVolumeMountOutputWithContext(ctx context.Context) ContainerGroupInitContainerVolumeMountOutput
type ContainerGroupInitContainerVolumeMountArray ¶ added in v2.30.0
type ContainerGroupInitContainerVolumeMountArray []ContainerGroupInitContainerVolumeMountInput
func (ContainerGroupInitContainerVolumeMountArray) ElementType ¶ added in v2.30.0
func (ContainerGroupInitContainerVolumeMountArray) ElementType() reflect.Type
func (ContainerGroupInitContainerVolumeMountArray) ToContainerGroupInitContainerVolumeMountArrayOutput ¶ added in v2.30.0
func (i ContainerGroupInitContainerVolumeMountArray) ToContainerGroupInitContainerVolumeMountArrayOutput() ContainerGroupInitContainerVolumeMountArrayOutput
func (ContainerGroupInitContainerVolumeMountArray) ToContainerGroupInitContainerVolumeMountArrayOutputWithContext ¶ added in v2.30.0
func (i ContainerGroupInitContainerVolumeMountArray) ToContainerGroupInitContainerVolumeMountArrayOutputWithContext(ctx context.Context) ContainerGroupInitContainerVolumeMountArrayOutput
type ContainerGroupInitContainerVolumeMountArrayInput ¶ added in v2.30.0
type ContainerGroupInitContainerVolumeMountArrayInput interface { pulumi.Input ToContainerGroupInitContainerVolumeMountArrayOutput() ContainerGroupInitContainerVolumeMountArrayOutput ToContainerGroupInitContainerVolumeMountArrayOutputWithContext(context.Context) ContainerGroupInitContainerVolumeMountArrayOutput }
ContainerGroupInitContainerVolumeMountArrayInput is an input type that accepts ContainerGroupInitContainerVolumeMountArray and ContainerGroupInitContainerVolumeMountArrayOutput values. You can construct a concrete instance of `ContainerGroupInitContainerVolumeMountArrayInput` via:
ContainerGroupInitContainerVolumeMountArray{ ContainerGroupInitContainerVolumeMountArgs{...} }
type ContainerGroupInitContainerVolumeMountArrayOutput ¶ added in v2.30.0
type ContainerGroupInitContainerVolumeMountArrayOutput struct{ *pulumi.OutputState }
func (ContainerGroupInitContainerVolumeMountArrayOutput) ElementType ¶ added in v2.30.0
func (ContainerGroupInitContainerVolumeMountArrayOutput) ElementType() reflect.Type
func (ContainerGroupInitContainerVolumeMountArrayOutput) ToContainerGroupInitContainerVolumeMountArrayOutput ¶ added in v2.30.0
func (o ContainerGroupInitContainerVolumeMountArrayOutput) ToContainerGroupInitContainerVolumeMountArrayOutput() ContainerGroupInitContainerVolumeMountArrayOutput
func (ContainerGroupInitContainerVolumeMountArrayOutput) ToContainerGroupInitContainerVolumeMountArrayOutputWithContext ¶ added in v2.30.0
func (o ContainerGroupInitContainerVolumeMountArrayOutput) ToContainerGroupInitContainerVolumeMountArrayOutputWithContext(ctx context.Context) ContainerGroupInitContainerVolumeMountArrayOutput
type ContainerGroupInitContainerVolumeMountInput ¶ added in v2.30.0
type ContainerGroupInitContainerVolumeMountInput interface { pulumi.Input ToContainerGroupInitContainerVolumeMountOutput() ContainerGroupInitContainerVolumeMountOutput ToContainerGroupInitContainerVolumeMountOutputWithContext(context.Context) ContainerGroupInitContainerVolumeMountOutput }
ContainerGroupInitContainerVolumeMountInput is an input type that accepts ContainerGroupInitContainerVolumeMountArgs and ContainerGroupInitContainerVolumeMountOutput values. You can construct a concrete instance of `ContainerGroupInitContainerVolumeMountInput` via:
ContainerGroupInitContainerVolumeMountArgs{...}
type ContainerGroupInitContainerVolumeMountOutput ¶ added in v2.30.0
type ContainerGroupInitContainerVolumeMountOutput struct{ *pulumi.OutputState }
func (ContainerGroupInitContainerVolumeMountOutput) ElementType ¶ added in v2.30.0
func (ContainerGroupInitContainerVolumeMountOutput) ElementType() reflect.Type
func (ContainerGroupInitContainerVolumeMountOutput) MountPath ¶ added in v2.30.0
func (o ContainerGroupInitContainerVolumeMountOutput) MountPath() pulumi.StringPtrOutput
The directory of the mounted volume. Data under this directory will be overwritten by the data in the volume.
func (ContainerGroupInitContainerVolumeMountOutput) Name ¶ added in v2.30.0
func (o ContainerGroupInitContainerVolumeMountOutput) Name() pulumi.StringPtrOutput
The name of the mounted volume.
func (ContainerGroupInitContainerVolumeMountOutput) ReadOnly ¶ added in v2.30.0
func (o ContainerGroupInitContainerVolumeMountOutput) ReadOnly() pulumi.BoolPtrOutput
Default to `false`.
func (ContainerGroupInitContainerVolumeMountOutput) ToContainerGroupInitContainerVolumeMountOutput ¶ added in v2.30.0
func (o ContainerGroupInitContainerVolumeMountOutput) ToContainerGroupInitContainerVolumeMountOutput() ContainerGroupInitContainerVolumeMountOutput
func (ContainerGroupInitContainerVolumeMountOutput) ToContainerGroupInitContainerVolumeMountOutputWithContext ¶ added in v2.30.0
func (o ContainerGroupInitContainerVolumeMountOutput) ToContainerGroupInitContainerVolumeMountOutputWithContext(ctx context.Context) ContainerGroupInitContainerVolumeMountOutput
type ContainerGroupInput ¶ added in v2.30.0
type ContainerGroupInput interface { pulumi.Input ToContainerGroupOutput() ContainerGroupOutput ToContainerGroupOutputWithContext(ctx context.Context) ContainerGroupOutput }
type ContainerGroupOutput ¶ added in v2.30.0
type ContainerGroupOutput struct {
*pulumi.OutputState
}
func (ContainerGroupOutput) ElementType ¶ added in v2.30.0
func (ContainerGroupOutput) ElementType() reflect.Type
func (ContainerGroupOutput) ToContainerGroupOutput ¶ added in v2.30.0
func (o ContainerGroupOutput) ToContainerGroupOutput() ContainerGroupOutput
func (ContainerGroupOutput) ToContainerGroupOutputWithContext ¶ added in v2.30.0
func (o ContainerGroupOutput) ToContainerGroupOutputWithContext(ctx context.Context) ContainerGroupOutput
type ContainerGroupState ¶ added in v2.30.0
type ContainerGroupState struct { // The name of the container group. ContainerGroupName pulumi.StringPtrInput // The list of containers. Containers ContainerGroupContainerArrayInput // The amount of CPU resources allocated to the container. Cpu pulumi.Float64PtrInput // The structure of dnsConfig. DnsConfig ContainerGroupDnsConfigPtrInput EciSecurityContext ContainerGroupEciSecurityContextPtrInput // HostAliases. HostAliases ContainerGroupHostAliasArrayInput // The list of initContainers. InitContainers ContainerGroupInitContainerArrayInput // The type of the ECS instance. InstanceType pulumi.StringPtrInput // The amount of memory resources allocated to the container. Memory pulumi.Float64PtrInput // The RAM role that the container group assumes. ECI and ECS share the same RAM role. RamRoleName pulumi.StringPtrInput // The ID of the resource group. ResourceGroupId pulumi.StringPtrInput // The restart policy of the container group. Default to `Always`. RestartPolicy pulumi.StringPtrInput // The ID of the security group to which the container group belongs. Container groups within the same security group can access each other. SecurityGroupId pulumi.StringPtrInput // The status of container group. Status pulumi.StringPtrInput Tags pulumi.MapInput // The list of volumes. Volumes ContainerGroupVolumeArrayInput // The ID of the VSwitch. Currently, container groups can only be deployed in VPC networks. The number of IP addresses in the VSwitch CIDR block determines the maximum number of container groups that can be created in the VSwitch. Before you can create an ECI instance, plan the CIDR block of the VSwitch. VswitchId pulumi.StringPtrInput // The ID of the zone where you want to deploy the container group. If no value is specified, the system assigns a zone to the container group. By default, no value is specified. ZoneId pulumi.StringPtrInput }
func (ContainerGroupState) ElementType ¶ added in v2.30.0
func (ContainerGroupState) ElementType() reflect.Type
type ContainerGroupVolume ¶ added in v2.30.0
type ContainerGroupVolume struct { // ConfigFileVolumeConfigFileToPaths. ConfigFileVolumeConfigFileToPaths []ContainerGroupVolumeConfigFileVolumeConfigFileToPath `pulumi:"configFileVolumeConfigFileToPaths"` // The ID of DiskVolume. DiskVolumeDiskId *string `pulumi:"diskVolumeDiskId"` // The system type of DiskVolume. DiskVolumeFsType *string `pulumi:"diskVolumeFsType"` // The name of the FlexVolume driver. FlexVolumeDriver *string `pulumi:"flexVolumeDriver"` // The type of the mounted file system. The default value is determined by the script of FlexVolume. FlexVolumeFsType *string `pulumi:"flexVolumeFsType"` // The list of FlexVolume objects. Each object is a key-value pair contained in a JSON string. FlexVolumeOptions *string `pulumi:"flexVolumeOptions"` // The name of the mounted volume. Name *string `pulumi:"name"` // The path to the NFS volume. NfsVolumePath *string `pulumi:"nfsVolumePath"` // The nfs volume read only. Default to `false`. NfsVolumeReadOnly *bool `pulumi:"nfsVolumeReadOnly"` // The address of the NFS server. NfsVolumeServer *string `pulumi:"nfsVolumeServer"` // The type of the volume. Type *string `pulumi:"type"` }
type ContainerGroupVolumeArgs ¶ added in v2.30.0
type ContainerGroupVolumeArgs struct { // ConfigFileVolumeConfigFileToPaths. ConfigFileVolumeConfigFileToPaths ContainerGroupVolumeConfigFileVolumeConfigFileToPathArrayInput `pulumi:"configFileVolumeConfigFileToPaths"` // The ID of DiskVolume. DiskVolumeDiskId pulumi.StringPtrInput `pulumi:"diskVolumeDiskId"` // The system type of DiskVolume. DiskVolumeFsType pulumi.StringPtrInput `pulumi:"diskVolumeFsType"` // The name of the FlexVolume driver. FlexVolumeDriver pulumi.StringPtrInput `pulumi:"flexVolumeDriver"` // The type of the mounted file system. The default value is determined by the script of FlexVolume. FlexVolumeFsType pulumi.StringPtrInput `pulumi:"flexVolumeFsType"` // The list of FlexVolume objects. Each object is a key-value pair contained in a JSON string. FlexVolumeOptions pulumi.StringPtrInput `pulumi:"flexVolumeOptions"` // The name of the mounted volume. Name pulumi.StringPtrInput `pulumi:"name"` // The path to the NFS volume. NfsVolumePath pulumi.StringPtrInput `pulumi:"nfsVolumePath"` // The nfs volume read only. Default to `false`. NfsVolumeReadOnly pulumi.BoolPtrInput `pulumi:"nfsVolumeReadOnly"` // The address of the NFS server. NfsVolumeServer pulumi.StringPtrInput `pulumi:"nfsVolumeServer"` // The type of the volume. Type pulumi.StringPtrInput `pulumi:"type"` }
func (ContainerGroupVolumeArgs) ElementType ¶ added in v2.30.0
func (ContainerGroupVolumeArgs) ElementType() reflect.Type
func (ContainerGroupVolumeArgs) ToContainerGroupVolumeOutput ¶ added in v2.30.0
func (i ContainerGroupVolumeArgs) ToContainerGroupVolumeOutput() ContainerGroupVolumeOutput
func (ContainerGroupVolumeArgs) ToContainerGroupVolumeOutputWithContext ¶ added in v2.30.0
func (i ContainerGroupVolumeArgs) ToContainerGroupVolumeOutputWithContext(ctx context.Context) ContainerGroupVolumeOutput
type ContainerGroupVolumeArray ¶ added in v2.30.0
type ContainerGroupVolumeArray []ContainerGroupVolumeInput
func (ContainerGroupVolumeArray) ElementType ¶ added in v2.30.0
func (ContainerGroupVolumeArray) ElementType() reflect.Type
func (ContainerGroupVolumeArray) ToContainerGroupVolumeArrayOutput ¶ added in v2.30.0
func (i ContainerGroupVolumeArray) ToContainerGroupVolumeArrayOutput() ContainerGroupVolumeArrayOutput
func (ContainerGroupVolumeArray) ToContainerGroupVolumeArrayOutputWithContext ¶ added in v2.30.0
func (i ContainerGroupVolumeArray) ToContainerGroupVolumeArrayOutputWithContext(ctx context.Context) ContainerGroupVolumeArrayOutput
type ContainerGroupVolumeArrayInput ¶ added in v2.30.0
type ContainerGroupVolumeArrayInput interface { pulumi.Input ToContainerGroupVolumeArrayOutput() ContainerGroupVolumeArrayOutput ToContainerGroupVolumeArrayOutputWithContext(context.Context) ContainerGroupVolumeArrayOutput }
ContainerGroupVolumeArrayInput is an input type that accepts ContainerGroupVolumeArray and ContainerGroupVolumeArrayOutput values. You can construct a concrete instance of `ContainerGroupVolumeArrayInput` via:
ContainerGroupVolumeArray{ ContainerGroupVolumeArgs{...} }
type ContainerGroupVolumeArrayOutput ¶ added in v2.30.0
type ContainerGroupVolumeArrayOutput struct{ *pulumi.OutputState }
func (ContainerGroupVolumeArrayOutput) ElementType ¶ added in v2.30.0
func (ContainerGroupVolumeArrayOutput) ElementType() reflect.Type
func (ContainerGroupVolumeArrayOutput) Index ¶ added in v2.30.0
func (o ContainerGroupVolumeArrayOutput) Index(i pulumi.IntInput) ContainerGroupVolumeOutput
func (ContainerGroupVolumeArrayOutput) ToContainerGroupVolumeArrayOutput ¶ added in v2.30.0
func (o ContainerGroupVolumeArrayOutput) ToContainerGroupVolumeArrayOutput() ContainerGroupVolumeArrayOutput
func (ContainerGroupVolumeArrayOutput) ToContainerGroupVolumeArrayOutputWithContext ¶ added in v2.30.0
func (o ContainerGroupVolumeArrayOutput) ToContainerGroupVolumeArrayOutputWithContext(ctx context.Context) ContainerGroupVolumeArrayOutput
type ContainerGroupVolumeConfigFileVolumeConfigFileToPath ¶ added in v2.30.0
type ContainerGroupVolumeConfigFileVolumeConfigFileToPathArgs ¶ added in v2.30.0
type ContainerGroupVolumeConfigFileVolumeConfigFileToPathArgs struct { // The content of the configuration file. Maximum size: 32 KB. Content pulumi.StringPtrInput `pulumi:"content"` // The relative file path. Path pulumi.StringPtrInput `pulumi:"path"` }
func (ContainerGroupVolumeConfigFileVolumeConfigFileToPathArgs) ElementType ¶ added in v2.30.0
func (ContainerGroupVolumeConfigFileVolumeConfigFileToPathArgs) ElementType() reflect.Type
func (ContainerGroupVolumeConfigFileVolumeConfigFileToPathArgs) ToContainerGroupVolumeConfigFileVolumeConfigFileToPathOutput ¶ added in v2.30.0
func (i ContainerGroupVolumeConfigFileVolumeConfigFileToPathArgs) ToContainerGroupVolumeConfigFileVolumeConfigFileToPathOutput() ContainerGroupVolumeConfigFileVolumeConfigFileToPathOutput
func (ContainerGroupVolumeConfigFileVolumeConfigFileToPathArgs) ToContainerGroupVolumeConfigFileVolumeConfigFileToPathOutputWithContext ¶ added in v2.30.0
func (i ContainerGroupVolumeConfigFileVolumeConfigFileToPathArgs) ToContainerGroupVolumeConfigFileVolumeConfigFileToPathOutputWithContext(ctx context.Context) ContainerGroupVolumeConfigFileVolumeConfigFileToPathOutput
type ContainerGroupVolumeConfigFileVolumeConfigFileToPathArray ¶ added in v2.30.0
type ContainerGroupVolumeConfigFileVolumeConfigFileToPathArray []ContainerGroupVolumeConfigFileVolumeConfigFileToPathInput
func (ContainerGroupVolumeConfigFileVolumeConfigFileToPathArray) ElementType ¶ added in v2.30.0
func (ContainerGroupVolumeConfigFileVolumeConfigFileToPathArray) ElementType() reflect.Type
func (ContainerGroupVolumeConfigFileVolumeConfigFileToPathArray) ToContainerGroupVolumeConfigFileVolumeConfigFileToPathArrayOutput ¶ added in v2.30.0
func (i ContainerGroupVolumeConfigFileVolumeConfigFileToPathArray) ToContainerGroupVolumeConfigFileVolumeConfigFileToPathArrayOutput() ContainerGroupVolumeConfigFileVolumeConfigFileToPathArrayOutput
func (ContainerGroupVolumeConfigFileVolumeConfigFileToPathArray) ToContainerGroupVolumeConfigFileVolumeConfigFileToPathArrayOutputWithContext ¶ added in v2.30.0
func (i ContainerGroupVolumeConfigFileVolumeConfigFileToPathArray) ToContainerGroupVolumeConfigFileVolumeConfigFileToPathArrayOutputWithContext(ctx context.Context) ContainerGroupVolumeConfigFileVolumeConfigFileToPathArrayOutput
type ContainerGroupVolumeConfigFileVolumeConfigFileToPathArrayInput ¶ added in v2.30.0
type ContainerGroupVolumeConfigFileVolumeConfigFileToPathArrayInput interface { pulumi.Input ToContainerGroupVolumeConfigFileVolumeConfigFileToPathArrayOutput() ContainerGroupVolumeConfigFileVolumeConfigFileToPathArrayOutput ToContainerGroupVolumeConfigFileVolumeConfigFileToPathArrayOutputWithContext(context.Context) ContainerGroupVolumeConfigFileVolumeConfigFileToPathArrayOutput }
ContainerGroupVolumeConfigFileVolumeConfigFileToPathArrayInput is an input type that accepts ContainerGroupVolumeConfigFileVolumeConfigFileToPathArray and ContainerGroupVolumeConfigFileVolumeConfigFileToPathArrayOutput values. You can construct a concrete instance of `ContainerGroupVolumeConfigFileVolumeConfigFileToPathArrayInput` via:
ContainerGroupVolumeConfigFileVolumeConfigFileToPathArray{ ContainerGroupVolumeConfigFileVolumeConfigFileToPathArgs{...} }
type ContainerGroupVolumeConfigFileVolumeConfigFileToPathArrayOutput ¶ added in v2.30.0
type ContainerGroupVolumeConfigFileVolumeConfigFileToPathArrayOutput struct{ *pulumi.OutputState }
func (ContainerGroupVolumeConfigFileVolumeConfigFileToPathArrayOutput) ElementType ¶ added in v2.30.0
func (ContainerGroupVolumeConfigFileVolumeConfigFileToPathArrayOutput) ElementType() reflect.Type
func (ContainerGroupVolumeConfigFileVolumeConfigFileToPathArrayOutput) ToContainerGroupVolumeConfigFileVolumeConfigFileToPathArrayOutput ¶ added in v2.30.0
func (o ContainerGroupVolumeConfigFileVolumeConfigFileToPathArrayOutput) ToContainerGroupVolumeConfigFileVolumeConfigFileToPathArrayOutput() ContainerGroupVolumeConfigFileVolumeConfigFileToPathArrayOutput
func (ContainerGroupVolumeConfigFileVolumeConfigFileToPathArrayOutput) ToContainerGroupVolumeConfigFileVolumeConfigFileToPathArrayOutputWithContext ¶ added in v2.30.0
func (o ContainerGroupVolumeConfigFileVolumeConfigFileToPathArrayOutput) ToContainerGroupVolumeConfigFileVolumeConfigFileToPathArrayOutputWithContext(ctx context.Context) ContainerGroupVolumeConfigFileVolumeConfigFileToPathArrayOutput
type ContainerGroupVolumeConfigFileVolumeConfigFileToPathInput ¶ added in v2.30.0
type ContainerGroupVolumeConfigFileVolumeConfigFileToPathInput interface { pulumi.Input ToContainerGroupVolumeConfigFileVolumeConfigFileToPathOutput() ContainerGroupVolumeConfigFileVolumeConfigFileToPathOutput ToContainerGroupVolumeConfigFileVolumeConfigFileToPathOutputWithContext(context.Context) ContainerGroupVolumeConfigFileVolumeConfigFileToPathOutput }
ContainerGroupVolumeConfigFileVolumeConfigFileToPathInput is an input type that accepts ContainerGroupVolumeConfigFileVolumeConfigFileToPathArgs and ContainerGroupVolumeConfigFileVolumeConfigFileToPathOutput values. You can construct a concrete instance of `ContainerGroupVolumeConfigFileVolumeConfigFileToPathInput` via:
ContainerGroupVolumeConfigFileVolumeConfigFileToPathArgs{...}
type ContainerGroupVolumeConfigFileVolumeConfigFileToPathOutput ¶ added in v2.30.0
type ContainerGroupVolumeConfigFileVolumeConfigFileToPathOutput struct{ *pulumi.OutputState }
func (ContainerGroupVolumeConfigFileVolumeConfigFileToPathOutput) Content ¶ added in v2.30.0
func (o ContainerGroupVolumeConfigFileVolumeConfigFileToPathOutput) Content() pulumi.StringPtrOutput
The content of the configuration file. Maximum size: 32 KB.
func (ContainerGroupVolumeConfigFileVolumeConfigFileToPathOutput) ElementType ¶ added in v2.30.0
func (ContainerGroupVolumeConfigFileVolumeConfigFileToPathOutput) ElementType() reflect.Type
func (ContainerGroupVolumeConfigFileVolumeConfigFileToPathOutput) Path ¶ added in v2.30.0
The relative file path.
func (ContainerGroupVolumeConfigFileVolumeConfigFileToPathOutput) ToContainerGroupVolumeConfigFileVolumeConfigFileToPathOutput ¶ added in v2.30.0
func (o ContainerGroupVolumeConfigFileVolumeConfigFileToPathOutput) ToContainerGroupVolumeConfigFileVolumeConfigFileToPathOutput() ContainerGroupVolumeConfigFileVolumeConfigFileToPathOutput
func (ContainerGroupVolumeConfigFileVolumeConfigFileToPathOutput) ToContainerGroupVolumeConfigFileVolumeConfigFileToPathOutputWithContext ¶ added in v2.30.0
func (o ContainerGroupVolumeConfigFileVolumeConfigFileToPathOutput) ToContainerGroupVolumeConfigFileVolumeConfigFileToPathOutputWithContext(ctx context.Context) ContainerGroupVolumeConfigFileVolumeConfigFileToPathOutput
type ContainerGroupVolumeInput ¶ added in v2.30.0
type ContainerGroupVolumeInput interface { pulumi.Input ToContainerGroupVolumeOutput() ContainerGroupVolumeOutput ToContainerGroupVolumeOutputWithContext(context.Context) ContainerGroupVolumeOutput }
ContainerGroupVolumeInput is an input type that accepts ContainerGroupVolumeArgs and ContainerGroupVolumeOutput values. You can construct a concrete instance of `ContainerGroupVolumeInput` via:
ContainerGroupVolumeArgs{...}
type ContainerGroupVolumeOutput ¶ added in v2.30.0
type ContainerGroupVolumeOutput struct{ *pulumi.OutputState }
func (ContainerGroupVolumeOutput) ConfigFileVolumeConfigFileToPaths ¶ added in v2.30.0
func (o ContainerGroupVolumeOutput) ConfigFileVolumeConfigFileToPaths() ContainerGroupVolumeConfigFileVolumeConfigFileToPathArrayOutput
ConfigFileVolumeConfigFileToPaths.
func (ContainerGroupVolumeOutput) DiskVolumeDiskId ¶ added in v2.30.0
func (o ContainerGroupVolumeOutput) DiskVolumeDiskId() pulumi.StringPtrOutput
The ID of DiskVolume.
func (ContainerGroupVolumeOutput) DiskVolumeFsType ¶ added in v2.30.0
func (o ContainerGroupVolumeOutput) DiskVolumeFsType() pulumi.StringPtrOutput
The system type of DiskVolume.
func (ContainerGroupVolumeOutput) ElementType ¶ added in v2.30.0
func (ContainerGroupVolumeOutput) ElementType() reflect.Type
func (ContainerGroupVolumeOutput) FlexVolumeDriver ¶ added in v2.30.0
func (o ContainerGroupVolumeOutput) FlexVolumeDriver() pulumi.StringPtrOutput
The name of the FlexVolume driver.
func (ContainerGroupVolumeOutput) FlexVolumeFsType ¶ added in v2.30.0
func (o ContainerGroupVolumeOutput) FlexVolumeFsType() pulumi.StringPtrOutput
The type of the mounted file system. The default value is determined by the script of FlexVolume.
func (ContainerGroupVolumeOutput) FlexVolumeOptions ¶ added in v2.30.0
func (o ContainerGroupVolumeOutput) FlexVolumeOptions() pulumi.StringPtrOutput
The list of FlexVolume objects. Each object is a key-value pair contained in a JSON string.
func (ContainerGroupVolumeOutput) Name ¶ added in v2.30.0
func (o ContainerGroupVolumeOutput) Name() pulumi.StringPtrOutput
The name of the mounted volume.
func (ContainerGroupVolumeOutput) NfsVolumePath ¶ added in v2.30.0
func (o ContainerGroupVolumeOutput) NfsVolumePath() pulumi.StringPtrOutput
The path to the NFS volume.
func (ContainerGroupVolumeOutput) NfsVolumeReadOnly ¶ added in v2.30.0
func (o ContainerGroupVolumeOutput) NfsVolumeReadOnly() pulumi.BoolPtrOutput
The nfs volume read only. Default to `false`.
func (ContainerGroupVolumeOutput) NfsVolumeServer ¶ added in v2.30.0
func (o ContainerGroupVolumeOutput) NfsVolumeServer() pulumi.StringPtrOutput
The address of the NFS server.
func (ContainerGroupVolumeOutput) ToContainerGroupVolumeOutput ¶ added in v2.30.0
func (o ContainerGroupVolumeOutput) ToContainerGroupVolumeOutput() ContainerGroupVolumeOutput
func (ContainerGroupVolumeOutput) ToContainerGroupVolumeOutputWithContext ¶ added in v2.30.0
func (o ContainerGroupVolumeOutput) ToContainerGroupVolumeOutputWithContext(ctx context.Context) ContainerGroupVolumeOutput
func (ContainerGroupVolumeOutput) Type ¶ added in v2.30.0
func (o ContainerGroupVolumeOutput) Type() pulumi.StringPtrOutput
The type of the volume.
type GetContainerGroupsArgs ¶ added in v2.30.0
type GetContainerGroupsArgs struct { // The name of ContainerGroup. ContainerGroupName *string `pulumi:"containerGroupName"` // Default to `false`. Set it to `true` can output more details about resource attributes. EnableDetails *bool `pulumi:"enableDetails"` // A list of Container Group IDs. Ids []string `pulumi:"ids"` // The maximum number of resources returned in the response. Default value is `20`. Maximum value: `20`. The number of returned results is no greater than the specified number. Limit *int `pulumi:"limit"` // A regex string to filter results by Container Group name. NameRegex *string `pulumi:"nameRegex"` OutputFile *string `pulumi:"outputFile"` // The ID of the resource group to which the container group belongs. If you have not specified a resource group for the container group, it is added to the default resource group. ResourceGroupId *string `pulumi:"resourceGroupId"` // The status of container. Status *string `pulumi:"status"` // The tags attached to the container group. Each tag is a key-value pair. You can attach up to 20 tags to a container group. Tags map[string]interface{} `pulumi:"tags"` // The vswitch id. VswitchId *string `pulumi:"vswitchId"` WithEvent *bool `pulumi:"withEvent"` // The IDs of the zones where the container groups are deployed. If this parameter is not set, the system automatically selects the zones. By default, no value is specified. ZoneId *string `pulumi:"zoneId"` }
A collection of arguments for invoking getContainerGroups.
type GetContainerGroupsGroup ¶ added in v2.30.0
type GetContainerGroupsGroup struct { // The id if ContainerGroup. ContainerGroupId string `pulumi:"containerGroupId"` // The name of ContainerGroup. ContainerGroupName string `pulumi:"containerGroupName"` // A list of containers. Each element contains the following attributes: Containers []GetContainerGroupsGroupContainer `pulumi:"containers"` // The amount of CPU resources allocated to the container. Cpu float64 `pulumi:"cpu"` Discount int `pulumi:"discount"` // The DNS settings. DnsConfigs []GetContainerGroupsGroupDnsConfig `pulumi:"dnsConfigs"` // The security context of the container group. EciSecurityContexts []GetContainerGroupsGroupEciSecurityContext `pulumi:"eciSecurityContexts"` // The ID of the ENI instance. EniInstanceId string `pulumi:"eniInstanceId"` // The events of the container group. Maximum: `50`. Events []GetContainerGroupsGroupEvent `pulumi:"events"` // The time when the container group failed to run due to overdue payments. The timestamp follows the UTC and RFC3339 formats. ExpiredTime string `pulumi:"expiredTime"` // The time when the container failed to run tasks. The timestamp follows the UTC and RFC3339 formats. FailedTime string `pulumi:"failedTime"` // The mapping between host names and IP addresses for a container in the container group. HostAliases []GetContainerGroupsGroupHostAlias `pulumi:"hostAliases"` // The ID of the Container Group. Id string `pulumi:"id"` // A list of init containers. Each element contains the following attributes: InitContainers []GetContainerGroupsGroupInitContainer `pulumi:"initContainers"` // The type of the ECS instance. InstanceType string `pulumi:"instanceType"` // The public IP address of the container group. InternetIp string `pulumi:"internetIp"` // The internal IP address of the container group. IntranetIp string `pulumi:"intranetIp"` // The IPv6 address. Ipv6Address string `pulumi:"ipv6Address"` // The amount of memory resources allocated to the container group. Memory float64 `pulumi:"memory"` // The RAM role that the container group assumes. ECI and ECS share the same RAM role. RamRoleName string `pulumi:"ramRoleName"` // The ID of the resource group to which the container group belongs. If you have not specified a resource group for the container group, it is added to the default resource group. ResourceGroupId string `pulumi:"resourceGroupId"` // The restart policy of the container group. RestartPolicy string `pulumi:"restartPolicy"` // The ID of the security group. SecurityGroupId string `pulumi:"securityGroupId"` // The status of container. Status string `pulumi:"status"` // The time when all containers in the container group completed running the specified tasks. The timestamp follows the UTC and RFC 3339 formats. For example, 2018-08-02T15:00:00Z. SucceededTime string `pulumi:"succeededTime"` // The tags attached to the container group. Each tag is a key-value pair. You can attach up to 20 tags to a container group. Tags map[string]interface{} `pulumi:"tags"` // The information about the mounted volume. You can mount up to 20 volumes. Volumes []GetContainerGroupsGroupVolume `pulumi:"volumes"` // The if of vpc. VpcId string `pulumi:"vpcId"` // The vswitch id. VswitchId string `pulumi:"vswitchId"` // The IDs of the zones where the container groups are deployed. If this parameter is not set, the system automatically selects the zones. By default, no value is specified. ZoneId string `pulumi:"zoneId"` }
type GetContainerGroupsGroupArgs ¶ added in v2.30.0
type GetContainerGroupsGroupArgs struct { // The id if ContainerGroup. ContainerGroupId pulumi.StringInput `pulumi:"containerGroupId"` // The name of ContainerGroup. ContainerGroupName pulumi.StringInput `pulumi:"containerGroupName"` // A list of containers. Each element contains the following attributes: Containers GetContainerGroupsGroupContainerArrayInput `pulumi:"containers"` // The amount of CPU resources allocated to the container. Cpu pulumi.Float64Input `pulumi:"cpu"` Discount pulumi.IntInput `pulumi:"discount"` // The DNS settings. DnsConfigs GetContainerGroupsGroupDnsConfigArrayInput `pulumi:"dnsConfigs"` // The security context of the container group. EciSecurityContexts GetContainerGroupsGroupEciSecurityContextArrayInput `pulumi:"eciSecurityContexts"` // The ID of the ENI instance. EniInstanceId pulumi.StringInput `pulumi:"eniInstanceId"` // The events of the container group. Maximum: `50`. Events GetContainerGroupsGroupEventArrayInput `pulumi:"events"` // The time when the container group failed to run due to overdue payments. The timestamp follows the UTC and RFC3339 formats. ExpiredTime pulumi.StringInput `pulumi:"expiredTime"` // The time when the container failed to run tasks. The timestamp follows the UTC and RFC3339 formats. FailedTime pulumi.StringInput `pulumi:"failedTime"` // The mapping between host names and IP addresses for a container in the container group. HostAliases GetContainerGroupsGroupHostAliasArrayInput `pulumi:"hostAliases"` // The ID of the Container Group. Id pulumi.StringInput `pulumi:"id"` // A list of init containers. Each element contains the following attributes: InitContainers GetContainerGroupsGroupInitContainerArrayInput `pulumi:"initContainers"` // The type of the ECS instance. InstanceType pulumi.StringInput `pulumi:"instanceType"` // The public IP address of the container group. InternetIp pulumi.StringInput `pulumi:"internetIp"` // The internal IP address of the container group. IntranetIp pulumi.StringInput `pulumi:"intranetIp"` // The IPv6 address. Ipv6Address pulumi.StringInput `pulumi:"ipv6Address"` // The amount of memory resources allocated to the container group. Memory pulumi.Float64Input `pulumi:"memory"` // The RAM role that the container group assumes. ECI and ECS share the same RAM role. RamRoleName pulumi.StringInput `pulumi:"ramRoleName"` // The ID of the resource group to which the container group belongs. If you have not specified a resource group for the container group, it is added to the default resource group. ResourceGroupId pulumi.StringInput `pulumi:"resourceGroupId"` // The restart policy of the container group. RestartPolicy pulumi.StringInput `pulumi:"restartPolicy"` // The ID of the security group. SecurityGroupId pulumi.StringInput `pulumi:"securityGroupId"` // The status of container. Status pulumi.StringInput `pulumi:"status"` // The time when all containers in the container group completed running the specified tasks. The timestamp follows the UTC and RFC 3339 formats. For example, 2018-08-02T15:00:00Z. SucceededTime pulumi.StringInput `pulumi:"succeededTime"` // The tags attached to the container group. Each tag is a key-value pair. You can attach up to 20 tags to a container group. Tags pulumi.MapInput `pulumi:"tags"` // The information about the mounted volume. You can mount up to 20 volumes. Volumes GetContainerGroupsGroupVolumeArrayInput `pulumi:"volumes"` // The if of vpc. VpcId pulumi.StringInput `pulumi:"vpcId"` // The vswitch id. VswitchId pulumi.StringInput `pulumi:"vswitchId"` // The IDs of the zones where the container groups are deployed. If this parameter is not set, the system automatically selects the zones. By default, no value is specified. ZoneId pulumi.StringInput `pulumi:"zoneId"` }
func (GetContainerGroupsGroupArgs) ElementType ¶ added in v2.30.0
func (GetContainerGroupsGroupArgs) ElementType() reflect.Type
func (GetContainerGroupsGroupArgs) ToGetContainerGroupsGroupOutput ¶ added in v2.30.0
func (i GetContainerGroupsGroupArgs) ToGetContainerGroupsGroupOutput() GetContainerGroupsGroupOutput
func (GetContainerGroupsGroupArgs) ToGetContainerGroupsGroupOutputWithContext ¶ added in v2.30.0
func (i GetContainerGroupsGroupArgs) ToGetContainerGroupsGroupOutputWithContext(ctx context.Context) GetContainerGroupsGroupOutput
type GetContainerGroupsGroupArray ¶ added in v2.30.0
type GetContainerGroupsGroupArray []GetContainerGroupsGroupInput
func (GetContainerGroupsGroupArray) ElementType ¶ added in v2.30.0
func (GetContainerGroupsGroupArray) ElementType() reflect.Type
func (GetContainerGroupsGroupArray) ToGetContainerGroupsGroupArrayOutput ¶ added in v2.30.0
func (i GetContainerGroupsGroupArray) ToGetContainerGroupsGroupArrayOutput() GetContainerGroupsGroupArrayOutput
func (GetContainerGroupsGroupArray) ToGetContainerGroupsGroupArrayOutputWithContext ¶ added in v2.30.0
func (i GetContainerGroupsGroupArray) ToGetContainerGroupsGroupArrayOutputWithContext(ctx context.Context) GetContainerGroupsGroupArrayOutput
type GetContainerGroupsGroupArrayInput ¶ added in v2.30.0
type GetContainerGroupsGroupArrayInput interface { pulumi.Input ToGetContainerGroupsGroupArrayOutput() GetContainerGroupsGroupArrayOutput ToGetContainerGroupsGroupArrayOutputWithContext(context.Context) GetContainerGroupsGroupArrayOutput }
GetContainerGroupsGroupArrayInput is an input type that accepts GetContainerGroupsGroupArray and GetContainerGroupsGroupArrayOutput values. You can construct a concrete instance of `GetContainerGroupsGroupArrayInput` via:
GetContainerGroupsGroupArray{ GetContainerGroupsGroupArgs{...} }
type GetContainerGroupsGroupArrayOutput ¶ added in v2.30.0
type GetContainerGroupsGroupArrayOutput struct{ *pulumi.OutputState }
func (GetContainerGroupsGroupArrayOutput) ElementType ¶ added in v2.30.0
func (GetContainerGroupsGroupArrayOutput) ElementType() reflect.Type
func (GetContainerGroupsGroupArrayOutput) Index ¶ added in v2.30.0
func (o GetContainerGroupsGroupArrayOutput) Index(i pulumi.IntInput) GetContainerGroupsGroupOutput
func (GetContainerGroupsGroupArrayOutput) ToGetContainerGroupsGroupArrayOutput ¶ added in v2.30.0
func (o GetContainerGroupsGroupArrayOutput) ToGetContainerGroupsGroupArrayOutput() GetContainerGroupsGroupArrayOutput
func (GetContainerGroupsGroupArrayOutput) ToGetContainerGroupsGroupArrayOutputWithContext ¶ added in v2.30.0
func (o GetContainerGroupsGroupArrayOutput) ToGetContainerGroupsGroupArrayOutputWithContext(ctx context.Context) GetContainerGroupsGroupArrayOutput
type GetContainerGroupsGroupContainer ¶ added in v2.30.0
type GetContainerGroupsGroupContainer struct { // The arguments passed to the commands. Args []string `pulumi:"args"` // The commands run by the container. Commands []string `pulumi:"commands"` // The amount of CPU resources allocated to the container. Cpu float64 `pulumi:"cpu"` // The environment variables. EnvironmentVars []GetContainerGroupsGroupContainerEnvironmentVar `pulumi:"environmentVars"` // The amount of GPU resources allocated to the container. Gpu int `pulumi:"gpu"` // The image of the container. Image string `pulumi:"image"` // The policy for pulling an image. ImagePullPolicy string `pulumi:"imagePullPolicy"` // The amount of memory resources allocated to the container group. Memory float64 `pulumi:"memory"` // The name of the volume. Name string `pulumi:"name"` // The exposed ports and protocols. Maximum: `100`. Ports []GetContainerGroupsGroupContainerPort `pulumi:"ports"` // Indicates whether the container is ready. Ready bool `pulumi:"ready"` // The number of times that the container has restarted. RestartCount int `pulumi:"restartCount"` // The list of volumes mounted to the container. VolumeMounts []GetContainerGroupsGroupContainerVolumeMount `pulumi:"volumeMounts"` // The working directory of the container. WorkingDir string `pulumi:"workingDir"` }
type GetContainerGroupsGroupContainerArgs ¶ added in v2.30.0
type GetContainerGroupsGroupContainerArgs struct { // The arguments passed to the commands. Args pulumi.StringArrayInput `pulumi:"args"` // The commands run by the container. Commands pulumi.StringArrayInput `pulumi:"commands"` // The amount of CPU resources allocated to the container. Cpu pulumi.Float64Input `pulumi:"cpu"` // The environment variables. EnvironmentVars GetContainerGroupsGroupContainerEnvironmentVarArrayInput `pulumi:"environmentVars"` // The amount of GPU resources allocated to the container. Gpu pulumi.IntInput `pulumi:"gpu"` // The image of the container. Image pulumi.StringInput `pulumi:"image"` // The policy for pulling an image. ImagePullPolicy pulumi.StringInput `pulumi:"imagePullPolicy"` // The amount of memory resources allocated to the container group. Memory pulumi.Float64Input `pulumi:"memory"` // The name of the volume. Name pulumi.StringInput `pulumi:"name"` // The exposed ports and protocols. Maximum: `100`. Ports GetContainerGroupsGroupContainerPortArrayInput `pulumi:"ports"` // Indicates whether the container is ready. Ready pulumi.BoolInput `pulumi:"ready"` // The number of times that the container has restarted. RestartCount pulumi.IntInput `pulumi:"restartCount"` // The list of volumes mounted to the container. VolumeMounts GetContainerGroupsGroupContainerVolumeMountArrayInput `pulumi:"volumeMounts"` // The working directory of the container. WorkingDir pulumi.StringInput `pulumi:"workingDir"` }
func (GetContainerGroupsGroupContainerArgs) ElementType ¶ added in v2.30.0
func (GetContainerGroupsGroupContainerArgs) ElementType() reflect.Type
func (GetContainerGroupsGroupContainerArgs) ToGetContainerGroupsGroupContainerOutput ¶ added in v2.30.0
func (i GetContainerGroupsGroupContainerArgs) ToGetContainerGroupsGroupContainerOutput() GetContainerGroupsGroupContainerOutput
func (GetContainerGroupsGroupContainerArgs) ToGetContainerGroupsGroupContainerOutputWithContext ¶ added in v2.30.0
func (i GetContainerGroupsGroupContainerArgs) ToGetContainerGroupsGroupContainerOutputWithContext(ctx context.Context) GetContainerGroupsGroupContainerOutput
type GetContainerGroupsGroupContainerArray ¶ added in v2.30.0
type GetContainerGroupsGroupContainerArray []GetContainerGroupsGroupContainerInput
func (GetContainerGroupsGroupContainerArray) ElementType ¶ added in v2.30.0
func (GetContainerGroupsGroupContainerArray) ElementType() reflect.Type
func (GetContainerGroupsGroupContainerArray) ToGetContainerGroupsGroupContainerArrayOutput ¶ added in v2.30.0
func (i GetContainerGroupsGroupContainerArray) ToGetContainerGroupsGroupContainerArrayOutput() GetContainerGroupsGroupContainerArrayOutput
func (GetContainerGroupsGroupContainerArray) ToGetContainerGroupsGroupContainerArrayOutputWithContext ¶ added in v2.30.0
func (i GetContainerGroupsGroupContainerArray) ToGetContainerGroupsGroupContainerArrayOutputWithContext(ctx context.Context) GetContainerGroupsGroupContainerArrayOutput
type GetContainerGroupsGroupContainerArrayInput ¶ added in v2.30.0
type GetContainerGroupsGroupContainerArrayInput interface { pulumi.Input ToGetContainerGroupsGroupContainerArrayOutput() GetContainerGroupsGroupContainerArrayOutput ToGetContainerGroupsGroupContainerArrayOutputWithContext(context.Context) GetContainerGroupsGroupContainerArrayOutput }
GetContainerGroupsGroupContainerArrayInput is an input type that accepts GetContainerGroupsGroupContainerArray and GetContainerGroupsGroupContainerArrayOutput values. You can construct a concrete instance of `GetContainerGroupsGroupContainerArrayInput` via:
GetContainerGroupsGroupContainerArray{ GetContainerGroupsGroupContainerArgs{...} }
type GetContainerGroupsGroupContainerArrayOutput ¶ added in v2.30.0
type GetContainerGroupsGroupContainerArrayOutput struct{ *pulumi.OutputState }
func (GetContainerGroupsGroupContainerArrayOutput) ElementType ¶ added in v2.30.0
func (GetContainerGroupsGroupContainerArrayOutput) ElementType() reflect.Type
func (GetContainerGroupsGroupContainerArrayOutput) ToGetContainerGroupsGroupContainerArrayOutput ¶ added in v2.30.0
func (o GetContainerGroupsGroupContainerArrayOutput) ToGetContainerGroupsGroupContainerArrayOutput() GetContainerGroupsGroupContainerArrayOutput
func (GetContainerGroupsGroupContainerArrayOutput) ToGetContainerGroupsGroupContainerArrayOutputWithContext ¶ added in v2.30.0
func (o GetContainerGroupsGroupContainerArrayOutput) ToGetContainerGroupsGroupContainerArrayOutputWithContext(ctx context.Context) GetContainerGroupsGroupContainerArrayOutput
type GetContainerGroupsGroupContainerEnvironmentVar ¶ added in v2.30.0
type GetContainerGroupsGroupContainerEnvironmentVarArgs ¶ added in v2.30.0
type GetContainerGroupsGroupContainerEnvironmentVarArgs struct { // The name of the variable. Key pulumi.StringInput `pulumi:"key"` // The value of the variable. Value pulumi.StringInput `pulumi:"value"` }
func (GetContainerGroupsGroupContainerEnvironmentVarArgs) ElementType ¶ added in v2.30.0
func (GetContainerGroupsGroupContainerEnvironmentVarArgs) ElementType() reflect.Type
func (GetContainerGroupsGroupContainerEnvironmentVarArgs) ToGetContainerGroupsGroupContainerEnvironmentVarOutput ¶ added in v2.30.0
func (i GetContainerGroupsGroupContainerEnvironmentVarArgs) ToGetContainerGroupsGroupContainerEnvironmentVarOutput() GetContainerGroupsGroupContainerEnvironmentVarOutput
func (GetContainerGroupsGroupContainerEnvironmentVarArgs) ToGetContainerGroupsGroupContainerEnvironmentVarOutputWithContext ¶ added in v2.30.0
func (i GetContainerGroupsGroupContainerEnvironmentVarArgs) ToGetContainerGroupsGroupContainerEnvironmentVarOutputWithContext(ctx context.Context) GetContainerGroupsGroupContainerEnvironmentVarOutput
type GetContainerGroupsGroupContainerEnvironmentVarArray ¶ added in v2.30.0
type GetContainerGroupsGroupContainerEnvironmentVarArray []GetContainerGroupsGroupContainerEnvironmentVarInput
func (GetContainerGroupsGroupContainerEnvironmentVarArray) ElementType ¶ added in v2.30.0
func (GetContainerGroupsGroupContainerEnvironmentVarArray) ElementType() reflect.Type
func (GetContainerGroupsGroupContainerEnvironmentVarArray) ToGetContainerGroupsGroupContainerEnvironmentVarArrayOutput ¶ added in v2.30.0
func (i GetContainerGroupsGroupContainerEnvironmentVarArray) ToGetContainerGroupsGroupContainerEnvironmentVarArrayOutput() GetContainerGroupsGroupContainerEnvironmentVarArrayOutput
func (GetContainerGroupsGroupContainerEnvironmentVarArray) ToGetContainerGroupsGroupContainerEnvironmentVarArrayOutputWithContext ¶ added in v2.30.0
func (i GetContainerGroupsGroupContainerEnvironmentVarArray) ToGetContainerGroupsGroupContainerEnvironmentVarArrayOutputWithContext(ctx context.Context) GetContainerGroupsGroupContainerEnvironmentVarArrayOutput
type GetContainerGroupsGroupContainerEnvironmentVarArrayInput ¶ added in v2.30.0
type GetContainerGroupsGroupContainerEnvironmentVarArrayInput interface { pulumi.Input ToGetContainerGroupsGroupContainerEnvironmentVarArrayOutput() GetContainerGroupsGroupContainerEnvironmentVarArrayOutput ToGetContainerGroupsGroupContainerEnvironmentVarArrayOutputWithContext(context.Context) GetContainerGroupsGroupContainerEnvironmentVarArrayOutput }
GetContainerGroupsGroupContainerEnvironmentVarArrayInput is an input type that accepts GetContainerGroupsGroupContainerEnvironmentVarArray and GetContainerGroupsGroupContainerEnvironmentVarArrayOutput values. You can construct a concrete instance of `GetContainerGroupsGroupContainerEnvironmentVarArrayInput` via:
GetContainerGroupsGroupContainerEnvironmentVarArray{ GetContainerGroupsGroupContainerEnvironmentVarArgs{...} }
type GetContainerGroupsGroupContainerEnvironmentVarArrayOutput ¶ added in v2.30.0
type GetContainerGroupsGroupContainerEnvironmentVarArrayOutput struct{ *pulumi.OutputState }
func (GetContainerGroupsGroupContainerEnvironmentVarArrayOutput) ElementType ¶ added in v2.30.0
func (GetContainerGroupsGroupContainerEnvironmentVarArrayOutput) ElementType() reflect.Type
func (GetContainerGroupsGroupContainerEnvironmentVarArrayOutput) ToGetContainerGroupsGroupContainerEnvironmentVarArrayOutput ¶ added in v2.30.0
func (o GetContainerGroupsGroupContainerEnvironmentVarArrayOutput) ToGetContainerGroupsGroupContainerEnvironmentVarArrayOutput() GetContainerGroupsGroupContainerEnvironmentVarArrayOutput
func (GetContainerGroupsGroupContainerEnvironmentVarArrayOutput) ToGetContainerGroupsGroupContainerEnvironmentVarArrayOutputWithContext ¶ added in v2.30.0
func (o GetContainerGroupsGroupContainerEnvironmentVarArrayOutput) ToGetContainerGroupsGroupContainerEnvironmentVarArrayOutputWithContext(ctx context.Context) GetContainerGroupsGroupContainerEnvironmentVarArrayOutput
type GetContainerGroupsGroupContainerEnvironmentVarInput ¶ added in v2.30.0
type GetContainerGroupsGroupContainerEnvironmentVarInput interface { pulumi.Input ToGetContainerGroupsGroupContainerEnvironmentVarOutput() GetContainerGroupsGroupContainerEnvironmentVarOutput ToGetContainerGroupsGroupContainerEnvironmentVarOutputWithContext(context.Context) GetContainerGroupsGroupContainerEnvironmentVarOutput }
GetContainerGroupsGroupContainerEnvironmentVarInput is an input type that accepts GetContainerGroupsGroupContainerEnvironmentVarArgs and GetContainerGroupsGroupContainerEnvironmentVarOutput values. You can construct a concrete instance of `GetContainerGroupsGroupContainerEnvironmentVarInput` via:
GetContainerGroupsGroupContainerEnvironmentVarArgs{...}
type GetContainerGroupsGroupContainerEnvironmentVarOutput ¶ added in v2.30.0
type GetContainerGroupsGroupContainerEnvironmentVarOutput struct{ *pulumi.OutputState }
func (GetContainerGroupsGroupContainerEnvironmentVarOutput) ElementType ¶ added in v2.30.0
func (GetContainerGroupsGroupContainerEnvironmentVarOutput) ElementType() reflect.Type
func (GetContainerGroupsGroupContainerEnvironmentVarOutput) Key ¶ added in v2.30.0
The name of the variable.
func (GetContainerGroupsGroupContainerEnvironmentVarOutput) ToGetContainerGroupsGroupContainerEnvironmentVarOutput ¶ added in v2.30.0
func (o GetContainerGroupsGroupContainerEnvironmentVarOutput) ToGetContainerGroupsGroupContainerEnvironmentVarOutput() GetContainerGroupsGroupContainerEnvironmentVarOutput
func (GetContainerGroupsGroupContainerEnvironmentVarOutput) ToGetContainerGroupsGroupContainerEnvironmentVarOutputWithContext ¶ added in v2.30.0
func (o GetContainerGroupsGroupContainerEnvironmentVarOutput) ToGetContainerGroupsGroupContainerEnvironmentVarOutputWithContext(ctx context.Context) GetContainerGroupsGroupContainerEnvironmentVarOutput
func (GetContainerGroupsGroupContainerEnvironmentVarOutput) Value ¶ added in v2.30.0
func (o GetContainerGroupsGroupContainerEnvironmentVarOutput) Value() pulumi.StringOutput
The value of the variable.
type GetContainerGroupsGroupContainerInput ¶ added in v2.30.0
type GetContainerGroupsGroupContainerInput interface { pulumi.Input ToGetContainerGroupsGroupContainerOutput() GetContainerGroupsGroupContainerOutput ToGetContainerGroupsGroupContainerOutputWithContext(context.Context) GetContainerGroupsGroupContainerOutput }
GetContainerGroupsGroupContainerInput is an input type that accepts GetContainerGroupsGroupContainerArgs and GetContainerGroupsGroupContainerOutput values. You can construct a concrete instance of `GetContainerGroupsGroupContainerInput` via:
GetContainerGroupsGroupContainerArgs{...}
type GetContainerGroupsGroupContainerOutput ¶ added in v2.30.0
type GetContainerGroupsGroupContainerOutput struct{ *pulumi.OutputState }
func (GetContainerGroupsGroupContainerOutput) Args ¶ added in v2.30.0
func (o GetContainerGroupsGroupContainerOutput) Args() pulumi.StringArrayOutput
The arguments passed to the commands.
func (GetContainerGroupsGroupContainerOutput) Commands ¶ added in v2.30.0
func (o GetContainerGroupsGroupContainerOutput) Commands() pulumi.StringArrayOutput
The commands run by the container.
func (GetContainerGroupsGroupContainerOutput) Cpu ¶ added in v2.30.0
func (o GetContainerGroupsGroupContainerOutput) Cpu() pulumi.Float64Output
The amount of CPU resources allocated to the container.
func (GetContainerGroupsGroupContainerOutput) ElementType ¶ added in v2.30.0
func (GetContainerGroupsGroupContainerOutput) ElementType() reflect.Type
func (GetContainerGroupsGroupContainerOutput) EnvironmentVars ¶ added in v2.30.0
func (o GetContainerGroupsGroupContainerOutput) EnvironmentVars() GetContainerGroupsGroupContainerEnvironmentVarArrayOutput
The environment variables.
func (GetContainerGroupsGroupContainerOutput) Gpu ¶ added in v2.30.0
func (o GetContainerGroupsGroupContainerOutput) Gpu() pulumi.IntOutput
The amount of GPU resources allocated to the container.
func (GetContainerGroupsGroupContainerOutput) Image ¶ added in v2.30.0
func (o GetContainerGroupsGroupContainerOutput) Image() pulumi.StringOutput
The image of the container.
func (GetContainerGroupsGroupContainerOutput) ImagePullPolicy ¶ added in v2.30.0
func (o GetContainerGroupsGroupContainerOutput) ImagePullPolicy() pulumi.StringOutput
The policy for pulling an image.
func (GetContainerGroupsGroupContainerOutput) Memory ¶ added in v2.30.0
func (o GetContainerGroupsGroupContainerOutput) Memory() pulumi.Float64Output
The amount of memory resources allocated to the container group.
func (GetContainerGroupsGroupContainerOutput) Name ¶ added in v2.30.0
func (o GetContainerGroupsGroupContainerOutput) Name() pulumi.StringOutput
The name of the volume.
func (GetContainerGroupsGroupContainerOutput) Ports ¶ added in v2.30.0
func (o GetContainerGroupsGroupContainerOutput) Ports() GetContainerGroupsGroupContainerPortArrayOutput
The exposed ports and protocols. Maximum: `100`.
func (GetContainerGroupsGroupContainerOutput) Ready ¶ added in v2.30.0
func (o GetContainerGroupsGroupContainerOutput) Ready() pulumi.BoolOutput
Indicates whether the container is ready.
func (GetContainerGroupsGroupContainerOutput) RestartCount ¶ added in v2.30.0
func (o GetContainerGroupsGroupContainerOutput) RestartCount() pulumi.IntOutput
The number of times that the container has restarted.
func (GetContainerGroupsGroupContainerOutput) ToGetContainerGroupsGroupContainerOutput ¶ added in v2.30.0
func (o GetContainerGroupsGroupContainerOutput) ToGetContainerGroupsGroupContainerOutput() GetContainerGroupsGroupContainerOutput
func (GetContainerGroupsGroupContainerOutput) ToGetContainerGroupsGroupContainerOutputWithContext ¶ added in v2.30.0
func (o GetContainerGroupsGroupContainerOutput) ToGetContainerGroupsGroupContainerOutputWithContext(ctx context.Context) GetContainerGroupsGroupContainerOutput
func (GetContainerGroupsGroupContainerOutput) VolumeMounts ¶ added in v2.30.0
func (o GetContainerGroupsGroupContainerOutput) VolumeMounts() GetContainerGroupsGroupContainerVolumeMountArrayOutput
The list of volumes mounted to the container.
func (GetContainerGroupsGroupContainerOutput) WorkingDir ¶ added in v2.30.0
func (o GetContainerGroupsGroupContainerOutput) WorkingDir() pulumi.StringOutput
The working directory of the container.
type GetContainerGroupsGroupContainerPort ¶ added in v2.30.0
type GetContainerGroupsGroupContainerPortArgs ¶ added in v2.30.0
type GetContainerGroupsGroupContainerPortArgs struct { // The port number. Valid values: 1 to 65535. Port pulumi.IntInput `pulumi:"port"` // Valid values: `TCP` and `UDP`. Protocol pulumi.StringInput `pulumi:"protocol"` }
func (GetContainerGroupsGroupContainerPortArgs) ElementType ¶ added in v2.30.0
func (GetContainerGroupsGroupContainerPortArgs) ElementType() reflect.Type
func (GetContainerGroupsGroupContainerPortArgs) ToGetContainerGroupsGroupContainerPortOutput ¶ added in v2.30.0
func (i GetContainerGroupsGroupContainerPortArgs) ToGetContainerGroupsGroupContainerPortOutput() GetContainerGroupsGroupContainerPortOutput
func (GetContainerGroupsGroupContainerPortArgs) ToGetContainerGroupsGroupContainerPortOutputWithContext ¶ added in v2.30.0
func (i GetContainerGroupsGroupContainerPortArgs) ToGetContainerGroupsGroupContainerPortOutputWithContext(ctx context.Context) GetContainerGroupsGroupContainerPortOutput
type GetContainerGroupsGroupContainerPortArray ¶ added in v2.30.0
type GetContainerGroupsGroupContainerPortArray []GetContainerGroupsGroupContainerPortInput
func (GetContainerGroupsGroupContainerPortArray) ElementType ¶ added in v2.30.0
func (GetContainerGroupsGroupContainerPortArray) ElementType() reflect.Type
func (GetContainerGroupsGroupContainerPortArray) ToGetContainerGroupsGroupContainerPortArrayOutput ¶ added in v2.30.0
func (i GetContainerGroupsGroupContainerPortArray) ToGetContainerGroupsGroupContainerPortArrayOutput() GetContainerGroupsGroupContainerPortArrayOutput
func (GetContainerGroupsGroupContainerPortArray) ToGetContainerGroupsGroupContainerPortArrayOutputWithContext ¶ added in v2.30.0
func (i GetContainerGroupsGroupContainerPortArray) ToGetContainerGroupsGroupContainerPortArrayOutputWithContext(ctx context.Context) GetContainerGroupsGroupContainerPortArrayOutput
type GetContainerGroupsGroupContainerPortArrayInput ¶ added in v2.30.0
type GetContainerGroupsGroupContainerPortArrayInput interface { pulumi.Input ToGetContainerGroupsGroupContainerPortArrayOutput() GetContainerGroupsGroupContainerPortArrayOutput ToGetContainerGroupsGroupContainerPortArrayOutputWithContext(context.Context) GetContainerGroupsGroupContainerPortArrayOutput }
GetContainerGroupsGroupContainerPortArrayInput is an input type that accepts GetContainerGroupsGroupContainerPortArray and GetContainerGroupsGroupContainerPortArrayOutput values. You can construct a concrete instance of `GetContainerGroupsGroupContainerPortArrayInput` via:
GetContainerGroupsGroupContainerPortArray{ GetContainerGroupsGroupContainerPortArgs{...} }
type GetContainerGroupsGroupContainerPortArrayOutput ¶ added in v2.30.0
type GetContainerGroupsGroupContainerPortArrayOutput struct{ *pulumi.OutputState }
func (GetContainerGroupsGroupContainerPortArrayOutput) ElementType ¶ added in v2.30.0
func (GetContainerGroupsGroupContainerPortArrayOutput) ElementType() reflect.Type
func (GetContainerGroupsGroupContainerPortArrayOutput) ToGetContainerGroupsGroupContainerPortArrayOutput ¶ added in v2.30.0
func (o GetContainerGroupsGroupContainerPortArrayOutput) ToGetContainerGroupsGroupContainerPortArrayOutput() GetContainerGroupsGroupContainerPortArrayOutput
func (GetContainerGroupsGroupContainerPortArrayOutput) ToGetContainerGroupsGroupContainerPortArrayOutputWithContext ¶ added in v2.30.0
func (o GetContainerGroupsGroupContainerPortArrayOutput) ToGetContainerGroupsGroupContainerPortArrayOutputWithContext(ctx context.Context) GetContainerGroupsGroupContainerPortArrayOutput
type GetContainerGroupsGroupContainerPortInput ¶ added in v2.30.0
type GetContainerGroupsGroupContainerPortInput interface { pulumi.Input ToGetContainerGroupsGroupContainerPortOutput() GetContainerGroupsGroupContainerPortOutput ToGetContainerGroupsGroupContainerPortOutputWithContext(context.Context) GetContainerGroupsGroupContainerPortOutput }
GetContainerGroupsGroupContainerPortInput is an input type that accepts GetContainerGroupsGroupContainerPortArgs and GetContainerGroupsGroupContainerPortOutput values. You can construct a concrete instance of `GetContainerGroupsGroupContainerPortInput` via:
GetContainerGroupsGroupContainerPortArgs{...}
type GetContainerGroupsGroupContainerPortOutput ¶ added in v2.30.0
type GetContainerGroupsGroupContainerPortOutput struct{ *pulumi.OutputState }
func (GetContainerGroupsGroupContainerPortOutput) ElementType ¶ added in v2.30.0
func (GetContainerGroupsGroupContainerPortOutput) ElementType() reflect.Type
func (GetContainerGroupsGroupContainerPortOutput) Port ¶ added in v2.30.0
func (o GetContainerGroupsGroupContainerPortOutput) Port() pulumi.IntOutput
The port number. Valid values: 1 to 65535.
func (GetContainerGroupsGroupContainerPortOutput) Protocol ¶ added in v2.30.0
func (o GetContainerGroupsGroupContainerPortOutput) Protocol() pulumi.StringOutput
Valid values: `TCP` and `UDP`.
func (GetContainerGroupsGroupContainerPortOutput) ToGetContainerGroupsGroupContainerPortOutput ¶ added in v2.30.0
func (o GetContainerGroupsGroupContainerPortOutput) ToGetContainerGroupsGroupContainerPortOutput() GetContainerGroupsGroupContainerPortOutput
func (GetContainerGroupsGroupContainerPortOutput) ToGetContainerGroupsGroupContainerPortOutputWithContext ¶ added in v2.30.0
func (o GetContainerGroupsGroupContainerPortOutput) ToGetContainerGroupsGroupContainerPortOutputWithContext(ctx context.Context) GetContainerGroupsGroupContainerPortOutput
type GetContainerGroupsGroupContainerVolumeMount ¶ added in v2.30.0
type GetContainerGroupsGroupContainerVolumeMount struct { // The directory of the mounted volume. Data under this directory will be overwritten by the data in the volume. MountPath string `pulumi:"mountPath"` // The name of the volume. Name string `pulumi:"name"` // Default value: `false`. ReadOnly bool `pulumi:"readOnly"` }
type GetContainerGroupsGroupContainerVolumeMountArgs ¶ added in v2.30.0
type GetContainerGroupsGroupContainerVolumeMountArgs struct { // The directory of the mounted volume. Data under this directory will be overwritten by the data in the volume. MountPath pulumi.StringInput `pulumi:"mountPath"` // The name of the volume. Name pulumi.StringInput `pulumi:"name"` // Default value: `false`. ReadOnly pulumi.BoolInput `pulumi:"readOnly"` }
func (GetContainerGroupsGroupContainerVolumeMountArgs) ElementType ¶ added in v2.30.0
func (GetContainerGroupsGroupContainerVolumeMountArgs) ElementType() reflect.Type
func (GetContainerGroupsGroupContainerVolumeMountArgs) ToGetContainerGroupsGroupContainerVolumeMountOutput ¶ added in v2.30.0
func (i GetContainerGroupsGroupContainerVolumeMountArgs) ToGetContainerGroupsGroupContainerVolumeMountOutput() GetContainerGroupsGroupContainerVolumeMountOutput
func (GetContainerGroupsGroupContainerVolumeMountArgs) ToGetContainerGroupsGroupContainerVolumeMountOutputWithContext ¶ added in v2.30.0
func (i GetContainerGroupsGroupContainerVolumeMountArgs) ToGetContainerGroupsGroupContainerVolumeMountOutputWithContext(ctx context.Context) GetContainerGroupsGroupContainerVolumeMountOutput
type GetContainerGroupsGroupContainerVolumeMountArray ¶ added in v2.30.0
type GetContainerGroupsGroupContainerVolumeMountArray []GetContainerGroupsGroupContainerVolumeMountInput
func (GetContainerGroupsGroupContainerVolumeMountArray) ElementType ¶ added in v2.30.0
func (GetContainerGroupsGroupContainerVolumeMountArray) ElementType() reflect.Type
func (GetContainerGroupsGroupContainerVolumeMountArray) ToGetContainerGroupsGroupContainerVolumeMountArrayOutput ¶ added in v2.30.0
func (i GetContainerGroupsGroupContainerVolumeMountArray) ToGetContainerGroupsGroupContainerVolumeMountArrayOutput() GetContainerGroupsGroupContainerVolumeMountArrayOutput
func (GetContainerGroupsGroupContainerVolumeMountArray) ToGetContainerGroupsGroupContainerVolumeMountArrayOutputWithContext ¶ added in v2.30.0
func (i GetContainerGroupsGroupContainerVolumeMountArray) ToGetContainerGroupsGroupContainerVolumeMountArrayOutputWithContext(ctx context.Context) GetContainerGroupsGroupContainerVolumeMountArrayOutput
type GetContainerGroupsGroupContainerVolumeMountArrayInput ¶ added in v2.30.0
type GetContainerGroupsGroupContainerVolumeMountArrayInput interface { pulumi.Input ToGetContainerGroupsGroupContainerVolumeMountArrayOutput() GetContainerGroupsGroupContainerVolumeMountArrayOutput ToGetContainerGroupsGroupContainerVolumeMountArrayOutputWithContext(context.Context) GetContainerGroupsGroupContainerVolumeMountArrayOutput }
GetContainerGroupsGroupContainerVolumeMountArrayInput is an input type that accepts GetContainerGroupsGroupContainerVolumeMountArray and GetContainerGroupsGroupContainerVolumeMountArrayOutput values. You can construct a concrete instance of `GetContainerGroupsGroupContainerVolumeMountArrayInput` via:
GetContainerGroupsGroupContainerVolumeMountArray{ GetContainerGroupsGroupContainerVolumeMountArgs{...} }
type GetContainerGroupsGroupContainerVolumeMountArrayOutput ¶ added in v2.30.0
type GetContainerGroupsGroupContainerVolumeMountArrayOutput struct{ *pulumi.OutputState }
func (GetContainerGroupsGroupContainerVolumeMountArrayOutput) ElementType ¶ added in v2.30.0
func (GetContainerGroupsGroupContainerVolumeMountArrayOutput) ElementType() reflect.Type
func (GetContainerGroupsGroupContainerVolumeMountArrayOutput) ToGetContainerGroupsGroupContainerVolumeMountArrayOutput ¶ added in v2.30.0
func (o GetContainerGroupsGroupContainerVolumeMountArrayOutput) ToGetContainerGroupsGroupContainerVolumeMountArrayOutput() GetContainerGroupsGroupContainerVolumeMountArrayOutput
func (GetContainerGroupsGroupContainerVolumeMountArrayOutput) ToGetContainerGroupsGroupContainerVolumeMountArrayOutputWithContext ¶ added in v2.30.0
func (o GetContainerGroupsGroupContainerVolumeMountArrayOutput) ToGetContainerGroupsGroupContainerVolumeMountArrayOutputWithContext(ctx context.Context) GetContainerGroupsGroupContainerVolumeMountArrayOutput
type GetContainerGroupsGroupContainerVolumeMountInput ¶ added in v2.30.0
type GetContainerGroupsGroupContainerVolumeMountInput interface { pulumi.Input ToGetContainerGroupsGroupContainerVolumeMountOutput() GetContainerGroupsGroupContainerVolumeMountOutput ToGetContainerGroupsGroupContainerVolumeMountOutputWithContext(context.Context) GetContainerGroupsGroupContainerVolumeMountOutput }
GetContainerGroupsGroupContainerVolumeMountInput is an input type that accepts GetContainerGroupsGroupContainerVolumeMountArgs and GetContainerGroupsGroupContainerVolumeMountOutput values. You can construct a concrete instance of `GetContainerGroupsGroupContainerVolumeMountInput` via:
GetContainerGroupsGroupContainerVolumeMountArgs{...}
type GetContainerGroupsGroupContainerVolumeMountOutput ¶ added in v2.30.0
type GetContainerGroupsGroupContainerVolumeMountOutput struct{ *pulumi.OutputState }
func (GetContainerGroupsGroupContainerVolumeMountOutput) ElementType ¶ added in v2.30.0
func (GetContainerGroupsGroupContainerVolumeMountOutput) ElementType() reflect.Type
func (GetContainerGroupsGroupContainerVolumeMountOutput) MountPath ¶ added in v2.30.0
func (o GetContainerGroupsGroupContainerVolumeMountOutput) MountPath() pulumi.StringOutput
The directory of the mounted volume. Data under this directory will be overwritten by the data in the volume.
func (GetContainerGroupsGroupContainerVolumeMountOutput) Name ¶ added in v2.30.0
func (o GetContainerGroupsGroupContainerVolumeMountOutput) Name() pulumi.StringOutput
The name of the volume.
func (GetContainerGroupsGroupContainerVolumeMountOutput) ReadOnly ¶ added in v2.30.0
func (o GetContainerGroupsGroupContainerVolumeMountOutput) ReadOnly() pulumi.BoolOutput
Default value: `false`.
func (GetContainerGroupsGroupContainerVolumeMountOutput) ToGetContainerGroupsGroupContainerVolumeMountOutput ¶ added in v2.30.0
func (o GetContainerGroupsGroupContainerVolumeMountOutput) ToGetContainerGroupsGroupContainerVolumeMountOutput() GetContainerGroupsGroupContainerVolumeMountOutput
func (GetContainerGroupsGroupContainerVolumeMountOutput) ToGetContainerGroupsGroupContainerVolumeMountOutputWithContext ¶ added in v2.30.0
func (o GetContainerGroupsGroupContainerVolumeMountOutput) ToGetContainerGroupsGroupContainerVolumeMountOutputWithContext(ctx context.Context) GetContainerGroupsGroupContainerVolumeMountOutput
type GetContainerGroupsGroupDnsConfig ¶ added in v2.30.0
type GetContainerGroupsGroupDnsConfig struct { // The list of DNS server IP addresses. NameServers []string `pulumi:"nameServers"` // The list of objects. Each object is a name-value pair. The value is optional. Options []GetContainerGroupsGroupDnsConfigOption `pulumi:"options"` // The list of DNS lookup domains. Searches []string `pulumi:"searches"` }
type GetContainerGroupsGroupDnsConfigArgs ¶ added in v2.30.0
type GetContainerGroupsGroupDnsConfigArgs struct { // The list of DNS server IP addresses. NameServers pulumi.StringArrayInput `pulumi:"nameServers"` // The list of objects. Each object is a name-value pair. The value is optional. Options GetContainerGroupsGroupDnsConfigOptionArrayInput `pulumi:"options"` // The list of DNS lookup domains. Searches pulumi.StringArrayInput `pulumi:"searches"` }
func (GetContainerGroupsGroupDnsConfigArgs) ElementType ¶ added in v2.30.0
func (GetContainerGroupsGroupDnsConfigArgs) ElementType() reflect.Type
func (GetContainerGroupsGroupDnsConfigArgs) ToGetContainerGroupsGroupDnsConfigOutput ¶ added in v2.30.0
func (i GetContainerGroupsGroupDnsConfigArgs) ToGetContainerGroupsGroupDnsConfigOutput() GetContainerGroupsGroupDnsConfigOutput
func (GetContainerGroupsGroupDnsConfigArgs) ToGetContainerGroupsGroupDnsConfigOutputWithContext ¶ added in v2.30.0
func (i GetContainerGroupsGroupDnsConfigArgs) ToGetContainerGroupsGroupDnsConfigOutputWithContext(ctx context.Context) GetContainerGroupsGroupDnsConfigOutput
type GetContainerGroupsGroupDnsConfigArray ¶ added in v2.30.0
type GetContainerGroupsGroupDnsConfigArray []GetContainerGroupsGroupDnsConfigInput
func (GetContainerGroupsGroupDnsConfigArray) ElementType ¶ added in v2.30.0
func (GetContainerGroupsGroupDnsConfigArray) ElementType() reflect.Type
func (GetContainerGroupsGroupDnsConfigArray) ToGetContainerGroupsGroupDnsConfigArrayOutput ¶ added in v2.30.0
func (i GetContainerGroupsGroupDnsConfigArray) ToGetContainerGroupsGroupDnsConfigArrayOutput() GetContainerGroupsGroupDnsConfigArrayOutput
func (GetContainerGroupsGroupDnsConfigArray) ToGetContainerGroupsGroupDnsConfigArrayOutputWithContext ¶ added in v2.30.0
func (i GetContainerGroupsGroupDnsConfigArray) ToGetContainerGroupsGroupDnsConfigArrayOutputWithContext(ctx context.Context) GetContainerGroupsGroupDnsConfigArrayOutput
type GetContainerGroupsGroupDnsConfigArrayInput ¶ added in v2.30.0
type GetContainerGroupsGroupDnsConfigArrayInput interface { pulumi.Input ToGetContainerGroupsGroupDnsConfigArrayOutput() GetContainerGroupsGroupDnsConfigArrayOutput ToGetContainerGroupsGroupDnsConfigArrayOutputWithContext(context.Context) GetContainerGroupsGroupDnsConfigArrayOutput }
GetContainerGroupsGroupDnsConfigArrayInput is an input type that accepts GetContainerGroupsGroupDnsConfigArray and GetContainerGroupsGroupDnsConfigArrayOutput values. You can construct a concrete instance of `GetContainerGroupsGroupDnsConfigArrayInput` via:
GetContainerGroupsGroupDnsConfigArray{ GetContainerGroupsGroupDnsConfigArgs{...} }
type GetContainerGroupsGroupDnsConfigArrayOutput ¶ added in v2.30.0
type GetContainerGroupsGroupDnsConfigArrayOutput struct{ *pulumi.OutputState }
func (GetContainerGroupsGroupDnsConfigArrayOutput) ElementType ¶ added in v2.30.0
func (GetContainerGroupsGroupDnsConfigArrayOutput) ElementType() reflect.Type
func (GetContainerGroupsGroupDnsConfigArrayOutput) ToGetContainerGroupsGroupDnsConfigArrayOutput ¶ added in v2.30.0
func (o GetContainerGroupsGroupDnsConfigArrayOutput) ToGetContainerGroupsGroupDnsConfigArrayOutput() GetContainerGroupsGroupDnsConfigArrayOutput
func (GetContainerGroupsGroupDnsConfigArrayOutput) ToGetContainerGroupsGroupDnsConfigArrayOutputWithContext ¶ added in v2.30.0
func (o GetContainerGroupsGroupDnsConfigArrayOutput) ToGetContainerGroupsGroupDnsConfigArrayOutputWithContext(ctx context.Context) GetContainerGroupsGroupDnsConfigArrayOutput
type GetContainerGroupsGroupDnsConfigInput ¶ added in v2.30.0
type GetContainerGroupsGroupDnsConfigInput interface { pulumi.Input ToGetContainerGroupsGroupDnsConfigOutput() GetContainerGroupsGroupDnsConfigOutput ToGetContainerGroupsGroupDnsConfigOutputWithContext(context.Context) GetContainerGroupsGroupDnsConfigOutput }
GetContainerGroupsGroupDnsConfigInput is an input type that accepts GetContainerGroupsGroupDnsConfigArgs and GetContainerGroupsGroupDnsConfigOutput values. You can construct a concrete instance of `GetContainerGroupsGroupDnsConfigInput` via:
GetContainerGroupsGroupDnsConfigArgs{...}
type GetContainerGroupsGroupDnsConfigOption ¶ added in v2.30.0
type GetContainerGroupsGroupDnsConfigOptionArgs ¶ added in v2.30.0
type GetContainerGroupsGroupDnsConfigOptionArgs struct { // The name of the volume. Name pulumi.StringInput `pulumi:"name"` // The value of the variable. Value pulumi.StringInput `pulumi:"value"` }
func (GetContainerGroupsGroupDnsConfigOptionArgs) ElementType ¶ added in v2.30.0
func (GetContainerGroupsGroupDnsConfigOptionArgs) ElementType() reflect.Type
func (GetContainerGroupsGroupDnsConfigOptionArgs) ToGetContainerGroupsGroupDnsConfigOptionOutput ¶ added in v2.30.0
func (i GetContainerGroupsGroupDnsConfigOptionArgs) ToGetContainerGroupsGroupDnsConfigOptionOutput() GetContainerGroupsGroupDnsConfigOptionOutput
func (GetContainerGroupsGroupDnsConfigOptionArgs) ToGetContainerGroupsGroupDnsConfigOptionOutputWithContext ¶ added in v2.30.0
func (i GetContainerGroupsGroupDnsConfigOptionArgs) ToGetContainerGroupsGroupDnsConfigOptionOutputWithContext(ctx context.Context) GetContainerGroupsGroupDnsConfigOptionOutput
type GetContainerGroupsGroupDnsConfigOptionArray ¶ added in v2.30.0
type GetContainerGroupsGroupDnsConfigOptionArray []GetContainerGroupsGroupDnsConfigOptionInput
func (GetContainerGroupsGroupDnsConfigOptionArray) ElementType ¶ added in v2.30.0
func (GetContainerGroupsGroupDnsConfigOptionArray) ElementType() reflect.Type
func (GetContainerGroupsGroupDnsConfigOptionArray) ToGetContainerGroupsGroupDnsConfigOptionArrayOutput ¶ added in v2.30.0
func (i GetContainerGroupsGroupDnsConfigOptionArray) ToGetContainerGroupsGroupDnsConfigOptionArrayOutput() GetContainerGroupsGroupDnsConfigOptionArrayOutput
func (GetContainerGroupsGroupDnsConfigOptionArray) ToGetContainerGroupsGroupDnsConfigOptionArrayOutputWithContext ¶ added in v2.30.0
func (i GetContainerGroupsGroupDnsConfigOptionArray) ToGetContainerGroupsGroupDnsConfigOptionArrayOutputWithContext(ctx context.Context) GetContainerGroupsGroupDnsConfigOptionArrayOutput
type GetContainerGroupsGroupDnsConfigOptionArrayInput ¶ added in v2.30.0
type GetContainerGroupsGroupDnsConfigOptionArrayInput interface { pulumi.Input ToGetContainerGroupsGroupDnsConfigOptionArrayOutput() GetContainerGroupsGroupDnsConfigOptionArrayOutput ToGetContainerGroupsGroupDnsConfigOptionArrayOutputWithContext(context.Context) GetContainerGroupsGroupDnsConfigOptionArrayOutput }
GetContainerGroupsGroupDnsConfigOptionArrayInput is an input type that accepts GetContainerGroupsGroupDnsConfigOptionArray and GetContainerGroupsGroupDnsConfigOptionArrayOutput values. You can construct a concrete instance of `GetContainerGroupsGroupDnsConfigOptionArrayInput` via:
GetContainerGroupsGroupDnsConfigOptionArray{ GetContainerGroupsGroupDnsConfigOptionArgs{...} }
type GetContainerGroupsGroupDnsConfigOptionArrayOutput ¶ added in v2.30.0
type GetContainerGroupsGroupDnsConfigOptionArrayOutput struct{ *pulumi.OutputState }
func (GetContainerGroupsGroupDnsConfigOptionArrayOutput) ElementType ¶ added in v2.30.0
func (GetContainerGroupsGroupDnsConfigOptionArrayOutput) ElementType() reflect.Type
func (GetContainerGroupsGroupDnsConfigOptionArrayOutput) ToGetContainerGroupsGroupDnsConfigOptionArrayOutput ¶ added in v2.30.0
func (o GetContainerGroupsGroupDnsConfigOptionArrayOutput) ToGetContainerGroupsGroupDnsConfigOptionArrayOutput() GetContainerGroupsGroupDnsConfigOptionArrayOutput
func (GetContainerGroupsGroupDnsConfigOptionArrayOutput) ToGetContainerGroupsGroupDnsConfigOptionArrayOutputWithContext ¶ added in v2.30.0
func (o GetContainerGroupsGroupDnsConfigOptionArrayOutput) ToGetContainerGroupsGroupDnsConfigOptionArrayOutputWithContext(ctx context.Context) GetContainerGroupsGroupDnsConfigOptionArrayOutput
type GetContainerGroupsGroupDnsConfigOptionInput ¶ added in v2.30.0
type GetContainerGroupsGroupDnsConfigOptionInput interface { pulumi.Input ToGetContainerGroupsGroupDnsConfigOptionOutput() GetContainerGroupsGroupDnsConfigOptionOutput ToGetContainerGroupsGroupDnsConfigOptionOutputWithContext(context.Context) GetContainerGroupsGroupDnsConfigOptionOutput }
GetContainerGroupsGroupDnsConfigOptionInput is an input type that accepts GetContainerGroupsGroupDnsConfigOptionArgs and GetContainerGroupsGroupDnsConfigOptionOutput values. You can construct a concrete instance of `GetContainerGroupsGroupDnsConfigOptionInput` via:
GetContainerGroupsGroupDnsConfigOptionArgs{...}
type GetContainerGroupsGroupDnsConfigOptionOutput ¶ added in v2.30.0
type GetContainerGroupsGroupDnsConfigOptionOutput struct{ *pulumi.OutputState }
func (GetContainerGroupsGroupDnsConfigOptionOutput) ElementType ¶ added in v2.30.0
func (GetContainerGroupsGroupDnsConfigOptionOutput) ElementType() reflect.Type
func (GetContainerGroupsGroupDnsConfigOptionOutput) Name ¶ added in v2.30.0
func (o GetContainerGroupsGroupDnsConfigOptionOutput) Name() pulumi.StringOutput
The name of the volume.
func (GetContainerGroupsGroupDnsConfigOptionOutput) ToGetContainerGroupsGroupDnsConfigOptionOutput ¶ added in v2.30.0
func (o GetContainerGroupsGroupDnsConfigOptionOutput) ToGetContainerGroupsGroupDnsConfigOptionOutput() GetContainerGroupsGroupDnsConfigOptionOutput
func (GetContainerGroupsGroupDnsConfigOptionOutput) ToGetContainerGroupsGroupDnsConfigOptionOutputWithContext ¶ added in v2.30.0
func (o GetContainerGroupsGroupDnsConfigOptionOutput) ToGetContainerGroupsGroupDnsConfigOptionOutputWithContext(ctx context.Context) GetContainerGroupsGroupDnsConfigOptionOutput
func (GetContainerGroupsGroupDnsConfigOptionOutput) Value ¶ added in v2.30.0
func (o GetContainerGroupsGroupDnsConfigOptionOutput) Value() pulumi.StringOutput
The value of the variable.
type GetContainerGroupsGroupDnsConfigOutput ¶ added in v2.30.0
type GetContainerGroupsGroupDnsConfigOutput struct{ *pulumi.OutputState }
func (GetContainerGroupsGroupDnsConfigOutput) ElementType ¶ added in v2.30.0
func (GetContainerGroupsGroupDnsConfigOutput) ElementType() reflect.Type
func (GetContainerGroupsGroupDnsConfigOutput) NameServers ¶ added in v2.30.0
func (o GetContainerGroupsGroupDnsConfigOutput) NameServers() pulumi.StringArrayOutput
The list of DNS server IP addresses.
func (GetContainerGroupsGroupDnsConfigOutput) Options ¶ added in v2.30.0
func (o GetContainerGroupsGroupDnsConfigOutput) Options() GetContainerGroupsGroupDnsConfigOptionArrayOutput
The list of objects. Each object is a name-value pair. The value is optional.
func (GetContainerGroupsGroupDnsConfigOutput) Searches ¶ added in v2.30.0
func (o GetContainerGroupsGroupDnsConfigOutput) Searches() pulumi.StringArrayOutput
The list of DNS lookup domains.
func (GetContainerGroupsGroupDnsConfigOutput) ToGetContainerGroupsGroupDnsConfigOutput ¶ added in v2.30.0
func (o GetContainerGroupsGroupDnsConfigOutput) ToGetContainerGroupsGroupDnsConfigOutput() GetContainerGroupsGroupDnsConfigOutput
func (GetContainerGroupsGroupDnsConfigOutput) ToGetContainerGroupsGroupDnsConfigOutputWithContext ¶ added in v2.30.0
func (o GetContainerGroupsGroupDnsConfigOutput) ToGetContainerGroupsGroupDnsConfigOutputWithContext(ctx context.Context) GetContainerGroupsGroupDnsConfigOutput
type GetContainerGroupsGroupEciSecurityContext ¶ added in v2.30.0
type GetContainerGroupsGroupEciSecurityContext struct { // The system information. Sysctls []GetContainerGroupsGroupEciSecurityContextSysctl `pulumi:"sysctls"` }
type GetContainerGroupsGroupEciSecurityContextArgs ¶ added in v2.30.0
type GetContainerGroupsGroupEciSecurityContextArgs struct { // The system information. Sysctls GetContainerGroupsGroupEciSecurityContextSysctlArrayInput `pulumi:"sysctls"` }
func (GetContainerGroupsGroupEciSecurityContextArgs) ElementType ¶ added in v2.30.0
func (GetContainerGroupsGroupEciSecurityContextArgs) ElementType() reflect.Type
func (GetContainerGroupsGroupEciSecurityContextArgs) ToGetContainerGroupsGroupEciSecurityContextOutput ¶ added in v2.30.0
func (i GetContainerGroupsGroupEciSecurityContextArgs) ToGetContainerGroupsGroupEciSecurityContextOutput() GetContainerGroupsGroupEciSecurityContextOutput
func (GetContainerGroupsGroupEciSecurityContextArgs) ToGetContainerGroupsGroupEciSecurityContextOutputWithContext ¶ added in v2.30.0
func (i GetContainerGroupsGroupEciSecurityContextArgs) ToGetContainerGroupsGroupEciSecurityContextOutputWithContext(ctx context.Context) GetContainerGroupsGroupEciSecurityContextOutput
type GetContainerGroupsGroupEciSecurityContextArray ¶ added in v2.30.0
type GetContainerGroupsGroupEciSecurityContextArray []GetContainerGroupsGroupEciSecurityContextInput
func (GetContainerGroupsGroupEciSecurityContextArray) ElementType ¶ added in v2.30.0
func (GetContainerGroupsGroupEciSecurityContextArray) ElementType() reflect.Type
func (GetContainerGroupsGroupEciSecurityContextArray) ToGetContainerGroupsGroupEciSecurityContextArrayOutput ¶ added in v2.30.0
func (i GetContainerGroupsGroupEciSecurityContextArray) ToGetContainerGroupsGroupEciSecurityContextArrayOutput() GetContainerGroupsGroupEciSecurityContextArrayOutput
func (GetContainerGroupsGroupEciSecurityContextArray) ToGetContainerGroupsGroupEciSecurityContextArrayOutputWithContext ¶ added in v2.30.0
func (i GetContainerGroupsGroupEciSecurityContextArray) ToGetContainerGroupsGroupEciSecurityContextArrayOutputWithContext(ctx context.Context) GetContainerGroupsGroupEciSecurityContextArrayOutput
type GetContainerGroupsGroupEciSecurityContextArrayInput ¶ added in v2.30.0
type GetContainerGroupsGroupEciSecurityContextArrayInput interface { pulumi.Input ToGetContainerGroupsGroupEciSecurityContextArrayOutput() GetContainerGroupsGroupEciSecurityContextArrayOutput ToGetContainerGroupsGroupEciSecurityContextArrayOutputWithContext(context.Context) GetContainerGroupsGroupEciSecurityContextArrayOutput }
GetContainerGroupsGroupEciSecurityContextArrayInput is an input type that accepts GetContainerGroupsGroupEciSecurityContextArray and GetContainerGroupsGroupEciSecurityContextArrayOutput values. You can construct a concrete instance of `GetContainerGroupsGroupEciSecurityContextArrayInput` via:
GetContainerGroupsGroupEciSecurityContextArray{ GetContainerGroupsGroupEciSecurityContextArgs{...} }
type GetContainerGroupsGroupEciSecurityContextArrayOutput ¶ added in v2.30.0
type GetContainerGroupsGroupEciSecurityContextArrayOutput struct{ *pulumi.OutputState }
func (GetContainerGroupsGroupEciSecurityContextArrayOutput) ElementType ¶ added in v2.30.0
func (GetContainerGroupsGroupEciSecurityContextArrayOutput) ElementType() reflect.Type
func (GetContainerGroupsGroupEciSecurityContextArrayOutput) ToGetContainerGroupsGroupEciSecurityContextArrayOutput ¶ added in v2.30.0
func (o GetContainerGroupsGroupEciSecurityContextArrayOutput) ToGetContainerGroupsGroupEciSecurityContextArrayOutput() GetContainerGroupsGroupEciSecurityContextArrayOutput
func (GetContainerGroupsGroupEciSecurityContextArrayOutput) ToGetContainerGroupsGroupEciSecurityContextArrayOutputWithContext ¶ added in v2.30.0
func (o GetContainerGroupsGroupEciSecurityContextArrayOutput) ToGetContainerGroupsGroupEciSecurityContextArrayOutputWithContext(ctx context.Context) GetContainerGroupsGroupEciSecurityContextArrayOutput
type GetContainerGroupsGroupEciSecurityContextInput ¶ added in v2.30.0
type GetContainerGroupsGroupEciSecurityContextInput interface { pulumi.Input ToGetContainerGroupsGroupEciSecurityContextOutput() GetContainerGroupsGroupEciSecurityContextOutput ToGetContainerGroupsGroupEciSecurityContextOutputWithContext(context.Context) GetContainerGroupsGroupEciSecurityContextOutput }
GetContainerGroupsGroupEciSecurityContextInput is an input type that accepts GetContainerGroupsGroupEciSecurityContextArgs and GetContainerGroupsGroupEciSecurityContextOutput values. You can construct a concrete instance of `GetContainerGroupsGroupEciSecurityContextInput` via:
GetContainerGroupsGroupEciSecurityContextArgs{...}
type GetContainerGroupsGroupEciSecurityContextOutput ¶ added in v2.30.0
type GetContainerGroupsGroupEciSecurityContextOutput struct{ *pulumi.OutputState }
func (GetContainerGroupsGroupEciSecurityContextOutput) ElementType ¶ added in v2.30.0
func (GetContainerGroupsGroupEciSecurityContextOutput) ElementType() reflect.Type
func (GetContainerGroupsGroupEciSecurityContextOutput) Sysctls ¶ added in v2.30.0
func (o GetContainerGroupsGroupEciSecurityContextOutput) Sysctls() GetContainerGroupsGroupEciSecurityContextSysctlArrayOutput
The system information.
func (GetContainerGroupsGroupEciSecurityContextOutput) ToGetContainerGroupsGroupEciSecurityContextOutput ¶ added in v2.30.0
func (o GetContainerGroupsGroupEciSecurityContextOutput) ToGetContainerGroupsGroupEciSecurityContextOutput() GetContainerGroupsGroupEciSecurityContextOutput
func (GetContainerGroupsGroupEciSecurityContextOutput) ToGetContainerGroupsGroupEciSecurityContextOutputWithContext ¶ added in v2.30.0
func (o GetContainerGroupsGroupEciSecurityContextOutput) ToGetContainerGroupsGroupEciSecurityContextOutputWithContext(ctx context.Context) GetContainerGroupsGroupEciSecurityContextOutput
type GetContainerGroupsGroupEciSecurityContextSysctl ¶ added in v2.30.0
type GetContainerGroupsGroupEciSecurityContextSysctlArgs ¶ added in v2.30.0
type GetContainerGroupsGroupEciSecurityContextSysctlArgs struct { // The name of the volume. Name pulumi.StringInput `pulumi:"name"` // The value of the variable. Value pulumi.StringInput `pulumi:"value"` }
func (GetContainerGroupsGroupEciSecurityContextSysctlArgs) ElementType ¶ added in v2.30.0
func (GetContainerGroupsGroupEciSecurityContextSysctlArgs) ElementType() reflect.Type
func (GetContainerGroupsGroupEciSecurityContextSysctlArgs) ToGetContainerGroupsGroupEciSecurityContextSysctlOutput ¶ added in v2.30.0
func (i GetContainerGroupsGroupEciSecurityContextSysctlArgs) ToGetContainerGroupsGroupEciSecurityContextSysctlOutput() GetContainerGroupsGroupEciSecurityContextSysctlOutput
func (GetContainerGroupsGroupEciSecurityContextSysctlArgs) ToGetContainerGroupsGroupEciSecurityContextSysctlOutputWithContext ¶ added in v2.30.0
func (i GetContainerGroupsGroupEciSecurityContextSysctlArgs) ToGetContainerGroupsGroupEciSecurityContextSysctlOutputWithContext(ctx context.Context) GetContainerGroupsGroupEciSecurityContextSysctlOutput
type GetContainerGroupsGroupEciSecurityContextSysctlArray ¶ added in v2.30.0
type GetContainerGroupsGroupEciSecurityContextSysctlArray []GetContainerGroupsGroupEciSecurityContextSysctlInput
func (GetContainerGroupsGroupEciSecurityContextSysctlArray) ElementType ¶ added in v2.30.0
func (GetContainerGroupsGroupEciSecurityContextSysctlArray) ElementType() reflect.Type
func (GetContainerGroupsGroupEciSecurityContextSysctlArray) ToGetContainerGroupsGroupEciSecurityContextSysctlArrayOutput ¶ added in v2.30.0
func (i GetContainerGroupsGroupEciSecurityContextSysctlArray) ToGetContainerGroupsGroupEciSecurityContextSysctlArrayOutput() GetContainerGroupsGroupEciSecurityContextSysctlArrayOutput
func (GetContainerGroupsGroupEciSecurityContextSysctlArray) ToGetContainerGroupsGroupEciSecurityContextSysctlArrayOutputWithContext ¶ added in v2.30.0
func (i GetContainerGroupsGroupEciSecurityContextSysctlArray) ToGetContainerGroupsGroupEciSecurityContextSysctlArrayOutputWithContext(ctx context.Context) GetContainerGroupsGroupEciSecurityContextSysctlArrayOutput
type GetContainerGroupsGroupEciSecurityContextSysctlArrayInput ¶ added in v2.30.0
type GetContainerGroupsGroupEciSecurityContextSysctlArrayInput interface { pulumi.Input ToGetContainerGroupsGroupEciSecurityContextSysctlArrayOutput() GetContainerGroupsGroupEciSecurityContextSysctlArrayOutput ToGetContainerGroupsGroupEciSecurityContextSysctlArrayOutputWithContext(context.Context) GetContainerGroupsGroupEciSecurityContextSysctlArrayOutput }
GetContainerGroupsGroupEciSecurityContextSysctlArrayInput is an input type that accepts GetContainerGroupsGroupEciSecurityContextSysctlArray and GetContainerGroupsGroupEciSecurityContextSysctlArrayOutput values. You can construct a concrete instance of `GetContainerGroupsGroupEciSecurityContextSysctlArrayInput` via:
GetContainerGroupsGroupEciSecurityContextSysctlArray{ GetContainerGroupsGroupEciSecurityContextSysctlArgs{...} }
type GetContainerGroupsGroupEciSecurityContextSysctlArrayOutput ¶ added in v2.30.0
type GetContainerGroupsGroupEciSecurityContextSysctlArrayOutput struct{ *pulumi.OutputState }
func (GetContainerGroupsGroupEciSecurityContextSysctlArrayOutput) ElementType ¶ added in v2.30.0
func (GetContainerGroupsGroupEciSecurityContextSysctlArrayOutput) ElementType() reflect.Type
func (GetContainerGroupsGroupEciSecurityContextSysctlArrayOutput) ToGetContainerGroupsGroupEciSecurityContextSysctlArrayOutput ¶ added in v2.30.0
func (o GetContainerGroupsGroupEciSecurityContextSysctlArrayOutput) ToGetContainerGroupsGroupEciSecurityContextSysctlArrayOutput() GetContainerGroupsGroupEciSecurityContextSysctlArrayOutput
func (GetContainerGroupsGroupEciSecurityContextSysctlArrayOutput) ToGetContainerGroupsGroupEciSecurityContextSysctlArrayOutputWithContext ¶ added in v2.30.0
func (o GetContainerGroupsGroupEciSecurityContextSysctlArrayOutput) ToGetContainerGroupsGroupEciSecurityContextSysctlArrayOutputWithContext(ctx context.Context) GetContainerGroupsGroupEciSecurityContextSysctlArrayOutput
type GetContainerGroupsGroupEciSecurityContextSysctlInput ¶ added in v2.30.0
type GetContainerGroupsGroupEciSecurityContextSysctlInput interface { pulumi.Input ToGetContainerGroupsGroupEciSecurityContextSysctlOutput() GetContainerGroupsGroupEciSecurityContextSysctlOutput ToGetContainerGroupsGroupEciSecurityContextSysctlOutputWithContext(context.Context) GetContainerGroupsGroupEciSecurityContextSysctlOutput }
GetContainerGroupsGroupEciSecurityContextSysctlInput is an input type that accepts GetContainerGroupsGroupEciSecurityContextSysctlArgs and GetContainerGroupsGroupEciSecurityContextSysctlOutput values. You can construct a concrete instance of `GetContainerGroupsGroupEciSecurityContextSysctlInput` via:
GetContainerGroupsGroupEciSecurityContextSysctlArgs{...}
type GetContainerGroupsGroupEciSecurityContextSysctlOutput ¶ added in v2.30.0
type GetContainerGroupsGroupEciSecurityContextSysctlOutput struct{ *pulumi.OutputState }
func (GetContainerGroupsGroupEciSecurityContextSysctlOutput) ElementType ¶ added in v2.30.0
func (GetContainerGroupsGroupEciSecurityContextSysctlOutput) ElementType() reflect.Type
func (GetContainerGroupsGroupEciSecurityContextSysctlOutput) Name ¶ added in v2.30.0
func (o GetContainerGroupsGroupEciSecurityContextSysctlOutput) Name() pulumi.StringOutput
The name of the volume.
func (GetContainerGroupsGroupEciSecurityContextSysctlOutput) ToGetContainerGroupsGroupEciSecurityContextSysctlOutput ¶ added in v2.30.0
func (o GetContainerGroupsGroupEciSecurityContextSysctlOutput) ToGetContainerGroupsGroupEciSecurityContextSysctlOutput() GetContainerGroupsGroupEciSecurityContextSysctlOutput
func (GetContainerGroupsGroupEciSecurityContextSysctlOutput) ToGetContainerGroupsGroupEciSecurityContextSysctlOutputWithContext ¶ added in v2.30.0
func (o GetContainerGroupsGroupEciSecurityContextSysctlOutput) ToGetContainerGroupsGroupEciSecurityContextSysctlOutputWithContext(ctx context.Context) GetContainerGroupsGroupEciSecurityContextSysctlOutput
func (GetContainerGroupsGroupEciSecurityContextSysctlOutput) Value ¶ added in v2.30.0
func (o GetContainerGroupsGroupEciSecurityContextSysctlOutput) Value() pulumi.StringOutput
The value of the variable.
type GetContainerGroupsGroupEvent ¶ added in v2.30.0
type GetContainerGroupsGroupEvent struct { // The number of events. Count int `pulumi:"count"` // The time when the event started. FirstTimestamp string `pulumi:"firstTimestamp"` // The time when the event ended. LastTimestamp string `pulumi:"lastTimestamp"` // The content of the event. Message string `pulumi:"message"` // The name of the volume. Name string `pulumi:"name"` // The name of the event. Reason string `pulumi:"reason"` // The type of the volume. Currently, the following types of volumes are supported: EmptyDirVolume, NFSVolume, ConfigFileVolume, and FlexVolume. Type string `pulumi:"type"` }
type GetContainerGroupsGroupEventArgs ¶ added in v2.30.0
type GetContainerGroupsGroupEventArgs struct { // The number of events. Count pulumi.IntInput `pulumi:"count"` // The time when the event started. FirstTimestamp pulumi.StringInput `pulumi:"firstTimestamp"` // The time when the event ended. LastTimestamp pulumi.StringInput `pulumi:"lastTimestamp"` // The content of the event. Message pulumi.StringInput `pulumi:"message"` // The name of the volume. Name pulumi.StringInput `pulumi:"name"` // The name of the event. Reason pulumi.StringInput `pulumi:"reason"` // The type of the volume. Currently, the following types of volumes are supported: EmptyDirVolume, NFSVolume, ConfigFileVolume, and FlexVolume. Type pulumi.StringInput `pulumi:"type"` }
func (GetContainerGroupsGroupEventArgs) ElementType ¶ added in v2.30.0
func (GetContainerGroupsGroupEventArgs) ElementType() reflect.Type
func (GetContainerGroupsGroupEventArgs) ToGetContainerGroupsGroupEventOutput ¶ added in v2.30.0
func (i GetContainerGroupsGroupEventArgs) ToGetContainerGroupsGroupEventOutput() GetContainerGroupsGroupEventOutput
func (GetContainerGroupsGroupEventArgs) ToGetContainerGroupsGroupEventOutputWithContext ¶ added in v2.30.0
func (i GetContainerGroupsGroupEventArgs) ToGetContainerGroupsGroupEventOutputWithContext(ctx context.Context) GetContainerGroupsGroupEventOutput
type GetContainerGroupsGroupEventArray ¶ added in v2.30.0
type GetContainerGroupsGroupEventArray []GetContainerGroupsGroupEventInput
func (GetContainerGroupsGroupEventArray) ElementType ¶ added in v2.30.0
func (GetContainerGroupsGroupEventArray) ElementType() reflect.Type
func (GetContainerGroupsGroupEventArray) ToGetContainerGroupsGroupEventArrayOutput ¶ added in v2.30.0
func (i GetContainerGroupsGroupEventArray) ToGetContainerGroupsGroupEventArrayOutput() GetContainerGroupsGroupEventArrayOutput
func (GetContainerGroupsGroupEventArray) ToGetContainerGroupsGroupEventArrayOutputWithContext ¶ added in v2.30.0
func (i GetContainerGroupsGroupEventArray) ToGetContainerGroupsGroupEventArrayOutputWithContext(ctx context.Context) GetContainerGroupsGroupEventArrayOutput
type GetContainerGroupsGroupEventArrayInput ¶ added in v2.30.0
type GetContainerGroupsGroupEventArrayInput interface { pulumi.Input ToGetContainerGroupsGroupEventArrayOutput() GetContainerGroupsGroupEventArrayOutput ToGetContainerGroupsGroupEventArrayOutputWithContext(context.Context) GetContainerGroupsGroupEventArrayOutput }
GetContainerGroupsGroupEventArrayInput is an input type that accepts GetContainerGroupsGroupEventArray and GetContainerGroupsGroupEventArrayOutput values. You can construct a concrete instance of `GetContainerGroupsGroupEventArrayInput` via:
GetContainerGroupsGroupEventArray{ GetContainerGroupsGroupEventArgs{...} }
type GetContainerGroupsGroupEventArrayOutput ¶ added in v2.30.0
type GetContainerGroupsGroupEventArrayOutput struct{ *pulumi.OutputState }
func (GetContainerGroupsGroupEventArrayOutput) ElementType ¶ added in v2.30.0
func (GetContainerGroupsGroupEventArrayOutput) ElementType() reflect.Type
func (GetContainerGroupsGroupEventArrayOutput) ToGetContainerGroupsGroupEventArrayOutput ¶ added in v2.30.0
func (o GetContainerGroupsGroupEventArrayOutput) ToGetContainerGroupsGroupEventArrayOutput() GetContainerGroupsGroupEventArrayOutput
func (GetContainerGroupsGroupEventArrayOutput) ToGetContainerGroupsGroupEventArrayOutputWithContext ¶ added in v2.30.0
func (o GetContainerGroupsGroupEventArrayOutput) ToGetContainerGroupsGroupEventArrayOutputWithContext(ctx context.Context) GetContainerGroupsGroupEventArrayOutput
type GetContainerGroupsGroupEventInput ¶ added in v2.30.0
type GetContainerGroupsGroupEventInput interface { pulumi.Input ToGetContainerGroupsGroupEventOutput() GetContainerGroupsGroupEventOutput ToGetContainerGroupsGroupEventOutputWithContext(context.Context) GetContainerGroupsGroupEventOutput }
GetContainerGroupsGroupEventInput is an input type that accepts GetContainerGroupsGroupEventArgs and GetContainerGroupsGroupEventOutput values. You can construct a concrete instance of `GetContainerGroupsGroupEventInput` via:
GetContainerGroupsGroupEventArgs{...}
type GetContainerGroupsGroupEventOutput ¶ added in v2.30.0
type GetContainerGroupsGroupEventOutput struct{ *pulumi.OutputState }
func (GetContainerGroupsGroupEventOutput) Count ¶ added in v2.30.0
func (o GetContainerGroupsGroupEventOutput) Count() pulumi.IntOutput
The number of events.
func (GetContainerGroupsGroupEventOutput) ElementType ¶ added in v2.30.0
func (GetContainerGroupsGroupEventOutput) ElementType() reflect.Type
func (GetContainerGroupsGroupEventOutput) FirstTimestamp ¶ added in v2.30.0
func (o GetContainerGroupsGroupEventOutput) FirstTimestamp() pulumi.StringOutput
The time when the event started.
func (GetContainerGroupsGroupEventOutput) LastTimestamp ¶ added in v2.30.0
func (o GetContainerGroupsGroupEventOutput) LastTimestamp() pulumi.StringOutput
The time when the event ended.
func (GetContainerGroupsGroupEventOutput) Message ¶ added in v2.30.0
func (o GetContainerGroupsGroupEventOutput) Message() pulumi.StringOutput
The content of the event.
func (GetContainerGroupsGroupEventOutput) Name ¶ added in v2.30.0
func (o GetContainerGroupsGroupEventOutput) Name() pulumi.StringOutput
The name of the volume.
func (GetContainerGroupsGroupEventOutput) Reason ¶ added in v2.30.0
func (o GetContainerGroupsGroupEventOutput) Reason() pulumi.StringOutput
The name of the event.
func (GetContainerGroupsGroupEventOutput) ToGetContainerGroupsGroupEventOutput ¶ added in v2.30.0
func (o GetContainerGroupsGroupEventOutput) ToGetContainerGroupsGroupEventOutput() GetContainerGroupsGroupEventOutput
func (GetContainerGroupsGroupEventOutput) ToGetContainerGroupsGroupEventOutputWithContext ¶ added in v2.30.0
func (o GetContainerGroupsGroupEventOutput) ToGetContainerGroupsGroupEventOutputWithContext(ctx context.Context) GetContainerGroupsGroupEventOutput
func (GetContainerGroupsGroupEventOutput) Type ¶ added in v2.30.0
func (o GetContainerGroupsGroupEventOutput) Type() pulumi.StringOutput
The type of the volume. Currently, the following types of volumes are supported: EmptyDirVolume, NFSVolume, ConfigFileVolume, and FlexVolume.
type GetContainerGroupsGroupHostAlias ¶ added in v2.30.0
type GetContainerGroupsGroupHostAliasArgs ¶ added in v2.30.0
type GetContainerGroupsGroupHostAliasArgs struct { // The name of the host. Hostnames pulumi.StringArrayInput `pulumi:"hostnames"` // The IP address of the container. Ip pulumi.StringInput `pulumi:"ip"` }
func (GetContainerGroupsGroupHostAliasArgs) ElementType ¶ added in v2.30.0
func (GetContainerGroupsGroupHostAliasArgs) ElementType() reflect.Type
func (GetContainerGroupsGroupHostAliasArgs) ToGetContainerGroupsGroupHostAliasOutput ¶ added in v2.30.0
func (i GetContainerGroupsGroupHostAliasArgs) ToGetContainerGroupsGroupHostAliasOutput() GetContainerGroupsGroupHostAliasOutput
func (GetContainerGroupsGroupHostAliasArgs) ToGetContainerGroupsGroupHostAliasOutputWithContext ¶ added in v2.30.0
func (i GetContainerGroupsGroupHostAliasArgs) ToGetContainerGroupsGroupHostAliasOutputWithContext(ctx context.Context) GetContainerGroupsGroupHostAliasOutput
type GetContainerGroupsGroupHostAliasArray ¶ added in v2.30.0
type GetContainerGroupsGroupHostAliasArray []GetContainerGroupsGroupHostAliasInput
func (GetContainerGroupsGroupHostAliasArray) ElementType ¶ added in v2.30.0
func (GetContainerGroupsGroupHostAliasArray) ElementType() reflect.Type
func (GetContainerGroupsGroupHostAliasArray) ToGetContainerGroupsGroupHostAliasArrayOutput ¶ added in v2.30.0
func (i GetContainerGroupsGroupHostAliasArray) ToGetContainerGroupsGroupHostAliasArrayOutput() GetContainerGroupsGroupHostAliasArrayOutput
func (GetContainerGroupsGroupHostAliasArray) ToGetContainerGroupsGroupHostAliasArrayOutputWithContext ¶ added in v2.30.0
func (i GetContainerGroupsGroupHostAliasArray) ToGetContainerGroupsGroupHostAliasArrayOutputWithContext(ctx context.Context) GetContainerGroupsGroupHostAliasArrayOutput
type GetContainerGroupsGroupHostAliasArrayInput ¶ added in v2.30.0
type GetContainerGroupsGroupHostAliasArrayInput interface { pulumi.Input ToGetContainerGroupsGroupHostAliasArrayOutput() GetContainerGroupsGroupHostAliasArrayOutput ToGetContainerGroupsGroupHostAliasArrayOutputWithContext(context.Context) GetContainerGroupsGroupHostAliasArrayOutput }
GetContainerGroupsGroupHostAliasArrayInput is an input type that accepts GetContainerGroupsGroupHostAliasArray and GetContainerGroupsGroupHostAliasArrayOutput values. You can construct a concrete instance of `GetContainerGroupsGroupHostAliasArrayInput` via:
GetContainerGroupsGroupHostAliasArray{ GetContainerGroupsGroupHostAliasArgs{...} }
type GetContainerGroupsGroupHostAliasArrayOutput ¶ added in v2.30.0
type GetContainerGroupsGroupHostAliasArrayOutput struct{ *pulumi.OutputState }
func (GetContainerGroupsGroupHostAliasArrayOutput) ElementType ¶ added in v2.30.0
func (GetContainerGroupsGroupHostAliasArrayOutput) ElementType() reflect.Type
func (GetContainerGroupsGroupHostAliasArrayOutput) ToGetContainerGroupsGroupHostAliasArrayOutput ¶ added in v2.30.0
func (o GetContainerGroupsGroupHostAliasArrayOutput) ToGetContainerGroupsGroupHostAliasArrayOutput() GetContainerGroupsGroupHostAliasArrayOutput
func (GetContainerGroupsGroupHostAliasArrayOutput) ToGetContainerGroupsGroupHostAliasArrayOutputWithContext ¶ added in v2.30.0
func (o GetContainerGroupsGroupHostAliasArrayOutput) ToGetContainerGroupsGroupHostAliasArrayOutputWithContext(ctx context.Context) GetContainerGroupsGroupHostAliasArrayOutput
type GetContainerGroupsGroupHostAliasInput ¶ added in v2.30.0
type GetContainerGroupsGroupHostAliasInput interface { pulumi.Input ToGetContainerGroupsGroupHostAliasOutput() GetContainerGroupsGroupHostAliasOutput ToGetContainerGroupsGroupHostAliasOutputWithContext(context.Context) GetContainerGroupsGroupHostAliasOutput }
GetContainerGroupsGroupHostAliasInput is an input type that accepts GetContainerGroupsGroupHostAliasArgs and GetContainerGroupsGroupHostAliasOutput values. You can construct a concrete instance of `GetContainerGroupsGroupHostAliasInput` via:
GetContainerGroupsGroupHostAliasArgs{...}
type GetContainerGroupsGroupHostAliasOutput ¶ added in v2.30.0
type GetContainerGroupsGroupHostAliasOutput struct{ *pulumi.OutputState }
func (GetContainerGroupsGroupHostAliasOutput) ElementType ¶ added in v2.30.0
func (GetContainerGroupsGroupHostAliasOutput) ElementType() reflect.Type
func (GetContainerGroupsGroupHostAliasOutput) Hostnames ¶ added in v2.30.0
func (o GetContainerGroupsGroupHostAliasOutput) Hostnames() pulumi.StringArrayOutput
The name of the host.
func (GetContainerGroupsGroupHostAliasOutput) Ip ¶ added in v2.30.0
func (o GetContainerGroupsGroupHostAliasOutput) Ip() pulumi.StringOutput
The IP address of the container.
func (GetContainerGroupsGroupHostAliasOutput) ToGetContainerGroupsGroupHostAliasOutput ¶ added in v2.30.0
func (o GetContainerGroupsGroupHostAliasOutput) ToGetContainerGroupsGroupHostAliasOutput() GetContainerGroupsGroupHostAliasOutput
func (GetContainerGroupsGroupHostAliasOutput) ToGetContainerGroupsGroupHostAliasOutputWithContext ¶ added in v2.30.0
func (o GetContainerGroupsGroupHostAliasOutput) ToGetContainerGroupsGroupHostAliasOutputWithContext(ctx context.Context) GetContainerGroupsGroupHostAliasOutput
type GetContainerGroupsGroupInitContainer ¶ added in v2.30.0
type GetContainerGroupsGroupInitContainer struct { // The arguments passed to the commands. Args []string `pulumi:"args"` // The commands run by the container. Commands []string `pulumi:"commands"` // The amount of CPU resources allocated to the container. Cpu float64 `pulumi:"cpu"` // The environment variables. EnvironmentVars []GetContainerGroupsGroupInitContainerEnvironmentVar `pulumi:"environmentVars"` // The amount of GPU resources allocated to the container. Gpu int `pulumi:"gpu"` // The image of the container. Image string `pulumi:"image"` // The policy for pulling an image. ImagePullPolicy string `pulumi:"imagePullPolicy"` // The amount of memory resources allocated to the container group. Memory float64 `pulumi:"memory"` // The name of the volume. Name string `pulumi:"name"` // The exposed ports and protocols. Maximum: `100`. Ports []GetContainerGroupsGroupInitContainerPort `pulumi:"ports"` // Indicates whether the container is ready. Ready bool `pulumi:"ready"` // The number of times that the container has restarted. RestartCount int `pulumi:"restartCount"` // The list of volumes mounted to the container. VolumeMounts []GetContainerGroupsGroupInitContainerVolumeMount `pulumi:"volumeMounts"` // The working directory of the container. WorkingDir string `pulumi:"workingDir"` }
type GetContainerGroupsGroupInitContainerArgs ¶ added in v2.30.0
type GetContainerGroupsGroupInitContainerArgs struct { // The arguments passed to the commands. Args pulumi.StringArrayInput `pulumi:"args"` // The commands run by the container. Commands pulumi.StringArrayInput `pulumi:"commands"` // The amount of CPU resources allocated to the container. Cpu pulumi.Float64Input `pulumi:"cpu"` // The environment variables. EnvironmentVars GetContainerGroupsGroupInitContainerEnvironmentVarArrayInput `pulumi:"environmentVars"` // The amount of GPU resources allocated to the container. Gpu pulumi.IntInput `pulumi:"gpu"` // The image of the container. Image pulumi.StringInput `pulumi:"image"` // The policy for pulling an image. ImagePullPolicy pulumi.StringInput `pulumi:"imagePullPolicy"` // The amount of memory resources allocated to the container group. Memory pulumi.Float64Input `pulumi:"memory"` // The name of the volume. Name pulumi.StringInput `pulumi:"name"` // The exposed ports and protocols. Maximum: `100`. Ports GetContainerGroupsGroupInitContainerPortArrayInput `pulumi:"ports"` // Indicates whether the container is ready. Ready pulumi.BoolInput `pulumi:"ready"` // The number of times that the container has restarted. RestartCount pulumi.IntInput `pulumi:"restartCount"` // The list of volumes mounted to the container. VolumeMounts GetContainerGroupsGroupInitContainerVolumeMountArrayInput `pulumi:"volumeMounts"` // The working directory of the container. WorkingDir pulumi.StringInput `pulumi:"workingDir"` }
func (GetContainerGroupsGroupInitContainerArgs) ElementType ¶ added in v2.30.0
func (GetContainerGroupsGroupInitContainerArgs) ElementType() reflect.Type
func (GetContainerGroupsGroupInitContainerArgs) ToGetContainerGroupsGroupInitContainerOutput ¶ added in v2.30.0
func (i GetContainerGroupsGroupInitContainerArgs) ToGetContainerGroupsGroupInitContainerOutput() GetContainerGroupsGroupInitContainerOutput
func (GetContainerGroupsGroupInitContainerArgs) ToGetContainerGroupsGroupInitContainerOutputWithContext ¶ added in v2.30.0
func (i GetContainerGroupsGroupInitContainerArgs) ToGetContainerGroupsGroupInitContainerOutputWithContext(ctx context.Context) GetContainerGroupsGroupInitContainerOutput
type GetContainerGroupsGroupInitContainerArray ¶ added in v2.30.0
type GetContainerGroupsGroupInitContainerArray []GetContainerGroupsGroupInitContainerInput
func (GetContainerGroupsGroupInitContainerArray) ElementType ¶ added in v2.30.0
func (GetContainerGroupsGroupInitContainerArray) ElementType() reflect.Type
func (GetContainerGroupsGroupInitContainerArray) ToGetContainerGroupsGroupInitContainerArrayOutput ¶ added in v2.30.0
func (i GetContainerGroupsGroupInitContainerArray) ToGetContainerGroupsGroupInitContainerArrayOutput() GetContainerGroupsGroupInitContainerArrayOutput
func (GetContainerGroupsGroupInitContainerArray) ToGetContainerGroupsGroupInitContainerArrayOutputWithContext ¶ added in v2.30.0
func (i GetContainerGroupsGroupInitContainerArray) ToGetContainerGroupsGroupInitContainerArrayOutputWithContext(ctx context.Context) GetContainerGroupsGroupInitContainerArrayOutput
type GetContainerGroupsGroupInitContainerArrayInput ¶ added in v2.30.0
type GetContainerGroupsGroupInitContainerArrayInput interface { pulumi.Input ToGetContainerGroupsGroupInitContainerArrayOutput() GetContainerGroupsGroupInitContainerArrayOutput ToGetContainerGroupsGroupInitContainerArrayOutputWithContext(context.Context) GetContainerGroupsGroupInitContainerArrayOutput }
GetContainerGroupsGroupInitContainerArrayInput is an input type that accepts GetContainerGroupsGroupInitContainerArray and GetContainerGroupsGroupInitContainerArrayOutput values. You can construct a concrete instance of `GetContainerGroupsGroupInitContainerArrayInput` via:
GetContainerGroupsGroupInitContainerArray{ GetContainerGroupsGroupInitContainerArgs{...} }
type GetContainerGroupsGroupInitContainerArrayOutput ¶ added in v2.30.0
type GetContainerGroupsGroupInitContainerArrayOutput struct{ *pulumi.OutputState }
func (GetContainerGroupsGroupInitContainerArrayOutput) ElementType ¶ added in v2.30.0
func (GetContainerGroupsGroupInitContainerArrayOutput) ElementType() reflect.Type
func (GetContainerGroupsGroupInitContainerArrayOutput) ToGetContainerGroupsGroupInitContainerArrayOutput ¶ added in v2.30.0
func (o GetContainerGroupsGroupInitContainerArrayOutput) ToGetContainerGroupsGroupInitContainerArrayOutput() GetContainerGroupsGroupInitContainerArrayOutput
func (GetContainerGroupsGroupInitContainerArrayOutput) ToGetContainerGroupsGroupInitContainerArrayOutputWithContext ¶ added in v2.30.0
func (o GetContainerGroupsGroupInitContainerArrayOutput) ToGetContainerGroupsGroupInitContainerArrayOutputWithContext(ctx context.Context) GetContainerGroupsGroupInitContainerArrayOutput
type GetContainerGroupsGroupInitContainerEnvironmentVar ¶ added in v2.30.0
type GetContainerGroupsGroupInitContainerEnvironmentVarArgs ¶ added in v2.30.0
type GetContainerGroupsGroupInitContainerEnvironmentVarArgs struct { // The name of the variable. Key pulumi.StringInput `pulumi:"key"` // The value of the variable. Value pulumi.StringInput `pulumi:"value"` }
func (GetContainerGroupsGroupInitContainerEnvironmentVarArgs) ElementType ¶ added in v2.30.0
func (GetContainerGroupsGroupInitContainerEnvironmentVarArgs) ElementType() reflect.Type
func (GetContainerGroupsGroupInitContainerEnvironmentVarArgs) ToGetContainerGroupsGroupInitContainerEnvironmentVarOutput ¶ added in v2.30.0
func (i GetContainerGroupsGroupInitContainerEnvironmentVarArgs) ToGetContainerGroupsGroupInitContainerEnvironmentVarOutput() GetContainerGroupsGroupInitContainerEnvironmentVarOutput
func (GetContainerGroupsGroupInitContainerEnvironmentVarArgs) ToGetContainerGroupsGroupInitContainerEnvironmentVarOutputWithContext ¶ added in v2.30.0
func (i GetContainerGroupsGroupInitContainerEnvironmentVarArgs) ToGetContainerGroupsGroupInitContainerEnvironmentVarOutputWithContext(ctx context.Context) GetContainerGroupsGroupInitContainerEnvironmentVarOutput
type GetContainerGroupsGroupInitContainerEnvironmentVarArray ¶ added in v2.30.0
type GetContainerGroupsGroupInitContainerEnvironmentVarArray []GetContainerGroupsGroupInitContainerEnvironmentVarInput
func (GetContainerGroupsGroupInitContainerEnvironmentVarArray) ElementType ¶ added in v2.30.0
func (GetContainerGroupsGroupInitContainerEnvironmentVarArray) ElementType() reflect.Type
func (GetContainerGroupsGroupInitContainerEnvironmentVarArray) ToGetContainerGroupsGroupInitContainerEnvironmentVarArrayOutput ¶ added in v2.30.0
func (i GetContainerGroupsGroupInitContainerEnvironmentVarArray) ToGetContainerGroupsGroupInitContainerEnvironmentVarArrayOutput() GetContainerGroupsGroupInitContainerEnvironmentVarArrayOutput
func (GetContainerGroupsGroupInitContainerEnvironmentVarArray) ToGetContainerGroupsGroupInitContainerEnvironmentVarArrayOutputWithContext ¶ added in v2.30.0
func (i GetContainerGroupsGroupInitContainerEnvironmentVarArray) ToGetContainerGroupsGroupInitContainerEnvironmentVarArrayOutputWithContext(ctx context.Context) GetContainerGroupsGroupInitContainerEnvironmentVarArrayOutput
type GetContainerGroupsGroupInitContainerEnvironmentVarArrayInput ¶ added in v2.30.0
type GetContainerGroupsGroupInitContainerEnvironmentVarArrayInput interface { pulumi.Input ToGetContainerGroupsGroupInitContainerEnvironmentVarArrayOutput() GetContainerGroupsGroupInitContainerEnvironmentVarArrayOutput ToGetContainerGroupsGroupInitContainerEnvironmentVarArrayOutputWithContext(context.Context) GetContainerGroupsGroupInitContainerEnvironmentVarArrayOutput }
GetContainerGroupsGroupInitContainerEnvironmentVarArrayInput is an input type that accepts GetContainerGroupsGroupInitContainerEnvironmentVarArray and GetContainerGroupsGroupInitContainerEnvironmentVarArrayOutput values. You can construct a concrete instance of `GetContainerGroupsGroupInitContainerEnvironmentVarArrayInput` via:
GetContainerGroupsGroupInitContainerEnvironmentVarArray{ GetContainerGroupsGroupInitContainerEnvironmentVarArgs{...} }
type GetContainerGroupsGroupInitContainerEnvironmentVarArrayOutput ¶ added in v2.30.0
type GetContainerGroupsGroupInitContainerEnvironmentVarArrayOutput struct{ *pulumi.OutputState }
func (GetContainerGroupsGroupInitContainerEnvironmentVarArrayOutput) ElementType ¶ added in v2.30.0
func (GetContainerGroupsGroupInitContainerEnvironmentVarArrayOutput) ElementType() reflect.Type
func (GetContainerGroupsGroupInitContainerEnvironmentVarArrayOutput) ToGetContainerGroupsGroupInitContainerEnvironmentVarArrayOutput ¶ added in v2.30.0
func (o GetContainerGroupsGroupInitContainerEnvironmentVarArrayOutput) ToGetContainerGroupsGroupInitContainerEnvironmentVarArrayOutput() GetContainerGroupsGroupInitContainerEnvironmentVarArrayOutput
func (GetContainerGroupsGroupInitContainerEnvironmentVarArrayOutput) ToGetContainerGroupsGroupInitContainerEnvironmentVarArrayOutputWithContext ¶ added in v2.30.0
func (o GetContainerGroupsGroupInitContainerEnvironmentVarArrayOutput) ToGetContainerGroupsGroupInitContainerEnvironmentVarArrayOutputWithContext(ctx context.Context) GetContainerGroupsGroupInitContainerEnvironmentVarArrayOutput
type GetContainerGroupsGroupInitContainerEnvironmentVarInput ¶ added in v2.30.0
type GetContainerGroupsGroupInitContainerEnvironmentVarInput interface { pulumi.Input ToGetContainerGroupsGroupInitContainerEnvironmentVarOutput() GetContainerGroupsGroupInitContainerEnvironmentVarOutput ToGetContainerGroupsGroupInitContainerEnvironmentVarOutputWithContext(context.Context) GetContainerGroupsGroupInitContainerEnvironmentVarOutput }
GetContainerGroupsGroupInitContainerEnvironmentVarInput is an input type that accepts GetContainerGroupsGroupInitContainerEnvironmentVarArgs and GetContainerGroupsGroupInitContainerEnvironmentVarOutput values. You can construct a concrete instance of `GetContainerGroupsGroupInitContainerEnvironmentVarInput` via:
GetContainerGroupsGroupInitContainerEnvironmentVarArgs{...}
type GetContainerGroupsGroupInitContainerEnvironmentVarOutput ¶ added in v2.30.0
type GetContainerGroupsGroupInitContainerEnvironmentVarOutput struct{ *pulumi.OutputState }
func (GetContainerGroupsGroupInitContainerEnvironmentVarOutput) ElementType ¶ added in v2.30.0
func (GetContainerGroupsGroupInitContainerEnvironmentVarOutput) ElementType() reflect.Type
func (GetContainerGroupsGroupInitContainerEnvironmentVarOutput) Key ¶ added in v2.30.0
The name of the variable.
func (GetContainerGroupsGroupInitContainerEnvironmentVarOutput) ToGetContainerGroupsGroupInitContainerEnvironmentVarOutput ¶ added in v2.30.0
func (o GetContainerGroupsGroupInitContainerEnvironmentVarOutput) ToGetContainerGroupsGroupInitContainerEnvironmentVarOutput() GetContainerGroupsGroupInitContainerEnvironmentVarOutput
func (GetContainerGroupsGroupInitContainerEnvironmentVarOutput) ToGetContainerGroupsGroupInitContainerEnvironmentVarOutputWithContext ¶ added in v2.30.0
func (o GetContainerGroupsGroupInitContainerEnvironmentVarOutput) ToGetContainerGroupsGroupInitContainerEnvironmentVarOutputWithContext(ctx context.Context) GetContainerGroupsGroupInitContainerEnvironmentVarOutput
func (GetContainerGroupsGroupInitContainerEnvironmentVarOutput) Value ¶ added in v2.30.0
func (o GetContainerGroupsGroupInitContainerEnvironmentVarOutput) Value() pulumi.StringOutput
The value of the variable.
type GetContainerGroupsGroupInitContainerInput ¶ added in v2.30.0
type GetContainerGroupsGroupInitContainerInput interface { pulumi.Input ToGetContainerGroupsGroupInitContainerOutput() GetContainerGroupsGroupInitContainerOutput ToGetContainerGroupsGroupInitContainerOutputWithContext(context.Context) GetContainerGroupsGroupInitContainerOutput }
GetContainerGroupsGroupInitContainerInput is an input type that accepts GetContainerGroupsGroupInitContainerArgs and GetContainerGroupsGroupInitContainerOutput values. You can construct a concrete instance of `GetContainerGroupsGroupInitContainerInput` via:
GetContainerGroupsGroupInitContainerArgs{...}
type GetContainerGroupsGroupInitContainerOutput ¶ added in v2.30.0
type GetContainerGroupsGroupInitContainerOutput struct{ *pulumi.OutputState }
func (GetContainerGroupsGroupInitContainerOutput) Args ¶ added in v2.30.0
func (o GetContainerGroupsGroupInitContainerOutput) Args() pulumi.StringArrayOutput
The arguments passed to the commands.
func (GetContainerGroupsGroupInitContainerOutput) Commands ¶ added in v2.30.0
func (o GetContainerGroupsGroupInitContainerOutput) Commands() pulumi.StringArrayOutput
The commands run by the container.
func (GetContainerGroupsGroupInitContainerOutput) Cpu ¶ added in v2.30.0
func (o GetContainerGroupsGroupInitContainerOutput) Cpu() pulumi.Float64Output
The amount of CPU resources allocated to the container.
func (GetContainerGroupsGroupInitContainerOutput) ElementType ¶ added in v2.30.0
func (GetContainerGroupsGroupInitContainerOutput) ElementType() reflect.Type
func (GetContainerGroupsGroupInitContainerOutput) EnvironmentVars ¶ added in v2.30.0
func (o GetContainerGroupsGroupInitContainerOutput) EnvironmentVars() GetContainerGroupsGroupInitContainerEnvironmentVarArrayOutput
The environment variables.
func (GetContainerGroupsGroupInitContainerOutput) Gpu ¶ added in v2.30.0
func (o GetContainerGroupsGroupInitContainerOutput) Gpu() pulumi.IntOutput
The amount of GPU resources allocated to the container.
func (GetContainerGroupsGroupInitContainerOutput) Image ¶ added in v2.30.0
func (o GetContainerGroupsGroupInitContainerOutput) Image() pulumi.StringOutput
The image of the container.
func (GetContainerGroupsGroupInitContainerOutput) ImagePullPolicy ¶ added in v2.30.0
func (o GetContainerGroupsGroupInitContainerOutput) ImagePullPolicy() pulumi.StringOutput
The policy for pulling an image.
func (GetContainerGroupsGroupInitContainerOutput) Memory ¶ added in v2.30.0
func (o GetContainerGroupsGroupInitContainerOutput) Memory() pulumi.Float64Output
The amount of memory resources allocated to the container group.
func (GetContainerGroupsGroupInitContainerOutput) Name ¶ added in v2.30.0
func (o GetContainerGroupsGroupInitContainerOutput) Name() pulumi.StringOutput
The name of the volume.
func (GetContainerGroupsGroupInitContainerOutput) Ports ¶ added in v2.30.0
func (o GetContainerGroupsGroupInitContainerOutput) Ports() GetContainerGroupsGroupInitContainerPortArrayOutput
The exposed ports and protocols. Maximum: `100`.
func (GetContainerGroupsGroupInitContainerOutput) Ready ¶ added in v2.30.0
func (o GetContainerGroupsGroupInitContainerOutput) Ready() pulumi.BoolOutput
Indicates whether the container is ready.
func (GetContainerGroupsGroupInitContainerOutput) RestartCount ¶ added in v2.30.0
func (o GetContainerGroupsGroupInitContainerOutput) RestartCount() pulumi.IntOutput
The number of times that the container has restarted.
func (GetContainerGroupsGroupInitContainerOutput) ToGetContainerGroupsGroupInitContainerOutput ¶ added in v2.30.0
func (o GetContainerGroupsGroupInitContainerOutput) ToGetContainerGroupsGroupInitContainerOutput() GetContainerGroupsGroupInitContainerOutput
func (GetContainerGroupsGroupInitContainerOutput) ToGetContainerGroupsGroupInitContainerOutputWithContext ¶ added in v2.30.0
func (o GetContainerGroupsGroupInitContainerOutput) ToGetContainerGroupsGroupInitContainerOutputWithContext(ctx context.Context) GetContainerGroupsGroupInitContainerOutput
func (GetContainerGroupsGroupInitContainerOutput) VolumeMounts ¶ added in v2.30.0
func (o GetContainerGroupsGroupInitContainerOutput) VolumeMounts() GetContainerGroupsGroupInitContainerVolumeMountArrayOutput
The list of volumes mounted to the container.
func (GetContainerGroupsGroupInitContainerOutput) WorkingDir ¶ added in v2.30.0
func (o GetContainerGroupsGroupInitContainerOutput) WorkingDir() pulumi.StringOutput
The working directory of the container.
type GetContainerGroupsGroupInitContainerPort ¶ added in v2.30.0
type GetContainerGroupsGroupInitContainerPortArgs ¶ added in v2.30.0
type GetContainerGroupsGroupInitContainerPortArgs struct { // The port number. Valid values: 1 to 65535. Port pulumi.IntInput `pulumi:"port"` // Valid values: `TCP` and `UDP`. Protocol pulumi.StringInput `pulumi:"protocol"` }
func (GetContainerGroupsGroupInitContainerPortArgs) ElementType ¶ added in v2.30.0
func (GetContainerGroupsGroupInitContainerPortArgs) ElementType() reflect.Type
func (GetContainerGroupsGroupInitContainerPortArgs) ToGetContainerGroupsGroupInitContainerPortOutput ¶ added in v2.30.0
func (i GetContainerGroupsGroupInitContainerPortArgs) ToGetContainerGroupsGroupInitContainerPortOutput() GetContainerGroupsGroupInitContainerPortOutput
func (GetContainerGroupsGroupInitContainerPortArgs) ToGetContainerGroupsGroupInitContainerPortOutputWithContext ¶ added in v2.30.0
func (i GetContainerGroupsGroupInitContainerPortArgs) ToGetContainerGroupsGroupInitContainerPortOutputWithContext(ctx context.Context) GetContainerGroupsGroupInitContainerPortOutput
type GetContainerGroupsGroupInitContainerPortArray ¶ added in v2.30.0
type GetContainerGroupsGroupInitContainerPortArray []GetContainerGroupsGroupInitContainerPortInput
func (GetContainerGroupsGroupInitContainerPortArray) ElementType ¶ added in v2.30.0
func (GetContainerGroupsGroupInitContainerPortArray) ElementType() reflect.Type
func (GetContainerGroupsGroupInitContainerPortArray) ToGetContainerGroupsGroupInitContainerPortArrayOutput ¶ added in v2.30.0
func (i GetContainerGroupsGroupInitContainerPortArray) ToGetContainerGroupsGroupInitContainerPortArrayOutput() GetContainerGroupsGroupInitContainerPortArrayOutput
func (GetContainerGroupsGroupInitContainerPortArray) ToGetContainerGroupsGroupInitContainerPortArrayOutputWithContext ¶ added in v2.30.0
func (i GetContainerGroupsGroupInitContainerPortArray) ToGetContainerGroupsGroupInitContainerPortArrayOutputWithContext(ctx context.Context) GetContainerGroupsGroupInitContainerPortArrayOutput
type GetContainerGroupsGroupInitContainerPortArrayInput ¶ added in v2.30.0
type GetContainerGroupsGroupInitContainerPortArrayInput interface { pulumi.Input ToGetContainerGroupsGroupInitContainerPortArrayOutput() GetContainerGroupsGroupInitContainerPortArrayOutput ToGetContainerGroupsGroupInitContainerPortArrayOutputWithContext(context.Context) GetContainerGroupsGroupInitContainerPortArrayOutput }
GetContainerGroupsGroupInitContainerPortArrayInput is an input type that accepts GetContainerGroupsGroupInitContainerPortArray and GetContainerGroupsGroupInitContainerPortArrayOutput values. You can construct a concrete instance of `GetContainerGroupsGroupInitContainerPortArrayInput` via:
GetContainerGroupsGroupInitContainerPortArray{ GetContainerGroupsGroupInitContainerPortArgs{...} }
type GetContainerGroupsGroupInitContainerPortArrayOutput ¶ added in v2.30.0
type GetContainerGroupsGroupInitContainerPortArrayOutput struct{ *pulumi.OutputState }
func (GetContainerGroupsGroupInitContainerPortArrayOutput) ElementType ¶ added in v2.30.0
func (GetContainerGroupsGroupInitContainerPortArrayOutput) ElementType() reflect.Type
func (GetContainerGroupsGroupInitContainerPortArrayOutput) ToGetContainerGroupsGroupInitContainerPortArrayOutput ¶ added in v2.30.0
func (o GetContainerGroupsGroupInitContainerPortArrayOutput) ToGetContainerGroupsGroupInitContainerPortArrayOutput() GetContainerGroupsGroupInitContainerPortArrayOutput
func (GetContainerGroupsGroupInitContainerPortArrayOutput) ToGetContainerGroupsGroupInitContainerPortArrayOutputWithContext ¶ added in v2.30.0
func (o GetContainerGroupsGroupInitContainerPortArrayOutput) ToGetContainerGroupsGroupInitContainerPortArrayOutputWithContext(ctx context.Context) GetContainerGroupsGroupInitContainerPortArrayOutput
type GetContainerGroupsGroupInitContainerPortInput ¶ added in v2.30.0
type GetContainerGroupsGroupInitContainerPortInput interface { pulumi.Input ToGetContainerGroupsGroupInitContainerPortOutput() GetContainerGroupsGroupInitContainerPortOutput ToGetContainerGroupsGroupInitContainerPortOutputWithContext(context.Context) GetContainerGroupsGroupInitContainerPortOutput }
GetContainerGroupsGroupInitContainerPortInput is an input type that accepts GetContainerGroupsGroupInitContainerPortArgs and GetContainerGroupsGroupInitContainerPortOutput values. You can construct a concrete instance of `GetContainerGroupsGroupInitContainerPortInput` via:
GetContainerGroupsGroupInitContainerPortArgs{...}
type GetContainerGroupsGroupInitContainerPortOutput ¶ added in v2.30.0
type GetContainerGroupsGroupInitContainerPortOutput struct{ *pulumi.OutputState }
func (GetContainerGroupsGroupInitContainerPortOutput) ElementType ¶ added in v2.30.0
func (GetContainerGroupsGroupInitContainerPortOutput) ElementType() reflect.Type
func (GetContainerGroupsGroupInitContainerPortOutput) Port ¶ added in v2.30.0
func (o GetContainerGroupsGroupInitContainerPortOutput) Port() pulumi.IntOutput
The port number. Valid values: 1 to 65535.
func (GetContainerGroupsGroupInitContainerPortOutput) Protocol ¶ added in v2.30.0
func (o GetContainerGroupsGroupInitContainerPortOutput) Protocol() pulumi.StringOutput
Valid values: `TCP` and `UDP`.
func (GetContainerGroupsGroupInitContainerPortOutput) ToGetContainerGroupsGroupInitContainerPortOutput ¶ added in v2.30.0
func (o GetContainerGroupsGroupInitContainerPortOutput) ToGetContainerGroupsGroupInitContainerPortOutput() GetContainerGroupsGroupInitContainerPortOutput
func (GetContainerGroupsGroupInitContainerPortOutput) ToGetContainerGroupsGroupInitContainerPortOutputWithContext ¶ added in v2.30.0
func (o GetContainerGroupsGroupInitContainerPortOutput) ToGetContainerGroupsGroupInitContainerPortOutputWithContext(ctx context.Context) GetContainerGroupsGroupInitContainerPortOutput
type GetContainerGroupsGroupInitContainerVolumeMount ¶ added in v2.30.0
type GetContainerGroupsGroupInitContainerVolumeMount struct { // The directory of the mounted volume. Data under this directory will be overwritten by the data in the volume. MountPath string `pulumi:"mountPath"` // The name of the volume. Name string `pulumi:"name"` // Default value: `false`. ReadOnly bool `pulumi:"readOnly"` }
type GetContainerGroupsGroupInitContainerVolumeMountArgs ¶ added in v2.30.0
type GetContainerGroupsGroupInitContainerVolumeMountArgs struct { // The directory of the mounted volume. Data under this directory will be overwritten by the data in the volume. MountPath pulumi.StringInput `pulumi:"mountPath"` // The name of the volume. Name pulumi.StringInput `pulumi:"name"` // Default value: `false`. ReadOnly pulumi.BoolInput `pulumi:"readOnly"` }
func (GetContainerGroupsGroupInitContainerVolumeMountArgs) ElementType ¶ added in v2.30.0
func (GetContainerGroupsGroupInitContainerVolumeMountArgs) ElementType() reflect.Type
func (GetContainerGroupsGroupInitContainerVolumeMountArgs) ToGetContainerGroupsGroupInitContainerVolumeMountOutput ¶ added in v2.30.0
func (i GetContainerGroupsGroupInitContainerVolumeMountArgs) ToGetContainerGroupsGroupInitContainerVolumeMountOutput() GetContainerGroupsGroupInitContainerVolumeMountOutput
func (GetContainerGroupsGroupInitContainerVolumeMountArgs) ToGetContainerGroupsGroupInitContainerVolumeMountOutputWithContext ¶ added in v2.30.0
func (i GetContainerGroupsGroupInitContainerVolumeMountArgs) ToGetContainerGroupsGroupInitContainerVolumeMountOutputWithContext(ctx context.Context) GetContainerGroupsGroupInitContainerVolumeMountOutput
type GetContainerGroupsGroupInitContainerVolumeMountArray ¶ added in v2.30.0
type GetContainerGroupsGroupInitContainerVolumeMountArray []GetContainerGroupsGroupInitContainerVolumeMountInput
func (GetContainerGroupsGroupInitContainerVolumeMountArray) ElementType ¶ added in v2.30.0
func (GetContainerGroupsGroupInitContainerVolumeMountArray) ElementType() reflect.Type
func (GetContainerGroupsGroupInitContainerVolumeMountArray) ToGetContainerGroupsGroupInitContainerVolumeMountArrayOutput ¶ added in v2.30.0
func (i GetContainerGroupsGroupInitContainerVolumeMountArray) ToGetContainerGroupsGroupInitContainerVolumeMountArrayOutput() GetContainerGroupsGroupInitContainerVolumeMountArrayOutput
func (GetContainerGroupsGroupInitContainerVolumeMountArray) ToGetContainerGroupsGroupInitContainerVolumeMountArrayOutputWithContext ¶ added in v2.30.0
func (i GetContainerGroupsGroupInitContainerVolumeMountArray) ToGetContainerGroupsGroupInitContainerVolumeMountArrayOutputWithContext(ctx context.Context) GetContainerGroupsGroupInitContainerVolumeMountArrayOutput
type GetContainerGroupsGroupInitContainerVolumeMountArrayInput ¶ added in v2.30.0
type GetContainerGroupsGroupInitContainerVolumeMountArrayInput interface { pulumi.Input ToGetContainerGroupsGroupInitContainerVolumeMountArrayOutput() GetContainerGroupsGroupInitContainerVolumeMountArrayOutput ToGetContainerGroupsGroupInitContainerVolumeMountArrayOutputWithContext(context.Context) GetContainerGroupsGroupInitContainerVolumeMountArrayOutput }
GetContainerGroupsGroupInitContainerVolumeMountArrayInput is an input type that accepts GetContainerGroupsGroupInitContainerVolumeMountArray and GetContainerGroupsGroupInitContainerVolumeMountArrayOutput values. You can construct a concrete instance of `GetContainerGroupsGroupInitContainerVolumeMountArrayInput` via:
GetContainerGroupsGroupInitContainerVolumeMountArray{ GetContainerGroupsGroupInitContainerVolumeMountArgs{...} }
type GetContainerGroupsGroupInitContainerVolumeMountArrayOutput ¶ added in v2.30.0
type GetContainerGroupsGroupInitContainerVolumeMountArrayOutput struct{ *pulumi.OutputState }
func (GetContainerGroupsGroupInitContainerVolumeMountArrayOutput) ElementType ¶ added in v2.30.0
func (GetContainerGroupsGroupInitContainerVolumeMountArrayOutput) ElementType() reflect.Type
func (GetContainerGroupsGroupInitContainerVolumeMountArrayOutput) ToGetContainerGroupsGroupInitContainerVolumeMountArrayOutput ¶ added in v2.30.0
func (o GetContainerGroupsGroupInitContainerVolumeMountArrayOutput) ToGetContainerGroupsGroupInitContainerVolumeMountArrayOutput() GetContainerGroupsGroupInitContainerVolumeMountArrayOutput
func (GetContainerGroupsGroupInitContainerVolumeMountArrayOutput) ToGetContainerGroupsGroupInitContainerVolumeMountArrayOutputWithContext ¶ added in v2.30.0
func (o GetContainerGroupsGroupInitContainerVolumeMountArrayOutput) ToGetContainerGroupsGroupInitContainerVolumeMountArrayOutputWithContext(ctx context.Context) GetContainerGroupsGroupInitContainerVolumeMountArrayOutput
type GetContainerGroupsGroupInitContainerVolumeMountInput ¶ added in v2.30.0
type GetContainerGroupsGroupInitContainerVolumeMountInput interface { pulumi.Input ToGetContainerGroupsGroupInitContainerVolumeMountOutput() GetContainerGroupsGroupInitContainerVolumeMountOutput ToGetContainerGroupsGroupInitContainerVolumeMountOutputWithContext(context.Context) GetContainerGroupsGroupInitContainerVolumeMountOutput }
GetContainerGroupsGroupInitContainerVolumeMountInput is an input type that accepts GetContainerGroupsGroupInitContainerVolumeMountArgs and GetContainerGroupsGroupInitContainerVolumeMountOutput values. You can construct a concrete instance of `GetContainerGroupsGroupInitContainerVolumeMountInput` via:
GetContainerGroupsGroupInitContainerVolumeMountArgs{...}
type GetContainerGroupsGroupInitContainerVolumeMountOutput ¶ added in v2.30.0
type GetContainerGroupsGroupInitContainerVolumeMountOutput struct{ *pulumi.OutputState }
func (GetContainerGroupsGroupInitContainerVolumeMountOutput) ElementType ¶ added in v2.30.0
func (GetContainerGroupsGroupInitContainerVolumeMountOutput) ElementType() reflect.Type
func (GetContainerGroupsGroupInitContainerVolumeMountOutput) MountPath ¶ added in v2.30.0
func (o GetContainerGroupsGroupInitContainerVolumeMountOutput) MountPath() pulumi.StringOutput
The directory of the mounted volume. Data under this directory will be overwritten by the data in the volume.
func (GetContainerGroupsGroupInitContainerVolumeMountOutput) Name ¶ added in v2.30.0
func (o GetContainerGroupsGroupInitContainerVolumeMountOutput) Name() pulumi.StringOutput
The name of the volume.
func (GetContainerGroupsGroupInitContainerVolumeMountOutput) ReadOnly ¶ added in v2.30.0
func (o GetContainerGroupsGroupInitContainerVolumeMountOutput) ReadOnly() pulumi.BoolOutput
Default value: `false`.
func (GetContainerGroupsGroupInitContainerVolumeMountOutput) ToGetContainerGroupsGroupInitContainerVolumeMountOutput ¶ added in v2.30.0
func (o GetContainerGroupsGroupInitContainerVolumeMountOutput) ToGetContainerGroupsGroupInitContainerVolumeMountOutput() GetContainerGroupsGroupInitContainerVolumeMountOutput
func (GetContainerGroupsGroupInitContainerVolumeMountOutput) ToGetContainerGroupsGroupInitContainerVolumeMountOutputWithContext ¶ added in v2.30.0
func (o GetContainerGroupsGroupInitContainerVolumeMountOutput) ToGetContainerGroupsGroupInitContainerVolumeMountOutputWithContext(ctx context.Context) GetContainerGroupsGroupInitContainerVolumeMountOutput
type GetContainerGroupsGroupInput ¶ added in v2.30.0
type GetContainerGroupsGroupInput interface { pulumi.Input ToGetContainerGroupsGroupOutput() GetContainerGroupsGroupOutput ToGetContainerGroupsGroupOutputWithContext(context.Context) GetContainerGroupsGroupOutput }
GetContainerGroupsGroupInput is an input type that accepts GetContainerGroupsGroupArgs and GetContainerGroupsGroupOutput values. You can construct a concrete instance of `GetContainerGroupsGroupInput` via:
GetContainerGroupsGroupArgs{...}
type GetContainerGroupsGroupOutput ¶ added in v2.30.0
type GetContainerGroupsGroupOutput struct{ *pulumi.OutputState }
func (GetContainerGroupsGroupOutput) ContainerGroupId ¶ added in v2.30.0
func (o GetContainerGroupsGroupOutput) ContainerGroupId() pulumi.StringOutput
The id if ContainerGroup.
func (GetContainerGroupsGroupOutput) ContainerGroupName ¶ added in v2.30.0
func (o GetContainerGroupsGroupOutput) ContainerGroupName() pulumi.StringOutput
The name of ContainerGroup.
func (GetContainerGroupsGroupOutput) Containers ¶ added in v2.30.0
func (o GetContainerGroupsGroupOutput) Containers() GetContainerGroupsGroupContainerArrayOutput
A list of containers. Each element contains the following attributes:
func (GetContainerGroupsGroupOutput) Cpu ¶ added in v2.30.0
func (o GetContainerGroupsGroupOutput) Cpu() pulumi.Float64Output
The amount of CPU resources allocated to the container.
func (GetContainerGroupsGroupOutput) Discount ¶ added in v2.30.0
func (o GetContainerGroupsGroupOutput) Discount() pulumi.IntOutput
func (GetContainerGroupsGroupOutput) DnsConfigs ¶ added in v2.30.0
func (o GetContainerGroupsGroupOutput) DnsConfigs() GetContainerGroupsGroupDnsConfigArrayOutput
The DNS settings.
func (GetContainerGroupsGroupOutput) EciSecurityContexts ¶ added in v2.30.0
func (o GetContainerGroupsGroupOutput) EciSecurityContexts() GetContainerGroupsGroupEciSecurityContextArrayOutput
The security context of the container group.
func (GetContainerGroupsGroupOutput) ElementType ¶ added in v2.30.0
func (GetContainerGroupsGroupOutput) ElementType() reflect.Type
func (GetContainerGroupsGroupOutput) EniInstanceId ¶ added in v2.30.0
func (o GetContainerGroupsGroupOutput) EniInstanceId() pulumi.StringOutput
The ID of the ENI instance.
func (GetContainerGroupsGroupOutput) Events ¶ added in v2.30.0
func (o GetContainerGroupsGroupOutput) Events() GetContainerGroupsGroupEventArrayOutput
The events of the container group. Maximum: `50`.
func (GetContainerGroupsGroupOutput) ExpiredTime ¶ added in v2.30.0
func (o GetContainerGroupsGroupOutput) ExpiredTime() pulumi.StringOutput
The time when the container group failed to run due to overdue payments. The timestamp follows the UTC and RFC3339 formats.
func (GetContainerGroupsGroupOutput) FailedTime ¶ added in v2.30.0
func (o GetContainerGroupsGroupOutput) FailedTime() pulumi.StringOutput
The time when the container failed to run tasks. The timestamp follows the UTC and RFC3339 formats.
func (GetContainerGroupsGroupOutput) HostAliases ¶ added in v2.30.0
func (o GetContainerGroupsGroupOutput) HostAliases() GetContainerGroupsGroupHostAliasArrayOutput
The mapping between host names and IP addresses for a container in the container group.
func (GetContainerGroupsGroupOutput) Id ¶ added in v2.30.0
func (o GetContainerGroupsGroupOutput) Id() pulumi.StringOutput
The ID of the Container Group.
func (GetContainerGroupsGroupOutput) InitContainers ¶ added in v2.30.0
func (o GetContainerGroupsGroupOutput) InitContainers() GetContainerGroupsGroupInitContainerArrayOutput
A list of init containers. Each element contains the following attributes:
func (GetContainerGroupsGroupOutput) InstanceType ¶ added in v2.30.0
func (o GetContainerGroupsGroupOutput) InstanceType() pulumi.StringOutput
The type of the ECS instance.
func (GetContainerGroupsGroupOutput) InternetIp ¶ added in v2.30.0
func (o GetContainerGroupsGroupOutput) InternetIp() pulumi.StringOutput
The public IP address of the container group.
func (GetContainerGroupsGroupOutput) IntranetIp ¶ added in v2.30.0
func (o GetContainerGroupsGroupOutput) IntranetIp() pulumi.StringOutput
The internal IP address of the container group.
func (GetContainerGroupsGroupOutput) Ipv6Address ¶ added in v2.30.0
func (o GetContainerGroupsGroupOutput) Ipv6Address() pulumi.StringOutput
The IPv6 address.
func (GetContainerGroupsGroupOutput) Memory ¶ added in v2.30.0
func (o GetContainerGroupsGroupOutput) Memory() pulumi.Float64Output
The amount of memory resources allocated to the container group.
func (GetContainerGroupsGroupOutput) RamRoleName ¶ added in v2.30.0
func (o GetContainerGroupsGroupOutput) RamRoleName() pulumi.StringOutput
The RAM role that the container group assumes. ECI and ECS share the same RAM role.
func (GetContainerGroupsGroupOutput) ResourceGroupId ¶ added in v2.30.0
func (o GetContainerGroupsGroupOutput) ResourceGroupId() pulumi.StringOutput
The ID of the resource group to which the container group belongs. If you have not specified a resource group for the container group, it is added to the default resource group.
func (GetContainerGroupsGroupOutput) RestartPolicy ¶ added in v2.30.0
func (o GetContainerGroupsGroupOutput) RestartPolicy() pulumi.StringOutput
The restart policy of the container group.
func (GetContainerGroupsGroupOutput) SecurityGroupId ¶ added in v2.30.0
func (o GetContainerGroupsGroupOutput) SecurityGroupId() pulumi.StringOutput
The ID of the security group.
func (GetContainerGroupsGroupOutput) Status ¶ added in v2.30.0
func (o GetContainerGroupsGroupOutput) Status() pulumi.StringOutput
The status of container.
func (GetContainerGroupsGroupOutput) SucceededTime ¶ added in v2.30.0
func (o GetContainerGroupsGroupOutput) SucceededTime() pulumi.StringOutput
The time when all containers in the container group completed running the specified tasks. The timestamp follows the UTC and RFC 3339 formats. For example, 2018-08-02T15:00:00Z.
func (GetContainerGroupsGroupOutput) Tags ¶ added in v2.30.0
func (o GetContainerGroupsGroupOutput) Tags() pulumi.MapOutput
The tags attached to the container group. Each tag is a key-value pair. You can attach up to 20 tags to a container group.
func (GetContainerGroupsGroupOutput) ToGetContainerGroupsGroupOutput ¶ added in v2.30.0
func (o GetContainerGroupsGroupOutput) ToGetContainerGroupsGroupOutput() GetContainerGroupsGroupOutput
func (GetContainerGroupsGroupOutput) ToGetContainerGroupsGroupOutputWithContext ¶ added in v2.30.0
func (o GetContainerGroupsGroupOutput) ToGetContainerGroupsGroupOutputWithContext(ctx context.Context) GetContainerGroupsGroupOutput
func (GetContainerGroupsGroupOutput) Volumes ¶ added in v2.30.0
func (o GetContainerGroupsGroupOutput) Volumes() GetContainerGroupsGroupVolumeArrayOutput
The information about the mounted volume. You can mount up to 20 volumes.
func (GetContainerGroupsGroupOutput) VpcId ¶ added in v2.30.0
func (o GetContainerGroupsGroupOutput) VpcId() pulumi.StringOutput
The if of vpc.
func (GetContainerGroupsGroupOutput) VswitchId ¶ added in v2.30.0
func (o GetContainerGroupsGroupOutput) VswitchId() pulumi.StringOutput
The vswitch id.
func (GetContainerGroupsGroupOutput) ZoneId ¶ added in v2.30.0
func (o GetContainerGroupsGroupOutput) ZoneId() pulumi.StringOutput
The IDs of the zones where the container groups are deployed. If this parameter is not set, the system automatically selects the zones. By default, no value is specified.
type GetContainerGroupsGroupVolume ¶ added in v2.30.0
type GetContainerGroupsGroupVolume struct { // The list of configuration file paths. ConfigFileVolumeConfigFileToPaths []GetContainerGroupsGroupVolumeConfigFileVolumeConfigFileToPath `pulumi:"configFileVolumeConfigFileToPaths"` // The ID of DiskVolume. DiskVolumeDiskId string `pulumi:"diskVolumeDiskId"` // The type of DiskVolume. DiskVolumeFsType string `pulumi:"diskVolumeFsType"` // The name of the FlexVolume driver. FlexVolumeDriver string `pulumi:"flexVolumeDriver"` // The type of the mounted file system. The default value is determined by the script of FlexVolume. FlexVolumeFsType string `pulumi:"flexVolumeFsType"` // The list of FlexVolume objects. FlexVolumeOptions string `pulumi:"flexVolumeOptions"` // The name of the volume. Name string `pulumi:"name"` // The path to the NFS volume. NfsVolumePath string `pulumi:"nfsVolumePath"` // Default value: `false`. NfsVolumeReadOnly bool `pulumi:"nfsVolumeReadOnly"` // The address of the NFS server. NfsVolumeServer string `pulumi:"nfsVolumeServer"` // The type of the volume. Currently, the following types of volumes are supported: EmptyDirVolume, NFSVolume, ConfigFileVolume, and FlexVolume. Type string `pulumi:"type"` }
type GetContainerGroupsGroupVolumeArgs ¶ added in v2.30.0
type GetContainerGroupsGroupVolumeArgs struct { // The list of configuration file paths. ConfigFileVolumeConfigFileToPaths GetContainerGroupsGroupVolumeConfigFileVolumeConfigFileToPathArrayInput `pulumi:"configFileVolumeConfigFileToPaths"` // The ID of DiskVolume. DiskVolumeDiskId pulumi.StringInput `pulumi:"diskVolumeDiskId"` // The type of DiskVolume. DiskVolumeFsType pulumi.StringInput `pulumi:"diskVolumeFsType"` // The name of the FlexVolume driver. FlexVolumeDriver pulumi.StringInput `pulumi:"flexVolumeDriver"` // The type of the mounted file system. The default value is determined by the script of FlexVolume. FlexVolumeFsType pulumi.StringInput `pulumi:"flexVolumeFsType"` // The list of FlexVolume objects. FlexVolumeOptions pulumi.StringInput `pulumi:"flexVolumeOptions"` // The name of the volume. Name pulumi.StringInput `pulumi:"name"` // The path to the NFS volume. NfsVolumePath pulumi.StringInput `pulumi:"nfsVolumePath"` // Default value: `false`. NfsVolumeReadOnly pulumi.BoolInput `pulumi:"nfsVolumeReadOnly"` // The address of the NFS server. NfsVolumeServer pulumi.StringInput `pulumi:"nfsVolumeServer"` // The type of the volume. Currently, the following types of volumes are supported: EmptyDirVolume, NFSVolume, ConfigFileVolume, and FlexVolume. Type pulumi.StringInput `pulumi:"type"` }
func (GetContainerGroupsGroupVolumeArgs) ElementType ¶ added in v2.30.0
func (GetContainerGroupsGroupVolumeArgs) ElementType() reflect.Type
func (GetContainerGroupsGroupVolumeArgs) ToGetContainerGroupsGroupVolumeOutput ¶ added in v2.30.0
func (i GetContainerGroupsGroupVolumeArgs) ToGetContainerGroupsGroupVolumeOutput() GetContainerGroupsGroupVolumeOutput
func (GetContainerGroupsGroupVolumeArgs) ToGetContainerGroupsGroupVolumeOutputWithContext ¶ added in v2.30.0
func (i GetContainerGroupsGroupVolumeArgs) ToGetContainerGroupsGroupVolumeOutputWithContext(ctx context.Context) GetContainerGroupsGroupVolumeOutput
type GetContainerGroupsGroupVolumeArray ¶ added in v2.30.0
type GetContainerGroupsGroupVolumeArray []GetContainerGroupsGroupVolumeInput
func (GetContainerGroupsGroupVolumeArray) ElementType ¶ added in v2.30.0
func (GetContainerGroupsGroupVolumeArray) ElementType() reflect.Type
func (GetContainerGroupsGroupVolumeArray) ToGetContainerGroupsGroupVolumeArrayOutput ¶ added in v2.30.0
func (i GetContainerGroupsGroupVolumeArray) ToGetContainerGroupsGroupVolumeArrayOutput() GetContainerGroupsGroupVolumeArrayOutput
func (GetContainerGroupsGroupVolumeArray) ToGetContainerGroupsGroupVolumeArrayOutputWithContext ¶ added in v2.30.0
func (i GetContainerGroupsGroupVolumeArray) ToGetContainerGroupsGroupVolumeArrayOutputWithContext(ctx context.Context) GetContainerGroupsGroupVolumeArrayOutput
type GetContainerGroupsGroupVolumeArrayInput ¶ added in v2.30.0
type GetContainerGroupsGroupVolumeArrayInput interface { pulumi.Input ToGetContainerGroupsGroupVolumeArrayOutput() GetContainerGroupsGroupVolumeArrayOutput ToGetContainerGroupsGroupVolumeArrayOutputWithContext(context.Context) GetContainerGroupsGroupVolumeArrayOutput }
GetContainerGroupsGroupVolumeArrayInput is an input type that accepts GetContainerGroupsGroupVolumeArray and GetContainerGroupsGroupVolumeArrayOutput values. You can construct a concrete instance of `GetContainerGroupsGroupVolumeArrayInput` via:
GetContainerGroupsGroupVolumeArray{ GetContainerGroupsGroupVolumeArgs{...} }
type GetContainerGroupsGroupVolumeArrayOutput ¶ added in v2.30.0
type GetContainerGroupsGroupVolumeArrayOutput struct{ *pulumi.OutputState }
func (GetContainerGroupsGroupVolumeArrayOutput) ElementType ¶ added in v2.30.0
func (GetContainerGroupsGroupVolumeArrayOutput) ElementType() reflect.Type
func (GetContainerGroupsGroupVolumeArrayOutput) ToGetContainerGroupsGroupVolumeArrayOutput ¶ added in v2.30.0
func (o GetContainerGroupsGroupVolumeArrayOutput) ToGetContainerGroupsGroupVolumeArrayOutput() GetContainerGroupsGroupVolumeArrayOutput
func (GetContainerGroupsGroupVolumeArrayOutput) ToGetContainerGroupsGroupVolumeArrayOutputWithContext ¶ added in v2.30.0
func (o GetContainerGroupsGroupVolumeArrayOutput) ToGetContainerGroupsGroupVolumeArrayOutputWithContext(ctx context.Context) GetContainerGroupsGroupVolumeArrayOutput
type GetContainerGroupsGroupVolumeConfigFileVolumeConfigFileToPath ¶ added in v2.30.0
type GetContainerGroupsGroupVolumeConfigFileVolumeConfigFileToPathArgs ¶ added in v2.30.0
type GetContainerGroupsGroupVolumeConfigFileVolumeConfigFileToPathArgs struct { // The content of the configuration file. Maximum size: 32 KB. Content pulumi.StringInput `pulumi:"content"` // The relative file path. Path pulumi.StringInput `pulumi:"path"` }
func (GetContainerGroupsGroupVolumeConfigFileVolumeConfigFileToPathArgs) ElementType ¶ added in v2.30.0
func (GetContainerGroupsGroupVolumeConfigFileVolumeConfigFileToPathArgs) ElementType() reflect.Type
func (GetContainerGroupsGroupVolumeConfigFileVolumeConfigFileToPathArgs) ToGetContainerGroupsGroupVolumeConfigFileVolumeConfigFileToPathOutput ¶ added in v2.30.0
func (i GetContainerGroupsGroupVolumeConfigFileVolumeConfigFileToPathArgs) ToGetContainerGroupsGroupVolumeConfigFileVolumeConfigFileToPathOutput() GetContainerGroupsGroupVolumeConfigFileVolumeConfigFileToPathOutput
func (GetContainerGroupsGroupVolumeConfigFileVolumeConfigFileToPathArgs) ToGetContainerGroupsGroupVolumeConfigFileVolumeConfigFileToPathOutputWithContext ¶ added in v2.30.0
func (i GetContainerGroupsGroupVolumeConfigFileVolumeConfigFileToPathArgs) ToGetContainerGroupsGroupVolumeConfigFileVolumeConfigFileToPathOutputWithContext(ctx context.Context) GetContainerGroupsGroupVolumeConfigFileVolumeConfigFileToPathOutput
type GetContainerGroupsGroupVolumeConfigFileVolumeConfigFileToPathArray ¶ added in v2.30.0
type GetContainerGroupsGroupVolumeConfigFileVolumeConfigFileToPathArray []GetContainerGroupsGroupVolumeConfigFileVolumeConfigFileToPathInput
func (GetContainerGroupsGroupVolumeConfigFileVolumeConfigFileToPathArray) ElementType ¶ added in v2.30.0
func (GetContainerGroupsGroupVolumeConfigFileVolumeConfigFileToPathArray) ElementType() reflect.Type
func (GetContainerGroupsGroupVolumeConfigFileVolumeConfigFileToPathArray) ToGetContainerGroupsGroupVolumeConfigFileVolumeConfigFileToPathArrayOutput ¶ added in v2.30.0
func (i GetContainerGroupsGroupVolumeConfigFileVolumeConfigFileToPathArray) ToGetContainerGroupsGroupVolumeConfigFileVolumeConfigFileToPathArrayOutput() GetContainerGroupsGroupVolumeConfigFileVolumeConfigFileToPathArrayOutput
func (GetContainerGroupsGroupVolumeConfigFileVolumeConfigFileToPathArray) ToGetContainerGroupsGroupVolumeConfigFileVolumeConfigFileToPathArrayOutputWithContext ¶ added in v2.30.0
func (i GetContainerGroupsGroupVolumeConfigFileVolumeConfigFileToPathArray) ToGetContainerGroupsGroupVolumeConfigFileVolumeConfigFileToPathArrayOutputWithContext(ctx context.Context) GetContainerGroupsGroupVolumeConfigFileVolumeConfigFileToPathArrayOutput
type GetContainerGroupsGroupVolumeConfigFileVolumeConfigFileToPathArrayInput ¶ added in v2.30.0
type GetContainerGroupsGroupVolumeConfigFileVolumeConfigFileToPathArrayInput interface { pulumi.Input ToGetContainerGroupsGroupVolumeConfigFileVolumeConfigFileToPathArrayOutput() GetContainerGroupsGroupVolumeConfigFileVolumeConfigFileToPathArrayOutput ToGetContainerGroupsGroupVolumeConfigFileVolumeConfigFileToPathArrayOutputWithContext(context.Context) GetContainerGroupsGroupVolumeConfigFileVolumeConfigFileToPathArrayOutput }
GetContainerGroupsGroupVolumeConfigFileVolumeConfigFileToPathArrayInput is an input type that accepts GetContainerGroupsGroupVolumeConfigFileVolumeConfigFileToPathArray and GetContainerGroupsGroupVolumeConfigFileVolumeConfigFileToPathArrayOutput values. You can construct a concrete instance of `GetContainerGroupsGroupVolumeConfigFileVolumeConfigFileToPathArrayInput` via:
GetContainerGroupsGroupVolumeConfigFileVolumeConfigFileToPathArray{ GetContainerGroupsGroupVolumeConfigFileVolumeConfigFileToPathArgs{...} }
type GetContainerGroupsGroupVolumeConfigFileVolumeConfigFileToPathArrayOutput ¶ added in v2.30.0
type GetContainerGroupsGroupVolumeConfigFileVolumeConfigFileToPathArrayOutput struct{ *pulumi.OutputState }
func (GetContainerGroupsGroupVolumeConfigFileVolumeConfigFileToPathArrayOutput) ElementType ¶ added in v2.30.0
func (GetContainerGroupsGroupVolumeConfigFileVolumeConfigFileToPathArrayOutput) ElementType() reflect.Type
func (GetContainerGroupsGroupVolumeConfigFileVolumeConfigFileToPathArrayOutput) Index ¶ added in v2.30.0
func (GetContainerGroupsGroupVolumeConfigFileVolumeConfigFileToPathArrayOutput) ToGetContainerGroupsGroupVolumeConfigFileVolumeConfigFileToPathArrayOutput ¶ added in v2.30.0
func (o GetContainerGroupsGroupVolumeConfigFileVolumeConfigFileToPathArrayOutput) ToGetContainerGroupsGroupVolumeConfigFileVolumeConfigFileToPathArrayOutput() GetContainerGroupsGroupVolumeConfigFileVolumeConfigFileToPathArrayOutput
func (GetContainerGroupsGroupVolumeConfigFileVolumeConfigFileToPathArrayOutput) ToGetContainerGroupsGroupVolumeConfigFileVolumeConfigFileToPathArrayOutputWithContext ¶ added in v2.30.0
func (o GetContainerGroupsGroupVolumeConfigFileVolumeConfigFileToPathArrayOutput) ToGetContainerGroupsGroupVolumeConfigFileVolumeConfigFileToPathArrayOutputWithContext(ctx context.Context) GetContainerGroupsGroupVolumeConfigFileVolumeConfigFileToPathArrayOutput
type GetContainerGroupsGroupVolumeConfigFileVolumeConfigFileToPathInput ¶ added in v2.30.0
type GetContainerGroupsGroupVolumeConfigFileVolumeConfigFileToPathInput interface { pulumi.Input ToGetContainerGroupsGroupVolumeConfigFileVolumeConfigFileToPathOutput() GetContainerGroupsGroupVolumeConfigFileVolumeConfigFileToPathOutput ToGetContainerGroupsGroupVolumeConfigFileVolumeConfigFileToPathOutputWithContext(context.Context) GetContainerGroupsGroupVolumeConfigFileVolumeConfigFileToPathOutput }
GetContainerGroupsGroupVolumeConfigFileVolumeConfigFileToPathInput is an input type that accepts GetContainerGroupsGroupVolumeConfigFileVolumeConfigFileToPathArgs and GetContainerGroupsGroupVolumeConfigFileVolumeConfigFileToPathOutput values. You can construct a concrete instance of `GetContainerGroupsGroupVolumeConfigFileVolumeConfigFileToPathInput` via:
GetContainerGroupsGroupVolumeConfigFileVolumeConfigFileToPathArgs{...}
type GetContainerGroupsGroupVolumeConfigFileVolumeConfigFileToPathOutput ¶ added in v2.30.0
type GetContainerGroupsGroupVolumeConfigFileVolumeConfigFileToPathOutput struct{ *pulumi.OutputState }
func (GetContainerGroupsGroupVolumeConfigFileVolumeConfigFileToPathOutput) Content ¶ added in v2.30.0
func (o GetContainerGroupsGroupVolumeConfigFileVolumeConfigFileToPathOutput) Content() pulumi.StringOutput
The content of the configuration file. Maximum size: 32 KB.
func (GetContainerGroupsGroupVolumeConfigFileVolumeConfigFileToPathOutput) ElementType ¶ added in v2.30.0
func (GetContainerGroupsGroupVolumeConfigFileVolumeConfigFileToPathOutput) ElementType() reflect.Type
func (GetContainerGroupsGroupVolumeConfigFileVolumeConfigFileToPathOutput) Path ¶ added in v2.30.0
func (o GetContainerGroupsGroupVolumeConfigFileVolumeConfigFileToPathOutput) Path() pulumi.StringOutput
The relative file path.
func (GetContainerGroupsGroupVolumeConfigFileVolumeConfigFileToPathOutput) ToGetContainerGroupsGroupVolumeConfigFileVolumeConfigFileToPathOutput ¶ added in v2.30.0
func (o GetContainerGroupsGroupVolumeConfigFileVolumeConfigFileToPathOutput) ToGetContainerGroupsGroupVolumeConfigFileVolumeConfigFileToPathOutput() GetContainerGroupsGroupVolumeConfigFileVolumeConfigFileToPathOutput
func (GetContainerGroupsGroupVolumeConfigFileVolumeConfigFileToPathOutput) ToGetContainerGroupsGroupVolumeConfigFileVolumeConfigFileToPathOutputWithContext ¶ added in v2.30.0
func (o GetContainerGroupsGroupVolumeConfigFileVolumeConfigFileToPathOutput) ToGetContainerGroupsGroupVolumeConfigFileVolumeConfigFileToPathOutputWithContext(ctx context.Context) GetContainerGroupsGroupVolumeConfigFileVolumeConfigFileToPathOutput
type GetContainerGroupsGroupVolumeInput ¶ added in v2.30.0
type GetContainerGroupsGroupVolumeInput interface { pulumi.Input ToGetContainerGroupsGroupVolumeOutput() GetContainerGroupsGroupVolumeOutput ToGetContainerGroupsGroupVolumeOutputWithContext(context.Context) GetContainerGroupsGroupVolumeOutput }
GetContainerGroupsGroupVolumeInput is an input type that accepts GetContainerGroupsGroupVolumeArgs and GetContainerGroupsGroupVolumeOutput values. You can construct a concrete instance of `GetContainerGroupsGroupVolumeInput` via:
GetContainerGroupsGroupVolumeArgs{...}
type GetContainerGroupsGroupVolumeOutput ¶ added in v2.30.0
type GetContainerGroupsGroupVolumeOutput struct{ *pulumi.OutputState }
func (GetContainerGroupsGroupVolumeOutput) ConfigFileVolumeConfigFileToPaths ¶ added in v2.30.0
func (o GetContainerGroupsGroupVolumeOutput) ConfigFileVolumeConfigFileToPaths() GetContainerGroupsGroupVolumeConfigFileVolumeConfigFileToPathArrayOutput
The list of configuration file paths.
func (GetContainerGroupsGroupVolumeOutput) DiskVolumeDiskId ¶ added in v2.30.0
func (o GetContainerGroupsGroupVolumeOutput) DiskVolumeDiskId() pulumi.StringOutput
The ID of DiskVolume.
func (GetContainerGroupsGroupVolumeOutput) DiskVolumeFsType ¶ added in v2.30.0
func (o GetContainerGroupsGroupVolumeOutput) DiskVolumeFsType() pulumi.StringOutput
The type of DiskVolume.
func (GetContainerGroupsGroupVolumeOutput) ElementType ¶ added in v2.30.0
func (GetContainerGroupsGroupVolumeOutput) ElementType() reflect.Type
func (GetContainerGroupsGroupVolumeOutput) FlexVolumeDriver ¶ added in v2.30.0
func (o GetContainerGroupsGroupVolumeOutput) FlexVolumeDriver() pulumi.StringOutput
The name of the FlexVolume driver.
func (GetContainerGroupsGroupVolumeOutput) FlexVolumeFsType ¶ added in v2.30.0
func (o GetContainerGroupsGroupVolumeOutput) FlexVolumeFsType() pulumi.StringOutput
The type of the mounted file system. The default value is determined by the script of FlexVolume.
func (GetContainerGroupsGroupVolumeOutput) FlexVolumeOptions ¶ added in v2.30.0
func (o GetContainerGroupsGroupVolumeOutput) FlexVolumeOptions() pulumi.StringOutput
The list of FlexVolume objects.
func (GetContainerGroupsGroupVolumeOutput) Name ¶ added in v2.30.0
func (o GetContainerGroupsGroupVolumeOutput) Name() pulumi.StringOutput
The name of the volume.
func (GetContainerGroupsGroupVolumeOutput) NfsVolumePath ¶ added in v2.30.0
func (o GetContainerGroupsGroupVolumeOutput) NfsVolumePath() pulumi.StringOutput
The path to the NFS volume.
func (GetContainerGroupsGroupVolumeOutput) NfsVolumeReadOnly ¶ added in v2.30.0
func (o GetContainerGroupsGroupVolumeOutput) NfsVolumeReadOnly() pulumi.BoolOutput
Default value: `false`.
func (GetContainerGroupsGroupVolumeOutput) NfsVolumeServer ¶ added in v2.30.0
func (o GetContainerGroupsGroupVolumeOutput) NfsVolumeServer() pulumi.StringOutput
The address of the NFS server.
func (GetContainerGroupsGroupVolumeOutput) ToGetContainerGroupsGroupVolumeOutput ¶ added in v2.30.0
func (o GetContainerGroupsGroupVolumeOutput) ToGetContainerGroupsGroupVolumeOutput() GetContainerGroupsGroupVolumeOutput
func (GetContainerGroupsGroupVolumeOutput) ToGetContainerGroupsGroupVolumeOutputWithContext ¶ added in v2.30.0
func (o GetContainerGroupsGroupVolumeOutput) ToGetContainerGroupsGroupVolumeOutputWithContext(ctx context.Context) GetContainerGroupsGroupVolumeOutput
func (GetContainerGroupsGroupVolumeOutput) Type ¶ added in v2.30.0
func (o GetContainerGroupsGroupVolumeOutput) Type() pulumi.StringOutput
The type of the volume. Currently, the following types of volumes are supported: EmptyDirVolume, NFSVolume, ConfigFileVolume, and FlexVolume.
type GetContainerGroupsResult ¶ added in v2.30.0
type GetContainerGroupsResult struct { ContainerGroupName *string `pulumi:"containerGroupName"` EnableDetails *bool `pulumi:"enableDetails"` Groups []GetContainerGroupsGroup `pulumi:"groups"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` Ids []string `pulumi:"ids"` Limit *int `pulumi:"limit"` NameRegex *string `pulumi:"nameRegex"` Names []string `pulumi:"names"` OutputFile *string `pulumi:"outputFile"` ResourceGroupId *string `pulumi:"resourceGroupId"` Status *string `pulumi:"status"` Tags map[string]interface{} `pulumi:"tags"` VswitchId *string `pulumi:"vswitchId"` WithEvent *bool `pulumi:"withEvent"` ZoneId *string `pulumi:"zoneId"` }
A collection of values returned by getContainerGroups.
func GetContainerGroups ¶ added in v2.30.0
func GetContainerGroups(ctx *pulumi.Context, args *GetContainerGroupsArgs, opts ...pulumi.InvokeOption) (*GetContainerGroupsResult, error)
This data source provides the Eci Container Groups of the current Alibaba Cloud user.
> **NOTE:** Available in v1.111.0+.
## Example Usage
Basic Usage ¶
```go package main
import (
"github.com/pulumi/pulumi-alicloud/sdk/v2/go/alicloud/eci" "github.com/pulumi/pulumi/sdk/v2/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { example, err := eci.GetContainerGroups(ctx, &eci.GetContainerGroupsArgs{ Ids: []string{ "example_value", }, }, nil) if err != nil { return err } ctx.Export("firstEciContainerGroupId", example.Groups[0].Id) return nil }) }
```
type GetImageCachesArgs ¶ added in v2.12.0
type GetImageCachesArgs struct { // A list ids of ECI Image Cache. Ids []string `pulumi:"ids"` // Find the mirror cache containing it according to the image name. Image *string `pulumi:"image"` // The name of ECI Image Cache. ImageCacheName *string `pulumi:"imageCacheName"` // A regex string to filter results by the image cache name. NameRegex *string `pulumi:"nameRegex"` OutputFile *string `pulumi:"outputFile"` // The id of snapshot. SnapshotId *string `pulumi:"snapshotId"` // The status of ECI Image Cache. Status *string `pulumi:"status"` }
A collection of arguments for invoking getImageCaches.
type GetImageCachesCach ¶ added in v2.12.0
type GetImageCachesCach struct { // The id of container group. ContainerGroupId string `pulumi:"containerGroupId"` // Image cache pulls image event information. Events []GetImageCachesCachEvent `pulumi:"events"` // The time of expired. ExpireDateTime string `pulumi:"expireDateTime"` // The ID of the ECI Image Cache. Id string `pulumi:"id"` // The id of the ECI Image Cache. ImageCacheId string `pulumi:"imageCacheId"` // The name of ECI Image Cache. ImageCacheName string `pulumi:"imageCacheName"` // The list of cached images. Images []string `pulumi:"images"` // The progress of ECI Image Cache. Progress string `pulumi:"progress"` // The id of snapshot. SnapshotId string `pulumi:"snapshotId"` // The status of ECI Image Cache. Status string `pulumi:"status"` }
type GetImageCachesCachArgs ¶ added in v2.12.0
type GetImageCachesCachArgs struct { // The id of container group. ContainerGroupId pulumi.StringInput `pulumi:"containerGroupId"` // Image cache pulls image event information. Events GetImageCachesCachEventArrayInput `pulumi:"events"` // The time of expired. ExpireDateTime pulumi.StringInput `pulumi:"expireDateTime"` // The ID of the ECI Image Cache. Id pulumi.StringInput `pulumi:"id"` // The id of the ECI Image Cache. ImageCacheId pulumi.StringInput `pulumi:"imageCacheId"` // The name of ECI Image Cache. ImageCacheName pulumi.StringInput `pulumi:"imageCacheName"` // The list of cached images. Images pulumi.StringArrayInput `pulumi:"images"` // The progress of ECI Image Cache. Progress pulumi.StringInput `pulumi:"progress"` // The id of snapshot. SnapshotId pulumi.StringInput `pulumi:"snapshotId"` // The status of ECI Image Cache. Status pulumi.StringInput `pulumi:"status"` }
func (GetImageCachesCachArgs) ElementType ¶ added in v2.12.0
func (GetImageCachesCachArgs) ElementType() reflect.Type
func (GetImageCachesCachArgs) ToGetImageCachesCachOutput ¶ added in v2.12.0
func (i GetImageCachesCachArgs) ToGetImageCachesCachOutput() GetImageCachesCachOutput
func (GetImageCachesCachArgs) ToGetImageCachesCachOutputWithContext ¶ added in v2.12.0
func (i GetImageCachesCachArgs) ToGetImageCachesCachOutputWithContext(ctx context.Context) GetImageCachesCachOutput
type GetImageCachesCachArray ¶ added in v2.12.0
type GetImageCachesCachArray []GetImageCachesCachInput
func (GetImageCachesCachArray) ElementType ¶ added in v2.12.0
func (GetImageCachesCachArray) ElementType() reflect.Type
func (GetImageCachesCachArray) ToGetImageCachesCachArrayOutput ¶ added in v2.12.0
func (i GetImageCachesCachArray) ToGetImageCachesCachArrayOutput() GetImageCachesCachArrayOutput
func (GetImageCachesCachArray) ToGetImageCachesCachArrayOutputWithContext ¶ added in v2.12.0
func (i GetImageCachesCachArray) ToGetImageCachesCachArrayOutputWithContext(ctx context.Context) GetImageCachesCachArrayOutput
type GetImageCachesCachArrayInput ¶ added in v2.12.0
type GetImageCachesCachArrayInput interface { pulumi.Input ToGetImageCachesCachArrayOutput() GetImageCachesCachArrayOutput ToGetImageCachesCachArrayOutputWithContext(context.Context) GetImageCachesCachArrayOutput }
GetImageCachesCachArrayInput is an input type that accepts GetImageCachesCachArray and GetImageCachesCachArrayOutput values. You can construct a concrete instance of `GetImageCachesCachArrayInput` via:
GetImageCachesCachArray{ GetImageCachesCachArgs{...} }
type GetImageCachesCachArrayOutput ¶ added in v2.12.0
type GetImageCachesCachArrayOutput struct{ *pulumi.OutputState }
func (GetImageCachesCachArrayOutput) ElementType ¶ added in v2.12.0
func (GetImageCachesCachArrayOutput) ElementType() reflect.Type
func (GetImageCachesCachArrayOutput) Index ¶ added in v2.12.0
func (o GetImageCachesCachArrayOutput) Index(i pulumi.IntInput) GetImageCachesCachOutput
func (GetImageCachesCachArrayOutput) ToGetImageCachesCachArrayOutput ¶ added in v2.12.0
func (o GetImageCachesCachArrayOutput) ToGetImageCachesCachArrayOutput() GetImageCachesCachArrayOutput
func (GetImageCachesCachArrayOutput) ToGetImageCachesCachArrayOutputWithContext ¶ added in v2.12.0
func (o GetImageCachesCachArrayOutput) ToGetImageCachesCachArrayOutputWithContext(ctx context.Context) GetImageCachesCachArrayOutput
type GetImageCachesCachEvent ¶ added in v2.12.0
type GetImageCachesCachEvent struct { // Number of events. Count int `pulumi:"count"` // Start time. FirstTimestamp string `pulumi:"firstTimestamp"` // End time. LastTimestamp string `pulumi:"lastTimestamp"` Message string `pulumi:"message"` // The name of event. Name string `pulumi:"name"` // The type of event. Type string `pulumi:"type"` }
type GetImageCachesCachEventArgs ¶ added in v2.12.0
type GetImageCachesCachEventArgs struct { // Number of events. Count pulumi.IntInput `pulumi:"count"` // Start time. FirstTimestamp pulumi.StringInput `pulumi:"firstTimestamp"` // End time. LastTimestamp pulumi.StringInput `pulumi:"lastTimestamp"` Message pulumi.StringInput `pulumi:"message"` // The name of event. Name pulumi.StringInput `pulumi:"name"` // The type of event. Type pulumi.StringInput `pulumi:"type"` }
func (GetImageCachesCachEventArgs) ElementType ¶ added in v2.12.0
func (GetImageCachesCachEventArgs) ElementType() reflect.Type
func (GetImageCachesCachEventArgs) ToGetImageCachesCachEventOutput ¶ added in v2.12.0
func (i GetImageCachesCachEventArgs) ToGetImageCachesCachEventOutput() GetImageCachesCachEventOutput
func (GetImageCachesCachEventArgs) ToGetImageCachesCachEventOutputWithContext ¶ added in v2.12.0
func (i GetImageCachesCachEventArgs) ToGetImageCachesCachEventOutputWithContext(ctx context.Context) GetImageCachesCachEventOutput
type GetImageCachesCachEventArray ¶ added in v2.12.0
type GetImageCachesCachEventArray []GetImageCachesCachEventInput
func (GetImageCachesCachEventArray) ElementType ¶ added in v2.12.0
func (GetImageCachesCachEventArray) ElementType() reflect.Type
func (GetImageCachesCachEventArray) ToGetImageCachesCachEventArrayOutput ¶ added in v2.12.0
func (i GetImageCachesCachEventArray) ToGetImageCachesCachEventArrayOutput() GetImageCachesCachEventArrayOutput
func (GetImageCachesCachEventArray) ToGetImageCachesCachEventArrayOutputWithContext ¶ added in v2.12.0
func (i GetImageCachesCachEventArray) ToGetImageCachesCachEventArrayOutputWithContext(ctx context.Context) GetImageCachesCachEventArrayOutput
type GetImageCachesCachEventArrayInput ¶ added in v2.12.0
type GetImageCachesCachEventArrayInput interface { pulumi.Input ToGetImageCachesCachEventArrayOutput() GetImageCachesCachEventArrayOutput ToGetImageCachesCachEventArrayOutputWithContext(context.Context) GetImageCachesCachEventArrayOutput }
GetImageCachesCachEventArrayInput is an input type that accepts GetImageCachesCachEventArray and GetImageCachesCachEventArrayOutput values. You can construct a concrete instance of `GetImageCachesCachEventArrayInput` via:
GetImageCachesCachEventArray{ GetImageCachesCachEventArgs{...} }
type GetImageCachesCachEventArrayOutput ¶ added in v2.12.0
type GetImageCachesCachEventArrayOutput struct{ *pulumi.OutputState }
func (GetImageCachesCachEventArrayOutput) ElementType ¶ added in v2.12.0
func (GetImageCachesCachEventArrayOutput) ElementType() reflect.Type
func (GetImageCachesCachEventArrayOutput) Index ¶ added in v2.12.0
func (o GetImageCachesCachEventArrayOutput) Index(i pulumi.IntInput) GetImageCachesCachEventOutput
func (GetImageCachesCachEventArrayOutput) ToGetImageCachesCachEventArrayOutput ¶ added in v2.12.0
func (o GetImageCachesCachEventArrayOutput) ToGetImageCachesCachEventArrayOutput() GetImageCachesCachEventArrayOutput
func (GetImageCachesCachEventArrayOutput) ToGetImageCachesCachEventArrayOutputWithContext ¶ added in v2.12.0
func (o GetImageCachesCachEventArrayOutput) ToGetImageCachesCachEventArrayOutputWithContext(ctx context.Context) GetImageCachesCachEventArrayOutput
type GetImageCachesCachEventInput ¶ added in v2.12.0
type GetImageCachesCachEventInput interface { pulumi.Input ToGetImageCachesCachEventOutput() GetImageCachesCachEventOutput ToGetImageCachesCachEventOutputWithContext(context.Context) GetImageCachesCachEventOutput }
GetImageCachesCachEventInput is an input type that accepts GetImageCachesCachEventArgs and GetImageCachesCachEventOutput values. You can construct a concrete instance of `GetImageCachesCachEventInput` via:
GetImageCachesCachEventArgs{...}
type GetImageCachesCachEventOutput ¶ added in v2.12.0
type GetImageCachesCachEventOutput struct{ *pulumi.OutputState }
func (GetImageCachesCachEventOutput) Count ¶ added in v2.12.0
func (o GetImageCachesCachEventOutput) Count() pulumi.IntOutput
Number of events.
func (GetImageCachesCachEventOutput) ElementType ¶ added in v2.12.0
func (GetImageCachesCachEventOutput) ElementType() reflect.Type
func (GetImageCachesCachEventOutput) FirstTimestamp ¶ added in v2.12.0
func (o GetImageCachesCachEventOutput) FirstTimestamp() pulumi.StringOutput
Start time.
func (GetImageCachesCachEventOutput) LastTimestamp ¶ added in v2.12.0
func (o GetImageCachesCachEventOutput) LastTimestamp() pulumi.StringOutput
End time.
func (GetImageCachesCachEventOutput) Message ¶ added in v2.12.0
func (o GetImageCachesCachEventOutput) Message() pulumi.StringOutput
func (GetImageCachesCachEventOutput) Name ¶ added in v2.12.0
func (o GetImageCachesCachEventOutput) Name() pulumi.StringOutput
The name of event.
func (GetImageCachesCachEventOutput) ToGetImageCachesCachEventOutput ¶ added in v2.12.0
func (o GetImageCachesCachEventOutput) ToGetImageCachesCachEventOutput() GetImageCachesCachEventOutput
func (GetImageCachesCachEventOutput) ToGetImageCachesCachEventOutputWithContext ¶ added in v2.12.0
func (o GetImageCachesCachEventOutput) ToGetImageCachesCachEventOutputWithContext(ctx context.Context) GetImageCachesCachEventOutput
func (GetImageCachesCachEventOutput) Type ¶ added in v2.12.0
func (o GetImageCachesCachEventOutput) Type() pulumi.StringOutput
The type of event.
type GetImageCachesCachInput ¶ added in v2.12.0
type GetImageCachesCachInput interface { pulumi.Input ToGetImageCachesCachOutput() GetImageCachesCachOutput ToGetImageCachesCachOutputWithContext(context.Context) GetImageCachesCachOutput }
GetImageCachesCachInput is an input type that accepts GetImageCachesCachArgs and GetImageCachesCachOutput values. You can construct a concrete instance of `GetImageCachesCachInput` via:
GetImageCachesCachArgs{...}
type GetImageCachesCachOutput ¶ added in v2.12.0
type GetImageCachesCachOutput struct{ *pulumi.OutputState }
func (GetImageCachesCachOutput) ContainerGroupId ¶ added in v2.12.0
func (o GetImageCachesCachOutput) ContainerGroupId() pulumi.StringOutput
The id of container group.
func (GetImageCachesCachOutput) ElementType ¶ added in v2.12.0
func (GetImageCachesCachOutput) ElementType() reflect.Type
func (GetImageCachesCachOutput) Events ¶ added in v2.12.0
func (o GetImageCachesCachOutput) Events() GetImageCachesCachEventArrayOutput
Image cache pulls image event information.
func (GetImageCachesCachOutput) ExpireDateTime ¶ added in v2.12.0
func (o GetImageCachesCachOutput) ExpireDateTime() pulumi.StringOutput
The time of expired.
func (GetImageCachesCachOutput) Id ¶ added in v2.12.0
func (o GetImageCachesCachOutput) Id() pulumi.StringOutput
The ID of the ECI Image Cache.
func (GetImageCachesCachOutput) ImageCacheId ¶ added in v2.12.0
func (o GetImageCachesCachOutput) ImageCacheId() pulumi.StringOutput
The id of the ECI Image Cache.
func (GetImageCachesCachOutput) ImageCacheName ¶ added in v2.12.0
func (o GetImageCachesCachOutput) ImageCacheName() pulumi.StringOutput
The name of ECI Image Cache.
func (GetImageCachesCachOutput) Images ¶ added in v2.12.0
func (o GetImageCachesCachOutput) Images() pulumi.StringArrayOutput
The list of cached images.
func (GetImageCachesCachOutput) Progress ¶ added in v2.12.0
func (o GetImageCachesCachOutput) Progress() pulumi.StringOutput
The progress of ECI Image Cache.
func (GetImageCachesCachOutput) SnapshotId ¶ added in v2.12.0
func (o GetImageCachesCachOutput) SnapshotId() pulumi.StringOutput
The id of snapshot.
func (GetImageCachesCachOutput) Status ¶ added in v2.12.0
func (o GetImageCachesCachOutput) Status() pulumi.StringOutput
The status of ECI Image Cache.
func (GetImageCachesCachOutput) ToGetImageCachesCachOutput ¶ added in v2.12.0
func (o GetImageCachesCachOutput) ToGetImageCachesCachOutput() GetImageCachesCachOutput
func (GetImageCachesCachOutput) ToGetImageCachesCachOutputWithContext ¶ added in v2.12.0
func (o GetImageCachesCachOutput) ToGetImageCachesCachOutputWithContext(ctx context.Context) GetImageCachesCachOutput
type GetImageCachesResult ¶ added in v2.12.0
type GetImageCachesResult struct { // A list of caches. Each element contains the following attributes: Caches []GetImageCachesCach `pulumi:"caches"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // A list ids of ECI Image Cache. Ids []string `pulumi:"ids"` Image *string `pulumi:"image"` // The name of the ECI Image Cache. ImageCacheName *string `pulumi:"imageCacheName"` NameRegex *string `pulumi:"nameRegex"` // A list of ECI Image Cache names. Names []string `pulumi:"names"` OutputFile *string `pulumi:"outputFile"` // The id of snapshot. SnapshotId *string `pulumi:"snapshotId"` // The status of ECI Image Cache. Status *string `pulumi:"status"` }
A collection of values returned by getImageCaches.
func GetImageCaches ¶ added in v2.12.0
func GetImageCaches(ctx *pulumi.Context, args *GetImageCachesArgs, opts ...pulumi.InvokeOption) (*GetImageCachesResult, error)
Provides a collection of ECI Image Cache to the specified filters.
> **NOTE:** Available in 1.90.0+.
type ImageCache ¶ added in v2.12.0
type ImageCache struct { pulumi.CustomResourceState // The ID of the container group job that is used to create the image cache. // * `status` -The status of the image cache. ContainerGroupId pulumi.StringOutput `pulumi:"containerGroupId"` // The instance ID of the Elastic IP Address (EIP). If you want to pull images from the Internet, you must specify an EIP to make sure that the container group can access the Internet. You can also configure the network address translation (NAT) gateway. We recommend that you configure the NAT gateway for the Internet access. Refer to [Public Network Access Method](https://help.aliyun.com/document_detail/99146.html) EipInstanceId pulumi.StringPtrOutput `pulumi:"eipInstanceId"` // The name of the image cache. ImageCacheName pulumi.StringOutput `pulumi:"imageCacheName"` // The size of the image cache. Default to `20`. Unit: GiB. ImageCacheSize pulumi.IntPtrOutput `pulumi:"imageCacheSize"` // The Image Registry parameters about the image to be cached. ImageRegistryCredentials ImageCacheImageRegistryCredentialArrayOutput `pulumi:"imageRegistryCredentials"` // The images to be cached. The image name must be versioned. Images pulumi.StringArrayOutput `pulumi:"images"` // The ID of the resource group. ResourceGroupId pulumi.StringPtrOutput `pulumi:"resourceGroupId"` // The retention days of the image cache. Once the image cache expires, it will be cleared. By default, the image cache never expires. Note: The image cache that fails to be created is retained for only one day. RetentionDays pulumi.IntPtrOutput `pulumi:"retentionDays"` // The ID of the security group. You do not need to specify the same security group as the container group. SecurityGroupId pulumi.StringOutput `pulumi:"securityGroupId"` Status pulumi.StringOutput `pulumi:"status"` // The ID of the VSwitch. You do not need to specify the same VSwitch as the container group. VswitchId pulumi.StringOutput `pulumi:"vswitchId"` // The zone id to cache image. ZoneId pulumi.StringPtrOutput `pulumi:"zoneId"` }
An ECI Image Cache can help user to solve the time-consuming problem of image pull. For information about Alicloud ECI Image Cache and how to use it, see [What is Resource Alicloud ECI Image Cache](https://www.alibabacloud.com/help/doc-detail/146891.htm).
> **NOTE:** Available in v1.89.0+.
> **NOTE:** Each image cache corresponds to a snapshot, and the user does not delete the snapshot directly, otherwise the cache will fail.
## Example Usage
Basic Usage ¶
```go package main
import (
"github.com/pulumi/pulumi-alicloud/sdk/v2/go/alicloud/eci" "github.com/pulumi/pulumi/sdk/v2/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := eci.NewImageCache(ctx, "example", &eci.ImageCacheArgs{ EipInstanceId: pulumi.String("eip-uf60c7cqb2pcrkgxhxxxx"), ImageCacheName: pulumi.String("tf-test"), Images: pulumi.StringArray{ pulumi.String("registry.cn-beijing.aliyuncs.com/sceneplatform/sae-image-xxxx:latest"), }, SecurityGroupId: pulumi.String("sg-2zeef68b66fxxxx"), VswitchId: pulumi.String("vsw-2zef9k7ng82xxxx"), }) if err != nil { return err } return nil }) }
```
## Import
ECI Image Cache can be imported using the id, e.g.
```sh
$ pulumi import alicloud:eci/imageCache:ImageCache example abc123456
```
func GetImageCache ¶ added in v2.12.0
func GetImageCache(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ImageCacheState, opts ...pulumi.ResourceOption) (*ImageCache, error)
GetImageCache gets an existing ImageCache 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 NewImageCache ¶ added in v2.12.0
func NewImageCache(ctx *pulumi.Context, name string, args *ImageCacheArgs, opts ...pulumi.ResourceOption) (*ImageCache, error)
NewImageCache registers a new resource with the given unique name, arguments, and options.
func (ImageCache) ElementType ¶ added in v2.25.1
func (ImageCache) ElementType() reflect.Type
func (ImageCache) ToImageCacheOutput ¶ added in v2.25.1
func (i ImageCache) ToImageCacheOutput() ImageCacheOutput
func (ImageCache) ToImageCacheOutputWithContext ¶ added in v2.25.1
func (i ImageCache) ToImageCacheOutputWithContext(ctx context.Context) ImageCacheOutput
type ImageCacheArgs ¶ added in v2.12.0
type ImageCacheArgs struct { // The instance ID of the Elastic IP Address (EIP). If you want to pull images from the Internet, you must specify an EIP to make sure that the container group can access the Internet. You can also configure the network address translation (NAT) gateway. We recommend that you configure the NAT gateway for the Internet access. Refer to [Public Network Access Method](https://help.aliyun.com/document_detail/99146.html) EipInstanceId pulumi.StringPtrInput // The name of the image cache. ImageCacheName pulumi.StringInput // The size of the image cache. Default to `20`. Unit: GiB. ImageCacheSize pulumi.IntPtrInput // The Image Registry parameters about the image to be cached. ImageRegistryCredentials ImageCacheImageRegistryCredentialArrayInput // The images to be cached. The image name must be versioned. Images pulumi.StringArrayInput // The ID of the resource group. ResourceGroupId pulumi.StringPtrInput // The retention days of the image cache. Once the image cache expires, it will be cleared. By default, the image cache never expires. Note: The image cache that fails to be created is retained for only one day. RetentionDays pulumi.IntPtrInput // The ID of the security group. You do not need to specify the same security group as the container group. SecurityGroupId pulumi.StringInput // The ID of the VSwitch. You do not need to specify the same VSwitch as the container group. VswitchId pulumi.StringInput // The zone id to cache image. ZoneId pulumi.StringPtrInput }
The set of arguments for constructing a ImageCache resource.
func (ImageCacheArgs) ElementType ¶ added in v2.12.0
func (ImageCacheArgs) ElementType() reflect.Type
type ImageCacheImageRegistryCredential ¶ added in v2.12.0
type ImageCacheImageRegistryCredentialArgs ¶ added in v2.12.0
type ImageCacheImageRegistryCredentialArgs struct { // The password of the Image Registry. Password pulumi.StringPtrInput `pulumi:"password"` // The address of Image Registry without `http://` or `https://`. Server pulumi.StringPtrInput `pulumi:"server"` // The user name of Image Registry. UserName pulumi.StringPtrInput `pulumi:"userName"` }
func (ImageCacheImageRegistryCredentialArgs) ElementType ¶ added in v2.12.0
func (ImageCacheImageRegistryCredentialArgs) ElementType() reflect.Type
func (ImageCacheImageRegistryCredentialArgs) ToImageCacheImageRegistryCredentialOutput ¶ added in v2.12.0
func (i ImageCacheImageRegistryCredentialArgs) ToImageCacheImageRegistryCredentialOutput() ImageCacheImageRegistryCredentialOutput
func (ImageCacheImageRegistryCredentialArgs) ToImageCacheImageRegistryCredentialOutputWithContext ¶ added in v2.12.0
func (i ImageCacheImageRegistryCredentialArgs) ToImageCacheImageRegistryCredentialOutputWithContext(ctx context.Context) ImageCacheImageRegistryCredentialOutput
type ImageCacheImageRegistryCredentialArray ¶ added in v2.12.0
type ImageCacheImageRegistryCredentialArray []ImageCacheImageRegistryCredentialInput
func (ImageCacheImageRegistryCredentialArray) ElementType ¶ added in v2.12.0
func (ImageCacheImageRegistryCredentialArray) ElementType() reflect.Type
func (ImageCacheImageRegistryCredentialArray) ToImageCacheImageRegistryCredentialArrayOutput ¶ added in v2.12.0
func (i ImageCacheImageRegistryCredentialArray) ToImageCacheImageRegistryCredentialArrayOutput() ImageCacheImageRegistryCredentialArrayOutput
func (ImageCacheImageRegistryCredentialArray) ToImageCacheImageRegistryCredentialArrayOutputWithContext ¶ added in v2.12.0
func (i ImageCacheImageRegistryCredentialArray) ToImageCacheImageRegistryCredentialArrayOutputWithContext(ctx context.Context) ImageCacheImageRegistryCredentialArrayOutput
type ImageCacheImageRegistryCredentialArrayInput ¶ added in v2.12.0
type ImageCacheImageRegistryCredentialArrayInput interface { pulumi.Input ToImageCacheImageRegistryCredentialArrayOutput() ImageCacheImageRegistryCredentialArrayOutput ToImageCacheImageRegistryCredentialArrayOutputWithContext(context.Context) ImageCacheImageRegistryCredentialArrayOutput }
ImageCacheImageRegistryCredentialArrayInput is an input type that accepts ImageCacheImageRegistryCredentialArray and ImageCacheImageRegistryCredentialArrayOutput values. You can construct a concrete instance of `ImageCacheImageRegistryCredentialArrayInput` via:
ImageCacheImageRegistryCredentialArray{ ImageCacheImageRegistryCredentialArgs{...} }
type ImageCacheImageRegistryCredentialArrayOutput ¶ added in v2.12.0
type ImageCacheImageRegistryCredentialArrayOutput struct{ *pulumi.OutputState }
func (ImageCacheImageRegistryCredentialArrayOutput) ElementType ¶ added in v2.12.0
func (ImageCacheImageRegistryCredentialArrayOutput) ElementType() reflect.Type
func (ImageCacheImageRegistryCredentialArrayOutput) ToImageCacheImageRegistryCredentialArrayOutput ¶ added in v2.12.0
func (o ImageCacheImageRegistryCredentialArrayOutput) ToImageCacheImageRegistryCredentialArrayOutput() ImageCacheImageRegistryCredentialArrayOutput
func (ImageCacheImageRegistryCredentialArrayOutput) ToImageCacheImageRegistryCredentialArrayOutputWithContext ¶ added in v2.12.0
func (o ImageCacheImageRegistryCredentialArrayOutput) ToImageCacheImageRegistryCredentialArrayOutputWithContext(ctx context.Context) ImageCacheImageRegistryCredentialArrayOutput
type ImageCacheImageRegistryCredentialInput ¶ added in v2.12.0
type ImageCacheImageRegistryCredentialInput interface { pulumi.Input ToImageCacheImageRegistryCredentialOutput() ImageCacheImageRegistryCredentialOutput ToImageCacheImageRegistryCredentialOutputWithContext(context.Context) ImageCacheImageRegistryCredentialOutput }
ImageCacheImageRegistryCredentialInput is an input type that accepts ImageCacheImageRegistryCredentialArgs and ImageCacheImageRegistryCredentialOutput values. You can construct a concrete instance of `ImageCacheImageRegistryCredentialInput` via:
ImageCacheImageRegistryCredentialArgs{...}
type ImageCacheImageRegistryCredentialOutput ¶ added in v2.12.0
type ImageCacheImageRegistryCredentialOutput struct{ *pulumi.OutputState }
func (ImageCacheImageRegistryCredentialOutput) ElementType ¶ added in v2.12.0
func (ImageCacheImageRegistryCredentialOutput) ElementType() reflect.Type
func (ImageCacheImageRegistryCredentialOutput) Password ¶ added in v2.12.0
func (o ImageCacheImageRegistryCredentialOutput) Password() pulumi.StringPtrOutput
The password of the Image Registry.
func (ImageCacheImageRegistryCredentialOutput) Server ¶ added in v2.12.0
func (o ImageCacheImageRegistryCredentialOutput) Server() pulumi.StringPtrOutput
The address of Image Registry without `http://` or `https://`.
func (ImageCacheImageRegistryCredentialOutput) ToImageCacheImageRegistryCredentialOutput ¶ added in v2.12.0
func (o ImageCacheImageRegistryCredentialOutput) ToImageCacheImageRegistryCredentialOutput() ImageCacheImageRegistryCredentialOutput
func (ImageCacheImageRegistryCredentialOutput) ToImageCacheImageRegistryCredentialOutputWithContext ¶ added in v2.12.0
func (o ImageCacheImageRegistryCredentialOutput) ToImageCacheImageRegistryCredentialOutputWithContext(ctx context.Context) ImageCacheImageRegistryCredentialOutput
func (ImageCacheImageRegistryCredentialOutput) UserName ¶ added in v2.12.0
func (o ImageCacheImageRegistryCredentialOutput) UserName() pulumi.StringPtrOutput
The user name of Image Registry.
type ImageCacheInput ¶ added in v2.25.1
type ImageCacheInput interface { pulumi.Input ToImageCacheOutput() ImageCacheOutput ToImageCacheOutputWithContext(ctx context.Context) ImageCacheOutput }
type ImageCacheOutput ¶ added in v2.25.1
type ImageCacheOutput struct {
*pulumi.OutputState
}
func (ImageCacheOutput) ElementType ¶ added in v2.25.1
func (ImageCacheOutput) ElementType() reflect.Type
func (ImageCacheOutput) ToImageCacheOutput ¶ added in v2.25.1
func (o ImageCacheOutput) ToImageCacheOutput() ImageCacheOutput
func (ImageCacheOutput) ToImageCacheOutputWithContext ¶ added in v2.25.1
func (o ImageCacheOutput) ToImageCacheOutputWithContext(ctx context.Context) ImageCacheOutput
type ImageCacheState ¶ added in v2.12.0
type ImageCacheState struct { // The ID of the container group job that is used to create the image cache. // * `status` -The status of the image cache. ContainerGroupId pulumi.StringPtrInput // The instance ID of the Elastic IP Address (EIP). If you want to pull images from the Internet, you must specify an EIP to make sure that the container group can access the Internet. You can also configure the network address translation (NAT) gateway. We recommend that you configure the NAT gateway for the Internet access. Refer to [Public Network Access Method](https://help.aliyun.com/document_detail/99146.html) EipInstanceId pulumi.StringPtrInput // The name of the image cache. ImageCacheName pulumi.StringPtrInput // The size of the image cache. Default to `20`. Unit: GiB. ImageCacheSize pulumi.IntPtrInput // The Image Registry parameters about the image to be cached. ImageRegistryCredentials ImageCacheImageRegistryCredentialArrayInput // The images to be cached. The image name must be versioned. Images pulumi.StringArrayInput // The ID of the resource group. ResourceGroupId pulumi.StringPtrInput // The retention days of the image cache. Once the image cache expires, it will be cleared. By default, the image cache never expires. Note: The image cache that fails to be created is retained for only one day. RetentionDays pulumi.IntPtrInput // The ID of the security group. You do not need to specify the same security group as the container group. SecurityGroupId pulumi.StringPtrInput Status pulumi.StringPtrInput // The ID of the VSwitch. You do not need to specify the same VSwitch as the container group. VswitchId pulumi.StringPtrInput // The zone id to cache image. ZoneId pulumi.StringPtrInput }
func (ImageCacheState) ElementType ¶ added in v2.12.0
func (ImageCacheState) ElementType() reflect.Type
type OpenApiImageCache ¶
type OpenApiImageCache struct { pulumi.CustomResourceState ContainerGroupId pulumi.StringOutput `pulumi:"containerGroupId"` EipInstanceId pulumi.StringPtrOutput `pulumi:"eipInstanceId"` ImageCacheName pulumi.StringOutput `pulumi:"imageCacheName"` ImageCacheSize pulumi.IntPtrOutput `pulumi:"imageCacheSize"` ImageRegistryCredentials OpenApiImageCacheImageRegistryCredentialArrayOutput `pulumi:"imageRegistryCredentials"` Images pulumi.StringArrayOutput `pulumi:"images"` ResourceGroupId pulumi.StringPtrOutput `pulumi:"resourceGroupId"` RetentionDays pulumi.IntPtrOutput `pulumi:"retentionDays"` SecurityGroupId pulumi.StringOutput `pulumi:"securityGroupId"` Status pulumi.StringOutput `pulumi:"status"` VswitchId pulumi.StringOutput `pulumi:"vswitchId"` ZoneId pulumi.StringPtrOutput `pulumi:"zoneId"` }
func GetOpenApiImageCache ¶
func GetOpenApiImageCache(ctx *pulumi.Context, name string, id pulumi.IDInput, state *OpenApiImageCacheState, opts ...pulumi.ResourceOption) (*OpenApiImageCache, error)
GetOpenApiImageCache gets an existing OpenApiImageCache 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 NewOpenApiImageCache ¶
func NewOpenApiImageCache(ctx *pulumi.Context, name string, args *OpenApiImageCacheArgs, opts ...pulumi.ResourceOption) (*OpenApiImageCache, error)
NewOpenApiImageCache registers a new resource with the given unique name, arguments, and options.
func (OpenApiImageCache) ElementType ¶ added in v2.25.1
func (OpenApiImageCache) ElementType() reflect.Type
func (OpenApiImageCache) ToOpenApiImageCacheOutput ¶ added in v2.25.1
func (i OpenApiImageCache) ToOpenApiImageCacheOutput() OpenApiImageCacheOutput
func (OpenApiImageCache) ToOpenApiImageCacheOutputWithContext ¶ added in v2.25.1
func (i OpenApiImageCache) ToOpenApiImageCacheOutputWithContext(ctx context.Context) OpenApiImageCacheOutput
type OpenApiImageCacheArgs ¶
type OpenApiImageCacheArgs struct { EipInstanceId pulumi.StringPtrInput ImageCacheName pulumi.StringInput ImageCacheSize pulumi.IntPtrInput ImageRegistryCredentials OpenApiImageCacheImageRegistryCredentialArrayInput Images pulumi.StringArrayInput ResourceGroupId pulumi.StringPtrInput RetentionDays pulumi.IntPtrInput SecurityGroupId pulumi.StringInput VswitchId pulumi.StringInput ZoneId pulumi.StringPtrInput }
The set of arguments for constructing a OpenApiImageCache resource.
func (OpenApiImageCacheArgs) ElementType ¶
func (OpenApiImageCacheArgs) ElementType() reflect.Type
type OpenApiImageCacheImageRegistryCredentialArgs ¶
type OpenApiImageCacheImageRegistryCredentialArgs struct { Password pulumi.StringPtrInput `pulumi:"password"` Server pulumi.StringPtrInput `pulumi:"server"` UserName pulumi.StringPtrInput `pulumi:"userName"` }
func (OpenApiImageCacheImageRegistryCredentialArgs) ElementType ¶
func (OpenApiImageCacheImageRegistryCredentialArgs) ElementType() reflect.Type
func (OpenApiImageCacheImageRegistryCredentialArgs) ToOpenApiImageCacheImageRegistryCredentialOutput ¶
func (i OpenApiImageCacheImageRegistryCredentialArgs) ToOpenApiImageCacheImageRegistryCredentialOutput() OpenApiImageCacheImageRegistryCredentialOutput
func (OpenApiImageCacheImageRegistryCredentialArgs) ToOpenApiImageCacheImageRegistryCredentialOutputWithContext ¶
func (i OpenApiImageCacheImageRegistryCredentialArgs) ToOpenApiImageCacheImageRegistryCredentialOutputWithContext(ctx context.Context) OpenApiImageCacheImageRegistryCredentialOutput
type OpenApiImageCacheImageRegistryCredentialArray ¶
type OpenApiImageCacheImageRegistryCredentialArray []OpenApiImageCacheImageRegistryCredentialInput
func (OpenApiImageCacheImageRegistryCredentialArray) ElementType ¶
func (OpenApiImageCacheImageRegistryCredentialArray) ElementType() reflect.Type
func (OpenApiImageCacheImageRegistryCredentialArray) ToOpenApiImageCacheImageRegistryCredentialArrayOutput ¶
func (i OpenApiImageCacheImageRegistryCredentialArray) ToOpenApiImageCacheImageRegistryCredentialArrayOutput() OpenApiImageCacheImageRegistryCredentialArrayOutput
func (OpenApiImageCacheImageRegistryCredentialArray) ToOpenApiImageCacheImageRegistryCredentialArrayOutputWithContext ¶
func (i OpenApiImageCacheImageRegistryCredentialArray) ToOpenApiImageCacheImageRegistryCredentialArrayOutputWithContext(ctx context.Context) OpenApiImageCacheImageRegistryCredentialArrayOutput
type OpenApiImageCacheImageRegistryCredentialArrayInput ¶
type OpenApiImageCacheImageRegistryCredentialArrayInput interface { pulumi.Input ToOpenApiImageCacheImageRegistryCredentialArrayOutput() OpenApiImageCacheImageRegistryCredentialArrayOutput ToOpenApiImageCacheImageRegistryCredentialArrayOutputWithContext(context.Context) OpenApiImageCacheImageRegistryCredentialArrayOutput }
OpenApiImageCacheImageRegistryCredentialArrayInput is an input type that accepts OpenApiImageCacheImageRegistryCredentialArray and OpenApiImageCacheImageRegistryCredentialArrayOutput values. You can construct a concrete instance of `OpenApiImageCacheImageRegistryCredentialArrayInput` via:
OpenApiImageCacheImageRegistryCredentialArray{ OpenApiImageCacheImageRegistryCredentialArgs{...} }
type OpenApiImageCacheImageRegistryCredentialArrayOutput ¶
type OpenApiImageCacheImageRegistryCredentialArrayOutput struct{ *pulumi.OutputState }
func (OpenApiImageCacheImageRegistryCredentialArrayOutput) ElementType ¶
func (OpenApiImageCacheImageRegistryCredentialArrayOutput) ElementType() reflect.Type
func (OpenApiImageCacheImageRegistryCredentialArrayOutput) ToOpenApiImageCacheImageRegistryCredentialArrayOutput ¶
func (o OpenApiImageCacheImageRegistryCredentialArrayOutput) ToOpenApiImageCacheImageRegistryCredentialArrayOutput() OpenApiImageCacheImageRegistryCredentialArrayOutput
func (OpenApiImageCacheImageRegistryCredentialArrayOutput) ToOpenApiImageCacheImageRegistryCredentialArrayOutputWithContext ¶
func (o OpenApiImageCacheImageRegistryCredentialArrayOutput) ToOpenApiImageCacheImageRegistryCredentialArrayOutputWithContext(ctx context.Context) OpenApiImageCacheImageRegistryCredentialArrayOutput
type OpenApiImageCacheImageRegistryCredentialInput ¶
type OpenApiImageCacheImageRegistryCredentialInput interface { pulumi.Input ToOpenApiImageCacheImageRegistryCredentialOutput() OpenApiImageCacheImageRegistryCredentialOutput ToOpenApiImageCacheImageRegistryCredentialOutputWithContext(context.Context) OpenApiImageCacheImageRegistryCredentialOutput }
OpenApiImageCacheImageRegistryCredentialInput is an input type that accepts OpenApiImageCacheImageRegistryCredentialArgs and OpenApiImageCacheImageRegistryCredentialOutput values. You can construct a concrete instance of `OpenApiImageCacheImageRegistryCredentialInput` via:
OpenApiImageCacheImageRegistryCredentialArgs{...}
type OpenApiImageCacheImageRegistryCredentialOutput ¶
type OpenApiImageCacheImageRegistryCredentialOutput struct{ *pulumi.OutputState }
func (OpenApiImageCacheImageRegistryCredentialOutput) ElementType ¶
func (OpenApiImageCacheImageRegistryCredentialOutput) ElementType() reflect.Type
func (OpenApiImageCacheImageRegistryCredentialOutput) Password ¶
func (o OpenApiImageCacheImageRegistryCredentialOutput) Password() pulumi.StringPtrOutput
func (OpenApiImageCacheImageRegistryCredentialOutput) Server ¶
func (o OpenApiImageCacheImageRegistryCredentialOutput) Server() pulumi.StringPtrOutput
func (OpenApiImageCacheImageRegistryCredentialOutput) ToOpenApiImageCacheImageRegistryCredentialOutput ¶
func (o OpenApiImageCacheImageRegistryCredentialOutput) ToOpenApiImageCacheImageRegistryCredentialOutput() OpenApiImageCacheImageRegistryCredentialOutput
func (OpenApiImageCacheImageRegistryCredentialOutput) ToOpenApiImageCacheImageRegistryCredentialOutputWithContext ¶
func (o OpenApiImageCacheImageRegistryCredentialOutput) ToOpenApiImageCacheImageRegistryCredentialOutputWithContext(ctx context.Context) OpenApiImageCacheImageRegistryCredentialOutput
func (OpenApiImageCacheImageRegistryCredentialOutput) UserName ¶
func (o OpenApiImageCacheImageRegistryCredentialOutput) UserName() pulumi.StringPtrOutput
type OpenApiImageCacheInput ¶ added in v2.25.1
type OpenApiImageCacheInput interface { pulumi.Input ToOpenApiImageCacheOutput() OpenApiImageCacheOutput ToOpenApiImageCacheOutputWithContext(ctx context.Context) OpenApiImageCacheOutput }
type OpenApiImageCacheOutput ¶ added in v2.25.1
type OpenApiImageCacheOutput struct {
*pulumi.OutputState
}
func (OpenApiImageCacheOutput) ElementType ¶ added in v2.25.1
func (OpenApiImageCacheOutput) ElementType() reflect.Type
func (OpenApiImageCacheOutput) ToOpenApiImageCacheOutput ¶ added in v2.25.1
func (o OpenApiImageCacheOutput) ToOpenApiImageCacheOutput() OpenApiImageCacheOutput
func (OpenApiImageCacheOutput) ToOpenApiImageCacheOutputWithContext ¶ added in v2.25.1
func (o OpenApiImageCacheOutput) ToOpenApiImageCacheOutputWithContext(ctx context.Context) OpenApiImageCacheOutput
type OpenApiImageCacheState ¶
type OpenApiImageCacheState struct { ContainerGroupId pulumi.StringPtrInput EipInstanceId pulumi.StringPtrInput ImageCacheName pulumi.StringPtrInput ImageCacheSize pulumi.IntPtrInput ImageRegistryCredentials OpenApiImageCacheImageRegistryCredentialArrayInput Images pulumi.StringArrayInput ResourceGroupId pulumi.StringPtrInput RetentionDays pulumi.IntPtrInput SecurityGroupId pulumi.StringPtrInput Status pulumi.StringPtrInput VswitchId pulumi.StringPtrInput ZoneId pulumi.StringPtrInput }
func (OpenApiImageCacheState) ElementType ¶
func (OpenApiImageCacheState) ElementType() reflect.Type