Interface Appliable<T>
- Type Parameters:
T
- the type of the resource returned from the update.
- All Superinterfaces:
Indexable
- All Known Subinterfaces:
ActionGroup.Update
,ActiveDirectoryApplication.Update
,ActiveDirectoryGroup.Update
,ActiveDirectoryUser.Update
,ActivityLogAlert.Update
,ApplicationGateway.Update
,ApplicationSecurityGroup.Update
,AppServiceCertificateOrder.Update
,AppServiceDomain.Update
,AppServicePlan.Update
,AutoscaleSetting.Update
,AvailabilitySet.Update
,BatchAccount.Update
,BatchAICluster.Update
,BatchAIWorkspace.Update
,BlobContainer.Update
,BlobServiceProperties.Update
,CdnProfile.Update
,ContainerGroup.Update
,ContainerService.Update
,CosmosDBAccount.Update
,CosmosDBAccount.UpdateStages.WithOptionals
,CosmosDBAccount.UpdateStages.WithReadLocations
,DdosProtectionPlan.Update
,Deployment.Update
,DeploymentSlot.Update
,DeploymentSlotBase.Update<FluentT>
,DiagnosticSetting.Update
,Disk.Update
,DnsZone.Update
,EventHub.Update
,EventHubAuthorizationRule.Update
,EventHubConsumerGroup.Update
,EventHubDisasterRecoveryPairing.Update
,EventHubNamespace.Update
,EventHubNamespaceAuthorizationRule.Update
,ExpressRouteCircuit.Update
,ExpressRouteCircuitPeering.Update
,ExpressRouteCrossConnection.Update
,ExpressRouteCrossConnectionPeering.Update
,FlowLogSettings.Update
,FunctionApp.Update
,Gallery.Update
,GalleryImage.Update
,GalleryImageVersion.Update
,GenericResource.Update
,Identity.Update
,ImmutabilityPolicy.Update
,Key.Update
,Key.UpdateWithCreate
,Key.UpdateWithImport
,KubernetesCluster.Update
,LoadBalancer.Update
,LocalNetworkGateway.Update
,ManagementLock.Update
,ManagementPolicy.Update
,MetricAlert.Update
,NamespaceAuthorizationRule.Update
,Network.Update
,NetworkInterface.Update
,NetworkPeering.Update
,NetworkSecurityGroup.Update
,NetworkWatcher.Update
,PolicyDefinition.Update
,PublicIPAddress.Update
,PublicIPPrefix.Update
,Queue.Update
,QueueAuthorizationRule.Update
,RedisCache.Update
,Registry.Update
,RegistryTask.Update
,ResourceGroup.Update
,RouteFilter.Update
,RouteTable.Update
,SearchService.Update
,Secret.Update
,ServiceBusNamespace.Update
,ServiceBusSubscription.Update
,ServicePrincipal.Update
,Snapshot.Update
,SqlDatabase.Update
,SqlDatabaseAutomaticTuning.Update
,SqlDatabaseThreatDetectionPolicy.Update
,SqlElasticPool.Update
,SqlEncryptionProtector.Update
,SqlFailoverGroup.Update
,SqlFirewallRule.Update
,SqlServer.Update
,SqlServerAutomaticTuning.Update
,SqlServerKey.Update
,SqlServerSecurityAlertPolicy.Update
,SqlSyncGroup.Update
,SqlSyncMember.Update
,SqlVirtualNetworkRule.Update
,StorageAccount.Update
,Topic.Update
,TopicAuthorizationRule.Update
,TrafficManagerProfile.Update
,Vault.Update
,VirtualMachine.Update
,VirtualMachine.UpdateStages.WithSystemAssignedIdentityBasedAccessOrUpdate
,VirtualMachineScaleSet.Update
,VirtualMachineScaleSet.UpdateStages.WithApply
,VirtualMachineScaleSet.UpdateStages.WithPrimaryInternalLoadBalancer
,VirtualMachineScaleSet.UpdateStages.WithPrimaryInternalLoadBalancerBackendOrNatPool
,VirtualMachineScaleSet.UpdateStages.WithPrimaryInternalLoadBalancerNatPool
,VirtualMachineScaleSet.UpdateStages.WithPrimaryInternetFacingLoadBalancerBackendOrNatPool
,VirtualMachineScaleSet.UpdateStages.WithPrimaryInternetFacingLoadBalancerNatPool
,VirtualMachineScaleSet.UpdateStages.WithPrimaryLoadBalancer
,VirtualMachineScaleSet.UpdateStages.WithSystemAssignedIdentityBasedAccessOrApply
,VirtualMachineScaleSetVM.Update
,VirtualNetworkGateway.Update
,VirtualNetworkGatewayConnection.Update
,WebApp.Update
,WebApp.UpdateStages.WithStartUpCommand
,WebAppBase.Update<FluentT>
,Webhook.Update
- All Known Implementing Classes:
com.microsoft.azure.management.resources.fluentcore.model.implementation.CreatableUpdatableImpl
,com.microsoft.azure.management.resources.fluentcore.arm.models.implementation.GroupableParentResourceImpl
,GroupableParentResourceWithTagsImpl
,com.microsoft.azure.management.resources.fluentcore.arm.models.implementation.GroupableResourceImpl
,com.microsoft.azure.management.resources.fluentcore.arm.models.implementation.ResourceImpl
The base interface for all template interfaces that support update operations.
-
Method Summary
Modifier and TypeMethodDescriptionapply()
Execute the update request.rx.Observable<T>
Execute the update request asynchronously.com.microsoft.rest.ServiceFuture<T>
applyAsync
(com.microsoft.rest.ServiceCallback<T> callback) Execute the update request asynchronously.
-
Method Details
-
apply
T apply()Execute the update request.- Returns:
- the updated resource
-
applyAsync
rx.Observable<T> applyAsync()Execute the update request asynchronously.- Returns:
- the handle to the REST call
-
applyAsync
Execute the update request asynchronously.- Parameters:
callback
- the callback for success and failure- Returns:
- the handle to the REST call
-