Documentation
¶
Index ¶
- Constants
- func Converter(plan *ResourceModel, state *ResourceModel, converterType commons.ConverterType) (*organization.OrgConfiguration, bool)
- func UpdateStateAfterRead(res *sdkOrganization.OrgConfiguration, state *ResourceModel)
- type IacConfigModel
- type ReportConfigurationModel
- type ReportRecipientsModel
- type ResourceModel
- type RunnerConfigModel
- type S3StateFilesLocationModel
- type SuppressedResourcesModel
- type TagPropertiesModel
Constants ¶
View Source
const (
ImportID = "org-config"
)
Variables ¶
This section is empty.
Functions ¶
func Converter ¶
func Converter(plan *ResourceModel, state *ResourceModel, converterType commons.ConverterType) (*organization.OrgConfiguration, bool)
func UpdateStateAfterRead ¶
func UpdateStateAfterRead(res *sdkOrganization.OrgConfiguration, state *ResourceModel)
Types ¶
type IacConfigModel ¶
type ReportConfigurationModel ¶
type ReportConfigurationModel struct { Type types.String `tfsdk:"type"` Recipients *ReportRecipientsModel `tfsdk:"recipients"` Enabled types.Bool `tfsdk:"enabled"` }
type ReportRecipientsModel ¶
type ResourceModel ¶
type ResourceModel struct { ID types.String `tfsdk:"id"` IacConfig *IacConfigModel `tfsdk:"iac_config"` S3StateFilesLocations []*S3StateFilesLocationModel `tfsdk:"s3_state_files_locations"` RunnerConfig *RunnerConfigModel `tfsdk:"runner_config"` SuppressedResources *SuppressedResourcesModel `tfsdk:"suppressed_resources"` ReportConfigurations []*ReportConfigurationModel `tfsdk:"report_configurations"` }
type RunnerConfigModel ¶
type SuppressedResourcesModel ¶
type SuppressedResourcesModel struct {
ManagedByTags []*TagPropertiesModel `tfsdk:"managed_by_tags"`
}
Click to show internal directories.
Click to hide internal directories.