Documentation ¶
Index ¶
- type ResourceCount
- type ResourceCountAttributes
- func (rc ResourceCountAttributes) Complete() terra.BoolValue
- func (rc ResourceCountAttributes) InternalRef() (terra.Reference, error)
- func (rc ResourceCountAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (rc ResourceCountAttributes) InternalWithRef(ref terra.Reference) ResourceCountAttributes
- func (rc ResourceCountAttributes) TotalResources() terra.NumberValue
- type ResourceCountState
- type ResourceProperty
- type ResourcePropertyAttributes
- func (rp ResourcePropertyAttributes) Data() terra.StringValue
- func (rp ResourcePropertyAttributes) InternalRef() (terra.Reference, error)
- func (rp ResourcePropertyAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (rp ResourcePropertyAttributes) InternalWithRef(ref terra.Reference) ResourcePropertyAttributes
- func (rp ResourcePropertyAttributes) LastReportedAt() terra.StringValue
- func (rp ResourcePropertyAttributes) Name() terra.StringValue
- type ResourcePropertyState
- type Resources
- type ResourcesAttributes
- func (r ResourcesAttributes) Arn() terra.StringValue
- func (r ResourcesAttributes) InternalRef() (terra.Reference, error)
- func (r ResourcesAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (r ResourcesAttributes) InternalWithRef(ref terra.Reference) ResourcesAttributes
- func (r ResourcesAttributes) LastReportedAt() terra.StringValue
- func (r ResourcesAttributes) OwningAccountId() terra.StringValue
- func (r ResourcesAttributes) Region() terra.StringValue
- func (r ResourcesAttributes) ResourceProperty() terra.ListValue[ResourcePropertyAttributes]
- func (r ResourcesAttributes) ResourceType() terra.StringValue
- func (r ResourcesAttributes) Service() terra.StringValue
- type ResourcesState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ResourceCount ¶
type ResourceCount struct{}
type ResourceCountAttributes ¶
type ResourceCountAttributes struct {
// contains filtered or unexported fields
}
func (ResourceCountAttributes) Complete ¶
func (rc ResourceCountAttributes) Complete() terra.BoolValue
func (ResourceCountAttributes) InternalRef ¶
func (rc ResourceCountAttributes) InternalRef() (terra.Reference, error)
func (ResourceCountAttributes) InternalTokens ¶
func (rc ResourceCountAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ResourceCountAttributes) InternalWithRef ¶
func (rc ResourceCountAttributes) InternalWithRef(ref terra.Reference) ResourceCountAttributes
func (ResourceCountAttributes) TotalResources ¶
func (rc ResourceCountAttributes) TotalResources() terra.NumberValue
type ResourceCountState ¶
type ResourceProperty ¶
type ResourceProperty struct{}
type ResourcePropertyAttributes ¶
type ResourcePropertyAttributes struct {
// contains filtered or unexported fields
}
func (ResourcePropertyAttributes) Data ¶
func (rp ResourcePropertyAttributes) Data() terra.StringValue
func (ResourcePropertyAttributes) InternalRef ¶
func (rp ResourcePropertyAttributes) InternalRef() (terra.Reference, error)
func (ResourcePropertyAttributes) InternalTokens ¶
func (rp ResourcePropertyAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ResourcePropertyAttributes) InternalWithRef ¶
func (rp ResourcePropertyAttributes) InternalWithRef(ref terra.Reference) ResourcePropertyAttributes
func (ResourcePropertyAttributes) LastReportedAt ¶
func (rp ResourcePropertyAttributes) LastReportedAt() terra.StringValue
func (ResourcePropertyAttributes) Name ¶
func (rp ResourcePropertyAttributes) Name() terra.StringValue
type ResourcePropertyState ¶
type Resources ¶
type Resources struct { // ResourceProperty: min=0 ResourceProperty []ResourceProperty `hcl:"resource_property,block" validate:"min=0"` }
type ResourcesAttributes ¶
type ResourcesAttributes struct {
// contains filtered or unexported fields
}
func (ResourcesAttributes) Arn ¶
func (r ResourcesAttributes) Arn() terra.StringValue
func (ResourcesAttributes) InternalRef ¶
func (r ResourcesAttributes) InternalRef() (terra.Reference, error)
func (ResourcesAttributes) InternalTokens ¶
func (r ResourcesAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ResourcesAttributes) InternalWithRef ¶
func (r ResourcesAttributes) InternalWithRef(ref terra.Reference) ResourcesAttributes
func (ResourcesAttributes) LastReportedAt ¶
func (r ResourcesAttributes) LastReportedAt() terra.StringValue
func (ResourcesAttributes) OwningAccountId ¶
func (r ResourcesAttributes) OwningAccountId() terra.StringValue
func (ResourcesAttributes) Region ¶
func (r ResourcesAttributes) Region() terra.StringValue
func (ResourcesAttributes) ResourceProperty ¶
func (r ResourcesAttributes) ResourceProperty() terra.ListValue[ResourcePropertyAttributes]
func (ResourcesAttributes) ResourceType ¶
func (r ResourcesAttributes) ResourceType() terra.StringValue
func (ResourcesAttributes) Service ¶
func (r ResourcesAttributes) Service() terra.StringValue
type ResourcesState ¶
type ResourcesState struct { Arn string `json:"arn"` LastReportedAt string `json:"last_reported_at"` OwningAccountId string `json:"owning_account_id"` Region string `json:"region"` ResourceType string `json:"resource_type"` Service string `json:"service"` ResourceProperty []ResourcePropertyState `json:"resource_property"` }
Click to show internal directories.
Click to hide internal directories.