Documentation ¶
Index ¶
- func NewCapabilities3ScaleNetTenantV1Alpha1Manifest() datasource.DataSource
- type Capabilities3ScaleNetTenantV1Alpha1Manifest
- func (r *Capabilities3ScaleNetTenantV1Alpha1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, ...)
- func (r *Capabilities3ScaleNetTenantV1Alpha1Manifest) Read(ctx context.Context, request datasource.ReadRequest, ...)
- func (r *Capabilities3ScaleNetTenantV1Alpha1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, ...)
- type Capabilities3ScaleNetTenantV1Alpha1ManifestData
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewCapabilities3ScaleNetTenantV1Alpha1Manifest ¶
func NewCapabilities3ScaleNetTenantV1Alpha1Manifest() datasource.DataSource
Types ¶
type Capabilities3ScaleNetTenantV1Alpha1Manifest ¶
type Capabilities3ScaleNetTenantV1Alpha1Manifest struct{}
func (*Capabilities3ScaleNetTenantV1Alpha1Manifest) Metadata ¶
func (r *Capabilities3ScaleNetTenantV1Alpha1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, response *datasource.MetadataResponse)
func (*Capabilities3ScaleNetTenantV1Alpha1Manifest) Read ¶
func (r *Capabilities3ScaleNetTenantV1Alpha1Manifest) Read(ctx context.Context, request datasource.ReadRequest, response *datasource.ReadResponse)
func (*Capabilities3ScaleNetTenantV1Alpha1Manifest) Schema ¶
func (r *Capabilities3ScaleNetTenantV1Alpha1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, response *datasource.SchemaResponse)
type Capabilities3ScaleNetTenantV1Alpha1ManifestData ¶
type Capabilities3ScaleNetTenantV1Alpha1ManifestData 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 { Email *string `tfsdk:"email" json:"email,omitempty"` FinanceSupportEmail *string `tfsdk:"finance_support_email" json:"financeSupportEmail,omitempty"` FromEmail *string `tfsdk:"from_email" json:"fromEmail,omitempty"` MasterCredentialsRef *struct { Name *string `tfsdk:"name" json:"name,omitempty"` Namespace *string `tfsdk:"namespace" json:"namespace,omitempty"` } `tfsdk:"master_credentials_ref" json:"masterCredentialsRef,omitempty"` OrganizationName *string `tfsdk:"organization_name" json:"organizationName,omitempty"` PasswordCredentialsRef *struct { Name *string `tfsdk:"name" json:"name,omitempty"` Namespace *string `tfsdk:"namespace" json:"namespace,omitempty"` } `tfsdk:"password_credentials_ref" json:"passwordCredentialsRef,omitempty"` SiteAccessCode *string `tfsdk:"site_access_code" json:"siteAccessCode,omitempty"` SupportEmail *string `tfsdk:"support_email" json:"supportEmail,omitempty"` SystemMasterUrl *string `tfsdk:"system_master_url" json:"systemMasterUrl,omitempty"` TenantSecretRef *struct { Name *string `tfsdk:"name" json:"name,omitempty"` Namespace *string `tfsdk:"namespace" json:"namespace,omitempty"` } `tfsdk:"tenant_secret_ref" json:"tenantSecretRef,omitempty"` Username *string `tfsdk:"username" json:"username,omitempty"` } `tfsdk:"spec" json:"spec,omitempty"` }
Click to show internal directories.
Click to hide internal directories.