Java Code Examples for com.microsoft.azure.management.apigeneration.Beta.SinceVersion#V1_15_0

The following examples show how to use com.microsoft.azure.management.apigeneration.Beta.SinceVersion#V1_15_0 . You can vote up the ones you like or vote down the ones you don't like, and go to the original project or source file by following the links above each example. You may check out the related API usage on the sidebar.
Example 1
Source File: MonitorManager.java    From azure-libraries-for-java with MIT License 5 votes vote down vote up
/**
 * @return the Azure AutoscaleSettings API entry point
 */
@Beta(SinceVersion.V1_15_0)
public AutoscaleSettings autoscaleSettings() {
    if (this.autoscaleSettings == null) {
        this.autoscaleSettings = new AutoscaleSettingsImpl(this);
    }
    return this.autoscaleSettings;
}
 
Example 2
Source File: MonitorManager.java    From azure-libraries-for-java with MIT License 5 votes vote down vote up
/**
 * @return the Azure AlertRules API entry point
 */
@Beta(SinceVersion.V1_15_0)
public AlertRules alertRules() {
    if (this.alerts == null) {
        this.alerts = new AlertRulesImpl(this);
    }
    return this.alerts;
}
 
Example 3
Source File: Azure.java    From azure-libraries-for-java with MIT License 4 votes vote down vote up
/**
 * @return entry point to managing alertRules in Azure
 */
@Beta(SinceVersion.V1_15_0)
public AlertRules alertRules() {
    return this.monitorManager.alertRules();
}
 
Example 4
Source File: Azure.java    From azure-libraries-for-java with MIT License 4 votes vote down vote up
/**
 * @return entry point to managing Autoscale Settings in Azure
 */
@Beta(SinceVersion.V1_15_0)
public AutoscaleSettings autoscaleSettings() {
    return this.monitorManager.autoscaleSettings();
}
 
Example 5
Source File: KubernetesCluster.java    From azure-libraries-for-java with MIT License 2 votes vote down vote up
/**
 * Updates the cluster to specify the Kubernetes Role-Based Access Control is enabled.
 *
 * @return the next stage of the update
 */
@Beta(SinceVersion.V1_15_0)
KubernetesCluster.Update withRBACEnabled();
 
Example 6
Source File: KubernetesCluster.java    From azure-libraries-for-java with MIT License 2 votes vote down vote up
/**
 * Updates the cluster's network profile.
 *
 * @param networkProfile the cluster's networkProfile
 * @return the next stage of the update
 */
@Beta(SinceVersion.V1_15_0)
KubernetesCluster.Update withNetworkProfile(ContainerServiceNetworkProfile networkProfile);
 
Example 7
Source File: KubernetesCluster.java    From azure-libraries-for-java with MIT License 2 votes vote down vote up
/**
 * Updates the cluster's add-on's profiles.
 *
 * @param addOnProfileMap the cluster's add-on's profiles
 * @return the next stage of the update
 */
@Beta(SinceVersion.V1_15_0)
KubernetesCluster.Update withAddOnProfiles(Map<String, ManagedClusterAddonProfile> addOnProfileMap);
 
Example 8
Source File: KubernetesCluster.java    From azure-libraries-for-java with MIT License 2 votes vote down vote up
/**
 * Updates all the agent pools virtual machine count.
 *
 * @param agentCount the number of agents (virtual machines) to host docker containers.
 * @return the next stage of the update
 */
@Beta(SinceVersion.V1_15_0)
KubernetesCluster.Update withAgentPoolVirtualMachineCount(int agentCount);
 
Example 9
Source File: KubernetesCluster.java    From azure-libraries-for-java with MIT License 2 votes vote down vote up
/**
 * Updates the agent pool virtual machine count.
 *
 * @param agentPoolName the name of the agent pool to be updated
 * @param agentCount the number of agents (virtual machines) to host docker containers.
 * @return the next stage of the update
 */
@Beta(SinceVersion.V1_15_0)
KubernetesCluster.Update withAgentPoolVirtualMachineCount(String agentPoolName, int agentCount);
 
Example 10
Source File: KubernetesCluster.java    From azure-libraries-for-java with MIT License 2 votes vote down vote up
/**
 * Specifies the cluster's add-on's profiles.
 *
 * @param addOnProfileMap the cluster's add-on's profiles
 * @return the next stage of the definition
 */
@Beta(SinceVersion.V1_15_0)
KubernetesCluster.DefinitionStages.WithCreate withAddOnProfiles(Map<String, ManagedClusterAddonProfile> addOnProfileMap);
 
Example 11
Source File: KubernetesCluster.java    From azure-libraries-for-java with MIT License 2 votes vote down vote up
/**
 * Updates the cluster to specify the Kubernetes Role-Based Access Control is disabled.
 *
 * @return the next stage of the update
 */
@Beta(SinceVersion.V1_15_0)
KubernetesCluster.Update withRBACDisabled();
 
Example 12
Source File: KubernetesCluster.java    From azure-libraries-for-java with MIT License 2 votes vote down vote up
/**
 * @return true if Kubernetes Role-Based Access Control is enabled
 */
@Beta(SinceVersion.V1_15_0)
boolean enableRBAC();
 
Example 13
Source File: KubernetesCluster.java    From azure-libraries-for-java with MIT License 2 votes vote down vote up
/**
 * @return the name of the resource group containing agent pool nodes
 */
@Beta(SinceVersion.V1_15_0)
String nodeResourceGroup();
 
Example 14
Source File: KubernetesCluster.java    From azure-libraries-for-java with MIT License 2 votes vote down vote up
/**
 * @return the cluster's add-on's profiles
 */
@Beta(SinceVersion.V1_15_0)
Map<String, ManagedClusterAddonProfile> addonProfiles();
 
Example 15
Source File: KubernetesCluster.java    From azure-libraries-for-java with MIT License 2 votes vote down vote up
/**
 * @return the network profile settings for the cluster
 */
@Beta(SinceVersion.V1_15_0)
ContainerServiceNetworkProfile networkProfile();
 
Example 16
Source File: KubernetesClusterAgentPool.java    From azure-libraries-for-java with MIT License 2 votes vote down vote up
/**
 * Specifies the virtual network to be used for the agents.
 *
 * @param virtualNetworkId the ID of a virtual network
 * @param subnetName the name of the subnet within the virtual network.; the subnet must have the service
 *                   endpoints enabled for 'Microsoft.ContainerService'.
 * @return the next stage
 */
@Beta(SinceVersion.V1_15_0)
WithAttach<ParentT> withVirtualNetwork(String virtualNetworkId, String subnetName);
 
Example 17
Source File: KubernetesClusterAgentPool.java    From azure-libraries-for-java with MIT License 2 votes vote down vote up
/**
 * Specifies the maximum number of pods that can run on a node.
 *
 * @param podsCount the maximum number of pods that can run on a node
 * @return the next stage of the definition
 */
@Beta(SinceVersion.V1_15_0)
WithAttach<ParentT> withMaxPodsCount(int podsCount);
 
Example 18
Source File: ContainerServiceAgentPool.java    From azure-libraries-for-java with MIT License 2 votes vote down vote up
/**
 * Specifies the virtual network to be used for the agents.
 *
 * @param virtualNetworkId the ID of a virtual network
 * @param subnetName the name of the subnet within the virtual network.; the subnet must have the service
 *                   endpoints enabled for 'Microsoft.ContainerService'.
 * @return the next stage
 */
@Beta(SinceVersion.V1_15_0)
WithAttach<ParentT> withVirtualNetwork(String virtualNetworkId, String subnetName);
 
Example 19
Source File: KubernetesClusterAgentPool.java    From azure-libraries-for-java with MIT License 2 votes vote down vote up
/**
 * @return the ID of the virtual network used by each virtual machine in the agent pool
 */
@Beta(SinceVersion.V1_15_0)
String networkId();
 
Example 20
Source File: KubernetesClusterAgentPool.java    From azure-libraries-for-java with MIT License 2 votes vote down vote up
/**
 * @return the name of the subnet used by each virtual machine in the agent pool
 */
@Beta(SinceVersion.V1_15_0)
String subnetName();