Documentation
¶
Index ¶
- type AdditionalInfo
- type AdditionalInfoAttributes
- func (ai AdditionalInfoAttributes) Info() terra.StringValue
- func (ai AdditionalInfoAttributes) InternalRef() (terra.Reference, error)
- func (ai AdditionalInfoAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (ai AdditionalInfoAttributes) InternalWithRef(ref terra.Reference) AdditionalInfoAttributes
- func (ai AdditionalInfoAttributes) Type() terra.StringValue
- type AdditionalInfoState
- type AgentConfiguration
- type AgentConfigurationAttributes
- func (ac AgentConfigurationAttributes) ExtensionsAllowList() terra.ListValue[ExtensionsAllowListAttributes]
- func (ac AgentConfigurationAttributes) ExtensionsBlockList() terra.ListValue[ExtensionsBlockListAttributes]
- func (ac AgentConfigurationAttributes) ExtensionsEnabled() terra.BoolValue
- func (ac AgentConfigurationAttributes) GuestConfigurationEnabled() terra.BoolValue
- func (ac AgentConfigurationAttributes) IncomingConnectionsPorts() terra.ListValue[terra.StringValue]
- func (ac AgentConfigurationAttributes) InternalRef() (terra.Reference, error)
- func (ac AgentConfigurationAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (ac AgentConfigurationAttributes) InternalWithRef(ref terra.Reference) AgentConfigurationAttributes
- func (ac AgentConfigurationAttributes) ProxyBypass() terra.ListValue[terra.StringValue]
- func (ac AgentConfigurationAttributes) ProxyUrl() terra.StringValue
- type AgentConfigurationState
- type CloudMetadata
- type CloudMetadataAttributes
- func (cm CloudMetadataAttributes) InternalRef() (terra.Reference, error)
- func (cm CloudMetadataAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (cm CloudMetadataAttributes) InternalWithRef(ref terra.Reference) CloudMetadataAttributes
- func (cm CloudMetadataAttributes) Provider() terra.StringValue
- type CloudMetadataState
- type ErrorDetails
- type ErrorDetailsAttributes
- func (ed ErrorDetailsAttributes) AdditionalInfo() terra.ListValue[AdditionalInfoAttributes]
- func (ed ErrorDetailsAttributes) Code() terra.StringValue
- func (ed ErrorDetailsAttributes) InternalRef() (terra.Reference, error)
- func (ed ErrorDetailsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (ed ErrorDetailsAttributes) InternalWithRef(ref terra.Reference) ErrorDetailsAttributes
- func (ed ErrorDetailsAttributes) Message() terra.StringValue
- func (ed ErrorDetailsAttributes) Target() terra.StringValue
- type ErrorDetailsState
- type ExtensionService
- type ExtensionServiceAttributes
- func (es ExtensionServiceAttributes) InternalRef() (terra.Reference, error)
- func (es ExtensionServiceAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (es ExtensionServiceAttributes) InternalWithRef(ref terra.Reference) ExtensionServiceAttributes
- func (es ExtensionServiceAttributes) StartupType() terra.StringValue
- func (es ExtensionServiceAttributes) Status() terra.StringValue
- type ExtensionServiceState
- type ExtensionsAllowList
- type ExtensionsAllowListAttributes
- func (eal ExtensionsAllowListAttributes) InternalRef() (terra.Reference, error)
- func (eal ExtensionsAllowListAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (eal ExtensionsAllowListAttributes) InternalWithRef(ref terra.Reference) ExtensionsAllowListAttributes
- func (eal ExtensionsAllowListAttributes) Publisher() terra.StringValue
- func (eal ExtensionsAllowListAttributes) Type() terra.StringValue
- type ExtensionsAllowListState
- type ExtensionsBlockList
- type ExtensionsBlockListAttributes
- func (ebl ExtensionsBlockListAttributes) InternalRef() (terra.Reference, error)
- func (ebl ExtensionsBlockListAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (ebl ExtensionsBlockListAttributes) InternalWithRef(ref terra.Reference) ExtensionsBlockListAttributes
- func (ebl ExtensionsBlockListAttributes) Publisher() terra.StringValue
- func (ebl ExtensionsBlockListAttributes) Type() terra.StringValue
- type ExtensionsBlockListState
- type GuestConfigurationService
- type GuestConfigurationServiceAttributes
- func (gcs GuestConfigurationServiceAttributes) InternalRef() (terra.Reference, error)
- func (gcs GuestConfigurationServiceAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (gcs GuestConfigurationServiceAttributes) InternalWithRef(ref terra.Reference) GuestConfigurationServiceAttributes
- func (gcs GuestConfigurationServiceAttributes) StartupType() terra.StringValue
- func (gcs GuestConfigurationServiceAttributes) Status() terra.StringValue
- type GuestConfigurationServiceState
- type Identity
- type IdentityAttributes
- func (i IdentityAttributes) InternalRef() (terra.Reference, error)
- func (i IdentityAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (i IdentityAttributes) InternalWithRef(ref terra.Reference) IdentityAttributes
- func (i IdentityAttributes) PrincipalId() terra.StringValue
- func (i IdentityAttributes) TenantId() terra.StringValue
- func (i IdentityAttributes) Type() terra.StringValue
- type IdentityState
- type LinuxConfiguration
- type LinuxConfigurationAttributes
- func (lc LinuxConfigurationAttributes) InternalRef() (terra.Reference, error)
- func (lc LinuxConfigurationAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (lc LinuxConfigurationAttributes) InternalWithRef(ref terra.Reference) LinuxConfigurationAttributes
- func (lc LinuxConfigurationAttributes) PatchSettings() terra.ListValue[LinuxConfigurationPatchSettingsAttributes]
- type LinuxConfigurationPatchSettings
- type LinuxConfigurationPatchSettingsAttributes
- func (ps LinuxConfigurationPatchSettingsAttributes) AssessmentMode() terra.StringValue
- func (ps LinuxConfigurationPatchSettingsAttributes) InternalRef() (terra.Reference, error)
- func (ps LinuxConfigurationPatchSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (ps LinuxConfigurationPatchSettingsAttributes) InternalWithRef(ref terra.Reference) LinuxConfigurationPatchSettingsAttributes
- func (ps LinuxConfigurationPatchSettingsAttributes) PatchMode() terra.StringValue
- type LinuxConfigurationPatchSettingsState
- type LinuxConfigurationState
- type LocationData
- type LocationDataAttributes
- func (ld LocationDataAttributes) City() terra.StringValue
- func (ld LocationDataAttributes) CountryOrRegion() terra.StringValue
- func (ld LocationDataAttributes) District() terra.StringValue
- func (ld LocationDataAttributes) InternalRef() (terra.Reference, error)
- func (ld LocationDataAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (ld LocationDataAttributes) InternalWithRef(ref terra.Reference) LocationDataAttributes
- func (ld LocationDataAttributes) Name() terra.StringValue
- type LocationDataState
- type OsProfile
- type OsProfileAttributes
- func (op OsProfileAttributes) ComputerName() terra.StringValue
- func (op OsProfileAttributes) InternalRef() (terra.Reference, error)
- func (op OsProfileAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (op OsProfileAttributes) InternalWithRef(ref terra.Reference) OsProfileAttributes
- func (op OsProfileAttributes) LinuxConfiguration() terra.ListValue[LinuxConfigurationAttributes]
- func (op OsProfileAttributes) WindowsConfiguration() terra.ListValue[WindowsConfigurationAttributes]
- type OsProfileState
- type ServiceStatus
- type ServiceStatusAttributes
- func (ss ServiceStatusAttributes) ExtensionService() terra.ListValue[ExtensionServiceAttributes]
- func (ss ServiceStatusAttributes) GuestConfigurationService() terra.ListValue[GuestConfigurationServiceAttributes]
- func (ss ServiceStatusAttributes) InternalRef() (terra.Reference, error)
- func (ss ServiceStatusAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (ss ServiceStatusAttributes) InternalWithRef(ref terra.Reference) ServiceStatusAttributes
- type ServiceStatusState
- type Timeouts
- type TimeoutsAttributes
- type TimeoutsState
- type WindowsConfiguration
- type WindowsConfigurationAttributes
- func (wc WindowsConfigurationAttributes) InternalRef() (terra.Reference, error)
- func (wc WindowsConfigurationAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (wc WindowsConfigurationAttributes) InternalWithRef(ref terra.Reference) WindowsConfigurationAttributes
- func (wc WindowsConfigurationAttributes) PatchSettings() terra.ListValue[WindowsConfigurationPatchSettingsAttributes]
- type WindowsConfigurationPatchSettings
- type WindowsConfigurationPatchSettingsAttributes
- func (ps WindowsConfigurationPatchSettingsAttributes) AssessmentMode() terra.StringValue
- func (ps WindowsConfigurationPatchSettingsAttributes) InternalRef() (terra.Reference, error)
- func (ps WindowsConfigurationPatchSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (ps WindowsConfigurationPatchSettingsAttributes) InternalWithRef(ref terra.Reference) WindowsConfigurationPatchSettingsAttributes
- func (ps WindowsConfigurationPatchSettingsAttributes) PatchMode() terra.StringValue
- type WindowsConfigurationPatchSettingsState
- type WindowsConfigurationState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AdditionalInfo ¶
type AdditionalInfo struct{}
type AdditionalInfoAttributes ¶
type AdditionalInfoAttributes struct {
// contains filtered or unexported fields
}
func (AdditionalInfoAttributes) Info ¶
func (ai AdditionalInfoAttributes) Info() terra.StringValue
func (AdditionalInfoAttributes) InternalRef ¶
func (ai AdditionalInfoAttributes) InternalRef() (terra.Reference, error)
func (AdditionalInfoAttributes) InternalTokens ¶
func (ai AdditionalInfoAttributes) InternalTokens() (hclwrite.Tokens, error)
func (AdditionalInfoAttributes) InternalWithRef ¶
func (ai AdditionalInfoAttributes) InternalWithRef(ref terra.Reference) AdditionalInfoAttributes
func (AdditionalInfoAttributes) Type ¶
func (ai AdditionalInfoAttributes) Type() terra.StringValue
type AdditionalInfoState ¶
type AgentConfiguration ¶
type AgentConfiguration struct { // ExtensionsAllowList: min=0 ExtensionsAllowList []ExtensionsAllowList `hcl:"extensions_allow_list,block" validate:"min=0"` // ExtensionsBlockList: min=0 ExtensionsBlockList []ExtensionsBlockList `hcl:"extensions_block_list,block" validate:"min=0"` }
type AgentConfigurationAttributes ¶
type AgentConfigurationAttributes struct {
// contains filtered or unexported fields
}
func (AgentConfigurationAttributes) ExtensionsAllowList ¶
func (ac AgentConfigurationAttributes) ExtensionsAllowList() terra.ListValue[ExtensionsAllowListAttributes]
func (AgentConfigurationAttributes) ExtensionsBlockList ¶
func (ac AgentConfigurationAttributes) ExtensionsBlockList() terra.ListValue[ExtensionsBlockListAttributes]
func (AgentConfigurationAttributes) ExtensionsEnabled ¶
func (ac AgentConfigurationAttributes) ExtensionsEnabled() terra.BoolValue
func (AgentConfigurationAttributes) GuestConfigurationEnabled ¶
func (ac AgentConfigurationAttributes) GuestConfigurationEnabled() terra.BoolValue
func (AgentConfigurationAttributes) IncomingConnectionsPorts ¶
func (ac AgentConfigurationAttributes) IncomingConnectionsPorts() terra.ListValue[terra.StringValue]
func (AgentConfigurationAttributes) InternalRef ¶
func (ac AgentConfigurationAttributes) InternalRef() (terra.Reference, error)
func (AgentConfigurationAttributes) InternalTokens ¶
func (ac AgentConfigurationAttributes) InternalTokens() (hclwrite.Tokens, error)
func (AgentConfigurationAttributes) InternalWithRef ¶
func (ac AgentConfigurationAttributes) InternalWithRef(ref terra.Reference) AgentConfigurationAttributes
func (AgentConfigurationAttributes) ProxyBypass ¶
func (ac AgentConfigurationAttributes) ProxyBypass() terra.ListValue[terra.StringValue]
func (AgentConfigurationAttributes) ProxyUrl ¶
func (ac AgentConfigurationAttributes) ProxyUrl() terra.StringValue
type AgentConfigurationState ¶
type AgentConfigurationState struct { ExtensionsEnabled bool `json:"extensions_enabled"` GuestConfigurationEnabled bool `json:"guest_configuration_enabled"` IncomingConnectionsPorts []string `json:"incoming_connections_ports"` ProxyBypass []string `json:"proxy_bypass"` ProxyUrl string `json:"proxy_url"` ExtensionsAllowList []ExtensionsAllowListState `json:"extensions_allow_list"` ExtensionsBlockList []ExtensionsBlockListState `json:"extensions_block_list"` }
type CloudMetadata ¶
type CloudMetadata struct{}
type CloudMetadataAttributes ¶
type CloudMetadataAttributes struct {
// contains filtered or unexported fields
}
func (CloudMetadataAttributes) InternalRef ¶
func (cm CloudMetadataAttributes) InternalRef() (terra.Reference, error)
func (CloudMetadataAttributes) InternalTokens ¶
func (cm CloudMetadataAttributes) InternalTokens() (hclwrite.Tokens, error)
func (CloudMetadataAttributes) InternalWithRef ¶
func (cm CloudMetadataAttributes) InternalWithRef(ref terra.Reference) CloudMetadataAttributes
func (CloudMetadataAttributes) Provider ¶
func (cm CloudMetadataAttributes) Provider() terra.StringValue
type CloudMetadataState ¶
type CloudMetadataState struct {
Provider string `json:"provider"`
}
type ErrorDetails ¶
type ErrorDetails struct { // AdditionalInfo: min=0 AdditionalInfo []AdditionalInfo `hcl:"additional_info,block" validate:"min=0"` }
type ErrorDetailsAttributes ¶
type ErrorDetailsAttributes struct {
// contains filtered or unexported fields
}
func (ErrorDetailsAttributes) AdditionalInfo ¶
func (ed ErrorDetailsAttributes) AdditionalInfo() terra.ListValue[AdditionalInfoAttributes]
func (ErrorDetailsAttributes) Code ¶
func (ed ErrorDetailsAttributes) Code() terra.StringValue
func (ErrorDetailsAttributes) InternalRef ¶
func (ed ErrorDetailsAttributes) InternalRef() (terra.Reference, error)
func (ErrorDetailsAttributes) InternalTokens ¶
func (ed ErrorDetailsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ErrorDetailsAttributes) InternalWithRef ¶
func (ed ErrorDetailsAttributes) InternalWithRef(ref terra.Reference) ErrorDetailsAttributes
func (ErrorDetailsAttributes) Message ¶
func (ed ErrorDetailsAttributes) Message() terra.StringValue
func (ErrorDetailsAttributes) Target ¶
func (ed ErrorDetailsAttributes) Target() terra.StringValue
type ErrorDetailsState ¶
type ErrorDetailsState struct { Code string `json:"code"` Message string `json:"message"` Target string `json:"target"` AdditionalInfo []AdditionalInfoState `json:"additional_info"` }
type ExtensionService ¶
type ExtensionService struct{}
type ExtensionServiceAttributes ¶
type ExtensionServiceAttributes struct {
// contains filtered or unexported fields
}
func (ExtensionServiceAttributes) InternalRef ¶
func (es ExtensionServiceAttributes) InternalRef() (terra.Reference, error)
func (ExtensionServiceAttributes) InternalTokens ¶
func (es ExtensionServiceAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ExtensionServiceAttributes) InternalWithRef ¶
func (es ExtensionServiceAttributes) InternalWithRef(ref terra.Reference) ExtensionServiceAttributes
func (ExtensionServiceAttributes) StartupType ¶
func (es ExtensionServiceAttributes) StartupType() terra.StringValue
func (ExtensionServiceAttributes) Status ¶
func (es ExtensionServiceAttributes) Status() terra.StringValue
type ExtensionServiceState ¶
type ExtensionsAllowList ¶
type ExtensionsAllowList struct{}
type ExtensionsAllowListAttributes ¶
type ExtensionsAllowListAttributes struct {
// contains filtered or unexported fields
}
func (ExtensionsAllowListAttributes) InternalRef ¶
func (eal ExtensionsAllowListAttributes) InternalRef() (terra.Reference, error)
func (ExtensionsAllowListAttributes) InternalTokens ¶
func (eal ExtensionsAllowListAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ExtensionsAllowListAttributes) InternalWithRef ¶
func (eal ExtensionsAllowListAttributes) InternalWithRef(ref terra.Reference) ExtensionsAllowListAttributes
func (ExtensionsAllowListAttributes) Publisher ¶
func (eal ExtensionsAllowListAttributes) Publisher() terra.StringValue
func (ExtensionsAllowListAttributes) Type ¶
func (eal ExtensionsAllowListAttributes) Type() terra.StringValue
type ExtensionsBlockList ¶
type ExtensionsBlockList struct{}
type ExtensionsBlockListAttributes ¶
type ExtensionsBlockListAttributes struct {
// contains filtered or unexported fields
}
func (ExtensionsBlockListAttributes) InternalRef ¶
func (ebl ExtensionsBlockListAttributes) InternalRef() (terra.Reference, error)
func (ExtensionsBlockListAttributes) InternalTokens ¶
func (ebl ExtensionsBlockListAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ExtensionsBlockListAttributes) InternalWithRef ¶
func (ebl ExtensionsBlockListAttributes) InternalWithRef(ref terra.Reference) ExtensionsBlockListAttributes
func (ExtensionsBlockListAttributes) Publisher ¶
func (ebl ExtensionsBlockListAttributes) Publisher() terra.StringValue
func (ExtensionsBlockListAttributes) Type ¶
func (ebl ExtensionsBlockListAttributes) Type() terra.StringValue
type GuestConfigurationService ¶
type GuestConfigurationService struct{}
type GuestConfigurationServiceAttributes ¶
type GuestConfigurationServiceAttributes struct {
// contains filtered or unexported fields
}
func (GuestConfigurationServiceAttributes) InternalRef ¶
func (gcs GuestConfigurationServiceAttributes) InternalRef() (terra.Reference, error)
func (GuestConfigurationServiceAttributes) InternalTokens ¶
func (gcs GuestConfigurationServiceAttributes) InternalTokens() (hclwrite.Tokens, error)
func (GuestConfigurationServiceAttributes) InternalWithRef ¶
func (gcs GuestConfigurationServiceAttributes) InternalWithRef(ref terra.Reference) GuestConfigurationServiceAttributes
func (GuestConfigurationServiceAttributes) StartupType ¶
func (gcs GuestConfigurationServiceAttributes) StartupType() terra.StringValue
func (GuestConfigurationServiceAttributes) Status ¶
func (gcs GuestConfigurationServiceAttributes) Status() terra.StringValue
type IdentityAttributes ¶
type IdentityAttributes struct {
// contains filtered or unexported fields
}
func (IdentityAttributes) InternalRef ¶
func (i IdentityAttributes) InternalRef() (terra.Reference, error)
func (IdentityAttributes) InternalTokens ¶
func (i IdentityAttributes) InternalTokens() (hclwrite.Tokens, error)
func (IdentityAttributes) InternalWithRef ¶
func (i IdentityAttributes) InternalWithRef(ref terra.Reference) IdentityAttributes
func (IdentityAttributes) PrincipalId ¶
func (i IdentityAttributes) PrincipalId() terra.StringValue
func (IdentityAttributes) TenantId ¶
func (i IdentityAttributes) TenantId() terra.StringValue
func (IdentityAttributes) Type ¶
func (i IdentityAttributes) Type() terra.StringValue
type IdentityState ¶
type LinuxConfiguration ¶
type LinuxConfiguration struct { // LinuxConfigurationPatchSettings: min=0 PatchSettings []LinuxConfigurationPatchSettings `hcl:"patch_settings,block" validate:"min=0"` }
type LinuxConfigurationAttributes ¶
type LinuxConfigurationAttributes struct {
// contains filtered or unexported fields
}
func (LinuxConfigurationAttributes) InternalRef ¶
func (lc LinuxConfigurationAttributes) InternalRef() (terra.Reference, error)
func (LinuxConfigurationAttributes) InternalTokens ¶
func (lc LinuxConfigurationAttributes) InternalTokens() (hclwrite.Tokens, error)
func (LinuxConfigurationAttributes) InternalWithRef ¶
func (lc LinuxConfigurationAttributes) InternalWithRef(ref terra.Reference) LinuxConfigurationAttributes
func (LinuxConfigurationAttributes) PatchSettings ¶
func (lc LinuxConfigurationAttributes) PatchSettings() terra.ListValue[LinuxConfigurationPatchSettingsAttributes]
type LinuxConfigurationPatchSettings ¶
type LinuxConfigurationPatchSettings struct{}
type LinuxConfigurationPatchSettingsAttributes ¶
type LinuxConfigurationPatchSettingsAttributes struct {
// contains filtered or unexported fields
}
func (LinuxConfigurationPatchSettingsAttributes) AssessmentMode ¶
func (ps LinuxConfigurationPatchSettingsAttributes) AssessmentMode() terra.StringValue
func (LinuxConfigurationPatchSettingsAttributes) InternalRef ¶
func (ps LinuxConfigurationPatchSettingsAttributes) InternalRef() (terra.Reference, error)
func (LinuxConfigurationPatchSettingsAttributes) InternalTokens ¶
func (ps LinuxConfigurationPatchSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (LinuxConfigurationPatchSettingsAttributes) InternalWithRef ¶
func (ps LinuxConfigurationPatchSettingsAttributes) InternalWithRef(ref terra.Reference) LinuxConfigurationPatchSettingsAttributes
func (LinuxConfigurationPatchSettingsAttributes) PatchMode ¶
func (ps LinuxConfigurationPatchSettingsAttributes) PatchMode() terra.StringValue
type LinuxConfigurationState ¶
type LinuxConfigurationState struct {
PatchSettings []LinuxConfigurationPatchSettingsState `json:"patch_settings"`
}
type LocationData ¶
type LocationData struct{}
type LocationDataAttributes ¶
type LocationDataAttributes struct {
// contains filtered or unexported fields
}
func (LocationDataAttributes) City ¶
func (ld LocationDataAttributes) City() terra.StringValue
func (LocationDataAttributes) CountryOrRegion ¶
func (ld LocationDataAttributes) CountryOrRegion() terra.StringValue
func (LocationDataAttributes) District ¶
func (ld LocationDataAttributes) District() terra.StringValue
func (LocationDataAttributes) InternalRef ¶
func (ld LocationDataAttributes) InternalRef() (terra.Reference, error)
func (LocationDataAttributes) InternalTokens ¶
func (ld LocationDataAttributes) InternalTokens() (hclwrite.Tokens, error)
func (LocationDataAttributes) InternalWithRef ¶
func (ld LocationDataAttributes) InternalWithRef(ref terra.Reference) LocationDataAttributes
func (LocationDataAttributes) Name ¶
func (ld LocationDataAttributes) Name() terra.StringValue
type LocationDataState ¶
type OsProfile ¶
type OsProfile struct { // LinuxConfiguration: min=0 LinuxConfiguration []LinuxConfiguration `hcl:"linux_configuration,block" validate:"min=0"` // WindowsConfiguration: min=0 WindowsConfiguration []WindowsConfiguration `hcl:"windows_configuration,block" validate:"min=0"` }
type OsProfileAttributes ¶
type OsProfileAttributes struct {
// contains filtered or unexported fields
}
func (OsProfileAttributes) ComputerName ¶
func (op OsProfileAttributes) ComputerName() terra.StringValue
func (OsProfileAttributes) InternalRef ¶
func (op OsProfileAttributes) InternalRef() (terra.Reference, error)
func (OsProfileAttributes) InternalTokens ¶
func (op OsProfileAttributes) InternalTokens() (hclwrite.Tokens, error)
func (OsProfileAttributes) InternalWithRef ¶
func (op OsProfileAttributes) InternalWithRef(ref terra.Reference) OsProfileAttributes
func (OsProfileAttributes) LinuxConfiguration ¶
func (op OsProfileAttributes) LinuxConfiguration() terra.ListValue[LinuxConfigurationAttributes]
func (OsProfileAttributes) WindowsConfiguration ¶
func (op OsProfileAttributes) WindowsConfiguration() terra.ListValue[WindowsConfigurationAttributes]
type OsProfileState ¶
type OsProfileState struct { ComputerName string `json:"computer_name"` LinuxConfiguration []LinuxConfigurationState `json:"linux_configuration"` WindowsConfiguration []WindowsConfigurationState `json:"windows_configuration"` }
type ServiceStatus ¶
type ServiceStatus struct { // ExtensionService: min=0 ExtensionService []ExtensionService `hcl:"extension_service,block" validate:"min=0"` // GuestConfigurationService: min=0 GuestConfigurationService []GuestConfigurationService `hcl:"guest_configuration_service,block" validate:"min=0"` }
type ServiceStatusAttributes ¶
type ServiceStatusAttributes struct {
// contains filtered or unexported fields
}
func (ServiceStatusAttributes) ExtensionService ¶
func (ss ServiceStatusAttributes) ExtensionService() terra.ListValue[ExtensionServiceAttributes]
func (ServiceStatusAttributes) GuestConfigurationService ¶
func (ss ServiceStatusAttributes) GuestConfigurationService() terra.ListValue[GuestConfigurationServiceAttributes]
func (ServiceStatusAttributes) InternalRef ¶
func (ss ServiceStatusAttributes) InternalRef() (terra.Reference, error)
func (ServiceStatusAttributes) InternalTokens ¶
func (ss ServiceStatusAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ServiceStatusAttributes) InternalWithRef ¶
func (ss ServiceStatusAttributes) InternalWithRef(ref terra.Reference) ServiceStatusAttributes
type ServiceStatusState ¶
type ServiceStatusState struct { ExtensionService []ExtensionServiceState `json:"extension_service"` GuestConfigurationService []GuestConfigurationServiceState `json:"guest_configuration_service"` }
type Timeouts ¶
type Timeouts struct { // Read: string, optional Read terra.StringValue `hcl:"read,attr"` }
type TimeoutsAttributes ¶
type TimeoutsAttributes struct {
// contains filtered or unexported fields
}
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
func (TimeoutsAttributes) Read ¶
func (t TimeoutsAttributes) Read() terra.StringValue
type TimeoutsState ¶
type TimeoutsState struct {
Read string `json:"read"`
}
type WindowsConfiguration ¶
type WindowsConfiguration struct { // WindowsConfigurationPatchSettings: min=0 PatchSettings []WindowsConfigurationPatchSettings `hcl:"patch_settings,block" validate:"min=0"` }
type WindowsConfigurationAttributes ¶
type WindowsConfigurationAttributes struct {
// contains filtered or unexported fields
}
func (WindowsConfigurationAttributes) InternalRef ¶
func (wc WindowsConfigurationAttributes) InternalRef() (terra.Reference, error)
func (WindowsConfigurationAttributes) InternalTokens ¶
func (wc WindowsConfigurationAttributes) InternalTokens() (hclwrite.Tokens, error)
func (WindowsConfigurationAttributes) InternalWithRef ¶
func (wc WindowsConfigurationAttributes) InternalWithRef(ref terra.Reference) WindowsConfigurationAttributes
func (WindowsConfigurationAttributes) PatchSettings ¶
func (wc WindowsConfigurationAttributes) PatchSettings() terra.ListValue[WindowsConfigurationPatchSettingsAttributes]
type WindowsConfigurationPatchSettings ¶
type WindowsConfigurationPatchSettings struct{}
type WindowsConfigurationPatchSettingsAttributes ¶
type WindowsConfigurationPatchSettingsAttributes struct {
// contains filtered or unexported fields
}
func (WindowsConfigurationPatchSettingsAttributes) AssessmentMode ¶
func (ps WindowsConfigurationPatchSettingsAttributes) AssessmentMode() terra.StringValue
func (WindowsConfigurationPatchSettingsAttributes) InternalRef ¶
func (ps WindowsConfigurationPatchSettingsAttributes) InternalRef() (terra.Reference, error)
func (WindowsConfigurationPatchSettingsAttributes) InternalTokens ¶
func (ps WindowsConfigurationPatchSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (WindowsConfigurationPatchSettingsAttributes) InternalWithRef ¶
func (ps WindowsConfigurationPatchSettingsAttributes) InternalWithRef(ref terra.Reference) WindowsConfigurationPatchSettingsAttributes
func (WindowsConfigurationPatchSettingsAttributes) PatchMode ¶
func (ps WindowsConfigurationPatchSettingsAttributes) PatchMode() terra.StringValue
type WindowsConfigurationState ¶
type WindowsConfigurationState struct {
PatchSettings []WindowsConfigurationPatchSettingsState `json:"patch_settings"`
}
Click to show internal directories.
Click to hide internal directories.