Documentation ¶
Index ¶
- func NewInfinispanOrgBackupV2Alpha1Manifest() datasource.DataSource
- func NewInfinispanOrgBatchV2Alpha1Manifest() datasource.DataSource
- func NewInfinispanOrgCacheV2Alpha1Manifest() datasource.DataSource
- func NewInfinispanOrgRestoreV2Alpha1Manifest() datasource.DataSource
- type InfinispanOrgBackupV2Alpha1Manifest
- func (r *InfinispanOrgBackupV2Alpha1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, ...)
- func (r *InfinispanOrgBackupV2Alpha1Manifest) Read(ctx context.Context, request datasource.ReadRequest, ...)
- func (r *InfinispanOrgBackupV2Alpha1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, ...)
- type InfinispanOrgBackupV2Alpha1ManifestData
- type InfinispanOrgBatchV2Alpha1Manifest
- func (r *InfinispanOrgBatchV2Alpha1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, ...)
- func (r *InfinispanOrgBatchV2Alpha1Manifest) Read(ctx context.Context, request datasource.ReadRequest, ...)
- func (r *InfinispanOrgBatchV2Alpha1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, ...)
- type InfinispanOrgBatchV2Alpha1ManifestData
- type InfinispanOrgCacheV2Alpha1Manifest
- func (r *InfinispanOrgCacheV2Alpha1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, ...)
- func (r *InfinispanOrgCacheV2Alpha1Manifest) Read(ctx context.Context, request datasource.ReadRequest, ...)
- func (r *InfinispanOrgCacheV2Alpha1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, ...)
- type InfinispanOrgCacheV2Alpha1ManifestData
- type InfinispanOrgRestoreV2Alpha1Manifest
- func (r *InfinispanOrgRestoreV2Alpha1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, ...)
- func (r *InfinispanOrgRestoreV2Alpha1Manifest) Read(ctx context.Context, request datasource.ReadRequest, ...)
- func (r *InfinispanOrgRestoreV2Alpha1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, ...)
- type InfinispanOrgRestoreV2Alpha1ManifestData
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewInfinispanOrgBackupV2Alpha1Manifest ¶
func NewInfinispanOrgBackupV2Alpha1Manifest() datasource.DataSource
func NewInfinispanOrgBatchV2Alpha1Manifest ¶
func NewInfinispanOrgBatchV2Alpha1Manifest() datasource.DataSource
func NewInfinispanOrgCacheV2Alpha1Manifest ¶
func NewInfinispanOrgCacheV2Alpha1Manifest() datasource.DataSource
func NewInfinispanOrgRestoreV2Alpha1Manifest ¶
func NewInfinispanOrgRestoreV2Alpha1Manifest() datasource.DataSource
Types ¶
type InfinispanOrgBackupV2Alpha1Manifest ¶
type InfinispanOrgBackupV2Alpha1Manifest struct{}
func (*InfinispanOrgBackupV2Alpha1Manifest) Metadata ¶
func (r *InfinispanOrgBackupV2Alpha1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, response *datasource.MetadataResponse)
func (*InfinispanOrgBackupV2Alpha1Manifest) Read ¶
func (r *InfinispanOrgBackupV2Alpha1Manifest) Read(ctx context.Context, request datasource.ReadRequest, response *datasource.ReadResponse)
func (*InfinispanOrgBackupV2Alpha1Manifest) Schema ¶
func (r *InfinispanOrgBackupV2Alpha1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, response *datasource.SchemaResponse)
type InfinispanOrgBackupV2Alpha1ManifestData ¶
type InfinispanOrgBackupV2Alpha1ManifestData 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 { Cluster *string `tfsdk:"cluster" json:"cluster,omitempty"` Container *struct { CliExtraJvmOpts *string `tfsdk:"cli_extra_jvm_opts" json:"cliExtraJvmOpts,omitempty"` Cpu *string `tfsdk:"cpu" json:"cpu,omitempty"` ExtraJvmOpts *string `tfsdk:"extra_jvm_opts" json:"extraJvmOpts,omitempty"` Memory *string `tfsdk:"memory" json:"memory,omitempty"` RouterExtraJvmOpts *string `tfsdk:"router_extra_jvm_opts" json:"routerExtraJvmOpts,omitempty"` } `tfsdk:"container" json:"container,omitempty"` Resources *struct { CacheConfigs *[]string `tfsdk:"cache_configs" json:"cacheConfigs,omitempty"` Caches *[]string `tfsdk:"caches" json:"caches,omitempty"` Counters *[]string `tfsdk:"counters" json:"counters,omitempty"` ProtoSchemas *[]string `tfsdk:"proto_schemas" json:"protoSchemas,omitempty"` Scripts *[]string `tfsdk:"scripts" json:"scripts,omitempty"` Tasks *[]string `tfsdk:"tasks" json:"tasks,omitempty"` Templates *[]string `tfsdk:"templates" json:"templates,omitempty"` } `tfsdk:"resources" json:"resources,omitempty"` Volume *struct { Storage *string `tfsdk:"storage" json:"storage,omitempty"` StorageClassName *string `tfsdk:"storage_class_name" json:"storageClassName,omitempty"` } `tfsdk:"volume" json:"volume,omitempty"` } `tfsdk:"spec" json:"spec,omitempty"` }
type InfinispanOrgBatchV2Alpha1Manifest ¶
type InfinispanOrgBatchV2Alpha1Manifest struct{}
func (*InfinispanOrgBatchV2Alpha1Manifest) Metadata ¶
func (r *InfinispanOrgBatchV2Alpha1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, response *datasource.MetadataResponse)
func (*InfinispanOrgBatchV2Alpha1Manifest) Read ¶
func (r *InfinispanOrgBatchV2Alpha1Manifest) Read(ctx context.Context, request datasource.ReadRequest, response *datasource.ReadResponse)
func (*InfinispanOrgBatchV2Alpha1Manifest) Schema ¶
func (r *InfinispanOrgBatchV2Alpha1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, response *datasource.SchemaResponse)
type InfinispanOrgBatchV2Alpha1ManifestData ¶
type InfinispanOrgBatchV2Alpha1ManifestData 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 { Cluster *string `tfsdk:"cluster" json:"cluster,omitempty"` Config *string `tfsdk:"config" json:"config,omitempty"` ConfigMap *string `tfsdk:"config_map" json:"configMap,omitempty"` Container *struct { Cpu *string `tfsdk:"cpu" json:"cpu,omitempty"` Memory *string `tfsdk:"memory" json:"memory,omitempty"` } `tfsdk:"container" json:"container,omitempty"` } `tfsdk:"spec" json:"spec,omitempty"` }
type InfinispanOrgCacheV2Alpha1Manifest ¶
type InfinispanOrgCacheV2Alpha1Manifest struct{}
func (*InfinispanOrgCacheV2Alpha1Manifest) Metadata ¶
func (r *InfinispanOrgCacheV2Alpha1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, response *datasource.MetadataResponse)
func (*InfinispanOrgCacheV2Alpha1Manifest) Read ¶
func (r *InfinispanOrgCacheV2Alpha1Manifest) Read(ctx context.Context, request datasource.ReadRequest, response *datasource.ReadResponse)
func (*InfinispanOrgCacheV2Alpha1Manifest) Schema ¶
func (r *InfinispanOrgCacheV2Alpha1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, response *datasource.SchemaResponse)
type InfinispanOrgCacheV2Alpha1ManifestData ¶
type InfinispanOrgCacheV2Alpha1ManifestData 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 { AdminAuth *struct { Password *struct { Key *string `tfsdk:"key" json:"key,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` Optional *bool `tfsdk:"optional" json:"optional,omitempty"` } `tfsdk:"password" json:"password,omitempty"` SecretName *string `tfsdk:"secret_name" json:"secretName,omitempty"` Username *struct { Key *string `tfsdk:"key" json:"key,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` Optional *bool `tfsdk:"optional" json:"optional,omitempty"` } `tfsdk:"username" json:"username,omitempty"` } `tfsdk:"admin_auth" json:"adminAuth,omitempty"` ClusterName *string `tfsdk:"cluster_name" json:"clusterName,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` Template *string `tfsdk:"template" json:"template,omitempty"` TemplateName *string `tfsdk:"template_name" json:"templateName,omitempty"` Updates *struct { Strategy *string `tfsdk:"strategy" json:"strategy,omitempty"` } `tfsdk:"updates" json:"updates,omitempty"` } `tfsdk:"spec" json:"spec,omitempty"` }
type InfinispanOrgRestoreV2Alpha1Manifest ¶
type InfinispanOrgRestoreV2Alpha1Manifest struct{}
func (*InfinispanOrgRestoreV2Alpha1Manifest) Metadata ¶
func (r *InfinispanOrgRestoreV2Alpha1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, response *datasource.MetadataResponse)
func (*InfinispanOrgRestoreV2Alpha1Manifest) Read ¶
func (r *InfinispanOrgRestoreV2Alpha1Manifest) Read(ctx context.Context, request datasource.ReadRequest, response *datasource.ReadResponse)
func (*InfinispanOrgRestoreV2Alpha1Manifest) Schema ¶
func (r *InfinispanOrgRestoreV2Alpha1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, response *datasource.SchemaResponse)
type InfinispanOrgRestoreV2Alpha1ManifestData ¶
type InfinispanOrgRestoreV2Alpha1ManifestData 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 { Backup *string `tfsdk:"backup" json:"backup,omitempty"` Cluster *string `tfsdk:"cluster" json:"cluster,omitempty"` Container *struct { CliExtraJvmOpts *string `tfsdk:"cli_extra_jvm_opts" json:"cliExtraJvmOpts,omitempty"` Cpu *string `tfsdk:"cpu" json:"cpu,omitempty"` ExtraJvmOpts *string `tfsdk:"extra_jvm_opts" json:"extraJvmOpts,omitempty"` Memory *string `tfsdk:"memory" json:"memory,omitempty"` RouterExtraJvmOpts *string `tfsdk:"router_extra_jvm_opts" json:"routerExtraJvmOpts,omitempty"` } `tfsdk:"container" json:"container,omitempty"` Resources *struct { CacheConfigs *[]string `tfsdk:"cache_configs" json:"cacheConfigs,omitempty"` Caches *[]string `tfsdk:"caches" json:"caches,omitempty"` Counters *[]string `tfsdk:"counters" json:"counters,omitempty"` ProtoSchemas *[]string `tfsdk:"proto_schemas" json:"protoSchemas,omitempty"` Scripts *[]string `tfsdk:"scripts" json:"scripts,omitempty"` Tasks *[]string `tfsdk:"tasks" json:"tasks,omitempty"` Templates *[]string `tfsdk:"templates" json:"templates,omitempty"` } `tfsdk:"resources" json:"resources,omitempty"` } `tfsdk:"spec" json:"spec,omitempty"` }
Click to show internal directories.
Click to hide internal directories.