diff --git a/sdk/resourcemanager/azure-resourcemanager/pom.xml b/sdk/resourcemanager/azure-resourcemanager/pom.xml index e0cf89f3628c4..2fe016f8f2617 100644 --- a/sdk/resourcemanager/azure-resourcemanager/pom.xml +++ b/sdk/resourcemanager/azure-resourcemanager/pom.xml @@ -58,7 +58,6 @@ --add-opens com.azure.core/com.azure.core.implementation.util=ALL-UNNAMED - - diff --git a/sdk/resourcemanager/azure-resourcemanager/src/main/java/com/azure/resourcemanager/AzureResourceManager.java b/sdk/resourcemanager/azure-resourcemanager/src/main/java/com/azure/resourcemanager/AzureResourceManager.java index 89ccf6eb7a139..b6a86eac41fe9 100644 --- a/sdk/resourcemanager/azure-resourcemanager/src/main/java/com/azure/resourcemanager/AzureResourceManager.java +++ b/sdk/resourcemanager/azure-resourcemanager/src/main/java/com/azure/resourcemanager/AzureResourceManager.java @@ -261,7 +261,11 @@ public Authenticated authenticate(TokenCredential credential, AzureProfile profi * previously specified authentication file). */ public interface Authenticated extends AccessManagement { - /** @return the currently selected tenant ID this client is authenticated to work with */ + /** + * Gets the currently selected tenant ID this client is authenticated to work with. + * + * @return the currently selected tenant ID this client is authenticated to work with + */ String tenantId(); /** @@ -431,67 +435,119 @@ private AzureResourceManager(HttpPipeline httpPipeline, AzureProfile profile, Au this.tenantId = profile.getTenantId(); } - /** @return the currently selected subscription ID this client is authenticated to work with */ + /** + * Gets the currently selected subscription ID this client is authenticated to work with. + * + * @return the currently selected subscription ID this client is authenticated to work with + */ public String subscriptionId() { return this.subscriptionId; } - /** @return the currently selected tenant ID this client is authenticated to work with */ + /** + * Gets the currently selected tenant ID this client is authenticated to work with. + * + * @return the currently selected tenant ID this client is authenticated to work with + */ public String tenantId() { return this.tenantId; } - /** @return the currently selected subscription this client is authenticated to work with */ + /** + * Gets the currently selected subscription this client is authenticated to work with. + * + * @return the currently selected subscription this client is authenticated to work with + */ public Subscription getCurrentSubscription() { return this.subscriptions().getById(this.subscriptionId()); } - /** @return entry point to managing subscriptions */ + /** + * Gets entry point to managing subscriptions. + * + * @return entry point to managing subscriptions + */ public Subscriptions subscriptions() { return this.resourceManager.subscriptions(); } - /** @return entry point to managing tenants */ + /** + * Gets entry point to managing tenants. + * + * @return entry point to managing tenants + */ public Tenants tenants() { return this.resourceManager.tenants(); } - /** @return entry point to managing resource groups */ + /** + * Gets entry point to managing resource groups. + * + * @return entry point to managing resource groups + */ public ResourceGroups resourceGroups() { return this.resourceManager.resourceGroups(); } - /** @return entry point to managing deployments */ + /** + * Gets entry point to managing deployments. + * + * @return entry point to managing deployments + */ public Deployments deployments() { return this.resourceManager.deployments(); } - /** @return entry point to managing generic resources */ + /** + * Gets entry point to managing generic resources. + * + * @return entry point to managing generic resources + */ public GenericResources genericResources() { return resourceManager.genericResources(); } - /** @return entry point to managing features */ + /** + * Gets entry point to managing features. + * + * @return entry point to managing features + */ public Features features() { return resourceManager.features(); } - /** @return entry point to managing resource providers */ + /** + * Gets entry point to managing resource providers. + * + * @return entry point to managing resource providers + */ public Providers providers() { return resourceManager.providers(); } - /** @return entry point to managing policy definitions. */ + /** + * Gets entry point to managing policy definitions. + * + * @return entry point to managing policy definitions. + */ public PolicyDefinitions policyDefinitions() { return resourceManager.policyDefinitions(); } - /** @return entry point to managing policy assignments. */ + /** + * Gets entry point to managing policy assignments. + * + * @return entry point to managing policy assignments. + */ public PolicyAssignments policyAssignments() { return resourceManager.policyAssignments(); } - /** @return entry point to managing locks. */ + /** + * Gets entry point to managing locks. + * + * @return entry point to managing locks. + */ public ManagementLocks managementLocks() { return resourceManager.managementLocks(); } @@ -521,87 +577,155 @@ public StorageAccounts storageAccounts() { return storageManager.storageAccounts(); } - /** @return entry point to managing storage account usages */ + /** + * Gets entry point to managing storage account usages. + * + * @return entry point to managing storage account usages + */ public Usages storageUsages() { return storageManager.usages(); } - /** @return entry point to managing storage service SKUs */ + /** + * Gets entry point to managing storage service SKUs. + * + * @return entry point to managing storage service SKUs + */ public StorageSkus storageSkus() { return storageManager.storageSkus(); } - /** @return entry point to managing availability sets */ + /** + * Gets entry point to managing availability sets. + * + * @return entry point to managing availability sets + */ public AvailabilitySets availabilitySets() { return computeManager.availabilitySets(); } - /** @return entry point to managing virtual networks */ + /** + * Gets entry point to managing virtual networks. + * + * @return entry point to managing virtual networks + */ public Networks networks() { return networkManager.networks(); } - /** @return entry point to managing route tables */ + /** + * Gets entry point to managing route tables. + * + * @return entry point to managing route tables + */ public RouteTables routeTables() { return networkManager.routeTables(); } - /** @return entry point to managing load balancers */ + /** + * Gets entry point to managing load balancers. + * + * @return entry point to managing load balancers + */ public LoadBalancers loadBalancers() { return networkManager.loadBalancers(); } - /** @return entry point to managing application gateways */ + /** + * Gets entry point to managing application gateways. + * + * @return entry point to managing application gateways + */ public ApplicationGateways applicationGateways() { return networkManager.applicationGateways(); } - /** @return entry point to managing network security groups */ + /** + * Gets entry point to managing network security groups. + * + * @return entry point to managing network security groups + */ public NetworkSecurityGroups networkSecurityGroups() { return networkManager.networkSecurityGroups(); } - /** @return entry point to managing network resource usages */ + /** + * Gets entry point to managing network resource usages. + * + * @return entry point to managing network resource usages + */ public NetworkUsages networkUsages() { return networkManager.usages(); } - /** @return entry point to managing network watchers */ + /** + * Gets entry point to managing network watchers. + * + * @return entry point to managing network watchers + */ public NetworkWatchers networkWatchers() { return networkManager.networkWatchers(); } - /** @return entry point to managing virtual network gateways */ + /** + * Gets entry point to managing virtual network gateways. + * + * @return entry point to managing virtual network gateways + */ public VirtualNetworkGateways virtualNetworkGateways() { return networkManager.virtualNetworkGateways(); } - /** @return entry point to managing local network gateways */ + /** + * Gets entry point to managing local network gateways. + * + * @return entry point to managing local network gateways + */ public LocalNetworkGateways localNetworkGateways() { return networkManager.localNetworkGateways(); } - /** @return entry point to managing express route circuits */ + /** + * Gets entry point to managing express route circuits. + * + * @return entry point to managing express route circuits + */ public ExpressRouteCircuits expressRouteCircuits() { return networkManager.expressRouteCircuits(); } - /** @return entry point to managing express route cross connections */ + /** + * Gets entry point to managing express route cross connections. + * + * @return entry point to managing express route cross connections + */ public ExpressRouteCrossConnections expressRouteCrossConnections() { return networkManager.expressRouteCrossConnections(); } - /** @return entry point to managing express route circuits */ + /** + * Gets entry point to managing express route circuits. + * + * @return entry point to managing express route circuits + */ public ApplicationSecurityGroups applicationSecurityGroups() { return networkManager.applicationSecurityGroups(); } - /** @return entry point to managing route filters */ + /** + * Gets entry point to managing route filters. + * + * @return entry point to managing route filters + */ public RouteFilters routeFilters() { return networkManager.routeFilters(); } - /** @return entry point to managing DDoS protection plans */ + /** + * Gets entry point to managing DDoS protection plans. + * + * @return entry point to managing DDoS protection plans + */ public DdosProtectionPlans ddosProtectionPlans() { return networkManager.ddosProtectionPlans(); } @@ -646,57 +770,101 @@ public VirtualMachines virtualMachines() { return computeManager.virtualMachines(); } - /** @return entry point to managing virtual machine scale sets. */ + /** + * Gets entry point to managing virtual machine scale sets. + * + * @return entry point to managing virtual machine scale sets. + */ public VirtualMachineScaleSets virtualMachineScaleSets() { return computeManager.virtualMachineScaleSets(); } - /** @return entry point to managing virtual machine images */ + /** + * Gets entry point to managing virtual machine images. + * + * @return entry point to managing virtual machine images + */ public VirtualMachineImages virtualMachineImages() { return computeManager.virtualMachineImages(); } - /** @return entry point to managing virtual machine custom images */ + /** + * Gets entry point to managing virtual machine custom images. + * + * @return entry point to managing virtual machine custom images + */ public VirtualMachineCustomImages virtualMachineCustomImages() { return computeManager.virtualMachineCustomImages(); } - /** @return entry point to managing managed disks */ + /** + * Gets entry point to managing managed disks. + * + * @return entry point to managing managed disks + */ public Disks disks() { return computeManager.disks(); } - /** @return entry point to managing managed snapshots */ + /** + * Gets entry point to managing managed snapshots. + * + * @return entry point to managing managed snapshots + */ public Snapshots snapshots() { return computeManager.snapshots(); } - /** @return the compute service SKU management API entry point */ + /** + * Gets the compute service SKU management API entry point. + * + * @return the compute service SKU management API entry point + */ public ComputeSkus computeSkus() { return computeManager.computeSkus(); } - /** @return entry point to managing public IP addresses */ + /** + * Gets entry point to managing public IP addresses. + * + * @return entry point to managing public IP addresses + */ public PublicIpAddresses publicIpAddresses() { return this.networkManager.publicIpAddresses(); } - /** @return entry point to managing public IP prefixes */ + /** + * Gets entry point to managing public IP prefixes. + * + * @return entry point to managing public IP prefixes + */ public PublicIpPrefixes publicIpPrefixes() { return this.networkManager.publicIpPrefixes(); } - /** @return entry point to managing network interfaces */ + /** + * Gets entry point to managing network interfaces. + * + * @return entry point to managing network interfaces + */ public NetworkInterfaces networkInterfaces() { return this.networkManager.networkInterfaces(); } - /** @return entry point to managing compute resource usages */ + /** + * Gets entry point to managing compute resource usages. + * + * @return entry point to managing compute resource usages + */ public ComputeUsages computeUsages() { return computeManager.usages(); } - /** @return entry point to managing key vaults */ + /** + * Gets entry point to managing key vaults. + * + * @return entry point to managing key vaults + */ public Vaults vaults() { return this.keyVaultManager.vaults(); } @@ -709,30 +877,46 @@ public Vaults vaults() { // } /** + * Gets entry point to managing traffic manager profiles. + * * @return entry point to managing traffic manager profiles. */ public TrafficManagerProfiles trafficManagerProfiles() { return trafficManager.profiles(); } - /** @return entry point to managing Redis Caches. */ + /** + * Gets entry point to managing Redis Caches. + * + * @return entry point to managing Redis Caches. + */ public RedisCaches redisCaches() { return redisManager.redisCaches(); } /** + * Gets entry point to managing cdn manager profiles. + * * @return entry point to managing cdn manager profiles. */ public CdnProfiles cdnProfiles() { return cdnManager.profiles(); } - /** @return entry point to managing DNS zones. */ + /** + * Gets entry point to managing DNS zones. + * + * @return entry point to managing DNS zones. + */ public DnsZones dnsZones() { return dnsZoneManager.zones(); } - /** @return entry point to managing web apps. */ + /** + * Gets entry point to managing web apps. + * + * @return entry point to managing web apps. + */ public WebApps webApps() { return appServiceManager.webApps(); } @@ -776,32 +960,54 @@ public FunctionApps functionApps() { return appServiceManager.functionApps(); } - /** @return entry point to managing app service plans. */ + /** + * Gets entry point to managing app service plans. + * + * @return entry point to managing app service plans. + */ public AppServicePlans appServicePlans() { return appServiceManager.appServicePlans(); } - /** @return entry point to managing domains. */ + /** + * Gets entry point to managing domains. + * + * @return entry point to managing domains. + */ public AppServiceDomains appServiceDomains() { return appServiceManager.domains(); } - /** @return entry point to managing certificates. */ + /** + * Gets entry point to managing certificates. + * + * @return entry point to managing certificates. + */ public AppServiceCertificates appServiceCertificates() { return appServiceManager.certificates(); } - /** @return entry point to managing certificates orders. */ + /** + * Gets entry point to managing certificates orders. + * + * @return entry point to managing certificates orders. + */ public AppServiceCertificateOrders appServiceCertificateOrders() { return appServiceManager.certificateOrders(); } - /** @return entry point to managing Sql server. */ + /** + * Gets entry point to managing Sql server. + * + * @return entry point to managing Sql server. + */ public SqlServers sqlServers() { return sqlServerManager.sqlServers(); } /** + * Gets entry point to managing Service Bus. + * * @return entry point to managing Service Bus. */ public ServiceBusNamespaces serviceBusNamespaces() { @@ -815,84 +1021,144 @@ public ServiceBusNamespaces serviceBusNamespaces() { // return serviceBusManager.operations(); // } - /** @return entry point to managing Kubernetes clusters. */ + /** + * Gets entry point to managing Kubernetes clusters. + * + * @return entry point to managing Kubernetes clusters. + */ public KubernetesClusters kubernetesClusters() { return containerServiceManager.kubernetesClusters(); } - /** @return entry point to managing Azure Container Instances. */ + /** + * Gets entry point to managing Azure Container Instances. + * + * @return entry point to managing Azure Container Instances. + */ public ContainerGroups containerGroups() { return containerInstanceManager.containerGroups(); } - /** @return entry point to managing Container Registries. */ + /** + * Gets entry point to managing Container Registries. + * + * @return entry point to managing Container Registries. + */ public Registries containerRegistries() { return containerRegistryManager.containerRegistries(); } - /** @return entry point to managing Container Registry RegistryTasks. */ + /** + * Gets entry point to managing Container Registry RegistryTasks. + * + * @return entry point to managing Container Registry RegistryTasks. + */ public RegistryTasks containerRegistryTasks() { return containerRegistryManager.containerRegistryTasks(); } - /** @return entry point to managing Container Registry RegistryTask Runs. */ + /** + * Gets entry point to managing Container Registry RegistryTask Runs. + * + * @return entry point to managing Container Registry RegistryTask Runs. + */ public RegistryTaskRuns containerRegistryTaskRuns() { return containerRegistryManager.registryTaskRuns(); } - /** @return entry point to managing Container Regsitries. */ + /** + * Gets entry point to managing Container Regsitries. + * + * @return entry point to managing Container Regsitries. + */ public CosmosDBAccounts cosmosDBAccounts() { return cosmosManager.databaseAccounts(); } /** + * Gets entry point to managing Search services. + * * @return entry point to managing Search services. */ public SearchServices searchServices() { return searchServiceManager.searchServices(); } - /** @return entry point to managing Managed Service Identity (MSI) identities. */ + /** + * Gets entry point to managing Managed Service Identity (MSI) identities. + * + * @return entry point to managing Managed Service Identity (MSI) identities. + */ public Identities identities() { return msiManager.identities(); } - /** @return entry point to authentication and authorization management in Azure */ + /** + * Gets entry point to authentication and authorization management in Azure. + * + * @return entry point to authentication and authorization management in Azure + */ public AccessManagement accessManagement() { return this.authenticated; } - /** @return entry point to listing activity log events in Azure */ + /** + * Gets entry point to listing activity log events in Azure. + * + * @return entry point to listing activity log events in Azure + */ public ActivityLogs activityLogs() { return this.monitorManager.activityLogs(); } - /** @return entry point to listing metric definitions in Azure */ + /** + * Gets entry point to listing metric definitions in Azure. + * + * @return entry point to listing metric definitions in Azure + */ public MetricDefinitions metricDefinitions() { return this.monitorManager.metricDefinitions(); } - /** @return entry point to listing diagnostic settings in Azure */ + /** + * Gets entry point to listing diagnostic settings in Azure. + * + * @return entry point to listing diagnostic settings in Azure + */ public DiagnosticSettings diagnosticSettings() { return this.monitorManager.diagnosticSettings(); } - /** @return entry point to managing action groups in Azure */ + /** + * Gets entry point to managing action groups in Azure. + * + * @return entry point to managing action groups in Azure + */ public ActionGroups actionGroups() { return this.monitorManager.actionGroups(); } - /** @return entry point to managing alertRules in Azure */ + /** + * Gets entry point to managing alertRules in Azure. + * + * @return entry point to managing alertRules in Azure + */ public AlertRules alertRules() { return this.monitorManager.alertRules(); } - /** @return entry point to managing Autoscale Settings in Azure */ + /** + * Gets entry point to managing Autoscale Settings in Azure. + * + * @return entry point to managing Autoscale Settings in Azure + */ public AutoscaleSettings autoscaleSettings() { return this.monitorManager.autoscaleSettings(); } /** + * Gets entry point to managing event hub namespaces. + * * @return entry point to managing event hub namespaces. */ public EventHubNamespaces eventHubNamespaces() { @@ -900,6 +1166,8 @@ public EventHubNamespaces eventHubNamespaces() { } /** + * Gets entry point to managing event hubs. + * * @return entry point to managing event hubs. */ public EventHubs eventHubs() { @@ -907,23 +1175,37 @@ public EventHubs eventHubs() { } /** + * Gets entry point to managing event hub namespace geo disaster recovery. + * * @return entry point to managing event hub namespace geo disaster recovery. */ public EventHubDisasterRecoveryPairings eventHubDisasterRecoveryPairings() { return this.eventHubsManager.eventHubDisasterRecoveryPairings(); } - /** @return entry point to manage compute galleries. */ + /** + * Gets entry point to managing compute galleries. + * + * @return entry point to managing compute galleries. + */ public Galleries galleries() { return this.computeManager.galleries(); } - /** @return entry point to manage compute gallery images. */ + /** + * Gets entry point to managing compute gallery images. + * + * @return entry point to managing compute gallery images. + */ public GalleryImages galleryImages() { return this.computeManager.galleryImages(); } - /** @return entry point to manage compute gallery image versions. */ + /** + * Gets entry point to managing compute gallery image versions. + * + * @return entry point to managing compute gallery image versions. + */ public GalleryImageVersions galleryImageVersions() { return this.computeManager.galleryImageVersions(); } @@ -952,47 +1234,83 @@ public BlobContainers storageBlobContainers() { return this.storageManager.blobContainers(); } - /** @return the blob service management API entry point */ + /** + * Gets the blob service management API entry point. + * + * @return the blob service management API entry point + */ public BlobServices storageBlobServices() { return this.storageManager.blobServices(); } - /** @return the blob service management API entry point */ + /** + * Gets the blob service management API entry point. + * + * @return the blob service management API entry point + */ public ManagementPolicies storageManagementPolicies() { return this.storageManager.managementPolicies(); } - /** @return the spring service management API entry point */ + /** + * Gets the spring service management API entry point. + * + * @return the spring service management API entry point + */ public SpringServices springServices() { return this.appPlatformManager.springServices(); } - /** @return the private DNS zone management API entry point */ + /** + * Gets the private DNS zone management API entry point. + * + * @return the private DNS zone management API entry point + */ public PrivateDnsZones privateDnsZones() { return this.privateDnsZoneManager.privateZones(); } - /** @return entry point to private endpoints management */ + /** + * Gets entry point to private endpoints management. + * + * @return entry point to private endpoints management + */ public PrivateEndpoints privateEndpoints() { return this.networkManager.privateEndpoints(); } - /** @return entry point to tag management management */ + /** + * Gets entry point to tag management. + * + * @return entry point to tag management + */ public TagOperations tagOperations() { return this.resourceManager.tagOperations(); } - /** @return entry point to network profiles management */ + /** + * Gets entry point to network profiles management. + * + * @return entry point to network profiles management + */ public NetworkProfiles networkProfiles() { return this.networkManager.networkProfiles(); } - /** @return entry point to disk encryption sets management */ + /** + * Gets entry point to disk encryption sets management. + * + * @return entry point to disk encryption sets management + */ public DiskEncryptionSets diskEncryptionSets() { return this.computeManager.diskEncryptionSets(); } - /** @return entry point to Managed Hardware Security Module management */ + /** + * Gets entry point to Managed Hardware Security Module management. + * + * @return entry point to Managed Hardware Security Module management + */ public ManagedHsms managedHsms() { return this.keyVaultManager.managedHsms(); }