Documentation
¶
Index ¶
- type HttpNamespacedeprecated
- type HttpNamespaceArgs
- type HttpNamespaceInput
- type HttpNamespaceOutput
- func (o HttpNamespaceOutput) Arn() pulumi.StringOutput
- func (o HttpNamespaceOutput) Description() pulumi.StringPtrOutput
- func (HttpNamespaceOutput) ElementType() reflect.Type
- func (o HttpNamespaceOutput) Name() pulumi.StringOutput
- func (o HttpNamespaceOutput) Tags() HttpNamespaceTagArrayOutput
- func (o HttpNamespaceOutput) ToHttpNamespaceOutput() HttpNamespaceOutput
- func (o HttpNamespaceOutput) ToHttpNamespaceOutputWithContext(ctx context.Context) 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
- func (InstanceOutput) ElementType() reflect.Type
- func (o InstanceOutput) InstanceAttributes() pulumi.AnyOutput
- func (o InstanceOutput) InstanceId() pulumi.StringOutput
- func (o InstanceOutput) ServiceId() pulumi.StringOutput
- func (o InstanceOutput) ToInstanceOutput() InstanceOutput
- func (o InstanceOutput) ToInstanceOutputWithContext(ctx context.Context) InstanceOutput
- type InstanceState
- type LookupHttpNamespaceArgs
- type LookupHttpNamespaceOutputArgs
- type LookupHttpNamespaceResult
- type LookupHttpNamespaceResultOutput
- func (o LookupHttpNamespaceResultOutput) Arn() pulumi.StringPtrOutput
- func (o LookupHttpNamespaceResultOutput) Description() pulumi.StringPtrOutput
- func (LookupHttpNamespaceResultOutput) ElementType() reflect.Type
- func (o LookupHttpNamespaceResultOutput) Id() pulumi.StringPtrOutput
- func (o LookupHttpNamespaceResultOutput) Tags() HttpNamespaceTagArrayOutput
- func (o LookupHttpNamespaceResultOutput) ToLookupHttpNamespaceResultOutput() LookupHttpNamespaceResultOutput
- func (o LookupHttpNamespaceResultOutput) ToLookupHttpNamespaceResultOutputWithContext(ctx context.Context) LookupHttpNamespaceResultOutput
- type LookupInstanceArgs
- type LookupInstanceOutputArgs
- type LookupInstanceResult
- type LookupInstanceResultOutput
- func (LookupInstanceResultOutput) ElementType() reflect.Type
- func (o LookupInstanceResultOutput) InstanceAttributes() pulumi.AnyOutput
- func (o LookupInstanceResultOutput) ToLookupInstanceResultOutput() LookupInstanceResultOutput
- func (o LookupInstanceResultOutput) ToLookupInstanceResultOutputWithContext(ctx context.Context) LookupInstanceResultOutput
- type LookupPrivateDnsNamespaceArgs
- type LookupPrivateDnsNamespaceOutputArgs
- type LookupPrivateDnsNamespaceResult
- type LookupPrivateDnsNamespaceResultOutput
- func (o LookupPrivateDnsNamespaceResultOutput) Arn() pulumi.StringPtrOutput
- func (o LookupPrivateDnsNamespaceResultOutput) Description() pulumi.StringPtrOutput
- func (LookupPrivateDnsNamespaceResultOutput) ElementType() reflect.Type
- func (o LookupPrivateDnsNamespaceResultOutput) HostedZoneId() pulumi.StringPtrOutput
- func (o LookupPrivateDnsNamespaceResultOutput) Id() pulumi.StringPtrOutput
- func (o LookupPrivateDnsNamespaceResultOutput) Properties() PrivateDnsNamespacePropertiesPtrOutput
- func (o LookupPrivateDnsNamespaceResultOutput) Tags() PrivateDnsNamespaceTagArrayOutput
- func (o LookupPrivateDnsNamespaceResultOutput) ToLookupPrivateDnsNamespaceResultOutput() LookupPrivateDnsNamespaceResultOutput
- func (o LookupPrivateDnsNamespaceResultOutput) ToLookupPrivateDnsNamespaceResultOutputWithContext(ctx context.Context) LookupPrivateDnsNamespaceResultOutput
- type LookupPublicDnsNamespaceArgs
- type LookupPublicDnsNamespaceOutputArgs
- type LookupPublicDnsNamespaceResult
- type LookupPublicDnsNamespaceResultOutput
- func (o LookupPublicDnsNamespaceResultOutput) Arn() pulumi.StringPtrOutput
- func (o LookupPublicDnsNamespaceResultOutput) Description() pulumi.StringPtrOutput
- func (LookupPublicDnsNamespaceResultOutput) ElementType() reflect.Type
- func (o LookupPublicDnsNamespaceResultOutput) HostedZoneId() pulumi.StringPtrOutput
- func (o LookupPublicDnsNamespaceResultOutput) Id() pulumi.StringPtrOutput
- func (o LookupPublicDnsNamespaceResultOutput) Properties() PublicDnsNamespacePropertiesPtrOutput
- func (o LookupPublicDnsNamespaceResultOutput) Tags() PublicDnsNamespaceTagArrayOutput
- func (o LookupPublicDnsNamespaceResultOutput) ToLookupPublicDnsNamespaceResultOutput() LookupPublicDnsNamespaceResultOutput
- func (o LookupPublicDnsNamespaceResultOutput) ToLookupPublicDnsNamespaceResultOutputWithContext(ctx context.Context) LookupPublicDnsNamespaceResultOutput
- type LookupServiceArgs
- type LookupServiceOutputArgs
- type LookupServiceResult
- type LookupServiceResultOutput
- func (o LookupServiceResultOutput) Arn() pulumi.StringPtrOutput
- func (o LookupServiceResultOutput) Description() pulumi.StringPtrOutput
- func (o LookupServiceResultOutput) DnsConfig() ServiceDnsConfigPtrOutput
- func (LookupServiceResultOutput) ElementType() reflect.Type
- func (o LookupServiceResultOutput) HealthCheckConfig() ServiceHealthCheckConfigPtrOutput
- func (o LookupServiceResultOutput) Id() pulumi.StringPtrOutput
- func (o LookupServiceResultOutput) Tags() ServiceTagArrayOutput
- func (o LookupServiceResultOutput) ToLookupServiceResultOutput() LookupServiceResultOutput
- func (o LookupServiceResultOutput) ToLookupServiceResultOutputWithContext(ctx context.Context) LookupServiceResultOutput
- type PrivateDnsNamespacedeprecated
- type PrivateDnsNamespaceArgs
- type PrivateDnsNamespaceInput
- type PrivateDnsNamespaceOutput
- func (o PrivateDnsNamespaceOutput) Arn() pulumi.StringOutput
- func (o PrivateDnsNamespaceOutput) Description() pulumi.StringPtrOutput
- func (PrivateDnsNamespaceOutput) ElementType() reflect.Type
- func (o PrivateDnsNamespaceOutput) HostedZoneId() pulumi.StringOutput
- func (o PrivateDnsNamespaceOutput) Name() pulumi.StringOutput
- func (o PrivateDnsNamespaceOutput) Properties() PrivateDnsNamespacePropertiesPtrOutput
- func (o PrivateDnsNamespaceOutput) Tags() PrivateDnsNamespaceTagArrayOutput
- func (o PrivateDnsNamespaceOutput) ToPrivateDnsNamespaceOutput() PrivateDnsNamespaceOutput
- func (o PrivateDnsNamespaceOutput) ToPrivateDnsNamespaceOutputWithContext(ctx context.Context) PrivateDnsNamespaceOutput
- func (o PrivateDnsNamespaceOutput) Vpc() pulumi.StringOutput
- 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
- func (o PublicDnsNamespaceOutput) Arn() pulumi.StringOutput
- func (o PublicDnsNamespaceOutput) Description() pulumi.StringPtrOutput
- func (PublicDnsNamespaceOutput) ElementType() reflect.Type
- func (o PublicDnsNamespaceOutput) HostedZoneId() pulumi.StringOutput
- func (o PublicDnsNamespaceOutput) Name() pulumi.StringOutput
- func (o PublicDnsNamespaceOutput) Properties() PublicDnsNamespacePropertiesPtrOutput
- func (o PublicDnsNamespaceOutput) Tags() PublicDnsNamespaceTagArrayOutput
- func (o PublicDnsNamespaceOutput) ToPublicDnsNamespaceOutput() PublicDnsNamespaceOutput
- func (o PublicDnsNamespaceOutput) ToPublicDnsNamespaceOutputWithContext(ctx context.Context) 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
- func (o ServiceOutput) Arn() pulumi.StringOutput
- func (o ServiceOutput) Description() pulumi.StringPtrOutput
- func (o ServiceOutput) DnsConfig() ServiceDnsConfigPtrOutput
- func (ServiceOutput) ElementType() reflect.Type
- func (o ServiceOutput) HealthCheckConfig() ServiceHealthCheckConfigPtrOutput
- func (o ServiceOutput) HealthCheckCustomConfig() ServiceHealthCheckCustomConfigPtrOutput
- func (o ServiceOutput) Name() pulumi.StringPtrOutput
- func (o ServiceOutput) NamespaceId() pulumi.StringPtrOutput
- func (o ServiceOutput) Tags() ServiceTagArrayOutput
- func (o ServiceOutput) ToServiceOutput() ServiceOutput
- func (o ServiceOutput) ToServiceOutputWithContext(ctx context.Context) ServiceOutput
- func (o ServiceOutput) Type() pulumi.StringPtrOutput
- 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) Arn ¶ added in v0.17.0
func (o HttpNamespaceOutput) Arn() pulumi.StringOutput
func (HttpNamespaceOutput) Description ¶ added in v0.17.0
func (o HttpNamespaceOutput) Description() pulumi.StringPtrOutput
func (HttpNamespaceOutput) ElementType ¶
func (HttpNamespaceOutput) ElementType() reflect.Type
func (HttpNamespaceOutput) Name ¶ added in v0.17.0
func (o HttpNamespaceOutput) Name() pulumi.StringOutput
func (HttpNamespaceOutput) Tags ¶ added in v0.17.0
func (o HttpNamespaceOutput) Tags() HttpNamespaceTagArrayOutput
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 InstanceId pulumi.StringPtrInput 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) InstanceAttributes ¶ added in v0.17.0
func (o InstanceOutput) InstanceAttributes() pulumi.AnyOutput
func (InstanceOutput) InstanceId ¶ added in v0.17.0
func (o InstanceOutput) InstanceId() pulumi.StringOutput
func (InstanceOutput) ServiceId ¶ added in v0.17.0
func (o InstanceOutput) ServiceId() pulumi.StringOutput
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 LookupHttpNamespaceArgs ¶ added in v0.12.0
type LookupHttpNamespaceArgs struct {
Id string `pulumi:"id"`
}
type LookupHttpNamespaceOutputArgs ¶ added in v0.12.0
type LookupHttpNamespaceOutputArgs struct {
Id pulumi.StringInput `pulumi:"id"`
}
func (LookupHttpNamespaceOutputArgs) ElementType ¶ added in v0.12.0
func (LookupHttpNamespaceOutputArgs) ElementType() reflect.Type
type LookupHttpNamespaceResult ¶ added in v0.12.0
type LookupHttpNamespaceResult struct { Arn *string `pulumi:"arn"` Description *string `pulumi:"description"` Id *string `pulumi:"id"` Tags []HttpNamespaceTag `pulumi:"tags"` }
func LookupHttpNamespace ¶ added in v0.12.0
func LookupHttpNamespace(ctx *pulumi.Context, args *LookupHttpNamespaceArgs, opts ...pulumi.InvokeOption) (*LookupHttpNamespaceResult, error)
Resource Type definition for AWS::ServiceDiscovery::HttpNamespace
type LookupHttpNamespaceResultOutput ¶ added in v0.12.0
type LookupHttpNamespaceResultOutput struct{ *pulumi.OutputState }
func LookupHttpNamespaceOutput ¶ added in v0.12.0
func LookupHttpNamespaceOutput(ctx *pulumi.Context, args LookupHttpNamespaceOutputArgs, opts ...pulumi.InvokeOption) LookupHttpNamespaceResultOutput
func (LookupHttpNamespaceResultOutput) Arn ¶ added in v0.12.0
func (o LookupHttpNamespaceResultOutput) Arn() pulumi.StringPtrOutput
func (LookupHttpNamespaceResultOutput) Description ¶ added in v0.12.0
func (o LookupHttpNamespaceResultOutput) Description() pulumi.StringPtrOutput
func (LookupHttpNamespaceResultOutput) ElementType ¶ added in v0.12.0
func (LookupHttpNamespaceResultOutput) ElementType() reflect.Type
func (LookupHttpNamespaceResultOutput) Id ¶ added in v0.12.0
func (o LookupHttpNamespaceResultOutput) Id() pulumi.StringPtrOutput
func (LookupHttpNamespaceResultOutput) Tags ¶ added in v0.12.0
func (o LookupHttpNamespaceResultOutput) Tags() HttpNamespaceTagArrayOutput
func (LookupHttpNamespaceResultOutput) ToLookupHttpNamespaceResultOutput ¶ added in v0.12.0
func (o LookupHttpNamespaceResultOutput) ToLookupHttpNamespaceResultOutput() LookupHttpNamespaceResultOutput
func (LookupHttpNamespaceResultOutput) ToLookupHttpNamespaceResultOutputWithContext ¶ added in v0.12.0
func (o LookupHttpNamespaceResultOutput) ToLookupHttpNamespaceResultOutputWithContext(ctx context.Context) LookupHttpNamespaceResultOutput
type LookupInstanceArgs ¶ added in v0.12.0
type LookupInstanceArgs struct {
InstanceId string `pulumi:"instanceId"`
}
type LookupInstanceOutputArgs ¶ added in v0.12.0
type LookupInstanceOutputArgs struct {
InstanceId pulumi.StringInput `pulumi:"instanceId"`
}
func (LookupInstanceOutputArgs) ElementType ¶ added in v0.12.0
func (LookupInstanceOutputArgs) ElementType() reflect.Type
type LookupInstanceResult ¶ added in v0.12.0
type LookupInstanceResult struct {
InstanceAttributes interface{} `pulumi:"instanceAttributes"`
}
func LookupInstance ¶ added in v0.12.0
func LookupInstance(ctx *pulumi.Context, args *LookupInstanceArgs, opts ...pulumi.InvokeOption) (*LookupInstanceResult, error)
Resource Type definition for AWS::ServiceDiscovery::Instance
type LookupInstanceResultOutput ¶ added in v0.12.0
type LookupInstanceResultOutput struct{ *pulumi.OutputState }
func LookupInstanceOutput ¶ added in v0.12.0
func LookupInstanceOutput(ctx *pulumi.Context, args LookupInstanceOutputArgs, opts ...pulumi.InvokeOption) LookupInstanceResultOutput
func (LookupInstanceResultOutput) ElementType ¶ added in v0.12.0
func (LookupInstanceResultOutput) ElementType() reflect.Type
func (LookupInstanceResultOutput) InstanceAttributes ¶ added in v0.12.0
func (o LookupInstanceResultOutput) InstanceAttributes() pulumi.AnyOutput
func (LookupInstanceResultOutput) ToLookupInstanceResultOutput ¶ added in v0.12.0
func (o LookupInstanceResultOutput) ToLookupInstanceResultOutput() LookupInstanceResultOutput
func (LookupInstanceResultOutput) ToLookupInstanceResultOutputWithContext ¶ added in v0.12.0
func (o LookupInstanceResultOutput) ToLookupInstanceResultOutputWithContext(ctx context.Context) LookupInstanceResultOutput
type LookupPrivateDnsNamespaceArgs ¶ added in v0.12.0
type LookupPrivateDnsNamespaceArgs struct {
Id string `pulumi:"id"`
}
type LookupPrivateDnsNamespaceOutputArgs ¶ added in v0.12.0
type LookupPrivateDnsNamespaceOutputArgs struct {
Id pulumi.StringInput `pulumi:"id"`
}
func (LookupPrivateDnsNamespaceOutputArgs) ElementType ¶ added in v0.12.0
func (LookupPrivateDnsNamespaceOutputArgs) ElementType() reflect.Type
type LookupPrivateDnsNamespaceResult ¶ added in v0.12.0
type LookupPrivateDnsNamespaceResult struct { Arn *string `pulumi:"arn"` Description *string `pulumi:"description"` HostedZoneId *string `pulumi:"hostedZoneId"` Id *string `pulumi:"id"` Properties *PrivateDnsNamespaceProperties `pulumi:"properties"` Tags []PrivateDnsNamespaceTag `pulumi:"tags"` }
func LookupPrivateDnsNamespace ¶ added in v0.12.0
func LookupPrivateDnsNamespace(ctx *pulumi.Context, args *LookupPrivateDnsNamespaceArgs, opts ...pulumi.InvokeOption) (*LookupPrivateDnsNamespaceResult, error)
Resource Type definition for AWS::ServiceDiscovery::PrivateDnsNamespace
type LookupPrivateDnsNamespaceResultOutput ¶ added in v0.12.0
type LookupPrivateDnsNamespaceResultOutput struct{ *pulumi.OutputState }
func LookupPrivateDnsNamespaceOutput ¶ added in v0.12.0
func LookupPrivateDnsNamespaceOutput(ctx *pulumi.Context, args LookupPrivateDnsNamespaceOutputArgs, opts ...pulumi.InvokeOption) LookupPrivateDnsNamespaceResultOutput
func (LookupPrivateDnsNamespaceResultOutput) Arn ¶ added in v0.12.0
func (o LookupPrivateDnsNamespaceResultOutput) Arn() pulumi.StringPtrOutput
func (LookupPrivateDnsNamespaceResultOutput) Description ¶ added in v0.12.0
func (o LookupPrivateDnsNamespaceResultOutput) Description() pulumi.StringPtrOutput
func (LookupPrivateDnsNamespaceResultOutput) ElementType ¶ added in v0.12.0
func (LookupPrivateDnsNamespaceResultOutput) ElementType() reflect.Type
func (LookupPrivateDnsNamespaceResultOutput) HostedZoneId ¶ added in v0.12.0
func (o LookupPrivateDnsNamespaceResultOutput) HostedZoneId() pulumi.StringPtrOutput
func (LookupPrivateDnsNamespaceResultOutput) Id ¶ added in v0.12.0
func (o LookupPrivateDnsNamespaceResultOutput) Id() pulumi.StringPtrOutput
func (LookupPrivateDnsNamespaceResultOutput) Properties ¶ added in v0.12.0
func (o LookupPrivateDnsNamespaceResultOutput) Properties() PrivateDnsNamespacePropertiesPtrOutput
func (LookupPrivateDnsNamespaceResultOutput) ToLookupPrivateDnsNamespaceResultOutput ¶ added in v0.12.0
func (o LookupPrivateDnsNamespaceResultOutput) ToLookupPrivateDnsNamespaceResultOutput() LookupPrivateDnsNamespaceResultOutput
func (LookupPrivateDnsNamespaceResultOutput) ToLookupPrivateDnsNamespaceResultOutputWithContext ¶ added in v0.12.0
func (o LookupPrivateDnsNamespaceResultOutput) ToLookupPrivateDnsNamespaceResultOutputWithContext(ctx context.Context) LookupPrivateDnsNamespaceResultOutput
type LookupPublicDnsNamespaceArgs ¶ added in v0.12.0
type LookupPublicDnsNamespaceArgs struct {
Id string `pulumi:"id"`
}
type LookupPublicDnsNamespaceOutputArgs ¶ added in v0.12.0
type LookupPublicDnsNamespaceOutputArgs struct {
Id pulumi.StringInput `pulumi:"id"`
}
func (LookupPublicDnsNamespaceOutputArgs) ElementType ¶ added in v0.12.0
func (LookupPublicDnsNamespaceOutputArgs) ElementType() reflect.Type
type LookupPublicDnsNamespaceResult ¶ added in v0.12.0
type LookupPublicDnsNamespaceResult struct { Arn *string `pulumi:"arn"` Description *string `pulumi:"description"` HostedZoneId *string `pulumi:"hostedZoneId"` Id *string `pulumi:"id"` Properties *PublicDnsNamespaceProperties `pulumi:"properties"` Tags []PublicDnsNamespaceTag `pulumi:"tags"` }
func LookupPublicDnsNamespace ¶ added in v0.12.0
func LookupPublicDnsNamespace(ctx *pulumi.Context, args *LookupPublicDnsNamespaceArgs, opts ...pulumi.InvokeOption) (*LookupPublicDnsNamespaceResult, error)
Resource Type definition for AWS::ServiceDiscovery::PublicDnsNamespace
type LookupPublicDnsNamespaceResultOutput ¶ added in v0.12.0
type LookupPublicDnsNamespaceResultOutput struct{ *pulumi.OutputState }
func LookupPublicDnsNamespaceOutput ¶ added in v0.12.0
func LookupPublicDnsNamespaceOutput(ctx *pulumi.Context, args LookupPublicDnsNamespaceOutputArgs, opts ...pulumi.InvokeOption) LookupPublicDnsNamespaceResultOutput
func (LookupPublicDnsNamespaceResultOutput) Arn ¶ added in v0.12.0
func (o LookupPublicDnsNamespaceResultOutput) Arn() pulumi.StringPtrOutput
func (LookupPublicDnsNamespaceResultOutput) Description ¶ added in v0.12.0
func (o LookupPublicDnsNamespaceResultOutput) Description() pulumi.StringPtrOutput
func (LookupPublicDnsNamespaceResultOutput) ElementType ¶ added in v0.12.0
func (LookupPublicDnsNamespaceResultOutput) ElementType() reflect.Type
func (LookupPublicDnsNamespaceResultOutput) HostedZoneId ¶ added in v0.12.0
func (o LookupPublicDnsNamespaceResultOutput) HostedZoneId() pulumi.StringPtrOutput
func (LookupPublicDnsNamespaceResultOutput) Id ¶ added in v0.12.0
func (o LookupPublicDnsNamespaceResultOutput) Id() pulumi.StringPtrOutput
func (LookupPublicDnsNamespaceResultOutput) Properties ¶ added in v0.12.0
func (o LookupPublicDnsNamespaceResultOutput) Properties() PublicDnsNamespacePropertiesPtrOutput
func (LookupPublicDnsNamespaceResultOutput) Tags ¶ added in v0.12.0
func (o LookupPublicDnsNamespaceResultOutput) Tags() PublicDnsNamespaceTagArrayOutput
func (LookupPublicDnsNamespaceResultOutput) ToLookupPublicDnsNamespaceResultOutput ¶ added in v0.12.0
func (o LookupPublicDnsNamespaceResultOutput) ToLookupPublicDnsNamespaceResultOutput() LookupPublicDnsNamespaceResultOutput
func (LookupPublicDnsNamespaceResultOutput) ToLookupPublicDnsNamespaceResultOutputWithContext ¶ added in v0.12.0
func (o LookupPublicDnsNamespaceResultOutput) ToLookupPublicDnsNamespaceResultOutputWithContext(ctx context.Context) LookupPublicDnsNamespaceResultOutput
type LookupServiceArgs ¶ added in v0.12.0
type LookupServiceArgs struct {
Id string `pulumi:"id"`
}
type LookupServiceOutputArgs ¶ added in v0.12.0
type LookupServiceOutputArgs struct {
Id pulumi.StringInput `pulumi:"id"`
}
func (LookupServiceOutputArgs) ElementType ¶ added in v0.12.0
func (LookupServiceOutputArgs) ElementType() reflect.Type
type LookupServiceResult ¶ added in v0.12.0
type LookupServiceResult struct { Arn *string `pulumi:"arn"` Description *string `pulumi:"description"` DnsConfig *ServiceDnsConfig `pulumi:"dnsConfig"` HealthCheckConfig *ServiceHealthCheckConfig `pulumi:"healthCheckConfig"` Id *string `pulumi:"id"` Tags []ServiceTag `pulumi:"tags"` }
func LookupService ¶ added in v0.12.0
func LookupService(ctx *pulumi.Context, args *LookupServiceArgs, opts ...pulumi.InvokeOption) (*LookupServiceResult, error)
Resource Type definition for AWS::ServiceDiscovery::Service
type LookupServiceResultOutput ¶ added in v0.12.0
type LookupServiceResultOutput struct{ *pulumi.OutputState }
func LookupServiceOutput ¶ added in v0.12.0
func LookupServiceOutput(ctx *pulumi.Context, args LookupServiceOutputArgs, opts ...pulumi.InvokeOption) LookupServiceResultOutput
func (LookupServiceResultOutput) Arn ¶ added in v0.12.0
func (o LookupServiceResultOutput) Arn() pulumi.StringPtrOutput
func (LookupServiceResultOutput) Description ¶ added in v0.12.0
func (o LookupServiceResultOutput) Description() pulumi.StringPtrOutput
func (LookupServiceResultOutput) DnsConfig ¶ added in v0.12.0
func (o LookupServiceResultOutput) DnsConfig() ServiceDnsConfigPtrOutput
func (LookupServiceResultOutput) ElementType ¶ added in v0.12.0
func (LookupServiceResultOutput) ElementType() reflect.Type
func (LookupServiceResultOutput) HealthCheckConfig ¶ added in v0.12.0
func (o LookupServiceResultOutput) HealthCheckConfig() ServiceHealthCheckConfigPtrOutput
func (LookupServiceResultOutput) Id ¶ added in v0.12.0
func (o LookupServiceResultOutput) Id() pulumi.StringPtrOutput
func (LookupServiceResultOutput) Tags ¶ added in v0.12.0
func (o LookupServiceResultOutput) Tags() ServiceTagArrayOutput
func (LookupServiceResultOutput) ToLookupServiceResultOutput ¶ added in v0.12.0
func (o LookupServiceResultOutput) ToLookupServiceResultOutput() LookupServiceResultOutput
func (LookupServiceResultOutput) ToLookupServiceResultOutputWithContext ¶ added in v0.12.0
func (o LookupServiceResultOutput) ToLookupServiceResultOutputWithContext(ctx context.Context) LookupServiceResultOutput
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) Arn ¶ added in v0.17.0
func (o PrivateDnsNamespaceOutput) Arn() pulumi.StringOutput
func (PrivateDnsNamespaceOutput) Description ¶ added in v0.17.0
func (o PrivateDnsNamespaceOutput) Description() pulumi.StringPtrOutput
func (PrivateDnsNamespaceOutput) ElementType ¶
func (PrivateDnsNamespaceOutput) ElementType() reflect.Type
func (PrivateDnsNamespaceOutput) HostedZoneId ¶ added in v0.17.0
func (o PrivateDnsNamespaceOutput) HostedZoneId() pulumi.StringOutput
func (PrivateDnsNamespaceOutput) Name ¶ added in v0.17.0
func (o PrivateDnsNamespaceOutput) Name() pulumi.StringOutput
func (PrivateDnsNamespaceOutput) Properties ¶ added in v0.17.0
func (o PrivateDnsNamespaceOutput) Properties() PrivateDnsNamespacePropertiesPtrOutput
func (PrivateDnsNamespaceOutput) Tags ¶ added in v0.17.0
func (o PrivateDnsNamespaceOutput) Tags() PrivateDnsNamespaceTagArrayOutput
func (PrivateDnsNamespaceOutput) ToPrivateDnsNamespaceOutput ¶
func (o PrivateDnsNamespaceOutput) ToPrivateDnsNamespaceOutput() PrivateDnsNamespaceOutput
func (PrivateDnsNamespaceOutput) ToPrivateDnsNamespaceOutputWithContext ¶
func (o PrivateDnsNamespaceOutput) ToPrivateDnsNamespaceOutputWithContext(ctx context.Context) PrivateDnsNamespaceOutput
func (PrivateDnsNamespaceOutput) Vpc ¶ added in v0.17.0
func (o PrivateDnsNamespaceOutput) Vpc() pulumi.StringOutput
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) Arn ¶ added in v0.17.0
func (o PublicDnsNamespaceOutput) Arn() pulumi.StringOutput
func (PublicDnsNamespaceOutput) Description ¶ added in v0.17.0
func (o PublicDnsNamespaceOutput) Description() pulumi.StringPtrOutput
func (PublicDnsNamespaceOutput) ElementType ¶
func (PublicDnsNamespaceOutput) ElementType() reflect.Type
func (PublicDnsNamespaceOutput) HostedZoneId ¶ added in v0.17.0
func (o PublicDnsNamespaceOutput) HostedZoneId() pulumi.StringOutput
func (PublicDnsNamespaceOutput) Name ¶ added in v0.17.0
func (o PublicDnsNamespaceOutput) Name() pulumi.StringOutput
func (PublicDnsNamespaceOutput) Properties ¶ added in v0.17.0
func (o PublicDnsNamespaceOutput) Properties() PublicDnsNamespacePropertiesPtrOutput
func (PublicDnsNamespaceOutput) Tags ¶ added in v0.17.0
func (o PublicDnsNamespaceOutput) Tags() PublicDnsNamespaceTagArrayOutput
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) Arn ¶ added in v0.17.0
func (o ServiceOutput) Arn() pulumi.StringOutput
func (ServiceOutput) Description ¶ added in v0.17.0
func (o ServiceOutput) Description() pulumi.StringPtrOutput
func (ServiceOutput) DnsConfig ¶ added in v0.17.0
func (o ServiceOutput) DnsConfig() ServiceDnsConfigPtrOutput
func (ServiceOutput) ElementType ¶
func (ServiceOutput) ElementType() reflect.Type
func (ServiceOutput) HealthCheckConfig ¶ added in v0.17.0
func (o ServiceOutput) HealthCheckConfig() ServiceHealthCheckConfigPtrOutput
func (ServiceOutput) HealthCheckCustomConfig ¶ added in v0.17.0
func (o ServiceOutput) HealthCheckCustomConfig() ServiceHealthCheckCustomConfigPtrOutput
func (ServiceOutput) Name ¶ added in v0.17.0
func (o ServiceOutput) Name() pulumi.StringPtrOutput
func (ServiceOutput) NamespaceId ¶ added in v0.17.0
func (o ServiceOutput) NamespaceId() pulumi.StringPtrOutput
func (ServiceOutput) Tags ¶ added in v0.17.0
func (o ServiceOutput) Tags() ServiceTagArrayOutput
func (ServiceOutput) ToServiceOutput ¶
func (o ServiceOutput) ToServiceOutput() ServiceOutput
func (ServiceOutput) ToServiceOutputWithContext ¶
func (o ServiceOutput) ToServiceOutputWithContext(ctx context.Context) ServiceOutput
func (ServiceOutput) Type ¶ added in v0.17.0
func (o ServiceOutput) Type() pulumi.StringPtrOutput
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