Class OpenShiftClusterArgs


  • public final class OpenShiftClusterArgs
    extends com.pulumi.resources.ResourceArgs
    • Method Detail

      • apiserverProfile

        public java.util.Optional<com.pulumi.core.Output<APIServerProfileArgs>> apiserverProfile()
        Returns:
        The cluster API server profile.
      • clusterProfile

        public java.util.Optional<com.pulumi.core.Output<ClusterProfileArgs>> clusterProfile()
        Returns:
        The cluster profile.
      • consoleProfile

        public java.util.Optional<com.pulumi.core.Output<ConsoleProfileArgs>> consoleProfile()
        Returns:
        The console profile.
      • ingressProfiles

        public java.util.Optional<com.pulumi.core.Output<java.util.List<IngressProfileArgs>>> ingressProfiles()
        Returns:
        The cluster ingress profiles.
      • location

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> location()
        Returns:
        The geo-location where the resource lives
      • masterProfile

        public java.util.Optional<com.pulumi.core.Output<MasterProfileArgs>> masterProfile()
        Returns:
        The cluster master profile.
      • networkProfile

        public java.util.Optional<com.pulumi.core.Output<NetworkProfileArgs>> networkProfile()
        Returns:
        The cluster network profile.
      • provisioningState

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> provisioningState()
        Returns:
        The cluster provisioning state (immutable).
      • resourceGroupName

        public com.pulumi.core.Output<java.lang.String> resourceGroupName()
        Returns:
        The name of the resource group. The name is case insensitive.
      • resourceName

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> resourceName()
        Returns:
        The name of the OpenShift cluster resource.
      • servicePrincipalProfile

        public java.util.Optional<com.pulumi.core.Output<ServicePrincipalProfileArgs>> servicePrincipalProfile()
        Returns:
        The cluster service principal profile.
      • tags

        public java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,​java.lang.String>>> tags()
        Returns:
        Resource tags.
      • workerProfiles

        public java.util.Optional<com.pulumi.core.Output<java.util.List<WorkerProfileArgs>>> workerProfiles()
        Returns:
        The cluster worker profiles.