Documentation ¶
Index ¶
- func NewMemorydbServicesK8SAwsAclV1Alpha1Manifest() datasource.DataSource
- func NewMemorydbServicesK8SAwsClusterV1Alpha1Manifest() datasource.DataSource
- func NewMemorydbServicesK8SAwsParameterGroupV1Alpha1Manifest() datasource.DataSource
- func NewMemorydbServicesK8SAwsSnapshotV1Alpha1Manifest() datasource.DataSource
- func NewMemorydbServicesK8SAwsSubnetGroupV1Alpha1Manifest() datasource.DataSource
- func NewMemorydbServicesK8SAwsUserV1Alpha1Manifest() datasource.DataSource
- type MemorydbServicesK8SAwsAclV1Alpha1Manifest
- func (r *MemorydbServicesK8SAwsAclV1Alpha1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, ...)
- func (r *MemorydbServicesK8SAwsAclV1Alpha1Manifest) Read(ctx context.Context, request datasource.ReadRequest, ...)
- func (r *MemorydbServicesK8SAwsAclV1Alpha1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, ...)
- type MemorydbServicesK8SAwsAclV1Alpha1ManifestData
- type MemorydbServicesK8SAwsClusterV1Alpha1Manifest
- func (r *MemorydbServicesK8SAwsClusterV1Alpha1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, ...)
- func (r *MemorydbServicesK8SAwsClusterV1Alpha1Manifest) Read(ctx context.Context, request datasource.ReadRequest, ...)
- func (r *MemorydbServicesK8SAwsClusterV1Alpha1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, ...)
- type MemorydbServicesK8SAwsClusterV1Alpha1ManifestData
- type MemorydbServicesK8SAwsParameterGroupV1Alpha1Manifest
- func (r *MemorydbServicesK8SAwsParameterGroupV1Alpha1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, ...)
- func (r *MemorydbServicesK8SAwsParameterGroupV1Alpha1Manifest) Read(ctx context.Context, request datasource.ReadRequest, ...)
- func (r *MemorydbServicesK8SAwsParameterGroupV1Alpha1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, ...)
- type MemorydbServicesK8SAwsParameterGroupV1Alpha1ManifestData
- type MemorydbServicesK8SAwsSnapshotV1Alpha1Manifest
- func (r *MemorydbServicesK8SAwsSnapshotV1Alpha1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, ...)
- func (r *MemorydbServicesK8SAwsSnapshotV1Alpha1Manifest) Read(ctx context.Context, request datasource.ReadRequest, ...)
- func (r *MemorydbServicesK8SAwsSnapshotV1Alpha1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, ...)
- type MemorydbServicesK8SAwsSnapshotV1Alpha1ManifestData
- type MemorydbServicesK8SAwsSubnetGroupV1Alpha1Manifest
- func (r *MemorydbServicesK8SAwsSubnetGroupV1Alpha1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, ...)
- func (r *MemorydbServicesK8SAwsSubnetGroupV1Alpha1Manifest) Read(ctx context.Context, request datasource.ReadRequest, ...)
- func (r *MemorydbServicesK8SAwsSubnetGroupV1Alpha1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, ...)
- type MemorydbServicesK8SAwsSubnetGroupV1Alpha1ManifestData
- type MemorydbServicesK8SAwsUserV1Alpha1Manifest
- func (r *MemorydbServicesK8SAwsUserV1Alpha1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, ...)
- func (r *MemorydbServicesK8SAwsUserV1Alpha1Manifest) Read(ctx context.Context, request datasource.ReadRequest, ...)
- func (r *MemorydbServicesK8SAwsUserV1Alpha1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, ...)
- type MemorydbServicesK8SAwsUserV1Alpha1ManifestData
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewMemorydbServicesK8SAwsAclV1Alpha1Manifest ¶
func NewMemorydbServicesK8SAwsAclV1Alpha1Manifest() datasource.DataSource
func NewMemorydbServicesK8SAwsClusterV1Alpha1Manifest ¶
func NewMemorydbServicesK8SAwsClusterV1Alpha1Manifest() datasource.DataSource
func NewMemorydbServicesK8SAwsParameterGroupV1Alpha1Manifest ¶
func NewMemorydbServicesK8SAwsParameterGroupV1Alpha1Manifest() datasource.DataSource
func NewMemorydbServicesK8SAwsSnapshotV1Alpha1Manifest ¶
func NewMemorydbServicesK8SAwsSnapshotV1Alpha1Manifest() datasource.DataSource
func NewMemorydbServicesK8SAwsSubnetGroupV1Alpha1Manifest ¶
func NewMemorydbServicesK8SAwsSubnetGroupV1Alpha1Manifest() datasource.DataSource
func NewMemorydbServicesK8SAwsUserV1Alpha1Manifest ¶
func NewMemorydbServicesK8SAwsUserV1Alpha1Manifest() datasource.DataSource
Types ¶
type MemorydbServicesK8SAwsAclV1Alpha1Manifest ¶
type MemorydbServicesK8SAwsAclV1Alpha1Manifest struct{}
func (*MemorydbServicesK8SAwsAclV1Alpha1Manifest) Metadata ¶
func (r *MemorydbServicesK8SAwsAclV1Alpha1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, response *datasource.MetadataResponse)
func (*MemorydbServicesK8SAwsAclV1Alpha1Manifest) Read ¶
func (r *MemorydbServicesK8SAwsAclV1Alpha1Manifest) Read(ctx context.Context, request datasource.ReadRequest, response *datasource.ReadResponse)
func (*MemorydbServicesK8SAwsAclV1Alpha1Manifest) Schema ¶
func (r *MemorydbServicesK8SAwsAclV1Alpha1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, response *datasource.SchemaResponse)
type MemorydbServicesK8SAwsAclV1Alpha1ManifestData ¶
type MemorydbServicesK8SAwsAclV1Alpha1ManifestData 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 { Name *string `tfsdk:"name" json:"name,omitempty"` Tags *[]struct { Key *string `tfsdk:"key" json:"key,omitempty"` Value *string `tfsdk:"value" json:"value,omitempty"` } `tfsdk:"tags" json:"tags,omitempty"` UserNames *[]string `tfsdk:"user_names" json:"userNames,omitempty"` UserRefs *[]struct { From *struct { Name *string `tfsdk:"name" json:"name,omitempty"` Namespace *string `tfsdk:"namespace" json:"namespace,omitempty"` } `tfsdk:"from" json:"from,omitempty"` } `tfsdk:"user_refs" json:"userRefs,omitempty"` } `tfsdk:"spec" json:"spec,omitempty"` }
type MemorydbServicesK8SAwsClusterV1Alpha1Manifest ¶
type MemorydbServicesK8SAwsClusterV1Alpha1Manifest struct{}
func (*MemorydbServicesK8SAwsClusterV1Alpha1Manifest) Metadata ¶
func (r *MemorydbServicesK8SAwsClusterV1Alpha1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, response *datasource.MetadataResponse)
func (*MemorydbServicesK8SAwsClusterV1Alpha1Manifest) Read ¶
func (r *MemorydbServicesK8SAwsClusterV1Alpha1Manifest) Read(ctx context.Context, request datasource.ReadRequest, response *datasource.ReadResponse)
func (*MemorydbServicesK8SAwsClusterV1Alpha1Manifest) Schema ¶
func (r *MemorydbServicesK8SAwsClusterV1Alpha1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, response *datasource.SchemaResponse)
type MemorydbServicesK8SAwsClusterV1Alpha1ManifestData ¶
type MemorydbServicesK8SAwsClusterV1Alpha1ManifestData 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 { AclName *string `tfsdk:"acl_name" json:"aclName,omitempty"` AclRef *struct { From *struct { Name *string `tfsdk:"name" json:"name,omitempty"` Namespace *string `tfsdk:"namespace" json:"namespace,omitempty"` } `tfsdk:"from" json:"from,omitempty"` } `tfsdk:"acl_ref" json:"aclRef,omitempty"` AutoMinorVersionUpgrade *bool `tfsdk:"auto_minor_version_upgrade" json:"autoMinorVersionUpgrade,omitempty"` Description *string `tfsdk:"description" json:"description,omitempty"` EngineVersion *string `tfsdk:"engine_version" json:"engineVersion,omitempty"` KmsKeyID *string `tfsdk:"kms_key_id" json:"kmsKeyID,omitempty"` MaintenanceWindow *string `tfsdk:"maintenance_window" json:"maintenanceWindow,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` NodeType *string `tfsdk:"node_type" json:"nodeType,omitempty"` NumReplicasPerShard *int64 `tfsdk:"num_replicas_per_shard" json:"numReplicasPerShard,omitempty"` NumShards *int64 `tfsdk:"num_shards" json:"numShards,omitempty"` ParameterGroupName *string `tfsdk:"parameter_group_name" json:"parameterGroupName,omitempty"` ParameterGroupRef *struct { From *struct { Name *string `tfsdk:"name" json:"name,omitempty"` Namespace *string `tfsdk:"namespace" json:"namespace,omitempty"` } `tfsdk:"from" json:"from,omitempty"` } `tfsdk:"parameter_group_ref" json:"parameterGroupRef,omitempty"` Port *int64 `tfsdk:"port" json:"port,omitempty"` SecurityGroupIDs *[]string `tfsdk:"security_group_i_ds" json:"securityGroupIDs,omitempty"` SecurityGroupRefs *[]struct { From *struct { Name *string `tfsdk:"name" json:"name,omitempty"` Namespace *string `tfsdk:"namespace" json:"namespace,omitempty"` } `tfsdk:"from" json:"from,omitempty"` } `tfsdk:"security_group_refs" json:"securityGroupRefs,omitempty"` SnapshotARNs *[]string `tfsdk:"snapshot_ar_ns" json:"snapshotARNs,omitempty"` SnapshotName *string `tfsdk:"snapshot_name" json:"snapshotName,omitempty"` SnapshotRef *struct { From *struct { Name *string `tfsdk:"name" json:"name,omitempty"` Namespace *string `tfsdk:"namespace" json:"namespace,omitempty"` } `tfsdk:"from" json:"from,omitempty"` } `tfsdk:"snapshot_ref" json:"snapshotRef,omitempty"` SnapshotRetentionLimit *int64 `tfsdk:"snapshot_retention_limit" json:"snapshotRetentionLimit,omitempty"` SnapshotWindow *string `tfsdk:"snapshot_window" json:"snapshotWindow,omitempty"` SnsTopicARN *string `tfsdk:"sns_topic_arn" json:"snsTopicARN,omitempty"` SnsTopicRef *struct { From *struct { Name *string `tfsdk:"name" json:"name,omitempty"` Namespace *string `tfsdk:"namespace" json:"namespace,omitempty"` } `tfsdk:"from" json:"from,omitempty"` } `tfsdk:"sns_topic_ref" json:"snsTopicRef,omitempty"` SubnetGroupName *string `tfsdk:"subnet_group_name" json:"subnetGroupName,omitempty"` SubnetGroupRef *struct { From *struct { Name *string `tfsdk:"name" json:"name,omitempty"` Namespace *string `tfsdk:"namespace" json:"namespace,omitempty"` } `tfsdk:"from" json:"from,omitempty"` } `tfsdk:"subnet_group_ref" json:"subnetGroupRef,omitempty"` Tags *[]struct { Key *string `tfsdk:"key" json:"key,omitempty"` Value *string `tfsdk:"value" json:"value,omitempty"` } `tfsdk:"tags" json:"tags,omitempty"` TlsEnabled *bool `tfsdk:"tls_enabled" json:"tlsEnabled,omitempty"` } `tfsdk:"spec" json:"spec,omitempty"` }
type MemorydbServicesK8SAwsParameterGroupV1Alpha1Manifest ¶
type MemorydbServicesK8SAwsParameterGroupV1Alpha1Manifest struct{}
func (*MemorydbServicesK8SAwsParameterGroupV1Alpha1Manifest) Metadata ¶
func (r *MemorydbServicesK8SAwsParameterGroupV1Alpha1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, response *datasource.MetadataResponse)
func (*MemorydbServicesK8SAwsParameterGroupV1Alpha1Manifest) Read ¶
func (r *MemorydbServicesK8SAwsParameterGroupV1Alpha1Manifest) Read(ctx context.Context, request datasource.ReadRequest, response *datasource.ReadResponse)
func (*MemorydbServicesK8SAwsParameterGroupV1Alpha1Manifest) Schema ¶
func (r *MemorydbServicesK8SAwsParameterGroupV1Alpha1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, response *datasource.SchemaResponse)
type MemorydbServicesK8SAwsParameterGroupV1Alpha1ManifestData ¶
type MemorydbServicesK8SAwsParameterGroupV1Alpha1ManifestData 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 { Description *string `tfsdk:"description" json:"description,omitempty"` Family *string `tfsdk:"family" json:"family,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` ParameterNameValues *[]struct { ParameterName *string `tfsdk:"parameter_name" json:"parameterName,omitempty"` ParameterValue *string `tfsdk:"parameter_value" json:"parameterValue,omitempty"` } `tfsdk:"parameter_name_values" json:"parameterNameValues,omitempty"` Tags *[]struct { Key *string `tfsdk:"key" json:"key,omitempty"` Value *string `tfsdk:"value" json:"value,omitempty"` } `tfsdk:"tags" json:"tags,omitempty"` } `tfsdk:"spec" json:"spec,omitempty"` }
type MemorydbServicesK8SAwsSnapshotV1Alpha1Manifest ¶
type MemorydbServicesK8SAwsSnapshotV1Alpha1Manifest struct{}
func (*MemorydbServicesK8SAwsSnapshotV1Alpha1Manifest) Metadata ¶
func (r *MemorydbServicesK8SAwsSnapshotV1Alpha1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, response *datasource.MetadataResponse)
func (*MemorydbServicesK8SAwsSnapshotV1Alpha1Manifest) Read ¶
func (r *MemorydbServicesK8SAwsSnapshotV1Alpha1Manifest) Read(ctx context.Context, request datasource.ReadRequest, response *datasource.ReadResponse)
func (*MemorydbServicesK8SAwsSnapshotV1Alpha1Manifest) Schema ¶
func (r *MemorydbServicesK8SAwsSnapshotV1Alpha1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, response *datasource.SchemaResponse)
type MemorydbServicesK8SAwsSnapshotV1Alpha1ManifestData ¶
type MemorydbServicesK8SAwsSnapshotV1Alpha1ManifestData 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 { ClusterName *string `tfsdk:"cluster_name" json:"clusterName,omitempty"` ClusterRef *struct { From *struct { Name *string `tfsdk:"name" json:"name,omitempty"` Namespace *string `tfsdk:"namespace" json:"namespace,omitempty"` } `tfsdk:"from" json:"from,omitempty"` } `tfsdk:"cluster_ref" json:"clusterRef,omitempty"` KmsKeyID *string `tfsdk:"kms_key_id" json:"kmsKeyID,omitempty"` KmsKeyRef *struct { From *struct { Name *string `tfsdk:"name" json:"name,omitempty"` Namespace *string `tfsdk:"namespace" json:"namespace,omitempty"` } `tfsdk:"from" json:"from,omitempty"` } `tfsdk:"kms_key_ref" json:"kmsKeyRef,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` SourceSnapshotName *string `tfsdk:"source_snapshot_name" json:"sourceSnapshotName,omitempty"` Tags *[]struct { Key *string `tfsdk:"key" json:"key,omitempty"` Value *string `tfsdk:"value" json:"value,omitempty"` } `tfsdk:"tags" json:"tags,omitempty"` } `tfsdk:"spec" json:"spec,omitempty"` }
type MemorydbServicesK8SAwsSubnetGroupV1Alpha1Manifest ¶
type MemorydbServicesK8SAwsSubnetGroupV1Alpha1Manifest struct{}
func (*MemorydbServicesK8SAwsSubnetGroupV1Alpha1Manifest) Metadata ¶
func (r *MemorydbServicesK8SAwsSubnetGroupV1Alpha1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, response *datasource.MetadataResponse)
func (*MemorydbServicesK8SAwsSubnetGroupV1Alpha1Manifest) Read ¶
func (r *MemorydbServicesK8SAwsSubnetGroupV1Alpha1Manifest) Read(ctx context.Context, request datasource.ReadRequest, response *datasource.ReadResponse)
func (*MemorydbServicesK8SAwsSubnetGroupV1Alpha1Manifest) Schema ¶
func (r *MemorydbServicesK8SAwsSubnetGroupV1Alpha1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, response *datasource.SchemaResponse)
type MemorydbServicesK8SAwsSubnetGroupV1Alpha1ManifestData ¶
type MemorydbServicesK8SAwsSubnetGroupV1Alpha1ManifestData 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 { Description *string `tfsdk:"description" json:"description,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` SubnetIDs *[]string `tfsdk:"subnet_i_ds" json:"subnetIDs,omitempty"` SubnetRefs *[]struct { From *struct { Name *string `tfsdk:"name" json:"name,omitempty"` Namespace *string `tfsdk:"namespace" json:"namespace,omitempty"` } `tfsdk:"from" json:"from,omitempty"` } `tfsdk:"subnet_refs" json:"subnetRefs,omitempty"` Tags *[]struct { Key *string `tfsdk:"key" json:"key,omitempty"` Value *string `tfsdk:"value" json:"value,omitempty"` } `tfsdk:"tags" json:"tags,omitempty"` } `tfsdk:"spec" json:"spec,omitempty"` }
type MemorydbServicesK8SAwsUserV1Alpha1Manifest ¶
type MemorydbServicesK8SAwsUserV1Alpha1Manifest struct{}
func (*MemorydbServicesK8SAwsUserV1Alpha1Manifest) Metadata ¶
func (r *MemorydbServicesK8SAwsUserV1Alpha1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, response *datasource.MetadataResponse)
func (*MemorydbServicesK8SAwsUserV1Alpha1Manifest) Read ¶
func (r *MemorydbServicesK8SAwsUserV1Alpha1Manifest) Read(ctx context.Context, request datasource.ReadRequest, response *datasource.ReadResponse)
func (*MemorydbServicesK8SAwsUserV1Alpha1Manifest) Schema ¶
func (r *MemorydbServicesK8SAwsUserV1Alpha1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, response *datasource.SchemaResponse)
type MemorydbServicesK8SAwsUserV1Alpha1ManifestData ¶
type MemorydbServicesK8SAwsUserV1Alpha1ManifestData 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 { AccessString *string `tfsdk:"access_string" json:"accessString,omitempty"` AuthenticationMode *struct { Passwords *[]struct { Key *string `tfsdk:"key" json:"key,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` Namespace *string `tfsdk:"namespace" json:"namespace,omitempty"` } `tfsdk:"passwords" json:"passwords,omitempty"` Type_ *string `tfsdk:"type_" json:"type_,omitempty"` } `tfsdk:"authentication_mode" json:"authenticationMode,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` Tags *[]struct { Key *string `tfsdk:"key" json:"key,omitempty"` Value *string `tfsdk:"value" json:"value,omitempty"` } `tfsdk:"tags" json:"tags,omitempty"` } `tfsdk:"spec" json:"spec,omitempty"` }
Source Files ¶
- memorydb_services_k8s_aws_acl_v1alpha1_manifest.go
- memorydb_services_k8s_aws_cluster_v1alpha1_manifest.go
- memorydb_services_k8s_aws_parameter_group_v1alpha1_manifest.go
- memorydb_services_k8s_aws_snapshot_v1alpha1_manifest.go
- memorydb_services_k8s_aws_subnet_group_v1alpha1_manifest.go
- memorydb_services_k8s_aws_user_v1alpha1_manifest.go
Click to show internal directories.
Click to hide internal directories.