Class CIAMTenantArgs.Builder

  • Enclosing class:
    CIAMTenantArgs

    public static final class CIAMTenantArgs.Builder
    extends java.lang.Object
    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • createTenantProperties

        public CIAMTenantArgs.Builder createTenantProperties​(com.pulumi.core.Output<CreateCIAMTenantPropertiesArgs> createTenantProperties)
        Parameters:
        createTenantProperties - These properties are used to create the Azure AD for customers tenant. These properties are not part of the Azure resource.
        Returns:
        builder
      • createTenantProperties

        public CIAMTenantArgs.Builder createTenantProperties​(CreateCIAMTenantPropertiesArgs createTenantProperties)
        Parameters:
        createTenantProperties - These properties are used to create the Azure AD for customers tenant. These properties are not part of the Azure resource.
        Returns:
        builder
      • location

        public CIAMTenantArgs.Builder location​(@Nullable
                                               com.pulumi.core.Output<java.lang.String> location)
        Parameters:
        location - The location in which the resource is hosted and data resides. Can be one of 'United States', 'Europe', 'Asia Pacific', or 'Australia'. Refer to [this documentation](https://aka.ms/ciam-data-location) for more information.
        Returns:
        builder
      • location

        public CIAMTenantArgs.Builder location​(java.lang.String location)
        Parameters:
        location - The location in which the resource is hosted and data resides. Can be one of 'United States', 'Europe', 'Asia Pacific', or 'Australia'. Refer to [this documentation](https://aka.ms/ciam-data-location) for more information.
        Returns:
        builder
      • resourceGroupName

        public CIAMTenantArgs.Builder resourceGroupName​(com.pulumi.core.Output<java.lang.String> resourceGroupName)
        Parameters:
        resourceGroupName - The name of the resource group. The name is case insensitive.
        Returns:
        builder
      • resourceGroupName

        public CIAMTenantArgs.Builder resourceGroupName​(java.lang.String resourceGroupName)
        Parameters:
        resourceGroupName - The name of the resource group. The name is case insensitive.
        Returns:
        builder
      • resourceName

        public CIAMTenantArgs.Builder resourceName​(@Nullable
                                                   com.pulumi.core.Output<java.lang.String> resourceName)
        Parameters:
        resourceName - The initial sub domain of the tenant.
        Returns:
        builder
      • resourceName

        public CIAMTenantArgs.Builder resourceName​(java.lang.String resourceName)
        Parameters:
        resourceName - The initial sub domain of the tenant.
        Returns:
        builder
      • sku

        public CIAMTenantArgs.Builder sku​(com.pulumi.core.Output<CIAMResourceSKUArgs> sku)
        Parameters:
        sku - SKU properties of the Azure AD for customers tenant. Learn more about Azure AD for customers billing at [https://aka.ms/ciambilling](https://aka.ms/ciambilling).
        Returns:
        builder
      • sku

        public CIAMTenantArgs.Builder sku​(CIAMResourceSKUArgs sku)
        Parameters:
        sku - SKU properties of the Azure AD for customers tenant. Learn more about Azure AD for customers billing at [https://aka.ms/ciambilling](https://aka.ms/ciambilling).
        Returns:
        builder
      • tags

        public CIAMTenantArgs.Builder tags​(@Nullable
                                           com.pulumi.core.Output<java.util.Map<java.lang.String,​java.lang.String>> tags)
        Parameters:
        tags - Resource Tags
        Returns:
        builder
      • tags

        public CIAMTenantArgs.Builder tags​(java.util.Map<java.lang.String,​java.lang.String> tags)
        Parameters:
        tags - Resource Tags
        Returns:
        builder
      • tenantId

        public CIAMTenantArgs.Builder tenantId​(@Nullable
                                               com.pulumi.core.Output<java.lang.String> tenantId)
        Parameters:
        tenantId - An identifier of the Azure AD for customers tenant.
        Returns:
        builder
      • tenantId

        public CIAMTenantArgs.Builder tenantId​(java.lang.String tenantId)
        Parameters:
        tenantId - An identifier of the Azure AD for customers tenant.
        Returns:
        builder