storagegatewaygateway

package
v0.0.0-...-c2cc54e Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 27, 2023 License: Apache-2.0 Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type GatewayNetworkInterface

type GatewayNetworkInterface struct{}

type GatewayNetworkInterfaceAttributes

type GatewayNetworkInterfaceAttributes struct {
	// contains filtered or unexported fields
}

func (GatewayNetworkInterfaceAttributes) InternalRef

func (GatewayNetworkInterfaceAttributes) InternalTokens

func (gni GatewayNetworkInterfaceAttributes) InternalTokens() (hclwrite.Tokens, error)

func (GatewayNetworkInterfaceAttributes) InternalWithRef

func (GatewayNetworkInterfaceAttributes) Ipv4Address

type GatewayNetworkInterfaceState

type GatewayNetworkInterfaceState struct {
	Ipv4Address string `json:"ipv4_address"`
}

type MaintenanceStartTime

type MaintenanceStartTime struct {
	// DayOfMonth: string, optional
	DayOfMonth terra.StringValue `hcl:"day_of_month,attr"`
	// DayOfWeek: string, optional
	DayOfWeek terra.StringValue `hcl:"day_of_week,attr"`
	// HourOfDay: number, required
	HourOfDay terra.NumberValue `hcl:"hour_of_day,attr" validate:"required"`
	// MinuteOfHour: number, optional
	MinuteOfHour terra.NumberValue `hcl:"minute_of_hour,attr"`
}

type MaintenanceStartTimeAttributes

type MaintenanceStartTimeAttributes struct {
	// contains filtered or unexported fields
}

func (MaintenanceStartTimeAttributes) DayOfMonth

func (MaintenanceStartTimeAttributes) DayOfWeek

func (MaintenanceStartTimeAttributes) HourOfDay

func (MaintenanceStartTimeAttributes) InternalRef

func (mst MaintenanceStartTimeAttributes) InternalRef() (terra.Reference, error)

func (MaintenanceStartTimeAttributes) InternalTokens

func (mst MaintenanceStartTimeAttributes) InternalTokens() (hclwrite.Tokens, error)

func (MaintenanceStartTimeAttributes) InternalWithRef

func (MaintenanceStartTimeAttributes) MinuteOfHour

type MaintenanceStartTimeState

type MaintenanceStartTimeState struct {
	DayOfMonth   string  `json:"day_of_month"`
	DayOfWeek    string  `json:"day_of_week"`
	HourOfDay    float64 `json:"hour_of_day"`
	MinuteOfHour float64 `json:"minute_of_hour"`
}

type SmbActiveDirectorySettings

type SmbActiveDirectorySettings struct {
	// DomainControllers: set of string, optional
	DomainControllers terra.SetValue[terra.StringValue] `hcl:"domain_controllers,attr"`
	// DomainName: string, required
	DomainName terra.StringValue `hcl:"domain_name,attr" validate:"required"`
	// OrganizationalUnit: string, optional
	OrganizationalUnit terra.StringValue `hcl:"organizational_unit,attr"`
	// Password: string, required
	Password terra.StringValue `hcl:"password,attr" validate:"required"`
	// TimeoutInSeconds: number, optional
	TimeoutInSeconds terra.NumberValue `hcl:"timeout_in_seconds,attr"`
	// Username: string, required
	Username terra.StringValue `hcl:"username,attr" validate:"required"`
}

type SmbActiveDirectorySettingsAttributes

type SmbActiveDirectorySettingsAttributes struct {
	// contains filtered or unexported fields
}

func (SmbActiveDirectorySettingsAttributes) ActiveDirectoryStatus

func (sads SmbActiveDirectorySettingsAttributes) ActiveDirectoryStatus() terra.StringValue

func (SmbActiveDirectorySettingsAttributes) DomainControllers

func (SmbActiveDirectorySettingsAttributes) DomainName

func (SmbActiveDirectorySettingsAttributes) InternalRef

func (SmbActiveDirectorySettingsAttributes) InternalTokens

func (sads SmbActiveDirectorySettingsAttributes) InternalTokens() (hclwrite.Tokens, error)

func (SmbActiveDirectorySettingsAttributes) InternalWithRef

func (SmbActiveDirectorySettingsAttributes) OrganizationalUnit

func (sads SmbActiveDirectorySettingsAttributes) OrganizationalUnit() terra.StringValue

func (SmbActiveDirectorySettingsAttributes) Password

func (SmbActiveDirectorySettingsAttributes) TimeoutInSeconds

func (sads SmbActiveDirectorySettingsAttributes) TimeoutInSeconds() terra.NumberValue

func (SmbActiveDirectorySettingsAttributes) Username

type SmbActiveDirectorySettingsState

type SmbActiveDirectorySettingsState struct {
	ActiveDirectoryStatus string   `json:"active_directory_status"`
	DomainControllers     []string `json:"domain_controllers"`
	DomainName            string   `json:"domain_name"`
	OrganizationalUnit    string   `json:"organizational_unit"`
	Password              string   `json:"password"`
	TimeoutInSeconds      float64  `json:"timeout_in_seconds"`
	Username              string   `json:"username"`
}

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 (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"`
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL