Documentation
¶
Index ¶
- Constants
- type ContainerAppCertificateModel
- type ContainerAppCustomDomainResource
- func (a ContainerAppCustomDomainResource) Arguments() map[string]*pluginsdk.Schema
- func (a ContainerAppCustomDomainResource) Attributes() map[string]*pluginsdk.Schema
- func (a ContainerAppCustomDomainResource) Create() sdk.ResourceFunc
- func (a ContainerAppCustomDomainResource) Delete() sdk.ResourceFunc
- func (a ContainerAppCustomDomainResource) IDValidationFunc() pluginsdk.SchemaValidateFunc
- func (a ContainerAppCustomDomainResource) ModelObject() interface{}
- func (a ContainerAppCustomDomainResource) Read() sdk.ResourceFunc
- func (a ContainerAppCustomDomainResource) ResourceType() string
- type ContainerAppCustomDomainResourceModel
- type ContainerAppDataSource
- func (r ContainerAppDataSource) Arguments() map[string]*pluginsdk.Schema
- func (r ContainerAppDataSource) Attributes() map[string]*pluginsdk.Schema
- func (r ContainerAppDataSource) ModelObject() interface{}
- func (r ContainerAppDataSource) Read() sdk.ResourceFunc
- func (r ContainerAppDataSource) ResourceType() string
- type ContainerAppDataSourceModel
- type ContainerAppEnvironmentCertificateDataSource
- func (r ContainerAppEnvironmentCertificateDataSource) Arguments() map[string]*pluginsdk.Schema
- func (r ContainerAppEnvironmentCertificateDataSource) Attributes() map[string]*pluginsdk.Schema
- func (r ContainerAppEnvironmentCertificateDataSource) ModelObject() interface{}
- func (r ContainerAppEnvironmentCertificateDataSource) Read() sdk.ResourceFunc
- func (r ContainerAppEnvironmentCertificateDataSource) ResourceType() string
- type ContainerAppEnvironmentCertificateDataSourceModel
- type ContainerAppEnvironmentCertificateResource
- func (r ContainerAppEnvironmentCertificateResource) Arguments() map[string]*pluginsdk.Schema
- func (r ContainerAppEnvironmentCertificateResource) Attributes() map[string]*pluginsdk.Schema
- func (r ContainerAppEnvironmentCertificateResource) Create() sdk.ResourceFunc
- func (r ContainerAppEnvironmentCertificateResource) Delete() sdk.ResourceFunc
- func (r ContainerAppEnvironmentCertificateResource) IDValidationFunc() pluginsdk.SchemaValidateFunc
- func (r ContainerAppEnvironmentCertificateResource) ModelObject() interface{}
- func (r ContainerAppEnvironmentCertificateResource) Read() sdk.ResourceFunc
- func (r ContainerAppEnvironmentCertificateResource) ResourceType() string
- func (r ContainerAppEnvironmentCertificateResource) Update() sdk.ResourceFunc
- type ContainerAppEnvironmentCustomDomainModel
- type ContainerAppEnvironmentCustomDomainResource
- func (r ContainerAppEnvironmentCustomDomainResource) Arguments() map[string]*pluginsdk.Schema
- func (r ContainerAppEnvironmentCustomDomainResource) Attributes() map[string]*pluginsdk.Schema
- func (r ContainerAppEnvironmentCustomDomainResource) Create() sdk.ResourceFunc
- func (r ContainerAppEnvironmentCustomDomainResource) Delete() sdk.ResourceFunc
- func (r ContainerAppEnvironmentCustomDomainResource) IDValidationFunc() pluginsdk.SchemaValidateFunc
- func (r ContainerAppEnvironmentCustomDomainResource) ModelObject() interface{}
- func (r ContainerAppEnvironmentCustomDomainResource) Read() sdk.ResourceFunc
- func (r ContainerAppEnvironmentCustomDomainResource) ResourceType() string
- func (r ContainerAppEnvironmentCustomDomainResource) Update() sdk.ResourceFunc
- type ContainerAppEnvironmentDaprComponentModel
- type ContainerAppEnvironmentDaprComponentResource
- func (r ContainerAppEnvironmentDaprComponentResource) Arguments() map[string]*pluginsdk.Schema
- func (r ContainerAppEnvironmentDaprComponentResource) Attributes() map[string]*pluginsdk.Schema
- func (r ContainerAppEnvironmentDaprComponentResource) Create() sdk.ResourceFunc
- func (r ContainerAppEnvironmentDaprComponentResource) Delete() sdk.ResourceFunc
- func (r ContainerAppEnvironmentDaprComponentResource) IDValidationFunc() pluginsdk.SchemaValidateFunc
- func (r ContainerAppEnvironmentDaprComponentResource) ModelObject() interface{}
- func (r ContainerAppEnvironmentDaprComponentResource) Read() sdk.ResourceFunc
- func (r ContainerAppEnvironmentDaprComponentResource) ResourceType() string
- func (r ContainerAppEnvironmentDaprComponentResource) Update() sdk.ResourceFunc
- type ContainerAppEnvironmentDataSource
- func (r ContainerAppEnvironmentDataSource) Arguments() map[string]*pluginsdk.Schema
- func (r ContainerAppEnvironmentDataSource) Attributes() map[string]*pluginsdk.Schema
- func (r ContainerAppEnvironmentDataSource) ModelObject() interface{}
- func (r ContainerAppEnvironmentDataSource) Read() sdk.ResourceFunc
- func (r ContainerAppEnvironmentDataSource) ResourceType() string
- type ContainerAppEnvironmentDataSourceModel
- type ContainerAppEnvironmentModel
- type ContainerAppEnvironmentResource
- func (r ContainerAppEnvironmentResource) Arguments() map[string]*pluginsdk.Schema
- func (r ContainerAppEnvironmentResource) Attributes() map[string]*pluginsdk.Schema
- func (r ContainerAppEnvironmentResource) Create() sdk.ResourceFunc
- func (r ContainerAppEnvironmentResource) CustomizeDiff() sdk.ResourceFunc
- func (r ContainerAppEnvironmentResource) Delete() sdk.ResourceFunc
- func (r ContainerAppEnvironmentResource) IDValidationFunc() pluginsdk.SchemaValidateFunc
- func (r ContainerAppEnvironmentResource) ModelObject() interface{}
- func (r ContainerAppEnvironmentResource) Read() sdk.ResourceFunc
- func (r ContainerAppEnvironmentResource) ResourceType() string
- func (r ContainerAppEnvironmentResource) Update() sdk.ResourceFunc
- type ContainerAppEnvironmentStorageModel
- type ContainerAppEnvironmentStorageResource
- func (r ContainerAppEnvironmentStorageResource) Arguments() map[string]*pluginsdk.Schema
- func (r ContainerAppEnvironmentStorageResource) Attributes() map[string]*pluginsdk.Schema
- func (r ContainerAppEnvironmentStorageResource) Create() sdk.ResourceFunc
- func (r ContainerAppEnvironmentStorageResource) Delete() sdk.ResourceFunc
- func (r ContainerAppEnvironmentStorageResource) IDValidationFunc() pluginsdk.SchemaValidateFunc
- func (r ContainerAppEnvironmentStorageResource) ModelObject() interface{}
- func (r ContainerAppEnvironmentStorageResource) Read() sdk.ResourceFunc
- func (r ContainerAppEnvironmentStorageResource) ResourceType() string
- func (r ContainerAppEnvironmentStorageResource) Update() sdk.ResourceFunc
- type ContainerAppJobModel
- type ContainerAppJobResource
- func (r ContainerAppJobResource) Arguments() map[string]*schema.Schema
- func (r ContainerAppJobResource) Attributes() map[string]*schema.Schema
- func (r ContainerAppJobResource) Create() sdk.ResourceFunc
- func (r ContainerAppJobResource) Delete() sdk.ResourceFunc
- func (r ContainerAppJobResource) IDValidationFunc() pluginsdk.SchemaValidateFunc
- func (r ContainerAppJobResource) ModelObject() interface{}
- func (r ContainerAppJobResource) Read() sdk.ResourceFunc
- func (r ContainerAppJobResource) ResourceType() string
- func (r ContainerAppJobResource) Update() sdk.ResourceFunc
- type ContainerAppModel
- type ContainerAppResource
- func (r ContainerAppResource) Arguments() map[string]*pluginsdk.Schema
- func (r ContainerAppResource) Attributes() map[string]*pluginsdk.Schema
- func (r ContainerAppResource) Create() sdk.ResourceFunc
- func (r ContainerAppResource) CustomizeDiff() sdk.ResourceFunc
- func (r ContainerAppResource) Delete() sdk.ResourceFunc
- func (r ContainerAppResource) IDValidationFunc() pluginsdk.SchemaValidateFunc
- func (r ContainerAppResource) ModelObject() interface{}
- func (r ContainerAppResource) Read() sdk.ResourceFunc
- func (r ContainerAppResource) ResourceType() string
- func (r ContainerAppResource) Update() sdk.ResourceFunc
- type Registration
Constants ¶
View Source
const ( LogsDestinationLogAnalytics string = "log-analytics" LogsDestinationAzureMonitor string = "azure-monitor" LogsDestinationNone string = "" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ContainerAppCertificateModel ¶
type ContainerAppCertificateModel struct { Name string `tfschema:"name"` ManagedEnvironmentId string `tfschema:"container_app_environment_id"` Tags map[string]interface{} `tfschema:"tags"` // Write only? CertificatePassword string `tfschema:"certificate_password"` CertificateBlob string `tfschema:"certificate_blob_base64"` // Read Only SubjectName string `tfschema:"subject_name"` Issuer string `tfschema:"issuer"` IssueDate string `tfschema:"issue_date"` ExpirationDate string `tfschema:"expiration_date"` Thumbprint string `tfschema:"thumbprint"` }
type ContainerAppCustomDomainResource ¶
type ContainerAppCustomDomainResource struct{}
func (ContainerAppCustomDomainResource) Arguments ¶
func (a ContainerAppCustomDomainResource) Arguments() map[string]*pluginsdk.Schema
func (ContainerAppCustomDomainResource) Attributes ¶
func (a ContainerAppCustomDomainResource) Attributes() map[string]*pluginsdk.Schema
func (ContainerAppCustomDomainResource) Create ¶
func (a ContainerAppCustomDomainResource) Create() sdk.ResourceFunc
func (ContainerAppCustomDomainResource) Delete ¶
func (a ContainerAppCustomDomainResource) Delete() sdk.ResourceFunc
func (ContainerAppCustomDomainResource) IDValidationFunc ¶
func (a ContainerAppCustomDomainResource) IDValidationFunc() pluginsdk.SchemaValidateFunc
func (ContainerAppCustomDomainResource) ModelObject ¶
func (a ContainerAppCustomDomainResource) ModelObject() interface{}
func (ContainerAppCustomDomainResource) Read ¶
func (a ContainerAppCustomDomainResource) Read() sdk.ResourceFunc
func (ContainerAppCustomDomainResource) ResourceType ¶
func (a ContainerAppCustomDomainResource) ResourceType() string
type ContainerAppCustomDomainResourceModel ¶
type ContainerAppCustomDomainResourceModel struct { Name string `tfschema:"name"` ContainerAppId string `tfschema:"container_app_id"` CertificateId string `tfschema:"container_app_environment_certificate_id"` BindingType string `tfschema:"certificate_binding_type"` ManagedCertificateId string `tfschema:"container_app_environment_managed_certificate_id"` }
type ContainerAppDataSource ¶
type ContainerAppDataSource struct{}
func (ContainerAppDataSource) Arguments ¶
func (r ContainerAppDataSource) Arguments() map[string]*pluginsdk.Schema
func (ContainerAppDataSource) Attributes ¶
func (r ContainerAppDataSource) Attributes() map[string]*pluginsdk.Schema
func (ContainerAppDataSource) ModelObject ¶
func (r ContainerAppDataSource) ModelObject() interface{}
func (ContainerAppDataSource) Read ¶
func (r ContainerAppDataSource) Read() sdk.ResourceFunc
func (ContainerAppDataSource) ResourceType ¶
func (r ContainerAppDataSource) ResourceType() string
type ContainerAppDataSourceModel ¶
type ContainerAppDataSourceModel struct { Name string `tfschema:"name"` ResourceGroup string `tfschema:"resource_group_name"` ManagedEnvironmentId string `tfschema:"container_app_environment_id"` Location string `tfschema:"location"` RevisionMode string `tfschema:"revision_mode"` MaxInactiveRevisions int64 `tfschema:"max_inactive_revisions"` Ingress []helpers.Ingress `tfschema:"ingress"` Registries []helpers.Registry `tfschema:"registry"` Secrets []helpers.Secret `tfschema:"secret"` Dapr []helpers.Dapr `tfschema:"dapr"` Template []helpers.ContainerTemplate `tfschema:"template"` Identity []identity.ModelSystemAssignedUserAssigned `tfschema:"identity"` Tags map[string]interface{} `tfschema:"tags"` OutboundIpAddresses []string `tfschema:"outbound_ip_addresses"` LatestRevisionName string `tfschema:"latest_revision_name"` LatestRevisionFqdn string `tfschema:"latest_revision_fqdn"` CustomDomainVerificationId string `tfschema:"custom_domain_verification_id"` WorkloadProfileName string `tfschema:"workload_profile_name"` }
type ContainerAppEnvironmentCertificateDataSource ¶
type ContainerAppEnvironmentCertificateDataSource struct{}
func (ContainerAppEnvironmentCertificateDataSource) Arguments ¶
func (r ContainerAppEnvironmentCertificateDataSource) Arguments() map[string]*pluginsdk.Schema
func (ContainerAppEnvironmentCertificateDataSource) Attributes ¶
func (r ContainerAppEnvironmentCertificateDataSource) Attributes() map[string]*pluginsdk.Schema
func (ContainerAppEnvironmentCertificateDataSource) ModelObject ¶
func (r ContainerAppEnvironmentCertificateDataSource) ModelObject() interface{}
func (ContainerAppEnvironmentCertificateDataSource) Read ¶
func (r ContainerAppEnvironmentCertificateDataSource) Read() sdk.ResourceFunc
func (ContainerAppEnvironmentCertificateDataSource) ResourceType ¶
func (r ContainerAppEnvironmentCertificateDataSource) ResourceType() string
type ContainerAppEnvironmentCertificateDataSourceModel ¶
type ContainerAppEnvironmentCertificateDataSourceModel struct { Name string `tfschema:"name"` ManagedEnvironmentId string `tfschema:"container_app_environment_id"` // Read Only SubjectName string `tfschema:"subject_name"` Issuer string `tfschema:"issuer"` IssueDate string `tfschema:"issue_date"` ExpirationDate string `tfschema:"expiration_date"` Thumbprint string `tfschema:"thumbprint"` Tags map[string]interface{} `tfschema:"tags"` }
type ContainerAppEnvironmentCertificateResource ¶
type ContainerAppEnvironmentCertificateResource struct{}
func (ContainerAppEnvironmentCertificateResource) Arguments ¶
func (r ContainerAppEnvironmentCertificateResource) Arguments() map[string]*pluginsdk.Schema
func (ContainerAppEnvironmentCertificateResource) Attributes ¶
func (r ContainerAppEnvironmentCertificateResource) Attributes() map[string]*pluginsdk.Schema
func (ContainerAppEnvironmentCertificateResource) Create ¶
func (r ContainerAppEnvironmentCertificateResource) Create() sdk.ResourceFunc
func (ContainerAppEnvironmentCertificateResource) Delete ¶
func (r ContainerAppEnvironmentCertificateResource) Delete() sdk.ResourceFunc
func (ContainerAppEnvironmentCertificateResource) IDValidationFunc ¶
func (r ContainerAppEnvironmentCertificateResource) IDValidationFunc() pluginsdk.SchemaValidateFunc
func (ContainerAppEnvironmentCertificateResource) ModelObject ¶
func (r ContainerAppEnvironmentCertificateResource) ModelObject() interface{}
func (ContainerAppEnvironmentCertificateResource) Read ¶
func (r ContainerAppEnvironmentCertificateResource) Read() sdk.ResourceFunc
func (ContainerAppEnvironmentCertificateResource) ResourceType ¶
func (r ContainerAppEnvironmentCertificateResource) ResourceType() string
func (ContainerAppEnvironmentCertificateResource) Update ¶
func (r ContainerAppEnvironmentCertificateResource) Update() sdk.ResourceFunc
type ContainerAppEnvironmentCustomDomainResource ¶
type ContainerAppEnvironmentCustomDomainResource struct{}
func (ContainerAppEnvironmentCustomDomainResource) Arguments ¶
func (r ContainerAppEnvironmentCustomDomainResource) Arguments() map[string]*pluginsdk.Schema
func (ContainerAppEnvironmentCustomDomainResource) Attributes ¶
func (r ContainerAppEnvironmentCustomDomainResource) Attributes() map[string]*pluginsdk.Schema
func (ContainerAppEnvironmentCustomDomainResource) Create ¶
func (r ContainerAppEnvironmentCustomDomainResource) Create() sdk.ResourceFunc
func (ContainerAppEnvironmentCustomDomainResource) Delete ¶
func (r ContainerAppEnvironmentCustomDomainResource) Delete() sdk.ResourceFunc
func (ContainerAppEnvironmentCustomDomainResource) IDValidationFunc ¶
func (r ContainerAppEnvironmentCustomDomainResource) IDValidationFunc() pluginsdk.SchemaValidateFunc
func (ContainerAppEnvironmentCustomDomainResource) ModelObject ¶
func (r ContainerAppEnvironmentCustomDomainResource) ModelObject() interface{}
func (ContainerAppEnvironmentCustomDomainResource) Read ¶
func (r ContainerAppEnvironmentCustomDomainResource) Read() sdk.ResourceFunc
func (ContainerAppEnvironmentCustomDomainResource) ResourceType ¶
func (r ContainerAppEnvironmentCustomDomainResource) ResourceType() string
func (ContainerAppEnvironmentCustomDomainResource) Update ¶
func (r ContainerAppEnvironmentCustomDomainResource) Update() sdk.ResourceFunc
type ContainerAppEnvironmentDaprComponentModel ¶
type ContainerAppEnvironmentDaprComponentModel struct { Name string `tfschema:"name"` ManagedEnvironmentId string `tfschema:"container_app_environment_id"` ComponentType string `tfschema:"component_type"` Version string `tfschema:"version"` IgnoreErrors bool `tfschema:"ignore_errors"` InitTimeout string `tfschema:"init_timeout"` Secrets []helpers.DaprSecret `tfschema:"secret"` Scopes []string `tfschema:"scopes"` Metadata []helpers.DaprMetadata `tfschema:"metadata"` }
type ContainerAppEnvironmentDaprComponentResource ¶
type ContainerAppEnvironmentDaprComponentResource struct{}
func (ContainerAppEnvironmentDaprComponentResource) Arguments ¶
func (r ContainerAppEnvironmentDaprComponentResource) Arguments() map[string]*pluginsdk.Schema
func (ContainerAppEnvironmentDaprComponentResource) Attributes ¶
func (r ContainerAppEnvironmentDaprComponentResource) Attributes() map[string]*pluginsdk.Schema
func (ContainerAppEnvironmentDaprComponentResource) Create ¶
func (r ContainerAppEnvironmentDaprComponentResource) Create() sdk.ResourceFunc
func (ContainerAppEnvironmentDaprComponentResource) Delete ¶
func (r ContainerAppEnvironmentDaprComponentResource) Delete() sdk.ResourceFunc
func (ContainerAppEnvironmentDaprComponentResource) IDValidationFunc ¶
func (r ContainerAppEnvironmentDaprComponentResource) IDValidationFunc() pluginsdk.SchemaValidateFunc
func (ContainerAppEnvironmentDaprComponentResource) ModelObject ¶
func (r ContainerAppEnvironmentDaprComponentResource) ModelObject() interface{}
func (ContainerAppEnvironmentDaprComponentResource) Read ¶
func (r ContainerAppEnvironmentDaprComponentResource) Read() sdk.ResourceFunc
func (ContainerAppEnvironmentDaprComponentResource) ResourceType ¶
func (r ContainerAppEnvironmentDaprComponentResource) ResourceType() string
func (ContainerAppEnvironmentDaprComponentResource) Update ¶
func (r ContainerAppEnvironmentDaprComponentResource) Update() sdk.ResourceFunc
type ContainerAppEnvironmentDataSource ¶
type ContainerAppEnvironmentDataSource struct{}
func (ContainerAppEnvironmentDataSource) Arguments ¶
func (r ContainerAppEnvironmentDataSource) Arguments() map[string]*pluginsdk.Schema
func (ContainerAppEnvironmentDataSource) Attributes ¶
func (r ContainerAppEnvironmentDataSource) Attributes() map[string]*pluginsdk.Schema
func (ContainerAppEnvironmentDataSource) ModelObject ¶
func (r ContainerAppEnvironmentDataSource) ModelObject() interface{}
func (ContainerAppEnvironmentDataSource) Read ¶
func (r ContainerAppEnvironmentDataSource) Read() sdk.ResourceFunc
func (ContainerAppEnvironmentDataSource) ResourceType ¶
func (r ContainerAppEnvironmentDataSource) ResourceType() string
type ContainerAppEnvironmentDataSourceModel ¶
type ContainerAppEnvironmentDataSourceModel struct { Name string `tfschema:"name"` ResourceGroup string `tfschema:"resource_group_name"` Location string `tfschema:"location"` LogAnalyticsWorkspaceName string `tfschema:"log_analytics_workspace_name"` InfrastructureSubnetId string `tfschema:"infrastructure_subnet_id"` InternalLoadBalancerEnabled bool `tfschema:"internal_load_balancer_enabled"` Tags map[string]interface{} `tfschema:"tags"` CustomDomainVerificationId string `tfschema:"custom_domain_verification_id"` DefaultDomain string `tfschema:"default_domain"` DockerBridgeCidr string `tfschema:"docker_bridge_cidr"` PlatformReservedCidr string `tfschema:"platform_reserved_cidr"` PlatformReservedDnsIP string `tfschema:"platform_reserved_dns_ip_address"` StaticIP string `tfschema:"static_ip_address"` }
type ContainerAppEnvironmentModel ¶
type ContainerAppEnvironmentModel struct { Name string `tfschema:"name"` ResourceGroup string `tfschema:"resource_group_name"` Location string `tfschema:"location"` DaprApplicationInsightsConnectionString string `tfschema:"dapr_application_insights_connection_string"` LogAnalyticsWorkspaceId string `tfschema:"log_analytics_workspace_id"` LogsDestination string `tfschema:"logs_destination"` InfrastructureSubnetId string `tfschema:"infrastructure_subnet_id"` InternalLoadBalancerEnabled bool `tfschema:"internal_load_balancer_enabled"` ZoneRedundant bool `tfschema:"zone_redundancy_enabled"` Tags map[string]interface{} `tfschema:"tags"` WorkloadProfiles []helpers.WorkloadProfileModel `tfschema:"workload_profile"` InfrastructureResourceGroup string `tfschema:"infrastructure_resource_group_name"` Mtls bool `tfschema:"mutual_tls_enabled"` CustomDomainVerificationId string `tfschema:"custom_domain_verification_id"` DefaultDomain string `tfschema:"default_domain"` DockerBridgeCidr string `tfschema:"docker_bridge_cidr"` PlatformReservedCidr string `tfschema:"platform_reserved_cidr"` PlatformReservedDnsIP string `tfschema:"platform_reserved_dns_ip_address"` StaticIP string `tfschema:"static_ip_address"` }
type ContainerAppEnvironmentResource ¶
type ContainerAppEnvironmentResource struct{}
func (ContainerAppEnvironmentResource) Arguments ¶
func (r ContainerAppEnvironmentResource) Arguments() map[string]*pluginsdk.Schema
func (ContainerAppEnvironmentResource) Attributes ¶
func (r ContainerAppEnvironmentResource) Attributes() map[string]*pluginsdk.Schema
func (ContainerAppEnvironmentResource) Create ¶
func (r ContainerAppEnvironmentResource) Create() sdk.ResourceFunc
func (ContainerAppEnvironmentResource) CustomizeDiff ¶
func (r ContainerAppEnvironmentResource) CustomizeDiff() sdk.ResourceFunc
func (ContainerAppEnvironmentResource) Delete ¶
func (r ContainerAppEnvironmentResource) Delete() sdk.ResourceFunc
func (ContainerAppEnvironmentResource) IDValidationFunc ¶
func (r ContainerAppEnvironmentResource) IDValidationFunc() pluginsdk.SchemaValidateFunc
func (ContainerAppEnvironmentResource) ModelObject ¶
func (r ContainerAppEnvironmentResource) ModelObject() interface{}
func (ContainerAppEnvironmentResource) Read ¶
func (r ContainerAppEnvironmentResource) Read() sdk.ResourceFunc
func (ContainerAppEnvironmentResource) ResourceType ¶
func (r ContainerAppEnvironmentResource) ResourceType() string
func (ContainerAppEnvironmentResource) Update ¶
func (r ContainerAppEnvironmentResource) Update() sdk.ResourceFunc
type ContainerAppEnvironmentStorageResource ¶
type ContainerAppEnvironmentStorageResource struct{}
func (ContainerAppEnvironmentStorageResource) Arguments ¶
func (r ContainerAppEnvironmentStorageResource) Arguments() map[string]*pluginsdk.Schema
func (ContainerAppEnvironmentStorageResource) Attributes ¶
func (r ContainerAppEnvironmentStorageResource) Attributes() map[string]*pluginsdk.Schema
func (ContainerAppEnvironmentStorageResource) Create ¶
func (r ContainerAppEnvironmentStorageResource) Create() sdk.ResourceFunc
func (ContainerAppEnvironmentStorageResource) Delete ¶
func (r ContainerAppEnvironmentStorageResource) Delete() sdk.ResourceFunc
func (ContainerAppEnvironmentStorageResource) IDValidationFunc ¶
func (r ContainerAppEnvironmentStorageResource) IDValidationFunc() pluginsdk.SchemaValidateFunc
func (ContainerAppEnvironmentStorageResource) ModelObject ¶
func (r ContainerAppEnvironmentStorageResource) ModelObject() interface{}
func (ContainerAppEnvironmentStorageResource) Read ¶
func (r ContainerAppEnvironmentStorageResource) Read() sdk.ResourceFunc
func (ContainerAppEnvironmentStorageResource) ResourceType ¶
func (r ContainerAppEnvironmentStorageResource) ResourceType() string
func (ContainerAppEnvironmentStorageResource) Update ¶
func (r ContainerAppEnvironmentStorageResource) Update() sdk.ResourceFunc
type ContainerAppJobModel ¶
type ContainerAppJobModel struct { Name string `tfschema:"name"` ResourceGroup string `tfschema:"resource_group_name"` Location string `tfschema:"location"` ContainerAppEnvironmentId string `tfschema:"container_app_environment_id"` WorkloadProfileName string `tfschema:"workload_profile_name"` Template []helpers.JobTemplateModel `tfschema:"template"` ReplicaRetryLimit int64 `tfschema:"replica_retry_limit"` ReplicaTimeoutInSeconds int64 `tfschema:"replica_timeout_in_seconds"` Secrets []helpers.Secret `tfschema:"secret"` SecretsDeprecated []helpers.Secret `tfschema:"secrets,removedInNextMajorVersion"` Registries []helpers.Registry `tfschema:"registry"` RegistriesDeprecated []helpers.Registry `tfschema:"registries,removedInNextMajorVersion"` EventTriggerConfig []helpers.EventTriggerConfiguration `tfschema:"event_trigger_config"` ManualTriggerConfig []helpers.ManualTriggerConfiguration `tfschema:"manual_trigger_config"` ScheduleTriggerConfig []helpers.ScheduleTriggerConfiguration `tfschema:"schedule_trigger_config"` Identity []identity.ModelSystemAssignedUserAssigned `tfschema:"identity"` Tags map[string]interface{} `tfschema:"tags"` OutboundIPAddresses []string `tfschema:"outbound_ip_addresses"` EventStreamEndpoint string `tfschema:"event_stream_endpoint"` }
type ContainerAppJobResource ¶
type ContainerAppJobResource struct{}
func (ContainerAppJobResource) Arguments ¶
func (r ContainerAppJobResource) Arguments() map[string]*schema.Schema
func (ContainerAppJobResource) Attributes ¶
func (r ContainerAppJobResource) Attributes() map[string]*schema.Schema
func (ContainerAppJobResource) Create ¶
func (r ContainerAppJobResource) Create() sdk.ResourceFunc
func (ContainerAppJobResource) Delete ¶
func (r ContainerAppJobResource) Delete() sdk.ResourceFunc
func (ContainerAppJobResource) IDValidationFunc ¶
func (r ContainerAppJobResource) IDValidationFunc() pluginsdk.SchemaValidateFunc
func (ContainerAppJobResource) ModelObject ¶
func (r ContainerAppJobResource) ModelObject() interface{}
func (ContainerAppJobResource) Read ¶
func (r ContainerAppJobResource) Read() sdk.ResourceFunc
func (ContainerAppJobResource) ResourceType ¶
func (r ContainerAppJobResource) ResourceType() string
func (ContainerAppJobResource) Update ¶
func (r ContainerAppJobResource) Update() sdk.ResourceFunc
type ContainerAppModel ¶
type ContainerAppModel struct { Name string `tfschema:"name"` ResourceGroup string `tfschema:"resource_group_name"` ManagedEnvironmentId string `tfschema:"container_app_environment_id"` Location string `tfschema:"location"` RevisionMode string `tfschema:"revision_mode"` Ingress []helpers.Ingress `tfschema:"ingress"` Registries []helpers.Registry `tfschema:"registry"` Secrets []helpers.Secret `tfschema:"secret"` Dapr []helpers.Dapr `tfschema:"dapr"` Template []helpers.ContainerTemplate `tfschema:"template"` Identity []identity.ModelSystemAssignedUserAssigned `tfschema:"identity"` WorkloadProfileName string `tfschema:"workload_profile_name"` MaxInactiveRevisions int64 `tfschema:"max_inactive_revisions"` Tags map[string]interface{} `tfschema:"tags"` OutboundIpAddresses []string `tfschema:"outbound_ip_addresses"` LatestRevisionName string `tfschema:"latest_revision_name"` LatestRevisionFqdn string `tfschema:"latest_revision_fqdn"` CustomDomainVerificationId string `tfschema:"custom_domain_verification_id"` }
type ContainerAppResource ¶
type ContainerAppResource struct{}
func (ContainerAppResource) Arguments ¶
func (r ContainerAppResource) Arguments() map[string]*pluginsdk.Schema
func (ContainerAppResource) Attributes ¶
func (r ContainerAppResource) Attributes() map[string]*pluginsdk.Schema
func (ContainerAppResource) Create ¶
func (r ContainerAppResource) Create() sdk.ResourceFunc
func (ContainerAppResource) CustomizeDiff ¶
func (r ContainerAppResource) CustomizeDiff() sdk.ResourceFunc
func (ContainerAppResource) Delete ¶
func (r ContainerAppResource) Delete() sdk.ResourceFunc
func (ContainerAppResource) IDValidationFunc ¶
func (r ContainerAppResource) IDValidationFunc() pluginsdk.SchemaValidateFunc
func (ContainerAppResource) ModelObject ¶
func (r ContainerAppResource) ModelObject() interface{}
func (ContainerAppResource) Read ¶
func (r ContainerAppResource) Read() sdk.ResourceFunc
func (ContainerAppResource) ResourceType ¶
func (r ContainerAppResource) ResourceType() string
func (ContainerAppResource) Update ¶
func (r ContainerAppResource) Update() sdk.ResourceFunc
type Registration ¶
type Registration struct{}
func (Registration) AssociatedGitHubLabel ¶
func (r Registration) AssociatedGitHubLabel() string
func (Registration) DataSources ¶
func (r Registration) DataSources() []sdk.DataSource
func (Registration) Name ¶
func (r Registration) Name() string
func (Registration) Resources ¶
func (r Registration) Resources() []sdk.Resource
func (Registration) WebsiteCategories ¶
func (r Registration) WebsiteCategories() []string
Source Files
¶
- container_app_custom_domain_resource.go
- container_app_data_source.go
- container_app_environment_certificate_data_source.go
- container_app_environment_certificate_resource.go
- container_app_environment_custom_domain_resource.go
- container_app_environment_dapr_component_resource.go
- container_app_environment_data_source.go
- container_app_environment_resource.go
- container_app_environment_storage_resource.go
- container_app_job_resource.go
- container_app_resource.go
- registration.go
Click to show internal directories.
Click to hide internal directories.