Documentation ¶
Index ¶
- type Excludes
- type ExcludesAttributes
- func (e ExcludesAttributes) FilterType() terra.StringValue
- func (e ExcludesAttributes) InternalRef() (terra.Reference, error)
- func (e ExcludesAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (e ExcludesAttributes) InternalWithRef(ref terra.Reference) ExcludesAttributes
- func (e ExcludesAttributes) Value() terra.StringValue
- type ExcludesState
- type Includes
- type IncludesAttributes
- func (i IncludesAttributes) FilterType() terra.StringValue
- func (i IncludesAttributes) InternalRef() (terra.Reference, error)
- func (i IncludesAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (i IncludesAttributes) InternalWithRef(ref terra.Reference) IncludesAttributes
- func (i IncludesAttributes) Value() terra.StringValue
- type IncludesState
- type Options
- type OptionsAttributes
- func (o OptionsAttributes) Atime() terra.StringValue
- func (o OptionsAttributes) BytesPerSecond() terra.NumberValue
- func (o OptionsAttributes) Gid() terra.StringValue
- func (o OptionsAttributes) InternalRef() (terra.Reference, error)
- func (o OptionsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (o OptionsAttributes) InternalWithRef(ref terra.Reference) OptionsAttributes
- func (o OptionsAttributes) LogLevel() terra.StringValue
- func (o OptionsAttributes) Mtime() terra.StringValue
- func (o OptionsAttributes) ObjectTags() terra.StringValue
- func (o OptionsAttributes) OverwriteMode() terra.StringValue
- func (o OptionsAttributes) PosixPermissions() terra.StringValue
- func (o OptionsAttributes) PreserveDeletedFiles() terra.StringValue
- func (o OptionsAttributes) PreserveDevices() terra.StringValue
- func (o OptionsAttributes) SecurityDescriptorCopyFlags() terra.StringValue
- func (o OptionsAttributes) TaskQueueing() terra.StringValue
- func (o OptionsAttributes) TransferMode() terra.StringValue
- func (o OptionsAttributes) Uid() terra.StringValue
- func (o OptionsAttributes) VerifyMode() terra.StringValue
- type OptionsState
- type Schedule
- type ScheduleAttributes
- type ScheduleState
- type Timeouts
- type TimeoutsAttributes
- type TimeoutsState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Excludes ¶
type Excludes struct { // FilterType: string, optional FilterType terra.StringValue `hcl:"filter_type,attr"` // Value: string, optional Value terra.StringValue `hcl:"value,attr"` }
type ExcludesAttributes ¶
type ExcludesAttributes struct {
// contains filtered or unexported fields
}
func (ExcludesAttributes) FilterType ¶
func (e ExcludesAttributes) FilterType() terra.StringValue
func (ExcludesAttributes) InternalRef ¶
func (e ExcludesAttributes) InternalRef() (terra.Reference, error)
func (ExcludesAttributes) InternalTokens ¶
func (e ExcludesAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ExcludesAttributes) InternalWithRef ¶
func (e ExcludesAttributes) InternalWithRef(ref terra.Reference) ExcludesAttributes
func (ExcludesAttributes) Value ¶
func (e ExcludesAttributes) Value() terra.StringValue
type ExcludesState ¶
type Includes ¶
type Includes struct { // FilterType: string, optional FilterType terra.StringValue `hcl:"filter_type,attr"` // Value: string, optional Value terra.StringValue `hcl:"value,attr"` }
type IncludesAttributes ¶
type IncludesAttributes struct {
// contains filtered or unexported fields
}
func (IncludesAttributes) FilterType ¶
func (i IncludesAttributes) FilterType() terra.StringValue
func (IncludesAttributes) InternalRef ¶
func (i IncludesAttributes) InternalRef() (terra.Reference, error)
func (IncludesAttributes) InternalTokens ¶
func (i IncludesAttributes) InternalTokens() (hclwrite.Tokens, error)
func (IncludesAttributes) InternalWithRef ¶
func (i IncludesAttributes) InternalWithRef(ref terra.Reference) IncludesAttributes
func (IncludesAttributes) Value ¶
func (i IncludesAttributes) Value() terra.StringValue
type IncludesState ¶
type Options ¶
type Options struct { // Atime: string, optional Atime terra.StringValue `hcl:"atime,attr"` // BytesPerSecond: number, optional BytesPerSecond terra.NumberValue `hcl:"bytes_per_second,attr"` // Gid: string, optional Gid terra.StringValue `hcl:"gid,attr"` // LogLevel: string, optional LogLevel terra.StringValue `hcl:"log_level,attr"` // Mtime: string, optional Mtime terra.StringValue `hcl:"mtime,attr"` // ObjectTags: string, optional ObjectTags terra.StringValue `hcl:"object_tags,attr"` // OverwriteMode: string, optional OverwriteMode terra.StringValue `hcl:"overwrite_mode,attr"` // PosixPermissions: string, optional PosixPermissions terra.StringValue `hcl:"posix_permissions,attr"` // PreserveDeletedFiles: string, optional PreserveDeletedFiles terra.StringValue `hcl:"preserve_deleted_files,attr"` // PreserveDevices: string, optional PreserveDevices terra.StringValue `hcl:"preserve_devices,attr"` // SecurityDescriptorCopyFlags: string, optional SecurityDescriptorCopyFlags terra.StringValue `hcl:"security_descriptor_copy_flags,attr"` // TaskQueueing: string, optional TaskQueueing terra.StringValue `hcl:"task_queueing,attr"` // TransferMode: string, optional TransferMode terra.StringValue `hcl:"transfer_mode,attr"` // Uid: string, optional Uid terra.StringValue `hcl:"uid,attr"` // VerifyMode: string, optional VerifyMode terra.StringValue `hcl:"verify_mode,attr"` }
type OptionsAttributes ¶
type OptionsAttributes struct {
// contains filtered or unexported fields
}
func (OptionsAttributes) Atime ¶
func (o OptionsAttributes) Atime() terra.StringValue
func (OptionsAttributes) BytesPerSecond ¶
func (o OptionsAttributes) BytesPerSecond() terra.NumberValue
func (OptionsAttributes) Gid ¶
func (o OptionsAttributes) Gid() terra.StringValue
func (OptionsAttributes) InternalRef ¶
func (o OptionsAttributes) InternalRef() (terra.Reference, error)
func (OptionsAttributes) InternalTokens ¶
func (o OptionsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (OptionsAttributes) InternalWithRef ¶
func (o OptionsAttributes) InternalWithRef(ref terra.Reference) OptionsAttributes
func (OptionsAttributes) LogLevel ¶
func (o OptionsAttributes) LogLevel() terra.StringValue
func (OptionsAttributes) Mtime ¶
func (o OptionsAttributes) Mtime() terra.StringValue
func (OptionsAttributes) ObjectTags ¶
func (o OptionsAttributes) ObjectTags() terra.StringValue
func (OptionsAttributes) OverwriteMode ¶
func (o OptionsAttributes) OverwriteMode() terra.StringValue
func (OptionsAttributes) PosixPermissions ¶
func (o OptionsAttributes) PosixPermissions() terra.StringValue
func (OptionsAttributes) PreserveDeletedFiles ¶
func (o OptionsAttributes) PreserveDeletedFiles() terra.StringValue
func (OptionsAttributes) PreserveDevices ¶
func (o OptionsAttributes) PreserveDevices() terra.StringValue
func (OptionsAttributes) SecurityDescriptorCopyFlags ¶
func (o OptionsAttributes) SecurityDescriptorCopyFlags() terra.StringValue
func (OptionsAttributes) TaskQueueing ¶
func (o OptionsAttributes) TaskQueueing() terra.StringValue
func (OptionsAttributes) TransferMode ¶
func (o OptionsAttributes) TransferMode() terra.StringValue
func (OptionsAttributes) Uid ¶
func (o OptionsAttributes) Uid() terra.StringValue
func (OptionsAttributes) VerifyMode ¶
func (o OptionsAttributes) VerifyMode() terra.StringValue
type OptionsState ¶
type OptionsState struct { Atime string `json:"atime"` BytesPerSecond float64 `json:"bytes_per_second"` Gid string `json:"gid"` LogLevel string `json:"log_level"` Mtime string `json:"mtime"` ObjectTags string `json:"object_tags"` OverwriteMode string `json:"overwrite_mode"` PosixPermissions string `json:"posix_permissions"` PreserveDeletedFiles string `json:"preserve_deleted_files"` PreserveDevices string `json:"preserve_devices"` SecurityDescriptorCopyFlags string `json:"security_descriptor_copy_flags"` TaskQueueing string `json:"task_queueing"` TransferMode string `json:"transfer_mode"` Uid string `json:"uid"` VerifyMode string `json:"verify_mode"` }
type Schedule ¶
type Schedule struct { // ScheduleExpression: string, required ScheduleExpression terra.StringValue `hcl:"schedule_expression,attr" validate:"required"` }
type ScheduleAttributes ¶
type ScheduleAttributes struct {
// contains filtered or unexported fields
}
func (ScheduleAttributes) InternalRef ¶
func (s ScheduleAttributes) InternalRef() (terra.Reference, error)
func (ScheduleAttributes) InternalTokens ¶
func (s ScheduleAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ScheduleAttributes) InternalWithRef ¶
func (s ScheduleAttributes) InternalWithRef(ref terra.Reference) ScheduleAttributes
func (ScheduleAttributes) ScheduleExpression ¶
func (s ScheduleAttributes) ScheduleExpression() terra.StringValue
type ScheduleState ¶
type ScheduleState struct {
ScheduleExpression string `json:"schedule_expression"`
}
type Timeouts ¶
type Timeouts struct { // Create: string, optional Create terra.StringValue `hcl:"create,attr"` }
type TimeoutsAttributes ¶
type TimeoutsAttributes struct {
// contains filtered or unexported fields
}
func (TimeoutsAttributes) Create ¶
func (t TimeoutsAttributes) Create() terra.StringValue
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
type TimeoutsState ¶
type TimeoutsState struct {
Create string `json:"create"`
}
Click to show internal directories.
Click to hide internal directories.