Documentation
¶
Index ¶
- func NewAccountParameterDataSource() datasource.DataSource
- func NewEnvironmentDataSource() datasource.DataSource
- func NewEnvironmentIntrospectionDataSource() datasource.DataSource
- func NewSpaceBlueprintDataSource() datasource.DataSource
- func NewSpaceCustomIconDataSource() datasource.DataSource
- func NewSpaceParameterDataSource() datasource.DataSource
- func NewSpaceRepositoryBlueprintsDataSource() datasource.DataSource
- func NewSpacesDataSource() datasource.DataSource
- func NewTorqueWorkflowDataSource() datasource.DataSource
- func NewUserDataSource() datasource.DataSource
- type SpacesDataSource
- func (d *SpacesDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *SpacesDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *SpacesDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *SpacesDataSource) Schema(_ context.Context, _ datasource.SchemaRequest, resp *datasource.SchemaResponse)
- type SpacesDataSourceModel
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewAccountParameterDataSource ¶
func NewAccountParameterDataSource() datasource.DataSource
NewaccountParametersDataSource is a helper function to simplify the provider implementation.
func NewEnvironmentDataSource ¶
func NewEnvironmentDataSource() datasource.DataSource
NewenvironmentsDataSource is a helper function to simplify the provider implementation.
func NewEnvironmentIntrospectionDataSource ¶
func NewEnvironmentIntrospectionDataSource() datasource.DataSource
NewenvironmentIntrospectionsDataSource is a helper function to simplify the provider implementation.
func NewSpaceBlueprintDataSource ¶
func NewSpaceBlueprintDataSource() datasource.DataSource
NewusersDataSource is a helper function to simplify the provider implementation.
func NewSpaceCustomIconDataSource ¶
func NewSpaceCustomIconDataSource() datasource.DataSource
NewaccountParametersDataSource is a helper function to simplify the provider implementation.
func NewSpaceParameterDataSource ¶
func NewSpaceParameterDataSource() datasource.DataSource
NewspaceParametersDataSource is a helper function to simplify the provider implementation.
func NewSpaceRepositoryBlueprintsDataSource ¶
func NewSpaceRepositoryBlueprintsDataSource() datasource.DataSource
NewusersDataSource is a helper function to simplify the provider implementation.
func NewSpacesDataSource ¶
func NewSpacesDataSource() datasource.DataSource
NewSpacessDataSource is a helper function to simplify the provider implementation.
func NewTorqueWorkflowDataSource ¶
func NewTorqueWorkflowDataSource() datasource.DataSource
NewaccountParametersDataSource is a helper function to simplify the provider implementation.
func NewUserDataSource ¶
func NewUserDataSource() datasource.DataSource
NewusersDataSource is a helper function to simplify the provider implementation.
Types ¶
type SpacesDataSource ¶
type SpacesDataSource struct {
// contains filtered or unexported fields
}
SpacesDataSource is the data source implementation.
func (*SpacesDataSource) Configure ¶
func (d *SpacesDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, resp *datasource.ConfigureResponse)
Configure adds the provider configured client to the data source.
func (*SpacesDataSource) Metadata ¶
func (d *SpacesDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
Metadata returns the data source type name.
func (*SpacesDataSource) Read ¶
func (d *SpacesDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
Read refreshes the Terraform state with the latest data.
func (*SpacesDataSource) Schema ¶
func (d *SpacesDataSource) Schema(_ context.Context, _ datasource.SchemaRequest, resp *datasource.SchemaResponse)
Schema defines the schema for the data source.
type SpacesDataSourceModel ¶
type SpacesDataSourceModel struct {
Spaces []spaceModel `tfsdk:"spaces"`
}
SpacesDataSourceModel maps the data source schema data.