Class ResourceGroupDefinitionArgs.Builder

    • Method Detail

      • dependsOn

        public ResourceGroupDefinitionArgs.Builder dependsOn​(@Nullable
                                                             com.pulumi.core.Output<java.util.List<java.lang.String>> dependsOn)
        Parameters:
        dependsOn - Artifacts which need to be deployed before this resource group.
        Returns:
        builder
      • dependsOn

        public ResourceGroupDefinitionArgs.Builder dependsOn​(java.util.List<java.lang.String> dependsOn)
        Parameters:
        dependsOn - Artifacts which need to be deployed before this resource group.
        Returns:
        builder
      • dependsOn

        public ResourceGroupDefinitionArgs.Builder dependsOn​(java.lang.String... dependsOn)
        Parameters:
        dependsOn - Artifacts which need to be deployed before this resource group.
        Returns:
        builder
      • description

        public ResourceGroupDefinitionArgs.Builder description​(@Nullable
                                                               com.pulumi.core.Output<java.lang.String> description)
        Parameters:
        description - Description of this parameter/resourceGroup.
        Returns:
        builder
      • description

        public ResourceGroupDefinitionArgs.Builder description​(java.lang.String description)
        Parameters:
        description - Description of this parameter/resourceGroup.
        Returns:
        builder
      • displayName

        public ResourceGroupDefinitionArgs.Builder displayName​(@Nullable
                                                               com.pulumi.core.Output<java.lang.String> displayName)
        Parameters:
        displayName - DisplayName of this parameter/resourceGroup.
        Returns:
        builder
      • displayName

        public ResourceGroupDefinitionArgs.Builder displayName​(java.lang.String displayName)
        Parameters:
        displayName - DisplayName of this parameter/resourceGroup.
        Returns:
        builder
      • location

        public ResourceGroupDefinitionArgs.Builder location​(@Nullable
                                                            com.pulumi.core.Output<java.lang.String> location)
        Parameters:
        location - Location of this resourceGroup. Leave empty if the resource group location will be specified during the blueprint assignment.
        Returns:
        builder
      • location

        public ResourceGroupDefinitionArgs.Builder location​(java.lang.String location)
        Parameters:
        location - Location of this resourceGroup. Leave empty if the resource group location will be specified during the blueprint assignment.
        Returns:
        builder
      • name

        public ResourceGroupDefinitionArgs.Builder name​(@Nullable
                                                        com.pulumi.core.Output<java.lang.String> name)
        Parameters:
        name - Name of this resourceGroup. Leave empty if the resource group name will be specified during the blueprint assignment.
        Returns:
        builder
      • name

        public ResourceGroupDefinitionArgs.Builder name​(java.lang.String name)
        Parameters:
        name - Name of this resourceGroup. Leave empty if the resource group name will be specified during the blueprint assignment.
        Returns:
        builder
      • strongType

        public ResourceGroupDefinitionArgs.Builder strongType​(@Nullable
                                                              com.pulumi.core.Output<java.lang.String> strongType)
        Parameters:
        strongType - StrongType for UI to render rich experience during blueprint assignment. Supported strong types are resourceType, principalId and location.
        Returns:
        builder
      • strongType

        public ResourceGroupDefinitionArgs.Builder strongType​(java.lang.String strongType)
        Parameters:
        strongType - StrongType for UI to render rich experience during blueprint assignment. Supported strong types are resourceType, principalId and location.
        Returns:
        builder
      • tags

        public ResourceGroupDefinitionArgs.Builder tags​(@Nullable
                                                        com.pulumi.core.Output<java.util.Map<java.lang.String,​java.lang.String>> tags)
        Parameters:
        tags - Tags to be assigned to this resource group.
        Returns:
        builder
      • tags

        public ResourceGroupDefinitionArgs.Builder tags​(java.util.Map<java.lang.String,​java.lang.String> tags)
        Parameters:
        tags - Tags to be assigned to this resource group.
        Returns:
        builder