
com.pulumi.azurenative.containerservice.inputs.ManagedClusterAPIServerAccessProfileArgs Maven / Gradle / Ivy
// *** WARNING: this file was generated by pulumi-java-gen. ***
// *** Do not edit by hand unless you're certain you know what you are doing! ***
package com.pulumi.azurenative.containerservice.inputs;
import com.pulumi.core.Output;
import com.pulumi.core.annotations.Import;
import java.lang.Boolean;
import java.lang.String;
import java.util.List;
import java.util.Objects;
import java.util.Optional;
import javax.annotation.Nullable;
/**
* Access profile for managed cluster API server.
*
*/
public final class ManagedClusterAPIServerAccessProfileArgs extends com.pulumi.resources.ResourceArgs {
public static final ManagedClusterAPIServerAccessProfileArgs Empty = new ManagedClusterAPIServerAccessProfileArgs();
/**
* IP ranges are specified in CIDR format, e.g. 137.117.106.88/29. This feature is not compatible with clusters that use Public IP Per Node, or clusters that are using a Basic Load Balancer. For more information see [API server authorized IP ranges](https://docs.microsoft.com/azure/aks/api-server-authorized-ip-ranges).
*
*/
@Import(name="authorizedIPRanges")
private @Nullable Output> authorizedIPRanges;
/**
* @return IP ranges are specified in CIDR format, e.g. 137.117.106.88/29. This feature is not compatible with clusters that use Public IP Per Node, or clusters that are using a Basic Load Balancer. For more information see [API server authorized IP ranges](https://docs.microsoft.com/azure/aks/api-server-authorized-ip-ranges).
*
*/
public Optional
© 2015 - 2025 Weber Informatics LLC | Privacy Policy