Documentation ¶
Index ¶
- type Peerings
- type PeeringsAttributes
- func (p PeeringsAttributes) AzureAsn() terra.NumberValue
- func (p PeeringsAttributes) InternalRef() (terra.Reference, error)
- func (p PeeringsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (p PeeringsAttributes) InternalWithRef(ref terra.Reference) PeeringsAttributes
- func (p PeeringsAttributes) PeerAsn() terra.NumberValue
- func (p PeeringsAttributes) PeeringType() terra.StringValue
- func (p PeeringsAttributes) PrimaryPeerAddressPrefix() terra.StringValue
- func (p PeeringsAttributes) SecondaryPeerAddressPrefix() terra.StringValue
- func (p PeeringsAttributes) SharedKey() terra.StringValue
- func (p PeeringsAttributes) VlanId() terra.NumberValue
- type PeeringsState
- type ServiceProviderProperties
- type ServiceProviderPropertiesAttributes
- func (spp ServiceProviderPropertiesAttributes) BandwidthInMbps() terra.NumberValue
- func (spp ServiceProviderPropertiesAttributes) InternalRef() (terra.Reference, error)
- func (spp ServiceProviderPropertiesAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (spp ServiceProviderPropertiesAttributes) InternalWithRef(ref terra.Reference) ServiceProviderPropertiesAttributes
- func (spp ServiceProviderPropertiesAttributes) PeeringLocation() terra.StringValue
- func (spp ServiceProviderPropertiesAttributes) ServiceProviderName() terra.StringValue
- type ServiceProviderPropertiesState
- type Sku
- type SkuAttributes
- type SkuState
- type Timeouts
- type TimeoutsAttributes
- type TimeoutsState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type PeeringsAttributes ¶
type PeeringsAttributes struct {
// contains filtered or unexported fields
}
func (PeeringsAttributes) AzureAsn ¶
func (p PeeringsAttributes) AzureAsn() terra.NumberValue
func (PeeringsAttributes) InternalRef ¶
func (p PeeringsAttributes) InternalRef() (terra.Reference, error)
func (PeeringsAttributes) InternalTokens ¶
func (p PeeringsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (PeeringsAttributes) InternalWithRef ¶
func (p PeeringsAttributes) InternalWithRef(ref terra.Reference) PeeringsAttributes
func (PeeringsAttributes) PeerAsn ¶
func (p PeeringsAttributes) PeerAsn() terra.NumberValue
func (PeeringsAttributes) PeeringType ¶
func (p PeeringsAttributes) PeeringType() terra.StringValue
func (PeeringsAttributes) PrimaryPeerAddressPrefix ¶
func (p PeeringsAttributes) PrimaryPeerAddressPrefix() terra.StringValue
func (PeeringsAttributes) SecondaryPeerAddressPrefix ¶
func (p PeeringsAttributes) SecondaryPeerAddressPrefix() terra.StringValue
func (PeeringsAttributes) SharedKey ¶
func (p PeeringsAttributes) SharedKey() terra.StringValue
func (PeeringsAttributes) VlanId ¶
func (p PeeringsAttributes) VlanId() terra.NumberValue
type PeeringsState ¶
type PeeringsState struct { AzureAsn float64 `json:"azure_asn"` PeerAsn float64 `json:"peer_asn"` PeeringType string `json:"peering_type"` PrimaryPeerAddressPrefix string `json:"primary_peer_address_prefix"` SecondaryPeerAddressPrefix string `json:"secondary_peer_address_prefix"` VlanId float64 `json:"vlan_id"` }
type ServiceProviderProperties ¶
type ServiceProviderProperties struct{}
type ServiceProviderPropertiesAttributes ¶
type ServiceProviderPropertiesAttributes struct {
// contains filtered or unexported fields
}
func (ServiceProviderPropertiesAttributes) BandwidthInMbps ¶
func (spp ServiceProviderPropertiesAttributes) BandwidthInMbps() terra.NumberValue
func (ServiceProviderPropertiesAttributes) InternalRef ¶
func (spp ServiceProviderPropertiesAttributes) InternalRef() (terra.Reference, error)
func (ServiceProviderPropertiesAttributes) InternalTokens ¶
func (spp ServiceProviderPropertiesAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ServiceProviderPropertiesAttributes) InternalWithRef ¶
func (spp ServiceProviderPropertiesAttributes) InternalWithRef(ref terra.Reference) ServiceProviderPropertiesAttributes
func (ServiceProviderPropertiesAttributes) PeeringLocation ¶
func (spp ServiceProviderPropertiesAttributes) PeeringLocation() terra.StringValue
func (ServiceProviderPropertiesAttributes) ServiceProviderName ¶
func (spp ServiceProviderPropertiesAttributes) ServiceProviderName() terra.StringValue
type SkuAttributes ¶
type SkuAttributes struct {
// contains filtered or unexported fields
}
func (SkuAttributes) Family ¶
func (s SkuAttributes) Family() terra.StringValue
func (SkuAttributes) InternalRef ¶
func (s SkuAttributes) InternalRef() (terra.Reference, error)
func (SkuAttributes) InternalTokens ¶
func (s SkuAttributes) InternalTokens() (hclwrite.Tokens, error)
func (SkuAttributes) InternalWithRef ¶
func (s SkuAttributes) InternalWithRef(ref terra.Reference) SkuAttributes
func (SkuAttributes) Tier ¶
func (s SkuAttributes) Tier() terra.StringValue
type Timeouts ¶
type Timeouts struct { // Read: string, optional Read terra.StringValue `hcl:"read,attr"` }
type TimeoutsAttributes ¶
type TimeoutsAttributes struct {
// contains filtered or unexported fields
}
func (TimeoutsAttributes) InternalRef ¶
func (t TimeoutsAttributes) InternalRef() (terra.Reference, error)
func (TimeoutsAttributes) InternalTokens ¶
func (t TimeoutsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (TimeoutsAttributes) InternalWithRef ¶
func (t TimeoutsAttributes) InternalWithRef(ref terra.Reference) TimeoutsAttributes
func (TimeoutsAttributes) Read ¶
func (t TimeoutsAttributes) Read() terra.StringValue
type TimeoutsState ¶
type TimeoutsState struct {
Read string `json:"read"`
}
Click to show internal directories.
Click to hide internal directories.