Interface Updatable<T>
- Type Parameters:
T
- the fluent type of the resource
- All Known Subinterfaces:
ActionGroup
,ActiveDirectoryApplication
,ActiveDirectoryGroup
,ActiveDirectoryUser
,ActivityLogAlert
,ApplicationGateway
,ApplicationSecurityGroup
,AppServiceCertificateOrder
,AppServiceDomain
,AppServicePlan
,AutoscaleSetting
,AvailabilitySet
,BatchAccount
,BatchAICluster
,BatchAIWorkspace
,BlobContainer
,BlobServiceProperties
,CdnProfile
,ContainerGroup
,ContainerService
,CosmosDBAccount
,DdosProtectionPlan
,Deployment
,DeploymentSlot
,DeploymentSlotBase<FluentT>
,DiagnosticSetting
,Disk
,DnsZone
,EventHub
,EventHubConsumerGroup
,EventHubDisasterRecoveryPairing
,EventHubNamespace
,ExpressRouteCircuit
,ExpressRouteCircuitPeering
,ExpressRouteCrossConnection
,ExpressRouteCrossConnectionPeering
,FlowLogSettings
,FunctionApp
,FunctionDeploymentSlot
,Gallery
,GalleryImage
,GalleryImageVersion
,GenericResource
,Identity
,ImmutabilityPolicy
,Key
,KubernetesCluster
,LoadBalancer
,LocalNetworkGateway
,ManagementLock
,ManagementPolicy
,MetricAlert
,NamespaceAuthorizationRule
,Network
,NetworkInterface
,NetworkPeering
,NetworkSecurityGroup
,NetworkWatcher
,PolicyDefinition
,PublicIPAddress
,PublicIPPrefix
,Queue
,QueueAuthorizationRule
,RedisCache
,RedisCachePremium
,Registry
,RegistryTask
,ResourceGroup
,RouteFilter
,RouteTable
,SearchService
,Secret
,ServiceBusNamespace
,ServiceBusSubscription
,ServicePrincipal
,Snapshot
,SqlDatabase
,SqlDatabaseAutomaticTuning
,SqlDatabaseThreatDetectionPolicy
,SqlElasticPool
,SqlEncryptionProtector
,SqlFailoverGroup
,SqlFirewallRule
,SqlServer
,SqlServerAutomaticTuning
,SqlServerKey
,SqlServerSecurityAlertPolicy
,SqlSyncGroup
,SqlSyncMember
,SqlVirtualNetworkRule
,SqlWarehouse
,StorageAccount
,Topic
,TopicAuthorizationRule
,TrafficManagerProfile
,Vault
,VirtualMachine
,VirtualMachineScaleSet
,VirtualMachineScaleSetVM
,VirtualNetworkGateway
,VirtualNetworkGatewayConnection
,WebApp
,Webhook
public interface Updatable<T>
Base class for resource that can be updated.
-
Method Summary
-
Method Details
-
update
T update()Begins an update for a new resource.This is the beginning of the builder pattern used to update top level resources in Azure. The final method completing the definition and starting the actual resource creation process in Azure is
Appliable.apply()
.- Returns:
- the stage of new resource update
-