Documentation
¶
Index ¶
- 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 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 ContainerGroupState
- type ContainerInput
- 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 GitRepoVolume
- type GitRepoVolumeArgs
- func (GitRepoVolumeArgs) ElementType() reflect.Type
- func (i GitRepoVolumeArgs) ToGitRepoVolumeOutput() GitRepoVolumeOutput
- func (i GitRepoVolumeArgs) ToGitRepoVolumeOutputWithContext(ctx context.Context) GitRepoVolumeOutput
- func (i GitRepoVolumeArgs) ToGitRepoVolumePtrOutput() GitRepoVolumePtrOutput
- func (i GitRepoVolumeArgs) ToGitRepoVolumePtrOutputWithContext(ctx context.Context) GitRepoVolumePtrOutput
- type GitRepoVolumeInput
- type GitRepoVolumeOutput
- func (o GitRepoVolumeOutput) Directory() pulumi.StringPtrOutput
- func (GitRepoVolumeOutput) ElementType() reflect.Type
- func (o GitRepoVolumeOutput) Repository() pulumi.StringOutput
- func (o GitRepoVolumeOutput) Revision() pulumi.StringPtrOutput
- func (o GitRepoVolumeOutput) ToGitRepoVolumeOutput() GitRepoVolumeOutput
- func (o GitRepoVolumeOutput) ToGitRepoVolumeOutputWithContext(ctx context.Context) GitRepoVolumeOutput
- func (o GitRepoVolumeOutput) ToGitRepoVolumePtrOutput() GitRepoVolumePtrOutput
- func (o GitRepoVolumeOutput) ToGitRepoVolumePtrOutputWithContext(ctx context.Context) GitRepoVolumePtrOutput
- type GitRepoVolumePtrInput
- type GitRepoVolumePtrOutput
- func (o GitRepoVolumePtrOutput) Directory() pulumi.StringPtrOutput
- func (o GitRepoVolumePtrOutput) Elem() GitRepoVolumeOutput
- func (GitRepoVolumePtrOutput) ElementType() reflect.Type
- func (o GitRepoVolumePtrOutput) Repository() pulumi.StringPtrOutput
- func (o GitRepoVolumePtrOutput) Revision() pulumi.StringPtrOutput
- func (o GitRepoVolumePtrOutput) ToGitRepoVolumePtrOutput() GitRepoVolumePtrOutput
- func (o GitRepoVolumePtrOutput) ToGitRepoVolumePtrOutputWithContext(ctx context.Context) GitRepoVolumePtrOutput
- type GitRepoVolumeResponse
- type GitRepoVolumeResponseArgs
- func (GitRepoVolumeResponseArgs) ElementType() reflect.Type
- func (i GitRepoVolumeResponseArgs) ToGitRepoVolumeResponseOutput() GitRepoVolumeResponseOutput
- func (i GitRepoVolumeResponseArgs) ToGitRepoVolumeResponseOutputWithContext(ctx context.Context) GitRepoVolumeResponseOutput
- func (i GitRepoVolumeResponseArgs) ToGitRepoVolumeResponsePtrOutput() GitRepoVolumeResponsePtrOutput
- func (i GitRepoVolumeResponseArgs) ToGitRepoVolumeResponsePtrOutputWithContext(ctx context.Context) GitRepoVolumeResponsePtrOutput
- type GitRepoVolumeResponseInput
- type GitRepoVolumeResponseOutput
- func (o GitRepoVolumeResponseOutput) Directory() pulumi.StringPtrOutput
- func (GitRepoVolumeResponseOutput) ElementType() reflect.Type
- func (o GitRepoVolumeResponseOutput) Repository() pulumi.StringOutput
- func (o GitRepoVolumeResponseOutput) Revision() pulumi.StringPtrOutput
- func (o GitRepoVolumeResponseOutput) ToGitRepoVolumeResponseOutput() GitRepoVolumeResponseOutput
- func (o GitRepoVolumeResponseOutput) ToGitRepoVolumeResponseOutputWithContext(ctx context.Context) GitRepoVolumeResponseOutput
- func (o GitRepoVolumeResponseOutput) ToGitRepoVolumeResponsePtrOutput() GitRepoVolumeResponsePtrOutput
- func (o GitRepoVolumeResponseOutput) ToGitRepoVolumeResponsePtrOutputWithContext(ctx context.Context) GitRepoVolumeResponsePtrOutput
- type GitRepoVolumeResponsePtrInput
- type GitRepoVolumeResponsePtrOutput
- func (o GitRepoVolumeResponsePtrOutput) Directory() pulumi.StringPtrOutput
- func (o GitRepoVolumeResponsePtrOutput) Elem() GitRepoVolumeResponseOutput
- func (GitRepoVolumeResponsePtrOutput) ElementType() reflect.Type
- func (o GitRepoVolumeResponsePtrOutput) Repository() pulumi.StringPtrOutput
- func (o GitRepoVolumeResponsePtrOutput) Revision() pulumi.StringPtrOutput
- func (o GitRepoVolumeResponsePtrOutput) ToGitRepoVolumeResponsePtrOutput() GitRepoVolumeResponsePtrOutput
- func (o GitRepoVolumeResponsePtrOutput) ToGitRepoVolumeResponsePtrOutputWithContext(ctx context.Context) GitRepoVolumeResponsePtrOutput
- 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 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) GitRepo() GitRepoVolumePtrOutput
- func (o VolumeOutput) Name() pulumi.StringOutput
- func (o VolumeOutput) Secret() pulumi.StringMapOutput
- 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) GitRepo() GitRepoVolumeResponsePtrOutput
- func (o VolumeResponseOutput) Name() pulumi.StringOutput
- func (o VolumeResponseOutput) Secret() pulumi.StringMapOutput
- func (o VolumeResponseOutput) ToVolumeResponseOutput() VolumeResponseOutput
- func (o VolumeResponseOutput) ToVolumeResponseOutputWithContext(ctx context.Context) VolumeResponseOutput
Constants ¶
This section is empty.
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.
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 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 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 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 GitRepoVolume ¶
type GitRepoVolume struct { // Target directory name. Must not contain or start with '..'. If '.' is supplied, the volume directory will be the git repository. Otherwise, if specified, the volume will contain the git repository in the subdirectory with the given name. Directory *string `pulumi:"directory"` // Repository URL Repository string `pulumi:"repository"` // Commit hash for the specified revision. Revision *string `pulumi:"revision"` }
Represents a volume that is populated with the contents of a git repository
type GitRepoVolumeArgs ¶
type GitRepoVolumeArgs struct { // Target directory name. Must not contain or start with '..'. If '.' is supplied, the volume directory will be the git repository. Otherwise, if specified, the volume will contain the git repository in the subdirectory with the given name. Directory pulumi.StringPtrInput `pulumi:"directory"` // Repository URL Repository pulumi.StringInput `pulumi:"repository"` // Commit hash for the specified revision. Revision pulumi.StringPtrInput `pulumi:"revision"` }
Represents a volume that is populated with the contents of a git repository
func (GitRepoVolumeArgs) ElementType ¶
func (GitRepoVolumeArgs) ElementType() reflect.Type
func (GitRepoVolumeArgs) ToGitRepoVolumeOutput ¶
func (i GitRepoVolumeArgs) ToGitRepoVolumeOutput() GitRepoVolumeOutput
func (GitRepoVolumeArgs) ToGitRepoVolumeOutputWithContext ¶
func (i GitRepoVolumeArgs) ToGitRepoVolumeOutputWithContext(ctx context.Context) GitRepoVolumeOutput
func (GitRepoVolumeArgs) ToGitRepoVolumePtrOutput ¶
func (i GitRepoVolumeArgs) ToGitRepoVolumePtrOutput() GitRepoVolumePtrOutput
func (GitRepoVolumeArgs) ToGitRepoVolumePtrOutputWithContext ¶
func (i GitRepoVolumeArgs) ToGitRepoVolumePtrOutputWithContext(ctx context.Context) GitRepoVolumePtrOutput
type GitRepoVolumeInput ¶
type GitRepoVolumeInput interface { pulumi.Input ToGitRepoVolumeOutput() GitRepoVolumeOutput ToGitRepoVolumeOutputWithContext(context.Context) GitRepoVolumeOutput }
GitRepoVolumeInput is an input type that accepts GitRepoVolumeArgs and GitRepoVolumeOutput values. You can construct a concrete instance of `GitRepoVolumeInput` via:
GitRepoVolumeArgs{...}
type GitRepoVolumeOutput ¶
type GitRepoVolumeOutput struct{ *pulumi.OutputState }
Represents a volume that is populated with the contents of a git repository
func (GitRepoVolumeOutput) Directory ¶
func (o GitRepoVolumeOutput) Directory() pulumi.StringPtrOutput
Target directory name. Must not contain or start with '..'. If '.' is supplied, the volume directory will be the git repository. Otherwise, if specified, the volume will contain the git repository in the subdirectory with the given name.
func (GitRepoVolumeOutput) ElementType ¶
func (GitRepoVolumeOutput) ElementType() reflect.Type
func (GitRepoVolumeOutput) Repository ¶
func (o GitRepoVolumeOutput) Repository() pulumi.StringOutput
Repository URL
func (GitRepoVolumeOutput) Revision ¶
func (o GitRepoVolumeOutput) Revision() pulumi.StringPtrOutput
Commit hash for the specified revision.
func (GitRepoVolumeOutput) ToGitRepoVolumeOutput ¶
func (o GitRepoVolumeOutput) ToGitRepoVolumeOutput() GitRepoVolumeOutput
func (GitRepoVolumeOutput) ToGitRepoVolumeOutputWithContext ¶
func (o GitRepoVolumeOutput) ToGitRepoVolumeOutputWithContext(ctx context.Context) GitRepoVolumeOutput
func (GitRepoVolumeOutput) ToGitRepoVolumePtrOutput ¶
func (o GitRepoVolumeOutput) ToGitRepoVolumePtrOutput() GitRepoVolumePtrOutput
func (GitRepoVolumeOutput) ToGitRepoVolumePtrOutputWithContext ¶
func (o GitRepoVolumeOutput) ToGitRepoVolumePtrOutputWithContext(ctx context.Context) GitRepoVolumePtrOutput
type GitRepoVolumePtrInput ¶
type GitRepoVolumePtrInput interface { pulumi.Input ToGitRepoVolumePtrOutput() GitRepoVolumePtrOutput ToGitRepoVolumePtrOutputWithContext(context.Context) GitRepoVolumePtrOutput }
GitRepoVolumePtrInput is an input type that accepts GitRepoVolumeArgs, GitRepoVolumePtr and GitRepoVolumePtrOutput values. You can construct a concrete instance of `GitRepoVolumePtrInput` via:
GitRepoVolumeArgs{...} or: nil
func GitRepoVolumePtr ¶
func GitRepoVolumePtr(v *GitRepoVolumeArgs) GitRepoVolumePtrInput
type GitRepoVolumePtrOutput ¶
type GitRepoVolumePtrOutput struct{ *pulumi.OutputState }
func (GitRepoVolumePtrOutput) Directory ¶
func (o GitRepoVolumePtrOutput) Directory() pulumi.StringPtrOutput
Target directory name. Must not contain or start with '..'. If '.' is supplied, the volume directory will be the git repository. Otherwise, if specified, the volume will contain the git repository in the subdirectory with the given name.
func (GitRepoVolumePtrOutput) Elem ¶
func (o GitRepoVolumePtrOutput) Elem() GitRepoVolumeOutput
func (GitRepoVolumePtrOutput) ElementType ¶
func (GitRepoVolumePtrOutput) ElementType() reflect.Type
func (GitRepoVolumePtrOutput) Repository ¶
func (o GitRepoVolumePtrOutput) Repository() pulumi.StringPtrOutput
Repository URL
func (GitRepoVolumePtrOutput) Revision ¶
func (o GitRepoVolumePtrOutput) Revision() pulumi.StringPtrOutput
Commit hash for the specified revision.
func (GitRepoVolumePtrOutput) ToGitRepoVolumePtrOutput ¶
func (o GitRepoVolumePtrOutput) ToGitRepoVolumePtrOutput() GitRepoVolumePtrOutput
func (GitRepoVolumePtrOutput) ToGitRepoVolumePtrOutputWithContext ¶
func (o GitRepoVolumePtrOutput) ToGitRepoVolumePtrOutputWithContext(ctx context.Context) GitRepoVolumePtrOutput
type GitRepoVolumeResponse ¶
type GitRepoVolumeResponse struct { // Target directory name. Must not contain or start with '..'. If '.' is supplied, the volume directory will be the git repository. Otherwise, if specified, the volume will contain the git repository in the subdirectory with the given name. Directory *string `pulumi:"directory"` // Repository URL Repository string `pulumi:"repository"` // Commit hash for the specified revision. Revision *string `pulumi:"revision"` }
Represents a volume that is populated with the contents of a git repository
type GitRepoVolumeResponseArgs ¶
type GitRepoVolumeResponseArgs struct { // Target directory name. Must not contain or start with '..'. If '.' is supplied, the volume directory will be the git repository. Otherwise, if specified, the volume will contain the git repository in the subdirectory with the given name. Directory pulumi.StringPtrInput `pulumi:"directory"` // Repository URL Repository pulumi.StringInput `pulumi:"repository"` // Commit hash for the specified revision. Revision pulumi.StringPtrInput `pulumi:"revision"` }
Represents a volume that is populated with the contents of a git repository
func (GitRepoVolumeResponseArgs) ElementType ¶
func (GitRepoVolumeResponseArgs) ElementType() reflect.Type
func (GitRepoVolumeResponseArgs) ToGitRepoVolumeResponseOutput ¶
func (i GitRepoVolumeResponseArgs) ToGitRepoVolumeResponseOutput() GitRepoVolumeResponseOutput
func (GitRepoVolumeResponseArgs) ToGitRepoVolumeResponseOutputWithContext ¶
func (i GitRepoVolumeResponseArgs) ToGitRepoVolumeResponseOutputWithContext(ctx context.Context) GitRepoVolumeResponseOutput
func (GitRepoVolumeResponseArgs) ToGitRepoVolumeResponsePtrOutput ¶
func (i GitRepoVolumeResponseArgs) ToGitRepoVolumeResponsePtrOutput() GitRepoVolumeResponsePtrOutput
func (GitRepoVolumeResponseArgs) ToGitRepoVolumeResponsePtrOutputWithContext ¶
func (i GitRepoVolumeResponseArgs) ToGitRepoVolumeResponsePtrOutputWithContext(ctx context.Context) GitRepoVolumeResponsePtrOutput
type GitRepoVolumeResponseInput ¶
type GitRepoVolumeResponseInput interface { pulumi.Input ToGitRepoVolumeResponseOutput() GitRepoVolumeResponseOutput ToGitRepoVolumeResponseOutputWithContext(context.Context) GitRepoVolumeResponseOutput }
GitRepoVolumeResponseInput is an input type that accepts GitRepoVolumeResponseArgs and GitRepoVolumeResponseOutput values. You can construct a concrete instance of `GitRepoVolumeResponseInput` via:
GitRepoVolumeResponseArgs{...}
type GitRepoVolumeResponseOutput ¶
type GitRepoVolumeResponseOutput struct{ *pulumi.OutputState }
Represents a volume that is populated with the contents of a git repository
func (GitRepoVolumeResponseOutput) Directory ¶
func (o GitRepoVolumeResponseOutput) Directory() pulumi.StringPtrOutput
Target directory name. Must not contain or start with '..'. If '.' is supplied, the volume directory will be the git repository. Otherwise, if specified, the volume will contain the git repository in the subdirectory with the given name.
func (GitRepoVolumeResponseOutput) ElementType ¶
func (GitRepoVolumeResponseOutput) ElementType() reflect.Type
func (GitRepoVolumeResponseOutput) Repository ¶
func (o GitRepoVolumeResponseOutput) Repository() pulumi.StringOutput
Repository URL
func (GitRepoVolumeResponseOutput) Revision ¶
func (o GitRepoVolumeResponseOutput) Revision() pulumi.StringPtrOutput
Commit hash for the specified revision.
func (GitRepoVolumeResponseOutput) ToGitRepoVolumeResponseOutput ¶
func (o GitRepoVolumeResponseOutput) ToGitRepoVolumeResponseOutput() GitRepoVolumeResponseOutput
func (GitRepoVolumeResponseOutput) ToGitRepoVolumeResponseOutputWithContext ¶
func (o GitRepoVolumeResponseOutput) ToGitRepoVolumeResponseOutputWithContext(ctx context.Context) GitRepoVolumeResponseOutput
func (GitRepoVolumeResponseOutput) ToGitRepoVolumeResponsePtrOutput ¶
func (o GitRepoVolumeResponseOutput) ToGitRepoVolumeResponsePtrOutput() GitRepoVolumeResponsePtrOutput
func (GitRepoVolumeResponseOutput) ToGitRepoVolumeResponsePtrOutputWithContext ¶
func (o GitRepoVolumeResponseOutput) ToGitRepoVolumeResponsePtrOutputWithContext(ctx context.Context) GitRepoVolumeResponsePtrOutput
type GitRepoVolumeResponsePtrInput ¶
type GitRepoVolumeResponsePtrInput interface { pulumi.Input ToGitRepoVolumeResponsePtrOutput() GitRepoVolumeResponsePtrOutput ToGitRepoVolumeResponsePtrOutputWithContext(context.Context) GitRepoVolumeResponsePtrOutput }
GitRepoVolumeResponsePtrInput is an input type that accepts GitRepoVolumeResponseArgs, GitRepoVolumeResponsePtr and GitRepoVolumeResponsePtrOutput values. You can construct a concrete instance of `GitRepoVolumeResponsePtrInput` via:
GitRepoVolumeResponseArgs{...} or: nil
func GitRepoVolumeResponsePtr ¶
func GitRepoVolumeResponsePtr(v *GitRepoVolumeResponseArgs) GitRepoVolumeResponsePtrInput
type GitRepoVolumeResponsePtrOutput ¶
type GitRepoVolumeResponsePtrOutput struct{ *pulumi.OutputState }
func (GitRepoVolumeResponsePtrOutput) Directory ¶
func (o GitRepoVolumeResponsePtrOutput) Directory() pulumi.StringPtrOutput
Target directory name. Must not contain or start with '..'. If '.' is supplied, the volume directory will be the git repository. Otherwise, if specified, the volume will contain the git repository in the subdirectory with the given name.
func (GitRepoVolumeResponsePtrOutput) Elem ¶
func (o GitRepoVolumeResponsePtrOutput) Elem() GitRepoVolumeResponseOutput
func (GitRepoVolumeResponsePtrOutput) ElementType ¶
func (GitRepoVolumeResponsePtrOutput) ElementType() reflect.Type
func (GitRepoVolumeResponsePtrOutput) Repository ¶
func (o GitRepoVolumeResponsePtrOutput) Repository() pulumi.StringPtrOutput
Repository URL
func (GitRepoVolumeResponsePtrOutput) Revision ¶
func (o GitRepoVolumeResponsePtrOutput) Revision() pulumi.StringPtrOutput
Commit hash for the specified revision.
func (GitRepoVolumeResponsePtrOutput) ToGitRepoVolumeResponsePtrOutput ¶
func (o GitRepoVolumeResponsePtrOutput) ToGitRepoVolumeResponsePtrOutput() GitRepoVolumeResponsePtrOutput
func (GitRepoVolumeResponsePtrOutput) ToGitRepoVolumeResponsePtrOutputWithContext ¶
func (o GitRepoVolumeResponsePtrOutput) ToGitRepoVolumeResponsePtrOutputWithContext(ctx context.Context) GitRepoVolumeResponsePtrOutput
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 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 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 Azure File volume. AzureFile *AzureFileVolume `pulumi:"azureFile"` // The empty directory volume. EmptyDir interface{} `pulumi:"emptyDir"` // The git repo volume. GitRepo *GitRepoVolume `pulumi:"gitRepo"` // The name of the volume. Name string `pulumi:"name"` // The secret volume. Secret map[string]string `pulumi:"secret"` }
The properties of the volume.
type VolumeArgs ¶
type VolumeArgs struct { // The Azure File volume. AzureFile AzureFileVolumePtrInput `pulumi:"azureFile"` // The empty directory volume. EmptyDir pulumi.Input `pulumi:"emptyDir"` // The git repo volume. GitRepo GitRepoVolumePtrInput `pulumi:"gitRepo"` // The name of the volume. Name pulumi.StringInput `pulumi:"name"` // The secret volume. Secret pulumi.StringMapInput `pulumi:"secret"` }
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 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) GitRepo ¶
func (o VolumeOutput) GitRepo() GitRepoVolumePtrOutput
The git repo volume.
func (VolumeOutput) Secret ¶
func (o VolumeOutput) Secret() pulumi.StringMapOutput
The secret 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 Azure File volume. AzureFile *AzureFileVolumeResponse `pulumi:"azureFile"` // The empty directory volume. EmptyDir interface{} `pulumi:"emptyDir"` // The git repo volume. GitRepo *GitRepoVolumeResponse `pulumi:"gitRepo"` // The name of the volume. Name string `pulumi:"name"` // The secret volume. Secret map[string]string `pulumi:"secret"` }
The properties of the volume.
type VolumeResponseArgs ¶
type VolumeResponseArgs struct { // The Azure File volume. AzureFile AzureFileVolumeResponsePtrInput `pulumi:"azureFile"` // The empty directory volume. EmptyDir pulumi.Input `pulumi:"emptyDir"` // The git repo volume. GitRepo GitRepoVolumeResponsePtrInput `pulumi:"gitRepo"` // The name of the volume. Name pulumi.StringInput `pulumi:"name"` // The secret volume. Secret pulumi.StringMapInput `pulumi:"secret"` }
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 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) GitRepo ¶
func (o VolumeResponseOutput) GitRepo() GitRepoVolumeResponsePtrOutput
The git repo volume.
func (VolumeResponseOutput) Name ¶
func (o VolumeResponseOutput) Name() pulumi.StringOutput
The name of the volume.
func (VolumeResponseOutput) Secret ¶
func (o VolumeResponseOutput) Secret() pulumi.StringMapOutput
The secret volume.
func (VolumeResponseOutput) ToVolumeResponseOutput ¶
func (o VolumeResponseOutput) ToVolumeResponseOutput() VolumeResponseOutput
func (VolumeResponseOutput) ToVolumeResponseOutputWithContext ¶
func (o VolumeResponseOutput) ToVolumeResponseOutputWithContext(ctx context.Context) VolumeResponseOutput