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
-