Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewResource ¶
Types ¶
type RunnerGroupResourceModel ¶
type RunnerGroupResourceModel struct {
ResourceName types.String `tfsdk:"resource_name"`
Description types.String `tfsdk:"description"`
RunnerToken types.String `tfsdk:"runner_token"`
MaxNumberOfRunners types.Int32 `tfsdk:"max_number_of_runners"`
Tags types.List `tfsdk:"tags"`
StorageBackendConfig types.Object `tfsdk:"storage_backend_config"`
RunControllerRuntimeSource types.Object `tfsdk:"run_controller_runtime_source"`
}
func BuildAPIModelToRunnerGroupModel ¶
func BuildAPIModelToRunnerGroupModel(apiResponse *sgsdkgo.RunnerGroup) (*RunnerGroupResourceModel, diag.Diagnostics)
func (*RunnerGroupResourceModel) ToAPIModel ¶
func (m *RunnerGroupResourceModel) ToAPIModel() (*sgsdkgo.RunnerGroup, diag.Diagnostics)
func (*RunnerGroupResourceModel) ToPatchedAPIModel ¶
func (m *RunnerGroupResourceModel) ToPatchedAPIModel() (*sgsdkgo.PatchedRunnerGroup, diag.Diagnostics)
Click to show internal directories.
Click to hide internal directories.