Interface Settable<ParentT>

Type Parameters:
ParentT - the parent definition parent() returns to
All Known Subinterfaces:
AccessPolicy.Update, Application.Update, ApplicationGatewayAuthenticationCertificate.Update, ApplicationGatewayBackend.Update, ApplicationGatewayBackendHttpConfiguration.Update, ApplicationGatewayFrontend.Update, ApplicationGatewayIPConfiguration.Update, ApplicationGatewayListener.Update, ApplicationGatewayPathRule.Update, ApplicationGatewayProbe.Update, ApplicationGatewayRedirectConfiguration.Update, ApplicationGatewayRequestRoutingRule.Update, ApplicationGatewaySslCertificate.Update, ApplicationGatewayUrlPathMap.Update, AutoscaleProfile.Update, CdnEndpoint.Update, CdnEndpoint.UpdatePremiumEndpoint, CdnEndpoint.UpdateStandardEndpoint, DnsRecordSet.Update, DnsRecordSet.UpdateAaaaRecordSet, DnsRecordSet.UpdateARecordSet, DnsRecordSet.UpdateCaaRecordSet, DnsRecordSet.UpdateCNameRecordSet, DnsRecordSet.UpdateCombined, DnsRecordSet.UpdateMXRecordSet, DnsRecordSet.UpdateNSRecordSet, DnsRecordSet.UpdatePtrRecordSet, DnsRecordSet.UpdateSoaRecord, DnsRecordSet.UpdateSrvRecordSet, DnsRecordSet.UpdateTxtRecordSet, Ipv6PeeringConfig.Update, KubernetesClusterAgentPool.Update<ParentT>, LoadBalancerBackend.Update, LoadBalancerHttpProbe.Update, LoadBalancerInboundNatPool.Update, LoadBalancerInboundNatRule.Update, LoadBalancerPrivateFrontend.Update, LoadBalancerPublicFrontend.Update, LoadBalancerTcpProbe.Update, LoadBalancingRule.Update, NetworkSecurityRule.Update, NicIPConfiguration.Update, PointToSiteConfiguration.Update, PolicyRule.Update, Pool.Update, PrivateEndpointConnection.Update, RegistryDockerTaskStep.Update, RegistryEncodedTaskStep.Update, RegistryFileTaskStep.Update, RegistrySourceTrigger.Update, RegistrySourceTrigger.UpdateDefinition, Route.Update, RouteFilterRule.Update, ScaleRule.Update, Subnet.Update, TrafficManagerEndpoint.Update, TrafficManagerEndpoint.UpdateAzureEndpoint, TrafficManagerEndpoint.UpdateExternalEndpoint, TrafficManagerEndpoint.UpdateNestedProfileEndpoint, VirtualMachineExtension.Update, VirtualMachineScaleSetExtension.Update, VirtualMachineScaleSetUnmanagedDataDisk.Update, VirtualMachineUnmanagedDataDisk.Update, VirtualNetworkGatewayIPConfiguration.Update, WebAppDiagnosticLogs.UpdateDefinition<ParentT>, WebAppDiagnosticLogs.UpdateStages.Update<ParentT>, WebAppDiagnosticLogs.UpdateStages.WithAttachForApplicationStorage<ParentT>, WebAppDiagnosticLogs.UpdateStages.WithAttachForWebServerFileSystem<ParentT>, WebAppDiagnosticLogs.UpdateStages.WithAttachForWebServerStorage<ParentT>, Webhook.UpdateResource<ParentT>, Webhook.UpdateResourceStages.Blank<ParentT>, Webhook.UpdateResourceStages.WithAttach<ParentT>

public interface Settable<ParentT>
The base interface for all template interfaces for child resources that support update operations.
  • Method Summary

    Modifier and Type
    Method
    Description
    Begins an update for a child resource.
  • Method Details

    • parent

      ParentT parent()
      Begins an update for a child resource.

      This is the beginning of the builder pattern used to update child resources The final method completing the update and continue the actual parent resource update process in Azure is parent().

      Returns:
      the stage of parent resource update