Documentation
¶
Index ¶
- func Converter(plan *ResourceModel, state *ResourceModel, converterType commons.ConverterType) (*namespace.Namespace, bool)
- func UpdateStateAfterRead(res *sdkNamespace.Namespace, state *ResourceModel)
- type DeploymentApprovalPolicyModel
- type ExternalCredentialsModel
- type IacConfigModel
- type ResourceModel
- type RunnerConfigModel
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Converter ¶
func Converter(plan *ResourceModel, state *ResourceModel, converterType commons.ConverterType) (*namespace.Namespace, bool)
func UpdateStateAfterRead ¶
func UpdateStateAfterRead(res *sdkNamespace.Namespace, state *ResourceModel)
Types ¶
type DeploymentApprovalPolicyModel ¶
type DeploymentApprovalPolicyModel struct { Rules []*cross_models.DeploymentApprovalPolicyRuleModel `tfsdk:"rules"` OverrideBehavior types.String `tfsdk:"override_behavior"` }
type IacConfigModel ¶
type ResourceModel ¶
type ResourceModel struct { ID types.String `tfsdk:"id"` Name types.String `tfsdk:"name"` Description types.String `tfsdk:"description"` ExternalCredentials []*ExternalCredentialsModel `tfsdk:"external_credentials"` IacConfig *IacConfigModel `tfsdk:"iac_config"` RunnerConfig *RunnerConfigModel `tfsdk:"runner_config"` DeploymentApprovalPolicy *DeploymentApprovalPolicyModel `tfsdk:"deployment_approval_policy"` }
Click to show internal directories.
Click to hide internal directories.