Documentation
¶
Index ¶
- Constants
- func ConvertDefaultNodePoolToAgentPool(input *[]managedclusters.ManagedClusterAgentPoolProfile) agentpools.AgentPool
- func ExpandDefaultNodePool(d *pluginsdk.ResourceData) (*[]managedclusters.ManagedClusterAgentPoolProfile, error)
- func FlattenDefaultNodePool(input *[]managedclusters.ManagedClusterAgentPoolProfile, ...) (*[]interface{}, error)
- func SchemaContainerGroupProbe() *pluginsdk.Schema
- func SchemaDefaultNodePool() *pluginsdk.Schema
- type AgentConfig
- type Auth
- type AuthenticationCredential
- type AzureBlobDefinitionModel
- type BaseImageTrigger
- type BucketDefinitionModel
- type ContainerConnectedRegistryModel
- type ContainerConnectedRegistryResource
- func (r ContainerConnectedRegistryResource) Arguments() map[string]*pluginsdk.Schema
- func (r ContainerConnectedRegistryResource) Attributes() map[string]*pluginsdk.Schema
- func (r ContainerConnectedRegistryResource) Create() sdk.ResourceFunc
- func (r ContainerConnectedRegistryResource) Delete() sdk.ResourceFunc
- func (r ContainerConnectedRegistryResource) IDValidationFunc() pluginsdk.SchemaValidateFunc
- func (r ContainerConnectedRegistryResource) ModelObject() interface{}
- func (r ContainerConnectedRegistryResource) Read() sdk.ResourceFunc
- func (r ContainerConnectedRegistryResource) ResourceType() string
- func (r ContainerConnectedRegistryResource) Update() sdk.ResourceFunc
- type ContainerRegistryCacheRule
- func (ContainerRegistryCacheRule) Arguments() map[string]*pluginsdk.Schema
- func (ContainerRegistryCacheRule) Attributes() map[string]*pluginsdk.Schema
- func (r ContainerRegistryCacheRule) Create() sdk.ResourceFunc
- func (ContainerRegistryCacheRule) CustomizeDiff() sdk.ResourceFunc
- func (ContainerRegistryCacheRule) Delete() sdk.ResourceFunc
- func (ContainerRegistryCacheRule) IDValidationFunc() pluginsdk.SchemaValidateFunc
- func (ContainerRegistryCacheRule) ModelObject() interface{}
- func (ContainerRegistryCacheRule) Read() sdk.ResourceFunc
- func (ContainerRegistryCacheRule) ResourceType() string
- func (r ContainerRegistryCacheRule) Update() sdk.ResourceFunc
- type ContainerRegistryCacheRuleDataSource
- func (ContainerRegistryCacheRuleDataSource) Arguments() map[string]*pluginsdk.Schema
- func (ContainerRegistryCacheRuleDataSource) Attributes() map[string]*pluginsdk.Schema
- func (ContainerRegistryCacheRuleDataSource) ModelObject() interface{}
- func (ContainerRegistryCacheRuleDataSource) Read() sdk.ResourceFunc
- func (ContainerRegistryCacheRuleDataSource) ResourceType() string
- type ContainerRegistryCacheRuleDataSourceModel
- type ContainerRegistryCacheRuleModel
- type ContainerRegistryCredentialSetModel
- type ContainerRegistryCredentialSetResource
- func (ContainerRegistryCredentialSetResource) Arguments() map[string]*pluginsdk.Schema
- func (ContainerRegistryCredentialSetResource) Attributes() map[string]*pluginsdk.Schema
- func (r ContainerRegistryCredentialSetResource) Create() sdk.ResourceFunc
- func (ContainerRegistryCredentialSetResource) Delete() sdk.ResourceFunc
- func (ContainerRegistryCredentialSetResource) IDValidationFunc() pluginsdk.SchemaValidateFunc
- func (ContainerRegistryCredentialSetResource) ModelObject() interface{}
- func (ContainerRegistryCredentialSetResource) Read() sdk.ResourceFunc
- func (ContainerRegistryCredentialSetResource) ResourceType() string
- func (r ContainerRegistryCredentialSetResource) Update() sdk.ResourceFunc
- type ContainerRegistryTaskModel
- type ContainerRegistryTaskResource
- func (r ContainerRegistryTaskResource) Arguments() map[string]*pluginsdk.Schema
- func (r ContainerRegistryTaskResource) Attributes() map[string]*pluginsdk.Schema
- func (r ContainerRegistryTaskResource) Create() sdk.ResourceFunc
- func (r ContainerRegistryTaskResource) CustomizeDiff() sdk.ResourceFunc
- func (r ContainerRegistryTaskResource) Delete() sdk.ResourceFunc
- func (r ContainerRegistryTaskResource) IDValidationFunc() pluginsdk.SchemaValidateFunc
- func (r ContainerRegistryTaskResource) ModelObject() interface{}
- func (r ContainerRegistryTaskResource) Read() sdk.ResourceFunc
- func (r ContainerRegistryTaskResource) ResourceType() string
- func (r ContainerRegistryTaskResource) Update() sdk.ResourceFunc
- type ContainerRegistryTaskScheduleModel
- type ContainerRegistryTaskScheduleResource
- func (r ContainerRegistryTaskScheduleResource) Arguments() map[string]*pluginsdk.Schema
- func (r ContainerRegistryTaskScheduleResource) Attributes() map[string]*pluginsdk.Schema
- func (r ContainerRegistryTaskScheduleResource) Create() sdk.ResourceFunc
- func (r ContainerRegistryTaskScheduleResource) Delete() sdk.ResourceFunc
- func (r ContainerRegistryTaskScheduleResource) IDValidationFunc() pluginsdk.SchemaValidateFunc
- func (r ContainerRegistryTaskScheduleResource) ModelObject() interface{}
- func (r ContainerRegistryTaskScheduleResource) Read() sdk.ResourceFunc
- func (r ContainerRegistryTaskScheduleResource) ResourceType() string
- type ContainerRegistryTokenPassword
- type ContainerRegistryTokenPasswordModel
- type ContainerRegistryTokenPasswordResource
- func (r ContainerRegistryTokenPasswordResource) Arguments() map[string]*pluginsdk.Schema
- func (r ContainerRegistryTokenPasswordResource) Attributes() map[string]*pluginsdk.Schema
- func (r ContainerRegistryTokenPasswordResource) Create() sdk.ResourceFunc
- func (r ContainerRegistryTokenPasswordResource) Delete() sdk.ResourceFunc
- func (r ContainerRegistryTokenPasswordResource) IDValidationFunc() pluginsdk.SchemaValidateFunc
- func (r ContainerRegistryTokenPasswordResource) ModelObject() interface{}
- func (r ContainerRegistryTokenPasswordResource) Read() sdk.ResourceFunc
- func (r ContainerRegistryTokenPasswordResource) ResourceType() string
- func (r ContainerRegistryTokenPasswordResource) Update() sdk.ResourceFunc
- type CustomRegistryCredential
- type DockerStep
- type EncodedTaskStep
- type FileTaskStep
- type GitRepositoryDefinitionModel
- type KubernetesClusterExtensionModel
- type KubernetesClusterExtensionResource
- func (r KubernetesClusterExtensionResource) Arguments() map[string]*pluginsdk.Schema
- func (r KubernetesClusterExtensionResource) Attributes() map[string]*pluginsdk.Schema
- func (r KubernetesClusterExtensionResource) Create() sdk.ResourceFunc
- func (r KubernetesClusterExtensionResource) Delete() sdk.ResourceFunc
- func (r KubernetesClusterExtensionResource) IDValidationFunc() pluginsdk.SchemaValidateFunc
- func (r KubernetesClusterExtensionResource) ModelObject() interface{}
- func (r KubernetesClusterExtensionResource) Read() sdk.ResourceFunc
- func (r KubernetesClusterExtensionResource) ResourceType() string
- func (r KubernetesClusterExtensionResource) Update() sdk.ResourceFunc
- type KubernetesClusterTrustedAccessRoleBindingResource
- func (r KubernetesClusterTrustedAccessRoleBindingResource) Arguments() map[string]*pluginsdk.Schema
- func (r KubernetesClusterTrustedAccessRoleBindingResource) Attributes() map[string]*pluginsdk.Schema
- func (r KubernetesClusterTrustedAccessRoleBindingResource) Create() sdk.ResourceFunc
- func (r KubernetesClusterTrustedAccessRoleBindingResource) Delete() sdk.ResourceFunc
- func (r KubernetesClusterTrustedAccessRoleBindingResource) IDValidationFunc() pluginsdk.SchemaValidateFunc
- func (r KubernetesClusterTrustedAccessRoleBindingResource) ModelObject() interface{}
- func (r KubernetesClusterTrustedAccessRoleBindingResource) Read() sdk.ResourceFunc
- func (r KubernetesClusterTrustedAccessRoleBindingResource) ResourceType() string
- func (r KubernetesClusterTrustedAccessRoleBindingResource) Update() sdk.ResourceFunc
- type KubernetesClusterTrustedAccessRoleBindingResourceSchema
- type KubernetesFleetManagerDataSource
- func (KubernetesFleetManagerDataSource) Arguments() map[string]*pluginsdk.Schema
- func (KubernetesFleetManagerDataSource) Attributes() map[string]*pluginsdk.Schema
- func (KubernetesFleetManagerDataSource) ModelObject() interface{}
- func (KubernetesFleetManagerDataSource) Read() sdk.ResourceFunc
- func (KubernetesFleetManagerDataSource) ResourceType() string
- type KubernetesFleetManagerDataSourceModel
- type KubernetesFleetManagerResource
- func (r KubernetesFleetManagerResource) Arguments() map[string]*pluginsdk.Schema
- func (r KubernetesFleetManagerResource) Attributes() map[string]*pluginsdk.Schema
- func (r KubernetesFleetManagerResource) Create() sdk.ResourceFunc
- func (r KubernetesFleetManagerResource) Delete() sdk.ResourceFunc
- func (r KubernetesFleetManagerResource) IDValidationFunc() pluginsdk.SchemaValidateFunc
- func (r KubernetesFleetManagerResource) ModelObject() interface{}
- func (r KubernetesFleetManagerResource) Read() sdk.ResourceFunc
- func (r KubernetesFleetManagerResource) ResourceType() string
- func (r KubernetesFleetManagerResource) Update() sdk.ResourceFunc
- type KubernetesFleetManagerResourceSchema
- type KubernetesFleetMemberResource
- func (r KubernetesFleetMemberResource) Arguments() map[string]*pluginsdk.Schema
- func (r KubernetesFleetMemberResource) Attributes() map[string]*pluginsdk.Schema
- func (r KubernetesFleetMemberResource) Create() sdk.ResourceFunc
- func (r KubernetesFleetMemberResource) Delete() sdk.ResourceFunc
- func (r KubernetesFleetMemberResource) IDValidationFunc() pluginsdk.SchemaValidateFunc
- func (r KubernetesFleetMemberResource) ModelObject() interface{}
- func (r KubernetesFleetMemberResource) Read() sdk.ResourceFunc
- func (r KubernetesFleetMemberResource) ResourceType() string
- func (r KubernetesFleetMemberResource) Update() sdk.ResourceFunc
- type KubernetesFleetMemberResourceSchema
- type KubernetesFleetUpdateRunResource
- func (r KubernetesFleetUpdateRunResource) Arguments() map[string]*pluginsdk.Schema
- func (r KubernetesFleetUpdateRunResource) Attributes() map[string]*pluginsdk.Schema
- func (r KubernetesFleetUpdateRunResource) Create() sdk.ResourceFunc
- func (r KubernetesFleetUpdateRunResource) Delete() sdk.ResourceFunc
- func (r KubernetesFleetUpdateRunResource) IDValidationFunc() pluginsdk.SchemaValidateFunc
- func (r KubernetesFleetUpdateRunResource) ModelObject() interface{}
- func (r KubernetesFleetUpdateRunResource) Read() sdk.ResourceFunc
- func (r KubernetesFleetUpdateRunResource) ResourceType() string
- func (r KubernetesFleetUpdateRunResource) Update() sdk.ResourceFunc
- type KubernetesFleetUpdateRunResourceManagedClusterUpdateNodeImageSelectionSchema
- type KubernetesFleetUpdateRunResourceManagedClusterUpdateSchema
- type KubernetesFleetUpdateRunResourceManagedClusterUpdateUpgradeSchema
- type KubernetesFleetUpdateRunResourceSchema
- type KubernetesFleetUpdateRunResourceUpdateGroupSchema
- type KubernetesFleetUpdateRunResourceUpdateStageSchema
- type KubernetesFleetUpdateStrategyResource
- func (r KubernetesFleetUpdateStrategyResource) Arguments() map[string]*pluginsdk.Schema
- func (r KubernetesFleetUpdateStrategyResource) Attributes() map[string]*pluginsdk.Schema
- func (r KubernetesFleetUpdateStrategyResource) Create() sdk.ResourceFunc
- func (r KubernetesFleetUpdateStrategyResource) Delete() sdk.ResourceFunc
- func (r KubernetesFleetUpdateStrategyResource) IDValidationFunc() pluginsdk.SchemaValidateFunc
- func (r KubernetesFleetUpdateStrategyResource) ModelObject() interface{}
- func (r KubernetesFleetUpdateStrategyResource) Read() sdk.ResourceFunc
- func (r KubernetesFleetUpdateStrategyResource) ResourceType() string
- func (r KubernetesFleetUpdateStrategyResource) Update() sdk.ResourceFunc
- type KubernetesFleetUpdateStrategyResourceSchema
- type KubernetesFleetUpdateStrategyResourceUpdateGroupSchema
- type KubernetesFleetUpdateStrategyResourceUpdateStageSchema
- type KubernetesFluxConfigurationModel
- type KubernetesFluxConfigurationResource
- func (r KubernetesFluxConfigurationResource) Arguments() map[string]*pluginsdk.Schema
- func (r KubernetesFluxConfigurationResource) Attributes() map[string]*pluginsdk.Schema
- func (r KubernetesFluxConfigurationResource) Create() sdk.ResourceFunc
- func (r KubernetesFluxConfigurationResource) Delete() sdk.ResourceFunc
- func (r KubernetesFluxConfigurationResource) IDValidationFunc() pluginsdk.SchemaValidateFunc
- func (r KubernetesFluxConfigurationResource) ModelObject() interface{}
- func (r KubernetesFluxConfigurationResource) Read() sdk.ResourceFunc
- func (r KubernetesFluxConfigurationResource) ResourceType() string
- func (r KubernetesFluxConfigurationResource) Update() sdk.ResourceFunc
- type KubernetesNodePoolSnapshotDataSource
- func (r KubernetesNodePoolSnapshotDataSource) Arguments() map[string]*pluginsdk.Schema
- func (r KubernetesNodePoolSnapshotDataSource) Attributes() map[string]*pluginsdk.Schema
- func (r KubernetesNodePoolSnapshotDataSource) IDValidationFunc() pluginsdk.SchemaValidateFunc
- func (r KubernetesNodePoolSnapshotDataSource) ModelObject() interface{}
- func (r KubernetesNodePoolSnapshotDataSource) Read() sdk.ResourceFunc
- func (r KubernetesNodePoolSnapshotDataSource) ResourceType() string
- type KubernetesNodePoolSnapshotDataSourceModel
- type KustomizationDefinitionModel
- type ManagedIdentityDefinitionModel
- type PlanModel
- type Platform
- type PostBuildDefinitionModel
- type Registration
- func (r Registration) DataSources() []sdk.DataSource
- func (r Registration) Name() string
- func (r Registration) Resources() []sdk.Resource
- func (r Registration) SupportedDataSources() map[string]*pluginsdk.Resource
- func (r Registration) SupportedResources() map[string]*pluginsdk.Resource
- func (r Registration) WebsiteCategories() []string
- type RegistryCredential
- type RepositoryNotification
- type ServicePrincipalDefinitionModel
- type SourceRegistryCredential
- type SourceSetting
- type SourceTrigger
- type SubstituteFromDefinitionModel
- type TimerTrigger
Constants ¶
View Source
const ( FluxGitBranch string = "branch" FluxGitCommit string = "commit" FluxGitReferenceTag string = "tag" FluxGitSemverRange string = "semver" )
View Source
const ( SubstituteFromKindConfigMap string = "ConfigMap" SubstituteFromKindSecret string = "Secret" )
Variables ¶
This section is empty.
Functions ¶
func ConvertDefaultNodePoolToAgentPool ¶
func ConvertDefaultNodePoolToAgentPool(input *[]managedclusters.ManagedClusterAgentPoolProfile) agentpools.AgentPool
func ExpandDefaultNodePool ¶
func ExpandDefaultNodePool(d *pluginsdk.ResourceData) (*[]managedclusters.ManagedClusterAgentPoolProfile, error)
func FlattenDefaultNodePool ¶
func FlattenDefaultNodePool(input *[]managedclusters.ManagedClusterAgentPoolProfile, d *pluginsdk.ResourceData) (*[]interface{}, error)
func SchemaDefaultNodePool ¶
Types ¶
type AgentConfig ¶
type AgentConfig struct {
CPU int64 `tfschema:"cpu"`
}
type AzureBlobDefinitionModel ¶
type AzureBlobDefinitionModel struct { AccountKey string `tfschema:"account_key"` ContainerID string `tfschema:"container_id"` LocalAuthRef string `tfschema:"local_auth_reference"` ManagedIdentity []ManagedIdentityDefinitionModel `tfschema:"managed_identity"` SasToken string `tfschema:"sas_token"` ServicePrincipal []ServicePrincipalDefinitionModel `tfschema:"service_principal"` SyncIntervalInSeconds int64 `tfschema:"sync_interval_in_seconds"` TimeoutInSeconds int64 `tfschema:"timeout_in_seconds"` }
type BaseImageTrigger ¶
type BucketDefinitionModel ¶
type BucketDefinitionModel struct { AccessKey string `tfschema:"access_key"` SecretKey string `tfschema:"secret_key_base64"` BucketName string `tfschema:"bucket_name"` TlsEnabled bool `tfschema:"tls_enabled"` LocalAuthRef string `tfschema:"local_auth_reference"` SyncIntervalInSeconds int64 `tfschema:"sync_interval_in_seconds"` TimeoutInSeconds int64 `tfschema:"timeout_in_seconds"` Url string `tfschema:"url"` }
type ContainerConnectedRegistryModel ¶
type ContainerConnectedRegistryModel struct { Name string `tfschema:"name"` ContainerRegistryId string `tfschema:"container_registry_id"` ParentRegistryId string `tfschema:"parent_registry_id"` SyncTokenId string `tfschema:"sync_token_id"` SyncSchedule string `tfschema:"sync_schedule"` SyncMessageTTL string `tfschema:"sync_message_ttl"` SyncWindow string `tfschema:"sync_window"` Mode string `tfschema:"mode"` RepoNotifications []RepositoryNotification `tfschema:"notification"` ClientTokenIds []string `tfschema:"client_token_ids"` LogLevel string `tfschema:"log_level"` AuditLogEnabled bool `tfschema:"audit_log_enabled"` }
type ContainerConnectedRegistryResource ¶
type ContainerConnectedRegistryResource struct{}
func (ContainerConnectedRegistryResource) Arguments ¶
func (r ContainerConnectedRegistryResource) Arguments() map[string]*pluginsdk.Schema
func (ContainerConnectedRegistryResource) Attributes ¶
func (r ContainerConnectedRegistryResource) Attributes() map[string]*pluginsdk.Schema
func (ContainerConnectedRegistryResource) Create ¶
func (r ContainerConnectedRegistryResource) Create() sdk.ResourceFunc
func (ContainerConnectedRegistryResource) Delete ¶
func (r ContainerConnectedRegistryResource) Delete() sdk.ResourceFunc
func (ContainerConnectedRegistryResource) IDValidationFunc ¶
func (r ContainerConnectedRegistryResource) IDValidationFunc() pluginsdk.SchemaValidateFunc
func (ContainerConnectedRegistryResource) ModelObject ¶
func (r ContainerConnectedRegistryResource) ModelObject() interface{}
func (ContainerConnectedRegistryResource) Read ¶
func (r ContainerConnectedRegistryResource) Read() sdk.ResourceFunc
func (ContainerConnectedRegistryResource) ResourceType ¶
func (r ContainerConnectedRegistryResource) ResourceType() string
func (ContainerConnectedRegistryResource) Update ¶
func (r ContainerConnectedRegistryResource) Update() sdk.ResourceFunc
type ContainerRegistryCacheRule ¶
type ContainerRegistryCacheRule struct{}
func (ContainerRegistryCacheRule) Arguments ¶
func (ContainerRegistryCacheRule) Arguments() map[string]*pluginsdk.Schema
func (ContainerRegistryCacheRule) Attributes ¶
func (ContainerRegistryCacheRule) Attributes() map[string]*pluginsdk.Schema
func (ContainerRegistryCacheRule) Create ¶
func (r ContainerRegistryCacheRule) Create() sdk.ResourceFunc
func (ContainerRegistryCacheRule) CustomizeDiff ¶
func (ContainerRegistryCacheRule) CustomizeDiff() sdk.ResourceFunc
func (ContainerRegistryCacheRule) Delete ¶
func (ContainerRegistryCacheRule) Delete() sdk.ResourceFunc
func (ContainerRegistryCacheRule) IDValidationFunc ¶
func (ContainerRegistryCacheRule) IDValidationFunc() pluginsdk.SchemaValidateFunc
func (ContainerRegistryCacheRule) ModelObject ¶
func (ContainerRegistryCacheRule) ModelObject() interface{}
func (ContainerRegistryCacheRule) Read ¶
func (ContainerRegistryCacheRule) Read() sdk.ResourceFunc
func (ContainerRegistryCacheRule) ResourceType ¶
func (ContainerRegistryCacheRule) ResourceType() string
func (ContainerRegistryCacheRule) Update ¶
func (r ContainerRegistryCacheRule) Update() sdk.ResourceFunc
type ContainerRegistryCacheRuleDataSource ¶
type ContainerRegistryCacheRuleDataSource struct{}
func (ContainerRegistryCacheRuleDataSource) Arguments ¶
func (ContainerRegistryCacheRuleDataSource) Arguments() map[string]*pluginsdk.Schema
func (ContainerRegistryCacheRuleDataSource) Attributes ¶
func (ContainerRegistryCacheRuleDataSource) Attributes() map[string]*pluginsdk.Schema
func (ContainerRegistryCacheRuleDataSource) ModelObject ¶
func (ContainerRegistryCacheRuleDataSource) ModelObject() interface{}
func (ContainerRegistryCacheRuleDataSource) Read ¶
func (ContainerRegistryCacheRuleDataSource) Read() sdk.ResourceFunc
func (ContainerRegistryCacheRuleDataSource) ResourceType ¶
func (ContainerRegistryCacheRuleDataSource) ResourceType() string
type ContainerRegistryCredentialSetModel ¶
type ContainerRegistryCredentialSetModel struct { Name string `tfschema:"name"` ContainerRegistryId string `tfschema:"container_registry_id"` LoginServer string `tfschema:"login_server"` AuthenticationCredential []AuthenticationCredential `tfschema:"authentication_credentials"` Identity []identity.ModelSystemAssigned `tfschema:"identity"` }
type ContainerRegistryCredentialSetResource ¶
type ContainerRegistryCredentialSetResource struct{}
func (ContainerRegistryCredentialSetResource) Arguments ¶
func (ContainerRegistryCredentialSetResource) Arguments() map[string]*pluginsdk.Schema
func (ContainerRegistryCredentialSetResource) Attributes ¶
func (ContainerRegistryCredentialSetResource) Attributes() map[string]*pluginsdk.Schema
func (ContainerRegistryCredentialSetResource) Create ¶
func (r ContainerRegistryCredentialSetResource) Create() sdk.ResourceFunc
func (ContainerRegistryCredentialSetResource) Delete ¶
func (ContainerRegistryCredentialSetResource) Delete() sdk.ResourceFunc
func (ContainerRegistryCredentialSetResource) IDValidationFunc ¶
func (ContainerRegistryCredentialSetResource) IDValidationFunc() pluginsdk.SchemaValidateFunc
func (ContainerRegistryCredentialSetResource) ModelObject ¶
func (ContainerRegistryCredentialSetResource) ModelObject() interface{}
func (ContainerRegistryCredentialSetResource) Read ¶
func (ContainerRegistryCredentialSetResource) Read() sdk.ResourceFunc
func (ContainerRegistryCredentialSetResource) ResourceType ¶
func (ContainerRegistryCredentialSetResource) ResourceType() string
func (ContainerRegistryCredentialSetResource) Update ¶
func (r ContainerRegistryCredentialSetResource) Update() sdk.ResourceFunc
type ContainerRegistryTaskModel ¶
type ContainerRegistryTaskModel struct { Name string `tfschema:"name"` ContainerRegistryId string `tfschema:"container_registry_id"` AgentConfig []AgentConfig `tfschema:"agent_setting"` AgentPoolName string `tfschema:"agent_pool_name"` IsSystemTask bool `tfschema:"is_system_task"` LogTemplate string `tfschema:"log_template"` Platform []Platform `tfschema:"platform"` Enabled bool `tfschema:"enabled"` TimeoutInSec int64 `tfschema:"timeout_in_seconds"` DockerStep []DockerStep `tfschema:"docker_step"` FileTaskStep []FileTaskStep `tfschema:"file_step"` EncodedTaskStep []EncodedTaskStep `tfschema:"encoded_step"` BaseImageTrigger []BaseImageTrigger `tfschema:"base_image_trigger"` SourceTrigger []SourceTrigger `tfschema:"source_trigger"` TimerTrigger []TimerTrigger `tfschema:"timer_trigger"` RegistryCredential []RegistryCredential `tfschema:"registry_credential"` Tags map[string]string `tfschema:"tags"` }
type ContainerRegistryTaskResource ¶
type ContainerRegistryTaskResource struct{}
func (ContainerRegistryTaskResource) Arguments ¶
func (r ContainerRegistryTaskResource) Arguments() map[string]*pluginsdk.Schema
func (ContainerRegistryTaskResource) Attributes ¶
func (r ContainerRegistryTaskResource) Attributes() map[string]*pluginsdk.Schema
func (ContainerRegistryTaskResource) Create ¶
func (r ContainerRegistryTaskResource) Create() sdk.ResourceFunc
func (ContainerRegistryTaskResource) CustomizeDiff ¶
func (r ContainerRegistryTaskResource) CustomizeDiff() sdk.ResourceFunc
func (ContainerRegistryTaskResource) Delete ¶
func (r ContainerRegistryTaskResource) Delete() sdk.ResourceFunc
func (ContainerRegistryTaskResource) IDValidationFunc ¶
func (r ContainerRegistryTaskResource) IDValidationFunc() pluginsdk.SchemaValidateFunc
func (ContainerRegistryTaskResource) ModelObject ¶
func (r ContainerRegistryTaskResource) ModelObject() interface{}
func (ContainerRegistryTaskResource) Read ¶
func (r ContainerRegistryTaskResource) Read() sdk.ResourceFunc
func (ContainerRegistryTaskResource) ResourceType ¶
func (r ContainerRegistryTaskResource) ResourceType() string
func (ContainerRegistryTaskResource) Update ¶
func (r ContainerRegistryTaskResource) Update() sdk.ResourceFunc
type ContainerRegistryTaskScheduleModel ¶
type ContainerRegistryTaskScheduleModel struct {
TaskId string `tfschema:"container_registry_task_id"`
}
type ContainerRegistryTaskScheduleResource ¶
type ContainerRegistryTaskScheduleResource struct{}
func (ContainerRegistryTaskScheduleResource) Arguments ¶
func (r ContainerRegistryTaskScheduleResource) Arguments() map[string]*pluginsdk.Schema
func (ContainerRegistryTaskScheduleResource) Attributes ¶
func (r ContainerRegistryTaskScheduleResource) Attributes() map[string]*pluginsdk.Schema
func (ContainerRegistryTaskScheduleResource) Create ¶
func (r ContainerRegistryTaskScheduleResource) Create() sdk.ResourceFunc
func (ContainerRegistryTaskScheduleResource) Delete ¶
func (r ContainerRegistryTaskScheduleResource) Delete() sdk.ResourceFunc
func (ContainerRegistryTaskScheduleResource) IDValidationFunc ¶
func (r ContainerRegistryTaskScheduleResource) IDValidationFunc() pluginsdk.SchemaValidateFunc
func (ContainerRegistryTaskScheduleResource) ModelObject ¶
func (r ContainerRegistryTaskScheduleResource) ModelObject() interface{}
func (ContainerRegistryTaskScheduleResource) Read ¶
func (r ContainerRegistryTaskScheduleResource) Read() sdk.ResourceFunc
func (ContainerRegistryTaskScheduleResource) ResourceType ¶
func (r ContainerRegistryTaskScheduleResource) ResourceType() string
type ContainerRegistryTokenPasswordModel ¶
type ContainerRegistryTokenPasswordModel struct { TokenId string `tfschema:"container_registry_token_id"` Password1 []ContainerRegistryTokenPassword `tfschema:"password1"` Password2 []ContainerRegistryTokenPassword `tfschema:"password2"` }
type ContainerRegistryTokenPasswordResource ¶
type ContainerRegistryTokenPasswordResource struct{}
func (ContainerRegistryTokenPasswordResource) Arguments ¶
func (r ContainerRegistryTokenPasswordResource) Arguments() map[string]*pluginsdk.Schema
func (ContainerRegistryTokenPasswordResource) Attributes ¶
func (r ContainerRegistryTokenPasswordResource) Attributes() map[string]*pluginsdk.Schema
func (ContainerRegistryTokenPasswordResource) Create ¶
func (r ContainerRegistryTokenPasswordResource) Create() sdk.ResourceFunc
func (ContainerRegistryTokenPasswordResource) Delete ¶
func (r ContainerRegistryTokenPasswordResource) Delete() sdk.ResourceFunc
func (ContainerRegistryTokenPasswordResource) IDValidationFunc ¶
func (r ContainerRegistryTokenPasswordResource) IDValidationFunc() pluginsdk.SchemaValidateFunc
func (ContainerRegistryTokenPasswordResource) ModelObject ¶
func (r ContainerRegistryTokenPasswordResource) ModelObject() interface{}
func (ContainerRegistryTokenPasswordResource) Read ¶
func (r ContainerRegistryTokenPasswordResource) Read() sdk.ResourceFunc
func (ContainerRegistryTokenPasswordResource) ResourceType ¶
func (r ContainerRegistryTokenPasswordResource) ResourceType() string
func (ContainerRegistryTokenPasswordResource) Update ¶
func (r ContainerRegistryTokenPasswordResource) Update() sdk.ResourceFunc
type DockerStep ¶
type DockerStep struct { ContextPath string `tfschema:"context_path"` ContextAccessToken string `tfschema:"context_access_token"` DockerfilePath string `tfschema:"dockerfile_path"` ImageNames []string `tfschema:"image_names"` IsPushEnabled bool `tfschema:"push_enabled"` IsCacheEnabled bool `tfschema:"cache_enabled"` Target string `tfschema:"target"` Arguments map[string]string `tfschema:"arguments"` SecretArguments map[string]string `tfschema:"secret_arguments"` }
type EncodedTaskStep ¶
type EncodedTaskStep struct { ContextPath string `tfschema:"context_path"` ContextAccessToken string `tfschema:"context_access_token"` TaskContent string `tfschema:"task_content"` ValueContent string `tfschema:"value_content"` Values map[string]string `tfschema:"values"` SecretValues map[string]string `tfschema:"secret_values"` }
type FileTaskStep ¶
type FileTaskStep struct { ContextPath string `tfschema:"context_path"` ContextAccessToken string `tfschema:"context_access_token"` TaskFilePath string `tfschema:"task_file_path"` ValueFilePath string `tfschema:"value_file_path"` Values map[string]string `tfschema:"values"` SecretValues map[string]string `tfschema:"secret_values"` }
type GitRepositoryDefinitionModel ¶
type GitRepositoryDefinitionModel struct { HttpsCACert string `tfschema:"https_ca_cert_base64"` HttpsUser string `tfschema:"https_user"` HttpsKey string `tfschema:"https_key_base64"` LocalAuthRef string `tfschema:"local_auth_reference"` ReferenceType string `tfschema:"reference_type"` ReferenceValue string `tfschema:"reference_value"` SshKnownHosts string `tfschema:"ssh_known_hosts_base64"` SshPrivateKey string `tfschema:"ssh_private_key_base64"` SyncIntervalInSeconds int64 `tfschema:"sync_interval_in_seconds"` TimeoutInSeconds int64 `tfschema:"timeout_in_seconds"` Url string `tfschema:"url"` }
type KubernetesClusterExtensionModel ¶
type KubernetesClusterExtensionModel struct { Name string `tfschema:"name"` ClusterID string `tfschema:"cluster_id"` ConfigurationProtectedSettings map[string]string `tfschema:"configuration_protected_settings"` ConfigurationSettings map[string]string `tfschema:"configuration_settings"` ExtensionType string `tfschema:"extension_type"` Plan []PlanModel `tfschema:"plan"` ReleaseNamespace string `tfschema:"release_namespace"` ReleaseTrain string `tfschema:"release_train"` TargetNamespace string `tfschema:"target_namespace"` Version string `tfschema:"version"` CurrentVersion string `tfschema:"current_version"` }
type KubernetesClusterExtensionResource ¶
type KubernetesClusterExtensionResource struct{}
func (KubernetesClusterExtensionResource) Arguments ¶
func (r KubernetesClusterExtensionResource) Arguments() map[string]*pluginsdk.Schema
func (KubernetesClusterExtensionResource) Attributes ¶
func (r KubernetesClusterExtensionResource) Attributes() map[string]*pluginsdk.Schema
func (KubernetesClusterExtensionResource) Create ¶
func (r KubernetesClusterExtensionResource) Create() sdk.ResourceFunc
func (KubernetesClusterExtensionResource) Delete ¶
func (r KubernetesClusterExtensionResource) Delete() sdk.ResourceFunc
func (KubernetesClusterExtensionResource) IDValidationFunc ¶
func (r KubernetesClusterExtensionResource) IDValidationFunc() pluginsdk.SchemaValidateFunc
func (KubernetesClusterExtensionResource) ModelObject ¶
func (r KubernetesClusterExtensionResource) ModelObject() interface{}
func (KubernetesClusterExtensionResource) Read ¶
func (r KubernetesClusterExtensionResource) Read() sdk.ResourceFunc
func (KubernetesClusterExtensionResource) ResourceType ¶
func (r KubernetesClusterExtensionResource) ResourceType() string
func (KubernetesClusterExtensionResource) Update ¶
func (r KubernetesClusterExtensionResource) Update() sdk.ResourceFunc
type KubernetesClusterTrustedAccessRoleBindingResource ¶
type KubernetesClusterTrustedAccessRoleBindingResource struct{}
func (KubernetesClusterTrustedAccessRoleBindingResource) Arguments ¶
func (r KubernetesClusterTrustedAccessRoleBindingResource) Arguments() map[string]*pluginsdk.Schema
func (KubernetesClusterTrustedAccessRoleBindingResource) Attributes ¶
func (r KubernetesClusterTrustedAccessRoleBindingResource) Attributes() map[string]*pluginsdk.Schema
func (KubernetesClusterTrustedAccessRoleBindingResource) Create ¶
func (r KubernetesClusterTrustedAccessRoleBindingResource) Create() sdk.ResourceFunc
func (KubernetesClusterTrustedAccessRoleBindingResource) Delete ¶
func (r KubernetesClusterTrustedAccessRoleBindingResource) Delete() sdk.ResourceFunc
func (KubernetesClusterTrustedAccessRoleBindingResource) IDValidationFunc ¶
func (r KubernetesClusterTrustedAccessRoleBindingResource) IDValidationFunc() pluginsdk.SchemaValidateFunc
func (KubernetesClusterTrustedAccessRoleBindingResource) ModelObject ¶
func (r KubernetesClusterTrustedAccessRoleBindingResource) ModelObject() interface{}
func (KubernetesClusterTrustedAccessRoleBindingResource) Read ¶
func (r KubernetesClusterTrustedAccessRoleBindingResource) Read() sdk.ResourceFunc
func (KubernetesClusterTrustedAccessRoleBindingResource) ResourceType ¶
func (r KubernetesClusterTrustedAccessRoleBindingResource) ResourceType() string
func (KubernetesClusterTrustedAccessRoleBindingResource) Update ¶
func (r KubernetesClusterTrustedAccessRoleBindingResource) Update() sdk.ResourceFunc
type KubernetesFleetManagerDataSource ¶
type KubernetesFleetManagerDataSource struct{}
func (KubernetesFleetManagerDataSource) Arguments ¶
func (KubernetesFleetManagerDataSource) Arguments() map[string]*pluginsdk.Schema
func (KubernetesFleetManagerDataSource) Attributes ¶
func (KubernetesFleetManagerDataSource) Attributes() map[string]*pluginsdk.Schema
func (KubernetesFleetManagerDataSource) ModelObject ¶
func (KubernetesFleetManagerDataSource) ModelObject() interface{}
func (KubernetesFleetManagerDataSource) Read ¶
func (KubernetesFleetManagerDataSource) Read() sdk.ResourceFunc
func (KubernetesFleetManagerDataSource) ResourceType ¶
func (KubernetesFleetManagerDataSource) ResourceType() string
type KubernetesFleetManagerResource ¶
type KubernetesFleetManagerResource struct{}
func (KubernetesFleetManagerResource) Arguments ¶
func (r KubernetesFleetManagerResource) Arguments() map[string]*pluginsdk.Schema
func (KubernetesFleetManagerResource) Attributes ¶
func (r KubernetesFleetManagerResource) Attributes() map[string]*pluginsdk.Schema
func (KubernetesFleetManagerResource) Create ¶
func (r KubernetesFleetManagerResource) Create() sdk.ResourceFunc
func (KubernetesFleetManagerResource) Delete ¶
func (r KubernetesFleetManagerResource) Delete() sdk.ResourceFunc
func (KubernetesFleetManagerResource) IDValidationFunc ¶
func (r KubernetesFleetManagerResource) IDValidationFunc() pluginsdk.SchemaValidateFunc
func (KubernetesFleetManagerResource) ModelObject ¶
func (r KubernetesFleetManagerResource) ModelObject() interface{}
func (KubernetesFleetManagerResource) Read ¶
func (r KubernetesFleetManagerResource) Read() sdk.ResourceFunc
func (KubernetesFleetManagerResource) ResourceType ¶
func (r KubernetesFleetManagerResource) ResourceType() string
func (KubernetesFleetManagerResource) Update ¶
func (r KubernetesFleetManagerResource) Update() sdk.ResourceFunc
type KubernetesFleetMemberResource ¶
type KubernetesFleetMemberResource struct{}
func (KubernetesFleetMemberResource) Arguments ¶
func (r KubernetesFleetMemberResource) Arguments() map[string]*pluginsdk.Schema
func (KubernetesFleetMemberResource) Attributes ¶
func (r KubernetesFleetMemberResource) Attributes() map[string]*pluginsdk.Schema
func (KubernetesFleetMemberResource) Create ¶
func (r KubernetesFleetMemberResource) Create() sdk.ResourceFunc
func (KubernetesFleetMemberResource) Delete ¶
func (r KubernetesFleetMemberResource) Delete() sdk.ResourceFunc
func (KubernetesFleetMemberResource) IDValidationFunc ¶
func (r KubernetesFleetMemberResource) IDValidationFunc() pluginsdk.SchemaValidateFunc
func (KubernetesFleetMemberResource) ModelObject ¶
func (r KubernetesFleetMemberResource) ModelObject() interface{}
func (KubernetesFleetMemberResource) Read ¶
func (r KubernetesFleetMemberResource) Read() sdk.ResourceFunc
func (KubernetesFleetMemberResource) ResourceType ¶
func (r KubernetesFleetMemberResource) ResourceType() string
func (KubernetesFleetMemberResource) Update ¶
func (r KubernetesFleetMemberResource) Update() sdk.ResourceFunc
type KubernetesFleetUpdateRunResource ¶
type KubernetesFleetUpdateRunResource struct{}
func (KubernetesFleetUpdateRunResource) Arguments ¶
func (r KubernetesFleetUpdateRunResource) Arguments() map[string]*pluginsdk.Schema
func (KubernetesFleetUpdateRunResource) Attributes ¶
func (r KubernetesFleetUpdateRunResource) Attributes() map[string]*pluginsdk.Schema
func (KubernetesFleetUpdateRunResource) Create ¶
func (r KubernetesFleetUpdateRunResource) Create() sdk.ResourceFunc
func (KubernetesFleetUpdateRunResource) Delete ¶
func (r KubernetesFleetUpdateRunResource) Delete() sdk.ResourceFunc
func (KubernetesFleetUpdateRunResource) IDValidationFunc ¶
func (r KubernetesFleetUpdateRunResource) IDValidationFunc() pluginsdk.SchemaValidateFunc
func (KubernetesFleetUpdateRunResource) ModelObject ¶
func (r KubernetesFleetUpdateRunResource) ModelObject() interface{}
func (KubernetesFleetUpdateRunResource) Read ¶
func (r KubernetesFleetUpdateRunResource) Read() sdk.ResourceFunc
func (KubernetesFleetUpdateRunResource) ResourceType ¶
func (r KubernetesFleetUpdateRunResource) ResourceType() string
func (KubernetesFleetUpdateRunResource) Update ¶
func (r KubernetesFleetUpdateRunResource) Update() sdk.ResourceFunc
type KubernetesFleetUpdateRunResourceManagedClusterUpdateNodeImageSelectionSchema ¶
type KubernetesFleetUpdateRunResourceManagedClusterUpdateNodeImageSelectionSchema struct {
Type string `tfschema:"type"`
}
type KubernetesFleetUpdateRunResourceManagedClusterUpdateSchema ¶
type KubernetesFleetUpdateRunResourceManagedClusterUpdateSchema struct { NodeImageSelection []KubernetesFleetUpdateRunResourceManagedClusterUpdateNodeImageSelectionSchema `tfschema:"node_image_selection"` Upgrade []KubernetesFleetUpdateRunResourceManagedClusterUpdateUpgradeSchema `tfschema:"upgrade"` }
type KubernetesFleetUpdateRunResourceSchema ¶
type KubernetesFleetUpdateRunResourceSchema struct { KubernetesFleetManagerId string `tfschema:"kubernetes_fleet_manager_id"` Name string `tfschema:"name"` ManagedClusterUpdate []KubernetesFleetUpdateRunResourceManagedClusterUpdateSchema `tfschema:"managed_cluster_update"` FleetUpdateStrategyId string `tfschema:"fleet_update_strategy_id"` Stage []KubernetesFleetUpdateRunResourceUpdateStageSchema `tfschema:"stage"` }
type KubernetesFleetUpdateRunResourceUpdateGroupSchema ¶
type KubernetesFleetUpdateRunResourceUpdateGroupSchema struct {
Name string `tfschema:"name"`
}
type KubernetesFleetUpdateRunResourceUpdateStageSchema ¶
type KubernetesFleetUpdateRunResourceUpdateStageSchema struct { AfterStageWaitInSeconds int64 `tfschema:"after_stage_wait_in_seconds"` Group []KubernetesFleetUpdateRunResourceUpdateGroupSchema `tfschema:"group"` Name string `tfschema:"name"` }
type KubernetesFleetUpdateStrategyResource ¶
type KubernetesFleetUpdateStrategyResource struct{}
func (KubernetesFleetUpdateStrategyResource) Arguments ¶
func (r KubernetesFleetUpdateStrategyResource) Arguments() map[string]*pluginsdk.Schema
func (KubernetesFleetUpdateStrategyResource) Attributes ¶
func (r KubernetesFleetUpdateStrategyResource) Attributes() map[string]*pluginsdk.Schema
func (KubernetesFleetUpdateStrategyResource) Create ¶
func (r KubernetesFleetUpdateStrategyResource) Create() sdk.ResourceFunc
func (KubernetesFleetUpdateStrategyResource) Delete ¶
func (r KubernetesFleetUpdateStrategyResource) Delete() sdk.ResourceFunc
func (KubernetesFleetUpdateStrategyResource) IDValidationFunc ¶
func (r KubernetesFleetUpdateStrategyResource) IDValidationFunc() pluginsdk.SchemaValidateFunc
func (KubernetesFleetUpdateStrategyResource) ModelObject ¶
func (r KubernetesFleetUpdateStrategyResource) ModelObject() interface{}
func (KubernetesFleetUpdateStrategyResource) Read ¶
func (r KubernetesFleetUpdateStrategyResource) Read() sdk.ResourceFunc
func (KubernetesFleetUpdateStrategyResource) ResourceType ¶
func (r KubernetesFleetUpdateStrategyResource) ResourceType() string
func (KubernetesFleetUpdateStrategyResource) Update ¶
func (r KubernetesFleetUpdateStrategyResource) Update() sdk.ResourceFunc
type KubernetesFleetUpdateStrategyResourceSchema ¶
type KubernetesFleetUpdateStrategyResourceSchema struct { KubernetesFleetManagerId string `tfschema:"kubernetes_fleet_manager_id"` Name string `tfschema:"name"` Stage []KubernetesFleetUpdateStrategyResourceUpdateStageSchema `tfschema:"stage"` }
type KubernetesFleetUpdateStrategyResourceUpdateGroupSchema ¶
type KubernetesFleetUpdateStrategyResourceUpdateGroupSchema struct {
Name string `tfschema:"name"`
}
type KubernetesFleetUpdateStrategyResourceUpdateStageSchema ¶
type KubernetesFleetUpdateStrategyResourceUpdateStageSchema struct { AfterStageWaitInSeconds int64 `tfschema:"after_stage_wait_in_seconds"` Group []KubernetesFleetUpdateStrategyResourceUpdateGroupSchema `tfschema:"group"` Name string `tfschema:"name"` }
type KubernetesFluxConfigurationModel ¶
type KubernetesFluxConfigurationModel struct { Name string `tfschema:"name"` ClusterID string `tfschema:"cluster_id"` BlobStorage []AzureBlobDefinitionModel `tfschema:"blob_storage"` Bucket []BucketDefinitionModel `tfschema:"bucket"` GitRepository []GitRepositoryDefinitionModel `tfschema:"git_repository"` Kustomizations []KustomizationDefinitionModel `tfschema:"kustomizations"` Namespace string `tfschema:"namespace"` Scope string `tfschema:"scope"` ContinuousReconciliationEnabled bool `tfschema:"continuous_reconciliation_enabled"` }
type KubernetesFluxConfigurationResource ¶
type KubernetesFluxConfigurationResource struct{}
func (KubernetesFluxConfigurationResource) Arguments ¶
func (r KubernetesFluxConfigurationResource) Arguments() map[string]*pluginsdk.Schema
func (KubernetesFluxConfigurationResource) Attributes ¶
func (r KubernetesFluxConfigurationResource) Attributes() map[string]*pluginsdk.Schema
func (KubernetesFluxConfigurationResource) Create ¶
func (r KubernetesFluxConfigurationResource) Create() sdk.ResourceFunc
func (KubernetesFluxConfigurationResource) Delete ¶
func (r KubernetesFluxConfigurationResource) Delete() sdk.ResourceFunc
func (KubernetesFluxConfigurationResource) IDValidationFunc ¶
func (r KubernetesFluxConfigurationResource) IDValidationFunc() pluginsdk.SchemaValidateFunc
func (KubernetesFluxConfigurationResource) ModelObject ¶
func (r KubernetesFluxConfigurationResource) ModelObject() interface{}
func (KubernetesFluxConfigurationResource) Read ¶
func (r KubernetesFluxConfigurationResource) Read() sdk.ResourceFunc
func (KubernetesFluxConfigurationResource) ResourceType ¶
func (r KubernetesFluxConfigurationResource) ResourceType() string
func (KubernetesFluxConfigurationResource) Update ¶
func (r KubernetesFluxConfigurationResource) Update() sdk.ResourceFunc
type KubernetesNodePoolSnapshotDataSource ¶
type KubernetesNodePoolSnapshotDataSource struct{}
func (KubernetesNodePoolSnapshotDataSource) Arguments ¶
func (r KubernetesNodePoolSnapshotDataSource) Arguments() map[string]*pluginsdk.Schema
func (KubernetesNodePoolSnapshotDataSource) Attributes ¶
func (r KubernetesNodePoolSnapshotDataSource) Attributes() map[string]*pluginsdk.Schema
func (KubernetesNodePoolSnapshotDataSource) IDValidationFunc ¶
func (r KubernetesNodePoolSnapshotDataSource) IDValidationFunc() pluginsdk.SchemaValidateFunc
func (KubernetesNodePoolSnapshotDataSource) ModelObject ¶
func (r KubernetesNodePoolSnapshotDataSource) ModelObject() interface{}
func (KubernetesNodePoolSnapshotDataSource) Read ¶
func (r KubernetesNodePoolSnapshotDataSource) Read() sdk.ResourceFunc
func (KubernetesNodePoolSnapshotDataSource) ResourceType ¶
func (r KubernetesNodePoolSnapshotDataSource) ResourceType() string
type KustomizationDefinitionModel ¶
type KustomizationDefinitionModel struct { Name string `tfschema:"name"` Path string `tfschema:"path"` TimeoutInSeconds int64 `tfschema:"timeout_in_seconds"` SyncIntervalInSeconds int64 `tfschema:"sync_interval_in_seconds"` RetryIntervalInSeconds int64 `tfschema:"retry_interval_in_seconds"` Force bool `tfschema:"recreating_enabled"` Prune bool `tfschema:"garbage_collection_enabled"` DependsOn []string `tfschema:"depends_on"` PostBuild []PostBuildDefinitionModel `tfschema:"post_build"` Wait bool `tfschema:"wait"` }
type ManagedIdentityDefinitionModel ¶
type ManagedIdentityDefinitionModel struct {
ClientId string `tfschema:"client_id"`
}
type PostBuildDefinitionModel ¶
type PostBuildDefinitionModel struct { Substitute map[string]string `tfschema:"substitute"` SubstituteFrom []SubstituteFromDefinitionModel `tfschema:"substitute_from"` }
type Registration ¶
type Registration struct {
// contains filtered or unexported fields
}
func (Registration) DataSources ¶
func (r Registration) DataSources() []sdk.DataSource
func (Registration) Resources ¶
func (r Registration) Resources() []sdk.Resource
func (Registration) SupportedDataSources ¶
func (r Registration) SupportedDataSources() map[string]*pluginsdk.Resource
SupportedDataSources returns the supported Data Sources supported by this Service
func (Registration) SupportedResources ¶
func (r Registration) SupportedResources() map[string]*pluginsdk.Resource
SupportedResources returns the supported Resources supported by this Service
func (Registration) WebsiteCategories ¶
func (r Registration) WebsiteCategories() []string
WebsiteCategories returns a list of categories which can be used for the sidebar
type RegistryCredential ¶
type RegistryCredential struct { Source []SourceRegistryCredential `tfschema:"source"` Custom []CustomRegistryCredential `tfschema:"custom"` }
type RepositoryNotification ¶
type ServicePrincipalDefinitionModel ¶
type ServicePrincipalDefinitionModel struct { ClientCertificate string `tfschema:"client_certificate_base64"` ClientCertificatePassword string `tfschema:"client_certificate_password"` ClientCertificateSendChain bool `tfschema:"client_certificate_send_chain"` ClientId string `tfschema:"client_id"` ClientSecret string `tfschema:"client_secret"` TenantId string `tfschema:"tenant_id"` }
type SourceRegistryCredential ¶
type SourceRegistryCredential struct {
LoginMode string `tfschema:"login_mode"`
}
type SourceSetting ¶
type SourceSetting struct{}
type SourceTrigger ¶
type TimerTrigger ¶
Source Files
¶
- container_connected_registry_resource.go
- container_group_data_source.go
- container_group_resource.go
- container_registry_agent_pool_resource.go
- container_registry_cache_rule_data_source.go
- container_registry_cache_rule_resource.go
- container_registry_credential_set_resource.go
- container_registry_data_source.go
- container_registry_resource.go
- container_registry_scope_map_data_source.go
- container_registry_scope_map_resource.go
- container_registry_task_resource.go
- container_registry_task_schedule_run_now_resource.go
- container_registry_token_data_source.go
- container_registry_token_password_resource.go
- container_registry_token_resource.go
- container_registry_webhook_resource.go
- kubernetes_addons.go
- kubernetes_cluster_data_source.go
- kubernetes_cluster_extension_resource.go
- kubernetes_cluster_node_pool_data_source.go
- kubernetes_cluster_node_pool_resource.go
- kubernetes_cluster_resource.go
- kubernetes_cluster_trusted_access_role_binding_resource.go
- kubernetes_cluster_validate.go
- kubernetes_fleet_manager_data_source.go
- kubernetes_fleet_manager_resource.go
- kubernetes_fleet_member_resource_gen.go
- kubernetes_fleet_update_run_resource.go
- kubernetes_fleet_update_strategy_resource.go
- kubernetes_flux_configuration_resource.go
- kubernetes_node_pool_snapshot_data_source.go
- kubernetes_nodepool.go
- kubernetes_service_version_data_source.go
- probe.go
- registration.go
- registration_gen.go
- resourceids.go
Click to show internal directories.
Click to hide internal directories.