Documentation ¶
Index ¶
- type InstanceMetadataOptions
- type InstanceMetadataOptionsAttributes
- func (imo InstanceMetadataOptionsAttributes) HttpPutResponseHopLimit() terra.NumberValue
- func (imo InstanceMetadataOptionsAttributes) HttpTokens() terra.StringValue
- func (imo InstanceMetadataOptionsAttributes) InternalRef() (terra.Reference, error)
- func (imo InstanceMetadataOptionsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (imo InstanceMetadataOptionsAttributes) InternalWithRef(ref terra.Reference) InstanceMetadataOptionsAttributes
- type InstanceMetadataOptionsState
- type Logging
- type LoggingAttributes
- type LoggingState
- type S3Logs
- type S3LogsAttributes
- func (sl S3LogsAttributes) InternalRef() (terra.Reference, error)
- func (sl S3LogsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (sl S3LogsAttributes) InternalWithRef(ref terra.Reference) S3LogsAttributes
- func (sl S3LogsAttributes) S3BucketName() terra.StringValue
- func (sl S3LogsAttributes) S3KeyPrefix() terra.StringValue
- type S3LogsState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type InstanceMetadataOptions ¶
type InstanceMetadataOptions struct{}
type InstanceMetadataOptionsAttributes ¶
type InstanceMetadataOptionsAttributes struct {
// contains filtered or unexported fields
}
func (InstanceMetadataOptionsAttributes) HttpPutResponseHopLimit ¶
func (imo InstanceMetadataOptionsAttributes) HttpPutResponseHopLimit() terra.NumberValue
func (InstanceMetadataOptionsAttributes) HttpTokens ¶
func (imo InstanceMetadataOptionsAttributes) HttpTokens() terra.StringValue
func (InstanceMetadataOptionsAttributes) InternalRef ¶
func (imo InstanceMetadataOptionsAttributes) InternalRef() (terra.Reference, error)
func (InstanceMetadataOptionsAttributes) InternalTokens ¶
func (imo InstanceMetadataOptionsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (InstanceMetadataOptionsAttributes) InternalWithRef ¶
func (imo InstanceMetadataOptionsAttributes) InternalWithRef(ref terra.Reference) InstanceMetadataOptionsAttributes
type Logging ¶
type Logging struct { // S3Logs: min=0 S3Logs []S3Logs `hcl:"s3_logs,block" validate:"min=0"` }
type LoggingAttributes ¶
type LoggingAttributes struct {
// contains filtered or unexported fields
}
func (LoggingAttributes) InternalRef ¶
func (l LoggingAttributes) InternalRef() (terra.Reference, error)
func (LoggingAttributes) InternalTokens ¶
func (l LoggingAttributes) InternalTokens() (hclwrite.Tokens, error)
func (LoggingAttributes) InternalWithRef ¶
func (l LoggingAttributes) InternalWithRef(ref terra.Reference) LoggingAttributes
func (LoggingAttributes) S3Logs ¶
func (l LoggingAttributes) S3Logs() terra.ListValue[S3LogsAttributes]
type LoggingState ¶
type LoggingState struct {
S3Logs []S3LogsState `json:"s3_logs"`
}
type S3LogsAttributes ¶
type S3LogsAttributes struct {
// contains filtered or unexported fields
}
func (S3LogsAttributes) InternalRef ¶
func (sl S3LogsAttributes) InternalRef() (terra.Reference, error)
func (S3LogsAttributes) InternalTokens ¶
func (sl S3LogsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (S3LogsAttributes) InternalWithRef ¶
func (sl S3LogsAttributes) InternalWithRef(ref terra.Reference) S3LogsAttributes
func (S3LogsAttributes) S3BucketName ¶
func (sl S3LogsAttributes) S3BucketName() terra.StringValue
func (S3LogsAttributes) S3KeyPrefix ¶
func (sl S3LogsAttributes) S3KeyPrefix() terra.StringValue
type S3LogsState ¶
Click to show internal directories.
Click to hide internal directories.