datasources

package
v0.2.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 18, 2024 License: MIT Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewConfigurationDocumentDataSource

func NewConfigurationDocumentDataSource() datasource.DataSource

func NewCurrentDeploymentDataSource

func NewCurrentDeploymentDataSource() datasource.DataSource

func NewTeamDataSource added in v0.2.0

func NewTeamDataSource() datasource.DataSource

func NewTeamsDataSource added in v0.2.0

func NewTeamsDataSource() datasource.DataSource

func NewUserDataSource

func NewUserDataSource() datasource.DataSource

Types

type ConfigurationDocumentDataSource

type ConfigurationDocumentDataSource struct {
	// contains filtered or unexported fields
}

func (*ConfigurationDocumentDataSource) Configure

Configure adds the provider-configured client to the data source.

func (*ConfigurationDocumentDataSource) Metadata

func (*ConfigurationDocumentDataSource) Read

func (*ConfigurationDocumentDataSource) Schema

Schema defines the schema for the data source.

type ConfigurationDocumentDataSourceModel

type ConfigurationDocumentDataSourceModel struct {
	YAMLBody types.String `tfsdk:"yaml_body"`
	JSONBody types.String `tfsdk:"json"`
}

type CurrentDeploymentDataSource

type CurrentDeploymentDataSource struct {
	// contains filtered or unexported fields
}

func (*CurrentDeploymentDataSource) Configure

func (*CurrentDeploymentDataSource) Metadata

func (*CurrentDeploymentDataSource) Read

func (*CurrentDeploymentDataSource) Schema

type CurrentDeploymentDataSourceModel

type CurrentDeploymentDataSourceModel struct {
	ID   types.Int64  `tfsdk:"id"`
	Name types.String `tfsdk:"name"`
}

type TeamDataSource added in v0.2.0

type TeamDataSource struct {
	// contains filtered or unexported fields
}

func (*TeamDataSource) Configure added in v0.2.0

Configure adds the provider-configured client to the data source.

func (*TeamDataSource) Metadata added in v0.2.0

Metadata returns the data source type name.

func (*TeamDataSource) Read added in v0.2.0

Read refreshes the Terraform state with the latest data.

func (*TeamDataSource) Schema added in v0.2.0

Schema defines the schema for the data source.

type TeamDataSourceModel added in v0.2.0

type TeamDataSourceModel struct {
	Name types.String `tfsdk:"name"`
	Id   types.String `tfsdk:"id"`
}

type TeamsDataSource added in v0.2.0

type TeamsDataSource struct {
	// contains filtered or unexported fields
}

func (*TeamsDataSource) Configure added in v0.2.0

Configure adds the provider-configured client to the data source.

func (*TeamsDataSource) Metadata added in v0.2.0

Metadata returns the data source type name.

func (*TeamsDataSource) Read added in v0.2.0

Read refreshes the Terraform state with the latest data.

func (*TeamsDataSource) Schema added in v0.2.0

Schema defines the schema for the data source.

type TeamsDataSourceModel added in v0.2.0

type TeamsDataSourceModel struct {
	RegexFilter types.String `tfsdk:"regex_filter"`
	Teams       types.List   `tfsdk:"teams"`
}

type UserDataSource

type UserDataSource struct {
	// contains filtered or unexported fields
}

func (*UserDataSource) Configure

Configure adds the provider-configured client to the data source.

func (*UserDataSource) Metadata

Metadata returns the data source type name.

func (*UserDataSource) Read

Read refreshes the Terraform state with the latest data.

func (*UserDataSource) Schema

Schema defines the schema for the data source.

type UserDataSourceModel

type UserDataSourceModel struct {
	Id                types.Int64  `tfsdk:"id"`
	Name              types.String `tfsdk:"name"`
	Email             types.String `tfsdk:"email"`
	Picture           types.String `tfsdk:"picture"`
	IsScimProvisioned types.Bool   `tfsdk:"is_scim_provisioned"`
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL