Documentation
¶
Index ¶
- Constants
- type AzureFileVolume
- type AzureFileVolumeArgs
- func (AzureFileVolumeArgs) ElementType() reflect.Type
- func (i AzureFileVolumeArgs) ToAzureFileVolumeOutput() AzureFileVolumeOutput
- func (i AzureFileVolumeArgs) ToAzureFileVolumeOutputWithContext(ctx context.Context) AzureFileVolumeOutput
- func (i AzureFileVolumeArgs) ToAzureFileVolumePtrOutput() AzureFileVolumePtrOutput
- func (i AzureFileVolumeArgs) ToAzureFileVolumePtrOutputWithContext(ctx context.Context) AzureFileVolumePtrOutput
- type AzureFileVolumeInput
- type AzureFileVolumeOutput
- func (AzureFileVolumeOutput) ElementType() reflect.Type
- func (o AzureFileVolumeOutput) ReadOnly() pulumi.BoolPtrOutput
- func (o AzureFileVolumeOutput) ShareName() pulumi.StringOutput
- func (o AzureFileVolumeOutput) StorageAccountKey() pulumi.StringPtrOutput
- func (o AzureFileVolumeOutput) StorageAccountName() pulumi.StringOutput
- func (o AzureFileVolumeOutput) ToAzureFileVolumeOutput() AzureFileVolumeOutput
- func (o AzureFileVolumeOutput) ToAzureFileVolumeOutputWithContext(ctx context.Context) AzureFileVolumeOutput
- func (o AzureFileVolumeOutput) ToAzureFileVolumePtrOutput() AzureFileVolumePtrOutput
- func (o AzureFileVolumeOutput) ToAzureFileVolumePtrOutputWithContext(ctx context.Context) AzureFileVolumePtrOutput
- type AzureFileVolumePtrInput
- type AzureFileVolumePtrOutput
- func (o AzureFileVolumePtrOutput) Elem() AzureFileVolumeOutput
- func (AzureFileVolumePtrOutput) ElementType() reflect.Type
- func (o AzureFileVolumePtrOutput) ReadOnly() pulumi.BoolPtrOutput
- func (o AzureFileVolumePtrOutput) ShareName() pulumi.StringPtrOutput
- func (o AzureFileVolumePtrOutput) StorageAccountKey() pulumi.StringPtrOutput
- func (o AzureFileVolumePtrOutput) StorageAccountName() pulumi.StringPtrOutput
- func (o AzureFileVolumePtrOutput) ToAzureFileVolumePtrOutput() AzureFileVolumePtrOutput
- func (o AzureFileVolumePtrOutput) ToAzureFileVolumePtrOutputWithContext(ctx context.Context) AzureFileVolumePtrOutput
- type AzureFileVolumeResponse
- type AzureFileVolumeResponseArgs
- func (AzureFileVolumeResponseArgs) ElementType() reflect.Type
- func (i AzureFileVolumeResponseArgs) ToAzureFileVolumeResponseOutput() AzureFileVolumeResponseOutput
- func (i AzureFileVolumeResponseArgs) ToAzureFileVolumeResponseOutputWithContext(ctx context.Context) AzureFileVolumeResponseOutput
- func (i AzureFileVolumeResponseArgs) ToAzureFileVolumeResponsePtrOutput() AzureFileVolumeResponsePtrOutput
- func (i AzureFileVolumeResponseArgs) ToAzureFileVolumeResponsePtrOutputWithContext(ctx context.Context) AzureFileVolumeResponsePtrOutput
- type AzureFileVolumeResponseInput
- type AzureFileVolumeResponseOutput
- func (AzureFileVolumeResponseOutput) ElementType() reflect.Type
- func (o AzureFileVolumeResponseOutput) ReadOnly() pulumi.BoolPtrOutput
- func (o AzureFileVolumeResponseOutput) ShareName() pulumi.StringOutput
- func (o AzureFileVolumeResponseOutput) StorageAccountKey() pulumi.StringPtrOutput
- func (o AzureFileVolumeResponseOutput) StorageAccountName() pulumi.StringOutput
- func (o AzureFileVolumeResponseOutput) ToAzureFileVolumeResponseOutput() AzureFileVolumeResponseOutput
- func (o AzureFileVolumeResponseOutput) ToAzureFileVolumeResponseOutputWithContext(ctx context.Context) AzureFileVolumeResponseOutput
- func (o AzureFileVolumeResponseOutput) ToAzureFileVolumeResponsePtrOutput() AzureFileVolumeResponsePtrOutput
- func (o AzureFileVolumeResponseOutput) ToAzureFileVolumeResponsePtrOutputWithContext(ctx context.Context) AzureFileVolumeResponsePtrOutput
- type AzureFileVolumeResponsePtrInput
- type AzureFileVolumeResponsePtrOutput
- func (o AzureFileVolumeResponsePtrOutput) Elem() AzureFileVolumeResponseOutput
- func (AzureFileVolumeResponsePtrOutput) ElementType() reflect.Type
- func (o AzureFileVolumeResponsePtrOutput) ReadOnly() pulumi.BoolPtrOutput
- func (o AzureFileVolumeResponsePtrOutput) ShareName() pulumi.StringPtrOutput
- func (o AzureFileVolumeResponsePtrOutput) StorageAccountKey() pulumi.StringPtrOutput
- func (o AzureFileVolumeResponsePtrOutput) StorageAccountName() pulumi.StringPtrOutput
- func (o AzureFileVolumeResponsePtrOutput) ToAzureFileVolumeResponsePtrOutput() AzureFileVolumeResponsePtrOutput
- func (o AzureFileVolumeResponsePtrOutput) ToAzureFileVolumeResponsePtrOutputWithContext(ctx context.Context) AzureFileVolumeResponsePtrOutput
- type Container
- type ContainerArgs
- type ContainerArray
- type ContainerArrayInput
- type ContainerArrayOutput
- func (ContainerArrayOutput) ElementType() reflect.Type
- func (o ContainerArrayOutput) Index(i pulumi.IntInput) ContainerOutput
- func (o ContainerArrayOutput) ToContainerArrayOutput() ContainerArrayOutput
- func (o ContainerArrayOutput) ToContainerArrayOutputWithContext(ctx context.Context) ContainerArrayOutput
- type ContainerGroup
- type ContainerGroupArgs
- type ContainerGroupInput
- type ContainerGroupIpAddressType
- func (ContainerGroupIpAddressType) ElementType() reflect.Type
- func (e ContainerGroupIpAddressType) ToStringOutput() pulumi.StringOutput
- func (e ContainerGroupIpAddressType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ContainerGroupIpAddressType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ContainerGroupIpAddressType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ContainerGroupNetworkProtocol
- func (ContainerGroupNetworkProtocol) ElementType() reflect.Type
- func (e ContainerGroupNetworkProtocol) ToStringOutput() pulumi.StringOutput
- func (e ContainerGroupNetworkProtocol) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ContainerGroupNetworkProtocol) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ContainerGroupNetworkProtocol) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ContainerGroupOutput
- type ContainerGroupResponseInstanceView
- type ContainerGroupResponseInstanceViewArgs
- func (ContainerGroupResponseInstanceViewArgs) ElementType() reflect.Type
- func (i ContainerGroupResponseInstanceViewArgs) ToContainerGroupResponseInstanceViewOutput() ContainerGroupResponseInstanceViewOutput
- func (i ContainerGroupResponseInstanceViewArgs) ToContainerGroupResponseInstanceViewOutputWithContext(ctx context.Context) ContainerGroupResponseInstanceViewOutput
- func (i ContainerGroupResponseInstanceViewArgs) ToContainerGroupResponseInstanceViewPtrOutput() ContainerGroupResponseInstanceViewPtrOutput
- func (i ContainerGroupResponseInstanceViewArgs) ToContainerGroupResponseInstanceViewPtrOutputWithContext(ctx context.Context) ContainerGroupResponseInstanceViewPtrOutput
- type ContainerGroupResponseInstanceViewInput
- type ContainerGroupResponseInstanceViewOutput
- func (ContainerGroupResponseInstanceViewOutput) ElementType() reflect.Type
- func (o ContainerGroupResponseInstanceViewOutput) Events() EventResponseArrayOutput
- func (o ContainerGroupResponseInstanceViewOutput) State() pulumi.StringOutput
- func (o ContainerGroupResponseInstanceViewOutput) ToContainerGroupResponseInstanceViewOutput() ContainerGroupResponseInstanceViewOutput
- func (o ContainerGroupResponseInstanceViewOutput) ToContainerGroupResponseInstanceViewOutputWithContext(ctx context.Context) ContainerGroupResponseInstanceViewOutput
- func (o ContainerGroupResponseInstanceViewOutput) ToContainerGroupResponseInstanceViewPtrOutput() ContainerGroupResponseInstanceViewPtrOutput
- func (o ContainerGroupResponseInstanceViewOutput) ToContainerGroupResponseInstanceViewPtrOutputWithContext(ctx context.Context) ContainerGroupResponseInstanceViewPtrOutput
- type ContainerGroupResponseInstanceViewPtrInput
- type ContainerGroupResponseInstanceViewPtrOutput
- func (o ContainerGroupResponseInstanceViewPtrOutput) Elem() ContainerGroupResponseInstanceViewOutput
- func (ContainerGroupResponseInstanceViewPtrOutput) ElementType() reflect.Type
- func (o ContainerGroupResponseInstanceViewPtrOutput) Events() EventResponseArrayOutput
- func (o ContainerGroupResponseInstanceViewPtrOutput) State() pulumi.StringPtrOutput
- func (o ContainerGroupResponseInstanceViewPtrOutput) ToContainerGroupResponseInstanceViewPtrOutput() ContainerGroupResponseInstanceViewPtrOutput
- func (o ContainerGroupResponseInstanceViewPtrOutput) ToContainerGroupResponseInstanceViewPtrOutputWithContext(ctx context.Context) ContainerGroupResponseInstanceViewPtrOutput
- type ContainerGroupRestartPolicy
- func (ContainerGroupRestartPolicy) ElementType() reflect.Type
- func (e ContainerGroupRestartPolicy) ToStringOutput() pulumi.StringOutput
- func (e ContainerGroupRestartPolicy) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ContainerGroupRestartPolicy) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ContainerGroupRestartPolicy) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ContainerGroupState
- type ContainerInput
- type ContainerNetworkProtocol
- func (ContainerNetworkProtocol) ElementType() reflect.Type
- func (e ContainerNetworkProtocol) ToStringOutput() pulumi.StringOutput
- func (e ContainerNetworkProtocol) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ContainerNetworkProtocol) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ContainerNetworkProtocol) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ContainerOutput
- func (o ContainerOutput) Command() pulumi.StringArrayOutput
- func (ContainerOutput) ElementType() reflect.Type
- func (o ContainerOutput) EnvironmentVariables() EnvironmentVariableArrayOutput
- func (o ContainerOutput) Image() pulumi.StringOutput
- func (o ContainerOutput) Name() pulumi.StringOutput
- func (o ContainerOutput) Ports() ContainerPortArrayOutput
- func (o ContainerOutput) Resources() ResourceRequirementsOutput
- func (o ContainerOutput) ToContainerOutput() ContainerOutput
- func (o ContainerOutput) ToContainerOutputWithContext(ctx context.Context) ContainerOutput
- func (o ContainerOutput) VolumeMounts() VolumeMountArrayOutput
- type ContainerPort
- type ContainerPortArgs
- type ContainerPortArray
- type ContainerPortArrayInput
- type ContainerPortArrayOutput
- func (ContainerPortArrayOutput) ElementType() reflect.Type
- func (o ContainerPortArrayOutput) Index(i pulumi.IntInput) ContainerPortOutput
- func (o ContainerPortArrayOutput) ToContainerPortArrayOutput() ContainerPortArrayOutput
- func (o ContainerPortArrayOutput) ToContainerPortArrayOutputWithContext(ctx context.Context) ContainerPortArrayOutput
- type ContainerPortInput
- type ContainerPortOutput
- func (ContainerPortOutput) ElementType() reflect.Type
- func (o ContainerPortOutput) Port() pulumi.IntOutput
- func (o ContainerPortOutput) Protocol() pulumi.StringPtrOutput
- func (o ContainerPortOutput) ToContainerPortOutput() ContainerPortOutput
- func (o ContainerPortOutput) ToContainerPortOutputWithContext(ctx context.Context) ContainerPortOutput
- type ContainerPortResponse
- type ContainerPortResponseArgs
- type ContainerPortResponseArray
- func (ContainerPortResponseArray) ElementType() reflect.Type
- func (i ContainerPortResponseArray) ToContainerPortResponseArrayOutput() ContainerPortResponseArrayOutput
- func (i ContainerPortResponseArray) ToContainerPortResponseArrayOutputWithContext(ctx context.Context) ContainerPortResponseArrayOutput
- type ContainerPortResponseArrayInput
- type ContainerPortResponseArrayOutput
- func (ContainerPortResponseArrayOutput) ElementType() reflect.Type
- func (o ContainerPortResponseArrayOutput) Index(i pulumi.IntInput) ContainerPortResponseOutput
- func (o ContainerPortResponseArrayOutput) ToContainerPortResponseArrayOutput() ContainerPortResponseArrayOutput
- func (o ContainerPortResponseArrayOutput) ToContainerPortResponseArrayOutputWithContext(ctx context.Context) ContainerPortResponseArrayOutput
- type ContainerPortResponseInput
- type ContainerPortResponseOutput
- func (ContainerPortResponseOutput) ElementType() reflect.Type
- func (o ContainerPortResponseOutput) Port() pulumi.IntOutput
- func (o ContainerPortResponseOutput) Protocol() pulumi.StringPtrOutput
- func (o ContainerPortResponseOutput) ToContainerPortResponseOutput() ContainerPortResponseOutput
- func (o ContainerPortResponseOutput) ToContainerPortResponseOutputWithContext(ctx context.Context) ContainerPortResponseOutput
- type ContainerPropertiesResponseInstanceView
- type ContainerPropertiesResponseInstanceViewArgs
- func (ContainerPropertiesResponseInstanceViewArgs) ElementType() reflect.Type
- func (i ContainerPropertiesResponseInstanceViewArgs) ToContainerPropertiesResponseInstanceViewOutput() ContainerPropertiesResponseInstanceViewOutput
- func (i ContainerPropertiesResponseInstanceViewArgs) ToContainerPropertiesResponseInstanceViewOutputWithContext(ctx context.Context) ContainerPropertiesResponseInstanceViewOutput
- type ContainerPropertiesResponseInstanceViewInput
- type ContainerPropertiesResponseInstanceViewOutput
- func (o ContainerPropertiesResponseInstanceViewOutput) CurrentState() ContainerStateResponseOutput
- func (ContainerPropertiesResponseInstanceViewOutput) ElementType() reflect.Type
- func (o ContainerPropertiesResponseInstanceViewOutput) Events() EventResponseArrayOutput
- func (o ContainerPropertiesResponseInstanceViewOutput) PreviousState() ContainerStateResponseOutput
- func (o ContainerPropertiesResponseInstanceViewOutput) RestartCount() pulumi.IntOutput
- func (o ContainerPropertiesResponseInstanceViewOutput) ToContainerPropertiesResponseInstanceViewOutput() ContainerPropertiesResponseInstanceViewOutput
- func (o ContainerPropertiesResponseInstanceViewOutput) ToContainerPropertiesResponseInstanceViewOutputWithContext(ctx context.Context) ContainerPropertiesResponseInstanceViewOutput
- type ContainerResponse
- type ContainerResponseArgs
- type ContainerResponseArray
- type ContainerResponseArrayInput
- type ContainerResponseArrayOutput
- func (ContainerResponseArrayOutput) ElementType() reflect.Type
- func (o ContainerResponseArrayOutput) Index(i pulumi.IntInput) ContainerResponseOutput
- func (o ContainerResponseArrayOutput) ToContainerResponseArrayOutput() ContainerResponseArrayOutput
- func (o ContainerResponseArrayOutput) ToContainerResponseArrayOutputWithContext(ctx context.Context) ContainerResponseArrayOutput
- type ContainerResponseInput
- type ContainerResponseOutput
- func (o ContainerResponseOutput) Command() pulumi.StringArrayOutput
- func (ContainerResponseOutput) ElementType() reflect.Type
- func (o ContainerResponseOutput) EnvironmentVariables() EnvironmentVariableResponseArrayOutput
- func (o ContainerResponseOutput) Image() pulumi.StringOutput
- func (o ContainerResponseOutput) InstanceView() ContainerPropertiesResponseInstanceViewOutput
- func (o ContainerResponseOutput) Name() pulumi.StringOutput
- func (o ContainerResponseOutput) Ports() ContainerPortResponseArrayOutput
- func (o ContainerResponseOutput) Resources() ResourceRequirementsResponseOutput
- func (o ContainerResponseOutput) ToContainerResponseOutput() ContainerResponseOutput
- func (o ContainerResponseOutput) ToContainerResponseOutputWithContext(ctx context.Context) ContainerResponseOutput
- func (o ContainerResponseOutput) VolumeMounts() VolumeMountResponseArrayOutput
- type ContainerStateResponse
- type ContainerStateResponseArgs
- type ContainerStateResponseInput
- type ContainerStateResponseOutput
- func (o ContainerStateResponseOutput) DetailStatus() pulumi.StringPtrOutput
- func (ContainerStateResponseOutput) ElementType() reflect.Type
- func (o ContainerStateResponseOutput) ExitCode() pulumi.IntPtrOutput
- func (o ContainerStateResponseOutput) FinishTime() pulumi.StringPtrOutput
- func (o ContainerStateResponseOutput) StartTime() pulumi.StringPtrOutput
- func (o ContainerStateResponseOutput) State() pulumi.StringPtrOutput
- func (o ContainerStateResponseOutput) ToContainerStateResponseOutput() ContainerStateResponseOutput
- func (o ContainerStateResponseOutput) ToContainerStateResponseOutputWithContext(ctx context.Context) ContainerStateResponseOutput
- type EnvironmentVariable
- type EnvironmentVariableArgs
- type EnvironmentVariableArray
- type EnvironmentVariableArrayInput
- type EnvironmentVariableArrayOutput
- func (EnvironmentVariableArrayOutput) ElementType() reflect.Type
- func (o EnvironmentVariableArrayOutput) Index(i pulumi.IntInput) EnvironmentVariableOutput
- func (o EnvironmentVariableArrayOutput) ToEnvironmentVariableArrayOutput() EnvironmentVariableArrayOutput
- func (o EnvironmentVariableArrayOutput) ToEnvironmentVariableArrayOutputWithContext(ctx context.Context) EnvironmentVariableArrayOutput
- type EnvironmentVariableInput
- type EnvironmentVariableOutput
- func (EnvironmentVariableOutput) ElementType() reflect.Type
- func (o EnvironmentVariableOutput) Name() pulumi.StringOutput
- func (o EnvironmentVariableOutput) ToEnvironmentVariableOutput() EnvironmentVariableOutput
- func (o EnvironmentVariableOutput) ToEnvironmentVariableOutputWithContext(ctx context.Context) EnvironmentVariableOutput
- func (o EnvironmentVariableOutput) Value() pulumi.StringOutput
- type EnvironmentVariableResponse
- type EnvironmentVariableResponseArgs
- func (EnvironmentVariableResponseArgs) ElementType() reflect.Type
- func (i EnvironmentVariableResponseArgs) ToEnvironmentVariableResponseOutput() EnvironmentVariableResponseOutput
- func (i EnvironmentVariableResponseArgs) ToEnvironmentVariableResponseOutputWithContext(ctx context.Context) EnvironmentVariableResponseOutput
- type EnvironmentVariableResponseArray
- func (EnvironmentVariableResponseArray) ElementType() reflect.Type
- func (i EnvironmentVariableResponseArray) ToEnvironmentVariableResponseArrayOutput() EnvironmentVariableResponseArrayOutput
- func (i EnvironmentVariableResponseArray) ToEnvironmentVariableResponseArrayOutputWithContext(ctx context.Context) EnvironmentVariableResponseArrayOutput
- type EnvironmentVariableResponseArrayInput
- type EnvironmentVariableResponseArrayOutput
- func (EnvironmentVariableResponseArrayOutput) ElementType() reflect.Type
- func (o EnvironmentVariableResponseArrayOutput) Index(i pulumi.IntInput) EnvironmentVariableResponseOutput
- func (o EnvironmentVariableResponseArrayOutput) ToEnvironmentVariableResponseArrayOutput() EnvironmentVariableResponseArrayOutput
- func (o EnvironmentVariableResponseArrayOutput) ToEnvironmentVariableResponseArrayOutputWithContext(ctx context.Context) EnvironmentVariableResponseArrayOutput
- type EnvironmentVariableResponseInput
- type EnvironmentVariableResponseOutput
- func (EnvironmentVariableResponseOutput) ElementType() reflect.Type
- func (o EnvironmentVariableResponseOutput) Name() pulumi.StringOutput
- func (o EnvironmentVariableResponseOutput) ToEnvironmentVariableResponseOutput() EnvironmentVariableResponseOutput
- func (o EnvironmentVariableResponseOutput) ToEnvironmentVariableResponseOutputWithContext(ctx context.Context) EnvironmentVariableResponseOutput
- func (o EnvironmentVariableResponseOutput) Value() pulumi.StringOutput
- type EventResponse
- type EventResponseArgs
- type EventResponseArray
- type EventResponseArrayInput
- type EventResponseArrayOutput
- func (EventResponseArrayOutput) ElementType() reflect.Type
- func (o EventResponseArrayOutput) Index(i pulumi.IntInput) EventResponseOutput
- func (o EventResponseArrayOutput) ToEventResponseArrayOutput() EventResponseArrayOutput
- func (o EventResponseArrayOutput) ToEventResponseArrayOutputWithContext(ctx context.Context) EventResponseArrayOutput
- type EventResponseInput
- type EventResponseOutput
- func (o EventResponseOutput) Count() pulumi.IntPtrOutput
- func (EventResponseOutput) ElementType() reflect.Type
- func (o EventResponseOutput) FirstTimestamp() pulumi.StringPtrOutput
- func (o EventResponseOutput) LastTimestamp() pulumi.StringPtrOutput
- func (o EventResponseOutput) Message() pulumi.StringPtrOutput
- func (o EventResponseOutput) Name() pulumi.StringPtrOutput
- func (o EventResponseOutput) ToEventResponseOutput() EventResponseOutput
- func (o EventResponseOutput) ToEventResponseOutputWithContext(ctx context.Context) EventResponseOutput
- func (o EventResponseOutput) Type() pulumi.StringPtrOutput
- type ImageRegistryCredential
- type ImageRegistryCredentialArgs
- type ImageRegistryCredentialArray
- func (ImageRegistryCredentialArray) ElementType() reflect.Type
- func (i ImageRegistryCredentialArray) ToImageRegistryCredentialArrayOutput() ImageRegistryCredentialArrayOutput
- func (i ImageRegistryCredentialArray) ToImageRegistryCredentialArrayOutputWithContext(ctx context.Context) ImageRegistryCredentialArrayOutput
- type ImageRegistryCredentialArrayInput
- type ImageRegistryCredentialArrayOutput
- func (ImageRegistryCredentialArrayOutput) ElementType() reflect.Type
- func (o ImageRegistryCredentialArrayOutput) Index(i pulumi.IntInput) ImageRegistryCredentialOutput
- func (o ImageRegistryCredentialArrayOutput) ToImageRegistryCredentialArrayOutput() ImageRegistryCredentialArrayOutput
- func (o ImageRegistryCredentialArrayOutput) ToImageRegistryCredentialArrayOutputWithContext(ctx context.Context) ImageRegistryCredentialArrayOutput
- type ImageRegistryCredentialInput
- type ImageRegistryCredentialOutput
- func (ImageRegistryCredentialOutput) ElementType() reflect.Type
- func (o ImageRegistryCredentialOutput) Password() pulumi.StringPtrOutput
- func (o ImageRegistryCredentialOutput) Server() pulumi.StringOutput
- func (o ImageRegistryCredentialOutput) ToImageRegistryCredentialOutput() ImageRegistryCredentialOutput
- func (o ImageRegistryCredentialOutput) ToImageRegistryCredentialOutputWithContext(ctx context.Context) ImageRegistryCredentialOutput
- func (o ImageRegistryCredentialOutput) Username() pulumi.StringOutput
- type ImageRegistryCredentialResponse
- type ImageRegistryCredentialResponseArgs
- func (ImageRegistryCredentialResponseArgs) ElementType() reflect.Type
- func (i ImageRegistryCredentialResponseArgs) ToImageRegistryCredentialResponseOutput() ImageRegistryCredentialResponseOutput
- func (i ImageRegistryCredentialResponseArgs) ToImageRegistryCredentialResponseOutputWithContext(ctx context.Context) ImageRegistryCredentialResponseOutput
- type ImageRegistryCredentialResponseArray
- func (ImageRegistryCredentialResponseArray) ElementType() reflect.Type
- func (i ImageRegistryCredentialResponseArray) ToImageRegistryCredentialResponseArrayOutput() ImageRegistryCredentialResponseArrayOutput
- func (i ImageRegistryCredentialResponseArray) ToImageRegistryCredentialResponseArrayOutputWithContext(ctx context.Context) ImageRegistryCredentialResponseArrayOutput
- type ImageRegistryCredentialResponseArrayInput
- type ImageRegistryCredentialResponseArrayOutput
- func (ImageRegistryCredentialResponseArrayOutput) ElementType() reflect.Type
- func (o ImageRegistryCredentialResponseArrayOutput) Index(i pulumi.IntInput) ImageRegistryCredentialResponseOutput
- func (o ImageRegistryCredentialResponseArrayOutput) ToImageRegistryCredentialResponseArrayOutput() ImageRegistryCredentialResponseArrayOutput
- func (o ImageRegistryCredentialResponseArrayOutput) ToImageRegistryCredentialResponseArrayOutputWithContext(ctx context.Context) ImageRegistryCredentialResponseArrayOutput
- type ImageRegistryCredentialResponseInput
- type ImageRegistryCredentialResponseOutput
- func (ImageRegistryCredentialResponseOutput) ElementType() reflect.Type
- func (o ImageRegistryCredentialResponseOutput) Password() pulumi.StringPtrOutput
- func (o ImageRegistryCredentialResponseOutput) Server() pulumi.StringOutput
- func (o ImageRegistryCredentialResponseOutput) ToImageRegistryCredentialResponseOutput() ImageRegistryCredentialResponseOutput
- func (o ImageRegistryCredentialResponseOutput) ToImageRegistryCredentialResponseOutputWithContext(ctx context.Context) ImageRegistryCredentialResponseOutput
- func (o ImageRegistryCredentialResponseOutput) Username() pulumi.StringOutput
- type IpAddress
- type IpAddressArgs
- func (IpAddressArgs) ElementType() reflect.Type
- func (i IpAddressArgs) ToIpAddressOutput() IpAddressOutput
- func (i IpAddressArgs) ToIpAddressOutputWithContext(ctx context.Context) IpAddressOutput
- func (i IpAddressArgs) ToIpAddressPtrOutput() IpAddressPtrOutput
- func (i IpAddressArgs) ToIpAddressPtrOutputWithContext(ctx context.Context) IpAddressPtrOutput
- type IpAddressInput
- type IpAddressOutput
- func (IpAddressOutput) ElementType() reflect.Type
- func (o IpAddressOutput) Ip() pulumi.StringPtrOutput
- func (o IpAddressOutput) Ports() PortArrayOutput
- func (o IpAddressOutput) ToIpAddressOutput() IpAddressOutput
- func (o IpAddressOutput) ToIpAddressOutputWithContext(ctx context.Context) IpAddressOutput
- func (o IpAddressOutput) ToIpAddressPtrOutput() IpAddressPtrOutput
- func (o IpAddressOutput) ToIpAddressPtrOutputWithContext(ctx context.Context) IpAddressPtrOutput
- func (o IpAddressOutput) Type() pulumi.StringOutput
- type IpAddressPtrInput
- type IpAddressPtrOutput
- func (o IpAddressPtrOutput) Elem() IpAddressOutput
- func (IpAddressPtrOutput) ElementType() reflect.Type
- func (o IpAddressPtrOutput) Ip() pulumi.StringPtrOutput
- func (o IpAddressPtrOutput) Ports() PortArrayOutput
- func (o IpAddressPtrOutput) ToIpAddressPtrOutput() IpAddressPtrOutput
- func (o IpAddressPtrOutput) ToIpAddressPtrOutputWithContext(ctx context.Context) IpAddressPtrOutput
- func (o IpAddressPtrOutput) Type() pulumi.StringPtrOutput
- type IpAddressResponse
- type IpAddressResponseArgs
- func (IpAddressResponseArgs) ElementType() reflect.Type
- func (i IpAddressResponseArgs) ToIpAddressResponseOutput() IpAddressResponseOutput
- func (i IpAddressResponseArgs) ToIpAddressResponseOutputWithContext(ctx context.Context) IpAddressResponseOutput
- func (i IpAddressResponseArgs) ToIpAddressResponsePtrOutput() IpAddressResponsePtrOutput
- func (i IpAddressResponseArgs) ToIpAddressResponsePtrOutputWithContext(ctx context.Context) IpAddressResponsePtrOutput
- type IpAddressResponseInput
- type IpAddressResponseOutput
- func (IpAddressResponseOutput) ElementType() reflect.Type
- func (o IpAddressResponseOutput) Ip() pulumi.StringPtrOutput
- func (o IpAddressResponseOutput) Ports() PortResponseArrayOutput
- func (o IpAddressResponseOutput) ToIpAddressResponseOutput() IpAddressResponseOutput
- func (o IpAddressResponseOutput) ToIpAddressResponseOutputWithContext(ctx context.Context) IpAddressResponseOutput
- func (o IpAddressResponseOutput) ToIpAddressResponsePtrOutput() IpAddressResponsePtrOutput
- func (o IpAddressResponseOutput) ToIpAddressResponsePtrOutputWithContext(ctx context.Context) IpAddressResponsePtrOutput
- func (o IpAddressResponseOutput) Type() pulumi.StringOutput
- type IpAddressResponsePtrInput
- type IpAddressResponsePtrOutput
- func (o IpAddressResponsePtrOutput) Elem() IpAddressResponseOutput
- func (IpAddressResponsePtrOutput) ElementType() reflect.Type
- func (o IpAddressResponsePtrOutput) Ip() pulumi.StringPtrOutput
- func (o IpAddressResponsePtrOutput) Ports() PortResponseArrayOutput
- func (o IpAddressResponsePtrOutput) ToIpAddressResponsePtrOutput() IpAddressResponsePtrOutput
- func (o IpAddressResponsePtrOutput) ToIpAddressResponsePtrOutputWithContext(ctx context.Context) IpAddressResponsePtrOutput
- func (o IpAddressResponsePtrOutput) Type() pulumi.StringPtrOutput
- type LookupContainerGroupArgs
- type LookupContainerGroupResult
- type OperatingSystemTypes
- func (OperatingSystemTypes) ElementType() reflect.Type
- func (e OperatingSystemTypes) ToStringOutput() pulumi.StringOutput
- func (e OperatingSystemTypes) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e OperatingSystemTypes) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e OperatingSystemTypes) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type Port
- type PortArgs
- type PortArray
- type PortArrayInput
- type PortArrayOutput
- type PortInput
- type PortOutput
- type PortResponse
- type PortResponseArgs
- type PortResponseArray
- type PortResponseArrayInput
- type PortResponseArrayOutput
- func (PortResponseArrayOutput) ElementType() reflect.Type
- func (o PortResponseArrayOutput) Index(i pulumi.IntInput) PortResponseOutput
- func (o PortResponseArrayOutput) ToPortResponseArrayOutput() PortResponseArrayOutput
- func (o PortResponseArrayOutput) ToPortResponseArrayOutputWithContext(ctx context.Context) PortResponseArrayOutput
- type PortResponseInput
- type PortResponseOutput
- func (PortResponseOutput) ElementType() reflect.Type
- func (o PortResponseOutput) Port() pulumi.IntOutput
- func (o PortResponseOutput) Protocol() pulumi.StringPtrOutput
- func (o PortResponseOutput) ToPortResponseOutput() PortResponseOutput
- func (o PortResponseOutput) ToPortResponseOutputWithContext(ctx context.Context) PortResponseOutput
- type ResourceLimits
- type ResourceLimitsArgs
- func (ResourceLimitsArgs) ElementType() reflect.Type
- func (i ResourceLimitsArgs) ToResourceLimitsOutput() ResourceLimitsOutput
- func (i ResourceLimitsArgs) ToResourceLimitsOutputWithContext(ctx context.Context) ResourceLimitsOutput
- func (i ResourceLimitsArgs) ToResourceLimitsPtrOutput() ResourceLimitsPtrOutput
- func (i ResourceLimitsArgs) ToResourceLimitsPtrOutputWithContext(ctx context.Context) ResourceLimitsPtrOutput
- type ResourceLimitsInput
- type ResourceLimitsOutput
- func (o ResourceLimitsOutput) Cpu() pulumi.Float64PtrOutput
- func (ResourceLimitsOutput) ElementType() reflect.Type
- func (o ResourceLimitsOutput) MemoryInGB() pulumi.Float64PtrOutput
- func (o ResourceLimitsOutput) ToResourceLimitsOutput() ResourceLimitsOutput
- func (o ResourceLimitsOutput) ToResourceLimitsOutputWithContext(ctx context.Context) ResourceLimitsOutput
- func (o ResourceLimitsOutput) ToResourceLimitsPtrOutput() ResourceLimitsPtrOutput
- func (o ResourceLimitsOutput) ToResourceLimitsPtrOutputWithContext(ctx context.Context) ResourceLimitsPtrOutput
- type ResourceLimitsPtrInput
- type ResourceLimitsPtrOutput
- func (o ResourceLimitsPtrOutput) Cpu() pulumi.Float64PtrOutput
- func (o ResourceLimitsPtrOutput) Elem() ResourceLimitsOutput
- func (ResourceLimitsPtrOutput) ElementType() reflect.Type
- func (o ResourceLimitsPtrOutput) MemoryInGB() pulumi.Float64PtrOutput
- func (o ResourceLimitsPtrOutput) ToResourceLimitsPtrOutput() ResourceLimitsPtrOutput
- func (o ResourceLimitsPtrOutput) ToResourceLimitsPtrOutputWithContext(ctx context.Context) ResourceLimitsPtrOutput
- type ResourceLimitsResponse
- type ResourceLimitsResponseArgs
- func (ResourceLimitsResponseArgs) ElementType() reflect.Type
- func (i ResourceLimitsResponseArgs) ToResourceLimitsResponseOutput() ResourceLimitsResponseOutput
- func (i ResourceLimitsResponseArgs) ToResourceLimitsResponseOutputWithContext(ctx context.Context) ResourceLimitsResponseOutput
- func (i ResourceLimitsResponseArgs) ToResourceLimitsResponsePtrOutput() ResourceLimitsResponsePtrOutput
- func (i ResourceLimitsResponseArgs) ToResourceLimitsResponsePtrOutputWithContext(ctx context.Context) ResourceLimitsResponsePtrOutput
- type ResourceLimitsResponseInput
- type ResourceLimitsResponseOutput
- func (o ResourceLimitsResponseOutput) Cpu() pulumi.Float64PtrOutput
- func (ResourceLimitsResponseOutput) ElementType() reflect.Type
- func (o ResourceLimitsResponseOutput) MemoryInGB() pulumi.Float64PtrOutput
- func (o ResourceLimitsResponseOutput) ToResourceLimitsResponseOutput() ResourceLimitsResponseOutput
- func (o ResourceLimitsResponseOutput) ToResourceLimitsResponseOutputWithContext(ctx context.Context) ResourceLimitsResponseOutput
- func (o ResourceLimitsResponseOutput) ToResourceLimitsResponsePtrOutput() ResourceLimitsResponsePtrOutput
- func (o ResourceLimitsResponseOutput) ToResourceLimitsResponsePtrOutputWithContext(ctx context.Context) ResourceLimitsResponsePtrOutput
- type ResourceLimitsResponsePtrInput
- type ResourceLimitsResponsePtrOutput
- func (o ResourceLimitsResponsePtrOutput) Cpu() pulumi.Float64PtrOutput
- func (o ResourceLimitsResponsePtrOutput) Elem() ResourceLimitsResponseOutput
- func (ResourceLimitsResponsePtrOutput) ElementType() reflect.Type
- func (o ResourceLimitsResponsePtrOutput) MemoryInGB() pulumi.Float64PtrOutput
- func (o ResourceLimitsResponsePtrOutput) ToResourceLimitsResponsePtrOutput() ResourceLimitsResponsePtrOutput
- func (o ResourceLimitsResponsePtrOutput) ToResourceLimitsResponsePtrOutputWithContext(ctx context.Context) ResourceLimitsResponsePtrOutput
- type ResourceRequests
- type ResourceRequestsArgs
- type ResourceRequestsInput
- type ResourceRequestsOutput
- func (o ResourceRequestsOutput) Cpu() pulumi.Float64Output
- func (ResourceRequestsOutput) ElementType() reflect.Type
- func (o ResourceRequestsOutput) MemoryInGB() pulumi.Float64Output
- func (o ResourceRequestsOutput) ToResourceRequestsOutput() ResourceRequestsOutput
- func (o ResourceRequestsOutput) ToResourceRequestsOutputWithContext(ctx context.Context) ResourceRequestsOutput
- type ResourceRequestsResponse
- type ResourceRequestsResponseArgs
- func (ResourceRequestsResponseArgs) ElementType() reflect.Type
- func (i ResourceRequestsResponseArgs) ToResourceRequestsResponseOutput() ResourceRequestsResponseOutput
- func (i ResourceRequestsResponseArgs) ToResourceRequestsResponseOutputWithContext(ctx context.Context) ResourceRequestsResponseOutput
- type ResourceRequestsResponseInput
- type ResourceRequestsResponseOutput
- func (o ResourceRequestsResponseOutput) Cpu() pulumi.Float64Output
- func (ResourceRequestsResponseOutput) ElementType() reflect.Type
- func (o ResourceRequestsResponseOutput) MemoryInGB() pulumi.Float64Output
- func (o ResourceRequestsResponseOutput) ToResourceRequestsResponseOutput() ResourceRequestsResponseOutput
- func (o ResourceRequestsResponseOutput) ToResourceRequestsResponseOutputWithContext(ctx context.Context) ResourceRequestsResponseOutput
- type ResourceRequirements
- type ResourceRequirementsArgs
- type ResourceRequirementsInput
- type ResourceRequirementsOutput
- func (ResourceRequirementsOutput) ElementType() reflect.Type
- func (o ResourceRequirementsOutput) Limits() ResourceLimitsPtrOutput
- func (o ResourceRequirementsOutput) Requests() ResourceRequestsOutput
- func (o ResourceRequirementsOutput) ToResourceRequirementsOutput() ResourceRequirementsOutput
- func (o ResourceRequirementsOutput) ToResourceRequirementsOutputWithContext(ctx context.Context) ResourceRequirementsOutput
- type ResourceRequirementsResponse
- type ResourceRequirementsResponseArgs
- func (ResourceRequirementsResponseArgs) ElementType() reflect.Type
- func (i ResourceRequirementsResponseArgs) ToResourceRequirementsResponseOutput() ResourceRequirementsResponseOutput
- func (i ResourceRequirementsResponseArgs) ToResourceRequirementsResponseOutputWithContext(ctx context.Context) ResourceRequirementsResponseOutput
- type ResourceRequirementsResponseInput
- type ResourceRequirementsResponseOutput
- func (ResourceRequirementsResponseOutput) ElementType() reflect.Type
- func (o ResourceRequirementsResponseOutput) Limits() ResourceLimitsResponsePtrOutput
- func (o ResourceRequirementsResponseOutput) Requests() ResourceRequestsResponseOutput
- func (o ResourceRequirementsResponseOutput) ToResourceRequirementsResponseOutput() ResourceRequirementsResponseOutput
- func (o ResourceRequirementsResponseOutput) ToResourceRequirementsResponseOutputWithContext(ctx context.Context) ResourceRequirementsResponseOutput
- type Volume
- type VolumeArgs
- type VolumeArray
- type VolumeArrayInput
- type VolumeArrayOutput
- type VolumeInput
- type VolumeMount
- type VolumeMountArgs
- type VolumeMountArray
- type VolumeMountArrayInput
- type VolumeMountArrayOutput
- func (VolumeMountArrayOutput) ElementType() reflect.Type
- func (o VolumeMountArrayOutput) Index(i pulumi.IntInput) VolumeMountOutput
- func (o VolumeMountArrayOutput) ToVolumeMountArrayOutput() VolumeMountArrayOutput
- func (o VolumeMountArrayOutput) ToVolumeMountArrayOutputWithContext(ctx context.Context) VolumeMountArrayOutput
- type VolumeMountInput
- type VolumeMountOutput
- func (VolumeMountOutput) ElementType() reflect.Type
- func (o VolumeMountOutput) MountPath() pulumi.StringOutput
- func (o VolumeMountOutput) Name() pulumi.StringOutput
- func (o VolumeMountOutput) ReadOnly() pulumi.BoolPtrOutput
- func (o VolumeMountOutput) ToVolumeMountOutput() VolumeMountOutput
- func (o VolumeMountOutput) ToVolumeMountOutputWithContext(ctx context.Context) VolumeMountOutput
- type VolumeMountResponse
- type VolumeMountResponseArgs
- type VolumeMountResponseArray
- type VolumeMountResponseArrayInput
- type VolumeMountResponseArrayOutput
- func (VolumeMountResponseArrayOutput) ElementType() reflect.Type
- func (o VolumeMountResponseArrayOutput) Index(i pulumi.IntInput) VolumeMountResponseOutput
- func (o VolumeMountResponseArrayOutput) ToVolumeMountResponseArrayOutput() VolumeMountResponseArrayOutput
- func (o VolumeMountResponseArrayOutput) ToVolumeMountResponseArrayOutputWithContext(ctx context.Context) VolumeMountResponseArrayOutput
- type VolumeMountResponseInput
- type VolumeMountResponseOutput
- func (VolumeMountResponseOutput) ElementType() reflect.Type
- func (o VolumeMountResponseOutput) MountPath() pulumi.StringOutput
- func (o VolumeMountResponseOutput) Name() pulumi.StringOutput
- func (o VolumeMountResponseOutput) ReadOnly() pulumi.BoolPtrOutput
- func (o VolumeMountResponseOutput) ToVolumeMountResponseOutput() VolumeMountResponseOutput
- func (o VolumeMountResponseOutput) ToVolumeMountResponseOutputWithContext(ctx context.Context) VolumeMountResponseOutput
- type VolumeOutput
- func (o VolumeOutput) AzureFile() AzureFileVolumePtrOutput
- func (VolumeOutput) ElementType() reflect.Type
- func (o VolumeOutput) EmptyDir() pulumi.AnyOutput
- func (o VolumeOutput) Name() pulumi.StringOutput
- func (o VolumeOutput) ToVolumeOutput() VolumeOutput
- func (o VolumeOutput) ToVolumeOutputWithContext(ctx context.Context) VolumeOutput
- type VolumeResponse
- type VolumeResponseArgs
- type VolumeResponseArray
- type VolumeResponseArrayInput
- type VolumeResponseArrayOutput
- func (VolumeResponseArrayOutput) ElementType() reflect.Type
- func (o VolumeResponseArrayOutput) Index(i pulumi.IntInput) VolumeResponseOutput
- func (o VolumeResponseArrayOutput) ToVolumeResponseArrayOutput() VolumeResponseArrayOutput
- func (o VolumeResponseArrayOutput) ToVolumeResponseArrayOutputWithContext(ctx context.Context) VolumeResponseArrayOutput
- type VolumeResponseInput
- type VolumeResponseOutput
- func (o VolumeResponseOutput) AzureFile() AzureFileVolumeResponsePtrOutput
- func (VolumeResponseOutput) ElementType() reflect.Type
- func (o VolumeResponseOutput) EmptyDir() pulumi.AnyOutput
- func (o VolumeResponseOutput) Name() pulumi.StringOutput
- func (o VolumeResponseOutput) ToVolumeResponseOutput() VolumeResponseOutput
- func (o VolumeResponseOutput) ToVolumeResponseOutputWithContext(ctx context.Context) VolumeResponseOutput
Constants ¶
const ( ContainerGroupNetworkProtocolTCP = ContainerGroupNetworkProtocol("TCP") ContainerGroupNetworkProtocolUDP = ContainerGroupNetworkProtocol("UDP") )
const ( ContainerGroupRestartPolicyAlways = ContainerGroupRestartPolicy("Always") ContainerGroupRestartPolicyOnFailure = ContainerGroupRestartPolicy("OnFailure") ContainerGroupRestartPolicyNever = ContainerGroupRestartPolicy("Never") )
const ( ContainerNetworkProtocolTCP = ContainerNetworkProtocol("TCP") ContainerNetworkProtocolUDP = ContainerNetworkProtocol("UDP") )
const ( OperatingSystemTypesWindows = OperatingSystemTypes("Windows") OperatingSystemTypesLinux = OperatingSystemTypes("Linux") )
const (
ContainerGroupIpAddressTypePublic = ContainerGroupIpAddressType("Public")
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AzureFileVolume ¶
type AzureFileVolume struct { // The flag indicating whether the Azure File shared mounted as a volume is read-only. ReadOnly *bool `pulumi:"readOnly"` ShareName string `pulumi:"shareName"` // The storage account access key used to access the Azure File share. StorageAccountKey *string `pulumi:"storageAccountKey"` // The name of the storage account that contains the Azure File share. StorageAccountName string `pulumi:"storageAccountName"` }
The properties of the Azure File volume. Azure File shares are mounted as volumes.
type AzureFileVolumeArgs ¶
type AzureFileVolumeArgs struct { // The flag indicating whether the Azure File shared mounted as a volume is read-only. ReadOnly pulumi.BoolPtrInput `pulumi:"readOnly"` ShareName pulumi.StringInput `pulumi:"shareName"` // The storage account access key used to access the Azure File share. StorageAccountKey pulumi.StringPtrInput `pulumi:"storageAccountKey"` // The name of the storage account that contains the Azure File share. StorageAccountName pulumi.StringInput `pulumi:"storageAccountName"` }
The properties of the Azure File volume. Azure File shares are mounted as volumes.
func (AzureFileVolumeArgs) ElementType ¶
func (AzureFileVolumeArgs) ElementType() reflect.Type
func (AzureFileVolumeArgs) ToAzureFileVolumeOutput ¶
func (i AzureFileVolumeArgs) ToAzureFileVolumeOutput() AzureFileVolumeOutput
func (AzureFileVolumeArgs) ToAzureFileVolumeOutputWithContext ¶
func (i AzureFileVolumeArgs) ToAzureFileVolumeOutputWithContext(ctx context.Context) AzureFileVolumeOutput
func (AzureFileVolumeArgs) ToAzureFileVolumePtrOutput ¶
func (i AzureFileVolumeArgs) ToAzureFileVolumePtrOutput() AzureFileVolumePtrOutput
func (AzureFileVolumeArgs) ToAzureFileVolumePtrOutputWithContext ¶
func (i AzureFileVolumeArgs) ToAzureFileVolumePtrOutputWithContext(ctx context.Context) AzureFileVolumePtrOutput
type AzureFileVolumeInput ¶
type AzureFileVolumeInput interface { pulumi.Input ToAzureFileVolumeOutput() AzureFileVolumeOutput ToAzureFileVolumeOutputWithContext(context.Context) AzureFileVolumeOutput }
AzureFileVolumeInput is an input type that accepts AzureFileVolumeArgs and AzureFileVolumeOutput values. You can construct a concrete instance of `AzureFileVolumeInput` via:
AzureFileVolumeArgs{...}
type AzureFileVolumeOutput ¶
type AzureFileVolumeOutput struct{ *pulumi.OutputState }
The properties of the Azure File volume. Azure File shares are mounted as volumes.
func (AzureFileVolumeOutput) ElementType ¶
func (AzureFileVolumeOutput) ElementType() reflect.Type
func (AzureFileVolumeOutput) ReadOnly ¶
func (o AzureFileVolumeOutput) ReadOnly() pulumi.BoolPtrOutput
The flag indicating whether the Azure File shared mounted as a volume is read-only.
func (AzureFileVolumeOutput) ShareName ¶
func (o AzureFileVolumeOutput) ShareName() pulumi.StringOutput
The name of the Azure File share to be mounted as a volume.
func (AzureFileVolumeOutput) StorageAccountKey ¶
func (o AzureFileVolumeOutput) StorageAccountKey() pulumi.StringPtrOutput
The storage account access key used to access the Azure File share.
func (AzureFileVolumeOutput) StorageAccountName ¶
func (o AzureFileVolumeOutput) StorageAccountName() pulumi.StringOutput
The name of the storage account that contains the Azure File share.
func (AzureFileVolumeOutput) ToAzureFileVolumeOutput ¶
func (o AzureFileVolumeOutput) ToAzureFileVolumeOutput() AzureFileVolumeOutput
func (AzureFileVolumeOutput) ToAzureFileVolumeOutputWithContext ¶
func (o AzureFileVolumeOutput) ToAzureFileVolumeOutputWithContext(ctx context.Context) AzureFileVolumeOutput
func (AzureFileVolumeOutput) ToAzureFileVolumePtrOutput ¶
func (o AzureFileVolumeOutput) ToAzureFileVolumePtrOutput() AzureFileVolumePtrOutput
func (AzureFileVolumeOutput) ToAzureFileVolumePtrOutputWithContext ¶
func (o AzureFileVolumeOutput) ToAzureFileVolumePtrOutputWithContext(ctx context.Context) AzureFileVolumePtrOutput
type AzureFileVolumePtrInput ¶
type AzureFileVolumePtrInput interface { pulumi.Input ToAzureFileVolumePtrOutput() AzureFileVolumePtrOutput ToAzureFileVolumePtrOutputWithContext(context.Context) AzureFileVolumePtrOutput }
AzureFileVolumePtrInput is an input type that accepts AzureFileVolumeArgs, AzureFileVolumePtr and AzureFileVolumePtrOutput values. You can construct a concrete instance of `AzureFileVolumePtrInput` via:
AzureFileVolumeArgs{...} or: nil
func AzureFileVolumePtr ¶
func AzureFileVolumePtr(v *AzureFileVolumeArgs) AzureFileVolumePtrInput
type AzureFileVolumePtrOutput ¶
type AzureFileVolumePtrOutput struct{ *pulumi.OutputState }
func (AzureFileVolumePtrOutput) Elem ¶
func (o AzureFileVolumePtrOutput) Elem() AzureFileVolumeOutput
func (AzureFileVolumePtrOutput) ElementType ¶
func (AzureFileVolumePtrOutput) ElementType() reflect.Type
func (AzureFileVolumePtrOutput) ReadOnly ¶
func (o AzureFileVolumePtrOutput) ReadOnly() pulumi.BoolPtrOutput
The flag indicating whether the Azure File shared mounted as a volume is read-only.
func (AzureFileVolumePtrOutput) ShareName ¶
func (o AzureFileVolumePtrOutput) ShareName() pulumi.StringPtrOutput
The name of the Azure File share to be mounted as a volume.
func (AzureFileVolumePtrOutput) StorageAccountKey ¶
func (o AzureFileVolumePtrOutput) StorageAccountKey() pulumi.StringPtrOutput
The storage account access key used to access the Azure File share.
func (AzureFileVolumePtrOutput) StorageAccountName ¶
func (o AzureFileVolumePtrOutput) StorageAccountName() pulumi.StringPtrOutput
The name of the storage account that contains the Azure File share.
func (AzureFileVolumePtrOutput) ToAzureFileVolumePtrOutput ¶
func (o AzureFileVolumePtrOutput) ToAzureFileVolumePtrOutput() AzureFileVolumePtrOutput
func (AzureFileVolumePtrOutput) ToAzureFileVolumePtrOutputWithContext ¶
func (o AzureFileVolumePtrOutput) ToAzureFileVolumePtrOutputWithContext(ctx context.Context) AzureFileVolumePtrOutput
type AzureFileVolumeResponse ¶
type AzureFileVolumeResponse struct { // The flag indicating whether the Azure File shared mounted as a volume is read-only. ReadOnly *bool `pulumi:"readOnly"` ShareName string `pulumi:"shareName"` // The storage account access key used to access the Azure File share. StorageAccountKey *string `pulumi:"storageAccountKey"` // The name of the storage account that contains the Azure File share. StorageAccountName string `pulumi:"storageAccountName"` }
The properties of the Azure File volume. Azure File shares are mounted as volumes.
type AzureFileVolumeResponseArgs ¶
type AzureFileVolumeResponseArgs struct { // The flag indicating whether the Azure File shared mounted as a volume is read-only. ReadOnly pulumi.BoolPtrInput `pulumi:"readOnly"` ShareName pulumi.StringInput `pulumi:"shareName"` // The storage account access key used to access the Azure File share. StorageAccountKey pulumi.StringPtrInput `pulumi:"storageAccountKey"` // The name of the storage account that contains the Azure File share. StorageAccountName pulumi.StringInput `pulumi:"storageAccountName"` }
The properties of the Azure File volume. Azure File shares are mounted as volumes.
func (AzureFileVolumeResponseArgs) ElementType ¶
func (AzureFileVolumeResponseArgs) ElementType() reflect.Type
func (AzureFileVolumeResponseArgs) ToAzureFileVolumeResponseOutput ¶
func (i AzureFileVolumeResponseArgs) ToAzureFileVolumeResponseOutput() AzureFileVolumeResponseOutput
func (AzureFileVolumeResponseArgs) ToAzureFileVolumeResponseOutputWithContext ¶
func (i AzureFileVolumeResponseArgs) ToAzureFileVolumeResponseOutputWithContext(ctx context.Context) AzureFileVolumeResponseOutput
func (AzureFileVolumeResponseArgs) ToAzureFileVolumeResponsePtrOutput ¶
func (i AzureFileVolumeResponseArgs) ToAzureFileVolumeResponsePtrOutput() AzureFileVolumeResponsePtrOutput
func (AzureFileVolumeResponseArgs) ToAzureFileVolumeResponsePtrOutputWithContext ¶
func (i AzureFileVolumeResponseArgs) ToAzureFileVolumeResponsePtrOutputWithContext(ctx context.Context) AzureFileVolumeResponsePtrOutput
type AzureFileVolumeResponseInput ¶
type AzureFileVolumeResponseInput interface { pulumi.Input ToAzureFileVolumeResponseOutput() AzureFileVolumeResponseOutput ToAzureFileVolumeResponseOutputWithContext(context.Context) AzureFileVolumeResponseOutput }
AzureFileVolumeResponseInput is an input type that accepts AzureFileVolumeResponseArgs and AzureFileVolumeResponseOutput values. You can construct a concrete instance of `AzureFileVolumeResponseInput` via:
AzureFileVolumeResponseArgs{...}
type AzureFileVolumeResponseOutput ¶
type AzureFileVolumeResponseOutput struct{ *pulumi.OutputState }
The properties of the Azure File volume. Azure File shares are mounted as volumes.
func (AzureFileVolumeResponseOutput) ElementType ¶
func (AzureFileVolumeResponseOutput) ElementType() reflect.Type
func (AzureFileVolumeResponseOutput) ReadOnly ¶
func (o AzureFileVolumeResponseOutput) ReadOnly() pulumi.BoolPtrOutput
The flag indicating whether the Azure File shared mounted as a volume is read-only.
func (AzureFileVolumeResponseOutput) ShareName ¶
func (o AzureFileVolumeResponseOutput) ShareName() pulumi.StringOutput
The name of the Azure File share to be mounted as a volume.
func (AzureFileVolumeResponseOutput) StorageAccountKey ¶
func (o AzureFileVolumeResponseOutput) StorageAccountKey() pulumi.StringPtrOutput
The storage account access key used to access the Azure File share.
func (AzureFileVolumeResponseOutput) StorageAccountName ¶
func (o AzureFileVolumeResponseOutput) StorageAccountName() pulumi.StringOutput
The name of the storage account that contains the Azure File share.
func (AzureFileVolumeResponseOutput) ToAzureFileVolumeResponseOutput ¶
func (o AzureFileVolumeResponseOutput) ToAzureFileVolumeResponseOutput() AzureFileVolumeResponseOutput
func (AzureFileVolumeResponseOutput) ToAzureFileVolumeResponseOutputWithContext ¶
func (o AzureFileVolumeResponseOutput) ToAzureFileVolumeResponseOutputWithContext(ctx context.Context) AzureFileVolumeResponseOutput
func (AzureFileVolumeResponseOutput) ToAzureFileVolumeResponsePtrOutput ¶
func (o AzureFileVolumeResponseOutput) ToAzureFileVolumeResponsePtrOutput() AzureFileVolumeResponsePtrOutput
func (AzureFileVolumeResponseOutput) ToAzureFileVolumeResponsePtrOutputWithContext ¶
func (o AzureFileVolumeResponseOutput) ToAzureFileVolumeResponsePtrOutputWithContext(ctx context.Context) AzureFileVolumeResponsePtrOutput
type AzureFileVolumeResponsePtrInput ¶
type AzureFileVolumeResponsePtrInput interface { pulumi.Input ToAzureFileVolumeResponsePtrOutput() AzureFileVolumeResponsePtrOutput ToAzureFileVolumeResponsePtrOutputWithContext(context.Context) AzureFileVolumeResponsePtrOutput }
AzureFileVolumeResponsePtrInput is an input type that accepts AzureFileVolumeResponseArgs, AzureFileVolumeResponsePtr and AzureFileVolumeResponsePtrOutput values. You can construct a concrete instance of `AzureFileVolumeResponsePtrInput` via:
AzureFileVolumeResponseArgs{...} or: nil
func AzureFileVolumeResponsePtr ¶
func AzureFileVolumeResponsePtr(v *AzureFileVolumeResponseArgs) AzureFileVolumeResponsePtrInput
type AzureFileVolumeResponsePtrOutput ¶
type AzureFileVolumeResponsePtrOutput struct{ *pulumi.OutputState }
func (AzureFileVolumeResponsePtrOutput) Elem ¶
func (o AzureFileVolumeResponsePtrOutput) Elem() AzureFileVolumeResponseOutput
func (AzureFileVolumeResponsePtrOutput) ElementType ¶
func (AzureFileVolumeResponsePtrOutput) ElementType() reflect.Type
func (AzureFileVolumeResponsePtrOutput) ReadOnly ¶
func (o AzureFileVolumeResponsePtrOutput) ReadOnly() pulumi.BoolPtrOutput
The flag indicating whether the Azure File shared mounted as a volume is read-only.
func (AzureFileVolumeResponsePtrOutput) ShareName ¶
func (o AzureFileVolumeResponsePtrOutput) ShareName() pulumi.StringPtrOutput
The name of the Azure File share to be mounted as a volume.
func (AzureFileVolumeResponsePtrOutput) StorageAccountKey ¶
func (o AzureFileVolumeResponsePtrOutput) StorageAccountKey() pulumi.StringPtrOutput
The storage account access key used to access the Azure File share.
func (AzureFileVolumeResponsePtrOutput) StorageAccountName ¶
func (o AzureFileVolumeResponsePtrOutput) StorageAccountName() pulumi.StringPtrOutput
The name of the storage account that contains the Azure File share.
func (AzureFileVolumeResponsePtrOutput) ToAzureFileVolumeResponsePtrOutput ¶
func (o AzureFileVolumeResponsePtrOutput) ToAzureFileVolumeResponsePtrOutput() AzureFileVolumeResponsePtrOutput
func (AzureFileVolumeResponsePtrOutput) ToAzureFileVolumeResponsePtrOutputWithContext ¶
func (o AzureFileVolumeResponsePtrOutput) ToAzureFileVolumeResponsePtrOutputWithContext(ctx context.Context) AzureFileVolumeResponsePtrOutput
type Container ¶
type Container struct { // The commands to execute within the container instance in exec form. Command []string `pulumi:"command"` // The environment variables to set in the container instance. EnvironmentVariables []EnvironmentVariable `pulumi:"environmentVariables"` // The name of the image used to create the container instance. Image string `pulumi:"image"` // The user-provided name of the container instance. Name string `pulumi:"name"` // The exposed ports on the container instance. Ports []ContainerPort `pulumi:"ports"` // The resource requirements of the container instance. Resources ResourceRequirements `pulumi:"resources"` // The volume mounts available to the container instance. VolumeMounts []VolumeMount `pulumi:"volumeMounts"` }
A container instance.
type ContainerArgs ¶
type ContainerArgs struct { // The commands to execute within the container instance in exec form. Command pulumi.StringArrayInput `pulumi:"command"` // The environment variables to set in the container instance. EnvironmentVariables EnvironmentVariableArrayInput `pulumi:"environmentVariables"` // The name of the image used to create the container instance. Image pulumi.StringInput `pulumi:"image"` // The user-provided name of the container instance. Name pulumi.StringInput `pulumi:"name"` // The exposed ports on the container instance. Ports ContainerPortArrayInput `pulumi:"ports"` // The resource requirements of the container instance. Resources ResourceRequirementsInput `pulumi:"resources"` // The volume mounts available to the container instance. VolumeMounts VolumeMountArrayInput `pulumi:"volumeMounts"` }
A container instance.
func (ContainerArgs) ElementType ¶
func (ContainerArgs) ElementType() reflect.Type
func (ContainerArgs) ToContainerOutput ¶
func (i ContainerArgs) ToContainerOutput() ContainerOutput
func (ContainerArgs) ToContainerOutputWithContext ¶
func (i ContainerArgs) ToContainerOutputWithContext(ctx context.Context) ContainerOutput
type ContainerArray ¶
type ContainerArray []ContainerInput
func (ContainerArray) ElementType ¶
func (ContainerArray) ElementType() reflect.Type
func (ContainerArray) ToContainerArrayOutput ¶
func (i ContainerArray) ToContainerArrayOutput() ContainerArrayOutput
func (ContainerArray) ToContainerArrayOutputWithContext ¶
func (i ContainerArray) ToContainerArrayOutputWithContext(ctx context.Context) ContainerArrayOutput
type ContainerArrayInput ¶
type ContainerArrayInput interface { pulumi.Input ToContainerArrayOutput() ContainerArrayOutput ToContainerArrayOutputWithContext(context.Context) ContainerArrayOutput }
ContainerArrayInput is an input type that accepts ContainerArray and ContainerArrayOutput values. You can construct a concrete instance of `ContainerArrayInput` via:
ContainerArray{ ContainerArgs{...} }
type ContainerArrayOutput ¶
type ContainerArrayOutput struct{ *pulumi.OutputState }
func (ContainerArrayOutput) ElementType ¶
func (ContainerArrayOutput) ElementType() reflect.Type
func (ContainerArrayOutput) Index ¶
func (o ContainerArrayOutput) Index(i pulumi.IntInput) ContainerOutput
func (ContainerArrayOutput) ToContainerArrayOutput ¶
func (o ContainerArrayOutput) ToContainerArrayOutput() ContainerArrayOutput
func (ContainerArrayOutput) ToContainerArrayOutputWithContext ¶
func (o ContainerArrayOutput) ToContainerArrayOutputWithContext(ctx context.Context) ContainerArrayOutput
type ContainerGroup ¶
type ContainerGroup struct { pulumi.CustomResourceState // The containers within the container group. Containers ContainerResponseArrayOutput `pulumi:"containers"` // The image registry credentials by which the container group is created from. ImageRegistryCredentials ImageRegistryCredentialResponseArrayOutput `pulumi:"imageRegistryCredentials"` // The instance view of the container group. Only valid in response. InstanceView ContainerGroupResponseInstanceViewOutput `pulumi:"instanceView"` // The IP address type of the container group. IpAddress IpAddressResponsePtrOutput `pulumi:"ipAddress"` // The resource location. Location pulumi.StringOutput `pulumi:"location"` // The resource name. Name pulumi.StringOutput `pulumi:"name"` // The operating system type required by the containers in the container group. OsType pulumi.StringOutput `pulumi:"osType"` // The provisioning state of the container group. This only appears in the response. ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"` // Restart policy for all containers within the container group. // - `Always` Always restart // - `OnFailure` Restart on failure // - `Never` Never restart RestartPolicy pulumi.StringPtrOutput `pulumi:"restartPolicy"` // The resource tags. Tags pulumi.StringMapOutput `pulumi:"tags"` // The resource type. Type pulumi.StringOutput `pulumi:"type"` // The list of volumes that can be mounted by containers in this container group. Volumes VolumeResponseArrayOutput `pulumi:"volumes"` }
A container group.
func GetContainerGroup ¶
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 ¶
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 v0.2.6
func (*ContainerGroup) ElementType() reflect.Type
func (*ContainerGroup) ToContainerGroupOutput ¶ added in v0.2.6
func (i *ContainerGroup) ToContainerGroupOutput() ContainerGroupOutput
func (*ContainerGroup) ToContainerGroupOutputWithContext ¶ added in v0.2.6
func (i *ContainerGroup) ToContainerGroupOutputWithContext(ctx context.Context) ContainerGroupOutput
type ContainerGroupArgs ¶
type ContainerGroupArgs struct { // The name of the container group. ContainerGroupName pulumi.StringInput // The containers within the container group. Containers ContainerArrayInput // The image registry credentials by which the container group is created from. ImageRegistryCredentials ImageRegistryCredentialArrayInput // The IP address type of the container group. IpAddress IpAddressPtrInput // The resource location. Location pulumi.StringInput // The operating system type required by the containers in the container group. OsType pulumi.StringInput // The name of the resource group. ResourceGroupName pulumi.StringInput // Restart policy for all containers within the container group. // - `Always` Always restart // - `OnFailure` Restart on failure // - `Never` Never restart RestartPolicy pulumi.StringPtrInput // The resource tags. Tags pulumi.StringMapInput // The list of volumes that can be mounted by containers in this container group. Volumes VolumeArrayInput }
The set of arguments for constructing a ContainerGroup resource.
func (ContainerGroupArgs) ElementType ¶
func (ContainerGroupArgs) ElementType() reflect.Type
type ContainerGroupInput ¶ added in v0.2.6
type ContainerGroupInput interface { pulumi.Input ToContainerGroupOutput() ContainerGroupOutput ToContainerGroupOutputWithContext(ctx context.Context) ContainerGroupOutput }
type ContainerGroupIpAddressType ¶ added in v0.3.1
Specifies if the IP is exposed to the public internet.
func (ContainerGroupIpAddressType) ElementType ¶ added in v0.3.1
func (ContainerGroupIpAddressType) ElementType() reflect.Type
func (ContainerGroupIpAddressType) ToStringOutput ¶ added in v0.3.1
func (e ContainerGroupIpAddressType) ToStringOutput() pulumi.StringOutput
func (ContainerGroupIpAddressType) ToStringOutputWithContext ¶ added in v0.3.1
func (e ContainerGroupIpAddressType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ContainerGroupIpAddressType) ToStringPtrOutput ¶ added in v0.3.1
func (e ContainerGroupIpAddressType) ToStringPtrOutput() pulumi.StringPtrOutput
func (ContainerGroupIpAddressType) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e ContainerGroupIpAddressType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ContainerGroupNetworkProtocol ¶ added in v0.3.1
The protocol associated with the port.
func (ContainerGroupNetworkProtocol) ElementType ¶ added in v0.3.1
func (ContainerGroupNetworkProtocol) ElementType() reflect.Type
func (ContainerGroupNetworkProtocol) ToStringOutput ¶ added in v0.3.1
func (e ContainerGroupNetworkProtocol) ToStringOutput() pulumi.StringOutput
func (ContainerGroupNetworkProtocol) ToStringOutputWithContext ¶ added in v0.3.1
func (e ContainerGroupNetworkProtocol) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ContainerGroupNetworkProtocol) ToStringPtrOutput ¶ added in v0.3.1
func (e ContainerGroupNetworkProtocol) ToStringPtrOutput() pulumi.StringPtrOutput
func (ContainerGroupNetworkProtocol) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e ContainerGroupNetworkProtocol) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ContainerGroupOutput ¶ added in v0.2.6
type ContainerGroupOutput struct {
*pulumi.OutputState
}
func (ContainerGroupOutput) ElementType ¶ added in v0.2.6
func (ContainerGroupOutput) ElementType() reflect.Type
func (ContainerGroupOutput) ToContainerGroupOutput ¶ added in v0.2.6
func (o ContainerGroupOutput) ToContainerGroupOutput() ContainerGroupOutput
func (ContainerGroupOutput) ToContainerGroupOutputWithContext ¶ added in v0.2.6
func (o ContainerGroupOutput) ToContainerGroupOutputWithContext(ctx context.Context) ContainerGroupOutput
type ContainerGroupResponseInstanceView ¶
type ContainerGroupResponseInstanceView struct { // The events of this container group. Events []EventResponse `pulumi:"events"` // The state of the container group. Only valid in response. State string `pulumi:"state"` }
The instance view of the container group. Only valid in response.
type ContainerGroupResponseInstanceViewArgs ¶
type ContainerGroupResponseInstanceViewArgs struct { // The events of this container group. Events EventResponseArrayInput `pulumi:"events"` // The state of the container group. Only valid in response. State pulumi.StringInput `pulumi:"state"` }
The instance view of the container group. Only valid in response.
func (ContainerGroupResponseInstanceViewArgs) ElementType ¶
func (ContainerGroupResponseInstanceViewArgs) ElementType() reflect.Type
func (ContainerGroupResponseInstanceViewArgs) ToContainerGroupResponseInstanceViewOutput ¶
func (i ContainerGroupResponseInstanceViewArgs) ToContainerGroupResponseInstanceViewOutput() ContainerGroupResponseInstanceViewOutput
func (ContainerGroupResponseInstanceViewArgs) ToContainerGroupResponseInstanceViewOutputWithContext ¶
func (i ContainerGroupResponseInstanceViewArgs) ToContainerGroupResponseInstanceViewOutputWithContext(ctx context.Context) ContainerGroupResponseInstanceViewOutput
func (ContainerGroupResponseInstanceViewArgs) ToContainerGroupResponseInstanceViewPtrOutput ¶
func (i ContainerGroupResponseInstanceViewArgs) ToContainerGroupResponseInstanceViewPtrOutput() ContainerGroupResponseInstanceViewPtrOutput
func (ContainerGroupResponseInstanceViewArgs) ToContainerGroupResponseInstanceViewPtrOutputWithContext ¶
func (i ContainerGroupResponseInstanceViewArgs) ToContainerGroupResponseInstanceViewPtrOutputWithContext(ctx context.Context) ContainerGroupResponseInstanceViewPtrOutput
type ContainerGroupResponseInstanceViewInput ¶
type ContainerGroupResponseInstanceViewInput interface { pulumi.Input ToContainerGroupResponseInstanceViewOutput() ContainerGroupResponseInstanceViewOutput ToContainerGroupResponseInstanceViewOutputWithContext(context.Context) ContainerGroupResponseInstanceViewOutput }
ContainerGroupResponseInstanceViewInput is an input type that accepts ContainerGroupResponseInstanceViewArgs and ContainerGroupResponseInstanceViewOutput values. You can construct a concrete instance of `ContainerGroupResponseInstanceViewInput` via:
ContainerGroupResponseInstanceViewArgs{...}
type ContainerGroupResponseInstanceViewOutput ¶
type ContainerGroupResponseInstanceViewOutput struct{ *pulumi.OutputState }
The instance view of the container group. Only valid in response.
func (ContainerGroupResponseInstanceViewOutput) ElementType ¶
func (ContainerGroupResponseInstanceViewOutput) ElementType() reflect.Type
func (ContainerGroupResponseInstanceViewOutput) Events ¶
func (o ContainerGroupResponseInstanceViewOutput) Events() EventResponseArrayOutput
The events of this container group.
func (ContainerGroupResponseInstanceViewOutput) State ¶
func (o ContainerGroupResponseInstanceViewOutput) State() pulumi.StringOutput
The state of the container group. Only valid in response.
func (ContainerGroupResponseInstanceViewOutput) ToContainerGroupResponseInstanceViewOutput ¶
func (o ContainerGroupResponseInstanceViewOutput) ToContainerGroupResponseInstanceViewOutput() ContainerGroupResponseInstanceViewOutput
func (ContainerGroupResponseInstanceViewOutput) ToContainerGroupResponseInstanceViewOutputWithContext ¶
func (o ContainerGroupResponseInstanceViewOutput) ToContainerGroupResponseInstanceViewOutputWithContext(ctx context.Context) ContainerGroupResponseInstanceViewOutput
func (ContainerGroupResponseInstanceViewOutput) ToContainerGroupResponseInstanceViewPtrOutput ¶
func (o ContainerGroupResponseInstanceViewOutput) ToContainerGroupResponseInstanceViewPtrOutput() ContainerGroupResponseInstanceViewPtrOutput
func (ContainerGroupResponseInstanceViewOutput) ToContainerGroupResponseInstanceViewPtrOutputWithContext ¶
func (o ContainerGroupResponseInstanceViewOutput) ToContainerGroupResponseInstanceViewPtrOutputWithContext(ctx context.Context) ContainerGroupResponseInstanceViewPtrOutput
type ContainerGroupResponseInstanceViewPtrInput ¶
type ContainerGroupResponseInstanceViewPtrInput interface { pulumi.Input ToContainerGroupResponseInstanceViewPtrOutput() ContainerGroupResponseInstanceViewPtrOutput ToContainerGroupResponseInstanceViewPtrOutputWithContext(context.Context) ContainerGroupResponseInstanceViewPtrOutput }
ContainerGroupResponseInstanceViewPtrInput is an input type that accepts ContainerGroupResponseInstanceViewArgs, ContainerGroupResponseInstanceViewPtr and ContainerGroupResponseInstanceViewPtrOutput values. You can construct a concrete instance of `ContainerGroupResponseInstanceViewPtrInput` via:
ContainerGroupResponseInstanceViewArgs{...} or: nil
func ContainerGroupResponseInstanceViewPtr ¶
func ContainerGroupResponseInstanceViewPtr(v *ContainerGroupResponseInstanceViewArgs) ContainerGroupResponseInstanceViewPtrInput
type ContainerGroupResponseInstanceViewPtrOutput ¶
type ContainerGroupResponseInstanceViewPtrOutput struct{ *pulumi.OutputState }
func (ContainerGroupResponseInstanceViewPtrOutput) ElementType ¶
func (ContainerGroupResponseInstanceViewPtrOutput) ElementType() reflect.Type
func (ContainerGroupResponseInstanceViewPtrOutput) Events ¶
func (o ContainerGroupResponseInstanceViewPtrOutput) Events() EventResponseArrayOutput
The events of this container group.
func (ContainerGroupResponseInstanceViewPtrOutput) State ¶
func (o ContainerGroupResponseInstanceViewPtrOutput) State() pulumi.StringPtrOutput
The state of the container group. Only valid in response.
func (ContainerGroupResponseInstanceViewPtrOutput) ToContainerGroupResponseInstanceViewPtrOutput ¶
func (o ContainerGroupResponseInstanceViewPtrOutput) ToContainerGroupResponseInstanceViewPtrOutput() ContainerGroupResponseInstanceViewPtrOutput
func (ContainerGroupResponseInstanceViewPtrOutput) ToContainerGroupResponseInstanceViewPtrOutputWithContext ¶
func (o ContainerGroupResponseInstanceViewPtrOutput) ToContainerGroupResponseInstanceViewPtrOutputWithContext(ctx context.Context) ContainerGroupResponseInstanceViewPtrOutput
type ContainerGroupRestartPolicy ¶ added in v0.3.1
Restart policy for all containers within the container group. - `Always` Always restart - `OnFailure` Restart on failure - `Never` Never restart
func (ContainerGroupRestartPolicy) ElementType ¶ added in v0.3.1
func (ContainerGroupRestartPolicy) ElementType() reflect.Type
func (ContainerGroupRestartPolicy) ToStringOutput ¶ added in v0.3.1
func (e ContainerGroupRestartPolicy) ToStringOutput() pulumi.StringOutput
func (ContainerGroupRestartPolicy) ToStringOutputWithContext ¶ added in v0.3.1
func (e ContainerGroupRestartPolicy) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ContainerGroupRestartPolicy) ToStringPtrOutput ¶ added in v0.3.1
func (e ContainerGroupRestartPolicy) ToStringPtrOutput() pulumi.StringPtrOutput
func (ContainerGroupRestartPolicy) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e ContainerGroupRestartPolicy) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ContainerGroupState ¶
type ContainerGroupState struct { // The containers within the container group. Containers ContainerResponseArrayInput // The image registry credentials by which the container group is created from. ImageRegistryCredentials ImageRegistryCredentialResponseArrayInput // The instance view of the container group. Only valid in response. InstanceView ContainerGroupResponseInstanceViewPtrInput // The IP address type of the container group. IpAddress IpAddressResponsePtrInput // The resource location. Location pulumi.StringPtrInput // The resource name. Name pulumi.StringPtrInput // The operating system type required by the containers in the container group. OsType pulumi.StringPtrInput // The provisioning state of the container group. This only appears in the response. ProvisioningState pulumi.StringPtrInput // Restart policy for all containers within the container group. // - `Always` Always restart // - `OnFailure` Restart on failure // - `Never` Never restart RestartPolicy pulumi.StringPtrInput // The resource tags. Tags pulumi.StringMapInput // The resource type. Type pulumi.StringPtrInput // The list of volumes that can be mounted by containers in this container group. Volumes VolumeResponseArrayInput }
func (ContainerGroupState) ElementType ¶
func (ContainerGroupState) ElementType() reflect.Type
type ContainerInput ¶
type ContainerInput interface { pulumi.Input ToContainerOutput() ContainerOutput ToContainerOutputWithContext(context.Context) ContainerOutput }
ContainerInput is an input type that accepts ContainerArgs and ContainerOutput values. You can construct a concrete instance of `ContainerInput` via:
ContainerArgs{...}
type ContainerNetworkProtocol ¶ added in v0.3.1
The protocol associated with the port.
func (ContainerNetworkProtocol) ElementType ¶ added in v0.3.1
func (ContainerNetworkProtocol) ElementType() reflect.Type
func (ContainerNetworkProtocol) ToStringOutput ¶ added in v0.3.1
func (e ContainerNetworkProtocol) ToStringOutput() pulumi.StringOutput
func (ContainerNetworkProtocol) ToStringOutputWithContext ¶ added in v0.3.1
func (e ContainerNetworkProtocol) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ContainerNetworkProtocol) ToStringPtrOutput ¶ added in v0.3.1
func (e ContainerNetworkProtocol) ToStringPtrOutput() pulumi.StringPtrOutput
func (ContainerNetworkProtocol) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e ContainerNetworkProtocol) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ContainerOutput ¶
type ContainerOutput struct{ *pulumi.OutputState }
A container instance.
func (ContainerOutput) Command ¶
func (o ContainerOutput) Command() pulumi.StringArrayOutput
The commands to execute within the container instance in exec form.
func (ContainerOutput) ElementType ¶
func (ContainerOutput) ElementType() reflect.Type
func (ContainerOutput) EnvironmentVariables ¶
func (o ContainerOutput) EnvironmentVariables() EnvironmentVariableArrayOutput
The environment variables to set in the container instance.
func (ContainerOutput) Image ¶
func (o ContainerOutput) Image() pulumi.StringOutput
The name of the image used to create the container instance.
func (ContainerOutput) Name ¶
func (o ContainerOutput) Name() pulumi.StringOutput
The user-provided name of the container instance.
func (ContainerOutput) Ports ¶
func (o ContainerOutput) Ports() ContainerPortArrayOutput
The exposed ports on the container instance.
func (ContainerOutput) Resources ¶
func (o ContainerOutput) Resources() ResourceRequirementsOutput
The resource requirements of the container instance.
func (ContainerOutput) ToContainerOutput ¶
func (o ContainerOutput) ToContainerOutput() ContainerOutput
func (ContainerOutput) ToContainerOutputWithContext ¶
func (o ContainerOutput) ToContainerOutputWithContext(ctx context.Context) ContainerOutput
func (ContainerOutput) VolumeMounts ¶
func (o ContainerOutput) VolumeMounts() VolumeMountArrayOutput
The volume mounts available to the container instance.
type ContainerPort ¶
type ContainerPort struct { // The port number exposed within the container group. Port int `pulumi:"port"` // The protocol associated with the port. Protocol *string `pulumi:"protocol"` }
The port exposed on the container instance.
type ContainerPortArgs ¶
type ContainerPortArgs struct { // The port number exposed within the container group. Port pulumi.IntInput `pulumi:"port"` // The protocol associated with the port. Protocol pulumi.StringPtrInput `pulumi:"protocol"` }
The port exposed on the container instance.
func (ContainerPortArgs) ElementType ¶
func (ContainerPortArgs) ElementType() reflect.Type
func (ContainerPortArgs) ToContainerPortOutput ¶
func (i ContainerPortArgs) ToContainerPortOutput() ContainerPortOutput
func (ContainerPortArgs) ToContainerPortOutputWithContext ¶
func (i ContainerPortArgs) ToContainerPortOutputWithContext(ctx context.Context) ContainerPortOutput
type ContainerPortArray ¶
type ContainerPortArray []ContainerPortInput
func (ContainerPortArray) ElementType ¶
func (ContainerPortArray) ElementType() reflect.Type
func (ContainerPortArray) ToContainerPortArrayOutput ¶
func (i ContainerPortArray) ToContainerPortArrayOutput() ContainerPortArrayOutput
func (ContainerPortArray) ToContainerPortArrayOutputWithContext ¶
func (i ContainerPortArray) ToContainerPortArrayOutputWithContext(ctx context.Context) ContainerPortArrayOutput
type ContainerPortArrayInput ¶
type ContainerPortArrayInput interface { pulumi.Input ToContainerPortArrayOutput() ContainerPortArrayOutput ToContainerPortArrayOutputWithContext(context.Context) ContainerPortArrayOutput }
ContainerPortArrayInput is an input type that accepts ContainerPortArray and ContainerPortArrayOutput values. You can construct a concrete instance of `ContainerPortArrayInput` via:
ContainerPortArray{ ContainerPortArgs{...} }
type ContainerPortArrayOutput ¶
type ContainerPortArrayOutput struct{ *pulumi.OutputState }
func (ContainerPortArrayOutput) ElementType ¶
func (ContainerPortArrayOutput) ElementType() reflect.Type
func (ContainerPortArrayOutput) Index ¶
func (o ContainerPortArrayOutput) Index(i pulumi.IntInput) ContainerPortOutput
func (ContainerPortArrayOutput) ToContainerPortArrayOutput ¶
func (o ContainerPortArrayOutput) ToContainerPortArrayOutput() ContainerPortArrayOutput
func (ContainerPortArrayOutput) ToContainerPortArrayOutputWithContext ¶
func (o ContainerPortArrayOutput) ToContainerPortArrayOutputWithContext(ctx context.Context) ContainerPortArrayOutput
type ContainerPortInput ¶
type ContainerPortInput interface { pulumi.Input ToContainerPortOutput() ContainerPortOutput ToContainerPortOutputWithContext(context.Context) ContainerPortOutput }
ContainerPortInput is an input type that accepts ContainerPortArgs and ContainerPortOutput values. You can construct a concrete instance of `ContainerPortInput` via:
ContainerPortArgs{...}
type ContainerPortOutput ¶
type ContainerPortOutput struct{ *pulumi.OutputState }
The port exposed on the container instance.
func (ContainerPortOutput) ElementType ¶
func (ContainerPortOutput) ElementType() reflect.Type
func (ContainerPortOutput) Port ¶
func (o ContainerPortOutput) Port() pulumi.IntOutput
The port number exposed within the container group.
func (ContainerPortOutput) Protocol ¶
func (o ContainerPortOutput) Protocol() pulumi.StringPtrOutput
The protocol associated with the port.
func (ContainerPortOutput) ToContainerPortOutput ¶
func (o ContainerPortOutput) ToContainerPortOutput() ContainerPortOutput
func (ContainerPortOutput) ToContainerPortOutputWithContext ¶
func (o ContainerPortOutput) ToContainerPortOutputWithContext(ctx context.Context) ContainerPortOutput
type ContainerPortResponse ¶
type ContainerPortResponse struct { // The port number exposed within the container group. Port int `pulumi:"port"` // The protocol associated with the port. Protocol *string `pulumi:"protocol"` }
The port exposed on the container instance.
type ContainerPortResponseArgs ¶
type ContainerPortResponseArgs struct { // The port number exposed within the container group. Port pulumi.IntInput `pulumi:"port"` // The protocol associated with the port. Protocol pulumi.StringPtrInput `pulumi:"protocol"` }
The port exposed on the container instance.
func (ContainerPortResponseArgs) ElementType ¶
func (ContainerPortResponseArgs) ElementType() reflect.Type
func (ContainerPortResponseArgs) ToContainerPortResponseOutput ¶
func (i ContainerPortResponseArgs) ToContainerPortResponseOutput() ContainerPortResponseOutput
func (ContainerPortResponseArgs) ToContainerPortResponseOutputWithContext ¶
func (i ContainerPortResponseArgs) ToContainerPortResponseOutputWithContext(ctx context.Context) ContainerPortResponseOutput
type ContainerPortResponseArray ¶
type ContainerPortResponseArray []ContainerPortResponseInput
func (ContainerPortResponseArray) ElementType ¶
func (ContainerPortResponseArray) ElementType() reflect.Type
func (ContainerPortResponseArray) ToContainerPortResponseArrayOutput ¶
func (i ContainerPortResponseArray) ToContainerPortResponseArrayOutput() ContainerPortResponseArrayOutput
func (ContainerPortResponseArray) ToContainerPortResponseArrayOutputWithContext ¶
func (i ContainerPortResponseArray) ToContainerPortResponseArrayOutputWithContext(ctx context.Context) ContainerPortResponseArrayOutput
type ContainerPortResponseArrayInput ¶
type ContainerPortResponseArrayInput interface { pulumi.Input ToContainerPortResponseArrayOutput() ContainerPortResponseArrayOutput ToContainerPortResponseArrayOutputWithContext(context.Context) ContainerPortResponseArrayOutput }
ContainerPortResponseArrayInput is an input type that accepts ContainerPortResponseArray and ContainerPortResponseArrayOutput values. You can construct a concrete instance of `ContainerPortResponseArrayInput` via:
ContainerPortResponseArray{ ContainerPortResponseArgs{...} }
type ContainerPortResponseArrayOutput ¶
type ContainerPortResponseArrayOutput struct{ *pulumi.OutputState }
func (ContainerPortResponseArrayOutput) ElementType ¶
func (ContainerPortResponseArrayOutput) ElementType() reflect.Type
func (ContainerPortResponseArrayOutput) Index ¶
func (o ContainerPortResponseArrayOutput) Index(i pulumi.IntInput) ContainerPortResponseOutput
func (ContainerPortResponseArrayOutput) ToContainerPortResponseArrayOutput ¶
func (o ContainerPortResponseArrayOutput) ToContainerPortResponseArrayOutput() ContainerPortResponseArrayOutput
func (ContainerPortResponseArrayOutput) ToContainerPortResponseArrayOutputWithContext ¶
func (o ContainerPortResponseArrayOutput) ToContainerPortResponseArrayOutputWithContext(ctx context.Context) ContainerPortResponseArrayOutput
type ContainerPortResponseInput ¶
type ContainerPortResponseInput interface { pulumi.Input ToContainerPortResponseOutput() ContainerPortResponseOutput ToContainerPortResponseOutputWithContext(context.Context) ContainerPortResponseOutput }
ContainerPortResponseInput is an input type that accepts ContainerPortResponseArgs and ContainerPortResponseOutput values. You can construct a concrete instance of `ContainerPortResponseInput` via:
ContainerPortResponseArgs{...}
type ContainerPortResponseOutput ¶
type ContainerPortResponseOutput struct{ *pulumi.OutputState }
The port exposed on the container instance.
func (ContainerPortResponseOutput) ElementType ¶
func (ContainerPortResponseOutput) ElementType() reflect.Type
func (ContainerPortResponseOutput) Port ¶
func (o ContainerPortResponseOutput) Port() pulumi.IntOutput
The port number exposed within the container group.
func (ContainerPortResponseOutput) Protocol ¶
func (o ContainerPortResponseOutput) Protocol() pulumi.StringPtrOutput
The protocol associated with the port.
func (ContainerPortResponseOutput) ToContainerPortResponseOutput ¶
func (o ContainerPortResponseOutput) ToContainerPortResponseOutput() ContainerPortResponseOutput
func (ContainerPortResponseOutput) ToContainerPortResponseOutputWithContext ¶
func (o ContainerPortResponseOutput) ToContainerPortResponseOutputWithContext(ctx context.Context) ContainerPortResponseOutput
type ContainerPropertiesResponseInstanceView ¶
type ContainerPropertiesResponseInstanceView struct { // Current container instance state. CurrentState ContainerStateResponse `pulumi:"currentState"` // The events of the container instance. Events []EventResponse `pulumi:"events"` // Previous container instance state. PreviousState ContainerStateResponse `pulumi:"previousState"` // The number of times that the container instance has been restarted. RestartCount int `pulumi:"restartCount"` }
The instance view of the container instance. Only valid in response.
type ContainerPropertiesResponseInstanceViewArgs ¶
type ContainerPropertiesResponseInstanceViewArgs struct { // Current container instance state. CurrentState ContainerStateResponseInput `pulumi:"currentState"` // The events of the container instance. Events EventResponseArrayInput `pulumi:"events"` // Previous container instance state. PreviousState ContainerStateResponseInput `pulumi:"previousState"` // The number of times that the container instance has been restarted. RestartCount pulumi.IntInput `pulumi:"restartCount"` }
The instance view of the container instance. Only valid in response.
func (ContainerPropertiesResponseInstanceViewArgs) ElementType ¶
func (ContainerPropertiesResponseInstanceViewArgs) ElementType() reflect.Type
func (ContainerPropertiesResponseInstanceViewArgs) ToContainerPropertiesResponseInstanceViewOutput ¶
func (i ContainerPropertiesResponseInstanceViewArgs) ToContainerPropertiesResponseInstanceViewOutput() ContainerPropertiesResponseInstanceViewOutput
func (ContainerPropertiesResponseInstanceViewArgs) ToContainerPropertiesResponseInstanceViewOutputWithContext ¶
func (i ContainerPropertiesResponseInstanceViewArgs) ToContainerPropertiesResponseInstanceViewOutputWithContext(ctx context.Context) ContainerPropertiesResponseInstanceViewOutput
type ContainerPropertiesResponseInstanceViewInput ¶
type ContainerPropertiesResponseInstanceViewInput interface { pulumi.Input ToContainerPropertiesResponseInstanceViewOutput() ContainerPropertiesResponseInstanceViewOutput ToContainerPropertiesResponseInstanceViewOutputWithContext(context.Context) ContainerPropertiesResponseInstanceViewOutput }
ContainerPropertiesResponseInstanceViewInput is an input type that accepts ContainerPropertiesResponseInstanceViewArgs and ContainerPropertiesResponseInstanceViewOutput values. You can construct a concrete instance of `ContainerPropertiesResponseInstanceViewInput` via:
ContainerPropertiesResponseInstanceViewArgs{...}
type ContainerPropertiesResponseInstanceViewOutput ¶
type ContainerPropertiesResponseInstanceViewOutput struct{ *pulumi.OutputState }
The instance view of the container instance. Only valid in response.
func (ContainerPropertiesResponseInstanceViewOutput) CurrentState ¶
func (o ContainerPropertiesResponseInstanceViewOutput) CurrentState() ContainerStateResponseOutput
Current container instance state.
func (ContainerPropertiesResponseInstanceViewOutput) ElementType ¶
func (ContainerPropertiesResponseInstanceViewOutput) ElementType() reflect.Type
func (ContainerPropertiesResponseInstanceViewOutput) Events ¶
func (o ContainerPropertiesResponseInstanceViewOutput) Events() EventResponseArrayOutput
The events of the container instance.
func (ContainerPropertiesResponseInstanceViewOutput) PreviousState ¶
func (o ContainerPropertiesResponseInstanceViewOutput) PreviousState() ContainerStateResponseOutput
Previous container instance state.
func (ContainerPropertiesResponseInstanceViewOutput) RestartCount ¶
func (o ContainerPropertiesResponseInstanceViewOutput) RestartCount() pulumi.IntOutput
The number of times that the container instance has been restarted.
func (ContainerPropertiesResponseInstanceViewOutput) ToContainerPropertiesResponseInstanceViewOutput ¶
func (o ContainerPropertiesResponseInstanceViewOutput) ToContainerPropertiesResponseInstanceViewOutput() ContainerPropertiesResponseInstanceViewOutput
func (ContainerPropertiesResponseInstanceViewOutput) ToContainerPropertiesResponseInstanceViewOutputWithContext ¶
func (o ContainerPropertiesResponseInstanceViewOutput) ToContainerPropertiesResponseInstanceViewOutputWithContext(ctx context.Context) ContainerPropertiesResponseInstanceViewOutput
type ContainerResponse ¶
type ContainerResponse struct { // The commands to execute within the container instance in exec form. Command []string `pulumi:"command"` // The environment variables to set in the container instance. EnvironmentVariables []EnvironmentVariableResponse `pulumi:"environmentVariables"` // The name of the image used to create the container instance. Image string `pulumi:"image"` // The instance view of the container instance. Only valid in response. InstanceView ContainerPropertiesResponseInstanceView `pulumi:"instanceView"` // The user-provided name of the container instance. Name string `pulumi:"name"` // The exposed ports on the container instance. Ports []ContainerPortResponse `pulumi:"ports"` // The resource requirements of the container instance. Resources ResourceRequirementsResponse `pulumi:"resources"` // The volume mounts available to the container instance. VolumeMounts []VolumeMountResponse `pulumi:"volumeMounts"` }
A container instance.
type ContainerResponseArgs ¶
type ContainerResponseArgs struct { // The commands to execute within the container instance in exec form. Command pulumi.StringArrayInput `pulumi:"command"` // The environment variables to set in the container instance. EnvironmentVariables EnvironmentVariableResponseArrayInput `pulumi:"environmentVariables"` // The name of the image used to create the container instance. Image pulumi.StringInput `pulumi:"image"` // The instance view of the container instance. Only valid in response. InstanceView ContainerPropertiesResponseInstanceViewInput `pulumi:"instanceView"` // The user-provided name of the container instance. Name pulumi.StringInput `pulumi:"name"` // The exposed ports on the container instance. Ports ContainerPortResponseArrayInput `pulumi:"ports"` // The resource requirements of the container instance. Resources ResourceRequirementsResponseInput `pulumi:"resources"` // The volume mounts available to the container instance. VolumeMounts VolumeMountResponseArrayInput `pulumi:"volumeMounts"` }
A container instance.
func (ContainerResponseArgs) ElementType ¶
func (ContainerResponseArgs) ElementType() reflect.Type
func (ContainerResponseArgs) ToContainerResponseOutput ¶
func (i ContainerResponseArgs) ToContainerResponseOutput() ContainerResponseOutput
func (ContainerResponseArgs) ToContainerResponseOutputWithContext ¶
func (i ContainerResponseArgs) ToContainerResponseOutputWithContext(ctx context.Context) ContainerResponseOutput
type ContainerResponseArray ¶
type ContainerResponseArray []ContainerResponseInput
func (ContainerResponseArray) ElementType ¶
func (ContainerResponseArray) ElementType() reflect.Type
func (ContainerResponseArray) ToContainerResponseArrayOutput ¶
func (i ContainerResponseArray) ToContainerResponseArrayOutput() ContainerResponseArrayOutput
func (ContainerResponseArray) ToContainerResponseArrayOutputWithContext ¶
func (i ContainerResponseArray) ToContainerResponseArrayOutputWithContext(ctx context.Context) ContainerResponseArrayOutput
type ContainerResponseArrayInput ¶
type ContainerResponseArrayInput interface { pulumi.Input ToContainerResponseArrayOutput() ContainerResponseArrayOutput ToContainerResponseArrayOutputWithContext(context.Context) ContainerResponseArrayOutput }
ContainerResponseArrayInput is an input type that accepts ContainerResponseArray and ContainerResponseArrayOutput values. You can construct a concrete instance of `ContainerResponseArrayInput` via:
ContainerResponseArray{ ContainerResponseArgs{...} }
type ContainerResponseArrayOutput ¶
type ContainerResponseArrayOutput struct{ *pulumi.OutputState }
func (ContainerResponseArrayOutput) ElementType ¶
func (ContainerResponseArrayOutput) ElementType() reflect.Type
func (ContainerResponseArrayOutput) Index ¶
func (o ContainerResponseArrayOutput) Index(i pulumi.IntInput) ContainerResponseOutput
func (ContainerResponseArrayOutput) ToContainerResponseArrayOutput ¶
func (o ContainerResponseArrayOutput) ToContainerResponseArrayOutput() ContainerResponseArrayOutput
func (ContainerResponseArrayOutput) ToContainerResponseArrayOutputWithContext ¶
func (o ContainerResponseArrayOutput) ToContainerResponseArrayOutputWithContext(ctx context.Context) ContainerResponseArrayOutput
type ContainerResponseInput ¶
type ContainerResponseInput interface { pulumi.Input ToContainerResponseOutput() ContainerResponseOutput ToContainerResponseOutputWithContext(context.Context) ContainerResponseOutput }
ContainerResponseInput is an input type that accepts ContainerResponseArgs and ContainerResponseOutput values. You can construct a concrete instance of `ContainerResponseInput` via:
ContainerResponseArgs{...}
type ContainerResponseOutput ¶
type ContainerResponseOutput struct{ *pulumi.OutputState }
A container instance.
func (ContainerResponseOutput) Command ¶
func (o ContainerResponseOutput) Command() pulumi.StringArrayOutput
The commands to execute within the container instance in exec form.
func (ContainerResponseOutput) ElementType ¶
func (ContainerResponseOutput) ElementType() reflect.Type
func (ContainerResponseOutput) EnvironmentVariables ¶
func (o ContainerResponseOutput) EnvironmentVariables() EnvironmentVariableResponseArrayOutput
The environment variables to set in the container instance.
func (ContainerResponseOutput) Image ¶
func (o ContainerResponseOutput) Image() pulumi.StringOutput
The name of the image used to create the container instance.
func (ContainerResponseOutput) InstanceView ¶
func (o ContainerResponseOutput) InstanceView() ContainerPropertiesResponseInstanceViewOutput
The instance view of the container instance. Only valid in response.
func (ContainerResponseOutput) Name ¶
func (o ContainerResponseOutput) Name() pulumi.StringOutput
The user-provided name of the container instance.
func (ContainerResponseOutput) Ports ¶
func (o ContainerResponseOutput) Ports() ContainerPortResponseArrayOutput
The exposed ports on the container instance.
func (ContainerResponseOutput) Resources ¶
func (o ContainerResponseOutput) Resources() ResourceRequirementsResponseOutput
The resource requirements of the container instance.
func (ContainerResponseOutput) ToContainerResponseOutput ¶
func (o ContainerResponseOutput) ToContainerResponseOutput() ContainerResponseOutput
func (ContainerResponseOutput) ToContainerResponseOutputWithContext ¶
func (o ContainerResponseOutput) ToContainerResponseOutputWithContext(ctx context.Context) ContainerResponseOutput
func (ContainerResponseOutput) VolumeMounts ¶
func (o ContainerResponseOutput) VolumeMounts() VolumeMountResponseArrayOutput
The volume mounts available to the container instance.
type ContainerStateResponse ¶
type ContainerStateResponse struct { // The human-readable status of the container instance state. DetailStatus *string `pulumi:"detailStatus"` // The container instance exit codes correspond to those from the `docker run` command. ExitCode *int `pulumi:"exitCode"` // The date-time when the container instance state finished. FinishTime *string `pulumi:"finishTime"` // The date-time when the container instance state started. StartTime *string `pulumi:"startTime"` // The state of the container instance. State *string `pulumi:"state"` }
The container instance state.
type ContainerStateResponseArgs ¶
type ContainerStateResponseArgs struct { // The human-readable status of the container instance state. DetailStatus pulumi.StringPtrInput `pulumi:"detailStatus"` // The container instance exit codes correspond to those from the `docker run` command. ExitCode pulumi.IntPtrInput `pulumi:"exitCode"` // The date-time when the container instance state finished. FinishTime pulumi.StringPtrInput `pulumi:"finishTime"` // The date-time when the container instance state started. StartTime pulumi.StringPtrInput `pulumi:"startTime"` // The state of the container instance. State pulumi.StringPtrInput `pulumi:"state"` }
The container instance state.
func (ContainerStateResponseArgs) ElementType ¶
func (ContainerStateResponseArgs) ElementType() reflect.Type
func (ContainerStateResponseArgs) ToContainerStateResponseOutput ¶
func (i ContainerStateResponseArgs) ToContainerStateResponseOutput() ContainerStateResponseOutput
func (ContainerStateResponseArgs) ToContainerStateResponseOutputWithContext ¶
func (i ContainerStateResponseArgs) ToContainerStateResponseOutputWithContext(ctx context.Context) ContainerStateResponseOutput
type ContainerStateResponseInput ¶
type ContainerStateResponseInput interface { pulumi.Input ToContainerStateResponseOutput() ContainerStateResponseOutput ToContainerStateResponseOutputWithContext(context.Context) ContainerStateResponseOutput }
ContainerStateResponseInput is an input type that accepts ContainerStateResponseArgs and ContainerStateResponseOutput values. You can construct a concrete instance of `ContainerStateResponseInput` via:
ContainerStateResponseArgs{...}
type ContainerStateResponseOutput ¶
type ContainerStateResponseOutput struct{ *pulumi.OutputState }
The container instance state.
func (ContainerStateResponseOutput) DetailStatus ¶
func (o ContainerStateResponseOutput) DetailStatus() pulumi.StringPtrOutput
The human-readable status of the container instance state.
func (ContainerStateResponseOutput) ElementType ¶
func (ContainerStateResponseOutput) ElementType() reflect.Type
func (ContainerStateResponseOutput) ExitCode ¶
func (o ContainerStateResponseOutput) ExitCode() pulumi.IntPtrOutput
The container instance exit codes correspond to those from the `docker run` command.
func (ContainerStateResponseOutput) FinishTime ¶
func (o ContainerStateResponseOutput) FinishTime() pulumi.StringPtrOutput
The date-time when the container instance state finished.
func (ContainerStateResponseOutput) StartTime ¶
func (o ContainerStateResponseOutput) StartTime() pulumi.StringPtrOutput
The date-time when the container instance state started.
func (ContainerStateResponseOutput) State ¶
func (o ContainerStateResponseOutput) State() pulumi.StringPtrOutput
The state of the container instance.
func (ContainerStateResponseOutput) ToContainerStateResponseOutput ¶
func (o ContainerStateResponseOutput) ToContainerStateResponseOutput() ContainerStateResponseOutput
func (ContainerStateResponseOutput) ToContainerStateResponseOutputWithContext ¶
func (o ContainerStateResponseOutput) ToContainerStateResponseOutputWithContext(ctx context.Context) ContainerStateResponseOutput
type EnvironmentVariable ¶
type EnvironmentVariable struct { // The name of the environment variable. Name string `pulumi:"name"` // The value of the environment variable. Value string `pulumi:"value"` }
The environment variable to set within the container instance.
type EnvironmentVariableArgs ¶
type EnvironmentVariableArgs struct { // The name of the environment variable. Name pulumi.StringInput `pulumi:"name"` // The value of the environment variable. Value pulumi.StringInput `pulumi:"value"` }
The environment variable to set within the container instance.
func (EnvironmentVariableArgs) ElementType ¶
func (EnvironmentVariableArgs) ElementType() reflect.Type
func (EnvironmentVariableArgs) ToEnvironmentVariableOutput ¶
func (i EnvironmentVariableArgs) ToEnvironmentVariableOutput() EnvironmentVariableOutput
func (EnvironmentVariableArgs) ToEnvironmentVariableOutputWithContext ¶
func (i EnvironmentVariableArgs) ToEnvironmentVariableOutputWithContext(ctx context.Context) EnvironmentVariableOutput
type EnvironmentVariableArray ¶
type EnvironmentVariableArray []EnvironmentVariableInput
func (EnvironmentVariableArray) ElementType ¶
func (EnvironmentVariableArray) ElementType() reflect.Type
func (EnvironmentVariableArray) ToEnvironmentVariableArrayOutput ¶
func (i EnvironmentVariableArray) ToEnvironmentVariableArrayOutput() EnvironmentVariableArrayOutput
func (EnvironmentVariableArray) ToEnvironmentVariableArrayOutputWithContext ¶
func (i EnvironmentVariableArray) ToEnvironmentVariableArrayOutputWithContext(ctx context.Context) EnvironmentVariableArrayOutput
type EnvironmentVariableArrayInput ¶
type EnvironmentVariableArrayInput interface { pulumi.Input ToEnvironmentVariableArrayOutput() EnvironmentVariableArrayOutput ToEnvironmentVariableArrayOutputWithContext(context.Context) EnvironmentVariableArrayOutput }
EnvironmentVariableArrayInput is an input type that accepts EnvironmentVariableArray and EnvironmentVariableArrayOutput values. You can construct a concrete instance of `EnvironmentVariableArrayInput` via:
EnvironmentVariableArray{ EnvironmentVariableArgs{...} }
type EnvironmentVariableArrayOutput ¶
type EnvironmentVariableArrayOutput struct{ *pulumi.OutputState }
func (EnvironmentVariableArrayOutput) ElementType ¶
func (EnvironmentVariableArrayOutput) ElementType() reflect.Type
func (EnvironmentVariableArrayOutput) Index ¶
func (o EnvironmentVariableArrayOutput) Index(i pulumi.IntInput) EnvironmentVariableOutput
func (EnvironmentVariableArrayOutput) ToEnvironmentVariableArrayOutput ¶
func (o EnvironmentVariableArrayOutput) ToEnvironmentVariableArrayOutput() EnvironmentVariableArrayOutput
func (EnvironmentVariableArrayOutput) ToEnvironmentVariableArrayOutputWithContext ¶
func (o EnvironmentVariableArrayOutput) ToEnvironmentVariableArrayOutputWithContext(ctx context.Context) EnvironmentVariableArrayOutput
type EnvironmentVariableInput ¶
type EnvironmentVariableInput interface { pulumi.Input ToEnvironmentVariableOutput() EnvironmentVariableOutput ToEnvironmentVariableOutputWithContext(context.Context) EnvironmentVariableOutput }
EnvironmentVariableInput is an input type that accepts EnvironmentVariableArgs and EnvironmentVariableOutput values. You can construct a concrete instance of `EnvironmentVariableInput` via:
EnvironmentVariableArgs{...}
type EnvironmentVariableOutput ¶
type EnvironmentVariableOutput struct{ *pulumi.OutputState }
The environment variable to set within the container instance.
func (EnvironmentVariableOutput) ElementType ¶
func (EnvironmentVariableOutput) ElementType() reflect.Type
func (EnvironmentVariableOutput) Name ¶
func (o EnvironmentVariableOutput) Name() pulumi.StringOutput
The name of the environment variable.
func (EnvironmentVariableOutput) ToEnvironmentVariableOutput ¶
func (o EnvironmentVariableOutput) ToEnvironmentVariableOutput() EnvironmentVariableOutput
func (EnvironmentVariableOutput) ToEnvironmentVariableOutputWithContext ¶
func (o EnvironmentVariableOutput) ToEnvironmentVariableOutputWithContext(ctx context.Context) EnvironmentVariableOutput
func (EnvironmentVariableOutput) Value ¶
func (o EnvironmentVariableOutput) Value() pulumi.StringOutput
The value of the environment variable.
type EnvironmentVariableResponse ¶
type EnvironmentVariableResponse struct { // The name of the environment variable. Name string `pulumi:"name"` // The value of the environment variable. Value string `pulumi:"value"` }
The environment variable to set within the container instance.
type EnvironmentVariableResponseArgs ¶
type EnvironmentVariableResponseArgs struct { // The name of the environment variable. Name pulumi.StringInput `pulumi:"name"` // The value of the environment variable. Value pulumi.StringInput `pulumi:"value"` }
The environment variable to set within the container instance.
func (EnvironmentVariableResponseArgs) ElementType ¶
func (EnvironmentVariableResponseArgs) ElementType() reflect.Type
func (EnvironmentVariableResponseArgs) ToEnvironmentVariableResponseOutput ¶
func (i EnvironmentVariableResponseArgs) ToEnvironmentVariableResponseOutput() EnvironmentVariableResponseOutput
func (EnvironmentVariableResponseArgs) ToEnvironmentVariableResponseOutputWithContext ¶
func (i EnvironmentVariableResponseArgs) ToEnvironmentVariableResponseOutputWithContext(ctx context.Context) EnvironmentVariableResponseOutput
type EnvironmentVariableResponseArray ¶
type EnvironmentVariableResponseArray []EnvironmentVariableResponseInput
func (EnvironmentVariableResponseArray) ElementType ¶
func (EnvironmentVariableResponseArray) ElementType() reflect.Type
func (EnvironmentVariableResponseArray) ToEnvironmentVariableResponseArrayOutput ¶
func (i EnvironmentVariableResponseArray) ToEnvironmentVariableResponseArrayOutput() EnvironmentVariableResponseArrayOutput
func (EnvironmentVariableResponseArray) ToEnvironmentVariableResponseArrayOutputWithContext ¶
func (i EnvironmentVariableResponseArray) ToEnvironmentVariableResponseArrayOutputWithContext(ctx context.Context) EnvironmentVariableResponseArrayOutput
type EnvironmentVariableResponseArrayInput ¶
type EnvironmentVariableResponseArrayInput interface { pulumi.Input ToEnvironmentVariableResponseArrayOutput() EnvironmentVariableResponseArrayOutput ToEnvironmentVariableResponseArrayOutputWithContext(context.Context) EnvironmentVariableResponseArrayOutput }
EnvironmentVariableResponseArrayInput is an input type that accepts EnvironmentVariableResponseArray and EnvironmentVariableResponseArrayOutput values. You can construct a concrete instance of `EnvironmentVariableResponseArrayInput` via:
EnvironmentVariableResponseArray{ EnvironmentVariableResponseArgs{...} }
type EnvironmentVariableResponseArrayOutput ¶
type EnvironmentVariableResponseArrayOutput struct{ *pulumi.OutputState }
func (EnvironmentVariableResponseArrayOutput) ElementType ¶
func (EnvironmentVariableResponseArrayOutput) ElementType() reflect.Type
func (EnvironmentVariableResponseArrayOutput) ToEnvironmentVariableResponseArrayOutput ¶
func (o EnvironmentVariableResponseArrayOutput) ToEnvironmentVariableResponseArrayOutput() EnvironmentVariableResponseArrayOutput
func (EnvironmentVariableResponseArrayOutput) ToEnvironmentVariableResponseArrayOutputWithContext ¶
func (o EnvironmentVariableResponseArrayOutput) ToEnvironmentVariableResponseArrayOutputWithContext(ctx context.Context) EnvironmentVariableResponseArrayOutput
type EnvironmentVariableResponseInput ¶
type EnvironmentVariableResponseInput interface { pulumi.Input ToEnvironmentVariableResponseOutput() EnvironmentVariableResponseOutput ToEnvironmentVariableResponseOutputWithContext(context.Context) EnvironmentVariableResponseOutput }
EnvironmentVariableResponseInput is an input type that accepts EnvironmentVariableResponseArgs and EnvironmentVariableResponseOutput values. You can construct a concrete instance of `EnvironmentVariableResponseInput` via:
EnvironmentVariableResponseArgs{...}
type EnvironmentVariableResponseOutput ¶
type EnvironmentVariableResponseOutput struct{ *pulumi.OutputState }
The environment variable to set within the container instance.
func (EnvironmentVariableResponseOutput) ElementType ¶
func (EnvironmentVariableResponseOutput) ElementType() reflect.Type
func (EnvironmentVariableResponseOutput) Name ¶
func (o EnvironmentVariableResponseOutput) Name() pulumi.StringOutput
The name of the environment variable.
func (EnvironmentVariableResponseOutput) ToEnvironmentVariableResponseOutput ¶
func (o EnvironmentVariableResponseOutput) ToEnvironmentVariableResponseOutput() EnvironmentVariableResponseOutput
func (EnvironmentVariableResponseOutput) ToEnvironmentVariableResponseOutputWithContext ¶
func (o EnvironmentVariableResponseOutput) ToEnvironmentVariableResponseOutputWithContext(ctx context.Context) EnvironmentVariableResponseOutput
func (EnvironmentVariableResponseOutput) Value ¶
func (o EnvironmentVariableResponseOutput) Value() pulumi.StringOutput
The value of the environment variable.
type EventResponse ¶
type EventResponse struct { // The count of the event. Count *int `pulumi:"count"` // The date-time of the earliest logged event. FirstTimestamp *string `pulumi:"firstTimestamp"` // The date-time of the latest logged event. LastTimestamp *string `pulumi:"lastTimestamp"` // The event message. Message *string `pulumi:"message"` // The event name. Name *string `pulumi:"name"` // The event type. Type *string `pulumi:"type"` }
A container group or container instance event.
type EventResponseArgs ¶
type EventResponseArgs struct { // The count of the event. Count pulumi.IntPtrInput `pulumi:"count"` // The date-time of the earliest logged event. FirstTimestamp pulumi.StringPtrInput `pulumi:"firstTimestamp"` // The date-time of the latest logged event. LastTimestamp pulumi.StringPtrInput `pulumi:"lastTimestamp"` // The event message. Message pulumi.StringPtrInput `pulumi:"message"` // The event name. Name pulumi.StringPtrInput `pulumi:"name"` // The event type. Type pulumi.StringPtrInput `pulumi:"type"` }
A container group or container instance event.
func (EventResponseArgs) ElementType ¶
func (EventResponseArgs) ElementType() reflect.Type
func (EventResponseArgs) ToEventResponseOutput ¶
func (i EventResponseArgs) ToEventResponseOutput() EventResponseOutput
func (EventResponseArgs) ToEventResponseOutputWithContext ¶
func (i EventResponseArgs) ToEventResponseOutputWithContext(ctx context.Context) EventResponseOutput
type EventResponseArray ¶
type EventResponseArray []EventResponseInput
func (EventResponseArray) ElementType ¶
func (EventResponseArray) ElementType() reflect.Type
func (EventResponseArray) ToEventResponseArrayOutput ¶
func (i EventResponseArray) ToEventResponseArrayOutput() EventResponseArrayOutput
func (EventResponseArray) ToEventResponseArrayOutputWithContext ¶
func (i EventResponseArray) ToEventResponseArrayOutputWithContext(ctx context.Context) EventResponseArrayOutput
type EventResponseArrayInput ¶
type EventResponseArrayInput interface { pulumi.Input ToEventResponseArrayOutput() EventResponseArrayOutput ToEventResponseArrayOutputWithContext(context.Context) EventResponseArrayOutput }
EventResponseArrayInput is an input type that accepts EventResponseArray and EventResponseArrayOutput values. You can construct a concrete instance of `EventResponseArrayInput` via:
EventResponseArray{ EventResponseArgs{...} }
type EventResponseArrayOutput ¶
type EventResponseArrayOutput struct{ *pulumi.OutputState }
func (EventResponseArrayOutput) ElementType ¶
func (EventResponseArrayOutput) ElementType() reflect.Type
func (EventResponseArrayOutput) Index ¶
func (o EventResponseArrayOutput) Index(i pulumi.IntInput) EventResponseOutput
func (EventResponseArrayOutput) ToEventResponseArrayOutput ¶
func (o EventResponseArrayOutput) ToEventResponseArrayOutput() EventResponseArrayOutput
func (EventResponseArrayOutput) ToEventResponseArrayOutputWithContext ¶
func (o EventResponseArrayOutput) ToEventResponseArrayOutputWithContext(ctx context.Context) EventResponseArrayOutput
type EventResponseInput ¶
type EventResponseInput interface { pulumi.Input ToEventResponseOutput() EventResponseOutput ToEventResponseOutputWithContext(context.Context) EventResponseOutput }
EventResponseInput is an input type that accepts EventResponseArgs and EventResponseOutput values. You can construct a concrete instance of `EventResponseInput` via:
EventResponseArgs{...}
type EventResponseOutput ¶
type EventResponseOutput struct{ *pulumi.OutputState }
A container group or container instance event.
func (EventResponseOutput) Count ¶
func (o EventResponseOutput) Count() pulumi.IntPtrOutput
The count of the event.
func (EventResponseOutput) ElementType ¶
func (EventResponseOutput) ElementType() reflect.Type
func (EventResponseOutput) FirstTimestamp ¶
func (o EventResponseOutput) FirstTimestamp() pulumi.StringPtrOutput
The date-time of the earliest logged event.
func (EventResponseOutput) LastTimestamp ¶
func (o EventResponseOutput) LastTimestamp() pulumi.StringPtrOutput
The date-time of the latest logged event.
func (EventResponseOutput) Message ¶
func (o EventResponseOutput) Message() pulumi.StringPtrOutput
The event message.
func (EventResponseOutput) Name ¶
func (o EventResponseOutput) Name() pulumi.StringPtrOutput
The event name.
func (EventResponseOutput) ToEventResponseOutput ¶
func (o EventResponseOutput) ToEventResponseOutput() EventResponseOutput
func (EventResponseOutput) ToEventResponseOutputWithContext ¶
func (o EventResponseOutput) ToEventResponseOutputWithContext(ctx context.Context) EventResponseOutput
func (EventResponseOutput) Type ¶
func (o EventResponseOutput) Type() pulumi.StringPtrOutput
The event type.
type ImageRegistryCredential ¶
type ImageRegistryCredential struct { // The password for the private registry. Password *string `pulumi:"password"` // The Docker image registry server without a protocol such as "http" and "https". Server string `pulumi:"server"` // The username for the private registry. Username string `pulumi:"username"` }
Image registry credential.
type ImageRegistryCredentialArgs ¶
type ImageRegistryCredentialArgs struct { // The password for the private registry. Password pulumi.StringPtrInput `pulumi:"password"` // The Docker image registry server without a protocol such as "http" and "https". Server pulumi.StringInput `pulumi:"server"` // The username for the private registry. Username pulumi.StringInput `pulumi:"username"` }
Image registry credential.
func (ImageRegistryCredentialArgs) ElementType ¶
func (ImageRegistryCredentialArgs) ElementType() reflect.Type
func (ImageRegistryCredentialArgs) ToImageRegistryCredentialOutput ¶
func (i ImageRegistryCredentialArgs) ToImageRegistryCredentialOutput() ImageRegistryCredentialOutput
func (ImageRegistryCredentialArgs) ToImageRegistryCredentialOutputWithContext ¶
func (i ImageRegistryCredentialArgs) ToImageRegistryCredentialOutputWithContext(ctx context.Context) ImageRegistryCredentialOutput
type ImageRegistryCredentialArray ¶
type ImageRegistryCredentialArray []ImageRegistryCredentialInput
func (ImageRegistryCredentialArray) ElementType ¶
func (ImageRegistryCredentialArray) ElementType() reflect.Type
func (ImageRegistryCredentialArray) ToImageRegistryCredentialArrayOutput ¶
func (i ImageRegistryCredentialArray) ToImageRegistryCredentialArrayOutput() ImageRegistryCredentialArrayOutput
func (ImageRegistryCredentialArray) ToImageRegistryCredentialArrayOutputWithContext ¶
func (i ImageRegistryCredentialArray) ToImageRegistryCredentialArrayOutputWithContext(ctx context.Context) ImageRegistryCredentialArrayOutput
type ImageRegistryCredentialArrayInput ¶
type ImageRegistryCredentialArrayInput interface { pulumi.Input ToImageRegistryCredentialArrayOutput() ImageRegistryCredentialArrayOutput ToImageRegistryCredentialArrayOutputWithContext(context.Context) ImageRegistryCredentialArrayOutput }
ImageRegistryCredentialArrayInput is an input type that accepts ImageRegistryCredentialArray and ImageRegistryCredentialArrayOutput values. You can construct a concrete instance of `ImageRegistryCredentialArrayInput` via:
ImageRegistryCredentialArray{ ImageRegistryCredentialArgs{...} }
type ImageRegistryCredentialArrayOutput ¶
type ImageRegistryCredentialArrayOutput struct{ *pulumi.OutputState }
func (ImageRegistryCredentialArrayOutput) ElementType ¶
func (ImageRegistryCredentialArrayOutput) ElementType() reflect.Type
func (ImageRegistryCredentialArrayOutput) Index ¶
func (o ImageRegistryCredentialArrayOutput) Index(i pulumi.IntInput) ImageRegistryCredentialOutput
func (ImageRegistryCredentialArrayOutput) ToImageRegistryCredentialArrayOutput ¶
func (o ImageRegistryCredentialArrayOutput) ToImageRegistryCredentialArrayOutput() ImageRegistryCredentialArrayOutput
func (ImageRegistryCredentialArrayOutput) ToImageRegistryCredentialArrayOutputWithContext ¶
func (o ImageRegistryCredentialArrayOutput) ToImageRegistryCredentialArrayOutputWithContext(ctx context.Context) ImageRegistryCredentialArrayOutput
type ImageRegistryCredentialInput ¶
type ImageRegistryCredentialInput interface { pulumi.Input ToImageRegistryCredentialOutput() ImageRegistryCredentialOutput ToImageRegistryCredentialOutputWithContext(context.Context) ImageRegistryCredentialOutput }
ImageRegistryCredentialInput is an input type that accepts ImageRegistryCredentialArgs and ImageRegistryCredentialOutput values. You can construct a concrete instance of `ImageRegistryCredentialInput` via:
ImageRegistryCredentialArgs{...}
type ImageRegistryCredentialOutput ¶
type ImageRegistryCredentialOutput struct{ *pulumi.OutputState }
Image registry credential.
func (ImageRegistryCredentialOutput) ElementType ¶
func (ImageRegistryCredentialOutput) ElementType() reflect.Type
func (ImageRegistryCredentialOutput) Password ¶
func (o ImageRegistryCredentialOutput) Password() pulumi.StringPtrOutput
The password for the private registry.
func (ImageRegistryCredentialOutput) Server ¶
func (o ImageRegistryCredentialOutput) Server() pulumi.StringOutput
The Docker image registry server without a protocol such as "http" and "https".
func (ImageRegistryCredentialOutput) ToImageRegistryCredentialOutput ¶
func (o ImageRegistryCredentialOutput) ToImageRegistryCredentialOutput() ImageRegistryCredentialOutput
func (ImageRegistryCredentialOutput) ToImageRegistryCredentialOutputWithContext ¶
func (o ImageRegistryCredentialOutput) ToImageRegistryCredentialOutputWithContext(ctx context.Context) ImageRegistryCredentialOutput
func (ImageRegistryCredentialOutput) Username ¶
func (o ImageRegistryCredentialOutput) Username() pulumi.StringOutput
The username for the private registry.
type ImageRegistryCredentialResponse ¶
type ImageRegistryCredentialResponse struct { // The password for the private registry. Password *string `pulumi:"password"` // The Docker image registry server without a protocol such as "http" and "https". Server string `pulumi:"server"` // The username for the private registry. Username string `pulumi:"username"` }
Image registry credential.
type ImageRegistryCredentialResponseArgs ¶
type ImageRegistryCredentialResponseArgs struct { // The password for the private registry. Password pulumi.StringPtrInput `pulumi:"password"` // The Docker image registry server without a protocol such as "http" and "https". Server pulumi.StringInput `pulumi:"server"` // The username for the private registry. Username pulumi.StringInput `pulumi:"username"` }
Image registry credential.
func (ImageRegistryCredentialResponseArgs) ElementType ¶
func (ImageRegistryCredentialResponseArgs) ElementType() reflect.Type
func (ImageRegistryCredentialResponseArgs) ToImageRegistryCredentialResponseOutput ¶
func (i ImageRegistryCredentialResponseArgs) ToImageRegistryCredentialResponseOutput() ImageRegistryCredentialResponseOutput
func (ImageRegistryCredentialResponseArgs) ToImageRegistryCredentialResponseOutputWithContext ¶
func (i ImageRegistryCredentialResponseArgs) ToImageRegistryCredentialResponseOutputWithContext(ctx context.Context) ImageRegistryCredentialResponseOutput
type ImageRegistryCredentialResponseArray ¶
type ImageRegistryCredentialResponseArray []ImageRegistryCredentialResponseInput
func (ImageRegistryCredentialResponseArray) ElementType ¶
func (ImageRegistryCredentialResponseArray) ElementType() reflect.Type
func (ImageRegistryCredentialResponseArray) ToImageRegistryCredentialResponseArrayOutput ¶
func (i ImageRegistryCredentialResponseArray) ToImageRegistryCredentialResponseArrayOutput() ImageRegistryCredentialResponseArrayOutput
func (ImageRegistryCredentialResponseArray) ToImageRegistryCredentialResponseArrayOutputWithContext ¶
func (i ImageRegistryCredentialResponseArray) ToImageRegistryCredentialResponseArrayOutputWithContext(ctx context.Context) ImageRegistryCredentialResponseArrayOutput
type ImageRegistryCredentialResponseArrayInput ¶
type ImageRegistryCredentialResponseArrayInput interface { pulumi.Input ToImageRegistryCredentialResponseArrayOutput() ImageRegistryCredentialResponseArrayOutput ToImageRegistryCredentialResponseArrayOutputWithContext(context.Context) ImageRegistryCredentialResponseArrayOutput }
ImageRegistryCredentialResponseArrayInput is an input type that accepts ImageRegistryCredentialResponseArray and ImageRegistryCredentialResponseArrayOutput values. You can construct a concrete instance of `ImageRegistryCredentialResponseArrayInput` via:
ImageRegistryCredentialResponseArray{ ImageRegistryCredentialResponseArgs{...} }
type ImageRegistryCredentialResponseArrayOutput ¶
type ImageRegistryCredentialResponseArrayOutput struct{ *pulumi.OutputState }
func (ImageRegistryCredentialResponseArrayOutput) ElementType ¶
func (ImageRegistryCredentialResponseArrayOutput) ElementType() reflect.Type
func (ImageRegistryCredentialResponseArrayOutput) ToImageRegistryCredentialResponseArrayOutput ¶
func (o ImageRegistryCredentialResponseArrayOutput) ToImageRegistryCredentialResponseArrayOutput() ImageRegistryCredentialResponseArrayOutput
func (ImageRegistryCredentialResponseArrayOutput) ToImageRegistryCredentialResponseArrayOutputWithContext ¶
func (o ImageRegistryCredentialResponseArrayOutput) ToImageRegistryCredentialResponseArrayOutputWithContext(ctx context.Context) ImageRegistryCredentialResponseArrayOutput
type ImageRegistryCredentialResponseInput ¶
type ImageRegistryCredentialResponseInput interface { pulumi.Input ToImageRegistryCredentialResponseOutput() ImageRegistryCredentialResponseOutput ToImageRegistryCredentialResponseOutputWithContext(context.Context) ImageRegistryCredentialResponseOutput }
ImageRegistryCredentialResponseInput is an input type that accepts ImageRegistryCredentialResponseArgs and ImageRegistryCredentialResponseOutput values. You can construct a concrete instance of `ImageRegistryCredentialResponseInput` via:
ImageRegistryCredentialResponseArgs{...}
type ImageRegistryCredentialResponseOutput ¶
type ImageRegistryCredentialResponseOutput struct{ *pulumi.OutputState }
Image registry credential.
func (ImageRegistryCredentialResponseOutput) ElementType ¶
func (ImageRegistryCredentialResponseOutput) ElementType() reflect.Type
func (ImageRegistryCredentialResponseOutput) Password ¶
func (o ImageRegistryCredentialResponseOutput) Password() pulumi.StringPtrOutput
The password for the private registry.
func (ImageRegistryCredentialResponseOutput) Server ¶
func (o ImageRegistryCredentialResponseOutput) Server() pulumi.StringOutput
The Docker image registry server without a protocol such as "http" and "https".
func (ImageRegistryCredentialResponseOutput) ToImageRegistryCredentialResponseOutput ¶
func (o ImageRegistryCredentialResponseOutput) ToImageRegistryCredentialResponseOutput() ImageRegistryCredentialResponseOutput
func (ImageRegistryCredentialResponseOutput) ToImageRegistryCredentialResponseOutputWithContext ¶
func (o ImageRegistryCredentialResponseOutput) ToImageRegistryCredentialResponseOutputWithContext(ctx context.Context) ImageRegistryCredentialResponseOutput
func (ImageRegistryCredentialResponseOutput) Username ¶
func (o ImageRegistryCredentialResponseOutput) Username() pulumi.StringOutput
The username for the private registry.
type IpAddress ¶
type IpAddress struct { // The IP exposed to the public internet. Ip *string `pulumi:"ip"` // The list of ports exposed on the container group. Ports []Port `pulumi:"ports"` // Specifies if the IP is exposed to the public internet. Type string `pulumi:"type"` }
IP address for the container group.
type IpAddressArgs ¶
type IpAddressArgs struct { // The IP exposed to the public internet. Ip pulumi.StringPtrInput `pulumi:"ip"` // The list of ports exposed on the container group. Ports PortArrayInput `pulumi:"ports"` // Specifies if the IP is exposed to the public internet. Type pulumi.StringInput `pulumi:"type"` }
IP address for the container group.
func (IpAddressArgs) ElementType ¶
func (IpAddressArgs) ElementType() reflect.Type
func (IpAddressArgs) ToIpAddressOutput ¶
func (i IpAddressArgs) ToIpAddressOutput() IpAddressOutput
func (IpAddressArgs) ToIpAddressOutputWithContext ¶
func (i IpAddressArgs) ToIpAddressOutputWithContext(ctx context.Context) IpAddressOutput
func (IpAddressArgs) ToIpAddressPtrOutput ¶
func (i IpAddressArgs) ToIpAddressPtrOutput() IpAddressPtrOutput
func (IpAddressArgs) ToIpAddressPtrOutputWithContext ¶
func (i IpAddressArgs) ToIpAddressPtrOutputWithContext(ctx context.Context) IpAddressPtrOutput
type IpAddressInput ¶
type IpAddressInput interface { pulumi.Input ToIpAddressOutput() IpAddressOutput ToIpAddressOutputWithContext(context.Context) IpAddressOutput }
IpAddressInput is an input type that accepts IpAddressArgs and IpAddressOutput values. You can construct a concrete instance of `IpAddressInput` via:
IpAddressArgs{...}
type IpAddressOutput ¶
type IpAddressOutput struct{ *pulumi.OutputState }
IP address for the container group.
func (IpAddressOutput) ElementType ¶
func (IpAddressOutput) ElementType() reflect.Type
func (IpAddressOutput) Ip ¶
func (o IpAddressOutput) Ip() pulumi.StringPtrOutput
The IP exposed to the public internet.
func (IpAddressOutput) Ports ¶
func (o IpAddressOutput) Ports() PortArrayOutput
The list of ports exposed on the container group.
func (IpAddressOutput) ToIpAddressOutput ¶
func (o IpAddressOutput) ToIpAddressOutput() IpAddressOutput
func (IpAddressOutput) ToIpAddressOutputWithContext ¶
func (o IpAddressOutput) ToIpAddressOutputWithContext(ctx context.Context) IpAddressOutput
func (IpAddressOutput) ToIpAddressPtrOutput ¶
func (o IpAddressOutput) ToIpAddressPtrOutput() IpAddressPtrOutput
func (IpAddressOutput) ToIpAddressPtrOutputWithContext ¶
func (o IpAddressOutput) ToIpAddressPtrOutputWithContext(ctx context.Context) IpAddressPtrOutput
func (IpAddressOutput) Type ¶
func (o IpAddressOutput) Type() pulumi.StringOutput
Specifies if the IP is exposed to the public internet.
type IpAddressPtrInput ¶
type IpAddressPtrInput interface { pulumi.Input ToIpAddressPtrOutput() IpAddressPtrOutput ToIpAddressPtrOutputWithContext(context.Context) IpAddressPtrOutput }
IpAddressPtrInput is an input type that accepts IpAddressArgs, IpAddressPtr and IpAddressPtrOutput values. You can construct a concrete instance of `IpAddressPtrInput` via:
IpAddressArgs{...} or: nil
func IpAddressPtr ¶
func IpAddressPtr(v *IpAddressArgs) IpAddressPtrInput
type IpAddressPtrOutput ¶
type IpAddressPtrOutput struct{ *pulumi.OutputState }
func (IpAddressPtrOutput) Elem ¶
func (o IpAddressPtrOutput) Elem() IpAddressOutput
func (IpAddressPtrOutput) ElementType ¶
func (IpAddressPtrOutput) ElementType() reflect.Type
func (IpAddressPtrOutput) Ip ¶
func (o IpAddressPtrOutput) Ip() pulumi.StringPtrOutput
The IP exposed to the public internet.
func (IpAddressPtrOutput) Ports ¶
func (o IpAddressPtrOutput) Ports() PortArrayOutput
The list of ports exposed on the container group.
func (IpAddressPtrOutput) ToIpAddressPtrOutput ¶
func (o IpAddressPtrOutput) ToIpAddressPtrOutput() IpAddressPtrOutput
func (IpAddressPtrOutput) ToIpAddressPtrOutputWithContext ¶
func (o IpAddressPtrOutput) ToIpAddressPtrOutputWithContext(ctx context.Context) IpAddressPtrOutput
func (IpAddressPtrOutput) Type ¶
func (o IpAddressPtrOutput) Type() pulumi.StringPtrOutput
Specifies if the IP is exposed to the public internet.
type IpAddressResponse ¶
type IpAddressResponse struct { // The IP exposed to the public internet. Ip *string `pulumi:"ip"` // The list of ports exposed on the container group. Ports []PortResponse `pulumi:"ports"` // Specifies if the IP is exposed to the public internet. Type string `pulumi:"type"` }
IP address for the container group.
type IpAddressResponseArgs ¶
type IpAddressResponseArgs struct { // The IP exposed to the public internet. Ip pulumi.StringPtrInput `pulumi:"ip"` // The list of ports exposed on the container group. Ports PortResponseArrayInput `pulumi:"ports"` // Specifies if the IP is exposed to the public internet. Type pulumi.StringInput `pulumi:"type"` }
IP address for the container group.
func (IpAddressResponseArgs) ElementType ¶
func (IpAddressResponseArgs) ElementType() reflect.Type
func (IpAddressResponseArgs) ToIpAddressResponseOutput ¶
func (i IpAddressResponseArgs) ToIpAddressResponseOutput() IpAddressResponseOutput
func (IpAddressResponseArgs) ToIpAddressResponseOutputWithContext ¶
func (i IpAddressResponseArgs) ToIpAddressResponseOutputWithContext(ctx context.Context) IpAddressResponseOutput
func (IpAddressResponseArgs) ToIpAddressResponsePtrOutput ¶
func (i IpAddressResponseArgs) ToIpAddressResponsePtrOutput() IpAddressResponsePtrOutput
func (IpAddressResponseArgs) ToIpAddressResponsePtrOutputWithContext ¶
func (i IpAddressResponseArgs) ToIpAddressResponsePtrOutputWithContext(ctx context.Context) IpAddressResponsePtrOutput
type IpAddressResponseInput ¶
type IpAddressResponseInput interface { pulumi.Input ToIpAddressResponseOutput() IpAddressResponseOutput ToIpAddressResponseOutputWithContext(context.Context) IpAddressResponseOutput }
IpAddressResponseInput is an input type that accepts IpAddressResponseArgs and IpAddressResponseOutput values. You can construct a concrete instance of `IpAddressResponseInput` via:
IpAddressResponseArgs{...}
type IpAddressResponseOutput ¶
type IpAddressResponseOutput struct{ *pulumi.OutputState }
IP address for the container group.
func (IpAddressResponseOutput) ElementType ¶
func (IpAddressResponseOutput) ElementType() reflect.Type
func (IpAddressResponseOutput) Ip ¶
func (o IpAddressResponseOutput) Ip() pulumi.StringPtrOutput
The IP exposed to the public internet.
func (IpAddressResponseOutput) Ports ¶
func (o IpAddressResponseOutput) Ports() PortResponseArrayOutput
The list of ports exposed on the container group.
func (IpAddressResponseOutput) ToIpAddressResponseOutput ¶
func (o IpAddressResponseOutput) ToIpAddressResponseOutput() IpAddressResponseOutput
func (IpAddressResponseOutput) ToIpAddressResponseOutputWithContext ¶
func (o IpAddressResponseOutput) ToIpAddressResponseOutputWithContext(ctx context.Context) IpAddressResponseOutput
func (IpAddressResponseOutput) ToIpAddressResponsePtrOutput ¶
func (o IpAddressResponseOutput) ToIpAddressResponsePtrOutput() IpAddressResponsePtrOutput
func (IpAddressResponseOutput) ToIpAddressResponsePtrOutputWithContext ¶
func (o IpAddressResponseOutput) ToIpAddressResponsePtrOutputWithContext(ctx context.Context) IpAddressResponsePtrOutput
func (IpAddressResponseOutput) Type ¶
func (o IpAddressResponseOutput) Type() pulumi.StringOutput
Specifies if the IP is exposed to the public internet.
type IpAddressResponsePtrInput ¶
type IpAddressResponsePtrInput interface { pulumi.Input ToIpAddressResponsePtrOutput() IpAddressResponsePtrOutput ToIpAddressResponsePtrOutputWithContext(context.Context) IpAddressResponsePtrOutput }
IpAddressResponsePtrInput is an input type that accepts IpAddressResponseArgs, IpAddressResponsePtr and IpAddressResponsePtrOutput values. You can construct a concrete instance of `IpAddressResponsePtrInput` via:
IpAddressResponseArgs{...} or: nil
func IpAddressResponsePtr ¶
func IpAddressResponsePtr(v *IpAddressResponseArgs) IpAddressResponsePtrInput
type IpAddressResponsePtrOutput ¶
type IpAddressResponsePtrOutput struct{ *pulumi.OutputState }
func (IpAddressResponsePtrOutput) Elem ¶
func (o IpAddressResponsePtrOutput) Elem() IpAddressResponseOutput
func (IpAddressResponsePtrOutput) ElementType ¶
func (IpAddressResponsePtrOutput) ElementType() reflect.Type
func (IpAddressResponsePtrOutput) Ip ¶
func (o IpAddressResponsePtrOutput) Ip() pulumi.StringPtrOutput
The IP exposed to the public internet.
func (IpAddressResponsePtrOutput) Ports ¶
func (o IpAddressResponsePtrOutput) Ports() PortResponseArrayOutput
The list of ports exposed on the container group.
func (IpAddressResponsePtrOutput) ToIpAddressResponsePtrOutput ¶
func (o IpAddressResponsePtrOutput) ToIpAddressResponsePtrOutput() IpAddressResponsePtrOutput
func (IpAddressResponsePtrOutput) ToIpAddressResponsePtrOutputWithContext ¶
func (o IpAddressResponsePtrOutput) ToIpAddressResponsePtrOutputWithContext(ctx context.Context) IpAddressResponsePtrOutput
func (IpAddressResponsePtrOutput) Type ¶
func (o IpAddressResponsePtrOutput) Type() pulumi.StringPtrOutput
Specifies if the IP is exposed to the public internet.
type LookupContainerGroupResult ¶
type LookupContainerGroupResult struct { // The containers within the container group. Containers []ContainerResponse `pulumi:"containers"` // The resource id. Id string `pulumi:"id"` // The image registry credentials by which the container group is created from. ImageRegistryCredentials []ImageRegistryCredentialResponse `pulumi:"imageRegistryCredentials"` // The instance view of the container group. Only valid in response. InstanceView ContainerGroupResponseInstanceView `pulumi:"instanceView"` // The IP address type of the container group. IpAddress *IpAddressResponse `pulumi:"ipAddress"` // The resource location. Location string `pulumi:"location"` // The resource name. Name string `pulumi:"name"` // The operating system type required by the containers in the container group. OsType string `pulumi:"osType"` // The provisioning state of the container group. This only appears in the response. ProvisioningState string `pulumi:"provisioningState"` // Restart policy for all containers within the container group. // - `Always` Always restart // - `OnFailure` Restart on failure // - `Never` Never restart RestartPolicy *string `pulumi:"restartPolicy"` // The resource tags. Tags map[string]string `pulumi:"tags"` // The resource type. Type string `pulumi:"type"` // The list of volumes that can be mounted by containers in this container group. Volumes []VolumeResponse `pulumi:"volumes"` }
A container group.
func LookupContainerGroup ¶
func LookupContainerGroup(ctx *pulumi.Context, args *LookupContainerGroupArgs, opts ...pulumi.InvokeOption) (*LookupContainerGroupResult, error)
type OperatingSystemTypes ¶ added in v0.3.1
The operating system type required by the containers in the container group.
func (OperatingSystemTypes) ElementType ¶ added in v0.3.1
func (OperatingSystemTypes) ElementType() reflect.Type
func (OperatingSystemTypes) ToStringOutput ¶ added in v0.3.1
func (e OperatingSystemTypes) ToStringOutput() pulumi.StringOutput
func (OperatingSystemTypes) ToStringOutputWithContext ¶ added in v0.3.1
func (e OperatingSystemTypes) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (OperatingSystemTypes) ToStringPtrOutput ¶ added in v0.3.1
func (e OperatingSystemTypes) ToStringPtrOutput() pulumi.StringPtrOutput
func (OperatingSystemTypes) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e OperatingSystemTypes) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type Port ¶
type Port struct { // The port number. Port int `pulumi:"port"` // The protocol associated with the port. Protocol *string `pulumi:"protocol"` }
The port exposed on the container group.
type PortArgs ¶
type PortArgs struct { // The port number. Port pulumi.IntInput `pulumi:"port"` // The protocol associated with the port. Protocol pulumi.StringPtrInput `pulumi:"protocol"` }
The port exposed on the container group.
func (PortArgs) ElementType ¶
func (PortArgs) ToPortOutput ¶
func (i PortArgs) ToPortOutput() PortOutput
func (PortArgs) ToPortOutputWithContext ¶
func (i PortArgs) ToPortOutputWithContext(ctx context.Context) PortOutput
type PortArray ¶
type PortArray []PortInput
func (PortArray) ElementType ¶
func (PortArray) ToPortArrayOutput ¶
func (i PortArray) ToPortArrayOutput() PortArrayOutput
func (PortArray) ToPortArrayOutputWithContext ¶
func (i PortArray) ToPortArrayOutputWithContext(ctx context.Context) PortArrayOutput
type PortArrayInput ¶
type PortArrayInput interface { pulumi.Input ToPortArrayOutput() PortArrayOutput ToPortArrayOutputWithContext(context.Context) PortArrayOutput }
PortArrayInput is an input type that accepts PortArray and PortArrayOutput values. You can construct a concrete instance of `PortArrayInput` via:
PortArray{ PortArgs{...} }
type PortArrayOutput ¶
type PortArrayOutput struct{ *pulumi.OutputState }
func (PortArrayOutput) ElementType ¶
func (PortArrayOutput) ElementType() reflect.Type
func (PortArrayOutput) Index ¶
func (o PortArrayOutput) Index(i pulumi.IntInput) PortOutput
func (PortArrayOutput) ToPortArrayOutput ¶
func (o PortArrayOutput) ToPortArrayOutput() PortArrayOutput
func (PortArrayOutput) ToPortArrayOutputWithContext ¶
func (o PortArrayOutput) ToPortArrayOutputWithContext(ctx context.Context) PortArrayOutput
type PortInput ¶
type PortInput interface { pulumi.Input ToPortOutput() PortOutput ToPortOutputWithContext(context.Context) PortOutput }
PortInput is an input type that accepts PortArgs and PortOutput values. You can construct a concrete instance of `PortInput` via:
PortArgs{...}
type PortOutput ¶
type PortOutput struct{ *pulumi.OutputState }
The port exposed on the container group.
func (PortOutput) ElementType ¶
func (PortOutput) ElementType() reflect.Type
func (PortOutput) Protocol ¶
func (o PortOutput) Protocol() pulumi.StringPtrOutput
The protocol associated with the port.
func (PortOutput) ToPortOutput ¶
func (o PortOutput) ToPortOutput() PortOutput
func (PortOutput) ToPortOutputWithContext ¶
func (o PortOutput) ToPortOutputWithContext(ctx context.Context) PortOutput
type PortResponse ¶
type PortResponse struct { // The port number. Port int `pulumi:"port"` // The protocol associated with the port. Protocol *string `pulumi:"protocol"` }
The port exposed on the container group.
type PortResponseArgs ¶
type PortResponseArgs struct { // The port number. Port pulumi.IntInput `pulumi:"port"` // The protocol associated with the port. Protocol pulumi.StringPtrInput `pulumi:"protocol"` }
The port exposed on the container group.
func (PortResponseArgs) ElementType ¶
func (PortResponseArgs) ElementType() reflect.Type
func (PortResponseArgs) ToPortResponseOutput ¶
func (i PortResponseArgs) ToPortResponseOutput() PortResponseOutput
func (PortResponseArgs) ToPortResponseOutputWithContext ¶
func (i PortResponseArgs) ToPortResponseOutputWithContext(ctx context.Context) PortResponseOutput
type PortResponseArray ¶
type PortResponseArray []PortResponseInput
func (PortResponseArray) ElementType ¶
func (PortResponseArray) ElementType() reflect.Type
func (PortResponseArray) ToPortResponseArrayOutput ¶
func (i PortResponseArray) ToPortResponseArrayOutput() PortResponseArrayOutput
func (PortResponseArray) ToPortResponseArrayOutputWithContext ¶
func (i PortResponseArray) ToPortResponseArrayOutputWithContext(ctx context.Context) PortResponseArrayOutput
type PortResponseArrayInput ¶
type PortResponseArrayInput interface { pulumi.Input ToPortResponseArrayOutput() PortResponseArrayOutput ToPortResponseArrayOutputWithContext(context.Context) PortResponseArrayOutput }
PortResponseArrayInput is an input type that accepts PortResponseArray and PortResponseArrayOutput values. You can construct a concrete instance of `PortResponseArrayInput` via:
PortResponseArray{ PortResponseArgs{...} }
type PortResponseArrayOutput ¶
type PortResponseArrayOutput struct{ *pulumi.OutputState }
func (PortResponseArrayOutput) ElementType ¶
func (PortResponseArrayOutput) ElementType() reflect.Type
func (PortResponseArrayOutput) Index ¶
func (o PortResponseArrayOutput) Index(i pulumi.IntInput) PortResponseOutput
func (PortResponseArrayOutput) ToPortResponseArrayOutput ¶
func (o PortResponseArrayOutput) ToPortResponseArrayOutput() PortResponseArrayOutput
func (PortResponseArrayOutput) ToPortResponseArrayOutputWithContext ¶
func (o PortResponseArrayOutput) ToPortResponseArrayOutputWithContext(ctx context.Context) PortResponseArrayOutput
type PortResponseInput ¶
type PortResponseInput interface { pulumi.Input ToPortResponseOutput() PortResponseOutput ToPortResponseOutputWithContext(context.Context) PortResponseOutput }
PortResponseInput is an input type that accepts PortResponseArgs and PortResponseOutput values. You can construct a concrete instance of `PortResponseInput` via:
PortResponseArgs{...}
type PortResponseOutput ¶
type PortResponseOutput struct{ *pulumi.OutputState }
The port exposed on the container group.
func (PortResponseOutput) ElementType ¶
func (PortResponseOutput) ElementType() reflect.Type
func (PortResponseOutput) Port ¶
func (o PortResponseOutput) Port() pulumi.IntOutput
The port number.
func (PortResponseOutput) Protocol ¶
func (o PortResponseOutput) Protocol() pulumi.StringPtrOutput
The protocol associated with the port.
func (PortResponseOutput) ToPortResponseOutput ¶
func (o PortResponseOutput) ToPortResponseOutput() PortResponseOutput
func (PortResponseOutput) ToPortResponseOutputWithContext ¶
func (o PortResponseOutput) ToPortResponseOutputWithContext(ctx context.Context) PortResponseOutput
type ResourceLimits ¶
type ResourceLimits struct { // The CPU limit of this container instance. Cpu *float64 `pulumi:"cpu"` // The memory limit in GB of this container instance. MemoryInGB *float64 `pulumi:"memoryInGB"` }
The resource limits.
type ResourceLimitsArgs ¶
type ResourceLimitsArgs struct { // The CPU limit of this container instance. Cpu pulumi.Float64PtrInput `pulumi:"cpu"` // The memory limit in GB of this container instance. MemoryInGB pulumi.Float64PtrInput `pulumi:"memoryInGB"` }
The resource limits.
func (ResourceLimitsArgs) ElementType ¶
func (ResourceLimitsArgs) ElementType() reflect.Type
func (ResourceLimitsArgs) ToResourceLimitsOutput ¶
func (i ResourceLimitsArgs) ToResourceLimitsOutput() ResourceLimitsOutput
func (ResourceLimitsArgs) ToResourceLimitsOutputWithContext ¶
func (i ResourceLimitsArgs) ToResourceLimitsOutputWithContext(ctx context.Context) ResourceLimitsOutput
func (ResourceLimitsArgs) ToResourceLimitsPtrOutput ¶
func (i ResourceLimitsArgs) ToResourceLimitsPtrOutput() ResourceLimitsPtrOutput
func (ResourceLimitsArgs) ToResourceLimitsPtrOutputWithContext ¶
func (i ResourceLimitsArgs) ToResourceLimitsPtrOutputWithContext(ctx context.Context) ResourceLimitsPtrOutput
type ResourceLimitsInput ¶
type ResourceLimitsInput interface { pulumi.Input ToResourceLimitsOutput() ResourceLimitsOutput ToResourceLimitsOutputWithContext(context.Context) ResourceLimitsOutput }
ResourceLimitsInput is an input type that accepts ResourceLimitsArgs and ResourceLimitsOutput values. You can construct a concrete instance of `ResourceLimitsInput` via:
ResourceLimitsArgs{...}
type ResourceLimitsOutput ¶
type ResourceLimitsOutput struct{ *pulumi.OutputState }
The resource limits.
func (ResourceLimitsOutput) Cpu ¶
func (o ResourceLimitsOutput) Cpu() pulumi.Float64PtrOutput
The CPU limit of this container instance.
func (ResourceLimitsOutput) ElementType ¶
func (ResourceLimitsOutput) ElementType() reflect.Type
func (ResourceLimitsOutput) MemoryInGB ¶
func (o ResourceLimitsOutput) MemoryInGB() pulumi.Float64PtrOutput
The memory limit in GB of this container instance.
func (ResourceLimitsOutput) ToResourceLimitsOutput ¶
func (o ResourceLimitsOutput) ToResourceLimitsOutput() ResourceLimitsOutput
func (ResourceLimitsOutput) ToResourceLimitsOutputWithContext ¶
func (o ResourceLimitsOutput) ToResourceLimitsOutputWithContext(ctx context.Context) ResourceLimitsOutput
func (ResourceLimitsOutput) ToResourceLimitsPtrOutput ¶
func (o ResourceLimitsOutput) ToResourceLimitsPtrOutput() ResourceLimitsPtrOutput
func (ResourceLimitsOutput) ToResourceLimitsPtrOutputWithContext ¶
func (o ResourceLimitsOutput) ToResourceLimitsPtrOutputWithContext(ctx context.Context) ResourceLimitsPtrOutput
type ResourceLimitsPtrInput ¶
type ResourceLimitsPtrInput interface { pulumi.Input ToResourceLimitsPtrOutput() ResourceLimitsPtrOutput ToResourceLimitsPtrOutputWithContext(context.Context) ResourceLimitsPtrOutput }
ResourceLimitsPtrInput is an input type that accepts ResourceLimitsArgs, ResourceLimitsPtr and ResourceLimitsPtrOutput values. You can construct a concrete instance of `ResourceLimitsPtrInput` via:
ResourceLimitsArgs{...} or: nil
func ResourceLimitsPtr ¶
func ResourceLimitsPtr(v *ResourceLimitsArgs) ResourceLimitsPtrInput
type ResourceLimitsPtrOutput ¶
type ResourceLimitsPtrOutput struct{ *pulumi.OutputState }
func (ResourceLimitsPtrOutput) Cpu ¶
func (o ResourceLimitsPtrOutput) Cpu() pulumi.Float64PtrOutput
The CPU limit of this container instance.
func (ResourceLimitsPtrOutput) Elem ¶
func (o ResourceLimitsPtrOutput) Elem() ResourceLimitsOutput
func (ResourceLimitsPtrOutput) ElementType ¶
func (ResourceLimitsPtrOutput) ElementType() reflect.Type
func (ResourceLimitsPtrOutput) MemoryInGB ¶
func (o ResourceLimitsPtrOutput) MemoryInGB() pulumi.Float64PtrOutput
The memory limit in GB of this container instance.
func (ResourceLimitsPtrOutput) ToResourceLimitsPtrOutput ¶
func (o ResourceLimitsPtrOutput) ToResourceLimitsPtrOutput() ResourceLimitsPtrOutput
func (ResourceLimitsPtrOutput) ToResourceLimitsPtrOutputWithContext ¶
func (o ResourceLimitsPtrOutput) ToResourceLimitsPtrOutputWithContext(ctx context.Context) ResourceLimitsPtrOutput
type ResourceLimitsResponse ¶
type ResourceLimitsResponse struct { // The CPU limit of this container instance. Cpu *float64 `pulumi:"cpu"` // The memory limit in GB of this container instance. MemoryInGB *float64 `pulumi:"memoryInGB"` }
The resource limits.
type ResourceLimitsResponseArgs ¶
type ResourceLimitsResponseArgs struct { // The CPU limit of this container instance. Cpu pulumi.Float64PtrInput `pulumi:"cpu"` // The memory limit in GB of this container instance. MemoryInGB pulumi.Float64PtrInput `pulumi:"memoryInGB"` }
The resource limits.
func (ResourceLimitsResponseArgs) ElementType ¶
func (ResourceLimitsResponseArgs) ElementType() reflect.Type
func (ResourceLimitsResponseArgs) ToResourceLimitsResponseOutput ¶
func (i ResourceLimitsResponseArgs) ToResourceLimitsResponseOutput() ResourceLimitsResponseOutput
func (ResourceLimitsResponseArgs) ToResourceLimitsResponseOutputWithContext ¶
func (i ResourceLimitsResponseArgs) ToResourceLimitsResponseOutputWithContext(ctx context.Context) ResourceLimitsResponseOutput
func (ResourceLimitsResponseArgs) ToResourceLimitsResponsePtrOutput ¶
func (i ResourceLimitsResponseArgs) ToResourceLimitsResponsePtrOutput() ResourceLimitsResponsePtrOutput
func (ResourceLimitsResponseArgs) ToResourceLimitsResponsePtrOutputWithContext ¶
func (i ResourceLimitsResponseArgs) ToResourceLimitsResponsePtrOutputWithContext(ctx context.Context) ResourceLimitsResponsePtrOutput
type ResourceLimitsResponseInput ¶
type ResourceLimitsResponseInput interface { pulumi.Input ToResourceLimitsResponseOutput() ResourceLimitsResponseOutput ToResourceLimitsResponseOutputWithContext(context.Context) ResourceLimitsResponseOutput }
ResourceLimitsResponseInput is an input type that accepts ResourceLimitsResponseArgs and ResourceLimitsResponseOutput values. You can construct a concrete instance of `ResourceLimitsResponseInput` via:
ResourceLimitsResponseArgs{...}
type ResourceLimitsResponseOutput ¶
type ResourceLimitsResponseOutput struct{ *pulumi.OutputState }
The resource limits.
func (ResourceLimitsResponseOutput) Cpu ¶
func (o ResourceLimitsResponseOutput) Cpu() pulumi.Float64PtrOutput
The CPU limit of this container instance.
func (ResourceLimitsResponseOutput) ElementType ¶
func (ResourceLimitsResponseOutput) ElementType() reflect.Type
func (ResourceLimitsResponseOutput) MemoryInGB ¶
func (o ResourceLimitsResponseOutput) MemoryInGB() pulumi.Float64PtrOutput
The memory limit in GB of this container instance.
func (ResourceLimitsResponseOutput) ToResourceLimitsResponseOutput ¶
func (o ResourceLimitsResponseOutput) ToResourceLimitsResponseOutput() ResourceLimitsResponseOutput
func (ResourceLimitsResponseOutput) ToResourceLimitsResponseOutputWithContext ¶
func (o ResourceLimitsResponseOutput) ToResourceLimitsResponseOutputWithContext(ctx context.Context) ResourceLimitsResponseOutput
func (ResourceLimitsResponseOutput) ToResourceLimitsResponsePtrOutput ¶
func (o ResourceLimitsResponseOutput) ToResourceLimitsResponsePtrOutput() ResourceLimitsResponsePtrOutput
func (ResourceLimitsResponseOutput) ToResourceLimitsResponsePtrOutputWithContext ¶
func (o ResourceLimitsResponseOutput) ToResourceLimitsResponsePtrOutputWithContext(ctx context.Context) ResourceLimitsResponsePtrOutput
type ResourceLimitsResponsePtrInput ¶
type ResourceLimitsResponsePtrInput interface { pulumi.Input ToResourceLimitsResponsePtrOutput() ResourceLimitsResponsePtrOutput ToResourceLimitsResponsePtrOutputWithContext(context.Context) ResourceLimitsResponsePtrOutput }
ResourceLimitsResponsePtrInput is an input type that accepts ResourceLimitsResponseArgs, ResourceLimitsResponsePtr and ResourceLimitsResponsePtrOutput values. You can construct a concrete instance of `ResourceLimitsResponsePtrInput` via:
ResourceLimitsResponseArgs{...} or: nil
func ResourceLimitsResponsePtr ¶
func ResourceLimitsResponsePtr(v *ResourceLimitsResponseArgs) ResourceLimitsResponsePtrInput
type ResourceLimitsResponsePtrOutput ¶
type ResourceLimitsResponsePtrOutput struct{ *pulumi.OutputState }
func (ResourceLimitsResponsePtrOutput) Cpu ¶
func (o ResourceLimitsResponsePtrOutput) Cpu() pulumi.Float64PtrOutput
The CPU limit of this container instance.
func (ResourceLimitsResponsePtrOutput) Elem ¶
func (o ResourceLimitsResponsePtrOutput) Elem() ResourceLimitsResponseOutput
func (ResourceLimitsResponsePtrOutput) ElementType ¶
func (ResourceLimitsResponsePtrOutput) ElementType() reflect.Type
func (ResourceLimitsResponsePtrOutput) MemoryInGB ¶
func (o ResourceLimitsResponsePtrOutput) MemoryInGB() pulumi.Float64PtrOutput
The memory limit in GB of this container instance.
func (ResourceLimitsResponsePtrOutput) ToResourceLimitsResponsePtrOutput ¶
func (o ResourceLimitsResponsePtrOutput) ToResourceLimitsResponsePtrOutput() ResourceLimitsResponsePtrOutput
func (ResourceLimitsResponsePtrOutput) ToResourceLimitsResponsePtrOutputWithContext ¶
func (o ResourceLimitsResponsePtrOutput) ToResourceLimitsResponsePtrOutputWithContext(ctx context.Context) ResourceLimitsResponsePtrOutput
type ResourceRequests ¶
type ResourceRequests struct { // The CPU request of this container instance. Cpu float64 `pulumi:"cpu"` // The memory request in GB of this container instance. MemoryInGB float64 `pulumi:"memoryInGB"` }
The resource requests.
type ResourceRequestsArgs ¶
type ResourceRequestsArgs struct { // The CPU request of this container instance. Cpu pulumi.Float64Input `pulumi:"cpu"` // The memory request in GB of this container instance. MemoryInGB pulumi.Float64Input `pulumi:"memoryInGB"` }
The resource requests.
func (ResourceRequestsArgs) ElementType ¶
func (ResourceRequestsArgs) ElementType() reflect.Type
func (ResourceRequestsArgs) ToResourceRequestsOutput ¶
func (i ResourceRequestsArgs) ToResourceRequestsOutput() ResourceRequestsOutput
func (ResourceRequestsArgs) ToResourceRequestsOutputWithContext ¶
func (i ResourceRequestsArgs) ToResourceRequestsOutputWithContext(ctx context.Context) ResourceRequestsOutput
type ResourceRequestsInput ¶
type ResourceRequestsInput interface { pulumi.Input ToResourceRequestsOutput() ResourceRequestsOutput ToResourceRequestsOutputWithContext(context.Context) ResourceRequestsOutput }
ResourceRequestsInput is an input type that accepts ResourceRequestsArgs and ResourceRequestsOutput values. You can construct a concrete instance of `ResourceRequestsInput` via:
ResourceRequestsArgs{...}
type ResourceRequestsOutput ¶
type ResourceRequestsOutput struct{ *pulumi.OutputState }
The resource requests.
func (ResourceRequestsOutput) Cpu ¶
func (o ResourceRequestsOutput) Cpu() pulumi.Float64Output
The CPU request of this container instance.
func (ResourceRequestsOutput) ElementType ¶
func (ResourceRequestsOutput) ElementType() reflect.Type
func (ResourceRequestsOutput) MemoryInGB ¶
func (o ResourceRequestsOutput) MemoryInGB() pulumi.Float64Output
The memory request in GB of this container instance.
func (ResourceRequestsOutput) ToResourceRequestsOutput ¶
func (o ResourceRequestsOutput) ToResourceRequestsOutput() ResourceRequestsOutput
func (ResourceRequestsOutput) ToResourceRequestsOutputWithContext ¶
func (o ResourceRequestsOutput) ToResourceRequestsOutputWithContext(ctx context.Context) ResourceRequestsOutput
type ResourceRequestsResponse ¶
type ResourceRequestsResponse struct { // The CPU request of this container instance. Cpu float64 `pulumi:"cpu"` // The memory request in GB of this container instance. MemoryInGB float64 `pulumi:"memoryInGB"` }
The resource requests.
type ResourceRequestsResponseArgs ¶
type ResourceRequestsResponseArgs struct { // The CPU request of this container instance. Cpu pulumi.Float64Input `pulumi:"cpu"` // The memory request in GB of this container instance. MemoryInGB pulumi.Float64Input `pulumi:"memoryInGB"` }
The resource requests.
func (ResourceRequestsResponseArgs) ElementType ¶
func (ResourceRequestsResponseArgs) ElementType() reflect.Type
func (ResourceRequestsResponseArgs) ToResourceRequestsResponseOutput ¶
func (i ResourceRequestsResponseArgs) ToResourceRequestsResponseOutput() ResourceRequestsResponseOutput
func (ResourceRequestsResponseArgs) ToResourceRequestsResponseOutputWithContext ¶
func (i ResourceRequestsResponseArgs) ToResourceRequestsResponseOutputWithContext(ctx context.Context) ResourceRequestsResponseOutput
type ResourceRequestsResponseInput ¶
type ResourceRequestsResponseInput interface { pulumi.Input ToResourceRequestsResponseOutput() ResourceRequestsResponseOutput ToResourceRequestsResponseOutputWithContext(context.Context) ResourceRequestsResponseOutput }
ResourceRequestsResponseInput is an input type that accepts ResourceRequestsResponseArgs and ResourceRequestsResponseOutput values. You can construct a concrete instance of `ResourceRequestsResponseInput` via:
ResourceRequestsResponseArgs{...}
type ResourceRequestsResponseOutput ¶
type ResourceRequestsResponseOutput struct{ *pulumi.OutputState }
The resource requests.
func (ResourceRequestsResponseOutput) Cpu ¶
func (o ResourceRequestsResponseOutput) Cpu() pulumi.Float64Output
The CPU request of this container instance.
func (ResourceRequestsResponseOutput) ElementType ¶
func (ResourceRequestsResponseOutput) ElementType() reflect.Type
func (ResourceRequestsResponseOutput) MemoryInGB ¶
func (o ResourceRequestsResponseOutput) MemoryInGB() pulumi.Float64Output
The memory request in GB of this container instance.
func (ResourceRequestsResponseOutput) ToResourceRequestsResponseOutput ¶
func (o ResourceRequestsResponseOutput) ToResourceRequestsResponseOutput() ResourceRequestsResponseOutput
func (ResourceRequestsResponseOutput) ToResourceRequestsResponseOutputWithContext ¶
func (o ResourceRequestsResponseOutput) ToResourceRequestsResponseOutputWithContext(ctx context.Context) ResourceRequestsResponseOutput
type ResourceRequirements ¶
type ResourceRequirements struct { // The resource limits of this container instance. Limits *ResourceLimits `pulumi:"limits"` // The resource requests of this container instance. Requests ResourceRequests `pulumi:"requests"` }
The resource requirements.
type ResourceRequirementsArgs ¶
type ResourceRequirementsArgs struct { // The resource limits of this container instance. Limits ResourceLimitsPtrInput `pulumi:"limits"` // The resource requests of this container instance. Requests ResourceRequestsInput `pulumi:"requests"` }
The resource requirements.
func (ResourceRequirementsArgs) ElementType ¶
func (ResourceRequirementsArgs) ElementType() reflect.Type
func (ResourceRequirementsArgs) ToResourceRequirementsOutput ¶
func (i ResourceRequirementsArgs) ToResourceRequirementsOutput() ResourceRequirementsOutput
func (ResourceRequirementsArgs) ToResourceRequirementsOutputWithContext ¶
func (i ResourceRequirementsArgs) ToResourceRequirementsOutputWithContext(ctx context.Context) ResourceRequirementsOutput
type ResourceRequirementsInput ¶
type ResourceRequirementsInput interface { pulumi.Input ToResourceRequirementsOutput() ResourceRequirementsOutput ToResourceRequirementsOutputWithContext(context.Context) ResourceRequirementsOutput }
ResourceRequirementsInput is an input type that accepts ResourceRequirementsArgs and ResourceRequirementsOutput values. You can construct a concrete instance of `ResourceRequirementsInput` via:
ResourceRequirementsArgs{...}
type ResourceRequirementsOutput ¶
type ResourceRequirementsOutput struct{ *pulumi.OutputState }
The resource requirements.
func (ResourceRequirementsOutput) ElementType ¶
func (ResourceRequirementsOutput) ElementType() reflect.Type
func (ResourceRequirementsOutput) Limits ¶
func (o ResourceRequirementsOutput) Limits() ResourceLimitsPtrOutput
The resource limits of this container instance.
func (ResourceRequirementsOutput) Requests ¶
func (o ResourceRequirementsOutput) Requests() ResourceRequestsOutput
The resource requests of this container instance.
func (ResourceRequirementsOutput) ToResourceRequirementsOutput ¶
func (o ResourceRequirementsOutput) ToResourceRequirementsOutput() ResourceRequirementsOutput
func (ResourceRequirementsOutput) ToResourceRequirementsOutputWithContext ¶
func (o ResourceRequirementsOutput) ToResourceRequirementsOutputWithContext(ctx context.Context) ResourceRequirementsOutput
type ResourceRequirementsResponse ¶
type ResourceRequirementsResponse struct { // The resource limits of this container instance. Limits *ResourceLimitsResponse `pulumi:"limits"` // The resource requests of this container instance. Requests ResourceRequestsResponse `pulumi:"requests"` }
The resource requirements.
type ResourceRequirementsResponseArgs ¶
type ResourceRequirementsResponseArgs struct { // The resource limits of this container instance. Limits ResourceLimitsResponsePtrInput `pulumi:"limits"` // The resource requests of this container instance. Requests ResourceRequestsResponseInput `pulumi:"requests"` }
The resource requirements.
func (ResourceRequirementsResponseArgs) ElementType ¶
func (ResourceRequirementsResponseArgs) ElementType() reflect.Type
func (ResourceRequirementsResponseArgs) ToResourceRequirementsResponseOutput ¶
func (i ResourceRequirementsResponseArgs) ToResourceRequirementsResponseOutput() ResourceRequirementsResponseOutput
func (ResourceRequirementsResponseArgs) ToResourceRequirementsResponseOutputWithContext ¶
func (i ResourceRequirementsResponseArgs) ToResourceRequirementsResponseOutputWithContext(ctx context.Context) ResourceRequirementsResponseOutput
type ResourceRequirementsResponseInput ¶
type ResourceRequirementsResponseInput interface { pulumi.Input ToResourceRequirementsResponseOutput() ResourceRequirementsResponseOutput ToResourceRequirementsResponseOutputWithContext(context.Context) ResourceRequirementsResponseOutput }
ResourceRequirementsResponseInput is an input type that accepts ResourceRequirementsResponseArgs and ResourceRequirementsResponseOutput values. You can construct a concrete instance of `ResourceRequirementsResponseInput` via:
ResourceRequirementsResponseArgs{...}
type ResourceRequirementsResponseOutput ¶
type ResourceRequirementsResponseOutput struct{ *pulumi.OutputState }
The resource requirements.
func (ResourceRequirementsResponseOutput) ElementType ¶
func (ResourceRequirementsResponseOutput) ElementType() reflect.Type
func (ResourceRequirementsResponseOutput) Limits ¶
func (o ResourceRequirementsResponseOutput) Limits() ResourceLimitsResponsePtrOutput
The resource limits of this container instance.
func (ResourceRequirementsResponseOutput) Requests ¶
func (o ResourceRequirementsResponseOutput) Requests() ResourceRequestsResponseOutput
The resource requests of this container instance.
func (ResourceRequirementsResponseOutput) ToResourceRequirementsResponseOutput ¶
func (o ResourceRequirementsResponseOutput) ToResourceRequirementsResponseOutput() ResourceRequirementsResponseOutput
func (ResourceRequirementsResponseOutput) ToResourceRequirementsResponseOutputWithContext ¶
func (o ResourceRequirementsResponseOutput) ToResourceRequirementsResponseOutputWithContext(ctx context.Context) ResourceRequirementsResponseOutput
type Volume ¶
type Volume struct { // The name of the Azure File volume. AzureFile *AzureFileVolume `pulumi:"azureFile"` // The empty directory volume. EmptyDir interface{} `pulumi:"emptyDir"` // The name of the volume. Name string `pulumi:"name"` }
The properties of the volume.
type VolumeArgs ¶
type VolumeArgs struct { // The name of the Azure File volume. AzureFile AzureFileVolumePtrInput `pulumi:"azureFile"` // The empty directory volume. EmptyDir pulumi.Input `pulumi:"emptyDir"` // The name of the volume. Name pulumi.StringInput `pulumi:"name"` }
The properties of the volume.
func (VolumeArgs) ElementType ¶
func (VolumeArgs) ElementType() reflect.Type
func (VolumeArgs) ToVolumeOutput ¶
func (i VolumeArgs) ToVolumeOutput() VolumeOutput
func (VolumeArgs) ToVolumeOutputWithContext ¶
func (i VolumeArgs) ToVolumeOutputWithContext(ctx context.Context) VolumeOutput
type VolumeArray ¶
type VolumeArray []VolumeInput
func (VolumeArray) ElementType ¶
func (VolumeArray) ElementType() reflect.Type
func (VolumeArray) ToVolumeArrayOutput ¶
func (i VolumeArray) ToVolumeArrayOutput() VolumeArrayOutput
func (VolumeArray) ToVolumeArrayOutputWithContext ¶
func (i VolumeArray) ToVolumeArrayOutputWithContext(ctx context.Context) VolumeArrayOutput
type VolumeArrayInput ¶
type VolumeArrayInput interface { pulumi.Input ToVolumeArrayOutput() VolumeArrayOutput ToVolumeArrayOutputWithContext(context.Context) VolumeArrayOutput }
VolumeArrayInput is an input type that accepts VolumeArray and VolumeArrayOutput values. You can construct a concrete instance of `VolumeArrayInput` via:
VolumeArray{ VolumeArgs{...} }
type VolumeArrayOutput ¶
type VolumeArrayOutput struct{ *pulumi.OutputState }
func (VolumeArrayOutput) ElementType ¶
func (VolumeArrayOutput) ElementType() reflect.Type
func (VolumeArrayOutput) Index ¶
func (o VolumeArrayOutput) Index(i pulumi.IntInput) VolumeOutput
func (VolumeArrayOutput) ToVolumeArrayOutput ¶
func (o VolumeArrayOutput) ToVolumeArrayOutput() VolumeArrayOutput
func (VolumeArrayOutput) ToVolumeArrayOutputWithContext ¶
func (o VolumeArrayOutput) ToVolumeArrayOutputWithContext(ctx context.Context) VolumeArrayOutput
type VolumeInput ¶
type VolumeInput interface { pulumi.Input ToVolumeOutput() VolumeOutput ToVolumeOutputWithContext(context.Context) VolumeOutput }
VolumeInput is an input type that accepts VolumeArgs and VolumeOutput values. You can construct a concrete instance of `VolumeInput` via:
VolumeArgs{...}
type VolumeMount ¶
type VolumeMount struct { // The path within the container where the volume should be mounted. Must not contain colon (:). MountPath string `pulumi:"mountPath"` // The name of the volume mount. Name string `pulumi:"name"` // The flag indicating whether the volume mount is read-only. ReadOnly *bool `pulumi:"readOnly"` }
The properties of the volume mount.
type VolumeMountArgs ¶
type VolumeMountArgs struct { // The path within the container where the volume should be mounted. Must not contain colon (:). MountPath pulumi.StringInput `pulumi:"mountPath"` // The name of the volume mount. Name pulumi.StringInput `pulumi:"name"` // The flag indicating whether the volume mount is read-only. ReadOnly pulumi.BoolPtrInput `pulumi:"readOnly"` }
The properties of the volume mount.
func (VolumeMountArgs) ElementType ¶
func (VolumeMountArgs) ElementType() reflect.Type
func (VolumeMountArgs) ToVolumeMountOutput ¶
func (i VolumeMountArgs) ToVolumeMountOutput() VolumeMountOutput
func (VolumeMountArgs) ToVolumeMountOutputWithContext ¶
func (i VolumeMountArgs) ToVolumeMountOutputWithContext(ctx context.Context) VolumeMountOutput
type VolumeMountArray ¶
type VolumeMountArray []VolumeMountInput
func (VolumeMountArray) ElementType ¶
func (VolumeMountArray) ElementType() reflect.Type
func (VolumeMountArray) ToVolumeMountArrayOutput ¶
func (i VolumeMountArray) ToVolumeMountArrayOutput() VolumeMountArrayOutput
func (VolumeMountArray) ToVolumeMountArrayOutputWithContext ¶
func (i VolumeMountArray) ToVolumeMountArrayOutputWithContext(ctx context.Context) VolumeMountArrayOutput
type VolumeMountArrayInput ¶
type VolumeMountArrayInput interface { pulumi.Input ToVolumeMountArrayOutput() VolumeMountArrayOutput ToVolumeMountArrayOutputWithContext(context.Context) VolumeMountArrayOutput }
VolumeMountArrayInput is an input type that accepts VolumeMountArray and VolumeMountArrayOutput values. You can construct a concrete instance of `VolumeMountArrayInput` via:
VolumeMountArray{ VolumeMountArgs{...} }
type VolumeMountArrayOutput ¶
type VolumeMountArrayOutput struct{ *pulumi.OutputState }
func (VolumeMountArrayOutput) ElementType ¶
func (VolumeMountArrayOutput) ElementType() reflect.Type
func (VolumeMountArrayOutput) Index ¶
func (o VolumeMountArrayOutput) Index(i pulumi.IntInput) VolumeMountOutput
func (VolumeMountArrayOutput) ToVolumeMountArrayOutput ¶
func (o VolumeMountArrayOutput) ToVolumeMountArrayOutput() VolumeMountArrayOutput
func (VolumeMountArrayOutput) ToVolumeMountArrayOutputWithContext ¶
func (o VolumeMountArrayOutput) ToVolumeMountArrayOutputWithContext(ctx context.Context) VolumeMountArrayOutput
type VolumeMountInput ¶
type VolumeMountInput interface { pulumi.Input ToVolumeMountOutput() VolumeMountOutput ToVolumeMountOutputWithContext(context.Context) VolumeMountOutput }
VolumeMountInput is an input type that accepts VolumeMountArgs and VolumeMountOutput values. You can construct a concrete instance of `VolumeMountInput` via:
VolumeMountArgs{...}
type VolumeMountOutput ¶
type VolumeMountOutput struct{ *pulumi.OutputState }
The properties of the volume mount.
func (VolumeMountOutput) ElementType ¶
func (VolumeMountOutput) ElementType() reflect.Type
func (VolumeMountOutput) MountPath ¶
func (o VolumeMountOutput) MountPath() pulumi.StringOutput
The path within the container where the volume should be mounted. Must not contain colon (:).
func (VolumeMountOutput) Name ¶
func (o VolumeMountOutput) Name() pulumi.StringOutput
The name of the volume mount.
func (VolumeMountOutput) ReadOnly ¶
func (o VolumeMountOutput) ReadOnly() pulumi.BoolPtrOutput
The flag indicating whether the volume mount is read-only.
func (VolumeMountOutput) ToVolumeMountOutput ¶
func (o VolumeMountOutput) ToVolumeMountOutput() VolumeMountOutput
func (VolumeMountOutput) ToVolumeMountOutputWithContext ¶
func (o VolumeMountOutput) ToVolumeMountOutputWithContext(ctx context.Context) VolumeMountOutput
type VolumeMountResponse ¶
type VolumeMountResponse struct { // The path within the container where the volume should be mounted. Must not contain colon (:). MountPath string `pulumi:"mountPath"` // The name of the volume mount. Name string `pulumi:"name"` // The flag indicating whether the volume mount is read-only. ReadOnly *bool `pulumi:"readOnly"` }
The properties of the volume mount.
type VolumeMountResponseArgs ¶
type VolumeMountResponseArgs struct { // The path within the container where the volume should be mounted. Must not contain colon (:). MountPath pulumi.StringInput `pulumi:"mountPath"` // The name of the volume mount. Name pulumi.StringInput `pulumi:"name"` // The flag indicating whether the volume mount is read-only. ReadOnly pulumi.BoolPtrInput `pulumi:"readOnly"` }
The properties of the volume mount.
func (VolumeMountResponseArgs) ElementType ¶
func (VolumeMountResponseArgs) ElementType() reflect.Type
func (VolumeMountResponseArgs) ToVolumeMountResponseOutput ¶
func (i VolumeMountResponseArgs) ToVolumeMountResponseOutput() VolumeMountResponseOutput
func (VolumeMountResponseArgs) ToVolumeMountResponseOutputWithContext ¶
func (i VolumeMountResponseArgs) ToVolumeMountResponseOutputWithContext(ctx context.Context) VolumeMountResponseOutput
type VolumeMountResponseArray ¶
type VolumeMountResponseArray []VolumeMountResponseInput
func (VolumeMountResponseArray) ElementType ¶
func (VolumeMountResponseArray) ElementType() reflect.Type
func (VolumeMountResponseArray) ToVolumeMountResponseArrayOutput ¶
func (i VolumeMountResponseArray) ToVolumeMountResponseArrayOutput() VolumeMountResponseArrayOutput
func (VolumeMountResponseArray) ToVolumeMountResponseArrayOutputWithContext ¶
func (i VolumeMountResponseArray) ToVolumeMountResponseArrayOutputWithContext(ctx context.Context) VolumeMountResponseArrayOutput
type VolumeMountResponseArrayInput ¶
type VolumeMountResponseArrayInput interface { pulumi.Input ToVolumeMountResponseArrayOutput() VolumeMountResponseArrayOutput ToVolumeMountResponseArrayOutputWithContext(context.Context) VolumeMountResponseArrayOutput }
VolumeMountResponseArrayInput is an input type that accepts VolumeMountResponseArray and VolumeMountResponseArrayOutput values. You can construct a concrete instance of `VolumeMountResponseArrayInput` via:
VolumeMountResponseArray{ VolumeMountResponseArgs{...} }
type VolumeMountResponseArrayOutput ¶
type VolumeMountResponseArrayOutput struct{ *pulumi.OutputState }
func (VolumeMountResponseArrayOutput) ElementType ¶
func (VolumeMountResponseArrayOutput) ElementType() reflect.Type
func (VolumeMountResponseArrayOutput) Index ¶
func (o VolumeMountResponseArrayOutput) Index(i pulumi.IntInput) VolumeMountResponseOutput
func (VolumeMountResponseArrayOutput) ToVolumeMountResponseArrayOutput ¶
func (o VolumeMountResponseArrayOutput) ToVolumeMountResponseArrayOutput() VolumeMountResponseArrayOutput
func (VolumeMountResponseArrayOutput) ToVolumeMountResponseArrayOutputWithContext ¶
func (o VolumeMountResponseArrayOutput) ToVolumeMountResponseArrayOutputWithContext(ctx context.Context) VolumeMountResponseArrayOutput
type VolumeMountResponseInput ¶
type VolumeMountResponseInput interface { pulumi.Input ToVolumeMountResponseOutput() VolumeMountResponseOutput ToVolumeMountResponseOutputWithContext(context.Context) VolumeMountResponseOutput }
VolumeMountResponseInput is an input type that accepts VolumeMountResponseArgs and VolumeMountResponseOutput values. You can construct a concrete instance of `VolumeMountResponseInput` via:
VolumeMountResponseArgs{...}
type VolumeMountResponseOutput ¶
type VolumeMountResponseOutput struct{ *pulumi.OutputState }
The properties of the volume mount.
func (VolumeMountResponseOutput) ElementType ¶
func (VolumeMountResponseOutput) ElementType() reflect.Type
func (VolumeMountResponseOutput) MountPath ¶
func (o VolumeMountResponseOutput) MountPath() pulumi.StringOutput
The path within the container where the volume should be mounted. Must not contain colon (:).
func (VolumeMountResponseOutput) Name ¶
func (o VolumeMountResponseOutput) Name() pulumi.StringOutput
The name of the volume mount.
func (VolumeMountResponseOutput) ReadOnly ¶
func (o VolumeMountResponseOutput) ReadOnly() pulumi.BoolPtrOutput
The flag indicating whether the volume mount is read-only.
func (VolumeMountResponseOutput) ToVolumeMountResponseOutput ¶
func (o VolumeMountResponseOutput) ToVolumeMountResponseOutput() VolumeMountResponseOutput
func (VolumeMountResponseOutput) ToVolumeMountResponseOutputWithContext ¶
func (o VolumeMountResponseOutput) ToVolumeMountResponseOutputWithContext(ctx context.Context) VolumeMountResponseOutput
type VolumeOutput ¶
type VolumeOutput struct{ *pulumi.OutputState }
The properties of the volume.
func (VolumeOutput) AzureFile ¶
func (o VolumeOutput) AzureFile() AzureFileVolumePtrOutput
The name of the Azure File volume.
func (VolumeOutput) ElementType ¶
func (VolumeOutput) ElementType() reflect.Type
func (VolumeOutput) EmptyDir ¶
func (o VolumeOutput) EmptyDir() pulumi.AnyOutput
The empty directory volume.
func (VolumeOutput) ToVolumeOutput ¶
func (o VolumeOutput) ToVolumeOutput() VolumeOutput
func (VolumeOutput) ToVolumeOutputWithContext ¶
func (o VolumeOutput) ToVolumeOutputWithContext(ctx context.Context) VolumeOutput
type VolumeResponse ¶
type VolumeResponse struct { // The name of the Azure File volume. AzureFile *AzureFileVolumeResponse `pulumi:"azureFile"` // The empty directory volume. EmptyDir interface{} `pulumi:"emptyDir"` // The name of the volume. Name string `pulumi:"name"` }
The properties of the volume.
type VolumeResponseArgs ¶
type VolumeResponseArgs struct { // The name of the Azure File volume. AzureFile AzureFileVolumeResponsePtrInput `pulumi:"azureFile"` // The empty directory volume. EmptyDir pulumi.Input `pulumi:"emptyDir"` // The name of the volume. Name pulumi.StringInput `pulumi:"name"` }
The properties of the volume.
func (VolumeResponseArgs) ElementType ¶
func (VolumeResponseArgs) ElementType() reflect.Type
func (VolumeResponseArgs) ToVolumeResponseOutput ¶
func (i VolumeResponseArgs) ToVolumeResponseOutput() VolumeResponseOutput
func (VolumeResponseArgs) ToVolumeResponseOutputWithContext ¶
func (i VolumeResponseArgs) ToVolumeResponseOutputWithContext(ctx context.Context) VolumeResponseOutput
type VolumeResponseArray ¶
type VolumeResponseArray []VolumeResponseInput
func (VolumeResponseArray) ElementType ¶
func (VolumeResponseArray) ElementType() reflect.Type
func (VolumeResponseArray) ToVolumeResponseArrayOutput ¶
func (i VolumeResponseArray) ToVolumeResponseArrayOutput() VolumeResponseArrayOutput
func (VolumeResponseArray) ToVolumeResponseArrayOutputWithContext ¶
func (i VolumeResponseArray) ToVolumeResponseArrayOutputWithContext(ctx context.Context) VolumeResponseArrayOutput
type VolumeResponseArrayInput ¶
type VolumeResponseArrayInput interface { pulumi.Input ToVolumeResponseArrayOutput() VolumeResponseArrayOutput ToVolumeResponseArrayOutputWithContext(context.Context) VolumeResponseArrayOutput }
VolumeResponseArrayInput is an input type that accepts VolumeResponseArray and VolumeResponseArrayOutput values. You can construct a concrete instance of `VolumeResponseArrayInput` via:
VolumeResponseArray{ VolumeResponseArgs{...} }
type VolumeResponseArrayOutput ¶
type VolumeResponseArrayOutput struct{ *pulumi.OutputState }
func (VolumeResponseArrayOutput) ElementType ¶
func (VolumeResponseArrayOutput) ElementType() reflect.Type
func (VolumeResponseArrayOutput) Index ¶
func (o VolumeResponseArrayOutput) Index(i pulumi.IntInput) VolumeResponseOutput
func (VolumeResponseArrayOutput) ToVolumeResponseArrayOutput ¶
func (o VolumeResponseArrayOutput) ToVolumeResponseArrayOutput() VolumeResponseArrayOutput
func (VolumeResponseArrayOutput) ToVolumeResponseArrayOutputWithContext ¶
func (o VolumeResponseArrayOutput) ToVolumeResponseArrayOutputWithContext(ctx context.Context) VolumeResponseArrayOutput
type VolumeResponseInput ¶
type VolumeResponseInput interface { pulumi.Input ToVolumeResponseOutput() VolumeResponseOutput ToVolumeResponseOutputWithContext(context.Context) VolumeResponseOutput }
VolumeResponseInput is an input type that accepts VolumeResponseArgs and VolumeResponseOutput values. You can construct a concrete instance of `VolumeResponseInput` via:
VolumeResponseArgs{...}
type VolumeResponseOutput ¶
type VolumeResponseOutput struct{ *pulumi.OutputState }
The properties of the volume.
func (VolumeResponseOutput) AzureFile ¶
func (o VolumeResponseOutput) AzureFile() AzureFileVolumeResponsePtrOutput
The name of the Azure File volume.
func (VolumeResponseOutput) ElementType ¶
func (VolumeResponseOutput) ElementType() reflect.Type
func (VolumeResponseOutput) EmptyDir ¶
func (o VolumeResponseOutput) EmptyDir() pulumi.AnyOutput
The empty directory volume.
func (VolumeResponseOutput) Name ¶
func (o VolumeResponseOutput) Name() pulumi.StringOutput
The name of the volume.
func (VolumeResponseOutput) ToVolumeResponseOutput ¶
func (o VolumeResponseOutput) ToVolumeResponseOutput() VolumeResponseOutput
func (VolumeResponseOutput) ToVolumeResponseOutputWithContext ¶
func (o VolumeResponseOutput) ToVolumeResponseOutputWithContext(ctx context.Context) VolumeResponseOutput