Documentation
¶
Index ¶
- Constants
- type DSnippetQueryParams
- type ResourceNameQueryParams
- type ServiceQueryParams
- type SetActivateTemplateParams
- type SetActivateWAFTemplateParams
- type SetForceDestroyParams
- type SetIndexKeyParams
- type SetPackageFilenameParams
- type TFState
- func (s *TFState) AddTemplate(tmpl string) (*TFStateWithTemplate, error)
- func (s TFState) Bytes() []byte
- func (s *TFState) Query(query string) (*TFState, error)
- func (s *TFState) SetActivateAttribute(param SetActivateTemplateParams) (*TFState, error)
- func (s *TFState) SetActivateWAFAttribute(param SetActivateWAFTemplateParams) (*TFState, error)
- func (s *TFState) SetForceDestroy(param SetForceDestroyParams) (*TFState, error)
- func (s *TFState) SetIndexKey(param SetIndexKeyParams) (*TFState, error)
- func (s *TFState) SetManageAttributes(serviceId string) (*TFState, error)
- func (s *TFState) SetPackageFilename(param SetPackageFilenameParams) (*TFState, error)
- func (s *TFState) SetSensitiveAttributes(serviceId string, blockTypes map[string]struct{}) (*TFState, error)
- func (s TFState) String() string
- type TFStateWithTemplate
Constants ¶
View Source
const DsnippetQueryTmplate = `` /* 145-byte string literal not displayed */
View Source
const ResourceNameQueryTmplate = `` /* 144-byte string literal not displayed */
View Source
const ServiceQueryTmplate = `` /* 171-byte string literal not displayed */
query templates for gojq
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DSnippetQueryParams ¶
type DSnippetQueryParams struct {
ResourceName string
}
type ResourceNameQueryParams ¶
type ServiceQueryParams ¶
type SetActivateTemplateParams ¶ added in v0.4.2
type SetActivateTemplateParams struct {
ServiceId string
}
type SetActivateWAFTemplateParams ¶ added in v0.4.2
type SetActivateWAFTemplateParams struct {
WafId string
}
type SetForceDestroyParams ¶ added in v0.4.0
type SetIndexKeyParams ¶
type SetPackageFilenameParams ¶ added in v0.4.0
type TFState ¶
type TFState struct {
Value interface{}
}
func (*TFState) AddTemplate ¶
func (s *TFState) AddTemplate(tmpl string) (*TFStateWithTemplate, error)
func (*TFState) SetActivateAttribute ¶ added in v0.4.2
func (s *TFState) SetActivateAttribute(param SetActivateTemplateParams) (*TFState, error)
func (*TFState) SetActivateWAFAttribute ¶ added in v0.4.2
func (s *TFState) SetActivateWAFAttribute(param SetActivateWAFTemplateParams) (*TFState, error)
func (*TFState) SetForceDestroy ¶ added in v0.2.1
func (s *TFState) SetForceDestroy(param SetForceDestroyParams) (*TFState, error)
func (*TFState) SetIndexKey ¶
func (s *TFState) SetIndexKey(param SetIndexKeyParams) (*TFState, error)
func (*TFState) SetManageAttributes ¶
func (*TFState) SetPackageFilename ¶ added in v0.4.0
func (s *TFState) SetPackageFilename(param SetPackageFilenameParams) (*TFState, error)
func (*TFState) SetSensitiveAttributes ¶
type TFStateWithTemplate ¶
func (*TFStateWithTemplate) DSnippetQuery ¶
func (s *TFStateWithTemplate) DSnippetQuery(params DSnippetQueryParams) (*TFState, error)
func (*TFStateWithTemplate) ResourceNameQuery ¶
func (s *TFStateWithTemplate) ResourceNameQuery(params ResourceNameQueryParams) (*TFState, error)
func (*TFStateWithTemplate) ServiceQuery ¶
func (s *TFStateWithTemplate) ServiceQuery(params ServiceQueryParams) (*TFState, error)
Click to show internal directories.
Click to hide internal directories.