Documentation ¶
Index ¶
- type DnsRecorddeprecated
- type DnsRecordArgs
- type DnsRecordArray
- type DnsRecordArrayInput
- type DnsRecordArrayOutput
- func (DnsRecordArrayOutput) ElementType() reflect.Type
- func (o DnsRecordArrayOutput) Index(i pulumi.IntInput) DnsRecordOutput
- func (o DnsRecordArrayOutput) ToDnsRecordArrayOutput() DnsRecordArrayOutput
- func (o DnsRecordArrayOutput) ToDnsRecordArrayOutputWithContext(ctx context.Context) DnsRecordArrayOutput
- type DnsRecordInput
- type DnsRecordMap
- type DnsRecordMapInput
- type DnsRecordMapOutput
- type DnsRecordOutput
- func (o DnsRecordOutput) Active() pulumi.BoolPtrOutput
- func (o DnsRecordOutput) Algorithm() pulumi.IntPtrOutput
- func (o DnsRecordOutput) AnswerType() pulumi.StringOutput
- func (o DnsRecordOutput) Certificate() pulumi.StringPtrOutput
- func (o DnsRecordOutput) Digest() pulumi.StringPtrOutput
- func (o DnsRecordOutput) DigestType() pulumi.IntPtrOutput
- func (o DnsRecordOutput) DnsName() pulumi.StringOutput
- func (DnsRecordOutput) ElementType() reflect.Type
- func (o DnsRecordOutput) EmailAddress() pulumi.StringPtrOutput
- func (o DnsRecordOutput) Expiration() pulumi.StringPtrOutput
- func (o DnsRecordOutput) Expiry() pulumi.IntPtrOutput
- func (o DnsRecordOutput) Fingerprint() pulumi.StringPtrOutput
- func (o DnsRecordOutput) FingerprintType() pulumi.IntPtrOutput
- func (o DnsRecordOutput) Flags() pulumi.IntPtrOutput
- func (o DnsRecordOutput) Flagsnaptr() pulumi.StringPtrOutput
- func (o DnsRecordOutput) Hardware() pulumi.StringPtrOutput
- func (o DnsRecordOutput) Inception() pulumi.StringPtrOutput
- func (o DnsRecordOutput) Iterations() pulumi.IntPtrOutput
- func (o DnsRecordOutput) Key() pulumi.StringPtrOutput
- func (o DnsRecordOutput) Keytag() pulumi.IntPtrOutput
- func (o DnsRecordOutput) Labels() pulumi.IntPtrOutput
- func (o DnsRecordOutput) Mailbox() pulumi.StringPtrOutput
- func (o DnsRecordOutput) MatchType() pulumi.IntPtrOutput
- func (o DnsRecordOutput) Name() pulumi.StringOutput
- func (o DnsRecordOutput) NameServer() pulumi.StringPtrOutput
- func (o DnsRecordOutput) NextHashedOwnerName() pulumi.StringPtrOutput
- func (o DnsRecordOutput) NxdomainTtl() pulumi.IntPtrOutput
- func (o DnsRecordOutput) Order() pulumi.IntPtrOutput
- func (o DnsRecordOutput) OriginalTtl() pulumi.IntPtrOutput
- func (o DnsRecordOutput) Port() pulumi.IntPtrOutput
- func (o DnsRecordOutput) Preference() pulumi.IntPtrOutput
- func (o DnsRecordOutput) Priority() pulumi.IntPtrOutput
- func (o DnsRecordOutput) PriorityIncrement() pulumi.IntPtrOutput
- func (o DnsRecordOutput) Protocol() pulumi.IntPtrOutput
- func (o DnsRecordOutput) RecordSha() pulumi.StringOutput
- func (o DnsRecordOutput) Recordtype() pulumi.StringOutput
- func (o DnsRecordOutput) Refresh() pulumi.IntPtrOutput
- func (o DnsRecordOutput) Regexp() pulumi.StringPtrOutput
- func (o DnsRecordOutput) Replacement() pulumi.StringPtrOutput
- func (o DnsRecordOutput) Retry() pulumi.IntPtrOutput
- func (o DnsRecordOutput) Salt() pulumi.StringPtrOutput
- func (o DnsRecordOutput) Selector() pulumi.IntPtrOutput
- func (o DnsRecordOutput) Serial() pulumi.IntOutput
- func (o DnsRecordOutput) Service() pulumi.StringPtrOutput
- func (o DnsRecordOutput) Signature() pulumi.StringPtrOutput
- func (o DnsRecordOutput) Signer() pulumi.StringPtrOutput
- func (o DnsRecordOutput) Software() pulumi.StringPtrOutput
- func (o DnsRecordOutput) Subtype() pulumi.IntPtrOutput
- func (o DnsRecordOutput) SvcParams() pulumi.StringPtrOutput
- func (o DnsRecordOutput) SvcPriority() pulumi.IntPtrOutput
- func (o DnsRecordOutput) TargetName() pulumi.StringPtrOutput
- func (o DnsRecordOutput) Targets() pulumi.StringArrayOutput
- func (o DnsRecordOutput) ToDnsRecordOutput() DnsRecordOutput
- func (o DnsRecordOutput) ToDnsRecordOutputWithContext(ctx context.Context) DnsRecordOutput
- func (o DnsRecordOutput) Ttl() pulumi.IntOutput
- func (o DnsRecordOutput) Txt() pulumi.StringPtrOutput
- func (o DnsRecordOutput) TypeBitmaps() pulumi.StringPtrOutput
- func (o DnsRecordOutput) TypeCovered() pulumi.StringPtrOutput
- func (o DnsRecordOutput) TypeMnemonic() pulumi.StringPtrOutput
- func (o DnsRecordOutput) TypeValue() pulumi.IntPtrOutput
- func (o DnsRecordOutput) Usage() pulumi.IntPtrOutput
- func (o DnsRecordOutput) Weight() pulumi.IntPtrOutput
- func (o DnsRecordOutput) Zone() pulumi.StringOutput
- type DnsRecordState
- type DnsZonedeprecated
- type DnsZoneArgs
- type DnsZoneArray
- type DnsZoneArrayInput
- type DnsZoneArrayOutput
- type DnsZoneInput
- type DnsZoneMap
- type DnsZoneMapInput
- type DnsZoneMapOutput
- type DnsZoneOutput
- func (o DnsZoneOutput) ActivationState() pulumi.StringOutput
- func (o DnsZoneOutput) AliasCount() pulumi.IntOutput
- func (o DnsZoneOutput) Comment() pulumi.StringPtrOutput
- func (o DnsZoneOutput) Contract() pulumi.StringOutput
- func (DnsZoneOutput) ElementType() reflect.Type
- func (o DnsZoneOutput) EndCustomerId() pulumi.StringPtrOutput
- func (o DnsZoneOutput) Group() pulumi.StringPtrOutput
- func (o DnsZoneOutput) Masters() pulumi.StringArrayOutput
- func (o DnsZoneOutput) SignAndServe() pulumi.BoolPtrOutput
- func (o DnsZoneOutput) SignAndServeAlgorithm() pulumi.StringPtrOutput
- func (o DnsZoneOutput) Target() pulumi.StringPtrOutput
- func (o DnsZoneOutput) ToDnsZoneOutput() DnsZoneOutput
- func (o DnsZoneOutput) ToDnsZoneOutputWithContext(ctx context.Context) DnsZoneOutput
- func (o DnsZoneOutput) TsigKey() DnsZoneTsigKeyPtrOutput
- func (o DnsZoneOutput) Type() pulumi.StringOutput
- func (o DnsZoneOutput) VersionId() pulumi.StringOutput
- func (o DnsZoneOutput) Zone() pulumi.StringOutput
- type DnsZoneState
- type DnsZoneTsigKey
- type DnsZoneTsigKeyArgs
- func (DnsZoneTsigKeyArgs) ElementType() reflect.Type
- func (i DnsZoneTsigKeyArgs) ToDnsZoneTsigKeyOutput() DnsZoneTsigKeyOutput
- func (i DnsZoneTsigKeyArgs) ToDnsZoneTsigKeyOutputWithContext(ctx context.Context) DnsZoneTsigKeyOutput
- func (i DnsZoneTsigKeyArgs) ToDnsZoneTsigKeyPtrOutput() DnsZoneTsigKeyPtrOutput
- func (i DnsZoneTsigKeyArgs) ToDnsZoneTsigKeyPtrOutputWithContext(ctx context.Context) DnsZoneTsigKeyPtrOutput
- type DnsZoneTsigKeyInput
- type DnsZoneTsigKeyOutput
- func (o DnsZoneTsigKeyOutput) Algorithm() pulumi.StringOutput
- func (DnsZoneTsigKeyOutput) ElementType() reflect.Type
- func (o DnsZoneTsigKeyOutput) Name() pulumi.StringOutput
- func (o DnsZoneTsigKeyOutput) Secret() pulumi.StringOutput
- func (o DnsZoneTsigKeyOutput) ToDnsZoneTsigKeyOutput() DnsZoneTsigKeyOutput
- func (o DnsZoneTsigKeyOutput) ToDnsZoneTsigKeyOutputWithContext(ctx context.Context) DnsZoneTsigKeyOutput
- func (o DnsZoneTsigKeyOutput) ToDnsZoneTsigKeyPtrOutput() DnsZoneTsigKeyPtrOutput
- func (o DnsZoneTsigKeyOutput) ToDnsZoneTsigKeyPtrOutputWithContext(ctx context.Context) DnsZoneTsigKeyPtrOutput
- type DnsZoneTsigKeyPtrInput
- type DnsZoneTsigKeyPtrOutput
- func (o DnsZoneTsigKeyPtrOutput) Algorithm() pulumi.StringPtrOutput
- func (o DnsZoneTsigKeyPtrOutput) Elem() DnsZoneTsigKeyOutput
- func (DnsZoneTsigKeyPtrOutput) ElementType() reflect.Type
- func (o DnsZoneTsigKeyPtrOutput) Name() pulumi.StringPtrOutput
- func (o DnsZoneTsigKeyPtrOutput) Secret() pulumi.StringPtrOutput
- func (o DnsZoneTsigKeyPtrOutput) ToDnsZoneTsigKeyPtrOutput() DnsZoneTsigKeyPtrOutput
- func (o DnsZoneTsigKeyPtrOutput) ToDnsZoneTsigKeyPtrOutputWithContext(ctx context.Context) DnsZoneTsigKeyPtrOutput
- type GetAuthoritiesSetArgs
- type GetAuthoritiesSetOutputArgs
- type GetAuthoritiesSetResult
- type GetAuthoritiesSetResultOutput
- func (o GetAuthoritiesSetResultOutput) Authorities() pulumi.StringArrayOutput
- func (o GetAuthoritiesSetResultOutput) Contract() pulumi.StringOutput
- func (GetAuthoritiesSetResultOutput) ElementType() reflect.Type
- func (o GetAuthoritiesSetResultOutput) Id() pulumi.StringOutput
- func (o GetAuthoritiesSetResultOutput) ToGetAuthoritiesSetResultOutput() GetAuthoritiesSetResultOutput
- func (o GetAuthoritiesSetResultOutput) ToGetAuthoritiesSetResultOutputWithContext(ctx context.Context) GetAuthoritiesSetResultOutput
- type GetDnsRecordSetArgs
- type GetDnsRecordSetOutputArgs
- type GetDnsRecordSetResult
- type GetDnsRecordSetResultOutput
- func (GetDnsRecordSetResultOutput) ElementType() reflect.Type
- func (o GetDnsRecordSetResultOutput) Host() pulumi.StringOutput
- func (o GetDnsRecordSetResultOutput) Id() pulumi.StringOutput
- func (o GetDnsRecordSetResultOutput) Rdatas() pulumi.StringArrayOutput
- func (o GetDnsRecordSetResultOutput) RecordType() pulumi.StringOutput
- func (o GetDnsRecordSetResultOutput) ToGetDnsRecordSetResultOutput() GetDnsRecordSetResultOutput
- func (o GetDnsRecordSetResultOutput) ToGetDnsRecordSetResultOutputWithContext(ctx context.Context) GetDnsRecordSetResultOutput
- func (o GetDnsRecordSetResultOutput) Zone() pulumi.StringOutput
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DnsRecord
deprecated
type DnsRecord struct { pulumi.CustomResourceState Active pulumi.BoolPtrOutput `pulumi:"active"` Algorithm pulumi.IntPtrOutput `pulumi:"algorithm"` AnswerType pulumi.StringOutput `pulumi:"answerType"` Certificate pulumi.StringPtrOutput `pulumi:"certificate"` Digest pulumi.StringPtrOutput `pulumi:"digest"` DigestType pulumi.IntPtrOutput `pulumi:"digestType"` DnsName pulumi.StringOutput `pulumi:"dnsName"` EmailAddress pulumi.StringPtrOutput `pulumi:"emailAddress"` Expiration pulumi.StringPtrOutput `pulumi:"expiration"` Expiry pulumi.IntPtrOutput `pulumi:"expiry"` Fingerprint pulumi.StringPtrOutput `pulumi:"fingerprint"` FingerprintType pulumi.IntPtrOutput `pulumi:"fingerprintType"` Flags pulumi.IntPtrOutput `pulumi:"flags"` Flagsnaptr pulumi.StringPtrOutput `pulumi:"flagsnaptr"` Hardware pulumi.StringPtrOutput `pulumi:"hardware"` Inception pulumi.StringPtrOutput `pulumi:"inception"` Iterations pulumi.IntPtrOutput `pulumi:"iterations"` Key pulumi.StringPtrOutput `pulumi:"key"` Keytag pulumi.IntPtrOutput `pulumi:"keytag"` Labels pulumi.IntPtrOutput `pulumi:"labels"` Mailbox pulumi.StringPtrOutput `pulumi:"mailbox"` MatchType pulumi.IntPtrOutput `pulumi:"matchType"` Name pulumi.StringOutput `pulumi:"name"` NameServer pulumi.StringPtrOutput `pulumi:"nameServer"` NextHashedOwnerName pulumi.StringPtrOutput `pulumi:"nextHashedOwnerName"` NxdomainTtl pulumi.IntPtrOutput `pulumi:"nxdomainTtl"` Order pulumi.IntPtrOutput `pulumi:"order"` OriginalTtl pulumi.IntPtrOutput `pulumi:"originalTtl"` Port pulumi.IntPtrOutput `pulumi:"port"` Preference pulumi.IntPtrOutput `pulumi:"preference"` Priority pulumi.IntPtrOutput `pulumi:"priority"` PriorityIncrement pulumi.IntPtrOutput `pulumi:"priorityIncrement"` Protocol pulumi.IntPtrOutput `pulumi:"protocol"` RecordSha pulumi.StringOutput `pulumi:"recordSha"` Recordtype pulumi.StringOutput `pulumi:"recordtype"` Refresh pulumi.IntPtrOutput `pulumi:"refresh"` Regexp pulumi.StringPtrOutput `pulumi:"regexp"` Replacement pulumi.StringPtrOutput `pulumi:"replacement"` Retry pulumi.IntPtrOutput `pulumi:"retry"` Salt pulumi.StringPtrOutput `pulumi:"salt"` Selector pulumi.IntPtrOutput `pulumi:"selector"` Serial pulumi.IntOutput `pulumi:"serial"` Service pulumi.StringPtrOutput `pulumi:"service"` Signature pulumi.StringPtrOutput `pulumi:"signature"` Signer pulumi.StringPtrOutput `pulumi:"signer"` Software pulumi.StringPtrOutput `pulumi:"software"` Subtype pulumi.IntPtrOutput `pulumi:"subtype"` SvcParams pulumi.StringPtrOutput `pulumi:"svcParams"` SvcPriority pulumi.IntPtrOutput `pulumi:"svcPriority"` TargetName pulumi.StringPtrOutput `pulumi:"targetName"` Targets pulumi.StringArrayOutput `pulumi:"targets"` Ttl pulumi.IntOutput `pulumi:"ttl"` Txt pulumi.StringPtrOutput `pulumi:"txt"` TypeBitmaps pulumi.StringPtrOutput `pulumi:"typeBitmaps"` TypeCovered pulumi.StringPtrOutput `pulumi:"typeCovered"` TypeMnemonic pulumi.StringPtrOutput `pulumi:"typeMnemonic"` TypeValue pulumi.IntPtrOutput `pulumi:"typeValue"` Usage pulumi.IntPtrOutput `pulumi:"usage"` Weight pulumi.IntPtrOutput `pulumi:"weight"` Zone pulumi.StringOutput `pulumi:"zone"` }
Deprecated: akamai.edgedns.DnsRecord has been deprecated in favor of akamai.DnsRecord
func GetDnsRecord ¶
func GetDnsRecord(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DnsRecordState, opts ...pulumi.ResourceOption) (*DnsRecord, error)
GetDnsRecord gets an existing DnsRecord 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 NewDnsRecord ¶
func NewDnsRecord(ctx *pulumi.Context, name string, args *DnsRecordArgs, opts ...pulumi.ResourceOption) (*DnsRecord, error)
NewDnsRecord registers a new resource with the given unique name, arguments, and options.
func (*DnsRecord) ElementType ¶
func (*DnsRecord) ToDnsRecordOutput ¶
func (i *DnsRecord) ToDnsRecordOutput() DnsRecordOutput
func (*DnsRecord) ToDnsRecordOutputWithContext ¶
func (i *DnsRecord) ToDnsRecordOutputWithContext(ctx context.Context) DnsRecordOutput
type DnsRecordArgs ¶
type DnsRecordArgs struct { Active pulumi.BoolPtrInput Algorithm pulumi.IntPtrInput Certificate pulumi.StringPtrInput Digest pulumi.StringPtrInput DigestType pulumi.IntPtrInput EmailAddress pulumi.StringPtrInput Expiration pulumi.StringPtrInput Expiry pulumi.IntPtrInput Fingerprint pulumi.StringPtrInput FingerprintType pulumi.IntPtrInput Flags pulumi.IntPtrInput Flagsnaptr pulumi.StringPtrInput Hardware pulumi.StringPtrInput Inception pulumi.StringPtrInput Iterations pulumi.IntPtrInput Key pulumi.StringPtrInput Keytag pulumi.IntPtrInput Labels pulumi.IntPtrInput Mailbox pulumi.StringPtrInput MatchType pulumi.IntPtrInput Name pulumi.StringPtrInput NameServer pulumi.StringPtrInput NextHashedOwnerName pulumi.StringPtrInput NxdomainTtl pulumi.IntPtrInput Order pulumi.IntPtrInput OriginalTtl pulumi.IntPtrInput Port pulumi.IntPtrInput Preference pulumi.IntPtrInput Priority pulumi.IntPtrInput PriorityIncrement pulumi.IntPtrInput Protocol pulumi.IntPtrInput Recordtype pulumi.StringInput Refresh pulumi.IntPtrInput Regexp pulumi.StringPtrInput Replacement pulumi.StringPtrInput Retry pulumi.IntPtrInput Salt pulumi.StringPtrInput Selector pulumi.IntPtrInput Service pulumi.StringPtrInput Signature pulumi.StringPtrInput Signer pulumi.StringPtrInput Software pulumi.StringPtrInput Subtype pulumi.IntPtrInput SvcParams pulumi.StringPtrInput SvcPriority pulumi.IntPtrInput TargetName pulumi.StringPtrInput Targets pulumi.StringArrayInput Ttl pulumi.IntInput Txt pulumi.StringPtrInput TypeBitmaps pulumi.StringPtrInput TypeCovered pulumi.StringPtrInput TypeMnemonic pulumi.StringPtrInput TypeValue pulumi.IntPtrInput Usage pulumi.IntPtrInput Weight pulumi.IntPtrInput Zone pulumi.StringInput }
The set of arguments for constructing a DnsRecord resource.
func (DnsRecordArgs) ElementType ¶
func (DnsRecordArgs) ElementType() reflect.Type
type DnsRecordArray ¶
type DnsRecordArray []DnsRecordInput
func (DnsRecordArray) ElementType ¶
func (DnsRecordArray) ElementType() reflect.Type
func (DnsRecordArray) ToDnsRecordArrayOutput ¶
func (i DnsRecordArray) ToDnsRecordArrayOutput() DnsRecordArrayOutput
func (DnsRecordArray) ToDnsRecordArrayOutputWithContext ¶
func (i DnsRecordArray) ToDnsRecordArrayOutputWithContext(ctx context.Context) DnsRecordArrayOutput
type DnsRecordArrayInput ¶
type DnsRecordArrayInput interface { pulumi.Input ToDnsRecordArrayOutput() DnsRecordArrayOutput ToDnsRecordArrayOutputWithContext(context.Context) DnsRecordArrayOutput }
DnsRecordArrayInput is an input type that accepts DnsRecordArray and DnsRecordArrayOutput values. You can construct a concrete instance of `DnsRecordArrayInput` via:
DnsRecordArray{ DnsRecordArgs{...} }
type DnsRecordArrayOutput ¶
type DnsRecordArrayOutput struct{ *pulumi.OutputState }
func (DnsRecordArrayOutput) ElementType ¶
func (DnsRecordArrayOutput) ElementType() reflect.Type
func (DnsRecordArrayOutput) Index ¶
func (o DnsRecordArrayOutput) Index(i pulumi.IntInput) DnsRecordOutput
func (DnsRecordArrayOutput) ToDnsRecordArrayOutput ¶
func (o DnsRecordArrayOutput) ToDnsRecordArrayOutput() DnsRecordArrayOutput
func (DnsRecordArrayOutput) ToDnsRecordArrayOutputWithContext ¶
func (o DnsRecordArrayOutput) ToDnsRecordArrayOutputWithContext(ctx context.Context) DnsRecordArrayOutput
type DnsRecordInput ¶
type DnsRecordInput interface { pulumi.Input ToDnsRecordOutput() DnsRecordOutput ToDnsRecordOutputWithContext(ctx context.Context) DnsRecordOutput }
type DnsRecordMap ¶
type DnsRecordMap map[string]DnsRecordInput
func (DnsRecordMap) ElementType ¶
func (DnsRecordMap) ElementType() reflect.Type
func (DnsRecordMap) ToDnsRecordMapOutput ¶
func (i DnsRecordMap) ToDnsRecordMapOutput() DnsRecordMapOutput
func (DnsRecordMap) ToDnsRecordMapOutputWithContext ¶
func (i DnsRecordMap) ToDnsRecordMapOutputWithContext(ctx context.Context) DnsRecordMapOutput
type DnsRecordMapInput ¶
type DnsRecordMapInput interface { pulumi.Input ToDnsRecordMapOutput() DnsRecordMapOutput ToDnsRecordMapOutputWithContext(context.Context) DnsRecordMapOutput }
DnsRecordMapInput is an input type that accepts DnsRecordMap and DnsRecordMapOutput values. You can construct a concrete instance of `DnsRecordMapInput` via:
DnsRecordMap{ "key": DnsRecordArgs{...} }
type DnsRecordMapOutput ¶
type DnsRecordMapOutput struct{ *pulumi.OutputState }
func (DnsRecordMapOutput) ElementType ¶
func (DnsRecordMapOutput) ElementType() reflect.Type
func (DnsRecordMapOutput) MapIndex ¶
func (o DnsRecordMapOutput) MapIndex(k pulumi.StringInput) DnsRecordOutput
func (DnsRecordMapOutput) ToDnsRecordMapOutput ¶
func (o DnsRecordMapOutput) ToDnsRecordMapOutput() DnsRecordMapOutput
func (DnsRecordMapOutput) ToDnsRecordMapOutputWithContext ¶
func (o DnsRecordMapOutput) ToDnsRecordMapOutputWithContext(ctx context.Context) DnsRecordMapOutput
type DnsRecordOutput ¶
type DnsRecordOutput struct{ *pulumi.OutputState }
func (DnsRecordOutput) Active ¶
func (o DnsRecordOutput) Active() pulumi.BoolPtrOutput
func (DnsRecordOutput) Algorithm ¶
func (o DnsRecordOutput) Algorithm() pulumi.IntPtrOutput
func (DnsRecordOutput) AnswerType ¶
func (o DnsRecordOutput) AnswerType() pulumi.StringOutput
func (DnsRecordOutput) Certificate ¶
func (o DnsRecordOutput) Certificate() pulumi.StringPtrOutput
func (DnsRecordOutput) Digest ¶
func (o DnsRecordOutput) Digest() pulumi.StringPtrOutput
func (DnsRecordOutput) DigestType ¶
func (o DnsRecordOutput) DigestType() pulumi.IntPtrOutput
func (DnsRecordOutput) DnsName ¶
func (o DnsRecordOutput) DnsName() pulumi.StringOutput
func (DnsRecordOutput) ElementType ¶
func (DnsRecordOutput) ElementType() reflect.Type
func (DnsRecordOutput) EmailAddress ¶
func (o DnsRecordOutput) EmailAddress() pulumi.StringPtrOutput
func (DnsRecordOutput) Expiration ¶
func (o DnsRecordOutput) Expiration() pulumi.StringPtrOutput
func (DnsRecordOutput) Expiry ¶
func (o DnsRecordOutput) Expiry() pulumi.IntPtrOutput
func (DnsRecordOutput) Fingerprint ¶
func (o DnsRecordOutput) Fingerprint() pulumi.StringPtrOutput
func (DnsRecordOutput) FingerprintType ¶
func (o DnsRecordOutput) FingerprintType() pulumi.IntPtrOutput
func (DnsRecordOutput) Flags ¶
func (o DnsRecordOutput) Flags() pulumi.IntPtrOutput
func (DnsRecordOutput) Flagsnaptr ¶
func (o DnsRecordOutput) Flagsnaptr() pulumi.StringPtrOutput
func (DnsRecordOutput) Hardware ¶
func (o DnsRecordOutput) Hardware() pulumi.StringPtrOutput
func (DnsRecordOutput) Inception ¶
func (o DnsRecordOutput) Inception() pulumi.StringPtrOutput
func (DnsRecordOutput) Iterations ¶
func (o DnsRecordOutput) Iterations() pulumi.IntPtrOutput
func (DnsRecordOutput) Key ¶
func (o DnsRecordOutput) Key() pulumi.StringPtrOutput
func (DnsRecordOutput) Keytag ¶
func (o DnsRecordOutput) Keytag() pulumi.IntPtrOutput
func (DnsRecordOutput) Labels ¶
func (o DnsRecordOutput) Labels() pulumi.IntPtrOutput
func (DnsRecordOutput) Mailbox ¶
func (o DnsRecordOutput) Mailbox() pulumi.StringPtrOutput
func (DnsRecordOutput) MatchType ¶
func (o DnsRecordOutput) MatchType() pulumi.IntPtrOutput
func (DnsRecordOutput) Name ¶
func (o DnsRecordOutput) Name() pulumi.StringOutput
func (DnsRecordOutput) NameServer ¶
func (o DnsRecordOutput) NameServer() pulumi.StringPtrOutput
func (DnsRecordOutput) NextHashedOwnerName ¶
func (o DnsRecordOutput) NextHashedOwnerName() pulumi.StringPtrOutput
func (DnsRecordOutput) NxdomainTtl ¶
func (o DnsRecordOutput) NxdomainTtl() pulumi.IntPtrOutput
func (DnsRecordOutput) Order ¶
func (o DnsRecordOutput) Order() pulumi.IntPtrOutput
func (DnsRecordOutput) OriginalTtl ¶
func (o DnsRecordOutput) OriginalTtl() pulumi.IntPtrOutput
func (DnsRecordOutput) Port ¶
func (o DnsRecordOutput) Port() pulumi.IntPtrOutput
func (DnsRecordOutput) Preference ¶
func (o DnsRecordOutput) Preference() pulumi.IntPtrOutput
func (DnsRecordOutput) Priority ¶
func (o DnsRecordOutput) Priority() pulumi.IntPtrOutput
func (DnsRecordOutput) PriorityIncrement ¶
func (o DnsRecordOutput) PriorityIncrement() pulumi.IntPtrOutput
func (DnsRecordOutput) Protocol ¶
func (o DnsRecordOutput) Protocol() pulumi.IntPtrOutput
func (DnsRecordOutput) RecordSha ¶
func (o DnsRecordOutput) RecordSha() pulumi.StringOutput
func (DnsRecordOutput) Recordtype ¶
func (o DnsRecordOutput) Recordtype() pulumi.StringOutput
func (DnsRecordOutput) Refresh ¶
func (o DnsRecordOutput) Refresh() pulumi.IntPtrOutput
func (DnsRecordOutput) Regexp ¶
func (o DnsRecordOutput) Regexp() pulumi.StringPtrOutput
func (DnsRecordOutput) Replacement ¶
func (o DnsRecordOutput) Replacement() pulumi.StringPtrOutput
func (DnsRecordOutput) Retry ¶
func (o DnsRecordOutput) Retry() pulumi.IntPtrOutput
func (DnsRecordOutput) Salt ¶
func (o DnsRecordOutput) Salt() pulumi.StringPtrOutput
func (DnsRecordOutput) Selector ¶
func (o DnsRecordOutput) Selector() pulumi.IntPtrOutput
func (DnsRecordOutput) Serial ¶
func (o DnsRecordOutput) Serial() pulumi.IntOutput
func (DnsRecordOutput) Service ¶
func (o DnsRecordOutput) Service() pulumi.StringPtrOutput
func (DnsRecordOutput) Signature ¶
func (o DnsRecordOutput) Signature() pulumi.StringPtrOutput
func (DnsRecordOutput) Signer ¶
func (o DnsRecordOutput) Signer() pulumi.StringPtrOutput
func (DnsRecordOutput) Software ¶
func (o DnsRecordOutput) Software() pulumi.StringPtrOutput
func (DnsRecordOutput) Subtype ¶
func (o DnsRecordOutput) Subtype() pulumi.IntPtrOutput
func (DnsRecordOutput) SvcParams ¶
func (o DnsRecordOutput) SvcParams() pulumi.StringPtrOutput
func (DnsRecordOutput) SvcPriority ¶
func (o DnsRecordOutput) SvcPriority() pulumi.IntPtrOutput
func (DnsRecordOutput) TargetName ¶
func (o DnsRecordOutput) TargetName() pulumi.StringPtrOutput
func (DnsRecordOutput) Targets ¶
func (o DnsRecordOutput) Targets() pulumi.StringArrayOutput
func (DnsRecordOutput) ToDnsRecordOutput ¶
func (o DnsRecordOutput) ToDnsRecordOutput() DnsRecordOutput
func (DnsRecordOutput) ToDnsRecordOutputWithContext ¶
func (o DnsRecordOutput) ToDnsRecordOutputWithContext(ctx context.Context) DnsRecordOutput
func (DnsRecordOutput) Ttl ¶
func (o DnsRecordOutput) Ttl() pulumi.IntOutput
func (DnsRecordOutput) Txt ¶
func (o DnsRecordOutput) Txt() pulumi.StringPtrOutput
func (DnsRecordOutput) TypeBitmaps ¶
func (o DnsRecordOutput) TypeBitmaps() pulumi.StringPtrOutput
func (DnsRecordOutput) TypeCovered ¶
func (o DnsRecordOutput) TypeCovered() pulumi.StringPtrOutput
func (DnsRecordOutput) TypeMnemonic ¶
func (o DnsRecordOutput) TypeMnemonic() pulumi.StringPtrOutput
func (DnsRecordOutput) TypeValue ¶
func (o DnsRecordOutput) TypeValue() pulumi.IntPtrOutput
func (DnsRecordOutput) Usage ¶
func (o DnsRecordOutput) Usage() pulumi.IntPtrOutput
func (DnsRecordOutput) Weight ¶
func (o DnsRecordOutput) Weight() pulumi.IntPtrOutput
func (DnsRecordOutput) Zone ¶
func (o DnsRecordOutput) Zone() pulumi.StringOutput
type DnsRecordState ¶
type DnsRecordState struct { Active pulumi.BoolPtrInput Algorithm pulumi.IntPtrInput AnswerType pulumi.StringPtrInput Certificate pulumi.StringPtrInput Digest pulumi.StringPtrInput DigestType pulumi.IntPtrInput DnsName pulumi.StringPtrInput EmailAddress pulumi.StringPtrInput Expiration pulumi.StringPtrInput Expiry pulumi.IntPtrInput Fingerprint pulumi.StringPtrInput FingerprintType pulumi.IntPtrInput Flags pulumi.IntPtrInput Flagsnaptr pulumi.StringPtrInput Hardware pulumi.StringPtrInput Inception pulumi.StringPtrInput Iterations pulumi.IntPtrInput Key pulumi.StringPtrInput Keytag pulumi.IntPtrInput Labels pulumi.IntPtrInput Mailbox pulumi.StringPtrInput MatchType pulumi.IntPtrInput Name pulumi.StringPtrInput NameServer pulumi.StringPtrInput NextHashedOwnerName pulumi.StringPtrInput NxdomainTtl pulumi.IntPtrInput Order pulumi.IntPtrInput OriginalTtl pulumi.IntPtrInput Port pulumi.IntPtrInput Preference pulumi.IntPtrInput Priority pulumi.IntPtrInput PriorityIncrement pulumi.IntPtrInput Protocol pulumi.IntPtrInput RecordSha pulumi.StringPtrInput Recordtype pulumi.StringPtrInput Refresh pulumi.IntPtrInput Regexp pulumi.StringPtrInput Replacement pulumi.StringPtrInput Retry pulumi.IntPtrInput Salt pulumi.StringPtrInput Selector pulumi.IntPtrInput Serial pulumi.IntPtrInput Service pulumi.StringPtrInput Signature pulumi.StringPtrInput Signer pulumi.StringPtrInput Software pulumi.StringPtrInput Subtype pulumi.IntPtrInput SvcParams pulumi.StringPtrInput SvcPriority pulumi.IntPtrInput TargetName pulumi.StringPtrInput Targets pulumi.StringArrayInput Ttl pulumi.IntPtrInput Txt pulumi.StringPtrInput TypeBitmaps pulumi.StringPtrInput TypeCovered pulumi.StringPtrInput TypeMnemonic pulumi.StringPtrInput TypeValue pulumi.IntPtrInput Usage pulumi.IntPtrInput Weight pulumi.IntPtrInput Zone pulumi.StringPtrInput }
func (DnsRecordState) ElementType ¶
func (DnsRecordState) ElementType() reflect.Type
type DnsZone
deprecated
type DnsZone struct { pulumi.CustomResourceState ActivationState pulumi.StringOutput `pulumi:"activationState"` AliasCount pulumi.IntOutput `pulumi:"aliasCount"` Comment pulumi.StringPtrOutput `pulumi:"comment"` Contract pulumi.StringOutput `pulumi:"contract"` EndCustomerId pulumi.StringPtrOutput `pulumi:"endCustomerId"` Group pulumi.StringPtrOutput `pulumi:"group"` Masters pulumi.StringArrayOutput `pulumi:"masters"` SignAndServe pulumi.BoolPtrOutput `pulumi:"signAndServe"` SignAndServeAlgorithm pulumi.StringPtrOutput `pulumi:"signAndServeAlgorithm"` Target pulumi.StringPtrOutput `pulumi:"target"` TsigKey DnsZoneTsigKeyPtrOutput `pulumi:"tsigKey"` Type pulumi.StringOutput `pulumi:"type"` VersionId pulumi.StringOutput `pulumi:"versionId"` Zone pulumi.StringOutput `pulumi:"zone"` }
Deprecated: akamai.edgedns.DnsZone has been deprecated in favor of akamai.DnsZone
func GetDnsZone ¶
func GetDnsZone(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DnsZoneState, opts ...pulumi.ResourceOption) (*DnsZone, error)
GetDnsZone gets an existing DnsZone 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 NewDnsZone ¶
func NewDnsZone(ctx *pulumi.Context, name string, args *DnsZoneArgs, opts ...pulumi.ResourceOption) (*DnsZone, error)
NewDnsZone registers a new resource with the given unique name, arguments, and options.
func (*DnsZone) ElementType ¶
func (*DnsZone) ToDnsZoneOutput ¶
func (i *DnsZone) ToDnsZoneOutput() DnsZoneOutput
func (*DnsZone) ToDnsZoneOutputWithContext ¶
func (i *DnsZone) ToDnsZoneOutputWithContext(ctx context.Context) DnsZoneOutput
type DnsZoneArgs ¶
type DnsZoneArgs struct { Comment pulumi.StringPtrInput Contract pulumi.StringInput EndCustomerId pulumi.StringPtrInput Group pulumi.StringPtrInput Masters pulumi.StringArrayInput SignAndServe pulumi.BoolPtrInput SignAndServeAlgorithm pulumi.StringPtrInput Target pulumi.StringPtrInput TsigKey DnsZoneTsigKeyPtrInput Type pulumi.StringInput Zone pulumi.StringInput }
The set of arguments for constructing a DnsZone resource.
func (DnsZoneArgs) ElementType ¶
func (DnsZoneArgs) ElementType() reflect.Type
type DnsZoneArray ¶
type DnsZoneArray []DnsZoneInput
func (DnsZoneArray) ElementType ¶
func (DnsZoneArray) ElementType() reflect.Type
func (DnsZoneArray) ToDnsZoneArrayOutput ¶
func (i DnsZoneArray) ToDnsZoneArrayOutput() DnsZoneArrayOutput
func (DnsZoneArray) ToDnsZoneArrayOutputWithContext ¶
func (i DnsZoneArray) ToDnsZoneArrayOutputWithContext(ctx context.Context) DnsZoneArrayOutput
type DnsZoneArrayInput ¶
type DnsZoneArrayInput interface { pulumi.Input ToDnsZoneArrayOutput() DnsZoneArrayOutput ToDnsZoneArrayOutputWithContext(context.Context) DnsZoneArrayOutput }
DnsZoneArrayInput is an input type that accepts DnsZoneArray and DnsZoneArrayOutput values. You can construct a concrete instance of `DnsZoneArrayInput` via:
DnsZoneArray{ DnsZoneArgs{...} }
type DnsZoneArrayOutput ¶
type DnsZoneArrayOutput struct{ *pulumi.OutputState }
func (DnsZoneArrayOutput) ElementType ¶
func (DnsZoneArrayOutput) ElementType() reflect.Type
func (DnsZoneArrayOutput) Index ¶
func (o DnsZoneArrayOutput) Index(i pulumi.IntInput) DnsZoneOutput
func (DnsZoneArrayOutput) ToDnsZoneArrayOutput ¶
func (o DnsZoneArrayOutput) ToDnsZoneArrayOutput() DnsZoneArrayOutput
func (DnsZoneArrayOutput) ToDnsZoneArrayOutputWithContext ¶
func (o DnsZoneArrayOutput) ToDnsZoneArrayOutputWithContext(ctx context.Context) DnsZoneArrayOutput
type DnsZoneInput ¶
type DnsZoneInput interface { pulumi.Input ToDnsZoneOutput() DnsZoneOutput ToDnsZoneOutputWithContext(ctx context.Context) DnsZoneOutput }
type DnsZoneMap ¶
type DnsZoneMap map[string]DnsZoneInput
func (DnsZoneMap) ElementType ¶
func (DnsZoneMap) ElementType() reflect.Type
func (DnsZoneMap) ToDnsZoneMapOutput ¶
func (i DnsZoneMap) ToDnsZoneMapOutput() DnsZoneMapOutput
func (DnsZoneMap) ToDnsZoneMapOutputWithContext ¶
func (i DnsZoneMap) ToDnsZoneMapOutputWithContext(ctx context.Context) DnsZoneMapOutput
type DnsZoneMapInput ¶
type DnsZoneMapInput interface { pulumi.Input ToDnsZoneMapOutput() DnsZoneMapOutput ToDnsZoneMapOutputWithContext(context.Context) DnsZoneMapOutput }
DnsZoneMapInput is an input type that accepts DnsZoneMap and DnsZoneMapOutput values. You can construct a concrete instance of `DnsZoneMapInput` via:
DnsZoneMap{ "key": DnsZoneArgs{...} }
type DnsZoneMapOutput ¶
type DnsZoneMapOutput struct{ *pulumi.OutputState }
func (DnsZoneMapOutput) ElementType ¶
func (DnsZoneMapOutput) ElementType() reflect.Type
func (DnsZoneMapOutput) MapIndex ¶
func (o DnsZoneMapOutput) MapIndex(k pulumi.StringInput) DnsZoneOutput
func (DnsZoneMapOutput) ToDnsZoneMapOutput ¶
func (o DnsZoneMapOutput) ToDnsZoneMapOutput() DnsZoneMapOutput
func (DnsZoneMapOutput) ToDnsZoneMapOutputWithContext ¶
func (o DnsZoneMapOutput) ToDnsZoneMapOutputWithContext(ctx context.Context) DnsZoneMapOutput
type DnsZoneOutput ¶
type DnsZoneOutput struct{ *pulumi.OutputState }
func (DnsZoneOutput) ActivationState ¶
func (o DnsZoneOutput) ActivationState() pulumi.StringOutput
func (DnsZoneOutput) AliasCount ¶
func (o DnsZoneOutput) AliasCount() pulumi.IntOutput
func (DnsZoneOutput) Comment ¶
func (o DnsZoneOutput) Comment() pulumi.StringPtrOutput
func (DnsZoneOutput) Contract ¶
func (o DnsZoneOutput) Contract() pulumi.StringOutput
func (DnsZoneOutput) ElementType ¶
func (DnsZoneOutput) ElementType() reflect.Type
func (DnsZoneOutput) EndCustomerId ¶
func (o DnsZoneOutput) EndCustomerId() pulumi.StringPtrOutput
func (DnsZoneOutput) Group ¶
func (o DnsZoneOutput) Group() pulumi.StringPtrOutput
func (DnsZoneOutput) Masters ¶
func (o DnsZoneOutput) Masters() pulumi.StringArrayOutput
func (DnsZoneOutput) SignAndServe ¶
func (o DnsZoneOutput) SignAndServe() pulumi.BoolPtrOutput
func (DnsZoneOutput) SignAndServeAlgorithm ¶
func (o DnsZoneOutput) SignAndServeAlgorithm() pulumi.StringPtrOutput
func (DnsZoneOutput) Target ¶
func (o DnsZoneOutput) Target() pulumi.StringPtrOutput
func (DnsZoneOutput) ToDnsZoneOutput ¶
func (o DnsZoneOutput) ToDnsZoneOutput() DnsZoneOutput
func (DnsZoneOutput) ToDnsZoneOutputWithContext ¶
func (o DnsZoneOutput) ToDnsZoneOutputWithContext(ctx context.Context) DnsZoneOutput
func (DnsZoneOutput) TsigKey ¶
func (o DnsZoneOutput) TsigKey() DnsZoneTsigKeyPtrOutput
func (DnsZoneOutput) Type ¶
func (o DnsZoneOutput) Type() pulumi.StringOutput
func (DnsZoneOutput) VersionId ¶
func (o DnsZoneOutput) VersionId() pulumi.StringOutput
func (DnsZoneOutput) Zone ¶
func (o DnsZoneOutput) Zone() pulumi.StringOutput
type DnsZoneState ¶
type DnsZoneState struct { ActivationState pulumi.StringPtrInput AliasCount pulumi.IntPtrInput Comment pulumi.StringPtrInput Contract pulumi.StringPtrInput EndCustomerId pulumi.StringPtrInput Group pulumi.StringPtrInput Masters pulumi.StringArrayInput SignAndServe pulumi.BoolPtrInput SignAndServeAlgorithm pulumi.StringPtrInput Target pulumi.StringPtrInput TsigKey DnsZoneTsigKeyPtrInput Type pulumi.StringPtrInput VersionId pulumi.StringPtrInput Zone pulumi.StringPtrInput }
func (DnsZoneState) ElementType ¶
func (DnsZoneState) ElementType() reflect.Type
type DnsZoneTsigKey ¶
type DnsZoneTsigKeyArgs ¶
type DnsZoneTsigKeyArgs struct { Algorithm pulumi.StringInput `pulumi:"algorithm"` Name pulumi.StringInput `pulumi:"name"` Secret pulumi.StringInput `pulumi:"secret"` }
func (DnsZoneTsigKeyArgs) ElementType ¶
func (DnsZoneTsigKeyArgs) ElementType() reflect.Type
func (DnsZoneTsigKeyArgs) ToDnsZoneTsigKeyOutput ¶
func (i DnsZoneTsigKeyArgs) ToDnsZoneTsigKeyOutput() DnsZoneTsigKeyOutput
func (DnsZoneTsigKeyArgs) ToDnsZoneTsigKeyOutputWithContext ¶
func (i DnsZoneTsigKeyArgs) ToDnsZoneTsigKeyOutputWithContext(ctx context.Context) DnsZoneTsigKeyOutput
func (DnsZoneTsigKeyArgs) ToDnsZoneTsigKeyPtrOutput ¶
func (i DnsZoneTsigKeyArgs) ToDnsZoneTsigKeyPtrOutput() DnsZoneTsigKeyPtrOutput
func (DnsZoneTsigKeyArgs) ToDnsZoneTsigKeyPtrOutputWithContext ¶
func (i DnsZoneTsigKeyArgs) ToDnsZoneTsigKeyPtrOutputWithContext(ctx context.Context) DnsZoneTsigKeyPtrOutput
type DnsZoneTsigKeyInput ¶
type DnsZoneTsigKeyInput interface { pulumi.Input ToDnsZoneTsigKeyOutput() DnsZoneTsigKeyOutput ToDnsZoneTsigKeyOutputWithContext(context.Context) DnsZoneTsigKeyOutput }
DnsZoneTsigKeyInput is an input type that accepts DnsZoneTsigKeyArgs and DnsZoneTsigKeyOutput values. You can construct a concrete instance of `DnsZoneTsigKeyInput` via:
DnsZoneTsigKeyArgs{...}
type DnsZoneTsigKeyOutput ¶
type DnsZoneTsigKeyOutput struct{ *pulumi.OutputState }
func (DnsZoneTsigKeyOutput) Algorithm ¶
func (o DnsZoneTsigKeyOutput) Algorithm() pulumi.StringOutput
func (DnsZoneTsigKeyOutput) ElementType ¶
func (DnsZoneTsigKeyOutput) ElementType() reflect.Type
func (DnsZoneTsigKeyOutput) Name ¶
func (o DnsZoneTsigKeyOutput) Name() pulumi.StringOutput
func (DnsZoneTsigKeyOutput) Secret ¶
func (o DnsZoneTsigKeyOutput) Secret() pulumi.StringOutput
func (DnsZoneTsigKeyOutput) ToDnsZoneTsigKeyOutput ¶
func (o DnsZoneTsigKeyOutput) ToDnsZoneTsigKeyOutput() DnsZoneTsigKeyOutput
func (DnsZoneTsigKeyOutput) ToDnsZoneTsigKeyOutputWithContext ¶
func (o DnsZoneTsigKeyOutput) ToDnsZoneTsigKeyOutputWithContext(ctx context.Context) DnsZoneTsigKeyOutput
func (DnsZoneTsigKeyOutput) ToDnsZoneTsigKeyPtrOutput ¶
func (o DnsZoneTsigKeyOutput) ToDnsZoneTsigKeyPtrOutput() DnsZoneTsigKeyPtrOutput
func (DnsZoneTsigKeyOutput) ToDnsZoneTsigKeyPtrOutputWithContext ¶
func (o DnsZoneTsigKeyOutput) ToDnsZoneTsigKeyPtrOutputWithContext(ctx context.Context) DnsZoneTsigKeyPtrOutput
type DnsZoneTsigKeyPtrInput ¶
type DnsZoneTsigKeyPtrInput interface { pulumi.Input ToDnsZoneTsigKeyPtrOutput() DnsZoneTsigKeyPtrOutput ToDnsZoneTsigKeyPtrOutputWithContext(context.Context) DnsZoneTsigKeyPtrOutput }
DnsZoneTsigKeyPtrInput is an input type that accepts DnsZoneTsigKeyArgs, DnsZoneTsigKeyPtr and DnsZoneTsigKeyPtrOutput values. You can construct a concrete instance of `DnsZoneTsigKeyPtrInput` via:
DnsZoneTsigKeyArgs{...} or: nil
func DnsZoneTsigKeyPtr ¶
func DnsZoneTsigKeyPtr(v *DnsZoneTsigKeyArgs) DnsZoneTsigKeyPtrInput
type DnsZoneTsigKeyPtrOutput ¶
type DnsZoneTsigKeyPtrOutput struct{ *pulumi.OutputState }
func (DnsZoneTsigKeyPtrOutput) Algorithm ¶
func (o DnsZoneTsigKeyPtrOutput) Algorithm() pulumi.StringPtrOutput
func (DnsZoneTsigKeyPtrOutput) Elem ¶
func (o DnsZoneTsigKeyPtrOutput) Elem() DnsZoneTsigKeyOutput
func (DnsZoneTsigKeyPtrOutput) ElementType ¶
func (DnsZoneTsigKeyPtrOutput) ElementType() reflect.Type
func (DnsZoneTsigKeyPtrOutput) Name ¶
func (o DnsZoneTsigKeyPtrOutput) Name() pulumi.StringPtrOutput
func (DnsZoneTsigKeyPtrOutput) Secret ¶
func (o DnsZoneTsigKeyPtrOutput) Secret() pulumi.StringPtrOutput
func (DnsZoneTsigKeyPtrOutput) ToDnsZoneTsigKeyPtrOutput ¶
func (o DnsZoneTsigKeyPtrOutput) ToDnsZoneTsigKeyPtrOutput() DnsZoneTsigKeyPtrOutput
func (DnsZoneTsigKeyPtrOutput) ToDnsZoneTsigKeyPtrOutputWithContext ¶
func (o DnsZoneTsigKeyPtrOutput) ToDnsZoneTsigKeyPtrOutputWithContext(ctx context.Context) DnsZoneTsigKeyPtrOutput
type GetAuthoritiesSetArgs ¶
type GetAuthoritiesSetArgs struct {
Contract string `pulumi:"contract"`
}
A collection of arguments for invoking getAuthoritiesSet.
type GetAuthoritiesSetOutputArgs ¶
type GetAuthoritiesSetOutputArgs struct {
Contract pulumi.StringInput `pulumi:"contract"`
}
A collection of arguments for invoking getAuthoritiesSet.
func (GetAuthoritiesSetOutputArgs) ElementType ¶
func (GetAuthoritiesSetOutputArgs) ElementType() reflect.Type
type GetAuthoritiesSetResult ¶
type GetAuthoritiesSetResult struct { Authorities []string `pulumi:"authorities"` Contract string `pulumi:"contract"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` }
A collection of values returned by getAuthoritiesSet.
func GetAuthoritiesSet
deprecated
func GetAuthoritiesSet(ctx *pulumi.Context, args *GetAuthoritiesSetArgs, opts ...pulumi.InvokeOption) (*GetAuthoritiesSetResult, error)
Deprecated: akamai.edgedns.getAuthoritiesSet has been deprecated in favor of akamai.getAuthoritiesSet
type GetAuthoritiesSetResultOutput ¶
type GetAuthoritiesSetResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getAuthoritiesSet.
func GetAuthoritiesSetOutput ¶
func GetAuthoritiesSetOutput(ctx *pulumi.Context, args GetAuthoritiesSetOutputArgs, opts ...pulumi.InvokeOption) GetAuthoritiesSetResultOutput
func (GetAuthoritiesSetResultOutput) Authorities ¶
func (o GetAuthoritiesSetResultOutput) Authorities() pulumi.StringArrayOutput
func (GetAuthoritiesSetResultOutput) Contract ¶
func (o GetAuthoritiesSetResultOutput) Contract() pulumi.StringOutput
func (GetAuthoritiesSetResultOutput) ElementType ¶
func (GetAuthoritiesSetResultOutput) ElementType() reflect.Type
func (GetAuthoritiesSetResultOutput) Id ¶
func (o GetAuthoritiesSetResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetAuthoritiesSetResultOutput) ToGetAuthoritiesSetResultOutput ¶
func (o GetAuthoritiesSetResultOutput) ToGetAuthoritiesSetResultOutput() GetAuthoritiesSetResultOutput
func (GetAuthoritiesSetResultOutput) ToGetAuthoritiesSetResultOutputWithContext ¶
func (o GetAuthoritiesSetResultOutput) ToGetAuthoritiesSetResultOutputWithContext(ctx context.Context) GetAuthoritiesSetResultOutput
type GetDnsRecordSetArgs ¶
type GetDnsRecordSetArgs struct { Host string `pulumi:"host"` RecordType string `pulumi:"recordType"` Zone string `pulumi:"zone"` }
A collection of arguments for invoking getDnsRecordSet.
type GetDnsRecordSetOutputArgs ¶
type GetDnsRecordSetOutputArgs struct { Host pulumi.StringInput `pulumi:"host"` RecordType pulumi.StringInput `pulumi:"recordType"` Zone pulumi.StringInput `pulumi:"zone"` }
A collection of arguments for invoking getDnsRecordSet.
func (GetDnsRecordSetOutputArgs) ElementType ¶
func (GetDnsRecordSetOutputArgs) ElementType() reflect.Type
type GetDnsRecordSetResult ¶
type GetDnsRecordSetResult struct { Host string `pulumi:"host"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` Rdatas []string `pulumi:"rdatas"` RecordType string `pulumi:"recordType"` Zone string `pulumi:"zone"` }
A collection of values returned by getDnsRecordSet.
func GetDnsRecordSet
deprecated
func GetDnsRecordSet(ctx *pulumi.Context, args *GetDnsRecordSetArgs, opts ...pulumi.InvokeOption) (*GetDnsRecordSetResult, error)
Deprecated: akamai.edgedns.getDnsRecordSet has been deprecated in favor of akamai.getDnsRecordSet
type GetDnsRecordSetResultOutput ¶
type GetDnsRecordSetResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getDnsRecordSet.
func GetDnsRecordSetOutput ¶
func GetDnsRecordSetOutput(ctx *pulumi.Context, args GetDnsRecordSetOutputArgs, opts ...pulumi.InvokeOption) GetDnsRecordSetResultOutput
func (GetDnsRecordSetResultOutput) ElementType ¶
func (GetDnsRecordSetResultOutput) ElementType() reflect.Type
func (GetDnsRecordSetResultOutput) Host ¶
func (o GetDnsRecordSetResultOutput) Host() pulumi.StringOutput
func (GetDnsRecordSetResultOutput) Id ¶
func (o GetDnsRecordSetResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetDnsRecordSetResultOutput) Rdatas ¶
func (o GetDnsRecordSetResultOutput) Rdatas() pulumi.StringArrayOutput
func (GetDnsRecordSetResultOutput) RecordType ¶
func (o GetDnsRecordSetResultOutput) RecordType() pulumi.StringOutput
func (GetDnsRecordSetResultOutput) ToGetDnsRecordSetResultOutput ¶
func (o GetDnsRecordSetResultOutput) ToGetDnsRecordSetResultOutput() GetDnsRecordSetResultOutput
func (GetDnsRecordSetResultOutput) ToGetDnsRecordSetResultOutputWithContext ¶
func (o GetDnsRecordSetResultOutput) ToGetDnsRecordSetResultOutputWithContext(ctx context.Context) GetDnsRecordSetResultOutput
func (GetDnsRecordSetResultOutput) Zone ¶
func (o GetDnsRecordSetResultOutput) Zone() pulumi.StringOutput