Documentation
¶
Index ¶
- type HttpNamespacedeprecated
- type HttpNamespaceArgs
- type HttpNamespaceInput
- type HttpNamespaceOutput
- type HttpNamespaceState
- type HttpNamespaceTag
- type HttpNamespaceTagArgs
- type HttpNamespaceTagArray
- type HttpNamespaceTagArrayInput
- type HttpNamespaceTagArrayOutput
- func (HttpNamespaceTagArrayOutput) ElementType() reflect.Type
- func (o HttpNamespaceTagArrayOutput) Index(i pulumi.IntInput) HttpNamespaceTagOutput
- func (o HttpNamespaceTagArrayOutput) ToHttpNamespaceTagArrayOutput() HttpNamespaceTagArrayOutput
- func (o HttpNamespaceTagArrayOutput) ToHttpNamespaceTagArrayOutputWithContext(ctx context.Context) HttpNamespaceTagArrayOutput
- type HttpNamespaceTagInput
- type HttpNamespaceTagOutput
- func (HttpNamespaceTagOutput) ElementType() reflect.Type
- func (o HttpNamespaceTagOutput) Key() pulumi.StringOutput
- func (o HttpNamespaceTagOutput) ToHttpNamespaceTagOutput() HttpNamespaceTagOutput
- func (o HttpNamespaceTagOutput) ToHttpNamespaceTagOutputWithContext(ctx context.Context) HttpNamespaceTagOutput
- func (o HttpNamespaceTagOutput) Value() pulumi.StringOutput
- type Instancedeprecated
- type InstanceArgs
- type InstanceInput
- type InstanceOutput
- type InstanceState
- type PrivateDnsNamespacedeprecated
- type PrivateDnsNamespaceArgs
- type PrivateDnsNamespaceInput
- type PrivateDnsNamespaceOutput
- type PrivateDnsNamespacePrivateDnsPropertiesMutable
- type PrivateDnsNamespacePrivateDnsPropertiesMutableArgs
- func (PrivateDnsNamespacePrivateDnsPropertiesMutableArgs) ElementType() reflect.Type
- func (i PrivateDnsNamespacePrivateDnsPropertiesMutableArgs) ToPrivateDnsNamespacePrivateDnsPropertiesMutableOutput() PrivateDnsNamespacePrivateDnsPropertiesMutableOutput
- func (i PrivateDnsNamespacePrivateDnsPropertiesMutableArgs) ToPrivateDnsNamespacePrivateDnsPropertiesMutableOutputWithContext(ctx context.Context) PrivateDnsNamespacePrivateDnsPropertiesMutableOutput
- func (i PrivateDnsNamespacePrivateDnsPropertiesMutableArgs) ToPrivateDnsNamespacePrivateDnsPropertiesMutablePtrOutput() PrivateDnsNamespacePrivateDnsPropertiesMutablePtrOutput
- func (i PrivateDnsNamespacePrivateDnsPropertiesMutableArgs) ToPrivateDnsNamespacePrivateDnsPropertiesMutablePtrOutputWithContext(ctx context.Context) PrivateDnsNamespacePrivateDnsPropertiesMutablePtrOutput
- type PrivateDnsNamespacePrivateDnsPropertiesMutableInput
- type PrivateDnsNamespacePrivateDnsPropertiesMutableOutput
- func (PrivateDnsNamespacePrivateDnsPropertiesMutableOutput) ElementType() reflect.Type
- func (o PrivateDnsNamespacePrivateDnsPropertiesMutableOutput) SOA() PrivateDnsNamespaceSOAPtrOutput
- func (o PrivateDnsNamespacePrivateDnsPropertiesMutableOutput) ToPrivateDnsNamespacePrivateDnsPropertiesMutableOutput() PrivateDnsNamespacePrivateDnsPropertiesMutableOutput
- func (o PrivateDnsNamespacePrivateDnsPropertiesMutableOutput) ToPrivateDnsNamespacePrivateDnsPropertiesMutableOutputWithContext(ctx context.Context) PrivateDnsNamespacePrivateDnsPropertiesMutableOutput
- func (o PrivateDnsNamespacePrivateDnsPropertiesMutableOutput) ToPrivateDnsNamespacePrivateDnsPropertiesMutablePtrOutput() PrivateDnsNamespacePrivateDnsPropertiesMutablePtrOutput
- func (o PrivateDnsNamespacePrivateDnsPropertiesMutableOutput) ToPrivateDnsNamespacePrivateDnsPropertiesMutablePtrOutputWithContext(ctx context.Context) PrivateDnsNamespacePrivateDnsPropertiesMutablePtrOutput
- type PrivateDnsNamespacePrivateDnsPropertiesMutablePtrInput
- type PrivateDnsNamespacePrivateDnsPropertiesMutablePtrOutput
- func (o PrivateDnsNamespacePrivateDnsPropertiesMutablePtrOutput) Elem() PrivateDnsNamespacePrivateDnsPropertiesMutableOutput
- func (PrivateDnsNamespacePrivateDnsPropertiesMutablePtrOutput) ElementType() reflect.Type
- func (o PrivateDnsNamespacePrivateDnsPropertiesMutablePtrOutput) SOA() PrivateDnsNamespaceSOAPtrOutput
- func (o PrivateDnsNamespacePrivateDnsPropertiesMutablePtrOutput) ToPrivateDnsNamespacePrivateDnsPropertiesMutablePtrOutput() PrivateDnsNamespacePrivateDnsPropertiesMutablePtrOutput
- func (o PrivateDnsNamespacePrivateDnsPropertiesMutablePtrOutput) ToPrivateDnsNamespacePrivateDnsPropertiesMutablePtrOutputWithContext(ctx context.Context) PrivateDnsNamespacePrivateDnsPropertiesMutablePtrOutput
- type PrivateDnsNamespaceProperties
- type PrivateDnsNamespacePropertiesArgs
- func (PrivateDnsNamespacePropertiesArgs) ElementType() reflect.Type
- func (i PrivateDnsNamespacePropertiesArgs) ToPrivateDnsNamespacePropertiesOutput() PrivateDnsNamespacePropertiesOutput
- func (i PrivateDnsNamespacePropertiesArgs) ToPrivateDnsNamespacePropertiesOutputWithContext(ctx context.Context) PrivateDnsNamespacePropertiesOutput
- func (i PrivateDnsNamespacePropertiesArgs) ToPrivateDnsNamespacePropertiesPtrOutput() PrivateDnsNamespacePropertiesPtrOutput
- func (i PrivateDnsNamespacePropertiesArgs) ToPrivateDnsNamespacePropertiesPtrOutputWithContext(ctx context.Context) PrivateDnsNamespacePropertiesPtrOutput
- type PrivateDnsNamespacePropertiesInput
- type PrivateDnsNamespacePropertiesOutput
- func (o PrivateDnsNamespacePropertiesOutput) DnsProperties() PrivateDnsNamespacePrivateDnsPropertiesMutablePtrOutput
- func (PrivateDnsNamespacePropertiesOutput) ElementType() reflect.Type
- func (o PrivateDnsNamespacePropertiesOutput) ToPrivateDnsNamespacePropertiesOutput() PrivateDnsNamespacePropertiesOutput
- func (o PrivateDnsNamespacePropertiesOutput) ToPrivateDnsNamespacePropertiesOutputWithContext(ctx context.Context) PrivateDnsNamespacePropertiesOutput
- func (o PrivateDnsNamespacePropertiesOutput) ToPrivateDnsNamespacePropertiesPtrOutput() PrivateDnsNamespacePropertiesPtrOutput
- func (o PrivateDnsNamespacePropertiesOutput) ToPrivateDnsNamespacePropertiesPtrOutputWithContext(ctx context.Context) PrivateDnsNamespacePropertiesPtrOutput
- type PrivateDnsNamespacePropertiesPtrInput
- type PrivateDnsNamespacePropertiesPtrOutput
- func (o PrivateDnsNamespacePropertiesPtrOutput) DnsProperties() PrivateDnsNamespacePrivateDnsPropertiesMutablePtrOutput
- func (o PrivateDnsNamespacePropertiesPtrOutput) Elem() PrivateDnsNamespacePropertiesOutput
- func (PrivateDnsNamespacePropertiesPtrOutput) ElementType() reflect.Type
- func (o PrivateDnsNamespacePropertiesPtrOutput) ToPrivateDnsNamespacePropertiesPtrOutput() PrivateDnsNamespacePropertiesPtrOutput
- func (o PrivateDnsNamespacePropertiesPtrOutput) ToPrivateDnsNamespacePropertiesPtrOutputWithContext(ctx context.Context) PrivateDnsNamespacePropertiesPtrOutput
- type PrivateDnsNamespaceSOA
- type PrivateDnsNamespaceSOAArgs
- func (PrivateDnsNamespaceSOAArgs) ElementType() reflect.Type
- func (i PrivateDnsNamespaceSOAArgs) ToPrivateDnsNamespaceSOAOutput() PrivateDnsNamespaceSOAOutput
- func (i PrivateDnsNamespaceSOAArgs) ToPrivateDnsNamespaceSOAOutputWithContext(ctx context.Context) PrivateDnsNamespaceSOAOutput
- func (i PrivateDnsNamespaceSOAArgs) ToPrivateDnsNamespaceSOAPtrOutput() PrivateDnsNamespaceSOAPtrOutput
- func (i PrivateDnsNamespaceSOAArgs) ToPrivateDnsNamespaceSOAPtrOutputWithContext(ctx context.Context) PrivateDnsNamespaceSOAPtrOutput
- type PrivateDnsNamespaceSOAInput
- type PrivateDnsNamespaceSOAOutput
- func (PrivateDnsNamespaceSOAOutput) ElementType() reflect.Type
- func (o PrivateDnsNamespaceSOAOutput) TTL() pulumi.Float64PtrOutput
- func (o PrivateDnsNamespaceSOAOutput) ToPrivateDnsNamespaceSOAOutput() PrivateDnsNamespaceSOAOutput
- func (o PrivateDnsNamespaceSOAOutput) ToPrivateDnsNamespaceSOAOutputWithContext(ctx context.Context) PrivateDnsNamespaceSOAOutput
- func (o PrivateDnsNamespaceSOAOutput) ToPrivateDnsNamespaceSOAPtrOutput() PrivateDnsNamespaceSOAPtrOutput
- func (o PrivateDnsNamespaceSOAOutput) ToPrivateDnsNamespaceSOAPtrOutputWithContext(ctx context.Context) PrivateDnsNamespaceSOAPtrOutput
- type PrivateDnsNamespaceSOAPtrInput
- type PrivateDnsNamespaceSOAPtrOutput
- func (o PrivateDnsNamespaceSOAPtrOutput) Elem() PrivateDnsNamespaceSOAOutput
- func (PrivateDnsNamespaceSOAPtrOutput) ElementType() reflect.Type
- func (o PrivateDnsNamespaceSOAPtrOutput) TTL() pulumi.Float64PtrOutput
- func (o PrivateDnsNamespaceSOAPtrOutput) ToPrivateDnsNamespaceSOAPtrOutput() PrivateDnsNamespaceSOAPtrOutput
- func (o PrivateDnsNamespaceSOAPtrOutput) ToPrivateDnsNamespaceSOAPtrOutputWithContext(ctx context.Context) PrivateDnsNamespaceSOAPtrOutput
- type PrivateDnsNamespaceState
- type PrivateDnsNamespaceTag
- type PrivateDnsNamespaceTagArgs
- type PrivateDnsNamespaceTagArray
- func (PrivateDnsNamespaceTagArray) ElementType() reflect.Type
- func (i PrivateDnsNamespaceTagArray) ToPrivateDnsNamespaceTagArrayOutput() PrivateDnsNamespaceTagArrayOutput
- func (i PrivateDnsNamespaceTagArray) ToPrivateDnsNamespaceTagArrayOutputWithContext(ctx context.Context) PrivateDnsNamespaceTagArrayOutput
- type PrivateDnsNamespaceTagArrayInput
- type PrivateDnsNamespaceTagArrayOutput
- func (PrivateDnsNamespaceTagArrayOutput) ElementType() reflect.Type
- func (o PrivateDnsNamespaceTagArrayOutput) Index(i pulumi.IntInput) PrivateDnsNamespaceTagOutput
- func (o PrivateDnsNamespaceTagArrayOutput) ToPrivateDnsNamespaceTagArrayOutput() PrivateDnsNamespaceTagArrayOutput
- func (o PrivateDnsNamespaceTagArrayOutput) ToPrivateDnsNamespaceTagArrayOutputWithContext(ctx context.Context) PrivateDnsNamespaceTagArrayOutput
- type PrivateDnsNamespaceTagInput
- type PrivateDnsNamespaceTagOutput
- func (PrivateDnsNamespaceTagOutput) ElementType() reflect.Type
- func (o PrivateDnsNamespaceTagOutput) Key() pulumi.StringOutput
- func (o PrivateDnsNamespaceTagOutput) ToPrivateDnsNamespaceTagOutput() PrivateDnsNamespaceTagOutput
- func (o PrivateDnsNamespaceTagOutput) ToPrivateDnsNamespaceTagOutputWithContext(ctx context.Context) PrivateDnsNamespaceTagOutput
- func (o PrivateDnsNamespaceTagOutput) Value() pulumi.StringOutput
- type PublicDnsNamespacedeprecated
- type PublicDnsNamespaceArgs
- type PublicDnsNamespaceInput
- type PublicDnsNamespaceOutput
- type PublicDnsNamespaceProperties
- type PublicDnsNamespacePropertiesArgs
- func (PublicDnsNamespacePropertiesArgs) ElementType() reflect.Type
- func (i PublicDnsNamespacePropertiesArgs) ToPublicDnsNamespacePropertiesOutput() PublicDnsNamespacePropertiesOutput
- func (i PublicDnsNamespacePropertiesArgs) ToPublicDnsNamespacePropertiesOutputWithContext(ctx context.Context) PublicDnsNamespacePropertiesOutput
- func (i PublicDnsNamespacePropertiesArgs) ToPublicDnsNamespacePropertiesPtrOutput() PublicDnsNamespacePropertiesPtrOutput
- func (i PublicDnsNamespacePropertiesArgs) ToPublicDnsNamespacePropertiesPtrOutputWithContext(ctx context.Context) PublicDnsNamespacePropertiesPtrOutput
- type PublicDnsNamespacePropertiesInput
- type PublicDnsNamespacePropertiesOutput
- func (o PublicDnsNamespacePropertiesOutput) DnsProperties() PublicDnsNamespacePublicDnsPropertiesMutablePtrOutput
- func (PublicDnsNamespacePropertiesOutput) ElementType() reflect.Type
- func (o PublicDnsNamespacePropertiesOutput) ToPublicDnsNamespacePropertiesOutput() PublicDnsNamespacePropertiesOutput
- func (o PublicDnsNamespacePropertiesOutput) ToPublicDnsNamespacePropertiesOutputWithContext(ctx context.Context) PublicDnsNamespacePropertiesOutput
- func (o PublicDnsNamespacePropertiesOutput) ToPublicDnsNamespacePropertiesPtrOutput() PublicDnsNamespacePropertiesPtrOutput
- func (o PublicDnsNamespacePropertiesOutput) ToPublicDnsNamespacePropertiesPtrOutputWithContext(ctx context.Context) PublicDnsNamespacePropertiesPtrOutput
- type PublicDnsNamespacePropertiesPtrInput
- type PublicDnsNamespacePropertiesPtrOutput
- func (o PublicDnsNamespacePropertiesPtrOutput) DnsProperties() PublicDnsNamespacePublicDnsPropertiesMutablePtrOutput
- func (o PublicDnsNamespacePropertiesPtrOutput) Elem() PublicDnsNamespacePropertiesOutput
- func (PublicDnsNamespacePropertiesPtrOutput) ElementType() reflect.Type
- func (o PublicDnsNamespacePropertiesPtrOutput) ToPublicDnsNamespacePropertiesPtrOutput() PublicDnsNamespacePropertiesPtrOutput
- func (o PublicDnsNamespacePropertiesPtrOutput) ToPublicDnsNamespacePropertiesPtrOutputWithContext(ctx context.Context) PublicDnsNamespacePropertiesPtrOutput
- type PublicDnsNamespacePublicDnsPropertiesMutable
- type PublicDnsNamespacePublicDnsPropertiesMutableArgs
- func (PublicDnsNamespacePublicDnsPropertiesMutableArgs) ElementType() reflect.Type
- func (i PublicDnsNamespacePublicDnsPropertiesMutableArgs) ToPublicDnsNamespacePublicDnsPropertiesMutableOutput() PublicDnsNamespacePublicDnsPropertiesMutableOutput
- func (i PublicDnsNamespacePublicDnsPropertiesMutableArgs) ToPublicDnsNamespacePublicDnsPropertiesMutableOutputWithContext(ctx context.Context) PublicDnsNamespacePublicDnsPropertiesMutableOutput
- func (i PublicDnsNamespacePublicDnsPropertiesMutableArgs) ToPublicDnsNamespacePublicDnsPropertiesMutablePtrOutput() PublicDnsNamespacePublicDnsPropertiesMutablePtrOutput
- func (i PublicDnsNamespacePublicDnsPropertiesMutableArgs) ToPublicDnsNamespacePublicDnsPropertiesMutablePtrOutputWithContext(ctx context.Context) PublicDnsNamespacePublicDnsPropertiesMutablePtrOutput
- type PublicDnsNamespacePublicDnsPropertiesMutableInput
- type PublicDnsNamespacePublicDnsPropertiesMutableOutput
- func (PublicDnsNamespacePublicDnsPropertiesMutableOutput) ElementType() reflect.Type
- func (o PublicDnsNamespacePublicDnsPropertiesMutableOutput) SOA() PublicDnsNamespaceSOAPtrOutput
- func (o PublicDnsNamespacePublicDnsPropertiesMutableOutput) ToPublicDnsNamespacePublicDnsPropertiesMutableOutput() PublicDnsNamespacePublicDnsPropertiesMutableOutput
- func (o PublicDnsNamespacePublicDnsPropertiesMutableOutput) ToPublicDnsNamespacePublicDnsPropertiesMutableOutputWithContext(ctx context.Context) PublicDnsNamespacePublicDnsPropertiesMutableOutput
- func (o PublicDnsNamespacePublicDnsPropertiesMutableOutput) ToPublicDnsNamespacePublicDnsPropertiesMutablePtrOutput() PublicDnsNamespacePublicDnsPropertiesMutablePtrOutput
- func (o PublicDnsNamespacePublicDnsPropertiesMutableOutput) ToPublicDnsNamespacePublicDnsPropertiesMutablePtrOutputWithContext(ctx context.Context) PublicDnsNamespacePublicDnsPropertiesMutablePtrOutput
- type PublicDnsNamespacePublicDnsPropertiesMutablePtrInput
- type PublicDnsNamespacePublicDnsPropertiesMutablePtrOutput
- func (o PublicDnsNamespacePublicDnsPropertiesMutablePtrOutput) Elem() PublicDnsNamespacePublicDnsPropertiesMutableOutput
- func (PublicDnsNamespacePublicDnsPropertiesMutablePtrOutput) ElementType() reflect.Type
- func (o PublicDnsNamespacePublicDnsPropertiesMutablePtrOutput) SOA() PublicDnsNamespaceSOAPtrOutput
- func (o PublicDnsNamespacePublicDnsPropertiesMutablePtrOutput) ToPublicDnsNamespacePublicDnsPropertiesMutablePtrOutput() PublicDnsNamespacePublicDnsPropertiesMutablePtrOutput
- func (o PublicDnsNamespacePublicDnsPropertiesMutablePtrOutput) ToPublicDnsNamespacePublicDnsPropertiesMutablePtrOutputWithContext(ctx context.Context) PublicDnsNamespacePublicDnsPropertiesMutablePtrOutput
- type PublicDnsNamespaceSOA
- type PublicDnsNamespaceSOAArgs
- func (PublicDnsNamespaceSOAArgs) ElementType() reflect.Type
- func (i PublicDnsNamespaceSOAArgs) ToPublicDnsNamespaceSOAOutput() PublicDnsNamespaceSOAOutput
- func (i PublicDnsNamespaceSOAArgs) ToPublicDnsNamespaceSOAOutputWithContext(ctx context.Context) PublicDnsNamespaceSOAOutput
- func (i PublicDnsNamespaceSOAArgs) ToPublicDnsNamespaceSOAPtrOutput() PublicDnsNamespaceSOAPtrOutput
- func (i PublicDnsNamespaceSOAArgs) ToPublicDnsNamespaceSOAPtrOutputWithContext(ctx context.Context) PublicDnsNamespaceSOAPtrOutput
- type PublicDnsNamespaceSOAInput
- type PublicDnsNamespaceSOAOutput
- func (PublicDnsNamespaceSOAOutput) ElementType() reflect.Type
- func (o PublicDnsNamespaceSOAOutput) TTL() pulumi.Float64PtrOutput
- func (o PublicDnsNamespaceSOAOutput) ToPublicDnsNamespaceSOAOutput() PublicDnsNamespaceSOAOutput
- func (o PublicDnsNamespaceSOAOutput) ToPublicDnsNamespaceSOAOutputWithContext(ctx context.Context) PublicDnsNamespaceSOAOutput
- func (o PublicDnsNamespaceSOAOutput) ToPublicDnsNamespaceSOAPtrOutput() PublicDnsNamespaceSOAPtrOutput
- func (o PublicDnsNamespaceSOAOutput) ToPublicDnsNamespaceSOAPtrOutputWithContext(ctx context.Context) PublicDnsNamespaceSOAPtrOutput
- type PublicDnsNamespaceSOAPtrInput
- type PublicDnsNamespaceSOAPtrOutput
- func (o PublicDnsNamespaceSOAPtrOutput) Elem() PublicDnsNamespaceSOAOutput
- func (PublicDnsNamespaceSOAPtrOutput) ElementType() reflect.Type
- func (o PublicDnsNamespaceSOAPtrOutput) TTL() pulumi.Float64PtrOutput
- func (o PublicDnsNamespaceSOAPtrOutput) ToPublicDnsNamespaceSOAPtrOutput() PublicDnsNamespaceSOAPtrOutput
- func (o PublicDnsNamespaceSOAPtrOutput) ToPublicDnsNamespaceSOAPtrOutputWithContext(ctx context.Context) PublicDnsNamespaceSOAPtrOutput
- type PublicDnsNamespaceState
- type PublicDnsNamespaceTag
- type PublicDnsNamespaceTagArgs
- type PublicDnsNamespaceTagArray
- func (PublicDnsNamespaceTagArray) ElementType() reflect.Type
- func (i PublicDnsNamespaceTagArray) ToPublicDnsNamespaceTagArrayOutput() PublicDnsNamespaceTagArrayOutput
- func (i PublicDnsNamespaceTagArray) ToPublicDnsNamespaceTagArrayOutputWithContext(ctx context.Context) PublicDnsNamespaceTagArrayOutput
- type PublicDnsNamespaceTagArrayInput
- type PublicDnsNamespaceTagArrayOutput
- func (PublicDnsNamespaceTagArrayOutput) ElementType() reflect.Type
- func (o PublicDnsNamespaceTagArrayOutput) Index(i pulumi.IntInput) PublicDnsNamespaceTagOutput
- func (o PublicDnsNamespaceTagArrayOutput) ToPublicDnsNamespaceTagArrayOutput() PublicDnsNamespaceTagArrayOutput
- func (o PublicDnsNamespaceTagArrayOutput) ToPublicDnsNamespaceTagArrayOutputWithContext(ctx context.Context) PublicDnsNamespaceTagArrayOutput
- type PublicDnsNamespaceTagInput
- type PublicDnsNamespaceTagOutput
- func (PublicDnsNamespaceTagOutput) ElementType() reflect.Type
- func (o PublicDnsNamespaceTagOutput) Key() pulumi.StringOutput
- func (o PublicDnsNamespaceTagOutput) ToPublicDnsNamespaceTagOutput() PublicDnsNamespaceTagOutput
- func (o PublicDnsNamespaceTagOutput) ToPublicDnsNamespaceTagOutputWithContext(ctx context.Context) PublicDnsNamespaceTagOutput
- func (o PublicDnsNamespaceTagOutput) Value() pulumi.StringOutput
- type Servicedeprecated
- type ServiceArgs
- type ServiceDnsConfig
- type ServiceDnsConfigArgs
- func (ServiceDnsConfigArgs) ElementType() reflect.Type
- func (i ServiceDnsConfigArgs) ToServiceDnsConfigOutput() ServiceDnsConfigOutput
- func (i ServiceDnsConfigArgs) ToServiceDnsConfigOutputWithContext(ctx context.Context) ServiceDnsConfigOutput
- func (i ServiceDnsConfigArgs) ToServiceDnsConfigPtrOutput() ServiceDnsConfigPtrOutput
- func (i ServiceDnsConfigArgs) ToServiceDnsConfigPtrOutputWithContext(ctx context.Context) ServiceDnsConfigPtrOutput
- type ServiceDnsConfigInput
- type ServiceDnsConfigOutput
- func (o ServiceDnsConfigOutput) DnsRecords() ServiceDnsRecordArrayOutput
- func (ServiceDnsConfigOutput) ElementType() reflect.Type
- func (o ServiceDnsConfigOutput) NamespaceId() pulumi.StringPtrOutput
- func (o ServiceDnsConfigOutput) RoutingPolicy() pulumi.StringPtrOutput
- func (o ServiceDnsConfigOutput) ToServiceDnsConfigOutput() ServiceDnsConfigOutput
- func (o ServiceDnsConfigOutput) ToServiceDnsConfigOutputWithContext(ctx context.Context) ServiceDnsConfigOutput
- func (o ServiceDnsConfigOutput) ToServiceDnsConfigPtrOutput() ServiceDnsConfigPtrOutput
- func (o ServiceDnsConfigOutput) ToServiceDnsConfigPtrOutputWithContext(ctx context.Context) ServiceDnsConfigPtrOutput
- type ServiceDnsConfigPtrInput
- type ServiceDnsConfigPtrOutput
- func (o ServiceDnsConfigPtrOutput) DnsRecords() ServiceDnsRecordArrayOutput
- func (o ServiceDnsConfigPtrOutput) Elem() ServiceDnsConfigOutput
- func (ServiceDnsConfigPtrOutput) ElementType() reflect.Type
- func (o ServiceDnsConfigPtrOutput) NamespaceId() pulumi.StringPtrOutput
- func (o ServiceDnsConfigPtrOutput) RoutingPolicy() pulumi.StringPtrOutput
- func (o ServiceDnsConfigPtrOutput) ToServiceDnsConfigPtrOutput() ServiceDnsConfigPtrOutput
- func (o ServiceDnsConfigPtrOutput) ToServiceDnsConfigPtrOutputWithContext(ctx context.Context) ServiceDnsConfigPtrOutput
- type ServiceDnsRecord
- type ServiceDnsRecordArgs
- type ServiceDnsRecordArray
- type ServiceDnsRecordArrayInput
- type ServiceDnsRecordArrayOutput
- func (ServiceDnsRecordArrayOutput) ElementType() reflect.Type
- func (o ServiceDnsRecordArrayOutput) Index(i pulumi.IntInput) ServiceDnsRecordOutput
- func (o ServiceDnsRecordArrayOutput) ToServiceDnsRecordArrayOutput() ServiceDnsRecordArrayOutput
- func (o ServiceDnsRecordArrayOutput) ToServiceDnsRecordArrayOutputWithContext(ctx context.Context) ServiceDnsRecordArrayOutput
- type ServiceDnsRecordInput
- type ServiceDnsRecordOutput
- func (ServiceDnsRecordOutput) ElementType() reflect.Type
- func (o ServiceDnsRecordOutput) TTL() pulumi.Float64Output
- func (o ServiceDnsRecordOutput) ToServiceDnsRecordOutput() ServiceDnsRecordOutput
- func (o ServiceDnsRecordOutput) ToServiceDnsRecordOutputWithContext(ctx context.Context) ServiceDnsRecordOutput
- func (o ServiceDnsRecordOutput) Type() pulumi.StringOutput
- type ServiceHealthCheckConfig
- type ServiceHealthCheckConfigArgs
- func (ServiceHealthCheckConfigArgs) ElementType() reflect.Type
- func (i ServiceHealthCheckConfigArgs) ToServiceHealthCheckConfigOutput() ServiceHealthCheckConfigOutput
- func (i ServiceHealthCheckConfigArgs) ToServiceHealthCheckConfigOutputWithContext(ctx context.Context) ServiceHealthCheckConfigOutput
- func (i ServiceHealthCheckConfigArgs) ToServiceHealthCheckConfigPtrOutput() ServiceHealthCheckConfigPtrOutput
- func (i ServiceHealthCheckConfigArgs) ToServiceHealthCheckConfigPtrOutputWithContext(ctx context.Context) ServiceHealthCheckConfigPtrOutput
- type ServiceHealthCheckConfigInput
- type ServiceHealthCheckConfigOutput
- func (ServiceHealthCheckConfigOutput) ElementType() reflect.Type
- func (o ServiceHealthCheckConfigOutput) FailureThreshold() pulumi.Float64PtrOutput
- func (o ServiceHealthCheckConfigOutput) ResourcePath() pulumi.StringPtrOutput
- func (o ServiceHealthCheckConfigOutput) ToServiceHealthCheckConfigOutput() ServiceHealthCheckConfigOutput
- func (o ServiceHealthCheckConfigOutput) ToServiceHealthCheckConfigOutputWithContext(ctx context.Context) ServiceHealthCheckConfigOutput
- func (o ServiceHealthCheckConfigOutput) ToServiceHealthCheckConfigPtrOutput() ServiceHealthCheckConfigPtrOutput
- func (o ServiceHealthCheckConfigOutput) ToServiceHealthCheckConfigPtrOutputWithContext(ctx context.Context) ServiceHealthCheckConfigPtrOutput
- func (o ServiceHealthCheckConfigOutput) Type() pulumi.StringOutput
- type ServiceHealthCheckConfigPtrInput
- type ServiceHealthCheckConfigPtrOutput
- func (o ServiceHealthCheckConfigPtrOutput) Elem() ServiceHealthCheckConfigOutput
- func (ServiceHealthCheckConfigPtrOutput) ElementType() reflect.Type
- func (o ServiceHealthCheckConfigPtrOutput) FailureThreshold() pulumi.Float64PtrOutput
- func (o ServiceHealthCheckConfigPtrOutput) ResourcePath() pulumi.StringPtrOutput
- func (o ServiceHealthCheckConfigPtrOutput) ToServiceHealthCheckConfigPtrOutput() ServiceHealthCheckConfigPtrOutput
- func (o ServiceHealthCheckConfigPtrOutput) ToServiceHealthCheckConfigPtrOutputWithContext(ctx context.Context) ServiceHealthCheckConfigPtrOutput
- func (o ServiceHealthCheckConfigPtrOutput) Type() pulumi.StringPtrOutput
- type ServiceHealthCheckCustomConfig
- type ServiceHealthCheckCustomConfigArgs
- func (ServiceHealthCheckCustomConfigArgs) ElementType() reflect.Type
- func (i ServiceHealthCheckCustomConfigArgs) ToServiceHealthCheckCustomConfigOutput() ServiceHealthCheckCustomConfigOutput
- func (i ServiceHealthCheckCustomConfigArgs) ToServiceHealthCheckCustomConfigOutputWithContext(ctx context.Context) ServiceHealthCheckCustomConfigOutput
- func (i ServiceHealthCheckCustomConfigArgs) ToServiceHealthCheckCustomConfigPtrOutput() ServiceHealthCheckCustomConfigPtrOutput
- func (i ServiceHealthCheckCustomConfigArgs) ToServiceHealthCheckCustomConfigPtrOutputWithContext(ctx context.Context) ServiceHealthCheckCustomConfigPtrOutput
- type ServiceHealthCheckCustomConfigInput
- type ServiceHealthCheckCustomConfigOutput
- func (ServiceHealthCheckCustomConfigOutput) ElementType() reflect.Type
- func (o ServiceHealthCheckCustomConfigOutput) FailureThreshold() pulumi.Float64PtrOutput
- func (o ServiceHealthCheckCustomConfigOutput) ToServiceHealthCheckCustomConfigOutput() ServiceHealthCheckCustomConfigOutput
- func (o ServiceHealthCheckCustomConfigOutput) ToServiceHealthCheckCustomConfigOutputWithContext(ctx context.Context) ServiceHealthCheckCustomConfigOutput
- func (o ServiceHealthCheckCustomConfigOutput) ToServiceHealthCheckCustomConfigPtrOutput() ServiceHealthCheckCustomConfigPtrOutput
- func (o ServiceHealthCheckCustomConfigOutput) ToServiceHealthCheckCustomConfigPtrOutputWithContext(ctx context.Context) ServiceHealthCheckCustomConfigPtrOutput
- type ServiceHealthCheckCustomConfigPtrInput
- type ServiceHealthCheckCustomConfigPtrOutput
- func (o ServiceHealthCheckCustomConfigPtrOutput) Elem() ServiceHealthCheckCustomConfigOutput
- func (ServiceHealthCheckCustomConfigPtrOutput) ElementType() reflect.Type
- func (o ServiceHealthCheckCustomConfigPtrOutput) FailureThreshold() pulumi.Float64PtrOutput
- func (o ServiceHealthCheckCustomConfigPtrOutput) ToServiceHealthCheckCustomConfigPtrOutput() ServiceHealthCheckCustomConfigPtrOutput
- func (o ServiceHealthCheckCustomConfigPtrOutput) ToServiceHealthCheckCustomConfigPtrOutputWithContext(ctx context.Context) ServiceHealthCheckCustomConfigPtrOutput
- type ServiceInput
- type ServiceOutput
- type ServiceState
- type ServiceTag
- type ServiceTagArgs
- type ServiceTagArray
- type ServiceTagArrayInput
- type ServiceTagArrayOutput
- func (ServiceTagArrayOutput) ElementType() reflect.Type
- func (o ServiceTagArrayOutput) Index(i pulumi.IntInput) ServiceTagOutput
- func (o ServiceTagArrayOutput) ToServiceTagArrayOutput() ServiceTagArrayOutput
- func (o ServiceTagArrayOutput) ToServiceTagArrayOutputWithContext(ctx context.Context) ServiceTagArrayOutput
- type ServiceTagInput
- type ServiceTagOutput
- func (ServiceTagOutput) ElementType() reflect.Type
- func (o ServiceTagOutput) Key() pulumi.StringOutput
- func (o ServiceTagOutput) ToServiceTagOutput() ServiceTagOutput
- func (o ServiceTagOutput) ToServiceTagOutputWithContext(ctx context.Context) ServiceTagOutput
- func (o ServiceTagOutput) Value() pulumi.StringOutput
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type HttpNamespace
deprecated
type HttpNamespace struct { pulumi.CustomResourceState Arn pulumi.StringOutput `pulumi:"arn"` Description pulumi.StringPtrOutput `pulumi:"description"` Name pulumi.StringOutput `pulumi:"name"` Tags HttpNamespaceTagArrayOutput `pulumi:"tags"` }
Resource Type definition for AWS::ServiceDiscovery::HttpNamespace
Deprecated: HttpNamespace is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.
func GetHttpNamespace ¶
func GetHttpNamespace(ctx *pulumi.Context, name string, id pulumi.IDInput, state *HttpNamespaceState, opts ...pulumi.ResourceOption) (*HttpNamespace, error)
GetHttpNamespace gets an existing HttpNamespace 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 NewHttpNamespace ¶
func NewHttpNamespace(ctx *pulumi.Context, name string, args *HttpNamespaceArgs, opts ...pulumi.ResourceOption) (*HttpNamespace, error)
NewHttpNamespace registers a new resource with the given unique name, arguments, and options.
func (*HttpNamespace) ElementType ¶
func (*HttpNamespace) ElementType() reflect.Type
func (*HttpNamespace) ToHttpNamespaceOutput ¶
func (i *HttpNamespace) ToHttpNamespaceOutput() HttpNamespaceOutput
func (*HttpNamespace) ToHttpNamespaceOutputWithContext ¶
func (i *HttpNamespace) ToHttpNamespaceOutputWithContext(ctx context.Context) HttpNamespaceOutput
type HttpNamespaceArgs ¶
type HttpNamespaceArgs struct { Description pulumi.StringPtrInput Name pulumi.StringPtrInput Tags HttpNamespaceTagArrayInput }
The set of arguments for constructing a HttpNamespace resource.
func (HttpNamespaceArgs) ElementType ¶
func (HttpNamespaceArgs) ElementType() reflect.Type
type HttpNamespaceInput ¶
type HttpNamespaceInput interface { pulumi.Input ToHttpNamespaceOutput() HttpNamespaceOutput ToHttpNamespaceOutputWithContext(ctx context.Context) HttpNamespaceOutput }
type HttpNamespaceOutput ¶
type HttpNamespaceOutput struct{ *pulumi.OutputState }
func (HttpNamespaceOutput) ElementType ¶
func (HttpNamespaceOutput) ElementType() reflect.Type
func (HttpNamespaceOutput) ToHttpNamespaceOutput ¶
func (o HttpNamespaceOutput) ToHttpNamespaceOutput() HttpNamespaceOutput
func (HttpNamespaceOutput) ToHttpNamespaceOutputWithContext ¶
func (o HttpNamespaceOutput) ToHttpNamespaceOutputWithContext(ctx context.Context) HttpNamespaceOutput
type HttpNamespaceState ¶
type HttpNamespaceState struct { }
func (HttpNamespaceState) ElementType ¶
func (HttpNamespaceState) ElementType() reflect.Type
type HttpNamespaceTag ¶
type HttpNamespaceTagArgs ¶
type HttpNamespaceTagArgs struct { Key pulumi.StringInput `pulumi:"key"` Value pulumi.StringInput `pulumi:"value"` }
func (HttpNamespaceTagArgs) ElementType ¶
func (HttpNamespaceTagArgs) ElementType() reflect.Type
func (HttpNamespaceTagArgs) ToHttpNamespaceTagOutput ¶
func (i HttpNamespaceTagArgs) ToHttpNamespaceTagOutput() HttpNamespaceTagOutput
func (HttpNamespaceTagArgs) ToHttpNamespaceTagOutputWithContext ¶
func (i HttpNamespaceTagArgs) ToHttpNamespaceTagOutputWithContext(ctx context.Context) HttpNamespaceTagOutput
type HttpNamespaceTagArray ¶
type HttpNamespaceTagArray []HttpNamespaceTagInput
func (HttpNamespaceTagArray) ElementType ¶
func (HttpNamespaceTagArray) ElementType() reflect.Type
func (HttpNamespaceTagArray) ToHttpNamespaceTagArrayOutput ¶
func (i HttpNamespaceTagArray) ToHttpNamespaceTagArrayOutput() HttpNamespaceTagArrayOutput
func (HttpNamespaceTagArray) ToHttpNamespaceTagArrayOutputWithContext ¶
func (i HttpNamespaceTagArray) ToHttpNamespaceTagArrayOutputWithContext(ctx context.Context) HttpNamespaceTagArrayOutput
type HttpNamespaceTagArrayInput ¶
type HttpNamespaceTagArrayInput interface { pulumi.Input ToHttpNamespaceTagArrayOutput() HttpNamespaceTagArrayOutput ToHttpNamespaceTagArrayOutputWithContext(context.Context) HttpNamespaceTagArrayOutput }
HttpNamespaceTagArrayInput is an input type that accepts HttpNamespaceTagArray and HttpNamespaceTagArrayOutput values. You can construct a concrete instance of `HttpNamespaceTagArrayInput` via:
HttpNamespaceTagArray{ HttpNamespaceTagArgs{...} }
type HttpNamespaceTagArrayOutput ¶
type HttpNamespaceTagArrayOutput struct{ *pulumi.OutputState }
func (HttpNamespaceTagArrayOutput) ElementType ¶
func (HttpNamespaceTagArrayOutput) ElementType() reflect.Type
func (HttpNamespaceTagArrayOutput) Index ¶
func (o HttpNamespaceTagArrayOutput) Index(i pulumi.IntInput) HttpNamespaceTagOutput
func (HttpNamespaceTagArrayOutput) ToHttpNamespaceTagArrayOutput ¶
func (o HttpNamespaceTagArrayOutput) ToHttpNamespaceTagArrayOutput() HttpNamespaceTagArrayOutput
func (HttpNamespaceTagArrayOutput) ToHttpNamespaceTagArrayOutputWithContext ¶
func (o HttpNamespaceTagArrayOutput) ToHttpNamespaceTagArrayOutputWithContext(ctx context.Context) HttpNamespaceTagArrayOutput
type HttpNamespaceTagInput ¶
type HttpNamespaceTagInput interface { pulumi.Input ToHttpNamespaceTagOutput() HttpNamespaceTagOutput ToHttpNamespaceTagOutputWithContext(context.Context) HttpNamespaceTagOutput }
HttpNamespaceTagInput is an input type that accepts HttpNamespaceTagArgs and HttpNamespaceTagOutput values. You can construct a concrete instance of `HttpNamespaceTagInput` via:
HttpNamespaceTagArgs{...}
type HttpNamespaceTagOutput ¶
type HttpNamespaceTagOutput struct{ *pulumi.OutputState }
func (HttpNamespaceTagOutput) ElementType ¶
func (HttpNamespaceTagOutput) ElementType() reflect.Type
func (HttpNamespaceTagOutput) Key ¶
func (o HttpNamespaceTagOutput) Key() pulumi.StringOutput
func (HttpNamespaceTagOutput) ToHttpNamespaceTagOutput ¶
func (o HttpNamespaceTagOutput) ToHttpNamespaceTagOutput() HttpNamespaceTagOutput
func (HttpNamespaceTagOutput) ToHttpNamespaceTagOutputWithContext ¶
func (o HttpNamespaceTagOutput) ToHttpNamespaceTagOutputWithContext(ctx context.Context) HttpNamespaceTagOutput
func (HttpNamespaceTagOutput) Value ¶
func (o HttpNamespaceTagOutput) Value() pulumi.StringOutput
type Instance
deprecated
type Instance struct { pulumi.CustomResourceState InstanceAttributes pulumi.AnyOutput `pulumi:"instanceAttributes"` InstanceId pulumi.StringOutput `pulumi:"instanceId"` ServiceId pulumi.StringOutput `pulumi:"serviceId"` }
Resource Type definition for AWS::ServiceDiscovery::Instance
Deprecated: Instance is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.
func GetInstance ¶
func GetInstance(ctx *pulumi.Context, name string, id pulumi.IDInput, state *InstanceState, opts ...pulumi.ResourceOption) (*Instance, error)
GetInstance gets an existing Instance 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 NewInstance ¶
func NewInstance(ctx *pulumi.Context, name string, args *InstanceArgs, opts ...pulumi.ResourceOption) (*Instance, error)
NewInstance registers a new resource with the given unique name, arguments, and options.
func (*Instance) ElementType ¶
func (*Instance) ToInstanceOutput ¶
func (i *Instance) ToInstanceOutput() InstanceOutput
func (*Instance) ToInstanceOutputWithContext ¶
func (i *Instance) ToInstanceOutputWithContext(ctx context.Context) InstanceOutput
type InstanceArgs ¶
type InstanceArgs struct { InstanceAttributes pulumi.Input ServiceId pulumi.StringInput }
The set of arguments for constructing a Instance resource.
func (InstanceArgs) ElementType ¶
func (InstanceArgs) ElementType() reflect.Type
type InstanceInput ¶
type InstanceInput interface { pulumi.Input ToInstanceOutput() InstanceOutput ToInstanceOutputWithContext(ctx context.Context) InstanceOutput }
type InstanceOutput ¶
type InstanceOutput struct{ *pulumi.OutputState }
func (InstanceOutput) ElementType ¶
func (InstanceOutput) ElementType() reflect.Type
func (InstanceOutput) ToInstanceOutput ¶
func (o InstanceOutput) ToInstanceOutput() InstanceOutput
func (InstanceOutput) ToInstanceOutputWithContext ¶
func (o InstanceOutput) ToInstanceOutputWithContext(ctx context.Context) InstanceOutput
type InstanceState ¶
type InstanceState struct { }
func (InstanceState) ElementType ¶
func (InstanceState) ElementType() reflect.Type
type PrivateDnsNamespace
deprecated
type PrivateDnsNamespace struct { pulumi.CustomResourceState Arn pulumi.StringOutput `pulumi:"arn"` Description pulumi.StringPtrOutput `pulumi:"description"` HostedZoneId pulumi.StringOutput `pulumi:"hostedZoneId"` Name pulumi.StringOutput `pulumi:"name"` Properties PrivateDnsNamespacePropertiesPtrOutput `pulumi:"properties"` Tags PrivateDnsNamespaceTagArrayOutput `pulumi:"tags"` Vpc pulumi.StringOutput `pulumi:"vpc"` }
Resource Type definition for AWS::ServiceDiscovery::PrivateDnsNamespace
Deprecated: PrivateDnsNamespace is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.
func GetPrivateDnsNamespace ¶
func GetPrivateDnsNamespace(ctx *pulumi.Context, name string, id pulumi.IDInput, state *PrivateDnsNamespaceState, opts ...pulumi.ResourceOption) (*PrivateDnsNamespace, error)
GetPrivateDnsNamespace gets an existing PrivateDnsNamespace 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 NewPrivateDnsNamespace ¶
func NewPrivateDnsNamespace(ctx *pulumi.Context, name string, args *PrivateDnsNamespaceArgs, opts ...pulumi.ResourceOption) (*PrivateDnsNamespace, error)
NewPrivateDnsNamespace registers a new resource with the given unique name, arguments, and options.
func (*PrivateDnsNamespace) ElementType ¶
func (*PrivateDnsNamespace) ElementType() reflect.Type
func (*PrivateDnsNamespace) ToPrivateDnsNamespaceOutput ¶
func (i *PrivateDnsNamespace) ToPrivateDnsNamespaceOutput() PrivateDnsNamespaceOutput
func (*PrivateDnsNamespace) ToPrivateDnsNamespaceOutputWithContext ¶
func (i *PrivateDnsNamespace) ToPrivateDnsNamespaceOutputWithContext(ctx context.Context) PrivateDnsNamespaceOutput
type PrivateDnsNamespaceArgs ¶
type PrivateDnsNamespaceArgs struct { Description pulumi.StringPtrInput Name pulumi.StringPtrInput Properties PrivateDnsNamespacePropertiesPtrInput Tags PrivateDnsNamespaceTagArrayInput Vpc pulumi.StringInput }
The set of arguments for constructing a PrivateDnsNamespace resource.
func (PrivateDnsNamespaceArgs) ElementType ¶
func (PrivateDnsNamespaceArgs) ElementType() reflect.Type
type PrivateDnsNamespaceInput ¶
type PrivateDnsNamespaceInput interface { pulumi.Input ToPrivateDnsNamespaceOutput() PrivateDnsNamespaceOutput ToPrivateDnsNamespaceOutputWithContext(ctx context.Context) PrivateDnsNamespaceOutput }
type PrivateDnsNamespaceOutput ¶
type PrivateDnsNamespaceOutput struct{ *pulumi.OutputState }
func (PrivateDnsNamespaceOutput) ElementType ¶
func (PrivateDnsNamespaceOutput) ElementType() reflect.Type
func (PrivateDnsNamespaceOutput) ToPrivateDnsNamespaceOutput ¶
func (o PrivateDnsNamespaceOutput) ToPrivateDnsNamespaceOutput() PrivateDnsNamespaceOutput
func (PrivateDnsNamespaceOutput) ToPrivateDnsNamespaceOutputWithContext ¶
func (o PrivateDnsNamespaceOutput) ToPrivateDnsNamespaceOutputWithContext(ctx context.Context) PrivateDnsNamespaceOutput
type PrivateDnsNamespacePrivateDnsPropertiesMutable ¶
type PrivateDnsNamespacePrivateDnsPropertiesMutable struct {
SOA *PrivateDnsNamespaceSOA `pulumi:"sOA"`
}
type PrivateDnsNamespacePrivateDnsPropertiesMutableArgs ¶
type PrivateDnsNamespacePrivateDnsPropertiesMutableArgs struct {
SOA PrivateDnsNamespaceSOAPtrInput `pulumi:"sOA"`
}
func (PrivateDnsNamespacePrivateDnsPropertiesMutableArgs) ElementType ¶
func (PrivateDnsNamespacePrivateDnsPropertiesMutableArgs) ElementType() reflect.Type
func (PrivateDnsNamespacePrivateDnsPropertiesMutableArgs) ToPrivateDnsNamespacePrivateDnsPropertiesMutableOutput ¶
func (i PrivateDnsNamespacePrivateDnsPropertiesMutableArgs) ToPrivateDnsNamespacePrivateDnsPropertiesMutableOutput() PrivateDnsNamespacePrivateDnsPropertiesMutableOutput
func (PrivateDnsNamespacePrivateDnsPropertiesMutableArgs) ToPrivateDnsNamespacePrivateDnsPropertiesMutableOutputWithContext ¶
func (i PrivateDnsNamespacePrivateDnsPropertiesMutableArgs) ToPrivateDnsNamespacePrivateDnsPropertiesMutableOutputWithContext(ctx context.Context) PrivateDnsNamespacePrivateDnsPropertiesMutableOutput
func (PrivateDnsNamespacePrivateDnsPropertiesMutableArgs) ToPrivateDnsNamespacePrivateDnsPropertiesMutablePtrOutput ¶
func (i PrivateDnsNamespacePrivateDnsPropertiesMutableArgs) ToPrivateDnsNamespacePrivateDnsPropertiesMutablePtrOutput() PrivateDnsNamespacePrivateDnsPropertiesMutablePtrOutput
func (PrivateDnsNamespacePrivateDnsPropertiesMutableArgs) ToPrivateDnsNamespacePrivateDnsPropertiesMutablePtrOutputWithContext ¶
func (i PrivateDnsNamespacePrivateDnsPropertiesMutableArgs) ToPrivateDnsNamespacePrivateDnsPropertiesMutablePtrOutputWithContext(ctx context.Context) PrivateDnsNamespacePrivateDnsPropertiesMutablePtrOutput
type PrivateDnsNamespacePrivateDnsPropertiesMutableInput ¶
type PrivateDnsNamespacePrivateDnsPropertiesMutableInput interface { pulumi.Input ToPrivateDnsNamespacePrivateDnsPropertiesMutableOutput() PrivateDnsNamespacePrivateDnsPropertiesMutableOutput ToPrivateDnsNamespacePrivateDnsPropertiesMutableOutputWithContext(context.Context) PrivateDnsNamespacePrivateDnsPropertiesMutableOutput }
PrivateDnsNamespacePrivateDnsPropertiesMutableInput is an input type that accepts PrivateDnsNamespacePrivateDnsPropertiesMutableArgs and PrivateDnsNamespacePrivateDnsPropertiesMutableOutput values. You can construct a concrete instance of `PrivateDnsNamespacePrivateDnsPropertiesMutableInput` via:
PrivateDnsNamespacePrivateDnsPropertiesMutableArgs{...}
type PrivateDnsNamespacePrivateDnsPropertiesMutableOutput ¶
type PrivateDnsNamespacePrivateDnsPropertiesMutableOutput struct{ *pulumi.OutputState }
func (PrivateDnsNamespacePrivateDnsPropertiesMutableOutput) ElementType ¶
func (PrivateDnsNamespacePrivateDnsPropertiesMutableOutput) ElementType() reflect.Type
func (PrivateDnsNamespacePrivateDnsPropertiesMutableOutput) ToPrivateDnsNamespacePrivateDnsPropertiesMutableOutput ¶
func (o PrivateDnsNamespacePrivateDnsPropertiesMutableOutput) ToPrivateDnsNamespacePrivateDnsPropertiesMutableOutput() PrivateDnsNamespacePrivateDnsPropertiesMutableOutput
func (PrivateDnsNamespacePrivateDnsPropertiesMutableOutput) ToPrivateDnsNamespacePrivateDnsPropertiesMutableOutputWithContext ¶
func (o PrivateDnsNamespacePrivateDnsPropertiesMutableOutput) ToPrivateDnsNamespacePrivateDnsPropertiesMutableOutputWithContext(ctx context.Context) PrivateDnsNamespacePrivateDnsPropertiesMutableOutput
func (PrivateDnsNamespacePrivateDnsPropertiesMutableOutput) ToPrivateDnsNamespacePrivateDnsPropertiesMutablePtrOutput ¶
func (o PrivateDnsNamespacePrivateDnsPropertiesMutableOutput) ToPrivateDnsNamespacePrivateDnsPropertiesMutablePtrOutput() PrivateDnsNamespacePrivateDnsPropertiesMutablePtrOutput
func (PrivateDnsNamespacePrivateDnsPropertiesMutableOutput) ToPrivateDnsNamespacePrivateDnsPropertiesMutablePtrOutputWithContext ¶
func (o PrivateDnsNamespacePrivateDnsPropertiesMutableOutput) ToPrivateDnsNamespacePrivateDnsPropertiesMutablePtrOutputWithContext(ctx context.Context) PrivateDnsNamespacePrivateDnsPropertiesMutablePtrOutput
type PrivateDnsNamespacePrivateDnsPropertiesMutablePtrInput ¶
type PrivateDnsNamespacePrivateDnsPropertiesMutablePtrInput interface { pulumi.Input ToPrivateDnsNamespacePrivateDnsPropertiesMutablePtrOutput() PrivateDnsNamespacePrivateDnsPropertiesMutablePtrOutput ToPrivateDnsNamespacePrivateDnsPropertiesMutablePtrOutputWithContext(context.Context) PrivateDnsNamespacePrivateDnsPropertiesMutablePtrOutput }
PrivateDnsNamespacePrivateDnsPropertiesMutablePtrInput is an input type that accepts PrivateDnsNamespacePrivateDnsPropertiesMutableArgs, PrivateDnsNamespacePrivateDnsPropertiesMutablePtr and PrivateDnsNamespacePrivateDnsPropertiesMutablePtrOutput values. You can construct a concrete instance of `PrivateDnsNamespacePrivateDnsPropertiesMutablePtrInput` via:
PrivateDnsNamespacePrivateDnsPropertiesMutableArgs{...} or: nil
func PrivateDnsNamespacePrivateDnsPropertiesMutablePtr ¶
func PrivateDnsNamespacePrivateDnsPropertiesMutablePtr(v *PrivateDnsNamespacePrivateDnsPropertiesMutableArgs) PrivateDnsNamespacePrivateDnsPropertiesMutablePtrInput
type PrivateDnsNamespacePrivateDnsPropertiesMutablePtrOutput ¶
type PrivateDnsNamespacePrivateDnsPropertiesMutablePtrOutput struct{ *pulumi.OutputState }
func (PrivateDnsNamespacePrivateDnsPropertiesMutablePtrOutput) ElementType ¶
func (PrivateDnsNamespacePrivateDnsPropertiesMutablePtrOutput) ElementType() reflect.Type
func (PrivateDnsNamespacePrivateDnsPropertiesMutablePtrOutput) ToPrivateDnsNamespacePrivateDnsPropertiesMutablePtrOutput ¶
func (o PrivateDnsNamespacePrivateDnsPropertiesMutablePtrOutput) ToPrivateDnsNamespacePrivateDnsPropertiesMutablePtrOutput() PrivateDnsNamespacePrivateDnsPropertiesMutablePtrOutput
func (PrivateDnsNamespacePrivateDnsPropertiesMutablePtrOutput) ToPrivateDnsNamespacePrivateDnsPropertiesMutablePtrOutputWithContext ¶
func (o PrivateDnsNamespacePrivateDnsPropertiesMutablePtrOutput) ToPrivateDnsNamespacePrivateDnsPropertiesMutablePtrOutputWithContext(ctx context.Context) PrivateDnsNamespacePrivateDnsPropertiesMutablePtrOutput
type PrivateDnsNamespaceProperties ¶
type PrivateDnsNamespaceProperties struct {
DnsProperties *PrivateDnsNamespacePrivateDnsPropertiesMutable `pulumi:"dnsProperties"`
}
type PrivateDnsNamespacePropertiesArgs ¶
type PrivateDnsNamespacePropertiesArgs struct {
DnsProperties PrivateDnsNamespacePrivateDnsPropertiesMutablePtrInput `pulumi:"dnsProperties"`
}
func (PrivateDnsNamespacePropertiesArgs) ElementType ¶
func (PrivateDnsNamespacePropertiesArgs) ElementType() reflect.Type
func (PrivateDnsNamespacePropertiesArgs) ToPrivateDnsNamespacePropertiesOutput ¶
func (i PrivateDnsNamespacePropertiesArgs) ToPrivateDnsNamespacePropertiesOutput() PrivateDnsNamespacePropertiesOutput
func (PrivateDnsNamespacePropertiesArgs) ToPrivateDnsNamespacePropertiesOutputWithContext ¶
func (i PrivateDnsNamespacePropertiesArgs) ToPrivateDnsNamespacePropertiesOutputWithContext(ctx context.Context) PrivateDnsNamespacePropertiesOutput
func (PrivateDnsNamespacePropertiesArgs) ToPrivateDnsNamespacePropertiesPtrOutput ¶
func (i PrivateDnsNamespacePropertiesArgs) ToPrivateDnsNamespacePropertiesPtrOutput() PrivateDnsNamespacePropertiesPtrOutput
func (PrivateDnsNamespacePropertiesArgs) ToPrivateDnsNamespacePropertiesPtrOutputWithContext ¶
func (i PrivateDnsNamespacePropertiesArgs) ToPrivateDnsNamespacePropertiesPtrOutputWithContext(ctx context.Context) PrivateDnsNamespacePropertiesPtrOutput
type PrivateDnsNamespacePropertiesInput ¶
type PrivateDnsNamespacePropertiesInput interface { pulumi.Input ToPrivateDnsNamespacePropertiesOutput() PrivateDnsNamespacePropertiesOutput ToPrivateDnsNamespacePropertiesOutputWithContext(context.Context) PrivateDnsNamespacePropertiesOutput }
PrivateDnsNamespacePropertiesInput is an input type that accepts PrivateDnsNamespacePropertiesArgs and PrivateDnsNamespacePropertiesOutput values. You can construct a concrete instance of `PrivateDnsNamespacePropertiesInput` via:
PrivateDnsNamespacePropertiesArgs{...}
type PrivateDnsNamespacePropertiesOutput ¶
type PrivateDnsNamespacePropertiesOutput struct{ *pulumi.OutputState }
func (PrivateDnsNamespacePropertiesOutput) DnsProperties ¶
func (o PrivateDnsNamespacePropertiesOutput) DnsProperties() PrivateDnsNamespacePrivateDnsPropertiesMutablePtrOutput
func (PrivateDnsNamespacePropertiesOutput) ElementType ¶
func (PrivateDnsNamespacePropertiesOutput) ElementType() reflect.Type
func (PrivateDnsNamespacePropertiesOutput) ToPrivateDnsNamespacePropertiesOutput ¶
func (o PrivateDnsNamespacePropertiesOutput) ToPrivateDnsNamespacePropertiesOutput() PrivateDnsNamespacePropertiesOutput
func (PrivateDnsNamespacePropertiesOutput) ToPrivateDnsNamespacePropertiesOutputWithContext ¶
func (o PrivateDnsNamespacePropertiesOutput) ToPrivateDnsNamespacePropertiesOutputWithContext(ctx context.Context) PrivateDnsNamespacePropertiesOutput
func (PrivateDnsNamespacePropertiesOutput) ToPrivateDnsNamespacePropertiesPtrOutput ¶
func (o PrivateDnsNamespacePropertiesOutput) ToPrivateDnsNamespacePropertiesPtrOutput() PrivateDnsNamespacePropertiesPtrOutput
func (PrivateDnsNamespacePropertiesOutput) ToPrivateDnsNamespacePropertiesPtrOutputWithContext ¶
func (o PrivateDnsNamespacePropertiesOutput) ToPrivateDnsNamespacePropertiesPtrOutputWithContext(ctx context.Context) PrivateDnsNamespacePropertiesPtrOutput
type PrivateDnsNamespacePropertiesPtrInput ¶
type PrivateDnsNamespacePropertiesPtrInput interface { pulumi.Input ToPrivateDnsNamespacePropertiesPtrOutput() PrivateDnsNamespacePropertiesPtrOutput ToPrivateDnsNamespacePropertiesPtrOutputWithContext(context.Context) PrivateDnsNamespacePropertiesPtrOutput }
PrivateDnsNamespacePropertiesPtrInput is an input type that accepts PrivateDnsNamespacePropertiesArgs, PrivateDnsNamespacePropertiesPtr and PrivateDnsNamespacePropertiesPtrOutput values. You can construct a concrete instance of `PrivateDnsNamespacePropertiesPtrInput` via:
PrivateDnsNamespacePropertiesArgs{...} or: nil
func PrivateDnsNamespacePropertiesPtr ¶
func PrivateDnsNamespacePropertiesPtr(v *PrivateDnsNamespacePropertiesArgs) PrivateDnsNamespacePropertiesPtrInput
type PrivateDnsNamespacePropertiesPtrOutput ¶
type PrivateDnsNamespacePropertiesPtrOutput struct{ *pulumi.OutputState }
func (PrivateDnsNamespacePropertiesPtrOutput) DnsProperties ¶
func (o PrivateDnsNamespacePropertiesPtrOutput) DnsProperties() PrivateDnsNamespacePrivateDnsPropertiesMutablePtrOutput
func (PrivateDnsNamespacePropertiesPtrOutput) ElementType ¶
func (PrivateDnsNamespacePropertiesPtrOutput) ElementType() reflect.Type
func (PrivateDnsNamespacePropertiesPtrOutput) ToPrivateDnsNamespacePropertiesPtrOutput ¶
func (o PrivateDnsNamespacePropertiesPtrOutput) ToPrivateDnsNamespacePropertiesPtrOutput() PrivateDnsNamespacePropertiesPtrOutput
func (PrivateDnsNamespacePropertiesPtrOutput) ToPrivateDnsNamespacePropertiesPtrOutputWithContext ¶
func (o PrivateDnsNamespacePropertiesPtrOutput) ToPrivateDnsNamespacePropertiesPtrOutputWithContext(ctx context.Context) PrivateDnsNamespacePropertiesPtrOutput
type PrivateDnsNamespaceSOA ¶
type PrivateDnsNamespaceSOA struct {
TTL *float64 `pulumi:"tTL"`
}
type PrivateDnsNamespaceSOAArgs ¶
type PrivateDnsNamespaceSOAArgs struct {
TTL pulumi.Float64PtrInput `pulumi:"tTL"`
}
func (PrivateDnsNamespaceSOAArgs) ElementType ¶
func (PrivateDnsNamespaceSOAArgs) ElementType() reflect.Type
func (PrivateDnsNamespaceSOAArgs) ToPrivateDnsNamespaceSOAOutput ¶
func (i PrivateDnsNamespaceSOAArgs) ToPrivateDnsNamespaceSOAOutput() PrivateDnsNamespaceSOAOutput
func (PrivateDnsNamespaceSOAArgs) ToPrivateDnsNamespaceSOAOutputWithContext ¶
func (i PrivateDnsNamespaceSOAArgs) ToPrivateDnsNamespaceSOAOutputWithContext(ctx context.Context) PrivateDnsNamespaceSOAOutput
func (PrivateDnsNamespaceSOAArgs) ToPrivateDnsNamespaceSOAPtrOutput ¶
func (i PrivateDnsNamespaceSOAArgs) ToPrivateDnsNamespaceSOAPtrOutput() PrivateDnsNamespaceSOAPtrOutput
func (PrivateDnsNamespaceSOAArgs) ToPrivateDnsNamespaceSOAPtrOutputWithContext ¶
func (i PrivateDnsNamespaceSOAArgs) ToPrivateDnsNamespaceSOAPtrOutputWithContext(ctx context.Context) PrivateDnsNamespaceSOAPtrOutput
type PrivateDnsNamespaceSOAInput ¶
type PrivateDnsNamespaceSOAInput interface { pulumi.Input ToPrivateDnsNamespaceSOAOutput() PrivateDnsNamespaceSOAOutput ToPrivateDnsNamespaceSOAOutputWithContext(context.Context) PrivateDnsNamespaceSOAOutput }
PrivateDnsNamespaceSOAInput is an input type that accepts PrivateDnsNamespaceSOAArgs and PrivateDnsNamespaceSOAOutput values. You can construct a concrete instance of `PrivateDnsNamespaceSOAInput` via:
PrivateDnsNamespaceSOAArgs{...}
type PrivateDnsNamespaceSOAOutput ¶
type PrivateDnsNamespaceSOAOutput struct{ *pulumi.OutputState }
func (PrivateDnsNamespaceSOAOutput) ElementType ¶
func (PrivateDnsNamespaceSOAOutput) ElementType() reflect.Type
func (PrivateDnsNamespaceSOAOutput) TTL ¶
func (o PrivateDnsNamespaceSOAOutput) TTL() pulumi.Float64PtrOutput
func (PrivateDnsNamespaceSOAOutput) ToPrivateDnsNamespaceSOAOutput ¶
func (o PrivateDnsNamespaceSOAOutput) ToPrivateDnsNamespaceSOAOutput() PrivateDnsNamespaceSOAOutput
func (PrivateDnsNamespaceSOAOutput) ToPrivateDnsNamespaceSOAOutputWithContext ¶
func (o PrivateDnsNamespaceSOAOutput) ToPrivateDnsNamespaceSOAOutputWithContext(ctx context.Context) PrivateDnsNamespaceSOAOutput
func (PrivateDnsNamespaceSOAOutput) ToPrivateDnsNamespaceSOAPtrOutput ¶
func (o PrivateDnsNamespaceSOAOutput) ToPrivateDnsNamespaceSOAPtrOutput() PrivateDnsNamespaceSOAPtrOutput
func (PrivateDnsNamespaceSOAOutput) ToPrivateDnsNamespaceSOAPtrOutputWithContext ¶
func (o PrivateDnsNamespaceSOAOutput) ToPrivateDnsNamespaceSOAPtrOutputWithContext(ctx context.Context) PrivateDnsNamespaceSOAPtrOutput
type PrivateDnsNamespaceSOAPtrInput ¶
type PrivateDnsNamespaceSOAPtrInput interface { pulumi.Input ToPrivateDnsNamespaceSOAPtrOutput() PrivateDnsNamespaceSOAPtrOutput ToPrivateDnsNamespaceSOAPtrOutputWithContext(context.Context) PrivateDnsNamespaceSOAPtrOutput }
PrivateDnsNamespaceSOAPtrInput is an input type that accepts PrivateDnsNamespaceSOAArgs, PrivateDnsNamespaceSOAPtr and PrivateDnsNamespaceSOAPtrOutput values. You can construct a concrete instance of `PrivateDnsNamespaceSOAPtrInput` via:
PrivateDnsNamespaceSOAArgs{...} or: nil
func PrivateDnsNamespaceSOAPtr ¶
func PrivateDnsNamespaceSOAPtr(v *PrivateDnsNamespaceSOAArgs) PrivateDnsNamespaceSOAPtrInput
type PrivateDnsNamespaceSOAPtrOutput ¶
type PrivateDnsNamespaceSOAPtrOutput struct{ *pulumi.OutputState }
func (PrivateDnsNamespaceSOAPtrOutput) Elem ¶
func (o PrivateDnsNamespaceSOAPtrOutput) Elem() PrivateDnsNamespaceSOAOutput
func (PrivateDnsNamespaceSOAPtrOutput) ElementType ¶
func (PrivateDnsNamespaceSOAPtrOutput) ElementType() reflect.Type
func (PrivateDnsNamespaceSOAPtrOutput) TTL ¶
func (o PrivateDnsNamespaceSOAPtrOutput) TTL() pulumi.Float64PtrOutput
func (PrivateDnsNamespaceSOAPtrOutput) ToPrivateDnsNamespaceSOAPtrOutput ¶
func (o PrivateDnsNamespaceSOAPtrOutput) ToPrivateDnsNamespaceSOAPtrOutput() PrivateDnsNamespaceSOAPtrOutput
func (PrivateDnsNamespaceSOAPtrOutput) ToPrivateDnsNamespaceSOAPtrOutputWithContext ¶
func (o PrivateDnsNamespaceSOAPtrOutput) ToPrivateDnsNamespaceSOAPtrOutputWithContext(ctx context.Context) PrivateDnsNamespaceSOAPtrOutput
type PrivateDnsNamespaceState ¶
type PrivateDnsNamespaceState struct { }
func (PrivateDnsNamespaceState) ElementType ¶
func (PrivateDnsNamespaceState) ElementType() reflect.Type
type PrivateDnsNamespaceTag ¶
type PrivateDnsNamespaceTagArgs ¶
type PrivateDnsNamespaceTagArgs struct { Key pulumi.StringInput `pulumi:"key"` Value pulumi.StringInput `pulumi:"value"` }
func (PrivateDnsNamespaceTagArgs) ElementType ¶
func (PrivateDnsNamespaceTagArgs) ElementType() reflect.Type
func (PrivateDnsNamespaceTagArgs) ToPrivateDnsNamespaceTagOutput ¶
func (i PrivateDnsNamespaceTagArgs) ToPrivateDnsNamespaceTagOutput() PrivateDnsNamespaceTagOutput
func (PrivateDnsNamespaceTagArgs) ToPrivateDnsNamespaceTagOutputWithContext ¶
func (i PrivateDnsNamespaceTagArgs) ToPrivateDnsNamespaceTagOutputWithContext(ctx context.Context) PrivateDnsNamespaceTagOutput
type PrivateDnsNamespaceTagArray ¶
type PrivateDnsNamespaceTagArray []PrivateDnsNamespaceTagInput
func (PrivateDnsNamespaceTagArray) ElementType ¶
func (PrivateDnsNamespaceTagArray) ElementType() reflect.Type
func (PrivateDnsNamespaceTagArray) ToPrivateDnsNamespaceTagArrayOutput ¶
func (i PrivateDnsNamespaceTagArray) ToPrivateDnsNamespaceTagArrayOutput() PrivateDnsNamespaceTagArrayOutput
func (PrivateDnsNamespaceTagArray) ToPrivateDnsNamespaceTagArrayOutputWithContext ¶
func (i PrivateDnsNamespaceTagArray) ToPrivateDnsNamespaceTagArrayOutputWithContext(ctx context.Context) PrivateDnsNamespaceTagArrayOutput
type PrivateDnsNamespaceTagArrayInput ¶
type PrivateDnsNamespaceTagArrayInput interface { pulumi.Input ToPrivateDnsNamespaceTagArrayOutput() PrivateDnsNamespaceTagArrayOutput ToPrivateDnsNamespaceTagArrayOutputWithContext(context.Context) PrivateDnsNamespaceTagArrayOutput }
PrivateDnsNamespaceTagArrayInput is an input type that accepts PrivateDnsNamespaceTagArray and PrivateDnsNamespaceTagArrayOutput values. You can construct a concrete instance of `PrivateDnsNamespaceTagArrayInput` via:
PrivateDnsNamespaceTagArray{ PrivateDnsNamespaceTagArgs{...} }
type PrivateDnsNamespaceTagArrayOutput ¶
type PrivateDnsNamespaceTagArrayOutput struct{ *pulumi.OutputState }
func (PrivateDnsNamespaceTagArrayOutput) ElementType ¶
func (PrivateDnsNamespaceTagArrayOutput) ElementType() reflect.Type
func (PrivateDnsNamespaceTagArrayOutput) Index ¶
func (o PrivateDnsNamespaceTagArrayOutput) Index(i pulumi.IntInput) PrivateDnsNamespaceTagOutput
func (PrivateDnsNamespaceTagArrayOutput) ToPrivateDnsNamespaceTagArrayOutput ¶
func (o PrivateDnsNamespaceTagArrayOutput) ToPrivateDnsNamespaceTagArrayOutput() PrivateDnsNamespaceTagArrayOutput
func (PrivateDnsNamespaceTagArrayOutput) ToPrivateDnsNamespaceTagArrayOutputWithContext ¶
func (o PrivateDnsNamespaceTagArrayOutput) ToPrivateDnsNamespaceTagArrayOutputWithContext(ctx context.Context) PrivateDnsNamespaceTagArrayOutput
type PrivateDnsNamespaceTagInput ¶
type PrivateDnsNamespaceTagInput interface { pulumi.Input ToPrivateDnsNamespaceTagOutput() PrivateDnsNamespaceTagOutput ToPrivateDnsNamespaceTagOutputWithContext(context.Context) PrivateDnsNamespaceTagOutput }
PrivateDnsNamespaceTagInput is an input type that accepts PrivateDnsNamespaceTagArgs and PrivateDnsNamespaceTagOutput values. You can construct a concrete instance of `PrivateDnsNamespaceTagInput` via:
PrivateDnsNamespaceTagArgs{...}
type PrivateDnsNamespaceTagOutput ¶
type PrivateDnsNamespaceTagOutput struct{ *pulumi.OutputState }
func (PrivateDnsNamespaceTagOutput) ElementType ¶
func (PrivateDnsNamespaceTagOutput) ElementType() reflect.Type
func (PrivateDnsNamespaceTagOutput) Key ¶
func (o PrivateDnsNamespaceTagOutput) Key() pulumi.StringOutput
func (PrivateDnsNamespaceTagOutput) ToPrivateDnsNamespaceTagOutput ¶
func (o PrivateDnsNamespaceTagOutput) ToPrivateDnsNamespaceTagOutput() PrivateDnsNamespaceTagOutput
func (PrivateDnsNamespaceTagOutput) ToPrivateDnsNamespaceTagOutputWithContext ¶
func (o PrivateDnsNamespaceTagOutput) ToPrivateDnsNamespaceTagOutputWithContext(ctx context.Context) PrivateDnsNamespaceTagOutput
func (PrivateDnsNamespaceTagOutput) Value ¶
func (o PrivateDnsNamespaceTagOutput) Value() pulumi.StringOutput
type PublicDnsNamespace
deprecated
type PublicDnsNamespace struct { pulumi.CustomResourceState Arn pulumi.StringOutput `pulumi:"arn"` Description pulumi.StringPtrOutput `pulumi:"description"` HostedZoneId pulumi.StringOutput `pulumi:"hostedZoneId"` Name pulumi.StringOutput `pulumi:"name"` Properties PublicDnsNamespacePropertiesPtrOutput `pulumi:"properties"` Tags PublicDnsNamespaceTagArrayOutput `pulumi:"tags"` }
Resource Type definition for AWS::ServiceDiscovery::PublicDnsNamespace
Deprecated: PublicDnsNamespace is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.
func GetPublicDnsNamespace ¶
func GetPublicDnsNamespace(ctx *pulumi.Context, name string, id pulumi.IDInput, state *PublicDnsNamespaceState, opts ...pulumi.ResourceOption) (*PublicDnsNamespace, error)
GetPublicDnsNamespace gets an existing PublicDnsNamespace 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 NewPublicDnsNamespace ¶
func NewPublicDnsNamespace(ctx *pulumi.Context, name string, args *PublicDnsNamespaceArgs, opts ...pulumi.ResourceOption) (*PublicDnsNamespace, error)
NewPublicDnsNamespace registers a new resource with the given unique name, arguments, and options.
func (*PublicDnsNamespace) ElementType ¶
func (*PublicDnsNamespace) ElementType() reflect.Type
func (*PublicDnsNamespace) ToPublicDnsNamespaceOutput ¶
func (i *PublicDnsNamespace) ToPublicDnsNamespaceOutput() PublicDnsNamespaceOutput
func (*PublicDnsNamespace) ToPublicDnsNamespaceOutputWithContext ¶
func (i *PublicDnsNamespace) ToPublicDnsNamespaceOutputWithContext(ctx context.Context) PublicDnsNamespaceOutput
type PublicDnsNamespaceArgs ¶
type PublicDnsNamespaceArgs struct { Description pulumi.StringPtrInput Name pulumi.StringPtrInput Properties PublicDnsNamespacePropertiesPtrInput Tags PublicDnsNamespaceTagArrayInput }
The set of arguments for constructing a PublicDnsNamespace resource.
func (PublicDnsNamespaceArgs) ElementType ¶
func (PublicDnsNamespaceArgs) ElementType() reflect.Type
type PublicDnsNamespaceInput ¶
type PublicDnsNamespaceInput interface { pulumi.Input ToPublicDnsNamespaceOutput() PublicDnsNamespaceOutput ToPublicDnsNamespaceOutputWithContext(ctx context.Context) PublicDnsNamespaceOutput }
type PublicDnsNamespaceOutput ¶
type PublicDnsNamespaceOutput struct{ *pulumi.OutputState }
func (PublicDnsNamespaceOutput) ElementType ¶
func (PublicDnsNamespaceOutput) ElementType() reflect.Type
func (PublicDnsNamespaceOutput) ToPublicDnsNamespaceOutput ¶
func (o PublicDnsNamespaceOutput) ToPublicDnsNamespaceOutput() PublicDnsNamespaceOutput
func (PublicDnsNamespaceOutput) ToPublicDnsNamespaceOutputWithContext ¶
func (o PublicDnsNamespaceOutput) ToPublicDnsNamespaceOutputWithContext(ctx context.Context) PublicDnsNamespaceOutput
type PublicDnsNamespaceProperties ¶
type PublicDnsNamespaceProperties struct {
DnsProperties *PublicDnsNamespacePublicDnsPropertiesMutable `pulumi:"dnsProperties"`
}
type PublicDnsNamespacePropertiesArgs ¶
type PublicDnsNamespacePropertiesArgs struct {
DnsProperties PublicDnsNamespacePublicDnsPropertiesMutablePtrInput `pulumi:"dnsProperties"`
}
func (PublicDnsNamespacePropertiesArgs) ElementType ¶
func (PublicDnsNamespacePropertiesArgs) ElementType() reflect.Type
func (PublicDnsNamespacePropertiesArgs) ToPublicDnsNamespacePropertiesOutput ¶
func (i PublicDnsNamespacePropertiesArgs) ToPublicDnsNamespacePropertiesOutput() PublicDnsNamespacePropertiesOutput
func (PublicDnsNamespacePropertiesArgs) ToPublicDnsNamespacePropertiesOutputWithContext ¶
func (i PublicDnsNamespacePropertiesArgs) ToPublicDnsNamespacePropertiesOutputWithContext(ctx context.Context) PublicDnsNamespacePropertiesOutput
func (PublicDnsNamespacePropertiesArgs) ToPublicDnsNamespacePropertiesPtrOutput ¶
func (i PublicDnsNamespacePropertiesArgs) ToPublicDnsNamespacePropertiesPtrOutput() PublicDnsNamespacePropertiesPtrOutput
func (PublicDnsNamespacePropertiesArgs) ToPublicDnsNamespacePropertiesPtrOutputWithContext ¶
func (i PublicDnsNamespacePropertiesArgs) ToPublicDnsNamespacePropertiesPtrOutputWithContext(ctx context.Context) PublicDnsNamespacePropertiesPtrOutput
type PublicDnsNamespacePropertiesInput ¶
type PublicDnsNamespacePropertiesInput interface { pulumi.Input ToPublicDnsNamespacePropertiesOutput() PublicDnsNamespacePropertiesOutput ToPublicDnsNamespacePropertiesOutputWithContext(context.Context) PublicDnsNamespacePropertiesOutput }
PublicDnsNamespacePropertiesInput is an input type that accepts PublicDnsNamespacePropertiesArgs and PublicDnsNamespacePropertiesOutput values. You can construct a concrete instance of `PublicDnsNamespacePropertiesInput` via:
PublicDnsNamespacePropertiesArgs{...}
type PublicDnsNamespacePropertiesOutput ¶
type PublicDnsNamespacePropertiesOutput struct{ *pulumi.OutputState }
func (PublicDnsNamespacePropertiesOutput) DnsProperties ¶
func (o PublicDnsNamespacePropertiesOutput) DnsProperties() PublicDnsNamespacePublicDnsPropertiesMutablePtrOutput
func (PublicDnsNamespacePropertiesOutput) ElementType ¶
func (PublicDnsNamespacePropertiesOutput) ElementType() reflect.Type
func (PublicDnsNamespacePropertiesOutput) ToPublicDnsNamespacePropertiesOutput ¶
func (o PublicDnsNamespacePropertiesOutput) ToPublicDnsNamespacePropertiesOutput() PublicDnsNamespacePropertiesOutput
func (PublicDnsNamespacePropertiesOutput) ToPublicDnsNamespacePropertiesOutputWithContext ¶
func (o PublicDnsNamespacePropertiesOutput) ToPublicDnsNamespacePropertiesOutputWithContext(ctx context.Context) PublicDnsNamespacePropertiesOutput
func (PublicDnsNamespacePropertiesOutput) ToPublicDnsNamespacePropertiesPtrOutput ¶
func (o PublicDnsNamespacePropertiesOutput) ToPublicDnsNamespacePropertiesPtrOutput() PublicDnsNamespacePropertiesPtrOutput
func (PublicDnsNamespacePropertiesOutput) ToPublicDnsNamespacePropertiesPtrOutputWithContext ¶
func (o PublicDnsNamespacePropertiesOutput) ToPublicDnsNamespacePropertiesPtrOutputWithContext(ctx context.Context) PublicDnsNamespacePropertiesPtrOutput
type PublicDnsNamespacePropertiesPtrInput ¶
type PublicDnsNamespacePropertiesPtrInput interface { pulumi.Input ToPublicDnsNamespacePropertiesPtrOutput() PublicDnsNamespacePropertiesPtrOutput ToPublicDnsNamespacePropertiesPtrOutputWithContext(context.Context) PublicDnsNamespacePropertiesPtrOutput }
PublicDnsNamespacePropertiesPtrInput is an input type that accepts PublicDnsNamespacePropertiesArgs, PublicDnsNamespacePropertiesPtr and PublicDnsNamespacePropertiesPtrOutput values. You can construct a concrete instance of `PublicDnsNamespacePropertiesPtrInput` via:
PublicDnsNamespacePropertiesArgs{...} or: nil
func PublicDnsNamespacePropertiesPtr ¶
func PublicDnsNamespacePropertiesPtr(v *PublicDnsNamespacePropertiesArgs) PublicDnsNamespacePropertiesPtrInput
type PublicDnsNamespacePropertiesPtrOutput ¶
type PublicDnsNamespacePropertiesPtrOutput struct{ *pulumi.OutputState }
func (PublicDnsNamespacePropertiesPtrOutput) DnsProperties ¶
func (o PublicDnsNamespacePropertiesPtrOutput) DnsProperties() PublicDnsNamespacePublicDnsPropertiesMutablePtrOutput
func (PublicDnsNamespacePropertiesPtrOutput) ElementType ¶
func (PublicDnsNamespacePropertiesPtrOutput) ElementType() reflect.Type
func (PublicDnsNamespacePropertiesPtrOutput) ToPublicDnsNamespacePropertiesPtrOutput ¶
func (o PublicDnsNamespacePropertiesPtrOutput) ToPublicDnsNamespacePropertiesPtrOutput() PublicDnsNamespacePropertiesPtrOutput
func (PublicDnsNamespacePropertiesPtrOutput) ToPublicDnsNamespacePropertiesPtrOutputWithContext ¶
func (o PublicDnsNamespacePropertiesPtrOutput) ToPublicDnsNamespacePropertiesPtrOutputWithContext(ctx context.Context) PublicDnsNamespacePropertiesPtrOutput
type PublicDnsNamespacePublicDnsPropertiesMutable ¶
type PublicDnsNamespacePublicDnsPropertiesMutable struct {
SOA *PublicDnsNamespaceSOA `pulumi:"sOA"`
}
type PublicDnsNamespacePublicDnsPropertiesMutableArgs ¶
type PublicDnsNamespacePublicDnsPropertiesMutableArgs struct {
SOA PublicDnsNamespaceSOAPtrInput `pulumi:"sOA"`
}
func (PublicDnsNamespacePublicDnsPropertiesMutableArgs) ElementType ¶
func (PublicDnsNamespacePublicDnsPropertiesMutableArgs) ElementType() reflect.Type
func (PublicDnsNamespacePublicDnsPropertiesMutableArgs) ToPublicDnsNamespacePublicDnsPropertiesMutableOutput ¶
func (i PublicDnsNamespacePublicDnsPropertiesMutableArgs) ToPublicDnsNamespacePublicDnsPropertiesMutableOutput() PublicDnsNamespacePublicDnsPropertiesMutableOutput
func (PublicDnsNamespacePublicDnsPropertiesMutableArgs) ToPublicDnsNamespacePublicDnsPropertiesMutableOutputWithContext ¶
func (i PublicDnsNamespacePublicDnsPropertiesMutableArgs) ToPublicDnsNamespacePublicDnsPropertiesMutableOutputWithContext(ctx context.Context) PublicDnsNamespacePublicDnsPropertiesMutableOutput
func (PublicDnsNamespacePublicDnsPropertiesMutableArgs) ToPublicDnsNamespacePublicDnsPropertiesMutablePtrOutput ¶
func (i PublicDnsNamespacePublicDnsPropertiesMutableArgs) ToPublicDnsNamespacePublicDnsPropertiesMutablePtrOutput() PublicDnsNamespacePublicDnsPropertiesMutablePtrOutput
func (PublicDnsNamespacePublicDnsPropertiesMutableArgs) ToPublicDnsNamespacePublicDnsPropertiesMutablePtrOutputWithContext ¶
func (i PublicDnsNamespacePublicDnsPropertiesMutableArgs) ToPublicDnsNamespacePublicDnsPropertiesMutablePtrOutputWithContext(ctx context.Context) PublicDnsNamespacePublicDnsPropertiesMutablePtrOutput
type PublicDnsNamespacePublicDnsPropertiesMutableInput ¶
type PublicDnsNamespacePublicDnsPropertiesMutableInput interface { pulumi.Input ToPublicDnsNamespacePublicDnsPropertiesMutableOutput() PublicDnsNamespacePublicDnsPropertiesMutableOutput ToPublicDnsNamespacePublicDnsPropertiesMutableOutputWithContext(context.Context) PublicDnsNamespacePublicDnsPropertiesMutableOutput }
PublicDnsNamespacePublicDnsPropertiesMutableInput is an input type that accepts PublicDnsNamespacePublicDnsPropertiesMutableArgs and PublicDnsNamespacePublicDnsPropertiesMutableOutput values. You can construct a concrete instance of `PublicDnsNamespacePublicDnsPropertiesMutableInput` via:
PublicDnsNamespacePublicDnsPropertiesMutableArgs{...}
type PublicDnsNamespacePublicDnsPropertiesMutableOutput ¶
type PublicDnsNamespacePublicDnsPropertiesMutableOutput struct{ *pulumi.OutputState }
func (PublicDnsNamespacePublicDnsPropertiesMutableOutput) ElementType ¶
func (PublicDnsNamespacePublicDnsPropertiesMutableOutput) ElementType() reflect.Type
func (PublicDnsNamespacePublicDnsPropertiesMutableOutput) ToPublicDnsNamespacePublicDnsPropertiesMutableOutput ¶
func (o PublicDnsNamespacePublicDnsPropertiesMutableOutput) ToPublicDnsNamespacePublicDnsPropertiesMutableOutput() PublicDnsNamespacePublicDnsPropertiesMutableOutput
func (PublicDnsNamespacePublicDnsPropertiesMutableOutput) ToPublicDnsNamespacePublicDnsPropertiesMutableOutputWithContext ¶
func (o PublicDnsNamespacePublicDnsPropertiesMutableOutput) ToPublicDnsNamespacePublicDnsPropertiesMutableOutputWithContext(ctx context.Context) PublicDnsNamespacePublicDnsPropertiesMutableOutput
func (PublicDnsNamespacePublicDnsPropertiesMutableOutput) ToPublicDnsNamespacePublicDnsPropertiesMutablePtrOutput ¶
func (o PublicDnsNamespacePublicDnsPropertiesMutableOutput) ToPublicDnsNamespacePublicDnsPropertiesMutablePtrOutput() PublicDnsNamespacePublicDnsPropertiesMutablePtrOutput
func (PublicDnsNamespacePublicDnsPropertiesMutableOutput) ToPublicDnsNamespacePublicDnsPropertiesMutablePtrOutputWithContext ¶
func (o PublicDnsNamespacePublicDnsPropertiesMutableOutput) ToPublicDnsNamespacePublicDnsPropertiesMutablePtrOutputWithContext(ctx context.Context) PublicDnsNamespacePublicDnsPropertiesMutablePtrOutput
type PublicDnsNamespacePublicDnsPropertiesMutablePtrInput ¶
type PublicDnsNamespacePublicDnsPropertiesMutablePtrInput interface { pulumi.Input ToPublicDnsNamespacePublicDnsPropertiesMutablePtrOutput() PublicDnsNamespacePublicDnsPropertiesMutablePtrOutput ToPublicDnsNamespacePublicDnsPropertiesMutablePtrOutputWithContext(context.Context) PublicDnsNamespacePublicDnsPropertiesMutablePtrOutput }
PublicDnsNamespacePublicDnsPropertiesMutablePtrInput is an input type that accepts PublicDnsNamespacePublicDnsPropertiesMutableArgs, PublicDnsNamespacePublicDnsPropertiesMutablePtr and PublicDnsNamespacePublicDnsPropertiesMutablePtrOutput values. You can construct a concrete instance of `PublicDnsNamespacePublicDnsPropertiesMutablePtrInput` via:
PublicDnsNamespacePublicDnsPropertiesMutableArgs{...} or: nil
func PublicDnsNamespacePublicDnsPropertiesMutablePtr ¶
func PublicDnsNamespacePublicDnsPropertiesMutablePtr(v *PublicDnsNamespacePublicDnsPropertiesMutableArgs) PublicDnsNamespacePublicDnsPropertiesMutablePtrInput
type PublicDnsNamespacePublicDnsPropertiesMutablePtrOutput ¶
type PublicDnsNamespacePublicDnsPropertiesMutablePtrOutput struct{ *pulumi.OutputState }
func (PublicDnsNamespacePublicDnsPropertiesMutablePtrOutput) ElementType ¶
func (PublicDnsNamespacePublicDnsPropertiesMutablePtrOutput) ElementType() reflect.Type
func (PublicDnsNamespacePublicDnsPropertiesMutablePtrOutput) ToPublicDnsNamespacePublicDnsPropertiesMutablePtrOutput ¶
func (o PublicDnsNamespacePublicDnsPropertiesMutablePtrOutput) ToPublicDnsNamespacePublicDnsPropertiesMutablePtrOutput() PublicDnsNamespacePublicDnsPropertiesMutablePtrOutput
func (PublicDnsNamespacePublicDnsPropertiesMutablePtrOutput) ToPublicDnsNamespacePublicDnsPropertiesMutablePtrOutputWithContext ¶
func (o PublicDnsNamespacePublicDnsPropertiesMutablePtrOutput) ToPublicDnsNamespacePublicDnsPropertiesMutablePtrOutputWithContext(ctx context.Context) PublicDnsNamespacePublicDnsPropertiesMutablePtrOutput
type PublicDnsNamespaceSOA ¶
type PublicDnsNamespaceSOA struct {
TTL *float64 `pulumi:"tTL"`
}
type PublicDnsNamespaceSOAArgs ¶
type PublicDnsNamespaceSOAArgs struct {
TTL pulumi.Float64PtrInput `pulumi:"tTL"`
}
func (PublicDnsNamespaceSOAArgs) ElementType ¶
func (PublicDnsNamespaceSOAArgs) ElementType() reflect.Type
func (PublicDnsNamespaceSOAArgs) ToPublicDnsNamespaceSOAOutput ¶
func (i PublicDnsNamespaceSOAArgs) ToPublicDnsNamespaceSOAOutput() PublicDnsNamespaceSOAOutput
func (PublicDnsNamespaceSOAArgs) ToPublicDnsNamespaceSOAOutputWithContext ¶
func (i PublicDnsNamespaceSOAArgs) ToPublicDnsNamespaceSOAOutputWithContext(ctx context.Context) PublicDnsNamespaceSOAOutput
func (PublicDnsNamespaceSOAArgs) ToPublicDnsNamespaceSOAPtrOutput ¶
func (i PublicDnsNamespaceSOAArgs) ToPublicDnsNamespaceSOAPtrOutput() PublicDnsNamespaceSOAPtrOutput
func (PublicDnsNamespaceSOAArgs) ToPublicDnsNamespaceSOAPtrOutputWithContext ¶
func (i PublicDnsNamespaceSOAArgs) ToPublicDnsNamespaceSOAPtrOutputWithContext(ctx context.Context) PublicDnsNamespaceSOAPtrOutput
type PublicDnsNamespaceSOAInput ¶
type PublicDnsNamespaceSOAInput interface { pulumi.Input ToPublicDnsNamespaceSOAOutput() PublicDnsNamespaceSOAOutput ToPublicDnsNamespaceSOAOutputWithContext(context.Context) PublicDnsNamespaceSOAOutput }
PublicDnsNamespaceSOAInput is an input type that accepts PublicDnsNamespaceSOAArgs and PublicDnsNamespaceSOAOutput values. You can construct a concrete instance of `PublicDnsNamespaceSOAInput` via:
PublicDnsNamespaceSOAArgs{...}
type PublicDnsNamespaceSOAOutput ¶
type PublicDnsNamespaceSOAOutput struct{ *pulumi.OutputState }
func (PublicDnsNamespaceSOAOutput) ElementType ¶
func (PublicDnsNamespaceSOAOutput) ElementType() reflect.Type
func (PublicDnsNamespaceSOAOutput) TTL ¶
func (o PublicDnsNamespaceSOAOutput) TTL() pulumi.Float64PtrOutput
func (PublicDnsNamespaceSOAOutput) ToPublicDnsNamespaceSOAOutput ¶
func (o PublicDnsNamespaceSOAOutput) ToPublicDnsNamespaceSOAOutput() PublicDnsNamespaceSOAOutput
func (PublicDnsNamespaceSOAOutput) ToPublicDnsNamespaceSOAOutputWithContext ¶
func (o PublicDnsNamespaceSOAOutput) ToPublicDnsNamespaceSOAOutputWithContext(ctx context.Context) PublicDnsNamespaceSOAOutput
func (PublicDnsNamespaceSOAOutput) ToPublicDnsNamespaceSOAPtrOutput ¶
func (o PublicDnsNamespaceSOAOutput) ToPublicDnsNamespaceSOAPtrOutput() PublicDnsNamespaceSOAPtrOutput
func (PublicDnsNamespaceSOAOutput) ToPublicDnsNamespaceSOAPtrOutputWithContext ¶
func (o PublicDnsNamespaceSOAOutput) ToPublicDnsNamespaceSOAPtrOutputWithContext(ctx context.Context) PublicDnsNamespaceSOAPtrOutput
type PublicDnsNamespaceSOAPtrInput ¶
type PublicDnsNamespaceSOAPtrInput interface { pulumi.Input ToPublicDnsNamespaceSOAPtrOutput() PublicDnsNamespaceSOAPtrOutput ToPublicDnsNamespaceSOAPtrOutputWithContext(context.Context) PublicDnsNamespaceSOAPtrOutput }
PublicDnsNamespaceSOAPtrInput is an input type that accepts PublicDnsNamespaceSOAArgs, PublicDnsNamespaceSOAPtr and PublicDnsNamespaceSOAPtrOutput values. You can construct a concrete instance of `PublicDnsNamespaceSOAPtrInput` via:
PublicDnsNamespaceSOAArgs{...} or: nil
func PublicDnsNamespaceSOAPtr ¶
func PublicDnsNamespaceSOAPtr(v *PublicDnsNamespaceSOAArgs) PublicDnsNamespaceSOAPtrInput
type PublicDnsNamespaceSOAPtrOutput ¶
type PublicDnsNamespaceSOAPtrOutput struct{ *pulumi.OutputState }
func (PublicDnsNamespaceSOAPtrOutput) Elem ¶
func (o PublicDnsNamespaceSOAPtrOutput) Elem() PublicDnsNamespaceSOAOutput
func (PublicDnsNamespaceSOAPtrOutput) ElementType ¶
func (PublicDnsNamespaceSOAPtrOutput) ElementType() reflect.Type
func (PublicDnsNamespaceSOAPtrOutput) TTL ¶
func (o PublicDnsNamespaceSOAPtrOutput) TTL() pulumi.Float64PtrOutput
func (PublicDnsNamespaceSOAPtrOutput) ToPublicDnsNamespaceSOAPtrOutput ¶
func (o PublicDnsNamespaceSOAPtrOutput) ToPublicDnsNamespaceSOAPtrOutput() PublicDnsNamespaceSOAPtrOutput
func (PublicDnsNamespaceSOAPtrOutput) ToPublicDnsNamespaceSOAPtrOutputWithContext ¶
func (o PublicDnsNamespaceSOAPtrOutput) ToPublicDnsNamespaceSOAPtrOutputWithContext(ctx context.Context) PublicDnsNamespaceSOAPtrOutput
type PublicDnsNamespaceState ¶
type PublicDnsNamespaceState struct { }
func (PublicDnsNamespaceState) ElementType ¶
func (PublicDnsNamespaceState) ElementType() reflect.Type
type PublicDnsNamespaceTag ¶
type PublicDnsNamespaceTagArgs ¶
type PublicDnsNamespaceTagArgs struct { Key pulumi.StringInput `pulumi:"key"` Value pulumi.StringInput `pulumi:"value"` }
func (PublicDnsNamespaceTagArgs) ElementType ¶
func (PublicDnsNamespaceTagArgs) ElementType() reflect.Type
func (PublicDnsNamespaceTagArgs) ToPublicDnsNamespaceTagOutput ¶
func (i PublicDnsNamespaceTagArgs) ToPublicDnsNamespaceTagOutput() PublicDnsNamespaceTagOutput
func (PublicDnsNamespaceTagArgs) ToPublicDnsNamespaceTagOutputWithContext ¶
func (i PublicDnsNamespaceTagArgs) ToPublicDnsNamespaceTagOutputWithContext(ctx context.Context) PublicDnsNamespaceTagOutput
type PublicDnsNamespaceTagArray ¶
type PublicDnsNamespaceTagArray []PublicDnsNamespaceTagInput
func (PublicDnsNamespaceTagArray) ElementType ¶
func (PublicDnsNamespaceTagArray) ElementType() reflect.Type
func (PublicDnsNamespaceTagArray) ToPublicDnsNamespaceTagArrayOutput ¶
func (i PublicDnsNamespaceTagArray) ToPublicDnsNamespaceTagArrayOutput() PublicDnsNamespaceTagArrayOutput
func (PublicDnsNamespaceTagArray) ToPublicDnsNamespaceTagArrayOutputWithContext ¶
func (i PublicDnsNamespaceTagArray) ToPublicDnsNamespaceTagArrayOutputWithContext(ctx context.Context) PublicDnsNamespaceTagArrayOutput
type PublicDnsNamespaceTagArrayInput ¶
type PublicDnsNamespaceTagArrayInput interface { pulumi.Input ToPublicDnsNamespaceTagArrayOutput() PublicDnsNamespaceTagArrayOutput ToPublicDnsNamespaceTagArrayOutputWithContext(context.Context) PublicDnsNamespaceTagArrayOutput }
PublicDnsNamespaceTagArrayInput is an input type that accepts PublicDnsNamespaceTagArray and PublicDnsNamespaceTagArrayOutput values. You can construct a concrete instance of `PublicDnsNamespaceTagArrayInput` via:
PublicDnsNamespaceTagArray{ PublicDnsNamespaceTagArgs{...} }
type PublicDnsNamespaceTagArrayOutput ¶
type PublicDnsNamespaceTagArrayOutput struct{ *pulumi.OutputState }
func (PublicDnsNamespaceTagArrayOutput) ElementType ¶
func (PublicDnsNamespaceTagArrayOutput) ElementType() reflect.Type
func (PublicDnsNamespaceTagArrayOutput) Index ¶
func (o PublicDnsNamespaceTagArrayOutput) Index(i pulumi.IntInput) PublicDnsNamespaceTagOutput
func (PublicDnsNamespaceTagArrayOutput) ToPublicDnsNamespaceTagArrayOutput ¶
func (o PublicDnsNamespaceTagArrayOutput) ToPublicDnsNamespaceTagArrayOutput() PublicDnsNamespaceTagArrayOutput
func (PublicDnsNamespaceTagArrayOutput) ToPublicDnsNamespaceTagArrayOutputWithContext ¶
func (o PublicDnsNamespaceTagArrayOutput) ToPublicDnsNamespaceTagArrayOutputWithContext(ctx context.Context) PublicDnsNamespaceTagArrayOutput
type PublicDnsNamespaceTagInput ¶
type PublicDnsNamespaceTagInput interface { pulumi.Input ToPublicDnsNamespaceTagOutput() PublicDnsNamespaceTagOutput ToPublicDnsNamespaceTagOutputWithContext(context.Context) PublicDnsNamespaceTagOutput }
PublicDnsNamespaceTagInput is an input type that accepts PublicDnsNamespaceTagArgs and PublicDnsNamespaceTagOutput values. You can construct a concrete instance of `PublicDnsNamespaceTagInput` via:
PublicDnsNamespaceTagArgs{...}
type PublicDnsNamespaceTagOutput ¶
type PublicDnsNamespaceTagOutput struct{ *pulumi.OutputState }
func (PublicDnsNamespaceTagOutput) ElementType ¶
func (PublicDnsNamespaceTagOutput) ElementType() reflect.Type
func (PublicDnsNamespaceTagOutput) Key ¶
func (o PublicDnsNamespaceTagOutput) Key() pulumi.StringOutput
func (PublicDnsNamespaceTagOutput) ToPublicDnsNamespaceTagOutput ¶
func (o PublicDnsNamespaceTagOutput) ToPublicDnsNamespaceTagOutput() PublicDnsNamespaceTagOutput
func (PublicDnsNamespaceTagOutput) ToPublicDnsNamespaceTagOutputWithContext ¶
func (o PublicDnsNamespaceTagOutput) ToPublicDnsNamespaceTagOutputWithContext(ctx context.Context) PublicDnsNamespaceTagOutput
func (PublicDnsNamespaceTagOutput) Value ¶
func (o PublicDnsNamespaceTagOutput) Value() pulumi.StringOutput
type Service
deprecated
type Service struct { pulumi.CustomResourceState Arn pulumi.StringOutput `pulumi:"arn"` Description pulumi.StringPtrOutput `pulumi:"description"` DnsConfig ServiceDnsConfigPtrOutput `pulumi:"dnsConfig"` HealthCheckConfig ServiceHealthCheckConfigPtrOutput `pulumi:"healthCheckConfig"` HealthCheckCustomConfig ServiceHealthCheckCustomConfigPtrOutput `pulumi:"healthCheckCustomConfig"` Name pulumi.StringPtrOutput `pulumi:"name"` NamespaceId pulumi.StringPtrOutput `pulumi:"namespaceId"` Tags ServiceTagArrayOutput `pulumi:"tags"` Type pulumi.StringPtrOutput `pulumi:"type"` }
Resource Type definition for AWS::ServiceDiscovery::Service
Deprecated: Service is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.
func GetService ¶
func GetService(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ServiceState, opts ...pulumi.ResourceOption) (*Service, error)
GetService gets an existing Service 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 NewService ¶
func NewService(ctx *pulumi.Context, name string, args *ServiceArgs, opts ...pulumi.ResourceOption) (*Service, error)
NewService registers a new resource with the given unique name, arguments, and options.
func (*Service) ElementType ¶
func (*Service) ToServiceOutput ¶
func (i *Service) ToServiceOutput() ServiceOutput
func (*Service) ToServiceOutputWithContext ¶
func (i *Service) ToServiceOutputWithContext(ctx context.Context) ServiceOutput
type ServiceArgs ¶
type ServiceArgs struct { Description pulumi.StringPtrInput DnsConfig ServiceDnsConfigPtrInput HealthCheckConfig ServiceHealthCheckConfigPtrInput HealthCheckCustomConfig ServiceHealthCheckCustomConfigPtrInput Name pulumi.StringPtrInput NamespaceId pulumi.StringPtrInput Tags ServiceTagArrayInput Type pulumi.StringPtrInput }
The set of arguments for constructing a Service resource.
func (ServiceArgs) ElementType ¶
func (ServiceArgs) ElementType() reflect.Type
type ServiceDnsConfig ¶
type ServiceDnsConfig struct { DnsRecords []ServiceDnsRecord `pulumi:"dnsRecords"` NamespaceId *string `pulumi:"namespaceId"` RoutingPolicy *string `pulumi:"routingPolicy"` }
type ServiceDnsConfigArgs ¶
type ServiceDnsConfigArgs struct { DnsRecords ServiceDnsRecordArrayInput `pulumi:"dnsRecords"` NamespaceId pulumi.StringPtrInput `pulumi:"namespaceId"` RoutingPolicy pulumi.StringPtrInput `pulumi:"routingPolicy"` }
func (ServiceDnsConfigArgs) ElementType ¶
func (ServiceDnsConfigArgs) ElementType() reflect.Type
func (ServiceDnsConfigArgs) ToServiceDnsConfigOutput ¶
func (i ServiceDnsConfigArgs) ToServiceDnsConfigOutput() ServiceDnsConfigOutput
func (ServiceDnsConfigArgs) ToServiceDnsConfigOutputWithContext ¶
func (i ServiceDnsConfigArgs) ToServiceDnsConfigOutputWithContext(ctx context.Context) ServiceDnsConfigOutput
func (ServiceDnsConfigArgs) ToServiceDnsConfigPtrOutput ¶
func (i ServiceDnsConfigArgs) ToServiceDnsConfigPtrOutput() ServiceDnsConfigPtrOutput
func (ServiceDnsConfigArgs) ToServiceDnsConfigPtrOutputWithContext ¶
func (i ServiceDnsConfigArgs) ToServiceDnsConfigPtrOutputWithContext(ctx context.Context) ServiceDnsConfigPtrOutput
type ServiceDnsConfigInput ¶
type ServiceDnsConfigInput interface { pulumi.Input ToServiceDnsConfigOutput() ServiceDnsConfigOutput ToServiceDnsConfigOutputWithContext(context.Context) ServiceDnsConfigOutput }
ServiceDnsConfigInput is an input type that accepts ServiceDnsConfigArgs and ServiceDnsConfigOutput values. You can construct a concrete instance of `ServiceDnsConfigInput` via:
ServiceDnsConfigArgs{...}
type ServiceDnsConfigOutput ¶
type ServiceDnsConfigOutput struct{ *pulumi.OutputState }
func (ServiceDnsConfigOutput) DnsRecords ¶
func (o ServiceDnsConfigOutput) DnsRecords() ServiceDnsRecordArrayOutput
func (ServiceDnsConfigOutput) ElementType ¶
func (ServiceDnsConfigOutput) ElementType() reflect.Type
func (ServiceDnsConfigOutput) NamespaceId ¶
func (o ServiceDnsConfigOutput) NamespaceId() pulumi.StringPtrOutput
func (ServiceDnsConfigOutput) RoutingPolicy ¶
func (o ServiceDnsConfigOutput) RoutingPolicy() pulumi.StringPtrOutput
func (ServiceDnsConfigOutput) ToServiceDnsConfigOutput ¶
func (o ServiceDnsConfigOutput) ToServiceDnsConfigOutput() ServiceDnsConfigOutput
func (ServiceDnsConfigOutput) ToServiceDnsConfigOutputWithContext ¶
func (o ServiceDnsConfigOutput) ToServiceDnsConfigOutputWithContext(ctx context.Context) ServiceDnsConfigOutput
func (ServiceDnsConfigOutput) ToServiceDnsConfigPtrOutput ¶
func (o ServiceDnsConfigOutput) ToServiceDnsConfigPtrOutput() ServiceDnsConfigPtrOutput
func (ServiceDnsConfigOutput) ToServiceDnsConfigPtrOutputWithContext ¶
func (o ServiceDnsConfigOutput) ToServiceDnsConfigPtrOutputWithContext(ctx context.Context) ServiceDnsConfigPtrOutput
type ServiceDnsConfigPtrInput ¶
type ServiceDnsConfigPtrInput interface { pulumi.Input ToServiceDnsConfigPtrOutput() ServiceDnsConfigPtrOutput ToServiceDnsConfigPtrOutputWithContext(context.Context) ServiceDnsConfigPtrOutput }
ServiceDnsConfigPtrInput is an input type that accepts ServiceDnsConfigArgs, ServiceDnsConfigPtr and ServiceDnsConfigPtrOutput values. You can construct a concrete instance of `ServiceDnsConfigPtrInput` via:
ServiceDnsConfigArgs{...} or: nil
func ServiceDnsConfigPtr ¶
func ServiceDnsConfigPtr(v *ServiceDnsConfigArgs) ServiceDnsConfigPtrInput
type ServiceDnsConfigPtrOutput ¶
type ServiceDnsConfigPtrOutput struct{ *pulumi.OutputState }
func (ServiceDnsConfigPtrOutput) DnsRecords ¶
func (o ServiceDnsConfigPtrOutput) DnsRecords() ServiceDnsRecordArrayOutput
func (ServiceDnsConfigPtrOutput) Elem ¶
func (o ServiceDnsConfigPtrOutput) Elem() ServiceDnsConfigOutput
func (ServiceDnsConfigPtrOutput) ElementType ¶
func (ServiceDnsConfigPtrOutput) ElementType() reflect.Type
func (ServiceDnsConfigPtrOutput) NamespaceId ¶
func (o ServiceDnsConfigPtrOutput) NamespaceId() pulumi.StringPtrOutput
func (ServiceDnsConfigPtrOutput) RoutingPolicy ¶
func (o ServiceDnsConfigPtrOutput) RoutingPolicy() pulumi.StringPtrOutput
func (ServiceDnsConfigPtrOutput) ToServiceDnsConfigPtrOutput ¶
func (o ServiceDnsConfigPtrOutput) ToServiceDnsConfigPtrOutput() ServiceDnsConfigPtrOutput
func (ServiceDnsConfigPtrOutput) ToServiceDnsConfigPtrOutputWithContext ¶
func (o ServiceDnsConfigPtrOutput) ToServiceDnsConfigPtrOutputWithContext(ctx context.Context) ServiceDnsConfigPtrOutput
type ServiceDnsRecord ¶
type ServiceDnsRecordArgs ¶
type ServiceDnsRecordArgs struct { TTL pulumi.Float64Input `pulumi:"tTL"` Type pulumi.StringInput `pulumi:"type"` }
func (ServiceDnsRecordArgs) ElementType ¶
func (ServiceDnsRecordArgs) ElementType() reflect.Type
func (ServiceDnsRecordArgs) ToServiceDnsRecordOutput ¶
func (i ServiceDnsRecordArgs) ToServiceDnsRecordOutput() ServiceDnsRecordOutput
func (ServiceDnsRecordArgs) ToServiceDnsRecordOutputWithContext ¶
func (i ServiceDnsRecordArgs) ToServiceDnsRecordOutputWithContext(ctx context.Context) ServiceDnsRecordOutput
type ServiceDnsRecordArray ¶
type ServiceDnsRecordArray []ServiceDnsRecordInput
func (ServiceDnsRecordArray) ElementType ¶
func (ServiceDnsRecordArray) ElementType() reflect.Type
func (ServiceDnsRecordArray) ToServiceDnsRecordArrayOutput ¶
func (i ServiceDnsRecordArray) ToServiceDnsRecordArrayOutput() ServiceDnsRecordArrayOutput
func (ServiceDnsRecordArray) ToServiceDnsRecordArrayOutputWithContext ¶
func (i ServiceDnsRecordArray) ToServiceDnsRecordArrayOutputWithContext(ctx context.Context) ServiceDnsRecordArrayOutput
type ServiceDnsRecordArrayInput ¶
type ServiceDnsRecordArrayInput interface { pulumi.Input ToServiceDnsRecordArrayOutput() ServiceDnsRecordArrayOutput ToServiceDnsRecordArrayOutputWithContext(context.Context) ServiceDnsRecordArrayOutput }
ServiceDnsRecordArrayInput is an input type that accepts ServiceDnsRecordArray and ServiceDnsRecordArrayOutput values. You can construct a concrete instance of `ServiceDnsRecordArrayInput` via:
ServiceDnsRecordArray{ ServiceDnsRecordArgs{...} }
type ServiceDnsRecordArrayOutput ¶
type ServiceDnsRecordArrayOutput struct{ *pulumi.OutputState }
func (ServiceDnsRecordArrayOutput) ElementType ¶
func (ServiceDnsRecordArrayOutput) ElementType() reflect.Type
func (ServiceDnsRecordArrayOutput) Index ¶
func (o ServiceDnsRecordArrayOutput) Index(i pulumi.IntInput) ServiceDnsRecordOutput
func (ServiceDnsRecordArrayOutput) ToServiceDnsRecordArrayOutput ¶
func (o ServiceDnsRecordArrayOutput) ToServiceDnsRecordArrayOutput() ServiceDnsRecordArrayOutput
func (ServiceDnsRecordArrayOutput) ToServiceDnsRecordArrayOutputWithContext ¶
func (o ServiceDnsRecordArrayOutput) ToServiceDnsRecordArrayOutputWithContext(ctx context.Context) ServiceDnsRecordArrayOutput
type ServiceDnsRecordInput ¶
type ServiceDnsRecordInput interface { pulumi.Input ToServiceDnsRecordOutput() ServiceDnsRecordOutput ToServiceDnsRecordOutputWithContext(context.Context) ServiceDnsRecordOutput }
ServiceDnsRecordInput is an input type that accepts ServiceDnsRecordArgs and ServiceDnsRecordOutput values. You can construct a concrete instance of `ServiceDnsRecordInput` via:
ServiceDnsRecordArgs{...}
type ServiceDnsRecordOutput ¶
type ServiceDnsRecordOutput struct{ *pulumi.OutputState }
func (ServiceDnsRecordOutput) ElementType ¶
func (ServiceDnsRecordOutput) ElementType() reflect.Type
func (ServiceDnsRecordOutput) TTL ¶
func (o ServiceDnsRecordOutput) TTL() pulumi.Float64Output
func (ServiceDnsRecordOutput) ToServiceDnsRecordOutput ¶
func (o ServiceDnsRecordOutput) ToServiceDnsRecordOutput() ServiceDnsRecordOutput
func (ServiceDnsRecordOutput) ToServiceDnsRecordOutputWithContext ¶
func (o ServiceDnsRecordOutput) ToServiceDnsRecordOutputWithContext(ctx context.Context) ServiceDnsRecordOutput
func (ServiceDnsRecordOutput) Type ¶
func (o ServiceDnsRecordOutput) Type() pulumi.StringOutput
type ServiceHealthCheckConfigArgs ¶
type ServiceHealthCheckConfigArgs struct { FailureThreshold pulumi.Float64PtrInput `pulumi:"failureThreshold"` ResourcePath pulumi.StringPtrInput `pulumi:"resourcePath"` Type pulumi.StringInput `pulumi:"type"` }
func (ServiceHealthCheckConfigArgs) ElementType ¶
func (ServiceHealthCheckConfigArgs) ElementType() reflect.Type
func (ServiceHealthCheckConfigArgs) ToServiceHealthCheckConfigOutput ¶
func (i ServiceHealthCheckConfigArgs) ToServiceHealthCheckConfigOutput() ServiceHealthCheckConfigOutput
func (ServiceHealthCheckConfigArgs) ToServiceHealthCheckConfigOutputWithContext ¶
func (i ServiceHealthCheckConfigArgs) ToServiceHealthCheckConfigOutputWithContext(ctx context.Context) ServiceHealthCheckConfigOutput
func (ServiceHealthCheckConfigArgs) ToServiceHealthCheckConfigPtrOutput ¶
func (i ServiceHealthCheckConfigArgs) ToServiceHealthCheckConfigPtrOutput() ServiceHealthCheckConfigPtrOutput
func (ServiceHealthCheckConfigArgs) ToServiceHealthCheckConfigPtrOutputWithContext ¶
func (i ServiceHealthCheckConfigArgs) ToServiceHealthCheckConfigPtrOutputWithContext(ctx context.Context) ServiceHealthCheckConfigPtrOutput
type ServiceHealthCheckConfigInput ¶
type ServiceHealthCheckConfigInput interface { pulumi.Input ToServiceHealthCheckConfigOutput() ServiceHealthCheckConfigOutput ToServiceHealthCheckConfigOutputWithContext(context.Context) ServiceHealthCheckConfigOutput }
ServiceHealthCheckConfigInput is an input type that accepts ServiceHealthCheckConfigArgs and ServiceHealthCheckConfigOutput values. You can construct a concrete instance of `ServiceHealthCheckConfigInput` via:
ServiceHealthCheckConfigArgs{...}
type ServiceHealthCheckConfigOutput ¶
type ServiceHealthCheckConfigOutput struct{ *pulumi.OutputState }
func (ServiceHealthCheckConfigOutput) ElementType ¶
func (ServiceHealthCheckConfigOutput) ElementType() reflect.Type
func (ServiceHealthCheckConfigOutput) FailureThreshold ¶
func (o ServiceHealthCheckConfigOutput) FailureThreshold() pulumi.Float64PtrOutput
func (ServiceHealthCheckConfigOutput) ResourcePath ¶
func (o ServiceHealthCheckConfigOutput) ResourcePath() pulumi.StringPtrOutput
func (ServiceHealthCheckConfigOutput) ToServiceHealthCheckConfigOutput ¶
func (o ServiceHealthCheckConfigOutput) ToServiceHealthCheckConfigOutput() ServiceHealthCheckConfigOutput
func (ServiceHealthCheckConfigOutput) ToServiceHealthCheckConfigOutputWithContext ¶
func (o ServiceHealthCheckConfigOutput) ToServiceHealthCheckConfigOutputWithContext(ctx context.Context) ServiceHealthCheckConfigOutput
func (ServiceHealthCheckConfigOutput) ToServiceHealthCheckConfigPtrOutput ¶
func (o ServiceHealthCheckConfigOutput) ToServiceHealthCheckConfigPtrOutput() ServiceHealthCheckConfigPtrOutput
func (ServiceHealthCheckConfigOutput) ToServiceHealthCheckConfigPtrOutputWithContext ¶
func (o ServiceHealthCheckConfigOutput) ToServiceHealthCheckConfigPtrOutputWithContext(ctx context.Context) ServiceHealthCheckConfigPtrOutput
func (ServiceHealthCheckConfigOutput) Type ¶
func (o ServiceHealthCheckConfigOutput) Type() pulumi.StringOutput
type ServiceHealthCheckConfigPtrInput ¶
type ServiceHealthCheckConfigPtrInput interface { pulumi.Input ToServiceHealthCheckConfigPtrOutput() ServiceHealthCheckConfigPtrOutput ToServiceHealthCheckConfigPtrOutputWithContext(context.Context) ServiceHealthCheckConfigPtrOutput }
ServiceHealthCheckConfigPtrInput is an input type that accepts ServiceHealthCheckConfigArgs, ServiceHealthCheckConfigPtr and ServiceHealthCheckConfigPtrOutput values. You can construct a concrete instance of `ServiceHealthCheckConfigPtrInput` via:
ServiceHealthCheckConfigArgs{...} or: nil
func ServiceHealthCheckConfigPtr ¶
func ServiceHealthCheckConfigPtr(v *ServiceHealthCheckConfigArgs) ServiceHealthCheckConfigPtrInput
type ServiceHealthCheckConfigPtrOutput ¶
type ServiceHealthCheckConfigPtrOutput struct{ *pulumi.OutputState }
func (ServiceHealthCheckConfigPtrOutput) Elem ¶
func (o ServiceHealthCheckConfigPtrOutput) Elem() ServiceHealthCheckConfigOutput
func (ServiceHealthCheckConfigPtrOutput) ElementType ¶
func (ServiceHealthCheckConfigPtrOutput) ElementType() reflect.Type
func (ServiceHealthCheckConfigPtrOutput) FailureThreshold ¶
func (o ServiceHealthCheckConfigPtrOutput) FailureThreshold() pulumi.Float64PtrOutput
func (ServiceHealthCheckConfigPtrOutput) ResourcePath ¶
func (o ServiceHealthCheckConfigPtrOutput) ResourcePath() pulumi.StringPtrOutput
func (ServiceHealthCheckConfigPtrOutput) ToServiceHealthCheckConfigPtrOutput ¶
func (o ServiceHealthCheckConfigPtrOutput) ToServiceHealthCheckConfigPtrOutput() ServiceHealthCheckConfigPtrOutput
func (ServiceHealthCheckConfigPtrOutput) ToServiceHealthCheckConfigPtrOutputWithContext ¶
func (o ServiceHealthCheckConfigPtrOutput) ToServiceHealthCheckConfigPtrOutputWithContext(ctx context.Context) ServiceHealthCheckConfigPtrOutput
func (ServiceHealthCheckConfigPtrOutput) Type ¶
func (o ServiceHealthCheckConfigPtrOutput) Type() pulumi.StringPtrOutput
type ServiceHealthCheckCustomConfig ¶
type ServiceHealthCheckCustomConfig struct {
FailureThreshold *float64 `pulumi:"failureThreshold"`
}
type ServiceHealthCheckCustomConfigArgs ¶
type ServiceHealthCheckCustomConfigArgs struct {
FailureThreshold pulumi.Float64PtrInput `pulumi:"failureThreshold"`
}
func (ServiceHealthCheckCustomConfigArgs) ElementType ¶
func (ServiceHealthCheckCustomConfigArgs) ElementType() reflect.Type
func (ServiceHealthCheckCustomConfigArgs) ToServiceHealthCheckCustomConfigOutput ¶
func (i ServiceHealthCheckCustomConfigArgs) ToServiceHealthCheckCustomConfigOutput() ServiceHealthCheckCustomConfigOutput
func (ServiceHealthCheckCustomConfigArgs) ToServiceHealthCheckCustomConfigOutputWithContext ¶
func (i ServiceHealthCheckCustomConfigArgs) ToServiceHealthCheckCustomConfigOutputWithContext(ctx context.Context) ServiceHealthCheckCustomConfigOutput
func (ServiceHealthCheckCustomConfigArgs) ToServiceHealthCheckCustomConfigPtrOutput ¶
func (i ServiceHealthCheckCustomConfigArgs) ToServiceHealthCheckCustomConfigPtrOutput() ServiceHealthCheckCustomConfigPtrOutput
func (ServiceHealthCheckCustomConfigArgs) ToServiceHealthCheckCustomConfigPtrOutputWithContext ¶
func (i ServiceHealthCheckCustomConfigArgs) ToServiceHealthCheckCustomConfigPtrOutputWithContext(ctx context.Context) ServiceHealthCheckCustomConfigPtrOutput
type ServiceHealthCheckCustomConfigInput ¶
type ServiceHealthCheckCustomConfigInput interface { pulumi.Input ToServiceHealthCheckCustomConfigOutput() ServiceHealthCheckCustomConfigOutput ToServiceHealthCheckCustomConfigOutputWithContext(context.Context) ServiceHealthCheckCustomConfigOutput }
ServiceHealthCheckCustomConfigInput is an input type that accepts ServiceHealthCheckCustomConfigArgs and ServiceHealthCheckCustomConfigOutput values. You can construct a concrete instance of `ServiceHealthCheckCustomConfigInput` via:
ServiceHealthCheckCustomConfigArgs{...}
type ServiceHealthCheckCustomConfigOutput ¶
type ServiceHealthCheckCustomConfigOutput struct{ *pulumi.OutputState }
func (ServiceHealthCheckCustomConfigOutput) ElementType ¶
func (ServiceHealthCheckCustomConfigOutput) ElementType() reflect.Type
func (ServiceHealthCheckCustomConfigOutput) FailureThreshold ¶
func (o ServiceHealthCheckCustomConfigOutput) FailureThreshold() pulumi.Float64PtrOutput
func (ServiceHealthCheckCustomConfigOutput) ToServiceHealthCheckCustomConfigOutput ¶
func (o ServiceHealthCheckCustomConfigOutput) ToServiceHealthCheckCustomConfigOutput() ServiceHealthCheckCustomConfigOutput
func (ServiceHealthCheckCustomConfigOutput) ToServiceHealthCheckCustomConfigOutputWithContext ¶
func (o ServiceHealthCheckCustomConfigOutput) ToServiceHealthCheckCustomConfigOutputWithContext(ctx context.Context) ServiceHealthCheckCustomConfigOutput
func (ServiceHealthCheckCustomConfigOutput) ToServiceHealthCheckCustomConfigPtrOutput ¶
func (o ServiceHealthCheckCustomConfigOutput) ToServiceHealthCheckCustomConfigPtrOutput() ServiceHealthCheckCustomConfigPtrOutput
func (ServiceHealthCheckCustomConfigOutput) ToServiceHealthCheckCustomConfigPtrOutputWithContext ¶
func (o ServiceHealthCheckCustomConfigOutput) ToServiceHealthCheckCustomConfigPtrOutputWithContext(ctx context.Context) ServiceHealthCheckCustomConfigPtrOutput
type ServiceHealthCheckCustomConfigPtrInput ¶
type ServiceHealthCheckCustomConfigPtrInput interface { pulumi.Input ToServiceHealthCheckCustomConfigPtrOutput() ServiceHealthCheckCustomConfigPtrOutput ToServiceHealthCheckCustomConfigPtrOutputWithContext(context.Context) ServiceHealthCheckCustomConfigPtrOutput }
ServiceHealthCheckCustomConfigPtrInput is an input type that accepts ServiceHealthCheckCustomConfigArgs, ServiceHealthCheckCustomConfigPtr and ServiceHealthCheckCustomConfigPtrOutput values. You can construct a concrete instance of `ServiceHealthCheckCustomConfigPtrInput` via:
ServiceHealthCheckCustomConfigArgs{...} or: nil
func ServiceHealthCheckCustomConfigPtr ¶
func ServiceHealthCheckCustomConfigPtr(v *ServiceHealthCheckCustomConfigArgs) ServiceHealthCheckCustomConfigPtrInput
type ServiceHealthCheckCustomConfigPtrOutput ¶
type ServiceHealthCheckCustomConfigPtrOutput struct{ *pulumi.OutputState }
func (ServiceHealthCheckCustomConfigPtrOutput) ElementType ¶
func (ServiceHealthCheckCustomConfigPtrOutput) ElementType() reflect.Type
func (ServiceHealthCheckCustomConfigPtrOutput) FailureThreshold ¶
func (o ServiceHealthCheckCustomConfigPtrOutput) FailureThreshold() pulumi.Float64PtrOutput
func (ServiceHealthCheckCustomConfigPtrOutput) ToServiceHealthCheckCustomConfigPtrOutput ¶
func (o ServiceHealthCheckCustomConfigPtrOutput) ToServiceHealthCheckCustomConfigPtrOutput() ServiceHealthCheckCustomConfigPtrOutput
func (ServiceHealthCheckCustomConfigPtrOutput) ToServiceHealthCheckCustomConfigPtrOutputWithContext ¶
func (o ServiceHealthCheckCustomConfigPtrOutput) ToServiceHealthCheckCustomConfigPtrOutputWithContext(ctx context.Context) ServiceHealthCheckCustomConfigPtrOutput
type ServiceInput ¶
type ServiceInput interface { pulumi.Input ToServiceOutput() ServiceOutput ToServiceOutputWithContext(ctx context.Context) ServiceOutput }
type ServiceOutput ¶
type ServiceOutput struct{ *pulumi.OutputState }
func (ServiceOutput) ElementType ¶
func (ServiceOutput) ElementType() reflect.Type
func (ServiceOutput) ToServiceOutput ¶
func (o ServiceOutput) ToServiceOutput() ServiceOutput
func (ServiceOutput) ToServiceOutputWithContext ¶
func (o ServiceOutput) ToServiceOutputWithContext(ctx context.Context) ServiceOutput
type ServiceState ¶
type ServiceState struct { }
func (ServiceState) ElementType ¶
func (ServiceState) ElementType() reflect.Type
type ServiceTag ¶
type ServiceTagArgs ¶
type ServiceTagArgs struct { Key pulumi.StringInput `pulumi:"key"` Value pulumi.StringInput `pulumi:"value"` }
func (ServiceTagArgs) ElementType ¶
func (ServiceTagArgs) ElementType() reflect.Type
func (ServiceTagArgs) ToServiceTagOutput ¶
func (i ServiceTagArgs) ToServiceTagOutput() ServiceTagOutput
func (ServiceTagArgs) ToServiceTagOutputWithContext ¶
func (i ServiceTagArgs) ToServiceTagOutputWithContext(ctx context.Context) ServiceTagOutput
type ServiceTagArray ¶
type ServiceTagArray []ServiceTagInput
func (ServiceTagArray) ElementType ¶
func (ServiceTagArray) ElementType() reflect.Type
func (ServiceTagArray) ToServiceTagArrayOutput ¶
func (i ServiceTagArray) ToServiceTagArrayOutput() ServiceTagArrayOutput
func (ServiceTagArray) ToServiceTagArrayOutputWithContext ¶
func (i ServiceTagArray) ToServiceTagArrayOutputWithContext(ctx context.Context) ServiceTagArrayOutput
type ServiceTagArrayInput ¶
type ServiceTagArrayInput interface { pulumi.Input ToServiceTagArrayOutput() ServiceTagArrayOutput ToServiceTagArrayOutputWithContext(context.Context) ServiceTagArrayOutput }
ServiceTagArrayInput is an input type that accepts ServiceTagArray and ServiceTagArrayOutput values. You can construct a concrete instance of `ServiceTagArrayInput` via:
ServiceTagArray{ ServiceTagArgs{...} }
type ServiceTagArrayOutput ¶
type ServiceTagArrayOutput struct{ *pulumi.OutputState }
func (ServiceTagArrayOutput) ElementType ¶
func (ServiceTagArrayOutput) ElementType() reflect.Type
func (ServiceTagArrayOutput) Index ¶
func (o ServiceTagArrayOutput) Index(i pulumi.IntInput) ServiceTagOutput
func (ServiceTagArrayOutput) ToServiceTagArrayOutput ¶
func (o ServiceTagArrayOutput) ToServiceTagArrayOutput() ServiceTagArrayOutput
func (ServiceTagArrayOutput) ToServiceTagArrayOutputWithContext ¶
func (o ServiceTagArrayOutput) ToServiceTagArrayOutputWithContext(ctx context.Context) ServiceTagArrayOutput
type ServiceTagInput ¶
type ServiceTagInput interface { pulumi.Input ToServiceTagOutput() ServiceTagOutput ToServiceTagOutputWithContext(context.Context) ServiceTagOutput }
ServiceTagInput is an input type that accepts ServiceTagArgs and ServiceTagOutput values. You can construct a concrete instance of `ServiceTagInput` via:
ServiceTagArgs{...}
type ServiceTagOutput ¶
type ServiceTagOutput struct{ *pulumi.OutputState }
func (ServiceTagOutput) ElementType ¶
func (ServiceTagOutput) ElementType() reflect.Type
func (ServiceTagOutput) Key ¶
func (o ServiceTagOutput) Key() pulumi.StringOutput
func (ServiceTagOutput) ToServiceTagOutput ¶
func (o ServiceTagOutput) ToServiceTagOutput() ServiceTagOutput
func (ServiceTagOutput) ToServiceTagOutputWithContext ¶
func (o ServiceTagOutput) ToServiceTagOutputWithContext(ctx context.Context) ServiceTagOutput
func (ServiceTagOutput) Value ¶
func (o ServiceTagOutput) Value() pulumi.StringOutput