Documentation
¶
Index ¶
- Constants
- func Converter(plan *ResourceModel, state *ResourceModel, converterType commons.ConverterType) (*organization.OrgConfiguration, bool)
- func UpdateStateAfterRead(res *sdkOrganization.OrgConfiguration, state *ResourceModel)
- type AzureStateFilesLocationModel
- type GcsStateFilesLocationModel
- 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 AzureStateFilesLocationModel ¶ added in v1.19.0
type GcsStateFilesLocationModel ¶ added in v1.19.0
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"`
AzureStateFilesLocations []*AzureStateFilesLocationModel `tfsdk:"azure_storage_state_files_locations"`
GcsStateFilesLocations []*GcsStateFilesLocationModel `tfsdk:"gcs_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.