Documentation ¶
Index ¶
- func NewApiCleverCloudComConfigProviderV1Manifest() datasource.DataSource
- func NewApiCleverCloudComElasticSearchV1Manifest() datasource.DataSource
- func NewApiCleverCloudComMongoDbV1Manifest() datasource.DataSource
- func NewApiCleverCloudComMySqlV1Manifest() datasource.DataSource
- func NewApiCleverCloudComPostgreSqlV1Manifest() datasource.DataSource
- func NewApiCleverCloudComRedisV1Manifest() datasource.DataSource
- type ApiCleverCloudComConfigProviderV1Manifest
- func (r *ApiCleverCloudComConfigProviderV1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, ...)
- func (r *ApiCleverCloudComConfigProviderV1Manifest) Read(ctx context.Context, request datasource.ReadRequest, ...)
- func (r *ApiCleverCloudComConfigProviderV1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, ...)
- type ApiCleverCloudComConfigProviderV1ManifestData
- type ApiCleverCloudComElasticSearchV1Manifest
- func (r *ApiCleverCloudComElasticSearchV1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, ...)
- func (r *ApiCleverCloudComElasticSearchV1Manifest) Read(ctx context.Context, request datasource.ReadRequest, ...)
- func (r *ApiCleverCloudComElasticSearchV1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, ...)
- type ApiCleverCloudComElasticSearchV1ManifestData
- type ApiCleverCloudComMongoDbV1Manifest
- func (r *ApiCleverCloudComMongoDbV1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, ...)
- func (r *ApiCleverCloudComMongoDbV1Manifest) Read(ctx context.Context, request datasource.ReadRequest, ...)
- func (r *ApiCleverCloudComMongoDbV1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, ...)
- type ApiCleverCloudComMongoDbV1ManifestData
- type ApiCleverCloudComMySqlV1Manifest
- func (r *ApiCleverCloudComMySqlV1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, ...)
- func (r *ApiCleverCloudComMySqlV1Manifest) Read(ctx context.Context, request datasource.ReadRequest, ...)
- func (r *ApiCleverCloudComMySqlV1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, ...)
- type ApiCleverCloudComMySqlV1ManifestData
- type ApiCleverCloudComPostgreSqlV1Manifest
- func (r *ApiCleverCloudComPostgreSqlV1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, ...)
- func (r *ApiCleverCloudComPostgreSqlV1Manifest) Read(ctx context.Context, request datasource.ReadRequest, ...)
- func (r *ApiCleverCloudComPostgreSqlV1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, ...)
- type ApiCleverCloudComPostgreSqlV1ManifestData
- type ApiCleverCloudComRedisV1Manifest
- func (r *ApiCleverCloudComRedisV1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, ...)
- func (r *ApiCleverCloudComRedisV1Manifest) Read(ctx context.Context, request datasource.ReadRequest, ...)
- func (r *ApiCleverCloudComRedisV1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, ...)
- type ApiCleverCloudComRedisV1ManifestData
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewApiCleverCloudComConfigProviderV1Manifest ¶
func NewApiCleverCloudComConfigProviderV1Manifest() datasource.DataSource
func NewApiCleverCloudComElasticSearchV1Manifest ¶
func NewApiCleverCloudComElasticSearchV1Manifest() datasource.DataSource
func NewApiCleverCloudComMongoDbV1Manifest ¶
func NewApiCleverCloudComMongoDbV1Manifest() datasource.DataSource
func NewApiCleverCloudComMySqlV1Manifest ¶
func NewApiCleverCloudComMySqlV1Manifest() datasource.DataSource
func NewApiCleverCloudComPostgreSqlV1Manifest ¶
func NewApiCleverCloudComPostgreSqlV1Manifest() datasource.DataSource
func NewApiCleverCloudComRedisV1Manifest ¶
func NewApiCleverCloudComRedisV1Manifest() datasource.DataSource
Types ¶
type ApiCleverCloudComConfigProviderV1Manifest ¶
type ApiCleverCloudComConfigProviderV1Manifest struct{}
func (*ApiCleverCloudComConfigProviderV1Manifest) Metadata ¶
func (r *ApiCleverCloudComConfigProviderV1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, response *datasource.MetadataResponse)
func (*ApiCleverCloudComConfigProviderV1Manifest) Read ¶
func (r *ApiCleverCloudComConfigProviderV1Manifest) Read(ctx context.Context, request datasource.ReadRequest, response *datasource.ReadResponse)
func (*ApiCleverCloudComConfigProviderV1Manifest) Schema ¶
func (r *ApiCleverCloudComConfigProviderV1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, response *datasource.SchemaResponse)
type ApiCleverCloudComConfigProviderV1ManifestData ¶
type ApiCleverCloudComConfigProviderV1ManifestData struct { YAML types.String `tfsdk:"yaml" json:"-"` ApiVersion *string `tfsdk:"-" json:"apiVersion"` Kind *string `tfsdk:"-" json:"kind"` Metadata struct { Name string `tfsdk:"name" json:"name"` Namespace string `tfsdk:"namespace" json:"namespace"` Labels map[string]string `tfsdk:"labels" json:"labels,omitempty"` Annotations map[string]string `tfsdk:"annotations" json:"annotations,omitempty"` } `tfsdk:"metadata" json:"metadata"` Spec *struct { Organisation *string `tfsdk:"organisation" json:"organisation,omitempty"` Variables *map[string]string `tfsdk:"variables" json:"variables,omitempty"` } `tfsdk:"spec" json:"spec,omitempty"` }
type ApiCleverCloudComElasticSearchV1Manifest ¶
type ApiCleverCloudComElasticSearchV1Manifest struct{}
func (*ApiCleverCloudComElasticSearchV1Manifest) Metadata ¶
func (r *ApiCleverCloudComElasticSearchV1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, response *datasource.MetadataResponse)
func (*ApiCleverCloudComElasticSearchV1Manifest) Read ¶
func (r *ApiCleverCloudComElasticSearchV1Manifest) Read(ctx context.Context, request datasource.ReadRequest, response *datasource.ReadResponse)
func (*ApiCleverCloudComElasticSearchV1Manifest) Schema ¶
func (r *ApiCleverCloudComElasticSearchV1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, response *datasource.SchemaResponse)
type ApiCleverCloudComElasticSearchV1ManifestData ¶
type ApiCleverCloudComElasticSearchV1ManifestData struct { YAML types.String `tfsdk:"yaml" json:"-"` ApiVersion *string `tfsdk:"-" json:"apiVersion"` Kind *string `tfsdk:"-" json:"kind"` Metadata struct { Name string `tfsdk:"name" json:"name"` Namespace string `tfsdk:"namespace" json:"namespace"` Labels map[string]string `tfsdk:"labels" json:"labels,omitempty"` Annotations map[string]string `tfsdk:"annotations" json:"annotations,omitempty"` } `tfsdk:"metadata" json:"metadata"` Spec *struct { Instance *struct { Plan *string `tfsdk:"plan" json:"plan,omitempty"` Region *string `tfsdk:"region" json:"region,omitempty"` } `tfsdk:"instance" json:"instance,omitempty"` Options *struct { Apm *bool `tfsdk:"apm" json:"apm,omitempty"` Encryption *bool `tfsdk:"encryption" json:"encryption,omitempty"` Kibana *bool `tfsdk:"kibana" json:"kibana,omitempty"` Version *int64 `tfsdk:"version" json:"version,omitempty"` } `tfsdk:"options" json:"options,omitempty"` Organisation *string `tfsdk:"organisation" json:"organisation,omitempty"` } `tfsdk:"spec" json:"spec,omitempty"` }
type ApiCleverCloudComMongoDbV1Manifest ¶
type ApiCleverCloudComMongoDbV1Manifest struct{}
func (*ApiCleverCloudComMongoDbV1Manifest) Metadata ¶
func (r *ApiCleverCloudComMongoDbV1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, response *datasource.MetadataResponse)
func (*ApiCleverCloudComMongoDbV1Manifest) Read ¶
func (r *ApiCleverCloudComMongoDbV1Manifest) Read(ctx context.Context, request datasource.ReadRequest, response *datasource.ReadResponse)
func (*ApiCleverCloudComMongoDbV1Manifest) Schema ¶
func (r *ApiCleverCloudComMongoDbV1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, response *datasource.SchemaResponse)
type ApiCleverCloudComMongoDbV1ManifestData ¶
type ApiCleverCloudComMongoDbV1ManifestData struct { YAML types.String `tfsdk:"yaml" json:"-"` ApiVersion *string `tfsdk:"-" json:"apiVersion"` Kind *string `tfsdk:"-" json:"kind"` Metadata struct { Name string `tfsdk:"name" json:"name"` Namespace string `tfsdk:"namespace" json:"namespace"` Labels map[string]string `tfsdk:"labels" json:"labels,omitempty"` Annotations map[string]string `tfsdk:"annotations" json:"annotations,omitempty"` } `tfsdk:"metadata" json:"metadata"` Spec *struct { Instance *struct { Plan *string `tfsdk:"plan" json:"plan,omitempty"` Region *string `tfsdk:"region" json:"region,omitempty"` } `tfsdk:"instance" json:"instance,omitempty"` Options *struct { Encryption *bool `tfsdk:"encryption" json:"encryption,omitempty"` Version *int64 `tfsdk:"version" json:"version,omitempty"` } `tfsdk:"options" json:"options,omitempty"` Organisation *string `tfsdk:"organisation" json:"organisation,omitempty"` } `tfsdk:"spec" json:"spec,omitempty"` }
type ApiCleverCloudComMySqlV1Manifest ¶
type ApiCleverCloudComMySqlV1Manifest struct{}
func (*ApiCleverCloudComMySqlV1Manifest) Metadata ¶
func (r *ApiCleverCloudComMySqlV1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, response *datasource.MetadataResponse)
func (*ApiCleverCloudComMySqlV1Manifest) Read ¶
func (r *ApiCleverCloudComMySqlV1Manifest) Read(ctx context.Context, request datasource.ReadRequest, response *datasource.ReadResponse)
func (*ApiCleverCloudComMySqlV1Manifest) Schema ¶
func (r *ApiCleverCloudComMySqlV1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, response *datasource.SchemaResponse)
type ApiCleverCloudComMySqlV1ManifestData ¶
type ApiCleverCloudComMySqlV1ManifestData struct { YAML types.String `tfsdk:"yaml" json:"-"` ApiVersion *string `tfsdk:"-" json:"apiVersion"` Kind *string `tfsdk:"-" json:"kind"` Metadata struct { Name string `tfsdk:"name" json:"name"` Namespace string `tfsdk:"namespace" json:"namespace"` Labels map[string]string `tfsdk:"labels" json:"labels,omitempty"` Annotations map[string]string `tfsdk:"annotations" json:"annotations,omitempty"` } `tfsdk:"metadata" json:"metadata"` Spec *struct { Instance *struct { Plan *string `tfsdk:"plan" json:"plan,omitempty"` Region *string `tfsdk:"region" json:"region,omitempty"` } `tfsdk:"instance" json:"instance,omitempty"` Options *struct { Encryption *bool `tfsdk:"encryption" json:"encryption,omitempty"` Version *int64 `tfsdk:"version" json:"version,omitempty"` } `tfsdk:"options" json:"options,omitempty"` Organisation *string `tfsdk:"organisation" json:"organisation,omitempty"` } `tfsdk:"spec" json:"spec,omitempty"` }
type ApiCleverCloudComPostgreSqlV1Manifest ¶
type ApiCleverCloudComPostgreSqlV1Manifest struct{}
func (*ApiCleverCloudComPostgreSqlV1Manifest) Metadata ¶
func (r *ApiCleverCloudComPostgreSqlV1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, response *datasource.MetadataResponse)
func (*ApiCleverCloudComPostgreSqlV1Manifest) Read ¶
func (r *ApiCleverCloudComPostgreSqlV1Manifest) Read(ctx context.Context, request datasource.ReadRequest, response *datasource.ReadResponse)
func (*ApiCleverCloudComPostgreSqlV1Manifest) Schema ¶
func (r *ApiCleverCloudComPostgreSqlV1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, response *datasource.SchemaResponse)
type ApiCleverCloudComPostgreSqlV1ManifestData ¶
type ApiCleverCloudComPostgreSqlV1ManifestData struct { YAML types.String `tfsdk:"yaml" json:"-"` ApiVersion *string `tfsdk:"-" json:"apiVersion"` Kind *string `tfsdk:"-" json:"kind"` Metadata struct { Name string `tfsdk:"name" json:"name"` Namespace string `tfsdk:"namespace" json:"namespace"` Labels map[string]string `tfsdk:"labels" json:"labels,omitempty"` Annotations map[string]string `tfsdk:"annotations" json:"annotations,omitempty"` } `tfsdk:"metadata" json:"metadata"` Spec *struct { Instance *struct { Plan *string `tfsdk:"plan" json:"plan,omitempty"` Region *string `tfsdk:"region" json:"region,omitempty"` } `tfsdk:"instance" json:"instance,omitempty"` Options *struct { Encryption *bool `tfsdk:"encryption" json:"encryption,omitempty"` Version *int64 `tfsdk:"version" json:"version,omitempty"` } `tfsdk:"options" json:"options,omitempty"` Organisation *string `tfsdk:"organisation" json:"organisation,omitempty"` } `tfsdk:"spec" json:"spec,omitempty"` }
type ApiCleverCloudComRedisV1Manifest ¶
type ApiCleverCloudComRedisV1Manifest struct{}
func (*ApiCleverCloudComRedisV1Manifest) Metadata ¶
func (r *ApiCleverCloudComRedisV1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, response *datasource.MetadataResponse)
func (*ApiCleverCloudComRedisV1Manifest) Read ¶
func (r *ApiCleverCloudComRedisV1Manifest) Read(ctx context.Context, request datasource.ReadRequest, response *datasource.ReadResponse)
func (*ApiCleverCloudComRedisV1Manifest) Schema ¶
func (r *ApiCleverCloudComRedisV1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, response *datasource.SchemaResponse)
type ApiCleverCloudComRedisV1ManifestData ¶
type ApiCleverCloudComRedisV1ManifestData struct { YAML types.String `tfsdk:"yaml" json:"-"` ApiVersion *string `tfsdk:"-" json:"apiVersion"` Kind *string `tfsdk:"-" json:"kind"` Metadata struct { Name string `tfsdk:"name" json:"name"` Namespace string `tfsdk:"namespace" json:"namespace"` Labels map[string]string `tfsdk:"labels" json:"labels,omitempty"` Annotations map[string]string `tfsdk:"annotations" json:"annotations,omitempty"` } `tfsdk:"metadata" json:"metadata"` Spec *struct { Instance *struct { Plan *string `tfsdk:"plan" json:"plan,omitempty"` Region *string `tfsdk:"region" json:"region,omitempty"` } `tfsdk:"instance" json:"instance,omitempty"` Options *struct { Encryption *bool `tfsdk:"encryption" json:"encryption,omitempty"` Version *int64 `tfsdk:"version" json:"version,omitempty"` } `tfsdk:"options" json:"options,omitempty"` Organisation *string `tfsdk:"organisation" json:"organisation,omitempty"` } `tfsdk:"spec" json:"spec,omitempty"` }
Source Files ¶
Click to show internal directories.
Click to hide internal directories.