Documentation
¶
Index ¶
- type GetRecordsArgs
- type GetRecordsFilter
- type GetRecordsFilterArgs
- type GetRecordsFilterArray
- type GetRecordsFilterArrayInput
- type GetRecordsFilterArrayOutput
- func (GetRecordsFilterArrayOutput) ElementType() reflect.Type
- func (o GetRecordsFilterArrayOutput) Index(i pulumi.IntInput) GetRecordsFilterOutput
- func (o GetRecordsFilterArrayOutput) ToGetRecordsFilterArrayOutput() GetRecordsFilterArrayOutput
- func (o GetRecordsFilterArrayOutput) ToGetRecordsFilterArrayOutputWithContext(ctx context.Context) GetRecordsFilterArrayOutput
- type GetRecordsFilterInput
- type GetRecordsFilterOutput
- func (GetRecordsFilterOutput) ElementType() reflect.Type
- func (o GetRecordsFilterOutput) Name() pulumi.StringOutput
- func (o GetRecordsFilterOutput) ToGetRecordsFilterOutput() GetRecordsFilterOutput
- func (o GetRecordsFilterOutput) ToGetRecordsFilterOutputWithContext(ctx context.Context) GetRecordsFilterOutput
- func (o GetRecordsFilterOutput) Values() pulumi.StringArrayOutput
- type GetRecordsOutputArgs
- type GetRecordsRecordSet
- type GetRecordsRecordSetArgs
- type GetRecordsRecordSetArray
- type GetRecordsRecordSetArrayInput
- type GetRecordsRecordSetArrayOutput
- func (GetRecordsRecordSetArrayOutput) ElementType() reflect.Type
- func (o GetRecordsRecordSetArrayOutput) Index(i pulumi.IntInput) GetRecordsRecordSetOutput
- func (o GetRecordsRecordSetArrayOutput) ToGetRecordsRecordSetArrayOutput() GetRecordsRecordSetArrayOutput
- func (o GetRecordsRecordSetArrayOutput) ToGetRecordsRecordSetArrayOutputWithContext(ctx context.Context) GetRecordsRecordSetArrayOutput
- type GetRecordsRecordSetInput
- type GetRecordsRecordSetOutput
- func (o GetRecordsRecordSetOutput) CreatedOn() pulumi.StringOutput
- func (GetRecordsRecordSetOutput) ElementType() reflect.Type
- func (o GetRecordsRecordSetOutput) Enabled() pulumi.IntOutput
- func (o GetRecordsRecordSetOutput) Extra() pulumi.StringOutput
- func (o GetRecordsRecordSetOutput) Mx() pulumi.IntOutput
- func (o GetRecordsRecordSetOutput) RecordId() pulumi.StringOutput
- func (o GetRecordsRecordSetOutput) RecordType() pulumi.StringOutput
- func (o GetRecordsRecordSetOutput) RecordValue() pulumi.StringOutput
- func (o GetRecordsRecordSetOutput) Status() pulumi.StringOutput
- func (o GetRecordsRecordSetOutput) SubDomain() pulumi.StringOutput
- func (o GetRecordsRecordSetOutput) ToGetRecordsRecordSetOutput() GetRecordsRecordSetOutput
- func (o GetRecordsRecordSetOutput) ToGetRecordsRecordSetOutputWithContext(ctx context.Context) GetRecordsRecordSetOutput
- func (o GetRecordsRecordSetOutput) Ttl() pulumi.IntOutput
- func (o GetRecordsRecordSetOutput) UpdatedOn() pulumi.StringOutput
- func (o GetRecordsRecordSetOutput) Weight() pulumi.IntOutput
- func (o GetRecordsRecordSetOutput) ZoneId() pulumi.StringOutput
- type GetRecordsResult
- type GetRecordsResultOutput
- func (GetRecordsResultOutput) ElementType() reflect.Type
- func (o GetRecordsResultOutput) Filters() GetRecordsFilterArrayOutput
- func (o GetRecordsResultOutput) Id() pulumi.StringOutput
- func (o GetRecordsResultOutput) RecordSets() GetRecordsRecordSetArrayOutput
- func (o GetRecordsResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o GetRecordsResultOutput) ToGetRecordsResultOutput() GetRecordsResultOutput
- func (o GetRecordsResultOutput) ToGetRecordsResultOutputWithContext(ctx context.Context) GetRecordsResultOutput
- func (o GetRecordsResultOutput) ZoneId() pulumi.StringOutput
- type Record
- type RecordArgs
- type RecordArray
- type RecordArrayInput
- type RecordArrayOutput
- type RecordInput
- type RecordMap
- type RecordMapInput
- type RecordMapOutput
- type RecordOutput
- func (RecordOutput) ElementType() reflect.Type
- func (o RecordOutput) Mx() pulumi.IntPtrOutput
- func (o RecordOutput) RecordType() pulumi.StringOutput
- func (o RecordOutput) RecordValue() pulumi.StringOutput
- func (o RecordOutput) SubDomain() pulumi.StringOutput
- func (o RecordOutput) ToRecordOutput() RecordOutput
- func (o RecordOutput) ToRecordOutputWithContext(ctx context.Context) RecordOutput
- func (o RecordOutput) Ttl() pulumi.IntPtrOutput
- func (o RecordOutput) Weight() pulumi.IntPtrOutput
- func (o RecordOutput) ZoneId() pulumi.StringOutput
- type RecordState
- type Zone
- type ZoneAccountVpcSet
- type ZoneAccountVpcSetArgs
- type ZoneAccountVpcSetArray
- type ZoneAccountVpcSetArrayInput
- type ZoneAccountVpcSetArrayOutput
- func (ZoneAccountVpcSetArrayOutput) ElementType() reflect.Type
- func (o ZoneAccountVpcSetArrayOutput) Index(i pulumi.IntInput) ZoneAccountVpcSetOutput
- func (o ZoneAccountVpcSetArrayOutput) ToZoneAccountVpcSetArrayOutput() ZoneAccountVpcSetArrayOutput
- func (o ZoneAccountVpcSetArrayOutput) ToZoneAccountVpcSetArrayOutputWithContext(ctx context.Context) ZoneAccountVpcSetArrayOutput
- type ZoneAccountVpcSetInput
- type ZoneAccountVpcSetOutput
- func (ZoneAccountVpcSetOutput) ElementType() reflect.Type
- func (o ZoneAccountVpcSetOutput) Region() pulumi.StringOutput
- func (o ZoneAccountVpcSetOutput) ToZoneAccountVpcSetOutput() ZoneAccountVpcSetOutput
- func (o ZoneAccountVpcSetOutput) ToZoneAccountVpcSetOutputWithContext(ctx context.Context) ZoneAccountVpcSetOutput
- func (o ZoneAccountVpcSetOutput) Uin() pulumi.StringOutput
- func (o ZoneAccountVpcSetOutput) UniqVpcId() pulumi.StringOutput
- func (o ZoneAccountVpcSetOutput) VpcName() pulumi.StringOutput
- type ZoneArgs
- type ZoneArray
- type ZoneArrayInput
- type ZoneArrayOutput
- type ZoneInput
- type ZoneMap
- type ZoneMapInput
- type ZoneMapOutput
- type ZoneOutput
- func (o ZoneOutput) AccountVpcSets() ZoneAccountVpcSetArrayOutput
- func (o ZoneOutput) CnameSpeedupStatus() pulumi.StringPtrOutput
- func (o ZoneOutput) DnsForwardStatus() pulumi.StringPtrOutput
- func (o ZoneOutput) Domain() pulumi.StringOutput
- func (ZoneOutput) ElementType() reflect.Type
- func (o ZoneOutput) Remark() pulumi.StringPtrOutput
- func (o ZoneOutput) TagSets() ZoneTagSetArrayOutputdeprecated
- func (o ZoneOutput) Tags() pulumi.MapOutput
- func (o ZoneOutput) ToZoneOutput() ZoneOutput
- func (o ZoneOutput) ToZoneOutputWithContext(ctx context.Context) ZoneOutput
- func (o ZoneOutput) VpcSets() ZoneVpcSetArrayOutput
- type ZoneState
- type ZoneTagSet
- type ZoneTagSetArgs
- type ZoneTagSetArray
- type ZoneTagSetArrayInput
- type ZoneTagSetArrayOutput
- func (ZoneTagSetArrayOutput) ElementType() reflect.Type
- func (o ZoneTagSetArrayOutput) Index(i pulumi.IntInput) ZoneTagSetOutput
- func (o ZoneTagSetArrayOutput) ToZoneTagSetArrayOutput() ZoneTagSetArrayOutput
- func (o ZoneTagSetArrayOutput) ToZoneTagSetArrayOutputWithContext(ctx context.Context) ZoneTagSetArrayOutput
- type ZoneTagSetInput
- type ZoneTagSetOutput
- func (ZoneTagSetOutput) ElementType() reflect.Type
- func (o ZoneTagSetOutput) TagKey() pulumi.StringOutput
- func (o ZoneTagSetOutput) TagValue() pulumi.StringOutput
- func (o ZoneTagSetOutput) ToZoneTagSetOutput() ZoneTagSetOutput
- func (o ZoneTagSetOutput) ToZoneTagSetOutputWithContext(ctx context.Context) ZoneTagSetOutput
- type ZoneVpcAttachment
- type ZoneVpcAttachmentAccountVpcSet
- type ZoneVpcAttachmentAccountVpcSetArgs
- func (ZoneVpcAttachmentAccountVpcSetArgs) ElementType() reflect.Type
- func (i ZoneVpcAttachmentAccountVpcSetArgs) ToZoneVpcAttachmentAccountVpcSetOutput() ZoneVpcAttachmentAccountVpcSetOutput
- func (i ZoneVpcAttachmentAccountVpcSetArgs) ToZoneVpcAttachmentAccountVpcSetOutputWithContext(ctx context.Context) ZoneVpcAttachmentAccountVpcSetOutput
- func (i ZoneVpcAttachmentAccountVpcSetArgs) ToZoneVpcAttachmentAccountVpcSetPtrOutput() ZoneVpcAttachmentAccountVpcSetPtrOutput
- func (i ZoneVpcAttachmentAccountVpcSetArgs) ToZoneVpcAttachmentAccountVpcSetPtrOutputWithContext(ctx context.Context) ZoneVpcAttachmentAccountVpcSetPtrOutput
- type ZoneVpcAttachmentAccountVpcSetInput
- type ZoneVpcAttachmentAccountVpcSetOutput
- func (ZoneVpcAttachmentAccountVpcSetOutput) ElementType() reflect.Type
- func (o ZoneVpcAttachmentAccountVpcSetOutput) Region() pulumi.StringOutput
- func (o ZoneVpcAttachmentAccountVpcSetOutput) ToZoneVpcAttachmentAccountVpcSetOutput() ZoneVpcAttachmentAccountVpcSetOutput
- func (o ZoneVpcAttachmentAccountVpcSetOutput) ToZoneVpcAttachmentAccountVpcSetOutputWithContext(ctx context.Context) ZoneVpcAttachmentAccountVpcSetOutput
- func (o ZoneVpcAttachmentAccountVpcSetOutput) ToZoneVpcAttachmentAccountVpcSetPtrOutput() ZoneVpcAttachmentAccountVpcSetPtrOutput
- func (o ZoneVpcAttachmentAccountVpcSetOutput) ToZoneVpcAttachmentAccountVpcSetPtrOutputWithContext(ctx context.Context) ZoneVpcAttachmentAccountVpcSetPtrOutput
- func (o ZoneVpcAttachmentAccountVpcSetOutput) Uin() pulumi.StringOutput
- func (o ZoneVpcAttachmentAccountVpcSetOutput) UniqVpcId() pulumi.StringOutput
- type ZoneVpcAttachmentAccountVpcSetPtrInput
- type ZoneVpcAttachmentAccountVpcSetPtrOutput
- func (o ZoneVpcAttachmentAccountVpcSetPtrOutput) Elem() ZoneVpcAttachmentAccountVpcSetOutput
- func (ZoneVpcAttachmentAccountVpcSetPtrOutput) ElementType() reflect.Type
- func (o ZoneVpcAttachmentAccountVpcSetPtrOutput) Region() pulumi.StringPtrOutput
- func (o ZoneVpcAttachmentAccountVpcSetPtrOutput) ToZoneVpcAttachmentAccountVpcSetPtrOutput() ZoneVpcAttachmentAccountVpcSetPtrOutput
- func (o ZoneVpcAttachmentAccountVpcSetPtrOutput) ToZoneVpcAttachmentAccountVpcSetPtrOutputWithContext(ctx context.Context) ZoneVpcAttachmentAccountVpcSetPtrOutput
- func (o ZoneVpcAttachmentAccountVpcSetPtrOutput) Uin() pulumi.StringPtrOutput
- func (o ZoneVpcAttachmentAccountVpcSetPtrOutput) UniqVpcId() pulumi.StringPtrOutput
- type ZoneVpcAttachmentArgs
- type ZoneVpcAttachmentArray
- type ZoneVpcAttachmentArrayInput
- type ZoneVpcAttachmentArrayOutput
- func (ZoneVpcAttachmentArrayOutput) ElementType() reflect.Type
- func (o ZoneVpcAttachmentArrayOutput) Index(i pulumi.IntInput) ZoneVpcAttachmentOutput
- func (o ZoneVpcAttachmentArrayOutput) ToZoneVpcAttachmentArrayOutput() ZoneVpcAttachmentArrayOutput
- func (o ZoneVpcAttachmentArrayOutput) ToZoneVpcAttachmentArrayOutputWithContext(ctx context.Context) ZoneVpcAttachmentArrayOutput
- type ZoneVpcAttachmentInput
- type ZoneVpcAttachmentMap
- type ZoneVpcAttachmentMapInput
- type ZoneVpcAttachmentMapOutput
- func (ZoneVpcAttachmentMapOutput) ElementType() reflect.Type
- func (o ZoneVpcAttachmentMapOutput) MapIndex(k pulumi.StringInput) ZoneVpcAttachmentOutput
- func (o ZoneVpcAttachmentMapOutput) ToZoneVpcAttachmentMapOutput() ZoneVpcAttachmentMapOutput
- func (o ZoneVpcAttachmentMapOutput) ToZoneVpcAttachmentMapOutputWithContext(ctx context.Context) ZoneVpcAttachmentMapOutput
- type ZoneVpcAttachmentOutput
- func (o ZoneVpcAttachmentOutput) AccountVpcSet() ZoneVpcAttachmentAccountVpcSetPtrOutput
- func (ZoneVpcAttachmentOutput) ElementType() reflect.Type
- func (o ZoneVpcAttachmentOutput) ToZoneVpcAttachmentOutput() ZoneVpcAttachmentOutput
- func (o ZoneVpcAttachmentOutput) ToZoneVpcAttachmentOutputWithContext(ctx context.Context) ZoneVpcAttachmentOutput
- func (o ZoneVpcAttachmentOutput) VpcSet() ZoneVpcAttachmentVpcSetPtrOutput
- func (o ZoneVpcAttachmentOutput) ZoneId() pulumi.StringOutput
- type ZoneVpcAttachmentState
- type ZoneVpcAttachmentVpcSet
- type ZoneVpcAttachmentVpcSetArgs
- func (ZoneVpcAttachmentVpcSetArgs) ElementType() reflect.Type
- func (i ZoneVpcAttachmentVpcSetArgs) ToZoneVpcAttachmentVpcSetOutput() ZoneVpcAttachmentVpcSetOutput
- func (i ZoneVpcAttachmentVpcSetArgs) ToZoneVpcAttachmentVpcSetOutputWithContext(ctx context.Context) ZoneVpcAttachmentVpcSetOutput
- func (i ZoneVpcAttachmentVpcSetArgs) ToZoneVpcAttachmentVpcSetPtrOutput() ZoneVpcAttachmentVpcSetPtrOutput
- func (i ZoneVpcAttachmentVpcSetArgs) ToZoneVpcAttachmentVpcSetPtrOutputWithContext(ctx context.Context) ZoneVpcAttachmentVpcSetPtrOutput
- type ZoneVpcAttachmentVpcSetInput
- type ZoneVpcAttachmentVpcSetOutput
- func (ZoneVpcAttachmentVpcSetOutput) ElementType() reflect.Type
- func (o ZoneVpcAttachmentVpcSetOutput) Region() pulumi.StringOutput
- func (o ZoneVpcAttachmentVpcSetOutput) ToZoneVpcAttachmentVpcSetOutput() ZoneVpcAttachmentVpcSetOutput
- func (o ZoneVpcAttachmentVpcSetOutput) ToZoneVpcAttachmentVpcSetOutputWithContext(ctx context.Context) ZoneVpcAttachmentVpcSetOutput
- func (o ZoneVpcAttachmentVpcSetOutput) ToZoneVpcAttachmentVpcSetPtrOutput() ZoneVpcAttachmentVpcSetPtrOutput
- func (o ZoneVpcAttachmentVpcSetOutput) ToZoneVpcAttachmentVpcSetPtrOutputWithContext(ctx context.Context) ZoneVpcAttachmentVpcSetPtrOutput
- func (o ZoneVpcAttachmentVpcSetOutput) UniqVpcId() pulumi.StringOutput
- type ZoneVpcAttachmentVpcSetPtrInput
- type ZoneVpcAttachmentVpcSetPtrOutput
- func (o ZoneVpcAttachmentVpcSetPtrOutput) Elem() ZoneVpcAttachmentVpcSetOutput
- func (ZoneVpcAttachmentVpcSetPtrOutput) ElementType() reflect.Type
- func (o ZoneVpcAttachmentVpcSetPtrOutput) Region() pulumi.StringPtrOutput
- func (o ZoneVpcAttachmentVpcSetPtrOutput) ToZoneVpcAttachmentVpcSetPtrOutput() ZoneVpcAttachmentVpcSetPtrOutput
- func (o ZoneVpcAttachmentVpcSetPtrOutput) ToZoneVpcAttachmentVpcSetPtrOutputWithContext(ctx context.Context) ZoneVpcAttachmentVpcSetPtrOutput
- func (o ZoneVpcAttachmentVpcSetPtrOutput) UniqVpcId() pulumi.StringPtrOutput
- type ZoneVpcSet
- type ZoneVpcSetArgs
- type ZoneVpcSetArray
- type ZoneVpcSetArrayInput
- type ZoneVpcSetArrayOutput
- func (ZoneVpcSetArrayOutput) ElementType() reflect.Type
- func (o ZoneVpcSetArrayOutput) Index(i pulumi.IntInput) ZoneVpcSetOutput
- func (o ZoneVpcSetArrayOutput) ToZoneVpcSetArrayOutput() ZoneVpcSetArrayOutput
- func (o ZoneVpcSetArrayOutput) ToZoneVpcSetArrayOutputWithContext(ctx context.Context) ZoneVpcSetArrayOutput
- type ZoneVpcSetInput
- type ZoneVpcSetOutput
- func (ZoneVpcSetOutput) ElementType() reflect.Type
- func (o ZoneVpcSetOutput) Region() pulumi.StringOutput
- func (o ZoneVpcSetOutput) ToZoneVpcSetOutput() ZoneVpcSetOutput
- func (o ZoneVpcSetOutput) ToZoneVpcSetOutputWithContext(ctx context.Context) ZoneVpcSetOutput
- func (o ZoneVpcSetOutput) UniqVpcId() pulumi.StringOutput
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GetRecordsArgs ¶
type GetRecordsArgs struct { Filters []GetRecordsFilter `pulumi:"filters"` ResultOutputFile *string `pulumi:"resultOutputFile"` ZoneId string `pulumi:"zoneId"` }
A collection of arguments for invoking getRecords.
type GetRecordsFilter ¶
type GetRecordsFilterArgs ¶
type GetRecordsFilterArgs struct { Name pulumi.StringInput `pulumi:"name"` Values pulumi.StringArrayInput `pulumi:"values"` }
func (GetRecordsFilterArgs) ElementType ¶
func (GetRecordsFilterArgs) ElementType() reflect.Type
func (GetRecordsFilterArgs) ToGetRecordsFilterOutput ¶
func (i GetRecordsFilterArgs) ToGetRecordsFilterOutput() GetRecordsFilterOutput
func (GetRecordsFilterArgs) ToGetRecordsFilterOutputWithContext ¶
func (i GetRecordsFilterArgs) ToGetRecordsFilterOutputWithContext(ctx context.Context) GetRecordsFilterOutput
type GetRecordsFilterArray ¶
type GetRecordsFilterArray []GetRecordsFilterInput
func (GetRecordsFilterArray) ElementType ¶
func (GetRecordsFilterArray) ElementType() reflect.Type
func (GetRecordsFilterArray) ToGetRecordsFilterArrayOutput ¶
func (i GetRecordsFilterArray) ToGetRecordsFilterArrayOutput() GetRecordsFilterArrayOutput
func (GetRecordsFilterArray) ToGetRecordsFilterArrayOutputWithContext ¶
func (i GetRecordsFilterArray) ToGetRecordsFilterArrayOutputWithContext(ctx context.Context) GetRecordsFilterArrayOutput
type GetRecordsFilterArrayInput ¶
type GetRecordsFilterArrayInput interface { pulumi.Input ToGetRecordsFilterArrayOutput() GetRecordsFilterArrayOutput ToGetRecordsFilterArrayOutputWithContext(context.Context) GetRecordsFilterArrayOutput }
GetRecordsFilterArrayInput is an input type that accepts GetRecordsFilterArray and GetRecordsFilterArrayOutput values. You can construct a concrete instance of `GetRecordsFilterArrayInput` via:
GetRecordsFilterArray{ GetRecordsFilterArgs{...} }
type GetRecordsFilterArrayOutput ¶
type GetRecordsFilterArrayOutput struct{ *pulumi.OutputState }
func (GetRecordsFilterArrayOutput) ElementType ¶
func (GetRecordsFilterArrayOutput) ElementType() reflect.Type
func (GetRecordsFilterArrayOutput) Index ¶
func (o GetRecordsFilterArrayOutput) Index(i pulumi.IntInput) GetRecordsFilterOutput
func (GetRecordsFilterArrayOutput) ToGetRecordsFilterArrayOutput ¶
func (o GetRecordsFilterArrayOutput) ToGetRecordsFilterArrayOutput() GetRecordsFilterArrayOutput
func (GetRecordsFilterArrayOutput) ToGetRecordsFilterArrayOutputWithContext ¶
func (o GetRecordsFilterArrayOutput) ToGetRecordsFilterArrayOutputWithContext(ctx context.Context) GetRecordsFilterArrayOutput
type GetRecordsFilterInput ¶
type GetRecordsFilterInput interface { pulumi.Input ToGetRecordsFilterOutput() GetRecordsFilterOutput ToGetRecordsFilterOutputWithContext(context.Context) GetRecordsFilterOutput }
GetRecordsFilterInput is an input type that accepts GetRecordsFilterArgs and GetRecordsFilterOutput values. You can construct a concrete instance of `GetRecordsFilterInput` via:
GetRecordsFilterArgs{...}
type GetRecordsFilterOutput ¶
type GetRecordsFilterOutput struct{ *pulumi.OutputState }
func (GetRecordsFilterOutput) ElementType ¶
func (GetRecordsFilterOutput) ElementType() reflect.Type
func (GetRecordsFilterOutput) Name ¶
func (o GetRecordsFilterOutput) Name() pulumi.StringOutput
func (GetRecordsFilterOutput) ToGetRecordsFilterOutput ¶
func (o GetRecordsFilterOutput) ToGetRecordsFilterOutput() GetRecordsFilterOutput
func (GetRecordsFilterOutput) ToGetRecordsFilterOutputWithContext ¶
func (o GetRecordsFilterOutput) ToGetRecordsFilterOutputWithContext(ctx context.Context) GetRecordsFilterOutput
func (GetRecordsFilterOutput) Values ¶
func (o GetRecordsFilterOutput) Values() pulumi.StringArrayOutput
type GetRecordsOutputArgs ¶
type GetRecordsOutputArgs struct { Filters GetRecordsFilterArrayInput `pulumi:"filters"` ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` ZoneId pulumi.StringInput `pulumi:"zoneId"` }
A collection of arguments for invoking getRecords.
func (GetRecordsOutputArgs) ElementType ¶
func (GetRecordsOutputArgs) ElementType() reflect.Type
type GetRecordsRecordSet ¶
type GetRecordsRecordSet struct { CreatedOn string `pulumi:"createdOn"` Enabled int `pulumi:"enabled"` Extra string `pulumi:"extra"` Mx int `pulumi:"mx"` RecordId string `pulumi:"recordId"` RecordType string `pulumi:"recordType"` RecordValue string `pulumi:"recordValue"` Status string `pulumi:"status"` SubDomain string `pulumi:"subDomain"` Ttl int `pulumi:"ttl"` UpdatedOn string `pulumi:"updatedOn"` Weight int `pulumi:"weight"` ZoneId string `pulumi:"zoneId"` }
type GetRecordsRecordSetArgs ¶
type GetRecordsRecordSetArgs struct { CreatedOn pulumi.StringInput `pulumi:"createdOn"` Enabled pulumi.IntInput `pulumi:"enabled"` Extra pulumi.StringInput `pulumi:"extra"` Mx pulumi.IntInput `pulumi:"mx"` RecordId pulumi.StringInput `pulumi:"recordId"` RecordType pulumi.StringInput `pulumi:"recordType"` RecordValue pulumi.StringInput `pulumi:"recordValue"` Status pulumi.StringInput `pulumi:"status"` SubDomain pulumi.StringInput `pulumi:"subDomain"` Ttl pulumi.IntInput `pulumi:"ttl"` UpdatedOn pulumi.StringInput `pulumi:"updatedOn"` Weight pulumi.IntInput `pulumi:"weight"` ZoneId pulumi.StringInput `pulumi:"zoneId"` }
func (GetRecordsRecordSetArgs) ElementType ¶
func (GetRecordsRecordSetArgs) ElementType() reflect.Type
func (GetRecordsRecordSetArgs) ToGetRecordsRecordSetOutput ¶
func (i GetRecordsRecordSetArgs) ToGetRecordsRecordSetOutput() GetRecordsRecordSetOutput
func (GetRecordsRecordSetArgs) ToGetRecordsRecordSetOutputWithContext ¶
func (i GetRecordsRecordSetArgs) ToGetRecordsRecordSetOutputWithContext(ctx context.Context) GetRecordsRecordSetOutput
type GetRecordsRecordSetArray ¶
type GetRecordsRecordSetArray []GetRecordsRecordSetInput
func (GetRecordsRecordSetArray) ElementType ¶
func (GetRecordsRecordSetArray) ElementType() reflect.Type
func (GetRecordsRecordSetArray) ToGetRecordsRecordSetArrayOutput ¶
func (i GetRecordsRecordSetArray) ToGetRecordsRecordSetArrayOutput() GetRecordsRecordSetArrayOutput
func (GetRecordsRecordSetArray) ToGetRecordsRecordSetArrayOutputWithContext ¶
func (i GetRecordsRecordSetArray) ToGetRecordsRecordSetArrayOutputWithContext(ctx context.Context) GetRecordsRecordSetArrayOutput
type GetRecordsRecordSetArrayInput ¶
type GetRecordsRecordSetArrayInput interface { pulumi.Input ToGetRecordsRecordSetArrayOutput() GetRecordsRecordSetArrayOutput ToGetRecordsRecordSetArrayOutputWithContext(context.Context) GetRecordsRecordSetArrayOutput }
GetRecordsRecordSetArrayInput is an input type that accepts GetRecordsRecordSetArray and GetRecordsRecordSetArrayOutput values. You can construct a concrete instance of `GetRecordsRecordSetArrayInput` via:
GetRecordsRecordSetArray{ GetRecordsRecordSetArgs{...} }
type GetRecordsRecordSetArrayOutput ¶
type GetRecordsRecordSetArrayOutput struct{ *pulumi.OutputState }
func (GetRecordsRecordSetArrayOutput) ElementType ¶
func (GetRecordsRecordSetArrayOutput) ElementType() reflect.Type
func (GetRecordsRecordSetArrayOutput) Index ¶
func (o GetRecordsRecordSetArrayOutput) Index(i pulumi.IntInput) GetRecordsRecordSetOutput
func (GetRecordsRecordSetArrayOutput) ToGetRecordsRecordSetArrayOutput ¶
func (o GetRecordsRecordSetArrayOutput) ToGetRecordsRecordSetArrayOutput() GetRecordsRecordSetArrayOutput
func (GetRecordsRecordSetArrayOutput) ToGetRecordsRecordSetArrayOutputWithContext ¶
func (o GetRecordsRecordSetArrayOutput) ToGetRecordsRecordSetArrayOutputWithContext(ctx context.Context) GetRecordsRecordSetArrayOutput
type GetRecordsRecordSetInput ¶
type GetRecordsRecordSetInput interface { pulumi.Input ToGetRecordsRecordSetOutput() GetRecordsRecordSetOutput ToGetRecordsRecordSetOutputWithContext(context.Context) GetRecordsRecordSetOutput }
GetRecordsRecordSetInput is an input type that accepts GetRecordsRecordSetArgs and GetRecordsRecordSetOutput values. You can construct a concrete instance of `GetRecordsRecordSetInput` via:
GetRecordsRecordSetArgs{...}
type GetRecordsRecordSetOutput ¶
type GetRecordsRecordSetOutput struct{ *pulumi.OutputState }
func (GetRecordsRecordSetOutput) CreatedOn ¶
func (o GetRecordsRecordSetOutput) CreatedOn() pulumi.StringOutput
func (GetRecordsRecordSetOutput) ElementType ¶
func (GetRecordsRecordSetOutput) ElementType() reflect.Type
func (GetRecordsRecordSetOutput) Enabled ¶
func (o GetRecordsRecordSetOutput) Enabled() pulumi.IntOutput
func (GetRecordsRecordSetOutput) Extra ¶
func (o GetRecordsRecordSetOutput) Extra() pulumi.StringOutput
func (GetRecordsRecordSetOutput) Mx ¶
func (o GetRecordsRecordSetOutput) Mx() pulumi.IntOutput
func (GetRecordsRecordSetOutput) RecordId ¶
func (o GetRecordsRecordSetOutput) RecordId() pulumi.StringOutput
func (GetRecordsRecordSetOutput) RecordType ¶
func (o GetRecordsRecordSetOutput) RecordType() pulumi.StringOutput
func (GetRecordsRecordSetOutput) RecordValue ¶
func (o GetRecordsRecordSetOutput) RecordValue() pulumi.StringOutput
func (GetRecordsRecordSetOutput) Status ¶
func (o GetRecordsRecordSetOutput) Status() pulumi.StringOutput
func (GetRecordsRecordSetOutput) SubDomain ¶
func (o GetRecordsRecordSetOutput) SubDomain() pulumi.StringOutput
func (GetRecordsRecordSetOutput) ToGetRecordsRecordSetOutput ¶
func (o GetRecordsRecordSetOutput) ToGetRecordsRecordSetOutput() GetRecordsRecordSetOutput
func (GetRecordsRecordSetOutput) ToGetRecordsRecordSetOutputWithContext ¶
func (o GetRecordsRecordSetOutput) ToGetRecordsRecordSetOutputWithContext(ctx context.Context) GetRecordsRecordSetOutput
func (GetRecordsRecordSetOutput) Ttl ¶
func (o GetRecordsRecordSetOutput) Ttl() pulumi.IntOutput
func (GetRecordsRecordSetOutput) UpdatedOn ¶
func (o GetRecordsRecordSetOutput) UpdatedOn() pulumi.StringOutput
func (GetRecordsRecordSetOutput) Weight ¶
func (o GetRecordsRecordSetOutput) Weight() pulumi.IntOutput
func (GetRecordsRecordSetOutput) ZoneId ¶
func (o GetRecordsRecordSetOutput) ZoneId() pulumi.StringOutput
type GetRecordsResult ¶
type GetRecordsResult struct { Filters []GetRecordsFilter `pulumi:"filters"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` RecordSets []GetRecordsRecordSet `pulumi:"recordSets"` ResultOutputFile *string `pulumi:"resultOutputFile"` ZoneId string `pulumi:"zoneId"` }
A collection of values returned by getRecords.
func GetRecords ¶
func GetRecords(ctx *pulumi.Context, args *GetRecordsArgs, opts ...pulumi.InvokeOption) (*GetRecordsResult, error)
type GetRecordsResultOutput ¶
type GetRecordsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getRecords.
func GetRecordsOutput ¶
func GetRecordsOutput(ctx *pulumi.Context, args GetRecordsOutputArgs, opts ...pulumi.InvokeOption) GetRecordsResultOutput
func (GetRecordsResultOutput) ElementType ¶
func (GetRecordsResultOutput) ElementType() reflect.Type
func (GetRecordsResultOutput) Filters ¶
func (o GetRecordsResultOutput) Filters() GetRecordsFilterArrayOutput
func (GetRecordsResultOutput) Id ¶
func (o GetRecordsResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetRecordsResultOutput) RecordSets ¶
func (o GetRecordsResultOutput) RecordSets() GetRecordsRecordSetArrayOutput
func (GetRecordsResultOutput) ResultOutputFile ¶
func (o GetRecordsResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (GetRecordsResultOutput) ToGetRecordsResultOutput ¶
func (o GetRecordsResultOutput) ToGetRecordsResultOutput() GetRecordsResultOutput
func (GetRecordsResultOutput) ToGetRecordsResultOutputWithContext ¶
func (o GetRecordsResultOutput) ToGetRecordsResultOutputWithContext(ctx context.Context) GetRecordsResultOutput
func (GetRecordsResultOutput) ZoneId ¶
func (o GetRecordsResultOutput) ZoneId() pulumi.StringOutput
type Record ¶
type Record struct { pulumi.CustomResourceState // MX priority, which is required when the record type is MX. Valid values: 5, 10, 15, 20, 30, 40, 50. Mx pulumi.IntPtrOutput `pulumi:"mx"` // Record type. Valid values: "A", "AAAA", "CNAME", "MX", "TXT", "PTR". RecordType pulumi.StringOutput `pulumi:"recordType"` // Record value, such as IP: 192.168.10.2, CNAME: cname.qcloud.com, and MX: mail.qcloud.com.. RecordValue pulumi.StringOutput `pulumi:"recordValue"` // Subdomain, such as "www", "m", and "@". SubDomain pulumi.StringOutput `pulumi:"subDomain"` // Record cache time. The smaller the value, the faster the record will take effect. Value range: 1~86400s. Ttl pulumi.IntPtrOutput `pulumi:"ttl"` // Record weight. Value range: 1~100. Weight pulumi.IntPtrOutput `pulumi:"weight"` // Private domain ID. ZoneId pulumi.StringOutput `pulumi:"zoneId"` }
func GetRecord ¶
func GetRecord(ctx *pulumi.Context, name string, id pulumi.IDInput, state *RecordState, opts ...pulumi.ResourceOption) (*Record, error)
GetRecord gets an existing Record 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 NewRecord ¶
func NewRecord(ctx *pulumi.Context, name string, args *RecordArgs, opts ...pulumi.ResourceOption) (*Record, error)
NewRecord registers a new resource with the given unique name, arguments, and options.
func (*Record) ElementType ¶
func (*Record) ToRecordOutput ¶
func (i *Record) ToRecordOutput() RecordOutput
func (*Record) ToRecordOutputWithContext ¶
func (i *Record) ToRecordOutputWithContext(ctx context.Context) RecordOutput
type RecordArgs ¶
type RecordArgs struct { // MX priority, which is required when the record type is MX. Valid values: 5, 10, 15, 20, 30, 40, 50. Mx pulumi.IntPtrInput // Record type. Valid values: "A", "AAAA", "CNAME", "MX", "TXT", "PTR". RecordType pulumi.StringInput // Record value, such as IP: 192.168.10.2, CNAME: cname.qcloud.com, and MX: mail.qcloud.com.. RecordValue pulumi.StringInput // Subdomain, such as "www", "m", and "@". SubDomain pulumi.StringInput // Record cache time. The smaller the value, the faster the record will take effect. Value range: 1~86400s. Ttl pulumi.IntPtrInput // Record weight. Value range: 1~100. Weight pulumi.IntPtrInput // Private domain ID. ZoneId pulumi.StringInput }
The set of arguments for constructing a Record resource.
func (RecordArgs) ElementType ¶
func (RecordArgs) ElementType() reflect.Type
type RecordArray ¶
type RecordArray []RecordInput
func (RecordArray) ElementType ¶
func (RecordArray) ElementType() reflect.Type
func (RecordArray) ToRecordArrayOutput ¶
func (i RecordArray) ToRecordArrayOutput() RecordArrayOutput
func (RecordArray) ToRecordArrayOutputWithContext ¶
func (i RecordArray) ToRecordArrayOutputWithContext(ctx context.Context) RecordArrayOutput
type RecordArrayInput ¶
type RecordArrayInput interface { pulumi.Input ToRecordArrayOutput() RecordArrayOutput ToRecordArrayOutputWithContext(context.Context) RecordArrayOutput }
RecordArrayInput is an input type that accepts RecordArray and RecordArrayOutput values. You can construct a concrete instance of `RecordArrayInput` via:
RecordArray{ RecordArgs{...} }
type RecordArrayOutput ¶
type RecordArrayOutput struct{ *pulumi.OutputState }
func (RecordArrayOutput) ElementType ¶
func (RecordArrayOutput) ElementType() reflect.Type
func (RecordArrayOutput) Index ¶
func (o RecordArrayOutput) Index(i pulumi.IntInput) RecordOutput
func (RecordArrayOutput) ToRecordArrayOutput ¶
func (o RecordArrayOutput) ToRecordArrayOutput() RecordArrayOutput
func (RecordArrayOutput) ToRecordArrayOutputWithContext ¶
func (o RecordArrayOutput) ToRecordArrayOutputWithContext(ctx context.Context) RecordArrayOutput
type RecordInput ¶
type RecordInput interface { pulumi.Input ToRecordOutput() RecordOutput ToRecordOutputWithContext(ctx context.Context) RecordOutput }
type RecordMap ¶
type RecordMap map[string]RecordInput
func (RecordMap) ElementType ¶
func (RecordMap) ToRecordMapOutput ¶
func (i RecordMap) ToRecordMapOutput() RecordMapOutput
func (RecordMap) ToRecordMapOutputWithContext ¶
func (i RecordMap) ToRecordMapOutputWithContext(ctx context.Context) RecordMapOutput
type RecordMapInput ¶
type RecordMapInput interface { pulumi.Input ToRecordMapOutput() RecordMapOutput ToRecordMapOutputWithContext(context.Context) RecordMapOutput }
RecordMapInput is an input type that accepts RecordMap and RecordMapOutput values. You can construct a concrete instance of `RecordMapInput` via:
RecordMap{ "key": RecordArgs{...} }
type RecordMapOutput ¶
type RecordMapOutput struct{ *pulumi.OutputState }
func (RecordMapOutput) ElementType ¶
func (RecordMapOutput) ElementType() reflect.Type
func (RecordMapOutput) MapIndex ¶
func (o RecordMapOutput) MapIndex(k pulumi.StringInput) RecordOutput
func (RecordMapOutput) ToRecordMapOutput ¶
func (o RecordMapOutput) ToRecordMapOutput() RecordMapOutput
func (RecordMapOutput) ToRecordMapOutputWithContext ¶
func (o RecordMapOutput) ToRecordMapOutputWithContext(ctx context.Context) RecordMapOutput
type RecordOutput ¶
type RecordOutput struct{ *pulumi.OutputState }
func (RecordOutput) ElementType ¶
func (RecordOutput) ElementType() reflect.Type
func (RecordOutput) Mx ¶
func (o RecordOutput) Mx() pulumi.IntPtrOutput
MX priority, which is required when the record type is MX. Valid values: 5, 10, 15, 20, 30, 40, 50.
func (RecordOutput) RecordType ¶
func (o RecordOutput) RecordType() pulumi.StringOutput
Record type. Valid values: "A", "AAAA", "CNAME", "MX", "TXT", "PTR".
func (RecordOutput) RecordValue ¶
func (o RecordOutput) RecordValue() pulumi.StringOutput
Record value, such as IP: 192.168.10.2, CNAME: cname.qcloud.com, and MX: mail.qcloud.com..
func (RecordOutput) SubDomain ¶
func (o RecordOutput) SubDomain() pulumi.StringOutput
Subdomain, such as "www", "m", and "@".
func (RecordOutput) ToRecordOutput ¶
func (o RecordOutput) ToRecordOutput() RecordOutput
func (RecordOutput) ToRecordOutputWithContext ¶
func (o RecordOutput) ToRecordOutputWithContext(ctx context.Context) RecordOutput
func (RecordOutput) Ttl ¶
func (o RecordOutput) Ttl() pulumi.IntPtrOutput
Record cache time. The smaller the value, the faster the record will take effect. Value range: 1~86400s.
func (RecordOutput) Weight ¶
func (o RecordOutput) Weight() pulumi.IntPtrOutput
Record weight. Value range: 1~100.
type RecordState ¶
type RecordState struct { // MX priority, which is required when the record type is MX. Valid values: 5, 10, 15, 20, 30, 40, 50. Mx pulumi.IntPtrInput // Record type. Valid values: "A", "AAAA", "CNAME", "MX", "TXT", "PTR". RecordType pulumi.StringPtrInput // Record value, such as IP: 192.168.10.2, CNAME: cname.qcloud.com, and MX: mail.qcloud.com.. RecordValue pulumi.StringPtrInput // Subdomain, such as "www", "m", and "@". SubDomain pulumi.StringPtrInput // Record cache time. The smaller the value, the faster the record will take effect. Value range: 1~86400s. Ttl pulumi.IntPtrInput // Record weight. Value range: 1~100. Weight pulumi.IntPtrInput // Private domain ID. ZoneId pulumi.StringPtrInput }
func (RecordState) ElementType ¶
func (RecordState) ElementType() reflect.Type
type Zone ¶
type Zone struct { pulumi.CustomResourceState // List of authorized accounts' VPCs to associate with the private domain. AccountVpcSets ZoneAccountVpcSetArrayOutput `pulumi:"accountVpcSets"` // CNAME acceleration: ENABLED, DISABLED, Default value is ENABLED. CnameSpeedupStatus pulumi.StringPtrOutput `pulumi:"cnameSpeedupStatus"` // Whether to enable subdomain recursive DNS. Valid values: ENABLED, DISABLED. Default value: DISABLED. DnsForwardStatus pulumi.StringPtrOutput `pulumi:"dnsForwardStatus"` // Domain name, which must be in the format of standard TLD. Domain pulumi.StringOutput `pulumi:"domain"` // Remarks. Remark pulumi.StringPtrOutput `pulumi:"remark"` // Tags the private domain when it is created. // // Deprecated: It has been deprecated from version 1.72.4. Use `tags` instead. TagSets ZoneTagSetArrayOutput `pulumi:"tagSets"` // Tags of the private dns zone. Tags pulumi.MapOutput `pulumi:"tags"` // Associates the private domain to a VPC when it is created. VpcSets ZoneVpcSetArrayOutput `pulumi:"vpcSets"` }
func GetZone ¶
func GetZone(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ZoneState, opts ...pulumi.ResourceOption) (*Zone, error)
GetZone gets an existing Zone 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 NewZone ¶
func NewZone(ctx *pulumi.Context, name string, args *ZoneArgs, opts ...pulumi.ResourceOption) (*Zone, error)
NewZone registers a new resource with the given unique name, arguments, and options.
func (*Zone) ElementType ¶
func (*Zone) ToZoneOutput ¶
func (i *Zone) ToZoneOutput() ZoneOutput
func (*Zone) ToZoneOutputWithContext ¶
func (i *Zone) ToZoneOutputWithContext(ctx context.Context) ZoneOutput
type ZoneAccountVpcSet ¶
type ZoneAccountVpcSetArgs ¶
type ZoneAccountVpcSetArgs struct { Region pulumi.StringInput `pulumi:"region"` Uin pulumi.StringInput `pulumi:"uin"` UniqVpcId pulumi.StringInput `pulumi:"uniqVpcId"` VpcName pulumi.StringInput `pulumi:"vpcName"` }
func (ZoneAccountVpcSetArgs) ElementType ¶
func (ZoneAccountVpcSetArgs) ElementType() reflect.Type
func (ZoneAccountVpcSetArgs) ToZoneAccountVpcSetOutput ¶
func (i ZoneAccountVpcSetArgs) ToZoneAccountVpcSetOutput() ZoneAccountVpcSetOutput
func (ZoneAccountVpcSetArgs) ToZoneAccountVpcSetOutputWithContext ¶
func (i ZoneAccountVpcSetArgs) ToZoneAccountVpcSetOutputWithContext(ctx context.Context) ZoneAccountVpcSetOutput
type ZoneAccountVpcSetArray ¶
type ZoneAccountVpcSetArray []ZoneAccountVpcSetInput
func (ZoneAccountVpcSetArray) ElementType ¶
func (ZoneAccountVpcSetArray) ElementType() reflect.Type
func (ZoneAccountVpcSetArray) ToZoneAccountVpcSetArrayOutput ¶
func (i ZoneAccountVpcSetArray) ToZoneAccountVpcSetArrayOutput() ZoneAccountVpcSetArrayOutput
func (ZoneAccountVpcSetArray) ToZoneAccountVpcSetArrayOutputWithContext ¶
func (i ZoneAccountVpcSetArray) ToZoneAccountVpcSetArrayOutputWithContext(ctx context.Context) ZoneAccountVpcSetArrayOutput
type ZoneAccountVpcSetArrayInput ¶
type ZoneAccountVpcSetArrayInput interface { pulumi.Input ToZoneAccountVpcSetArrayOutput() ZoneAccountVpcSetArrayOutput ToZoneAccountVpcSetArrayOutputWithContext(context.Context) ZoneAccountVpcSetArrayOutput }
ZoneAccountVpcSetArrayInput is an input type that accepts ZoneAccountVpcSetArray and ZoneAccountVpcSetArrayOutput values. You can construct a concrete instance of `ZoneAccountVpcSetArrayInput` via:
ZoneAccountVpcSetArray{ ZoneAccountVpcSetArgs{...} }
type ZoneAccountVpcSetArrayOutput ¶
type ZoneAccountVpcSetArrayOutput struct{ *pulumi.OutputState }
func (ZoneAccountVpcSetArrayOutput) ElementType ¶
func (ZoneAccountVpcSetArrayOutput) ElementType() reflect.Type
func (ZoneAccountVpcSetArrayOutput) Index ¶
func (o ZoneAccountVpcSetArrayOutput) Index(i pulumi.IntInput) ZoneAccountVpcSetOutput
func (ZoneAccountVpcSetArrayOutput) ToZoneAccountVpcSetArrayOutput ¶
func (o ZoneAccountVpcSetArrayOutput) ToZoneAccountVpcSetArrayOutput() ZoneAccountVpcSetArrayOutput
func (ZoneAccountVpcSetArrayOutput) ToZoneAccountVpcSetArrayOutputWithContext ¶
func (o ZoneAccountVpcSetArrayOutput) ToZoneAccountVpcSetArrayOutputWithContext(ctx context.Context) ZoneAccountVpcSetArrayOutput
type ZoneAccountVpcSetInput ¶
type ZoneAccountVpcSetInput interface { pulumi.Input ToZoneAccountVpcSetOutput() ZoneAccountVpcSetOutput ToZoneAccountVpcSetOutputWithContext(context.Context) ZoneAccountVpcSetOutput }
ZoneAccountVpcSetInput is an input type that accepts ZoneAccountVpcSetArgs and ZoneAccountVpcSetOutput values. You can construct a concrete instance of `ZoneAccountVpcSetInput` via:
ZoneAccountVpcSetArgs{...}
type ZoneAccountVpcSetOutput ¶
type ZoneAccountVpcSetOutput struct{ *pulumi.OutputState }
func (ZoneAccountVpcSetOutput) ElementType ¶
func (ZoneAccountVpcSetOutput) ElementType() reflect.Type
func (ZoneAccountVpcSetOutput) Region ¶
func (o ZoneAccountVpcSetOutput) Region() pulumi.StringOutput
func (ZoneAccountVpcSetOutput) ToZoneAccountVpcSetOutput ¶
func (o ZoneAccountVpcSetOutput) ToZoneAccountVpcSetOutput() ZoneAccountVpcSetOutput
func (ZoneAccountVpcSetOutput) ToZoneAccountVpcSetOutputWithContext ¶
func (o ZoneAccountVpcSetOutput) ToZoneAccountVpcSetOutputWithContext(ctx context.Context) ZoneAccountVpcSetOutput
func (ZoneAccountVpcSetOutput) Uin ¶
func (o ZoneAccountVpcSetOutput) Uin() pulumi.StringOutput
func (ZoneAccountVpcSetOutput) UniqVpcId ¶
func (o ZoneAccountVpcSetOutput) UniqVpcId() pulumi.StringOutput
func (ZoneAccountVpcSetOutput) VpcName ¶
func (o ZoneAccountVpcSetOutput) VpcName() pulumi.StringOutput
type ZoneArgs ¶
type ZoneArgs struct { // List of authorized accounts' VPCs to associate with the private domain. AccountVpcSets ZoneAccountVpcSetArrayInput // CNAME acceleration: ENABLED, DISABLED, Default value is ENABLED. CnameSpeedupStatus pulumi.StringPtrInput // Whether to enable subdomain recursive DNS. Valid values: ENABLED, DISABLED. Default value: DISABLED. DnsForwardStatus pulumi.StringPtrInput // Domain name, which must be in the format of standard TLD. Domain pulumi.StringInput // Remarks. Remark pulumi.StringPtrInput // Tags the private domain when it is created. // // Deprecated: It has been deprecated from version 1.72.4. Use `tags` instead. TagSets ZoneTagSetArrayInput // Tags of the private dns zone. Tags pulumi.MapInput // Associates the private domain to a VPC when it is created. VpcSets ZoneVpcSetArrayInput }
The set of arguments for constructing a Zone resource.
func (ZoneArgs) ElementType ¶
type ZoneArray ¶
type ZoneArray []ZoneInput
func (ZoneArray) ElementType ¶
func (ZoneArray) ToZoneArrayOutput ¶
func (i ZoneArray) ToZoneArrayOutput() ZoneArrayOutput
func (ZoneArray) ToZoneArrayOutputWithContext ¶
func (i ZoneArray) ToZoneArrayOutputWithContext(ctx context.Context) ZoneArrayOutput
type ZoneArrayInput ¶
type ZoneArrayInput interface { pulumi.Input ToZoneArrayOutput() ZoneArrayOutput ToZoneArrayOutputWithContext(context.Context) ZoneArrayOutput }
ZoneArrayInput is an input type that accepts ZoneArray and ZoneArrayOutput values. You can construct a concrete instance of `ZoneArrayInput` via:
ZoneArray{ ZoneArgs{...} }
type ZoneArrayOutput ¶
type ZoneArrayOutput struct{ *pulumi.OutputState }
func (ZoneArrayOutput) ElementType ¶
func (ZoneArrayOutput) ElementType() reflect.Type
func (ZoneArrayOutput) Index ¶
func (o ZoneArrayOutput) Index(i pulumi.IntInput) ZoneOutput
func (ZoneArrayOutput) ToZoneArrayOutput ¶
func (o ZoneArrayOutput) ToZoneArrayOutput() ZoneArrayOutput
func (ZoneArrayOutput) ToZoneArrayOutputWithContext ¶
func (o ZoneArrayOutput) ToZoneArrayOutputWithContext(ctx context.Context) ZoneArrayOutput
type ZoneInput ¶
type ZoneInput interface { pulumi.Input ToZoneOutput() ZoneOutput ToZoneOutputWithContext(ctx context.Context) ZoneOutput }
type ZoneMap ¶
func (ZoneMap) ElementType ¶
func (ZoneMap) ToZoneMapOutput ¶
func (i ZoneMap) ToZoneMapOutput() ZoneMapOutput
func (ZoneMap) ToZoneMapOutputWithContext ¶
func (i ZoneMap) ToZoneMapOutputWithContext(ctx context.Context) ZoneMapOutput
type ZoneMapInput ¶
type ZoneMapInput interface { pulumi.Input ToZoneMapOutput() ZoneMapOutput ToZoneMapOutputWithContext(context.Context) ZoneMapOutput }
ZoneMapInput is an input type that accepts ZoneMap and ZoneMapOutput values. You can construct a concrete instance of `ZoneMapInput` via:
ZoneMap{ "key": ZoneArgs{...} }
type ZoneMapOutput ¶
type ZoneMapOutput struct{ *pulumi.OutputState }
func (ZoneMapOutput) ElementType ¶
func (ZoneMapOutput) ElementType() reflect.Type
func (ZoneMapOutput) MapIndex ¶
func (o ZoneMapOutput) MapIndex(k pulumi.StringInput) ZoneOutput
func (ZoneMapOutput) ToZoneMapOutput ¶
func (o ZoneMapOutput) ToZoneMapOutput() ZoneMapOutput
func (ZoneMapOutput) ToZoneMapOutputWithContext ¶
func (o ZoneMapOutput) ToZoneMapOutputWithContext(ctx context.Context) ZoneMapOutput
type ZoneOutput ¶
type ZoneOutput struct{ *pulumi.OutputState }
func (ZoneOutput) AccountVpcSets ¶
func (o ZoneOutput) AccountVpcSets() ZoneAccountVpcSetArrayOutput
List of authorized accounts' VPCs to associate with the private domain.
func (ZoneOutput) CnameSpeedupStatus ¶
func (o ZoneOutput) CnameSpeedupStatus() pulumi.StringPtrOutput
CNAME acceleration: ENABLED, DISABLED, Default value is ENABLED.
func (ZoneOutput) DnsForwardStatus ¶
func (o ZoneOutput) DnsForwardStatus() pulumi.StringPtrOutput
Whether to enable subdomain recursive DNS. Valid values: ENABLED, DISABLED. Default value: DISABLED.
func (ZoneOutput) Domain ¶
func (o ZoneOutput) Domain() pulumi.StringOutput
Domain name, which must be in the format of standard TLD.
func (ZoneOutput) ElementType ¶
func (ZoneOutput) ElementType() reflect.Type
func (ZoneOutput) TagSets
deprecated
func (o ZoneOutput) TagSets() ZoneTagSetArrayOutput
Tags the private domain when it is created.
Deprecated: It has been deprecated from version 1.72.4. Use `tags` instead.
func (ZoneOutput) ToZoneOutput ¶
func (o ZoneOutput) ToZoneOutput() ZoneOutput
func (ZoneOutput) ToZoneOutputWithContext ¶
func (o ZoneOutput) ToZoneOutputWithContext(ctx context.Context) ZoneOutput
func (ZoneOutput) VpcSets ¶
func (o ZoneOutput) VpcSets() ZoneVpcSetArrayOutput
Associates the private domain to a VPC when it is created.
type ZoneState ¶
type ZoneState struct { // List of authorized accounts' VPCs to associate with the private domain. AccountVpcSets ZoneAccountVpcSetArrayInput // CNAME acceleration: ENABLED, DISABLED, Default value is ENABLED. CnameSpeedupStatus pulumi.StringPtrInput // Whether to enable subdomain recursive DNS. Valid values: ENABLED, DISABLED. Default value: DISABLED. DnsForwardStatus pulumi.StringPtrInput // Domain name, which must be in the format of standard TLD. Domain pulumi.StringPtrInput // Remarks. Remark pulumi.StringPtrInput // Tags the private domain when it is created. // // Deprecated: It has been deprecated from version 1.72.4. Use `tags` instead. TagSets ZoneTagSetArrayInput // Tags of the private dns zone. Tags pulumi.MapInput // Associates the private domain to a VPC when it is created. VpcSets ZoneVpcSetArrayInput }
func (ZoneState) ElementType ¶
type ZoneTagSet ¶
type ZoneTagSetArgs ¶
type ZoneTagSetArgs struct { TagKey pulumi.StringInput `pulumi:"tagKey"` TagValue pulumi.StringInput `pulumi:"tagValue"` }
func (ZoneTagSetArgs) ElementType ¶
func (ZoneTagSetArgs) ElementType() reflect.Type
func (ZoneTagSetArgs) ToZoneTagSetOutput ¶
func (i ZoneTagSetArgs) ToZoneTagSetOutput() ZoneTagSetOutput
func (ZoneTagSetArgs) ToZoneTagSetOutputWithContext ¶
func (i ZoneTagSetArgs) ToZoneTagSetOutputWithContext(ctx context.Context) ZoneTagSetOutput
type ZoneTagSetArray ¶
type ZoneTagSetArray []ZoneTagSetInput
func (ZoneTagSetArray) ElementType ¶
func (ZoneTagSetArray) ElementType() reflect.Type
func (ZoneTagSetArray) ToZoneTagSetArrayOutput ¶
func (i ZoneTagSetArray) ToZoneTagSetArrayOutput() ZoneTagSetArrayOutput
func (ZoneTagSetArray) ToZoneTagSetArrayOutputWithContext ¶
func (i ZoneTagSetArray) ToZoneTagSetArrayOutputWithContext(ctx context.Context) ZoneTagSetArrayOutput
type ZoneTagSetArrayInput ¶
type ZoneTagSetArrayInput interface { pulumi.Input ToZoneTagSetArrayOutput() ZoneTagSetArrayOutput ToZoneTagSetArrayOutputWithContext(context.Context) ZoneTagSetArrayOutput }
ZoneTagSetArrayInput is an input type that accepts ZoneTagSetArray and ZoneTagSetArrayOutput values. You can construct a concrete instance of `ZoneTagSetArrayInput` via:
ZoneTagSetArray{ ZoneTagSetArgs{...} }
type ZoneTagSetArrayOutput ¶
type ZoneTagSetArrayOutput struct{ *pulumi.OutputState }
func (ZoneTagSetArrayOutput) ElementType ¶
func (ZoneTagSetArrayOutput) ElementType() reflect.Type
func (ZoneTagSetArrayOutput) Index ¶
func (o ZoneTagSetArrayOutput) Index(i pulumi.IntInput) ZoneTagSetOutput
func (ZoneTagSetArrayOutput) ToZoneTagSetArrayOutput ¶
func (o ZoneTagSetArrayOutput) ToZoneTagSetArrayOutput() ZoneTagSetArrayOutput
func (ZoneTagSetArrayOutput) ToZoneTagSetArrayOutputWithContext ¶
func (o ZoneTagSetArrayOutput) ToZoneTagSetArrayOutputWithContext(ctx context.Context) ZoneTagSetArrayOutput
type ZoneTagSetInput ¶
type ZoneTagSetInput interface { pulumi.Input ToZoneTagSetOutput() ZoneTagSetOutput ToZoneTagSetOutputWithContext(context.Context) ZoneTagSetOutput }
ZoneTagSetInput is an input type that accepts ZoneTagSetArgs and ZoneTagSetOutput values. You can construct a concrete instance of `ZoneTagSetInput` via:
ZoneTagSetArgs{...}
type ZoneTagSetOutput ¶
type ZoneTagSetOutput struct{ *pulumi.OutputState }
func (ZoneTagSetOutput) ElementType ¶
func (ZoneTagSetOutput) ElementType() reflect.Type
func (ZoneTagSetOutput) TagKey ¶
func (o ZoneTagSetOutput) TagKey() pulumi.StringOutput
func (ZoneTagSetOutput) TagValue ¶
func (o ZoneTagSetOutput) TagValue() pulumi.StringOutput
func (ZoneTagSetOutput) ToZoneTagSetOutput ¶
func (o ZoneTagSetOutput) ToZoneTagSetOutput() ZoneTagSetOutput
func (ZoneTagSetOutput) ToZoneTagSetOutputWithContext ¶
func (o ZoneTagSetOutput) ToZoneTagSetOutputWithContext(ctx context.Context) ZoneTagSetOutput
type ZoneVpcAttachment ¶
type ZoneVpcAttachment struct { pulumi.CustomResourceState // New add account vpc info. AccountVpcSet ZoneVpcAttachmentAccountVpcSetPtrOutput `pulumi:"accountVpcSet"` // New add vpc info. VpcSet ZoneVpcAttachmentVpcSetPtrOutput `pulumi:"vpcSet"` // PrivateZone ID. ZoneId pulumi.StringOutput `pulumi:"zoneId"` }
func GetZoneVpcAttachment ¶
func GetZoneVpcAttachment(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ZoneVpcAttachmentState, opts ...pulumi.ResourceOption) (*ZoneVpcAttachment, error)
GetZoneVpcAttachment gets an existing ZoneVpcAttachment 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 NewZoneVpcAttachment ¶
func NewZoneVpcAttachment(ctx *pulumi.Context, name string, args *ZoneVpcAttachmentArgs, opts ...pulumi.ResourceOption) (*ZoneVpcAttachment, error)
NewZoneVpcAttachment registers a new resource with the given unique name, arguments, and options.
func (*ZoneVpcAttachment) ElementType ¶
func (*ZoneVpcAttachment) ElementType() reflect.Type
func (*ZoneVpcAttachment) ToZoneVpcAttachmentOutput ¶
func (i *ZoneVpcAttachment) ToZoneVpcAttachmentOutput() ZoneVpcAttachmentOutput
func (*ZoneVpcAttachment) ToZoneVpcAttachmentOutputWithContext ¶
func (i *ZoneVpcAttachment) ToZoneVpcAttachmentOutputWithContext(ctx context.Context) ZoneVpcAttachmentOutput
type ZoneVpcAttachmentAccountVpcSetArgs ¶
type ZoneVpcAttachmentAccountVpcSetArgs struct { Region pulumi.StringInput `pulumi:"region"` Uin pulumi.StringInput `pulumi:"uin"` UniqVpcId pulumi.StringInput `pulumi:"uniqVpcId"` }
func (ZoneVpcAttachmentAccountVpcSetArgs) ElementType ¶
func (ZoneVpcAttachmentAccountVpcSetArgs) ElementType() reflect.Type
func (ZoneVpcAttachmentAccountVpcSetArgs) ToZoneVpcAttachmentAccountVpcSetOutput ¶
func (i ZoneVpcAttachmentAccountVpcSetArgs) ToZoneVpcAttachmentAccountVpcSetOutput() ZoneVpcAttachmentAccountVpcSetOutput
func (ZoneVpcAttachmentAccountVpcSetArgs) ToZoneVpcAttachmentAccountVpcSetOutputWithContext ¶
func (i ZoneVpcAttachmentAccountVpcSetArgs) ToZoneVpcAttachmentAccountVpcSetOutputWithContext(ctx context.Context) ZoneVpcAttachmentAccountVpcSetOutput
func (ZoneVpcAttachmentAccountVpcSetArgs) ToZoneVpcAttachmentAccountVpcSetPtrOutput ¶
func (i ZoneVpcAttachmentAccountVpcSetArgs) ToZoneVpcAttachmentAccountVpcSetPtrOutput() ZoneVpcAttachmentAccountVpcSetPtrOutput
func (ZoneVpcAttachmentAccountVpcSetArgs) ToZoneVpcAttachmentAccountVpcSetPtrOutputWithContext ¶
func (i ZoneVpcAttachmentAccountVpcSetArgs) ToZoneVpcAttachmentAccountVpcSetPtrOutputWithContext(ctx context.Context) ZoneVpcAttachmentAccountVpcSetPtrOutput
type ZoneVpcAttachmentAccountVpcSetInput ¶
type ZoneVpcAttachmentAccountVpcSetInput interface { pulumi.Input ToZoneVpcAttachmentAccountVpcSetOutput() ZoneVpcAttachmentAccountVpcSetOutput ToZoneVpcAttachmentAccountVpcSetOutputWithContext(context.Context) ZoneVpcAttachmentAccountVpcSetOutput }
ZoneVpcAttachmentAccountVpcSetInput is an input type that accepts ZoneVpcAttachmentAccountVpcSetArgs and ZoneVpcAttachmentAccountVpcSetOutput values. You can construct a concrete instance of `ZoneVpcAttachmentAccountVpcSetInput` via:
ZoneVpcAttachmentAccountVpcSetArgs{...}
type ZoneVpcAttachmentAccountVpcSetOutput ¶
type ZoneVpcAttachmentAccountVpcSetOutput struct{ *pulumi.OutputState }
func (ZoneVpcAttachmentAccountVpcSetOutput) ElementType ¶
func (ZoneVpcAttachmentAccountVpcSetOutput) ElementType() reflect.Type
func (ZoneVpcAttachmentAccountVpcSetOutput) Region ¶
func (o ZoneVpcAttachmentAccountVpcSetOutput) Region() pulumi.StringOutput
func (ZoneVpcAttachmentAccountVpcSetOutput) ToZoneVpcAttachmentAccountVpcSetOutput ¶
func (o ZoneVpcAttachmentAccountVpcSetOutput) ToZoneVpcAttachmentAccountVpcSetOutput() ZoneVpcAttachmentAccountVpcSetOutput
func (ZoneVpcAttachmentAccountVpcSetOutput) ToZoneVpcAttachmentAccountVpcSetOutputWithContext ¶
func (o ZoneVpcAttachmentAccountVpcSetOutput) ToZoneVpcAttachmentAccountVpcSetOutputWithContext(ctx context.Context) ZoneVpcAttachmentAccountVpcSetOutput
func (ZoneVpcAttachmentAccountVpcSetOutput) ToZoneVpcAttachmentAccountVpcSetPtrOutput ¶
func (o ZoneVpcAttachmentAccountVpcSetOutput) ToZoneVpcAttachmentAccountVpcSetPtrOutput() ZoneVpcAttachmentAccountVpcSetPtrOutput
func (ZoneVpcAttachmentAccountVpcSetOutput) ToZoneVpcAttachmentAccountVpcSetPtrOutputWithContext ¶
func (o ZoneVpcAttachmentAccountVpcSetOutput) ToZoneVpcAttachmentAccountVpcSetPtrOutputWithContext(ctx context.Context) ZoneVpcAttachmentAccountVpcSetPtrOutput
func (ZoneVpcAttachmentAccountVpcSetOutput) Uin ¶
func (o ZoneVpcAttachmentAccountVpcSetOutput) Uin() pulumi.StringOutput
func (ZoneVpcAttachmentAccountVpcSetOutput) UniqVpcId ¶
func (o ZoneVpcAttachmentAccountVpcSetOutput) UniqVpcId() pulumi.StringOutput
type ZoneVpcAttachmentAccountVpcSetPtrInput ¶
type ZoneVpcAttachmentAccountVpcSetPtrInput interface { pulumi.Input ToZoneVpcAttachmentAccountVpcSetPtrOutput() ZoneVpcAttachmentAccountVpcSetPtrOutput ToZoneVpcAttachmentAccountVpcSetPtrOutputWithContext(context.Context) ZoneVpcAttachmentAccountVpcSetPtrOutput }
ZoneVpcAttachmentAccountVpcSetPtrInput is an input type that accepts ZoneVpcAttachmentAccountVpcSetArgs, ZoneVpcAttachmentAccountVpcSetPtr and ZoneVpcAttachmentAccountVpcSetPtrOutput values. You can construct a concrete instance of `ZoneVpcAttachmentAccountVpcSetPtrInput` via:
ZoneVpcAttachmentAccountVpcSetArgs{...} or: nil
func ZoneVpcAttachmentAccountVpcSetPtr ¶
func ZoneVpcAttachmentAccountVpcSetPtr(v *ZoneVpcAttachmentAccountVpcSetArgs) ZoneVpcAttachmentAccountVpcSetPtrInput
type ZoneVpcAttachmentAccountVpcSetPtrOutput ¶
type ZoneVpcAttachmentAccountVpcSetPtrOutput struct{ *pulumi.OutputState }
func (ZoneVpcAttachmentAccountVpcSetPtrOutput) ElementType ¶
func (ZoneVpcAttachmentAccountVpcSetPtrOutput) ElementType() reflect.Type
func (ZoneVpcAttachmentAccountVpcSetPtrOutput) Region ¶
func (o ZoneVpcAttachmentAccountVpcSetPtrOutput) Region() pulumi.StringPtrOutput
func (ZoneVpcAttachmentAccountVpcSetPtrOutput) ToZoneVpcAttachmentAccountVpcSetPtrOutput ¶
func (o ZoneVpcAttachmentAccountVpcSetPtrOutput) ToZoneVpcAttachmentAccountVpcSetPtrOutput() ZoneVpcAttachmentAccountVpcSetPtrOutput
func (ZoneVpcAttachmentAccountVpcSetPtrOutput) ToZoneVpcAttachmentAccountVpcSetPtrOutputWithContext ¶
func (o ZoneVpcAttachmentAccountVpcSetPtrOutput) ToZoneVpcAttachmentAccountVpcSetPtrOutputWithContext(ctx context.Context) ZoneVpcAttachmentAccountVpcSetPtrOutput
func (ZoneVpcAttachmentAccountVpcSetPtrOutput) Uin ¶
func (o ZoneVpcAttachmentAccountVpcSetPtrOutput) Uin() pulumi.StringPtrOutput
func (ZoneVpcAttachmentAccountVpcSetPtrOutput) UniqVpcId ¶
func (o ZoneVpcAttachmentAccountVpcSetPtrOutput) UniqVpcId() pulumi.StringPtrOutput
type ZoneVpcAttachmentArgs ¶
type ZoneVpcAttachmentArgs struct { // New add account vpc info. AccountVpcSet ZoneVpcAttachmentAccountVpcSetPtrInput // New add vpc info. VpcSet ZoneVpcAttachmentVpcSetPtrInput // PrivateZone ID. ZoneId pulumi.StringInput }
The set of arguments for constructing a ZoneVpcAttachment resource.
func (ZoneVpcAttachmentArgs) ElementType ¶
func (ZoneVpcAttachmentArgs) ElementType() reflect.Type
type ZoneVpcAttachmentArray ¶
type ZoneVpcAttachmentArray []ZoneVpcAttachmentInput
func (ZoneVpcAttachmentArray) ElementType ¶
func (ZoneVpcAttachmentArray) ElementType() reflect.Type
func (ZoneVpcAttachmentArray) ToZoneVpcAttachmentArrayOutput ¶
func (i ZoneVpcAttachmentArray) ToZoneVpcAttachmentArrayOutput() ZoneVpcAttachmentArrayOutput
func (ZoneVpcAttachmentArray) ToZoneVpcAttachmentArrayOutputWithContext ¶
func (i ZoneVpcAttachmentArray) ToZoneVpcAttachmentArrayOutputWithContext(ctx context.Context) ZoneVpcAttachmentArrayOutput
type ZoneVpcAttachmentArrayInput ¶
type ZoneVpcAttachmentArrayInput interface { pulumi.Input ToZoneVpcAttachmentArrayOutput() ZoneVpcAttachmentArrayOutput ToZoneVpcAttachmentArrayOutputWithContext(context.Context) ZoneVpcAttachmentArrayOutput }
ZoneVpcAttachmentArrayInput is an input type that accepts ZoneVpcAttachmentArray and ZoneVpcAttachmentArrayOutput values. You can construct a concrete instance of `ZoneVpcAttachmentArrayInput` via:
ZoneVpcAttachmentArray{ ZoneVpcAttachmentArgs{...} }
type ZoneVpcAttachmentArrayOutput ¶
type ZoneVpcAttachmentArrayOutput struct{ *pulumi.OutputState }
func (ZoneVpcAttachmentArrayOutput) ElementType ¶
func (ZoneVpcAttachmentArrayOutput) ElementType() reflect.Type
func (ZoneVpcAttachmentArrayOutput) Index ¶
func (o ZoneVpcAttachmentArrayOutput) Index(i pulumi.IntInput) ZoneVpcAttachmentOutput
func (ZoneVpcAttachmentArrayOutput) ToZoneVpcAttachmentArrayOutput ¶
func (o ZoneVpcAttachmentArrayOutput) ToZoneVpcAttachmentArrayOutput() ZoneVpcAttachmentArrayOutput
func (ZoneVpcAttachmentArrayOutput) ToZoneVpcAttachmentArrayOutputWithContext ¶
func (o ZoneVpcAttachmentArrayOutput) ToZoneVpcAttachmentArrayOutputWithContext(ctx context.Context) ZoneVpcAttachmentArrayOutput
type ZoneVpcAttachmentInput ¶
type ZoneVpcAttachmentInput interface { pulumi.Input ToZoneVpcAttachmentOutput() ZoneVpcAttachmentOutput ToZoneVpcAttachmentOutputWithContext(ctx context.Context) ZoneVpcAttachmentOutput }
type ZoneVpcAttachmentMap ¶
type ZoneVpcAttachmentMap map[string]ZoneVpcAttachmentInput
func (ZoneVpcAttachmentMap) ElementType ¶
func (ZoneVpcAttachmentMap) ElementType() reflect.Type
func (ZoneVpcAttachmentMap) ToZoneVpcAttachmentMapOutput ¶
func (i ZoneVpcAttachmentMap) ToZoneVpcAttachmentMapOutput() ZoneVpcAttachmentMapOutput
func (ZoneVpcAttachmentMap) ToZoneVpcAttachmentMapOutputWithContext ¶
func (i ZoneVpcAttachmentMap) ToZoneVpcAttachmentMapOutputWithContext(ctx context.Context) ZoneVpcAttachmentMapOutput
type ZoneVpcAttachmentMapInput ¶
type ZoneVpcAttachmentMapInput interface { pulumi.Input ToZoneVpcAttachmentMapOutput() ZoneVpcAttachmentMapOutput ToZoneVpcAttachmentMapOutputWithContext(context.Context) ZoneVpcAttachmentMapOutput }
ZoneVpcAttachmentMapInput is an input type that accepts ZoneVpcAttachmentMap and ZoneVpcAttachmentMapOutput values. You can construct a concrete instance of `ZoneVpcAttachmentMapInput` via:
ZoneVpcAttachmentMap{ "key": ZoneVpcAttachmentArgs{...} }
type ZoneVpcAttachmentMapOutput ¶
type ZoneVpcAttachmentMapOutput struct{ *pulumi.OutputState }
func (ZoneVpcAttachmentMapOutput) ElementType ¶
func (ZoneVpcAttachmentMapOutput) ElementType() reflect.Type
func (ZoneVpcAttachmentMapOutput) MapIndex ¶
func (o ZoneVpcAttachmentMapOutput) MapIndex(k pulumi.StringInput) ZoneVpcAttachmentOutput
func (ZoneVpcAttachmentMapOutput) ToZoneVpcAttachmentMapOutput ¶
func (o ZoneVpcAttachmentMapOutput) ToZoneVpcAttachmentMapOutput() ZoneVpcAttachmentMapOutput
func (ZoneVpcAttachmentMapOutput) ToZoneVpcAttachmentMapOutputWithContext ¶
func (o ZoneVpcAttachmentMapOutput) ToZoneVpcAttachmentMapOutputWithContext(ctx context.Context) ZoneVpcAttachmentMapOutput
type ZoneVpcAttachmentOutput ¶
type ZoneVpcAttachmentOutput struct{ *pulumi.OutputState }
func (ZoneVpcAttachmentOutput) AccountVpcSet ¶
func (o ZoneVpcAttachmentOutput) AccountVpcSet() ZoneVpcAttachmentAccountVpcSetPtrOutput
New add account vpc info.
func (ZoneVpcAttachmentOutput) ElementType ¶
func (ZoneVpcAttachmentOutput) ElementType() reflect.Type
func (ZoneVpcAttachmentOutput) ToZoneVpcAttachmentOutput ¶
func (o ZoneVpcAttachmentOutput) ToZoneVpcAttachmentOutput() ZoneVpcAttachmentOutput
func (ZoneVpcAttachmentOutput) ToZoneVpcAttachmentOutputWithContext ¶
func (o ZoneVpcAttachmentOutput) ToZoneVpcAttachmentOutputWithContext(ctx context.Context) ZoneVpcAttachmentOutput
func (ZoneVpcAttachmentOutput) VpcSet ¶
func (o ZoneVpcAttachmentOutput) VpcSet() ZoneVpcAttachmentVpcSetPtrOutput
New add vpc info.
func (ZoneVpcAttachmentOutput) ZoneId ¶
func (o ZoneVpcAttachmentOutput) ZoneId() pulumi.StringOutput
PrivateZone ID.
type ZoneVpcAttachmentState ¶
type ZoneVpcAttachmentState struct { // New add account vpc info. AccountVpcSet ZoneVpcAttachmentAccountVpcSetPtrInput // New add vpc info. VpcSet ZoneVpcAttachmentVpcSetPtrInput // PrivateZone ID. ZoneId pulumi.StringPtrInput }
func (ZoneVpcAttachmentState) ElementType ¶
func (ZoneVpcAttachmentState) ElementType() reflect.Type
type ZoneVpcAttachmentVpcSet ¶
type ZoneVpcAttachmentVpcSetArgs ¶
type ZoneVpcAttachmentVpcSetArgs struct { Region pulumi.StringInput `pulumi:"region"` UniqVpcId pulumi.StringInput `pulumi:"uniqVpcId"` }
func (ZoneVpcAttachmentVpcSetArgs) ElementType ¶
func (ZoneVpcAttachmentVpcSetArgs) ElementType() reflect.Type
func (ZoneVpcAttachmentVpcSetArgs) ToZoneVpcAttachmentVpcSetOutput ¶
func (i ZoneVpcAttachmentVpcSetArgs) ToZoneVpcAttachmentVpcSetOutput() ZoneVpcAttachmentVpcSetOutput
func (ZoneVpcAttachmentVpcSetArgs) ToZoneVpcAttachmentVpcSetOutputWithContext ¶
func (i ZoneVpcAttachmentVpcSetArgs) ToZoneVpcAttachmentVpcSetOutputWithContext(ctx context.Context) ZoneVpcAttachmentVpcSetOutput
func (ZoneVpcAttachmentVpcSetArgs) ToZoneVpcAttachmentVpcSetPtrOutput ¶
func (i ZoneVpcAttachmentVpcSetArgs) ToZoneVpcAttachmentVpcSetPtrOutput() ZoneVpcAttachmentVpcSetPtrOutput
func (ZoneVpcAttachmentVpcSetArgs) ToZoneVpcAttachmentVpcSetPtrOutputWithContext ¶
func (i ZoneVpcAttachmentVpcSetArgs) ToZoneVpcAttachmentVpcSetPtrOutputWithContext(ctx context.Context) ZoneVpcAttachmentVpcSetPtrOutput
type ZoneVpcAttachmentVpcSetInput ¶
type ZoneVpcAttachmentVpcSetInput interface { pulumi.Input ToZoneVpcAttachmentVpcSetOutput() ZoneVpcAttachmentVpcSetOutput ToZoneVpcAttachmentVpcSetOutputWithContext(context.Context) ZoneVpcAttachmentVpcSetOutput }
ZoneVpcAttachmentVpcSetInput is an input type that accepts ZoneVpcAttachmentVpcSetArgs and ZoneVpcAttachmentVpcSetOutput values. You can construct a concrete instance of `ZoneVpcAttachmentVpcSetInput` via:
ZoneVpcAttachmentVpcSetArgs{...}
type ZoneVpcAttachmentVpcSetOutput ¶
type ZoneVpcAttachmentVpcSetOutput struct{ *pulumi.OutputState }
func (ZoneVpcAttachmentVpcSetOutput) ElementType ¶
func (ZoneVpcAttachmentVpcSetOutput) ElementType() reflect.Type
func (ZoneVpcAttachmentVpcSetOutput) Region ¶
func (o ZoneVpcAttachmentVpcSetOutput) Region() pulumi.StringOutput
func (ZoneVpcAttachmentVpcSetOutput) ToZoneVpcAttachmentVpcSetOutput ¶
func (o ZoneVpcAttachmentVpcSetOutput) ToZoneVpcAttachmentVpcSetOutput() ZoneVpcAttachmentVpcSetOutput
func (ZoneVpcAttachmentVpcSetOutput) ToZoneVpcAttachmentVpcSetOutputWithContext ¶
func (o ZoneVpcAttachmentVpcSetOutput) ToZoneVpcAttachmentVpcSetOutputWithContext(ctx context.Context) ZoneVpcAttachmentVpcSetOutput
func (ZoneVpcAttachmentVpcSetOutput) ToZoneVpcAttachmentVpcSetPtrOutput ¶
func (o ZoneVpcAttachmentVpcSetOutput) ToZoneVpcAttachmentVpcSetPtrOutput() ZoneVpcAttachmentVpcSetPtrOutput
func (ZoneVpcAttachmentVpcSetOutput) ToZoneVpcAttachmentVpcSetPtrOutputWithContext ¶
func (o ZoneVpcAttachmentVpcSetOutput) ToZoneVpcAttachmentVpcSetPtrOutputWithContext(ctx context.Context) ZoneVpcAttachmentVpcSetPtrOutput
func (ZoneVpcAttachmentVpcSetOutput) UniqVpcId ¶
func (o ZoneVpcAttachmentVpcSetOutput) UniqVpcId() pulumi.StringOutput
type ZoneVpcAttachmentVpcSetPtrInput ¶
type ZoneVpcAttachmentVpcSetPtrInput interface { pulumi.Input ToZoneVpcAttachmentVpcSetPtrOutput() ZoneVpcAttachmentVpcSetPtrOutput ToZoneVpcAttachmentVpcSetPtrOutputWithContext(context.Context) ZoneVpcAttachmentVpcSetPtrOutput }
ZoneVpcAttachmentVpcSetPtrInput is an input type that accepts ZoneVpcAttachmentVpcSetArgs, ZoneVpcAttachmentVpcSetPtr and ZoneVpcAttachmentVpcSetPtrOutput values. You can construct a concrete instance of `ZoneVpcAttachmentVpcSetPtrInput` via:
ZoneVpcAttachmentVpcSetArgs{...} or: nil
func ZoneVpcAttachmentVpcSetPtr ¶
func ZoneVpcAttachmentVpcSetPtr(v *ZoneVpcAttachmentVpcSetArgs) ZoneVpcAttachmentVpcSetPtrInput
type ZoneVpcAttachmentVpcSetPtrOutput ¶
type ZoneVpcAttachmentVpcSetPtrOutput struct{ *pulumi.OutputState }
func (ZoneVpcAttachmentVpcSetPtrOutput) Elem ¶
func (o ZoneVpcAttachmentVpcSetPtrOutput) Elem() ZoneVpcAttachmentVpcSetOutput
func (ZoneVpcAttachmentVpcSetPtrOutput) ElementType ¶
func (ZoneVpcAttachmentVpcSetPtrOutput) ElementType() reflect.Type
func (ZoneVpcAttachmentVpcSetPtrOutput) Region ¶
func (o ZoneVpcAttachmentVpcSetPtrOutput) Region() pulumi.StringPtrOutput
func (ZoneVpcAttachmentVpcSetPtrOutput) ToZoneVpcAttachmentVpcSetPtrOutput ¶
func (o ZoneVpcAttachmentVpcSetPtrOutput) ToZoneVpcAttachmentVpcSetPtrOutput() ZoneVpcAttachmentVpcSetPtrOutput
func (ZoneVpcAttachmentVpcSetPtrOutput) ToZoneVpcAttachmentVpcSetPtrOutputWithContext ¶
func (o ZoneVpcAttachmentVpcSetPtrOutput) ToZoneVpcAttachmentVpcSetPtrOutputWithContext(ctx context.Context) ZoneVpcAttachmentVpcSetPtrOutput
func (ZoneVpcAttachmentVpcSetPtrOutput) UniqVpcId ¶
func (o ZoneVpcAttachmentVpcSetPtrOutput) UniqVpcId() pulumi.StringPtrOutput
type ZoneVpcSet ¶
type ZoneVpcSetArgs ¶
type ZoneVpcSetArgs struct { Region pulumi.StringInput `pulumi:"region"` UniqVpcId pulumi.StringInput `pulumi:"uniqVpcId"` }
func (ZoneVpcSetArgs) ElementType ¶
func (ZoneVpcSetArgs) ElementType() reflect.Type
func (ZoneVpcSetArgs) ToZoneVpcSetOutput ¶
func (i ZoneVpcSetArgs) ToZoneVpcSetOutput() ZoneVpcSetOutput
func (ZoneVpcSetArgs) ToZoneVpcSetOutputWithContext ¶
func (i ZoneVpcSetArgs) ToZoneVpcSetOutputWithContext(ctx context.Context) ZoneVpcSetOutput
type ZoneVpcSetArray ¶
type ZoneVpcSetArray []ZoneVpcSetInput
func (ZoneVpcSetArray) ElementType ¶
func (ZoneVpcSetArray) ElementType() reflect.Type
func (ZoneVpcSetArray) ToZoneVpcSetArrayOutput ¶
func (i ZoneVpcSetArray) ToZoneVpcSetArrayOutput() ZoneVpcSetArrayOutput
func (ZoneVpcSetArray) ToZoneVpcSetArrayOutputWithContext ¶
func (i ZoneVpcSetArray) ToZoneVpcSetArrayOutputWithContext(ctx context.Context) ZoneVpcSetArrayOutput
type ZoneVpcSetArrayInput ¶
type ZoneVpcSetArrayInput interface { pulumi.Input ToZoneVpcSetArrayOutput() ZoneVpcSetArrayOutput ToZoneVpcSetArrayOutputWithContext(context.Context) ZoneVpcSetArrayOutput }
ZoneVpcSetArrayInput is an input type that accepts ZoneVpcSetArray and ZoneVpcSetArrayOutput values. You can construct a concrete instance of `ZoneVpcSetArrayInput` via:
ZoneVpcSetArray{ ZoneVpcSetArgs{...} }
type ZoneVpcSetArrayOutput ¶
type ZoneVpcSetArrayOutput struct{ *pulumi.OutputState }
func (ZoneVpcSetArrayOutput) ElementType ¶
func (ZoneVpcSetArrayOutput) ElementType() reflect.Type
func (ZoneVpcSetArrayOutput) Index ¶
func (o ZoneVpcSetArrayOutput) Index(i pulumi.IntInput) ZoneVpcSetOutput
func (ZoneVpcSetArrayOutput) ToZoneVpcSetArrayOutput ¶
func (o ZoneVpcSetArrayOutput) ToZoneVpcSetArrayOutput() ZoneVpcSetArrayOutput
func (ZoneVpcSetArrayOutput) ToZoneVpcSetArrayOutputWithContext ¶
func (o ZoneVpcSetArrayOutput) ToZoneVpcSetArrayOutputWithContext(ctx context.Context) ZoneVpcSetArrayOutput
type ZoneVpcSetInput ¶
type ZoneVpcSetInput interface { pulumi.Input ToZoneVpcSetOutput() ZoneVpcSetOutput ToZoneVpcSetOutputWithContext(context.Context) ZoneVpcSetOutput }
ZoneVpcSetInput is an input type that accepts ZoneVpcSetArgs and ZoneVpcSetOutput values. You can construct a concrete instance of `ZoneVpcSetInput` via:
ZoneVpcSetArgs{...}
type ZoneVpcSetOutput ¶
type ZoneVpcSetOutput struct{ *pulumi.OutputState }
func (ZoneVpcSetOutput) ElementType ¶
func (ZoneVpcSetOutput) ElementType() reflect.Type
func (ZoneVpcSetOutput) Region ¶
func (o ZoneVpcSetOutput) Region() pulumi.StringOutput
func (ZoneVpcSetOutput) ToZoneVpcSetOutput ¶
func (o ZoneVpcSetOutput) ToZoneVpcSetOutput() ZoneVpcSetOutput
func (ZoneVpcSetOutput) ToZoneVpcSetOutputWithContext ¶
func (o ZoneVpcSetOutput) ToZoneVpcSetOutputWithContext(ctx context.Context) ZoneVpcSetOutput
func (ZoneVpcSetOutput) UniqVpcId ¶
func (o ZoneVpcSetOutput) UniqVpcId() pulumi.StringOutput