Class AccessPolicyArgs.Builder
- java.lang.Object
-
- com.pulumi.azurenative.timeseriesinsights.AccessPolicyArgs.Builder
-
- Enclosing class:
- AccessPolicyArgs
public static final class AccessPolicyArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(AccessPolicyArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AccessPolicyArgs.Builder
accessPolicyName(com.pulumi.core.Output<java.lang.String> accessPolicyName)
AccessPolicyArgs.Builder
accessPolicyName(java.lang.String accessPolicyName)
AccessPolicyArgs
build()
AccessPolicyArgs.Builder
description(com.pulumi.core.Output<java.lang.String> description)
AccessPolicyArgs.Builder
description(java.lang.String description)
AccessPolicyArgs.Builder
environmentName(com.pulumi.core.Output<java.lang.String> environmentName)
AccessPolicyArgs.Builder
environmentName(java.lang.String environmentName)
AccessPolicyArgs.Builder
principalObjectId(com.pulumi.core.Output<java.lang.String> principalObjectId)
AccessPolicyArgs.Builder
principalObjectId(java.lang.String principalObjectId)
AccessPolicyArgs.Builder
resourceGroupName(com.pulumi.core.Output<java.lang.String> resourceGroupName)
AccessPolicyArgs.Builder
resourceGroupName(java.lang.String resourceGroupName)
AccessPolicyArgs.Builder
roles(com.pulumi.core.Either<java.lang.String,AccessPolicyRole>... roles)
AccessPolicyArgs.Builder
roles(com.pulumi.core.Output<java.util.List<com.pulumi.core.Either<java.lang.String,AccessPolicyRole>>> roles)
AccessPolicyArgs.Builder
roles(java.util.List<com.pulumi.core.Either<java.lang.String,AccessPolicyRole>> roles)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(AccessPolicyArgs defaults)
-
-
Method Detail
-
accessPolicyName
public AccessPolicyArgs.Builder accessPolicyName(@Nullable com.pulumi.core.Output<java.lang.String> accessPolicyName)
- Parameters:
accessPolicyName
- Name of the access policy.- Returns:
- builder
-
accessPolicyName
public AccessPolicyArgs.Builder accessPolicyName(java.lang.String accessPolicyName)
- Parameters:
accessPolicyName
- Name of the access policy.- Returns:
- builder
-
description
public AccessPolicyArgs.Builder description(@Nullable com.pulumi.core.Output<java.lang.String> description)
- Parameters:
description
- An description of the access policy.- Returns:
- builder
-
description
public AccessPolicyArgs.Builder description(java.lang.String description)
- Parameters:
description
- An description of the access policy.- Returns:
- builder
-
environmentName
public AccessPolicyArgs.Builder environmentName(com.pulumi.core.Output<java.lang.String> environmentName)
- Parameters:
environmentName
- The name of the Time Series Insights environment associated with the specified resource group.- Returns:
- builder
-
environmentName
public AccessPolicyArgs.Builder environmentName(java.lang.String environmentName)
- Parameters:
environmentName
- The name of the Time Series Insights environment associated with the specified resource group.- Returns:
- builder
-
principalObjectId
public AccessPolicyArgs.Builder principalObjectId(@Nullable com.pulumi.core.Output<java.lang.String> principalObjectId)
- Parameters:
principalObjectId
- The objectId of the principal in Azure Active Directory.- Returns:
- builder
-
principalObjectId
public AccessPolicyArgs.Builder principalObjectId(java.lang.String principalObjectId)
- Parameters:
principalObjectId
- The objectId of the principal in Azure Active Directory.- Returns:
- builder
-
resourceGroupName
public AccessPolicyArgs.Builder resourceGroupName(com.pulumi.core.Output<java.lang.String> resourceGroupName)
- Parameters:
resourceGroupName
- Name of an Azure Resource group.- Returns:
- builder
-
resourceGroupName
public AccessPolicyArgs.Builder resourceGroupName(java.lang.String resourceGroupName)
- Parameters:
resourceGroupName
- Name of an Azure Resource group.- Returns:
- builder
-
roles
public AccessPolicyArgs.Builder roles(@Nullable com.pulumi.core.Output<java.util.List<com.pulumi.core.Either<java.lang.String,AccessPolicyRole>>> roles)
- Parameters:
roles
- The list of roles the principal is assigned on the environment.- Returns:
- builder
-
roles
public AccessPolicyArgs.Builder roles(java.util.List<com.pulumi.core.Either<java.lang.String,AccessPolicyRole>> roles)
- Parameters:
roles
- The list of roles the principal is assigned on the environment.- Returns:
- builder
-
roles
public AccessPolicyArgs.Builder roles(com.pulumi.core.Either<java.lang.String,AccessPolicyRole>... roles)
- Parameters:
roles
- The list of roles the principal is assigned on the environment.- Returns:
- builder
-
build
public AccessPolicyArgs build()
-
-