Class PrometheusHaClusterProviderInstancePropertiesArgs.Builder
- java.lang.Object
-
- com.pulumi.azurenative.workloads.inputs.PrometheusHaClusterProviderInstancePropertiesArgs.Builder
-
- Enclosing class:
- PrometheusHaClusterProviderInstancePropertiesArgs
public static final class PrometheusHaClusterProviderInstancePropertiesArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(PrometheusHaClusterProviderInstancePropertiesArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(PrometheusHaClusterProviderInstancePropertiesArgs defaults)
-
-
Method Detail
-
clusterName
public PrometheusHaClusterProviderInstancePropertiesArgs.Builder clusterName(@Nullable com.pulumi.core.Output<java.lang.String> clusterName)
- Parameters:
clusterName
- Gets or sets the clusterName.- Returns:
- builder
-
clusterName
public PrometheusHaClusterProviderInstancePropertiesArgs.Builder clusterName(java.lang.String clusterName)
- Parameters:
clusterName
- Gets or sets the clusterName.- Returns:
- builder
-
hostname
public PrometheusHaClusterProviderInstancePropertiesArgs.Builder hostname(@Nullable com.pulumi.core.Output<java.lang.String> hostname)
- Parameters:
hostname
- Gets or sets the target machine name.- Returns:
- builder
-
hostname
public PrometheusHaClusterProviderInstancePropertiesArgs.Builder hostname(java.lang.String hostname)
- Parameters:
hostname
- Gets or sets the target machine name.- Returns:
- builder
-
prometheusUrl
public PrometheusHaClusterProviderInstancePropertiesArgs.Builder prometheusUrl(@Nullable com.pulumi.core.Output<java.lang.String> prometheusUrl)
- Parameters:
prometheusUrl
- URL of the Node Exporter endpoint.- Returns:
- builder
-
prometheusUrl
public PrometheusHaClusterProviderInstancePropertiesArgs.Builder prometheusUrl(java.lang.String prometheusUrl)
- Parameters:
prometheusUrl
- URL of the Node Exporter endpoint.- Returns:
- builder
-
providerType
public PrometheusHaClusterProviderInstancePropertiesArgs.Builder providerType(com.pulumi.core.Output<java.lang.String> providerType)
- Parameters:
providerType
- The provider type. For example, the value can be SapHana. Expected value is 'PrometheusHaCluster'.- Returns:
- builder
-
providerType
public PrometheusHaClusterProviderInstancePropertiesArgs.Builder providerType(java.lang.String providerType)
- Parameters:
providerType
- The provider type. For example, the value can be SapHana. Expected value is 'PrometheusHaCluster'.- Returns:
- builder
-
sid
public PrometheusHaClusterProviderInstancePropertiesArgs.Builder sid(@Nullable com.pulumi.core.Output<java.lang.String> sid)
- Parameters:
sid
- Gets or sets the cluster sid.- Returns:
- builder
-
sid
public PrometheusHaClusterProviderInstancePropertiesArgs.Builder sid(java.lang.String sid)
- Parameters:
sid
- Gets or sets the cluster sid.- Returns:
- builder
-
sslCertificateUri
public PrometheusHaClusterProviderInstancePropertiesArgs.Builder sslCertificateUri(@Nullable com.pulumi.core.Output<java.lang.String> sslCertificateUri)
- Parameters:
sslCertificateUri
- Gets or sets the blob URI to SSL certificate for the HA cluster exporter.- Returns:
- builder
-
sslCertificateUri
public PrometheusHaClusterProviderInstancePropertiesArgs.Builder sslCertificateUri(java.lang.String sslCertificateUri)
- Parameters:
sslCertificateUri
- Gets or sets the blob URI to SSL certificate for the HA cluster exporter.- Returns:
- builder
-
sslPreference
public PrometheusHaClusterProviderInstancePropertiesArgs.Builder sslPreference(@Nullable com.pulumi.core.Output<com.pulumi.core.Either<java.lang.String,SslPreference>> sslPreference)
- Parameters:
sslPreference
- Gets or sets certificate preference if secure communication is enabled.- Returns:
- builder
-
sslPreference
public PrometheusHaClusterProviderInstancePropertiesArgs.Builder sslPreference(com.pulumi.core.Either<java.lang.String,SslPreference> sslPreference)
- Parameters:
sslPreference
- Gets or sets certificate preference if secure communication is enabled.- Returns:
- builder
-
sslPreference
public PrometheusHaClusterProviderInstancePropertiesArgs.Builder sslPreference(java.lang.String sslPreference)
- Parameters:
sslPreference
- Gets or sets certificate preference if secure communication is enabled.- Returns:
- builder
-
sslPreference
public PrometheusHaClusterProviderInstancePropertiesArgs.Builder sslPreference(SslPreference sslPreference)
- Parameters:
sslPreference
- Gets or sets certificate preference if secure communication is enabled.- Returns:
- builder
-
build
public PrometheusHaClusterProviderInstancePropertiesArgs build()
-
-