Documentation ¶
Index ¶
- func NewAzureMicrosoftComBlobContainerV1Alpha2Manifest() datasource.DataSource
- func NewAzureMicrosoftComMySqlaaduserV1Alpha2Manifest() datasource.DataSource
- func NewAzureMicrosoftComMySqlserverV1Alpha2Manifest() datasource.DataSource
- func NewAzureMicrosoftComMySqluserV1Alpha2Manifest() datasource.DataSource
- func NewAzureMicrosoftComPostgreSqlserverV1Alpha2Manifest() datasource.DataSource
- type AzureMicrosoftComBlobContainerV1Alpha2Manifest
- func (r *AzureMicrosoftComBlobContainerV1Alpha2Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, ...)
- func (r *AzureMicrosoftComBlobContainerV1Alpha2Manifest) Read(ctx context.Context, request datasource.ReadRequest, ...)
- func (r *AzureMicrosoftComBlobContainerV1Alpha2Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, ...)
- type AzureMicrosoftComBlobContainerV1Alpha2ManifestData
- type AzureMicrosoftComMySqlaaduserV1Alpha2Manifest
- func (r *AzureMicrosoftComMySqlaaduserV1Alpha2Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, ...)
- func (r *AzureMicrosoftComMySqlaaduserV1Alpha2Manifest) Read(ctx context.Context, request datasource.ReadRequest, ...)
- func (r *AzureMicrosoftComMySqlaaduserV1Alpha2Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, ...)
- type AzureMicrosoftComMySqlaaduserV1Alpha2ManifestData
- type AzureMicrosoftComMySqlserverV1Alpha2Manifest
- func (r *AzureMicrosoftComMySqlserverV1Alpha2Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, ...)
- func (r *AzureMicrosoftComMySqlserverV1Alpha2Manifest) Read(ctx context.Context, request datasource.ReadRequest, ...)
- func (r *AzureMicrosoftComMySqlserverV1Alpha2Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, ...)
- type AzureMicrosoftComMySqlserverV1Alpha2ManifestData
- type AzureMicrosoftComMySqluserV1Alpha2Manifest
- func (r *AzureMicrosoftComMySqluserV1Alpha2Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, ...)
- func (r *AzureMicrosoftComMySqluserV1Alpha2Manifest) Read(ctx context.Context, request datasource.ReadRequest, ...)
- func (r *AzureMicrosoftComMySqluserV1Alpha2Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, ...)
- type AzureMicrosoftComMySqluserV1Alpha2ManifestData
- type AzureMicrosoftComPostgreSqlserverV1Alpha2Manifest
- func (r *AzureMicrosoftComPostgreSqlserverV1Alpha2Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, ...)
- func (r *AzureMicrosoftComPostgreSqlserverV1Alpha2Manifest) Read(ctx context.Context, request datasource.ReadRequest, ...)
- func (r *AzureMicrosoftComPostgreSqlserverV1Alpha2Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, ...)
- type AzureMicrosoftComPostgreSqlserverV1Alpha2ManifestData
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewAzureMicrosoftComBlobContainerV1Alpha2Manifest ¶
func NewAzureMicrosoftComBlobContainerV1Alpha2Manifest() datasource.DataSource
func NewAzureMicrosoftComMySqlaaduserV1Alpha2Manifest ¶
func NewAzureMicrosoftComMySqlaaduserV1Alpha2Manifest() datasource.DataSource
func NewAzureMicrosoftComMySqlserverV1Alpha2Manifest ¶
func NewAzureMicrosoftComMySqlserverV1Alpha2Manifest() datasource.DataSource
func NewAzureMicrosoftComMySqluserV1Alpha2Manifest ¶
func NewAzureMicrosoftComMySqluserV1Alpha2Manifest() datasource.DataSource
func NewAzureMicrosoftComPostgreSqlserverV1Alpha2Manifest ¶
func NewAzureMicrosoftComPostgreSqlserverV1Alpha2Manifest() datasource.DataSource
Types ¶
type AzureMicrosoftComBlobContainerV1Alpha2Manifest ¶
type AzureMicrosoftComBlobContainerV1Alpha2Manifest struct{}
func (*AzureMicrosoftComBlobContainerV1Alpha2Manifest) Metadata ¶
func (r *AzureMicrosoftComBlobContainerV1Alpha2Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, response *datasource.MetadataResponse)
func (*AzureMicrosoftComBlobContainerV1Alpha2Manifest) Read ¶
func (r *AzureMicrosoftComBlobContainerV1Alpha2Manifest) Read(ctx context.Context, request datasource.ReadRequest, response *datasource.ReadResponse)
func (*AzureMicrosoftComBlobContainerV1Alpha2Manifest) Schema ¶
func (r *AzureMicrosoftComBlobContainerV1Alpha2Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, response *datasource.SchemaResponse)
type AzureMicrosoftComBlobContainerV1Alpha2ManifestData ¶
type AzureMicrosoftComBlobContainerV1Alpha2ManifestData 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 { AccessLevel *string `tfsdk:"access_level" json:"accessLevel,omitempty"` AccountName *string `tfsdk:"account_name" json:"accountName,omitempty"` Location *string `tfsdk:"location" json:"location,omitempty"` ResourceGroup *string `tfsdk:"resource_group" json:"resourceGroup,omitempty"` } `tfsdk:"spec" json:"spec,omitempty"` }
type AzureMicrosoftComMySqlaaduserV1Alpha2Manifest ¶
type AzureMicrosoftComMySqlaaduserV1Alpha2Manifest struct{}
func (*AzureMicrosoftComMySqlaaduserV1Alpha2Manifest) Metadata ¶
func (r *AzureMicrosoftComMySqlaaduserV1Alpha2Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, response *datasource.MetadataResponse)
func (*AzureMicrosoftComMySqlaaduserV1Alpha2Manifest) Read ¶
func (r *AzureMicrosoftComMySqlaaduserV1Alpha2Manifest) Read(ctx context.Context, request datasource.ReadRequest, response *datasource.ReadResponse)
func (*AzureMicrosoftComMySqlaaduserV1Alpha2Manifest) Schema ¶
func (r *AzureMicrosoftComMySqlaaduserV1Alpha2Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, response *datasource.SchemaResponse)
type AzureMicrosoftComMySqlaaduserV1Alpha2ManifestData ¶
type AzureMicrosoftComMySqlaaduserV1Alpha2ManifestData 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 { AadId *string `tfsdk:"aad_id" json:"aadId,omitempty"` DatabaseRoles *map[string][]string `tfsdk:"database_roles" json:"databaseRoles,omitempty"` ResourceGroup *string `tfsdk:"resource_group" json:"resourceGroup,omitempty"` Roles *[]string `tfsdk:"roles" json:"roles,omitempty"` Server *string `tfsdk:"server" json:"server,omitempty"` Username *string `tfsdk:"username" json:"username,omitempty"` } `tfsdk:"spec" json:"spec,omitempty"` }
type AzureMicrosoftComMySqlserverV1Alpha2Manifest ¶
type AzureMicrosoftComMySqlserverV1Alpha2Manifest struct{}
func (*AzureMicrosoftComMySqlserverV1Alpha2Manifest) Metadata ¶
func (r *AzureMicrosoftComMySqlserverV1Alpha2Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, response *datasource.MetadataResponse)
func (*AzureMicrosoftComMySqlserverV1Alpha2Manifest) Read ¶
func (r *AzureMicrosoftComMySqlserverV1Alpha2Manifest) Read(ctx context.Context, request datasource.ReadRequest, response *datasource.ReadResponse)
func (*AzureMicrosoftComMySqlserverV1Alpha2Manifest) Schema ¶
func (r *AzureMicrosoftComMySqlserverV1Alpha2Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, response *datasource.SchemaResponse)
type AzureMicrosoftComMySqlserverV1Alpha2ManifestData ¶
type AzureMicrosoftComMySqlserverV1Alpha2ManifestData 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 { AdminSecret *string `tfsdk:"admin_secret" json:"adminSecret,omitempty"` CreateMode *string `tfsdk:"create_mode" json:"createMode,omitempty"` KeyVaultToStoreSecrets *string `tfsdk:"key_vault_to_store_secrets" json:"keyVaultToStoreSecrets,omitempty"` Location *string `tfsdk:"location" json:"location,omitempty"` ReplicaProperties *struct { SourceServerId *string `tfsdk:"source_server_id" json:"sourceServerId,omitempty"` } `tfsdk:"replica_properties" json:"replicaProperties,omitempty"` ResourceGroup *string `tfsdk:"resource_group" json:"resourceGroup,omitempty"` ServerVersion *string `tfsdk:"server_version" json:"serverVersion,omitempty"` Sku *struct { Capacity *int64 `tfsdk:"capacity" json:"capacity,omitempty"` Family *string `tfsdk:"family" json:"family,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` Size *string `tfsdk:"size" json:"size,omitempty"` Tier *string `tfsdk:"tier" json:"tier,omitempty"` } `tfsdk:"sku" json:"sku,omitempty"` SslEnforcement *string `tfsdk:"ssl_enforcement" json:"sslEnforcement,omitempty"` StorageProfile *struct { BackupRetentionDays *int64 `tfsdk:"backup_retention_days" json:"backupRetentionDays,omitempty"` GeoRedundantBackup *string `tfsdk:"geo_redundant_backup" json:"geoRedundantBackup,omitempty"` StorageAutogrow *string `tfsdk:"storage_autogrow" json:"storageAutogrow,omitempty"` StorageMB *int64 `tfsdk:"storage_mb" json:"storageMB,omitempty"` } `tfsdk:"storage_profile" json:"storageProfile,omitempty"` } `tfsdk:"spec" json:"spec,omitempty"` }
type AzureMicrosoftComMySqluserV1Alpha2Manifest ¶
type AzureMicrosoftComMySqluserV1Alpha2Manifest struct{}
func (*AzureMicrosoftComMySqluserV1Alpha2Manifest) Metadata ¶
func (r *AzureMicrosoftComMySqluserV1Alpha2Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, response *datasource.MetadataResponse)
func (*AzureMicrosoftComMySqluserV1Alpha2Manifest) Read ¶
func (r *AzureMicrosoftComMySqluserV1Alpha2Manifest) Read(ctx context.Context, request datasource.ReadRequest, response *datasource.ReadResponse)
func (*AzureMicrosoftComMySqluserV1Alpha2Manifest) Schema ¶
func (r *AzureMicrosoftComMySqluserV1Alpha2Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, response *datasource.SchemaResponse)
type AzureMicrosoftComMySqluserV1Alpha2ManifestData ¶
type AzureMicrosoftComMySqluserV1Alpha2ManifestData 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 { AdminSecret *string `tfsdk:"admin_secret" json:"adminSecret,omitempty"` AdminSecretKeyVault *string `tfsdk:"admin_secret_key_vault" json:"adminSecretKeyVault,omitempty"` DatabaseRoles *map[string][]string `tfsdk:"database_roles" json:"databaseRoles,omitempty"` KeyVaultToStoreSecrets *string `tfsdk:"key_vault_to_store_secrets" json:"keyVaultToStoreSecrets,omitempty"` ResourceGroup *string `tfsdk:"resource_group" json:"resourceGroup,omitempty"` Roles *[]string `tfsdk:"roles" json:"roles,omitempty"` Server *string `tfsdk:"server" json:"server,omitempty"` Username *string `tfsdk:"username" json:"username,omitempty"` } `tfsdk:"spec" json:"spec,omitempty"` }
type AzureMicrosoftComPostgreSqlserverV1Alpha2Manifest ¶
type AzureMicrosoftComPostgreSqlserverV1Alpha2Manifest struct{}
func (*AzureMicrosoftComPostgreSqlserverV1Alpha2Manifest) Metadata ¶
func (r *AzureMicrosoftComPostgreSqlserverV1Alpha2Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, response *datasource.MetadataResponse)
func (*AzureMicrosoftComPostgreSqlserverV1Alpha2Manifest) Read ¶
func (r *AzureMicrosoftComPostgreSqlserverV1Alpha2Manifest) Read(ctx context.Context, request datasource.ReadRequest, response *datasource.ReadResponse)
func (*AzureMicrosoftComPostgreSqlserverV1Alpha2Manifest) Schema ¶
func (r *AzureMicrosoftComPostgreSqlserverV1Alpha2Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, response *datasource.SchemaResponse)
type AzureMicrosoftComPostgreSqlserverV1Alpha2ManifestData ¶
type AzureMicrosoftComPostgreSqlserverV1Alpha2ManifestData 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 { CreateMode *string `tfsdk:"create_mode" json:"createMode,omitempty"` KeyVaultToStoreSecrets *string `tfsdk:"key_vault_to_store_secrets" json:"keyVaultToStoreSecrets,omitempty"` Location *string `tfsdk:"location" json:"location,omitempty"` ReplicaProperties *struct { SourceServerId *string `tfsdk:"source_server_id" json:"sourceServerId,omitempty"` } `tfsdk:"replica_properties" json:"replicaProperties,omitempty"` ResourceGroup *string `tfsdk:"resource_group" json:"resourceGroup,omitempty"` ServerVersion *string `tfsdk:"server_version" json:"serverVersion,omitempty"` Sku *struct { Capacity *int64 `tfsdk:"capacity" json:"capacity,omitempty"` Family *string `tfsdk:"family" json:"family,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` Size *string `tfsdk:"size" json:"size,omitempty"` Tier *string `tfsdk:"tier" json:"tier,omitempty"` } `tfsdk:"sku" json:"sku,omitempty"` SslEnforcement *string `tfsdk:"ssl_enforcement" json:"sslEnforcement,omitempty"` StorageProfile *struct { BackupRetentionDays *int64 `tfsdk:"backup_retention_days" json:"backupRetentionDays,omitempty"` GeoRedundantBackup *string `tfsdk:"geo_redundant_backup" json:"geoRedundantBackup,omitempty"` StorageAutogrow *string `tfsdk:"storage_autogrow" json:"storageAutogrow,omitempty"` StorageMB *int64 `tfsdk:"storage_mb" json:"storageMB,omitempty"` } `tfsdk:"storage_profile" json:"storageProfile,omitempty"` } `tfsdk:"spec" json:"spec,omitempty"` }
Source Files ¶
Click to show internal directories.
Click to hide internal directories.