Documentation ¶
Index ¶
- type StorageLocation
- type StorageLocationAttributes
- func (sl StorageLocationAttributes) Bucket() terra.StringValue
- func (sl StorageLocationAttributes) InternalRef() (terra.Reference, error)
- func (sl StorageLocationAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (sl StorageLocationAttributes) InternalWithRef(ref terra.Reference) StorageLocationAttributes
- func (sl StorageLocationAttributes) Key() terra.StringValue
- func (sl StorageLocationAttributes) ObjectVersion() terra.StringValue
- func (sl StorageLocationAttributes) RoleArn() terra.StringValue
- type StorageLocationState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type StorageLocation ¶
type StorageLocation struct { // Bucket: string, required Bucket terra.StringValue `hcl:"bucket,attr" validate:"required"` // Key: string, required Key terra.StringValue `hcl:"key,attr" validate:"required"` // ObjectVersion: string, optional ObjectVersion terra.StringValue `hcl:"object_version,attr"` // RoleArn: string, required RoleArn terra.StringValue `hcl:"role_arn,attr" validate:"required"` }
type StorageLocationAttributes ¶
type StorageLocationAttributes struct {
// contains filtered or unexported fields
}
func (StorageLocationAttributes) Bucket ¶
func (sl StorageLocationAttributes) Bucket() terra.StringValue
func (StorageLocationAttributes) InternalRef ¶
func (sl StorageLocationAttributes) InternalRef() (terra.Reference, error)
func (StorageLocationAttributes) InternalTokens ¶
func (sl StorageLocationAttributes) InternalTokens() (hclwrite.Tokens, error)
func (StorageLocationAttributes) InternalWithRef ¶
func (sl StorageLocationAttributes) InternalWithRef(ref terra.Reference) StorageLocationAttributes
func (StorageLocationAttributes) Key ¶
func (sl StorageLocationAttributes) Key() terra.StringValue
func (StorageLocationAttributes) ObjectVersion ¶
func (sl StorageLocationAttributes) ObjectVersion() terra.StringValue
func (StorageLocationAttributes) RoleArn ¶
func (sl StorageLocationAttributes) RoleArn() terra.StringValue
Click to show internal directories.
Click to hide internal directories.