Documentation ¶
Index ¶
- type DataArgs
- type DataKeySigningKeysAttributes
- func (ksk DataKeySigningKeysAttributes) Algorithm() terra.StringValue
- func (ksk DataKeySigningKeysAttributes) CreationTime() terra.StringValue
- func (ksk DataKeySigningKeysAttributes) Description() terra.StringValue
- func (ksk DataKeySigningKeysAttributes) Digests() terra.ListValue[DataKeySigningKeysDigestsAttributes]
- func (ksk DataKeySigningKeysAttributes) DsRecord() terra.StringValue
- func (ksk DataKeySigningKeysAttributes) Id() terra.StringValue
- func (ksk DataKeySigningKeysAttributes) InternalRef() (terra.Reference, error)
- func (ksk DataKeySigningKeysAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (ksk DataKeySigningKeysAttributes) InternalWithRef(ref terra.Reference) DataKeySigningKeysAttributes
- func (ksk DataKeySigningKeysAttributes) IsActive() terra.BoolValue
- func (ksk DataKeySigningKeysAttributes) KeyLength() terra.NumberValue
- func (ksk DataKeySigningKeysAttributes) KeyTag() terra.NumberValue
- func (ksk DataKeySigningKeysAttributes) PublicKey() terra.StringValue
- type DataKeySigningKeysDigestsAttributes
- func (d DataKeySigningKeysDigestsAttributes) Digest() terra.StringValue
- func (d DataKeySigningKeysDigestsAttributes) InternalRef() (terra.Reference, error)
- func (d DataKeySigningKeysDigestsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (d DataKeySigningKeysDigestsAttributes) InternalWithRef(ref terra.Reference) DataKeySigningKeysDigestsAttributes
- func (d DataKeySigningKeysDigestsAttributes) Type() terra.StringValue
- type DataKeySigningKeysDigestsState
- type DataKeySigningKeysState
- type DataSource
- type DataZoneSigningKeysAttributes
- func (zsk DataZoneSigningKeysAttributes) Algorithm() terra.StringValue
- func (zsk DataZoneSigningKeysAttributes) CreationTime() terra.StringValue
- func (zsk DataZoneSigningKeysAttributes) Description() terra.StringValue
- func (zsk DataZoneSigningKeysAttributes) Digests() terra.ListValue[DataZoneSigningKeysDigestsAttributes]
- func (zsk DataZoneSigningKeysAttributes) Id() terra.StringValue
- func (zsk DataZoneSigningKeysAttributes) InternalRef() (terra.Reference, error)
- func (zsk DataZoneSigningKeysAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (zsk DataZoneSigningKeysAttributes) InternalWithRef(ref terra.Reference) DataZoneSigningKeysAttributes
- func (zsk DataZoneSigningKeysAttributes) IsActive() terra.BoolValue
- func (zsk DataZoneSigningKeysAttributes) KeyLength() terra.NumberValue
- func (zsk DataZoneSigningKeysAttributes) KeyTag() terra.NumberValue
- func (zsk DataZoneSigningKeysAttributes) PublicKey() terra.StringValue
- type DataZoneSigningKeysDigestsAttributes
- func (d DataZoneSigningKeysDigestsAttributes) Digest() terra.StringValue
- func (d DataZoneSigningKeysDigestsAttributes) InternalRef() (terra.Reference, error)
- func (d DataZoneSigningKeysDigestsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (d DataZoneSigningKeysDigestsAttributes) InternalWithRef(ref terra.Reference) DataZoneSigningKeysDigestsAttributes
- func (d DataZoneSigningKeysDigestsAttributes) Type() terra.StringValue
- type DataZoneSigningKeysDigestsState
- type DataZoneSigningKeysState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DataArgs ¶
type DataArgs struct { // ManagedZone: string, required ManagedZone terra.StringValue `hcl:"managed_zone,attr" validate:"required"` // Project: string, optional Project terra.StringValue `hcl:"project,attr"` }
DataArgs contains the configurations for google_dns_keys.
type DataKeySigningKeysAttributes ¶
type DataKeySigningKeysAttributes struct {
// contains filtered or unexported fields
}
func (DataKeySigningKeysAttributes) Algorithm ¶
func (ksk DataKeySigningKeysAttributes) Algorithm() terra.StringValue
func (DataKeySigningKeysAttributes) CreationTime ¶
func (ksk DataKeySigningKeysAttributes) CreationTime() terra.StringValue
func (DataKeySigningKeysAttributes) Description ¶
func (ksk DataKeySigningKeysAttributes) Description() terra.StringValue
func (DataKeySigningKeysAttributes) Digests ¶
func (ksk DataKeySigningKeysAttributes) Digests() terra.ListValue[DataKeySigningKeysDigestsAttributes]
func (DataKeySigningKeysAttributes) DsRecord ¶
func (ksk DataKeySigningKeysAttributes) DsRecord() terra.StringValue
func (DataKeySigningKeysAttributes) Id ¶
func (ksk DataKeySigningKeysAttributes) Id() terra.StringValue
func (DataKeySigningKeysAttributes) InternalRef ¶
func (ksk DataKeySigningKeysAttributes) InternalRef() (terra.Reference, error)
func (DataKeySigningKeysAttributes) InternalTokens ¶
func (ksk DataKeySigningKeysAttributes) InternalTokens() (hclwrite.Tokens, error)
func (DataKeySigningKeysAttributes) InternalWithRef ¶
func (ksk DataKeySigningKeysAttributes) InternalWithRef(ref terra.Reference) DataKeySigningKeysAttributes
func (DataKeySigningKeysAttributes) IsActive ¶
func (ksk DataKeySigningKeysAttributes) IsActive() terra.BoolValue
func (DataKeySigningKeysAttributes) KeyLength ¶
func (ksk DataKeySigningKeysAttributes) KeyLength() terra.NumberValue
func (DataKeySigningKeysAttributes) KeyTag ¶
func (ksk DataKeySigningKeysAttributes) KeyTag() terra.NumberValue
func (DataKeySigningKeysAttributes) PublicKey ¶
func (ksk DataKeySigningKeysAttributes) PublicKey() terra.StringValue
type DataKeySigningKeysDigestsAttributes ¶
type DataKeySigningKeysDigestsAttributes struct {
// contains filtered or unexported fields
}
func (DataKeySigningKeysDigestsAttributes) Digest ¶
func (d DataKeySigningKeysDigestsAttributes) Digest() terra.StringValue
func (DataKeySigningKeysDigestsAttributes) InternalRef ¶
func (d DataKeySigningKeysDigestsAttributes) InternalRef() (terra.Reference, error)
func (DataKeySigningKeysDigestsAttributes) InternalTokens ¶
func (d DataKeySigningKeysDigestsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (DataKeySigningKeysDigestsAttributes) InternalWithRef ¶
func (d DataKeySigningKeysDigestsAttributes) InternalWithRef(ref terra.Reference) DataKeySigningKeysDigestsAttributes
func (DataKeySigningKeysDigestsAttributes) Type ¶
func (d DataKeySigningKeysDigestsAttributes) Type() terra.StringValue
type DataKeySigningKeysState ¶
type DataKeySigningKeysState struct { Algorithm string `json:"algorithm"` CreationTime string `json:"creation_time"` Description string `json:"description"` DsRecord string `json:"ds_record"` Id string `json:"id"` IsActive bool `json:"is_active"` KeyLength float64 `json:"key_length"` KeyTag float64 `json:"key_tag"` PublicKey string `json:"public_key"` Digests []DataKeySigningKeysDigestsState `json:"digests"` }
type DataSource ¶
DataSource represents the Terraform data resource google_dns_keys.
func Data ¶
func Data(name string, args DataArgs) *DataSource
Data creates a new instance of DataSource.
func (*DataSource) Attributes ¶
func (gdk *DataSource) Attributes() dataGoogleDnsKeysAttributes
Attributes returns the attributes for DataSource.
func (*DataSource) Configuration ¶
func (gdk *DataSource) Configuration() interface{}
Configuration returns the configuration (args) for DataSource.
func (*DataSource) DataSource ¶
func (gdk *DataSource) DataSource() string
DataSource returns the Terraform object type for DataSource.
func (*DataSource) LocalName ¶
func (gdk *DataSource) LocalName() string
LocalName returns the local name for DataSource.
type DataZoneSigningKeysAttributes ¶
type DataZoneSigningKeysAttributes struct {
// contains filtered or unexported fields
}
func (DataZoneSigningKeysAttributes) Algorithm ¶
func (zsk DataZoneSigningKeysAttributes) Algorithm() terra.StringValue
func (DataZoneSigningKeysAttributes) CreationTime ¶
func (zsk DataZoneSigningKeysAttributes) CreationTime() terra.StringValue
func (DataZoneSigningKeysAttributes) Description ¶
func (zsk DataZoneSigningKeysAttributes) Description() terra.StringValue
func (DataZoneSigningKeysAttributes) Digests ¶
func (zsk DataZoneSigningKeysAttributes) Digests() terra.ListValue[DataZoneSigningKeysDigestsAttributes]
func (DataZoneSigningKeysAttributes) Id ¶
func (zsk DataZoneSigningKeysAttributes) Id() terra.StringValue
func (DataZoneSigningKeysAttributes) InternalRef ¶
func (zsk DataZoneSigningKeysAttributes) InternalRef() (terra.Reference, error)
func (DataZoneSigningKeysAttributes) InternalTokens ¶
func (zsk DataZoneSigningKeysAttributes) InternalTokens() (hclwrite.Tokens, error)
func (DataZoneSigningKeysAttributes) InternalWithRef ¶
func (zsk DataZoneSigningKeysAttributes) InternalWithRef(ref terra.Reference) DataZoneSigningKeysAttributes
func (DataZoneSigningKeysAttributes) IsActive ¶
func (zsk DataZoneSigningKeysAttributes) IsActive() terra.BoolValue
func (DataZoneSigningKeysAttributes) KeyLength ¶
func (zsk DataZoneSigningKeysAttributes) KeyLength() terra.NumberValue
func (DataZoneSigningKeysAttributes) KeyTag ¶
func (zsk DataZoneSigningKeysAttributes) KeyTag() terra.NumberValue
func (DataZoneSigningKeysAttributes) PublicKey ¶
func (zsk DataZoneSigningKeysAttributes) PublicKey() terra.StringValue
type DataZoneSigningKeysDigestsAttributes ¶
type DataZoneSigningKeysDigestsAttributes struct {
// contains filtered or unexported fields
}
func (DataZoneSigningKeysDigestsAttributes) Digest ¶
func (d DataZoneSigningKeysDigestsAttributes) Digest() terra.StringValue
func (DataZoneSigningKeysDigestsAttributes) InternalRef ¶
func (d DataZoneSigningKeysDigestsAttributes) InternalRef() (terra.Reference, error)
func (DataZoneSigningKeysDigestsAttributes) InternalTokens ¶
func (d DataZoneSigningKeysDigestsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (DataZoneSigningKeysDigestsAttributes) InternalWithRef ¶
func (d DataZoneSigningKeysDigestsAttributes) InternalWithRef(ref terra.Reference) DataZoneSigningKeysDigestsAttributes
func (DataZoneSigningKeysDigestsAttributes) Type ¶
func (d DataZoneSigningKeysDigestsAttributes) Type() terra.StringValue
type DataZoneSigningKeysState ¶
type DataZoneSigningKeysState struct { Algorithm string `json:"algorithm"` CreationTime string `json:"creation_time"` Description string `json:"description"` Id string `json:"id"` IsActive bool `json:"is_active"` KeyLength float64 `json:"key_length"` KeyTag float64 `json:"key_tag"` PublicKey string `json:"public_key"` Digests []DataZoneSigningKeysDigestsState `json:"digests"` }
Click to show internal directories.
Click to hide internal directories.