auditmanagercontrol

package
v0.0.0-...-964ba77 Latest Latest
Warning

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

Go to latest
Published: Apr 9, 2024 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 ControlMappingSources

type ControlMappingSources struct {
	// SourceDescription: string, optional
	SourceDescription terra.StringValue `hcl:"source_description,attr"`
	// SourceFrequency: string, optional
	SourceFrequency terra.StringValue `hcl:"source_frequency,attr"`
	// SourceName: string, required
	SourceName terra.StringValue `hcl:"source_name,attr" validate:"required"`
	// SourceSetUpOption: string, required
	SourceSetUpOption terra.StringValue `hcl:"source_set_up_option,attr" validate:"required"`
	// SourceType: string, required
	SourceType terra.StringValue `hcl:"source_type,attr" validate:"required"`
	// TroubleshootingText: string, optional
	TroubleshootingText terra.StringValue `hcl:"troubleshooting_text,attr"`
	// SourceKeyword: min=0
	SourceKeyword []SourceKeyword `hcl:"source_keyword,block" validate:"min=0"`
}

type ControlMappingSourcesAttributes

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

func (ControlMappingSourcesAttributes) InternalRef

func (ControlMappingSourcesAttributes) InternalTokens

func (cms ControlMappingSourcesAttributes) InternalTokens() (hclwrite.Tokens, error)

func (ControlMappingSourcesAttributes) InternalWithRef

func (ControlMappingSourcesAttributes) SourceDescription

func (cms ControlMappingSourcesAttributes) SourceDescription() terra.StringValue

func (ControlMappingSourcesAttributes) SourceFrequency

func (cms ControlMappingSourcesAttributes) SourceFrequency() terra.StringValue

func (ControlMappingSourcesAttributes) SourceId

func (ControlMappingSourcesAttributes) SourceKeyword

func (ControlMappingSourcesAttributes) SourceName

func (ControlMappingSourcesAttributes) SourceSetUpOption

func (cms ControlMappingSourcesAttributes) SourceSetUpOption() terra.StringValue

func (ControlMappingSourcesAttributes) SourceType

func (ControlMappingSourcesAttributes) TroubleshootingText

func (cms ControlMappingSourcesAttributes) TroubleshootingText() terra.StringValue

type ControlMappingSourcesState

type ControlMappingSourcesState struct {
	SourceDescription   string               `json:"source_description"`
	SourceFrequency     string               `json:"source_frequency"`
	SourceId            string               `json:"source_id"`
	SourceName          string               `json:"source_name"`
	SourceSetUpOption   string               `json:"source_set_up_option"`
	SourceType          string               `json:"source_type"`
	TroubleshootingText string               `json:"troubleshooting_text"`
	SourceKeyword       []SourceKeywordState `json:"source_keyword"`
}

type SourceKeyword

type SourceKeyword struct {
	// KeywordInputType: string, required
	KeywordInputType terra.StringValue `hcl:"keyword_input_type,attr" validate:"required"`
	// KeywordValue: string, required
	KeywordValue terra.StringValue `hcl:"keyword_value,attr" validate:"required"`
}

type SourceKeywordAttributes

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

func (SourceKeywordAttributes) InternalRef

func (sk SourceKeywordAttributes) InternalRef() (terra.Reference, error)

func (SourceKeywordAttributes) InternalTokens

func (sk SourceKeywordAttributes) InternalTokens() (hclwrite.Tokens, error)

func (SourceKeywordAttributes) InternalWithRef

func (SourceKeywordAttributes) KeywordInputType

func (sk SourceKeywordAttributes) KeywordInputType() terra.StringValue

func (SourceKeywordAttributes) KeywordValue

func (sk SourceKeywordAttributes) KeywordValue() terra.StringValue

type SourceKeywordState

type SourceKeywordState struct {
	KeywordInputType string `json:"keyword_input_type"`
	KeywordValue     string `json:"keyword_value"`
}

Jump to

Keyboard shortcuts

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