Uses of Interface
com.azure.resourcemanager.apimanagement.models.ApiManagementServiceResource.Update
Packages that use ApiManagementServiceResource.Update
Package
Description
Package containing the data models for ApiManagementClient.
-
Uses of ApiManagementServiceResource.Update in com.azure.resourcemanager.apimanagement.models
Methods in com.azure.resourcemanager.apimanagement.models that return ApiManagementServiceResource.UpdateModifier and TypeMethodDescriptionApiManagementServiceResource.update()Begins update for the ApiManagementServiceResource resource.ApiManagementServiceResource.UpdateStages.WithAdditionalLocations.withAdditionalLocations(List<AdditionalLocation> additionalLocations) Specifies the additionalLocations property: Additional datacenter locations of the API Management service..ApiManagementServiceResource.UpdateStages.WithApiVersionConstraint.withApiVersionConstraint(ApiVersionConstraint apiVersionConstraint) Specifies the apiVersionConstraint property: Control Plane Apis version constraint for the API Management service..ApiManagementServiceResource.UpdateStages.WithCertificates.withCertificates(List<CertificateConfiguration> certificates) Specifies the certificates property: List of Certificates that need to be installed in the API Management service.ApiManagementServiceResource.UpdateStages.WithConfigurationApi.withConfigurationApi(ConfigurationApi configurationApi) Specifies the configurationApi property: Configuration API configuration of the API Management service..ApiManagementServiceResource.UpdateStages.WithCustomProperties.withCustomProperties(Map<String, String> customProperties) Specifies the customProperties property: Custom properties of the API Management service.</br>Setting `Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Ciphers.TripleDes168` will disable the cipher TLS_RSA_WITH_3DES_EDE_CBC_SHA for all TLS(1.0, 1.1 and 1.2).</br>Setting `Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Protocols.Tls11` can be used to disable just TLS 1.1.</br>Setting `Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Protocols.Tls10` can be used to disable TLS 1.0 on an API Management service.</br>Setting `Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Backend.Protocols.Tls11` can be used to disable just TLS 1.1 for communications with backends.</br>Setting `Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Backend.Protocols.Tls10` can be used to disable TLS 1.0 for communications with backends.</br>Setting `Microsoft.WindowsAzure.ApiManagement.Gateway.Protocols.Server.Http2` can be used to enable HTTP2 protocol on an API Management service.</br>Not specifying any of these properties on PATCH operation will reset omitted properties' values to their defaults.ApiManagementServiceResource.UpdateStages.WithDeveloperPortalStatus.withDeveloperPortalStatus(DeveloperPortalStatus developerPortalStatus) Specifies the developerPortalStatus property: Status of developer portal in this API Management service..ApiManagementServiceResource.UpdateStages.WithDisableGateway.withDisableGateway(Boolean disableGateway) Specifies the disableGateway property: Property only valid for an Api Management service deployed in multiple locations.ApiManagementServiceResource.UpdateStages.WithEnableClientCertificate.withEnableClientCertificate(Boolean enableClientCertificate) Specifies the enableClientCertificate property: Property only meant to be used for Consumption SKU Service.ApiManagementServiceResource.UpdateStages.WithHostnameConfigurations.withHostnameConfigurations(List<HostnameConfiguration> hostnameConfigurations) Specifies the hostnameConfigurations property: Custom hostname configuration of the API Management service..ApiManagementServiceResource.UpdateStages.WithIdentity.withIdentity(ApiManagementServiceIdentity identity) Specifies the identity property: Managed service identity of the Api Management service..ApiManagementServiceResource.UpdateStages.WithLegacyPortalStatus.withLegacyPortalStatus(LegacyPortalStatus legacyPortalStatus) Specifies the legacyPortalStatus property: Status of legacy portal in the API Management service..ApiManagementServiceResource.UpdateStages.WithNatGatewayState.withNatGatewayState(NatGatewayState natGatewayState) Specifies the natGatewayState property: Property can be used to enable NAT Gateway for this API Management service..ApiManagementServiceResource.UpdateStages.WithNotificationSenderEmail.withNotificationSenderEmail(String notificationSenderEmail) Specifies the notificationSenderEmail property: Email address from which the notification will be sent..ApiManagementServiceResource.UpdateStages.WithPrivateEndpointConnections.withPrivateEndpointConnections(List<RemotePrivateEndpointConnectionWrapper> privateEndpointConnections) Specifies the privateEndpointConnections property: List of Private Endpoint Connections of this service..ApiManagementServiceResource.UpdateStages.WithPublicIpAddressId.withPublicIpAddressId(String publicIpAddressId) Specifies the publicIpAddressId property: Public Standard SKU IP V4 based IP address to be associated with Virtual Network deployed service in the region.ApiManagementServiceResource.UpdateStages.WithPublicNetworkAccess.withPublicNetworkAccess(PublicNetworkAccess publicNetworkAccess) Specifies the publicNetworkAccess property: Whether or not public endpoint access is allowed for this API Management service.ApiManagementServiceResource.UpdateStages.WithPublisherEmail.withPublisherEmail(String publisherEmail) Specifies the publisherEmail property: Publisher email..ApiManagementServiceResource.UpdateStages.WithPublisherName.withPublisherName(String publisherName) Specifies the publisherName property: Publisher name..ApiManagementServiceResource.UpdateStages.WithRestore.withRestore(Boolean restore) Specifies the restore property: Undelete Api Management Service if it was previously soft-deleted.ApiManagementServiceResource.UpdateStages.WithSku.withSku(ApiManagementServiceSkuProperties sku) Specifies the sku property: SKU properties of the API Management service..Specifies the tags property: Resource tags..ApiManagementServiceResource.UpdateStages.WithVirtualNetworkConfiguration.withVirtualNetworkConfiguration(VirtualNetworkConfiguration virtualNetworkConfiguration) Specifies the virtualNetworkConfiguration property: Virtual network configuration of the API Management service..ApiManagementServiceResource.UpdateStages.WithVirtualNetworkType.withVirtualNetworkType(VirtualNetworkType virtualNetworkType) Specifies the virtualNetworkType property: The type of VPN in which API Management service needs to be configured in.Specifies the zones property: A list of availability zones denoting where the resource needs to come from..