1. Packages
  2. Ibm Provider
  3. API Docs
  4. getProject
ibm 1.87.0-beta0 published on Friday, Dec 19, 2025 by ibm-cloud
ibm logo
ibm 1.87.0-beta0 published on Friday, Dec 19, 2025 by ibm-cloud

    Provides a read-only data source to retrieve information about a project. You can then reference the fields of the data source in other resources within the same configuration by using interpolation syntax.

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as ibm from "@pulumi/ibm";
    
    const project = ibm.getProject({
        projectId: projectInstance.id,
    });
    
    import pulumi
    import pulumi_ibm as ibm
    
    project = ibm.get_project(project_id=project_instance["id"])
    
    package main
    
    import (
    	"github.com/pulumi/pulumi-terraform-provider/sdks/go/ibm/ibm"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		_, err := ibm.LookupProject(ctx, &ibm.LookupProjectArgs{
    			ProjectId: projectInstance.Id,
    		}, nil)
    		if err != nil {
    			return err
    		}
    		return nil
    	})
    }
    
    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using Ibm = Pulumi.Ibm;
    
    return await Deployment.RunAsync(() => 
    {
        var project = Ibm.GetProject.Invoke(new()
        {
            ProjectId = projectInstance.Id,
        });
    
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.ibm.IbmFunctions;
    import com.pulumi.ibm.inputs.GetProjectArgs;
    import java.util.List;
    import java.util.ArrayList;
    import java.util.Map;
    import java.io.File;
    import java.nio.file.Files;
    import java.nio.file.Paths;
    
    public class App {
        public static void main(String[] args) {
            Pulumi.run(App::stack);
        }
    
        public static void stack(Context ctx) {
            final var project = IbmFunctions.getProject(GetProjectArgs.builder()
                .projectId(projectInstance.id())
                .build());
    
        }
    }
    
    variables:
      project:
        fn::invoke:
          function: ibm:getProject
          arguments:
            projectId: ${projectInstance.id}
    

    Using getProject

    Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

    function getProject(args: GetProjectArgs, opts?: InvokeOptions): Promise<GetProjectResult>
    function getProjectOutput(args: GetProjectOutputArgs, opts?: InvokeOptions): Output<GetProjectResult>
    def get_project(id: Optional[str] = None,
                    project_id: Optional[str] = None,
                    opts: Optional[InvokeOptions] = None) -> GetProjectResult
    def get_project_output(id: Optional[pulumi.Input[str]] = None,
                    project_id: Optional[pulumi.Input[str]] = None,
                    opts: Optional[InvokeOptions] = None) -> Output[GetProjectResult]
    func LookupProject(ctx *Context, args *LookupProjectArgs, opts ...InvokeOption) (*LookupProjectResult, error)
    func LookupProjectOutput(ctx *Context, args *LookupProjectOutputArgs, opts ...InvokeOption) LookupProjectResultOutput

    > Note: This function is named LookupProject in the Go SDK.

    public static class GetProject 
    {
        public static Task<GetProjectResult> InvokeAsync(GetProjectArgs args, InvokeOptions? opts = null)
        public static Output<GetProjectResult> Invoke(GetProjectInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetProjectResult> getProject(GetProjectArgs args, InvokeOptions options)
    public static Output<GetProjectResult> getProject(GetProjectArgs args, InvokeOptions options)
    
    fn::invoke:
      function: ibm:index/getProject:getProject
      arguments:
        # arguments dictionary

    The following arguments are supported:

    ProjectId string
    The unique project ID.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\\-0-9a-zA-Z]+$/.
    Id string
    (String) The unique ID.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\\-0-9a-zA-Z]+$/.
    ProjectId string
    The unique project ID.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\\-0-9a-zA-Z]+$/.
    Id string
    (String) The unique ID.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\\-0-9a-zA-Z]+$/.
    projectId String
    The unique project ID.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\\-0-9a-zA-Z]+$/.
    id String
    (String) The unique ID.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\\-0-9a-zA-Z]+$/.
    projectId string
    The unique project ID.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\\-0-9a-zA-Z]+$/.
    id string
    (String) The unique ID.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\\-0-9a-zA-Z]+$/.
    project_id str
    The unique project ID.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\\-0-9a-zA-Z]+$/.
    id str
    (String) The unique ID.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\\-0-9a-zA-Z]+$/.
    projectId String
    The unique project ID.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\\-0-9a-zA-Z]+$/.
    id String
    (String) The unique ID.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\\-0-9a-zA-Z]+$/.

    getProject Result

    The following output properties are available:

    Configs List<GetProjectConfig>
    (List) The project configurations. These configurations are only included in the response of creating a project if a configuration array is specified in the request payload.

    • Constraints: The default value is []. The maximum length is 100 items. The minimum length is 0 items. Nested schema for configs:
    CreatedAt string
    (String) A date and time value in the format YYYY-MM-DDTHH:mm:ssZ or YYYY-MM-DDTHH:mm:ss.sssZ to match the date and time format as specified by RFC 3339.
    Crn string
    (String) An IBM Cloud resource name that uniquely identifies a resource.

    • Constraints: The maximum length is 512 characters. The minimum length is 4 characters. The value must match regular expression /^(?!\\s)(?!.*\\s$)(crn)[^'"<>{}\\s\\x00-\\x1F]*$/.
    CumulativeNeedsAttentionViewError bool
    (Boolean) A value of true indicates that the fetch of the needs attention items failed. This property only exists if there was an error while retrieving the cumulative needs attention view.

    • Constraints: The default value is false.
    CumulativeNeedsAttentionViews List<GetProjectCumulativeNeedsAttentionView>
    (List) The cumulative list of needs attention items for a project. If the view is successfully retrieved, an empty or nonempty array is returned.

    • Constraints: The default value is []. The maximum length is 50 items. The minimum length is 0 items. Nested schema for cumulative_needs_attention_view:
    Definitions List<GetProjectDefinition>
    (List) The definition of the project reference. Nested schema for definition:
    Environments List<GetProjectEnvironment>
    (List) The project environment. These environments are only included in the response if project environments were created on the project.

    • Constraints: The default value is []. The maximum length is 20 items. The minimum length is 0 items. Nested schema for environments:
    EventNotificationsCrn string
    (String) The CRN of the Event Notifications instance if one is connected to this project.

    • Constraints: The maximum length is 512 characters. The minimum length is 0 characters. The value must match regular expression /^$|^crn:v0-9*+,;=@\/]|%[0-9A-Z]{2})*){8}$/.
    Href string
    (String) A Url.

    • Constraints: The maximum length is 256 characters. The minimum length is 1 character. The value must match regular expression /^((http(s)?:\/\/)|\/)[a-zA-Z0-9\\$\\-_\\.+!\\*'\\(\\),=&?\/:]+$/.
    Id string
    (String) The unique ID.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\\-0-9a-zA-Z]+$/.
    Location string
    (Forces new resource, String) The IBM Cloud location where a resource is deployed.

    • Constraints: The maximum length is 64 characters. The minimum length is 0 characters. The value must match regular expression /^(?!\\s)(?!.*\\s$)[^'"<>{}\\x00-\\x1F]*$/.
    ProjectId string
    ResourceGroup string
    (Forces new resource, String) The resource group name where the project's data and tools are created.

    • Constraints: The maximum length is 64 characters. The minimum length is 0 characters. The value must match regular expression /^(?!\\s)(?!.*\\s$)[^'"<>{}\\x00-\\x1F]*$/.
    ResourceGroupId string
    (String) The resource group ID where the project's data and tools are created.

    • Constraints: The maximum length is 64 characters. The minimum length is 0 characters. The value must match regular expression /^[0-9a-zA-Z]+$/.
    State string
    (String) The project status value.

    • Constraints: Allowable values are: ready, deleting, deleting_failed.
    Configs []GetProjectConfigType
    (List) The project configurations. These configurations are only included in the response of creating a project if a configuration array is specified in the request payload.

    • Constraints: The default value is []. The maximum length is 100 items. The minimum length is 0 items. Nested schema for configs:
    CreatedAt string
    (String) A date and time value in the format YYYY-MM-DDTHH:mm:ssZ or YYYY-MM-DDTHH:mm:ss.sssZ to match the date and time format as specified by RFC 3339.
    Crn string
    (String) An IBM Cloud resource name that uniquely identifies a resource.

    • Constraints: The maximum length is 512 characters. The minimum length is 4 characters. The value must match regular expression /^(?!\\s)(?!.*\\s$)(crn)[^'"<>{}\\s\\x00-\\x1F]*$/.
    CumulativeNeedsAttentionViewError bool
    (Boolean) A value of true indicates that the fetch of the needs attention items failed. This property only exists if there was an error while retrieving the cumulative needs attention view.

    • Constraints: The default value is false.
    CumulativeNeedsAttentionViews []GetProjectCumulativeNeedsAttentionView
    (List) The cumulative list of needs attention items for a project. If the view is successfully retrieved, an empty or nonempty array is returned.

    • Constraints: The default value is []. The maximum length is 50 items. The minimum length is 0 items. Nested schema for cumulative_needs_attention_view:
    Definitions []GetProjectDefinition
    (List) The definition of the project reference. Nested schema for definition:
    Environments []GetProjectEnvironmentType
    (List) The project environment. These environments are only included in the response if project environments were created on the project.

    • Constraints: The default value is []. The maximum length is 20 items. The minimum length is 0 items. Nested schema for environments:
    EventNotificationsCrn string
    (String) The CRN of the Event Notifications instance if one is connected to this project.

    • Constraints: The maximum length is 512 characters. The minimum length is 0 characters. The value must match regular expression /^$|^crn:v0-9*+,;=@\/]|%[0-9A-Z]{2})*){8}$/.
    Href string
    (String) A Url.

    • Constraints: The maximum length is 256 characters. The minimum length is 1 character. The value must match regular expression /^((http(s)?:\/\/)|\/)[a-zA-Z0-9\\$\\-_\\.+!\\*'\\(\\),=&?\/:]+$/.
    Id string
    (String) The unique ID.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\\-0-9a-zA-Z]+$/.
    Location string
    (Forces new resource, String) The IBM Cloud location where a resource is deployed.

    • Constraints: The maximum length is 64 characters. The minimum length is 0 characters. The value must match regular expression /^(?!\\s)(?!.*\\s$)[^'"<>{}\\x00-\\x1F]*$/.
    ProjectId string
    ResourceGroup string
    (Forces new resource, String) The resource group name where the project's data and tools are created.

    • Constraints: The maximum length is 64 characters. The minimum length is 0 characters. The value must match regular expression /^(?!\\s)(?!.*\\s$)[^'"<>{}\\x00-\\x1F]*$/.
    ResourceGroupId string
    (String) The resource group ID where the project's data and tools are created.

    • Constraints: The maximum length is 64 characters. The minimum length is 0 characters. The value must match regular expression /^[0-9a-zA-Z]+$/.
    State string
    (String) The project status value.

    • Constraints: Allowable values are: ready, deleting, deleting_failed.
    configs List<GetProjectConfig>
    (List) The project configurations. These configurations are only included in the response of creating a project if a configuration array is specified in the request payload.

    • Constraints: The default value is []. The maximum length is 100 items. The minimum length is 0 items. Nested schema for configs:
    createdAt String
    (String) A date and time value in the format YYYY-MM-DDTHH:mm:ssZ or YYYY-MM-DDTHH:mm:ss.sssZ to match the date and time format as specified by RFC 3339.
    crn String
    (String) An IBM Cloud resource name that uniquely identifies a resource.

    • Constraints: The maximum length is 512 characters. The minimum length is 4 characters. The value must match regular expression /^(?!\\s)(?!.*\\s$)(crn)[^'"<>{}\\s\\x00-\\x1F]*$/.
    cumulativeNeedsAttentionViewError Boolean
    (Boolean) A value of true indicates that the fetch of the needs attention items failed. This property only exists if there was an error while retrieving the cumulative needs attention view.

    • Constraints: The default value is false.
    cumulativeNeedsAttentionViews List<GetProjectCumulativeNeedsAttentionView>
    (List) The cumulative list of needs attention items for a project. If the view is successfully retrieved, an empty or nonempty array is returned.

    • Constraints: The default value is []. The maximum length is 50 items. The minimum length is 0 items. Nested schema for cumulative_needs_attention_view:
    definitions List<GetProjectDefinition>
    (List) The definition of the project reference. Nested schema for definition:
    environments List<GetProjectEnvironment>
    (List) The project environment. These environments are only included in the response if project environments were created on the project.

    • Constraints: The default value is []. The maximum length is 20 items. The minimum length is 0 items. Nested schema for environments:
    eventNotificationsCrn String
    (String) The CRN of the Event Notifications instance if one is connected to this project.

    • Constraints: The maximum length is 512 characters. The minimum length is 0 characters. The value must match regular expression /^$|^crn:v0-9*+,;=@\/]|%[0-9A-Z]{2})*){8}$/.
    href String
    (String) A Url.

    • Constraints: The maximum length is 256 characters. The minimum length is 1 character. The value must match regular expression /^((http(s)?:\/\/)|\/)[a-zA-Z0-9\\$\\-_\\.+!\\*'\\(\\),=&?\/:]+$/.
    id String
    (String) The unique ID.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\\-0-9a-zA-Z]+$/.
    location String
    (Forces new resource, String) The IBM Cloud location where a resource is deployed.

    • Constraints: The maximum length is 64 characters. The minimum length is 0 characters. The value must match regular expression /^(?!\\s)(?!.*\\s$)[^'"<>{}\\x00-\\x1F]*$/.
    projectId String
    resourceGroup String
    (Forces new resource, String) The resource group name where the project's data and tools are created.

    • Constraints: The maximum length is 64 characters. The minimum length is 0 characters. The value must match regular expression /^(?!\\s)(?!.*\\s$)[^'"<>{}\\x00-\\x1F]*$/.
    resourceGroupId String
    (String) The resource group ID where the project's data and tools are created.

    • Constraints: The maximum length is 64 characters. The minimum length is 0 characters. The value must match regular expression /^[0-9a-zA-Z]+$/.
    state String
    (String) The project status value.

    • Constraints: Allowable values are: ready, deleting, deleting_failed.
    configs GetProjectConfig[]
    (List) The project configurations. These configurations are only included in the response of creating a project if a configuration array is specified in the request payload.

    • Constraints: The default value is []. The maximum length is 100 items. The minimum length is 0 items. Nested schema for configs:
    createdAt string
    (String) A date and time value in the format YYYY-MM-DDTHH:mm:ssZ or YYYY-MM-DDTHH:mm:ss.sssZ to match the date and time format as specified by RFC 3339.
    crn string
    (String) An IBM Cloud resource name that uniquely identifies a resource.

    • Constraints: The maximum length is 512 characters. The minimum length is 4 characters. The value must match regular expression /^(?!\\s)(?!.*\\s$)(crn)[^'"<>{}\\s\\x00-\\x1F]*$/.
    cumulativeNeedsAttentionViewError boolean
    (Boolean) A value of true indicates that the fetch of the needs attention items failed. This property only exists if there was an error while retrieving the cumulative needs attention view.

    • Constraints: The default value is false.
    cumulativeNeedsAttentionViews GetProjectCumulativeNeedsAttentionView[]
    (List) The cumulative list of needs attention items for a project. If the view is successfully retrieved, an empty or nonempty array is returned.

    • Constraints: The default value is []. The maximum length is 50 items. The minimum length is 0 items. Nested schema for cumulative_needs_attention_view:
    definitions GetProjectDefinition[]
    (List) The definition of the project reference. Nested schema for definition:
    environments GetProjectEnvironment[]
    (List) The project environment. These environments are only included in the response if project environments were created on the project.

    • Constraints: The default value is []. The maximum length is 20 items. The minimum length is 0 items. Nested schema for environments:
    eventNotificationsCrn string
    (String) The CRN of the Event Notifications instance if one is connected to this project.

    • Constraints: The maximum length is 512 characters. The minimum length is 0 characters. The value must match regular expression /^$|^crn:v0-9*+,;=@\/]|%[0-9A-Z]{2})*){8}$/.
    href string
    (String) A Url.

    • Constraints: The maximum length is 256 characters. The minimum length is 1 character. The value must match regular expression /^((http(s)?:\/\/)|\/)[a-zA-Z0-9\\$\\-_\\.+!\\*'\\(\\),=&?\/:]+$/.
    id string
    (String) The unique ID.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\\-0-9a-zA-Z]+$/.
    location string
    (Forces new resource, String) The IBM Cloud location where a resource is deployed.

    • Constraints: The maximum length is 64 characters. The minimum length is 0 characters. The value must match regular expression /^(?!\\s)(?!.*\\s$)[^'"<>{}\\x00-\\x1F]*$/.
    projectId string
    resourceGroup string
    (Forces new resource, String) The resource group name where the project's data and tools are created.

    • Constraints: The maximum length is 64 characters. The minimum length is 0 characters. The value must match regular expression /^(?!\\s)(?!.*\\s$)[^'"<>{}\\x00-\\x1F]*$/.
    resourceGroupId string
    (String) The resource group ID where the project's data and tools are created.

    • Constraints: The maximum length is 64 characters. The minimum length is 0 characters. The value must match regular expression /^[0-9a-zA-Z]+$/.
    state string
    (String) The project status value.

    • Constraints: Allowable values are: ready, deleting, deleting_failed.
    configs Sequence[GetProjectConfig]
    (List) The project configurations. These configurations are only included in the response of creating a project if a configuration array is specified in the request payload.

    • Constraints: The default value is []. The maximum length is 100 items. The minimum length is 0 items. Nested schema for configs:
    created_at str
    (String) A date and time value in the format YYYY-MM-DDTHH:mm:ssZ or YYYY-MM-DDTHH:mm:ss.sssZ to match the date and time format as specified by RFC 3339.
    crn str
    (String) An IBM Cloud resource name that uniquely identifies a resource.

    • Constraints: The maximum length is 512 characters. The minimum length is 4 characters. The value must match regular expression /^(?!\\s)(?!.*\\s$)(crn)[^'"<>{}\\s\\x00-\\x1F]*$/.
    cumulative_needs_attention_view_error bool
    (Boolean) A value of true indicates that the fetch of the needs attention items failed. This property only exists if there was an error while retrieving the cumulative needs attention view.

    • Constraints: The default value is false.
    cumulative_needs_attention_views Sequence[GetProjectCumulativeNeedsAttentionView]
    (List) The cumulative list of needs attention items for a project. If the view is successfully retrieved, an empty or nonempty array is returned.

    • Constraints: The default value is []. The maximum length is 50 items. The minimum length is 0 items. Nested schema for cumulative_needs_attention_view:
    definitions Sequence[GetProjectDefinition]
    (List) The definition of the project reference. Nested schema for definition:
    environments Sequence[GetProjectEnvironment]
    (List) The project environment. These environments are only included in the response if project environments were created on the project.

    • Constraints: The default value is []. The maximum length is 20 items. The minimum length is 0 items. Nested schema for environments:
    event_notifications_crn str
    (String) The CRN of the Event Notifications instance if one is connected to this project.

    • Constraints: The maximum length is 512 characters. The minimum length is 0 characters. The value must match regular expression /^$|^crn:v0-9*+,;=@\/]|%[0-9A-Z]{2})*){8}$/.
    href str
    (String) A Url.

    • Constraints: The maximum length is 256 characters. The minimum length is 1 character. The value must match regular expression /^((http(s)?:\/\/)|\/)[a-zA-Z0-9\\$\\-_\\.+!\\*'\\(\\),=&?\/:]+$/.
    id str
    (String) The unique ID.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\\-0-9a-zA-Z]+$/.
    location str
    (Forces new resource, String) The IBM Cloud location where a resource is deployed.

    • Constraints: The maximum length is 64 characters. The minimum length is 0 characters. The value must match regular expression /^(?!\\s)(?!.*\\s$)[^'"<>{}\\x00-\\x1F]*$/.
    project_id str
    resource_group str
    (Forces new resource, String) The resource group name where the project's data and tools are created.

    • Constraints: The maximum length is 64 characters. The minimum length is 0 characters. The value must match regular expression /^(?!\\s)(?!.*\\s$)[^'"<>{}\\x00-\\x1F]*$/.
    resource_group_id str
    (String) The resource group ID where the project's data and tools are created.

    • Constraints: The maximum length is 64 characters. The minimum length is 0 characters. The value must match regular expression /^[0-9a-zA-Z]+$/.
    state str
    (String) The project status value.

    • Constraints: Allowable values are: ready, deleting, deleting_failed.
    configs List<Property Map>
    (List) The project configurations. These configurations are only included in the response of creating a project if a configuration array is specified in the request payload.

    • Constraints: The default value is []. The maximum length is 100 items. The minimum length is 0 items. Nested schema for configs:
    createdAt String
    (String) A date and time value in the format YYYY-MM-DDTHH:mm:ssZ or YYYY-MM-DDTHH:mm:ss.sssZ to match the date and time format as specified by RFC 3339.
    crn String
    (String) An IBM Cloud resource name that uniquely identifies a resource.

    • Constraints: The maximum length is 512 characters. The minimum length is 4 characters. The value must match regular expression /^(?!\\s)(?!.*\\s$)(crn)[^'"<>{}\\s\\x00-\\x1F]*$/.
    cumulativeNeedsAttentionViewError Boolean
    (Boolean) A value of true indicates that the fetch of the needs attention items failed. This property only exists if there was an error while retrieving the cumulative needs attention view.

    • Constraints: The default value is false.
    cumulativeNeedsAttentionViews List<Property Map>
    (List) The cumulative list of needs attention items for a project. If the view is successfully retrieved, an empty or nonempty array is returned.

    • Constraints: The default value is []. The maximum length is 50 items. The minimum length is 0 items. Nested schema for cumulative_needs_attention_view:
    definitions List<Property Map>
    (List) The definition of the project reference. Nested schema for definition:
    environments List<Property Map>
    (List) The project environment. These environments are only included in the response if project environments were created on the project.

    • Constraints: The default value is []. The maximum length is 20 items. The minimum length is 0 items. Nested schema for environments:
    eventNotificationsCrn String
    (String) The CRN of the Event Notifications instance if one is connected to this project.

    • Constraints: The maximum length is 512 characters. The minimum length is 0 characters. The value must match regular expression /^$|^crn:v0-9*+,;=@\/]|%[0-9A-Z]{2})*){8}$/.
    href String
    (String) A Url.

    • Constraints: The maximum length is 256 characters. The minimum length is 1 character. The value must match regular expression /^((http(s)?:\/\/)|\/)[a-zA-Z0-9\\$\\-_\\.+!\\*'\\(\\),=&?\/:]+$/.
    id String
    (String) The unique ID.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\\-0-9a-zA-Z]+$/.
    location String
    (Forces new resource, String) The IBM Cloud location where a resource is deployed.

    • Constraints: The maximum length is 64 characters. The minimum length is 0 characters. The value must match regular expression /^(?!\\s)(?!.*\\s$)[^'"<>{}\\x00-\\x1F]*$/.
    projectId String
    resourceGroup String
    (Forces new resource, String) The resource group name where the project's data and tools are created.

    • Constraints: The maximum length is 64 characters. The minimum length is 0 characters. The value must match regular expression /^(?!\\s)(?!.*\\s$)[^'"<>{}\\x00-\\x1F]*$/.
    resourceGroupId String
    (String) The resource group ID where the project's data and tools are created.

    • Constraints: The maximum length is 64 characters. The minimum length is 0 characters. The value must match regular expression /^[0-9a-zA-Z]+$/.
    state String
    (String) The project status value.

    • Constraints: Allowable values are: ready, deleting, deleting_failed.

    Supporting Types

    GetProjectConfig

    ApprovedVersions List<GetProjectConfigApprovedVersion>
    (List) A summary of a project configuration version. Nested schema for approved_version:
    ContainerState string
    (String) The aggregate state from all deployabe architectures that are included in this configuration.

    • Constraints: Allowable values are: approved, deleted, deleting, deleting_failed, discarded, draft, deployed, deploying_failed, deploying, superseded, undeploying, undeploying_failed, validated, validating, validating_failed, working.
    ContainerStateCode string
    (String) Computed state code clarifying the prerequisites for validation for the configuration.

    • Constraints: Allowable values are: awaiting_input, awaiting_prerequisite, awaiting_validation, awaiting_member_deployment, awaiting_stack_setup.
    CreatedAt string
    (String) A date and time value in the format YYYY-MM-DDTHH:mm:ssZ or YYYY-MM-DDTHH:mm:ss.sssZ to match the date and time format as specified by RFC 3339.
    Definitions List<GetProjectConfigDefinition>
    (List) The definition of the project reference. Nested schema for definition:
    DeployedVersions List<GetProjectConfigDeployedVersion>
    (List) A summary of a project configuration version. Nested schema for deployed_version:
    DeploymentModel string
    (String) The configuration type.

    • Constraints: Allowable values are: project_deployed, user_deployed, stack.
    Href string
    (String) A Url.

    • Constraints: The maximum length is 256 characters. The minimum length is 1 character. The value must match regular expression /^((http(s)?:\/\/)|\/)[a-zA-Z0-9\\$\\-_\\.+!\\*'\\(\\),=&?\/:]+$/.
    Id string
    (String) The unique ID.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\\-0-9a-zA-Z]+$/.
    ModifiedAt string
    (String) A date and time value in the format YYYY-MM-DDTHH:mm:ssZ or YYYY-MM-DDTHH:mm:ss.sssZ to match the date and time format as specified by RFC 3339.
    Projects List<GetProjectConfigProject>
    (List) The project that is referenced by this resource. Nested schema for project:
    State string
    (String) The project status value.

    • Constraints: Allowable values are: ready, deleting, deleting_failed.
    StateCode string
    (String) Computed state code clarifying the prerequisites for validation for the configuration.

    • Constraints: Allowable values are: awaiting_input, awaiting_prerequisite, awaiting_validation, awaiting_member_deployment, awaiting_stack_setup.
    Version double
    (Integer) The version of the configuration.

    • Constraints: The maximum value is 10000. The minimum value is 0.
    ApprovedVersions []GetProjectConfigApprovedVersion
    (List) A summary of a project configuration version. Nested schema for approved_version:
    ContainerState string
    (String) The aggregate state from all deployabe architectures that are included in this configuration.

    • Constraints: Allowable values are: approved, deleted, deleting, deleting_failed, discarded, draft, deployed, deploying_failed, deploying, superseded, undeploying, undeploying_failed, validated, validating, validating_failed, working.
    ContainerStateCode string
    (String) Computed state code clarifying the prerequisites for validation for the configuration.

    • Constraints: Allowable values are: awaiting_input, awaiting_prerequisite, awaiting_validation, awaiting_member_deployment, awaiting_stack_setup.
    CreatedAt string
    (String) A date and time value in the format YYYY-MM-DDTHH:mm:ssZ or YYYY-MM-DDTHH:mm:ss.sssZ to match the date and time format as specified by RFC 3339.
    Definitions []GetProjectConfigDefinition
    (List) The definition of the project reference. Nested schema for definition:
    DeployedVersions []GetProjectConfigDeployedVersion
    (List) A summary of a project configuration version. Nested schema for deployed_version:
    DeploymentModel string
    (String) The configuration type.

    • Constraints: Allowable values are: project_deployed, user_deployed, stack.
    Href string
    (String) A Url.

    • Constraints: The maximum length is 256 characters. The minimum length is 1 character. The value must match regular expression /^((http(s)?:\/\/)|\/)[a-zA-Z0-9\\$\\-_\\.+!\\*'\\(\\),=&?\/:]+$/.
    Id string
    (String) The unique ID.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\\-0-9a-zA-Z]+$/.
    ModifiedAt string
    (String) A date and time value in the format YYYY-MM-DDTHH:mm:ssZ or YYYY-MM-DDTHH:mm:ss.sssZ to match the date and time format as specified by RFC 3339.
    Projects []GetProjectConfigProject
    (List) The project that is referenced by this resource. Nested schema for project:
    State string
    (String) The project status value.

    • Constraints: Allowable values are: ready, deleting, deleting_failed.
    StateCode string
    (String) Computed state code clarifying the prerequisites for validation for the configuration.

    • Constraints: Allowable values are: awaiting_input, awaiting_prerequisite, awaiting_validation, awaiting_member_deployment, awaiting_stack_setup.
    Version float64
    (Integer) The version of the configuration.

    • Constraints: The maximum value is 10000. The minimum value is 0.
    approvedVersions List<GetProjectConfigApprovedVersion>
    (List) A summary of a project configuration version. Nested schema for approved_version:
    containerState String
    (String) The aggregate state from all deployabe architectures that are included in this configuration.

    • Constraints: Allowable values are: approved, deleted, deleting, deleting_failed, discarded, draft, deployed, deploying_failed, deploying, superseded, undeploying, undeploying_failed, validated, validating, validating_failed, working.
    containerStateCode String
    (String) Computed state code clarifying the prerequisites for validation for the configuration.

    • Constraints: Allowable values are: awaiting_input, awaiting_prerequisite, awaiting_validation, awaiting_member_deployment, awaiting_stack_setup.
    createdAt String
    (String) A date and time value in the format YYYY-MM-DDTHH:mm:ssZ or YYYY-MM-DDTHH:mm:ss.sssZ to match the date and time format as specified by RFC 3339.
    definitions List<GetProjectConfigDefinition>
    (List) The definition of the project reference. Nested schema for definition:
    deployedVersions List<GetProjectConfigDeployedVersion>
    (List) A summary of a project configuration version. Nested schema for deployed_version:
    deploymentModel String
    (String) The configuration type.

    • Constraints: Allowable values are: project_deployed, user_deployed, stack.
    href String
    (String) A Url.

    • Constraints: The maximum length is 256 characters. The minimum length is 1 character. The value must match regular expression /^((http(s)?:\/\/)|\/)[a-zA-Z0-9\\$\\-_\\.+!\\*'\\(\\),=&?\/:]+$/.
    id String
    (String) The unique ID.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\\-0-9a-zA-Z]+$/.
    modifiedAt String
    (String) A date and time value in the format YYYY-MM-DDTHH:mm:ssZ or YYYY-MM-DDTHH:mm:ss.sssZ to match the date and time format as specified by RFC 3339.
    projects List<GetProjectConfigProject>
    (List) The project that is referenced by this resource. Nested schema for project:
    state String
    (String) The project status value.

    • Constraints: Allowable values are: ready, deleting, deleting_failed.
    stateCode String
    (String) Computed state code clarifying the prerequisites for validation for the configuration.

    • Constraints: Allowable values are: awaiting_input, awaiting_prerequisite, awaiting_validation, awaiting_member_deployment, awaiting_stack_setup.
    version Double
    (Integer) The version of the configuration.

    • Constraints: The maximum value is 10000. The minimum value is 0.
    approvedVersions GetProjectConfigApprovedVersion[]
    (List) A summary of a project configuration version. Nested schema for approved_version:
    containerState string
    (String) The aggregate state from all deployabe architectures that are included in this configuration.

    • Constraints: Allowable values are: approved, deleted, deleting, deleting_failed, discarded, draft, deployed, deploying_failed, deploying, superseded, undeploying, undeploying_failed, validated, validating, validating_failed, working.
    containerStateCode string
    (String) Computed state code clarifying the prerequisites for validation for the configuration.

    • Constraints: Allowable values are: awaiting_input, awaiting_prerequisite, awaiting_validation, awaiting_member_deployment, awaiting_stack_setup.
    createdAt string
    (String) A date and time value in the format YYYY-MM-DDTHH:mm:ssZ or YYYY-MM-DDTHH:mm:ss.sssZ to match the date and time format as specified by RFC 3339.
    definitions GetProjectConfigDefinition[]
    (List) The definition of the project reference. Nested schema for definition:
    deployedVersions GetProjectConfigDeployedVersion[]
    (List) A summary of a project configuration version. Nested schema for deployed_version:
    deploymentModel string
    (String) The configuration type.

    • Constraints: Allowable values are: project_deployed, user_deployed, stack.
    href string
    (String) A Url.

    • Constraints: The maximum length is 256 characters. The minimum length is 1 character. The value must match regular expression /^((http(s)?:\/\/)|\/)[a-zA-Z0-9\\$\\-_\\.+!\\*'\\(\\),=&?\/:]+$/.
    id string
    (String) The unique ID.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\\-0-9a-zA-Z]+$/.
    modifiedAt string
    (String) A date and time value in the format YYYY-MM-DDTHH:mm:ssZ or YYYY-MM-DDTHH:mm:ss.sssZ to match the date and time format as specified by RFC 3339.
    projects GetProjectConfigProject[]
    (List) The project that is referenced by this resource. Nested schema for project:
    state string
    (String) The project status value.

    • Constraints: Allowable values are: ready, deleting, deleting_failed.
    stateCode string
    (String) Computed state code clarifying the prerequisites for validation for the configuration.

    • Constraints: Allowable values are: awaiting_input, awaiting_prerequisite, awaiting_validation, awaiting_member_deployment, awaiting_stack_setup.
    version number
    (Integer) The version of the configuration.

    • Constraints: The maximum value is 10000. The minimum value is 0.
    approved_versions Sequence[GetProjectConfigApprovedVersion]
    (List) A summary of a project configuration version. Nested schema for approved_version:
    container_state str
    (String) The aggregate state from all deployabe architectures that are included in this configuration.

    • Constraints: Allowable values are: approved, deleted, deleting, deleting_failed, discarded, draft, deployed, deploying_failed, deploying, superseded, undeploying, undeploying_failed, validated, validating, validating_failed, working.
    container_state_code str
    (String) Computed state code clarifying the prerequisites for validation for the configuration.

    • Constraints: Allowable values are: awaiting_input, awaiting_prerequisite, awaiting_validation, awaiting_member_deployment, awaiting_stack_setup.
    created_at str
    (String) A date and time value in the format YYYY-MM-DDTHH:mm:ssZ or YYYY-MM-DDTHH:mm:ss.sssZ to match the date and time format as specified by RFC 3339.
    definitions Sequence[GetProjectConfigDefinition]
    (List) The definition of the project reference. Nested schema for definition:
    deployed_versions Sequence[GetProjectConfigDeployedVersion]
    (List) A summary of a project configuration version. Nested schema for deployed_version:
    deployment_model str
    (String) The configuration type.

    • Constraints: Allowable values are: project_deployed, user_deployed, stack.
    href str
    (String) A Url.

    • Constraints: The maximum length is 256 characters. The minimum length is 1 character. The value must match regular expression /^((http(s)?:\/\/)|\/)[a-zA-Z0-9\\$\\-_\\.+!\\*'\\(\\),=&?\/:]+$/.
    id str
    (String) The unique ID.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\\-0-9a-zA-Z]+$/.
    modified_at str
    (String) A date and time value in the format YYYY-MM-DDTHH:mm:ssZ or YYYY-MM-DDTHH:mm:ss.sssZ to match the date and time format as specified by RFC 3339.
    projects Sequence[GetProjectConfigProject]
    (List) The project that is referenced by this resource. Nested schema for project:
    state str
    (String) The project status value.

    • Constraints: Allowable values are: ready, deleting, deleting_failed.
    state_code str
    (String) Computed state code clarifying the prerequisites for validation for the configuration.

    • Constraints: Allowable values are: awaiting_input, awaiting_prerequisite, awaiting_validation, awaiting_member_deployment, awaiting_stack_setup.
    version float
    (Integer) The version of the configuration.

    • Constraints: The maximum value is 10000. The minimum value is 0.
    approvedVersions List<Property Map>
    (List) A summary of a project configuration version. Nested schema for approved_version:
    containerState String
    (String) The aggregate state from all deployabe architectures that are included in this configuration.

    • Constraints: Allowable values are: approved, deleted, deleting, deleting_failed, discarded, draft, deployed, deploying_failed, deploying, superseded, undeploying, undeploying_failed, validated, validating, validating_failed, working.
    containerStateCode String
    (String) Computed state code clarifying the prerequisites for validation for the configuration.

    • Constraints: Allowable values are: awaiting_input, awaiting_prerequisite, awaiting_validation, awaiting_member_deployment, awaiting_stack_setup.
    createdAt String
    (String) A date and time value in the format YYYY-MM-DDTHH:mm:ssZ or YYYY-MM-DDTHH:mm:ss.sssZ to match the date and time format as specified by RFC 3339.
    definitions List<Property Map>
    (List) The definition of the project reference. Nested schema for definition:
    deployedVersions List<Property Map>
    (List) A summary of a project configuration version. Nested schema for deployed_version:
    deploymentModel String
    (String) The configuration type.

    • Constraints: Allowable values are: project_deployed, user_deployed, stack.
    href String
    (String) A Url.

    • Constraints: The maximum length is 256 characters. The minimum length is 1 character. The value must match regular expression /^((http(s)?:\/\/)|\/)[a-zA-Z0-9\\$\\-_\\.+!\\*'\\(\\),=&?\/:]+$/.
    id String
    (String) The unique ID.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\\-0-9a-zA-Z]+$/.
    modifiedAt String
    (String) A date and time value in the format YYYY-MM-DDTHH:mm:ssZ or YYYY-MM-DDTHH:mm:ss.sssZ to match the date and time format as specified by RFC 3339.
    projects List<Property Map>
    (List) The project that is referenced by this resource. Nested schema for project:
    state String
    (String) The project status value.

    • Constraints: Allowable values are: ready, deleting, deleting_failed.
    stateCode String
    (String) Computed state code clarifying the prerequisites for validation for the configuration.

    • Constraints: Allowable values are: awaiting_input, awaiting_prerequisite, awaiting_validation, awaiting_member_deployment, awaiting_stack_setup.
    version Number
    (Integer) The version of the configuration.

    • Constraints: The maximum value is 10000. The minimum value is 0.

    GetProjectConfigApprovedVersion

    ContainerState string
    (String) The aggregate state from all deployabe architectures that are included in this configuration.

    • Constraints: Allowable values are: approved, deleted, deleting, deleting_failed, discarded, draft, deployed, deploying_failed, deploying, superseded, undeploying, undeploying_failed, validated, validating, validating_failed, working.
    Definitions List<GetProjectConfigApprovedVersionDefinition>
    (List) The definition of the project reference. Nested schema for definition:
    Href string
    (String) A Url.

    • Constraints: The maximum length is 256 characters. The minimum length is 1 character. The value must match regular expression /^((http(s)?:\/\/)|\/)[a-zA-Z0-9\\$\\-_\\.+!\\*'\\(\\),=&?\/:]+$/.
    State string
    (String) The state of the configuration.

    • Constraints: Allowable values are: approved, deleted, deleting, deleting_failed, discarded, draft, deployed, deploying_failed, deploying, superseded, undeploying, undeploying_failed, validated, validating, validating_failed, applied, apply_failed.
    Version double
    (Integer) The version of the configuration.

    • Constraints: The maximum value is 10000. The minimum value is 0.
    ContainerState string
    (String) The aggregate state from all deployabe architectures that are included in this configuration.

    • Constraints: Allowable values are: approved, deleted, deleting, deleting_failed, discarded, draft, deployed, deploying_failed, deploying, superseded, undeploying, undeploying_failed, validated, validating, validating_failed, working.
    Definitions []GetProjectConfigApprovedVersionDefinition
    (List) The definition of the project reference. Nested schema for definition:
    Href string
    (String) A Url.

    • Constraints: The maximum length is 256 characters. The minimum length is 1 character. The value must match regular expression /^((http(s)?:\/\/)|\/)[a-zA-Z0-9\\$\\-_\\.+!\\*'\\(\\),=&?\/:]+$/.
    State string
    (String) The state of the configuration.

    • Constraints: Allowable values are: approved, deleted, deleting, deleting_failed, discarded, draft, deployed, deploying_failed, deploying, superseded, undeploying, undeploying_failed, validated, validating, validating_failed, applied, apply_failed.
    Version float64
    (Integer) The version of the configuration.

    • Constraints: The maximum value is 10000. The minimum value is 0.
    containerState String
    (String) The aggregate state from all deployabe architectures that are included in this configuration.

    • Constraints: Allowable values are: approved, deleted, deleting, deleting_failed, discarded, draft, deployed, deploying_failed, deploying, superseded, undeploying, undeploying_failed, validated, validating, validating_failed, working.
    definitions List<GetProjectConfigApprovedVersionDefinition>
    (List) The definition of the project reference. Nested schema for definition:
    href String
    (String) A Url.

    • Constraints: The maximum length is 256 characters. The minimum length is 1 character. The value must match regular expression /^((http(s)?:\/\/)|\/)[a-zA-Z0-9\\$\\-_\\.+!\\*'\\(\\),=&?\/:]+$/.
    state String
    (String) The state of the configuration.

    • Constraints: Allowable values are: approved, deleted, deleting, deleting_failed, discarded, draft, deployed, deploying_failed, deploying, superseded, undeploying, undeploying_failed, validated, validating, validating_failed, applied, apply_failed.
    version Double
    (Integer) The version of the configuration.

    • Constraints: The maximum value is 10000. The minimum value is 0.
    containerState string
    (String) The aggregate state from all deployabe architectures that are included in this configuration.

    • Constraints: Allowable values are: approved, deleted, deleting, deleting_failed, discarded, draft, deployed, deploying_failed, deploying, superseded, undeploying, undeploying_failed, validated, validating, validating_failed, working.
    definitions GetProjectConfigApprovedVersionDefinition[]
    (List) The definition of the project reference. Nested schema for definition:
    href string
    (String) A Url.

    • Constraints: The maximum length is 256 characters. The minimum length is 1 character. The value must match regular expression /^((http(s)?:\/\/)|\/)[a-zA-Z0-9\\$\\-_\\.+!\\*'\\(\\),=&?\/:]+$/.
    state string
    (String) The state of the configuration.

    • Constraints: Allowable values are: approved, deleted, deleting, deleting_failed, discarded, draft, deployed, deploying_failed, deploying, superseded, undeploying, undeploying_failed, validated, validating, validating_failed, applied, apply_failed.
    version number
    (Integer) The version of the configuration.

    • Constraints: The maximum value is 10000. The minimum value is 0.
    container_state str
    (String) The aggregate state from all deployabe architectures that are included in this configuration.

    • Constraints: Allowable values are: approved, deleted, deleting, deleting_failed, discarded, draft, deployed, deploying_failed, deploying, superseded, undeploying, undeploying_failed, validated, validating, validating_failed, working.
    definitions Sequence[GetProjectConfigApprovedVersionDefinition]
    (List) The definition of the project reference. Nested schema for definition:
    href str
    (String) A Url.

    • Constraints: The maximum length is 256 characters. The minimum length is 1 character. The value must match regular expression /^((http(s)?:\/\/)|\/)[a-zA-Z0-9\\$\\-_\\.+!\\*'\\(\\),=&?\/:]+$/.
    state str
    (String) The state of the configuration.

    • Constraints: Allowable values are: approved, deleted, deleting, deleting_failed, discarded, draft, deployed, deploying_failed, deploying, superseded, undeploying, undeploying_failed, validated, validating, validating_failed, applied, apply_failed.
    version float
    (Integer) The version of the configuration.

    • Constraints: The maximum value is 10000. The minimum value is 0.
    containerState String
    (String) The aggregate state from all deployabe architectures that are included in this configuration.

    • Constraints: Allowable values are: approved, deleted, deleting, deleting_failed, discarded, draft, deployed, deploying_failed, deploying, superseded, undeploying, undeploying_failed, validated, validating, validating_failed, working.
    definitions List<Property Map>
    (List) The definition of the project reference. Nested schema for definition:
    href String
    (String) A Url.

    • Constraints: The maximum length is 256 characters. The minimum length is 1 character. The value must match regular expression /^((http(s)?:\/\/)|\/)[a-zA-Z0-9\\$\\-_\\.+!\\*'\\(\\),=&?\/:]+$/.
    state String
    (String) The state of the configuration.

    • Constraints: Allowable values are: approved, deleted, deleting, deleting_failed, discarded, draft, deployed, deploying_failed, deploying, superseded, undeploying, undeploying_failed, validated, validating, validating_failed, applied, apply_failed.
    version Number
    (Integer) The version of the configuration.

    • Constraints: The maximum value is 10000. The minimum value is 0.

    GetProjectConfigApprovedVersionDefinition

    EnvironmentId string
    (String) The ID of the project environment.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\\-0-9a-zA-Z]+$/.
    LocatorId string
    EnvironmentId string
    (String) The ID of the project environment.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\\-0-9a-zA-Z]+$/.
    LocatorId string
    environmentId String
    (String) The ID of the project environment.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\\-0-9a-zA-Z]+$/.
    locatorId String
    environmentId string
    (String) The ID of the project environment.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\\-0-9a-zA-Z]+$/.
    locatorId string
    environment_id str
    (String) The ID of the project environment.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\\-0-9a-zA-Z]+$/.
    locator_id str
    environmentId String
    (String) The ID of the project environment.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\\-0-9a-zA-Z]+$/.
    locatorId String

    GetProjectConfigDefinition

    Authorizations List<GetProjectConfigDefinitionAuthorization>
    (List) The authorization details. It can authorize by using a trusted profile or an API key in Secrets Manager. Nested schema for authorizations:
    ComplianceProfiles List<GetProjectConfigDefinitionComplianceProfile>
    (List) The profile that is required for compliance. Nested schema for compliance_profile:
    Description string
    (String) A short explanation of the output value.

    • Constraints: The maximum length is 1024 characters. The minimum length is 0 characters. The value must match regular expression /^$|^(?!\\s)(?!.*\\s$)[^\\x00-\\x1F]*$/.
    EnvironmentId string
    (String) The ID of the project environment.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\\-0-9a-zA-Z]+$/.
    Inputs Dictionary<string, string>
    (Map) The input variables that are used for configuration definition and environment.
    LocatorId string
    Members List<GetProjectConfigDefinitionMember>
    (List) The member deployable architectures that are included in the stack.

    • Constraints: The default value is []. The maximum length is 100 items. The minimum length is 0 items. Nested schema for members:
    Name string
    (String) The name of the project.

    • Constraints: The maximum length is 64 characters. The minimum length is 1 character. The value must match regular expression /^(?!\\s)(?!.*\\s$)[^'"<>{}\\x00-\\x1F]+$/.
    ResourceCrns List<string>
    (List) The CRNs of the resources that are associated with this configuration.

    • Constraints: The list items must match regular expression /^(?!\\s)(?!.*\\s$)(crn)[^'"<>{}\\s\\x00-\\x1F]*$/. The maximum length is 110 items. The minimum length is 0 items.
    Settings Dictionary<string, string>
    (Map) The Schematics environment variables to use to deploy the configuration. Settings are only available if they are specified when the configuration is initially created.
    Uses List<GetProjectConfigDefinitionUse>
    (List) The depending deployabe architectures that are referenced by this configuration.

    • Constraints: The maximum length is 100 items. The minimum length is 0 items. Nested schema for uses:
    Authorizations []GetProjectConfigDefinitionAuthorization
    (List) The authorization details. It can authorize by using a trusted profile or an API key in Secrets Manager. Nested schema for authorizations:
    ComplianceProfiles []GetProjectConfigDefinitionComplianceProfile
    (List) The profile that is required for compliance. Nested schema for compliance_profile:
    Description string
    (String) A short explanation of the output value.

    • Constraints: The maximum length is 1024 characters. The minimum length is 0 characters. The value must match regular expression /^$|^(?!\\s)(?!.*\\s$)[^\\x00-\\x1F]*$/.
    EnvironmentId string
    (String) The ID of the project environment.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\\-0-9a-zA-Z]+$/.
    Inputs map[string]string
    (Map) The input variables that are used for configuration definition and environment.
    LocatorId string
    Members []GetProjectConfigDefinitionMember
    (List) The member deployable architectures that are included in the stack.

    • Constraints: The default value is []. The maximum length is 100 items. The minimum length is 0 items. Nested schema for members:
    Name string
    (String) The name of the project.

    • Constraints: The maximum length is 64 characters. The minimum length is 1 character. The value must match regular expression /^(?!\\s)(?!.*\\s$)[^'"<>{}\\x00-\\x1F]+$/.
    ResourceCrns []string
    (List) The CRNs of the resources that are associated with this configuration.

    • Constraints: The list items must match regular expression /^(?!\\s)(?!.*\\s$)(crn)[^'"<>{}\\s\\x00-\\x1F]*$/. The maximum length is 110 items. The minimum length is 0 items.
    Settings map[string]string
    (Map) The Schematics environment variables to use to deploy the configuration. Settings are only available if they are specified when the configuration is initially created.
    Uses []GetProjectConfigDefinitionUse
    (List) The depending deployabe architectures that are referenced by this configuration.

    • Constraints: The maximum length is 100 items. The minimum length is 0 items. Nested schema for uses:
    authorizations List<GetProjectConfigDefinitionAuthorization>
    (List) The authorization details. It can authorize by using a trusted profile or an API key in Secrets Manager. Nested schema for authorizations:
    complianceProfiles List<GetProjectConfigDefinitionComplianceProfile>
    (List) The profile that is required for compliance. Nested schema for compliance_profile:
    description String
    (String) A short explanation of the output value.

    • Constraints: The maximum length is 1024 characters. The minimum length is 0 characters. The value must match regular expression /^$|^(?!\\s)(?!.*\\s$)[^\\x00-\\x1F]*$/.
    environmentId String
    (String) The ID of the project environment.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\\-0-9a-zA-Z]+$/.
    inputs Map<String,String>
    (Map) The input variables that are used for configuration definition and environment.
    locatorId String
    members List<GetProjectConfigDefinitionMember>
    (List) The member deployable architectures that are included in the stack.

    • Constraints: The default value is []. The maximum length is 100 items. The minimum length is 0 items. Nested schema for members:
    name String
    (String) The name of the project.

    • Constraints: The maximum length is 64 characters. The minimum length is 1 character. The value must match regular expression /^(?!\\s)(?!.*\\s$)[^'"<>{}\\x00-\\x1F]+$/.
    resourceCrns List<String>
    (List) The CRNs of the resources that are associated with this configuration.

    • Constraints: The list items must match regular expression /^(?!\\s)(?!.*\\s$)(crn)[^'"<>{}\\s\\x00-\\x1F]*$/. The maximum length is 110 items. The minimum length is 0 items.
    settings Map<String,String>
    (Map) The Schematics environment variables to use to deploy the configuration. Settings are only available if they are specified when the configuration is initially created.
    uses List<GetProjectConfigDefinitionUse>
    (List) The depending deployabe architectures that are referenced by this configuration.

    • Constraints: The maximum length is 100 items. The minimum length is 0 items. Nested schema for uses:
    authorizations GetProjectConfigDefinitionAuthorization[]
    (List) The authorization details. It can authorize by using a trusted profile or an API key in Secrets Manager. Nested schema for authorizations:
    complianceProfiles GetProjectConfigDefinitionComplianceProfile[]
    (List) The profile that is required for compliance. Nested schema for compliance_profile:
    description string
    (String) A short explanation of the output value.

    • Constraints: The maximum length is 1024 characters. The minimum length is 0 characters. The value must match regular expression /^$|^(?!\\s)(?!.*\\s$)[^\\x00-\\x1F]*$/.
    environmentId string
    (String) The ID of the project environment.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\\-0-9a-zA-Z]+$/.
    inputs {[key: string]: string}
    (Map) The input variables that are used for configuration definition and environment.
    locatorId string
    members GetProjectConfigDefinitionMember[]
    (List) The member deployable architectures that are included in the stack.

    • Constraints: The default value is []. The maximum length is 100 items. The minimum length is 0 items. Nested schema for members:
    name string
    (String) The name of the project.

    • Constraints: The maximum length is 64 characters. The minimum length is 1 character. The value must match regular expression /^(?!\\s)(?!.*\\s$)[^'"<>{}\\x00-\\x1F]+$/.
    resourceCrns string[]
    (List) The CRNs of the resources that are associated with this configuration.

    • Constraints: The list items must match regular expression /^(?!\\s)(?!.*\\s$)(crn)[^'"<>{}\\s\\x00-\\x1F]*$/. The maximum length is 110 items. The minimum length is 0 items.
    settings {[key: string]: string}
    (Map) The Schematics environment variables to use to deploy the configuration. Settings are only available if they are specified when the configuration is initially created.
    uses GetProjectConfigDefinitionUse[]
    (List) The depending deployabe architectures that are referenced by this configuration.

    • Constraints: The maximum length is 100 items. The minimum length is 0 items. Nested schema for uses:
    authorizations Sequence[GetProjectConfigDefinitionAuthorization]
    (List) The authorization details. It can authorize by using a trusted profile or an API key in Secrets Manager. Nested schema for authorizations:
    compliance_profiles Sequence[GetProjectConfigDefinitionComplianceProfile]
    (List) The profile that is required for compliance. Nested schema for compliance_profile:
    description str
    (String) A short explanation of the output value.

    • Constraints: The maximum length is 1024 characters. The minimum length is 0 characters. The value must match regular expression /^$|^(?!\\s)(?!.*\\s$)[^\\x00-\\x1F]*$/.
    environment_id str
    (String) The ID of the project environment.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\\-0-9a-zA-Z]+$/.
    inputs Mapping[str, str]
    (Map) The input variables that are used for configuration definition and environment.
    locator_id str
    members Sequence[GetProjectConfigDefinitionMember]
    (List) The member deployable architectures that are included in the stack.

    • Constraints: The default value is []. The maximum length is 100 items. The minimum length is 0 items. Nested schema for members:
    name str
    (String) The name of the project.

    • Constraints: The maximum length is 64 characters. The minimum length is 1 character. The value must match regular expression /^(?!\\s)(?!.*\\s$)[^'"<>{}\\x00-\\x1F]+$/.
    resource_crns Sequence[str]
    (List) The CRNs of the resources that are associated with this configuration.

    • Constraints: The list items must match regular expression /^(?!\\s)(?!.*\\s$)(crn)[^'"<>{}\\s\\x00-\\x1F]*$/. The maximum length is 110 items. The minimum length is 0 items.
    settings Mapping[str, str]
    (Map) The Schematics environment variables to use to deploy the configuration. Settings are only available if they are specified when the configuration is initially created.
    uses Sequence[GetProjectConfigDefinitionUse]
    (List) The depending deployabe architectures that are referenced by this configuration.

    • Constraints: The maximum length is 100 items. The minimum length is 0 items. Nested schema for uses:
    authorizations List<Property Map>
    (List) The authorization details. It can authorize by using a trusted profile or an API key in Secrets Manager. Nested schema for authorizations:
    complianceProfiles List<Property Map>
    (List) The profile that is required for compliance. Nested schema for compliance_profile:
    description String
    (String) A short explanation of the output value.

    • Constraints: The maximum length is 1024 characters. The minimum length is 0 characters. The value must match regular expression /^$|^(?!\\s)(?!.*\\s$)[^\\x00-\\x1F]*$/.
    environmentId String
    (String) The ID of the project environment.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\\-0-9a-zA-Z]+$/.
    inputs Map<String>
    (Map) The input variables that are used for configuration definition and environment.
    locatorId String
    members List<Property Map>
    (List) The member deployable architectures that are included in the stack.

    • Constraints: The default value is []. The maximum length is 100 items. The minimum length is 0 items. Nested schema for members:
    name String
    (String) The name of the project.

    • Constraints: The maximum length is 64 characters. The minimum length is 1 character. The value must match regular expression /^(?!\\s)(?!.*\\s$)[^'"<>{}\\x00-\\x1F]+$/.
    resourceCrns List<String>
    (List) The CRNs of the resources that are associated with this configuration.

    • Constraints: The list items must match regular expression /^(?!\\s)(?!.*\\s$)(crn)[^'"<>{}\\s\\x00-\\x1F]*$/. The maximum length is 110 items. The minimum length is 0 items.
    settings Map<String>
    (Map) The Schematics environment variables to use to deploy the configuration. Settings are only available if they are specified when the configuration is initially created.
    uses List<Property Map>
    (List) The depending deployabe architectures that are referenced by this configuration.

    • Constraints: The maximum length is 100 items. The minimum length is 0 items. Nested schema for uses:

    GetProjectConfigDefinitionAuthorization

    ApiKey string
    (String) The IBM Cloud API Key. It can be either raw or pulled from the catalog via a CRN or JSON blob.

    • Constraints: The maximum length is 512 characters. The minimum length is 0 characters. The value must match regular expression /^(?!\\s)(?!.*\\s$)[^<>\\x00-\\x1F]*$/.
    Method string
    (String) The authorization method. It can authorize by using a trusted profile or an API key in Secrets Manager.

    • Constraints: The maximum length is 256 characters. The minimum length is 7 characters. The value must match regular expression /^(ref:)[a-zA-Z0-9\\$\\-_\\.+%!\\*'\\(\\),=&?\/ ]+(authorizations\/method)$|^(api_key)$|^(trusted_profile)$/.
    TrustedProfileId string
    (String) The trusted profile ID.

    • Constraints: The maximum length is 512 characters. The minimum length is 0 characters. The value must match regular expression /^(?!\\s)(?!.*\\s$)[^<>\\x00-\\x1F]*$/.
    ApiKey string
    (String) The IBM Cloud API Key. It can be either raw or pulled from the catalog via a CRN or JSON blob.

    • Constraints: The maximum length is 512 characters. The minimum length is 0 characters. The value must match regular expression /^(?!\\s)(?!.*\\s$)[^<>\\x00-\\x1F]*$/.
    Method string
    (String) The authorization method. It can authorize by using a trusted profile or an API key in Secrets Manager.

    • Constraints: The maximum length is 256 characters. The minimum length is 7 characters. The value must match regular expression /^(ref:)[a-zA-Z0-9\\$\\-_\\.+%!\\*'\\(\\),=&?\/ ]+(authorizations\/method)$|^(api_key)$|^(trusted_profile)$/.
    TrustedProfileId string
    (String) The trusted profile ID.

    • Constraints: The maximum length is 512 characters. The minimum length is 0 characters. The value must match regular expression /^(?!\\s)(?!.*\\s$)[^<>\\x00-\\x1F]*$/.
    apiKey String
    (String) The IBM Cloud API Key. It can be either raw or pulled from the catalog via a CRN or JSON blob.

    • Constraints: The maximum length is 512 characters. The minimum length is 0 characters. The value must match regular expression /^(?!\\s)(?!.*\\s$)[^<>\\x00-\\x1F]*$/.
    method String
    (String) The authorization method. It can authorize by using a trusted profile or an API key in Secrets Manager.

    • Constraints: The maximum length is 256 characters. The minimum length is 7 characters. The value must match regular expression /^(ref:)[a-zA-Z0-9\\$\\-_\\.+%!\\*'\\(\\),=&?\/ ]+(authorizations\/method)$|^(api_key)$|^(trusted_profile)$/.
    trustedProfileId String
    (String) The trusted profile ID.

    • Constraints: The maximum length is 512 characters. The minimum length is 0 characters. The value must match regular expression /^(?!\\s)(?!.*\\s$)[^<>\\x00-\\x1F]*$/.
    apiKey string
    (String) The IBM Cloud API Key. It can be either raw or pulled from the catalog via a CRN or JSON blob.

    • Constraints: The maximum length is 512 characters. The minimum length is 0 characters. The value must match regular expression /^(?!\\s)(?!.*\\s$)[^<>\\x00-\\x1F]*$/.
    method string
    (String) The authorization method. It can authorize by using a trusted profile or an API key in Secrets Manager.

    • Constraints: The maximum length is 256 characters. The minimum length is 7 characters. The value must match regular expression /^(ref:)[a-zA-Z0-9\\$\\-_\\.+%!\\*'\\(\\),=&?\/ ]+(authorizations\/method)$|^(api_key)$|^(trusted_profile)$/.
    trustedProfileId string
    (String) The trusted profile ID.

    • Constraints: The maximum length is 512 characters. The minimum length is 0 characters. The value must match regular expression /^(?!\\s)(?!.*\\s$)[^<>\\x00-\\x1F]*$/.
    api_key str
    (String) The IBM Cloud API Key. It can be either raw or pulled from the catalog via a CRN or JSON blob.

    • Constraints: The maximum length is 512 characters. The minimum length is 0 characters. The value must match regular expression /^(?!\\s)(?!.*\\s$)[^<>\\x00-\\x1F]*$/.
    method str
    (String) The authorization method. It can authorize by using a trusted profile or an API key in Secrets Manager.

    • Constraints: The maximum length is 256 characters. The minimum length is 7 characters. The value must match regular expression /^(ref:)[a-zA-Z0-9\\$\\-_\\.+%!\\*'\\(\\),=&?\/ ]+(authorizations\/method)$|^(api_key)$|^(trusted_profile)$/.
    trusted_profile_id str
    (String) The trusted profile ID.

    • Constraints: The maximum length is 512 characters. The minimum length is 0 characters. The value must match regular expression /^(?!\\s)(?!.*\\s$)[^<>\\x00-\\x1F]*$/.
    apiKey String
    (String) The IBM Cloud API Key. It can be either raw or pulled from the catalog via a CRN or JSON blob.

    • Constraints: The maximum length is 512 characters. The minimum length is 0 characters. The value must match regular expression /^(?!\\s)(?!.*\\s$)[^<>\\x00-\\x1F]*$/.
    method String
    (String) The authorization method. It can authorize by using a trusted profile or an API key in Secrets Manager.

    • Constraints: The maximum length is 256 characters. The minimum length is 7 characters. The value must match regular expression /^(ref:)[a-zA-Z0-9\\$\\-_\\.+%!\\*'\\(\\),=&?\/ ]+(authorizations\/method)$|^(api_key)$|^(trusted_profile)$/.
    trustedProfileId String
    (String) The trusted profile ID.

    • Constraints: The maximum length is 512 characters. The minimum length is 0 characters. The value must match regular expression /^(?!\\s)(?!.*\\s$)[^<>\\x00-\\x1F]*$/.

    GetProjectConfigDefinitionComplianceProfile

    AttachmentId string
    (String) A unique ID for the attachment to a compliance profile.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\/:a-zA-Z0-9\\.\\-]+$/.
    Id string
    (String) The unique ID.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\\-0-9a-zA-Z]+$/.
    InstanceId string
    (String) A unique ID for the instance of a compliance profile.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\/:a-zA-Z0-9\\.\\-]+$/.
    InstanceLocation string
    (String) The location of the compliance instance.

    • Constraints: Allowable values are: us-south, us-east, eu-gb, eu-de, ca-tor.
    ProfileName string
    (String) The name of the compliance profile.

    • Constraints: The maximum length is 1024 characters. The minimum length is 0 characters. The value must match regular expression /^(?!\\s)(?!.*\\s$)[^<>\\x00-\\x1F]*$/.
    WpInstanceId string
    (String) A unique ID for the instance of a Workload Protection.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\/:a-zA-Z0-9\\.\\-]+$/.
    WpInstanceLocation string
    (String) The location of the compliance instance.

    • Constraints: Allowable values are: us-south, us-east, eu-gb, eu-de, ca-tor.
    WpInstanceName string
    (String) The name of the Workload Protection instance.

    • Constraints: The maximum length is 1024 characters. The minimum length is 0 characters. The value must match regular expression /^(?!\\s)(?!.*\\s$)[^<>\\x00-\\x1F]*$/.
    WpPolicyId string
    (String) The unique ID for the Workload Protection policy.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\/:a-zA-Z0-9\\.\\-]+$/.
    WpPolicyName string
    (String) The name of the Workload Protection policy.

    • Constraints: The maximum length is 1024 characters. The minimum length is 0 characters. The value must match regular expression /^(?!\\s)(?!.*\\s$)[^<>\\x00-\\x1F]*$/.
    WpZoneId string
    (String) A unique ID for the zone to a Workload Protection policy.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\/:a-zA-Z0-9\\.\\-]+$/.
    WpZoneName string
    (String) A unique ID for the zone to a Workload Protection policy.

    • Constraints: The maximum length is 1024 characters. The minimum length is 0 characters. The value must match regular expression /^(?!\\s)(?!.*\\s$)[^<>\\x00-\\x1F]*$/.
    AttachmentId string
    (String) A unique ID for the attachment to a compliance profile.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\/:a-zA-Z0-9\\.\\-]+$/.
    Id string
    (String) The unique ID.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\\-0-9a-zA-Z]+$/.
    InstanceId string
    (String) A unique ID for the instance of a compliance profile.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\/:a-zA-Z0-9\\.\\-]+$/.
    InstanceLocation string
    (String) The location of the compliance instance.

    • Constraints: Allowable values are: us-south, us-east, eu-gb, eu-de, ca-tor.
    ProfileName string
    (String) The name of the compliance profile.

    • Constraints: The maximum length is 1024 characters. The minimum length is 0 characters. The value must match regular expression /^(?!\\s)(?!.*\\s$)[^<>\\x00-\\x1F]*$/.
    WpInstanceId string
    (String) A unique ID for the instance of a Workload Protection.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\/:a-zA-Z0-9\\.\\-]+$/.
    WpInstanceLocation string
    (String) The location of the compliance instance.

    • Constraints: Allowable values are: us-south, us-east, eu-gb, eu-de, ca-tor.
    WpInstanceName string
    (String) The name of the Workload Protection instance.

    • Constraints: The maximum length is 1024 characters. The minimum length is 0 characters. The value must match regular expression /^(?!\\s)(?!.*\\s$)[^<>\\x00-\\x1F]*$/.
    WpPolicyId string
    (String) The unique ID for the Workload Protection policy.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\/:a-zA-Z0-9\\.\\-]+$/.
    WpPolicyName string
    (String) The name of the Workload Protection policy.

    • Constraints: The maximum length is 1024 characters. The minimum length is 0 characters. The value must match regular expression /^(?!\\s)(?!.*\\s$)[^<>\\x00-\\x1F]*$/.
    WpZoneId string
    (String) A unique ID for the zone to a Workload Protection policy.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\/:a-zA-Z0-9\\.\\-]+$/.
    WpZoneName string
    (String) A unique ID for the zone to a Workload Protection policy.

    • Constraints: The maximum length is 1024 characters. The minimum length is 0 characters. The value must match regular expression /^(?!\\s)(?!.*\\s$)[^<>\\x00-\\x1F]*$/.
    attachmentId String
    (String) A unique ID for the attachment to a compliance profile.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\/:a-zA-Z0-9\\.\\-]+$/.
    id String
    (String) The unique ID.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\\-0-9a-zA-Z]+$/.
    instanceId String
    (String) A unique ID for the instance of a compliance profile.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\/:a-zA-Z0-9\\.\\-]+$/.
    instanceLocation String
    (String) The location of the compliance instance.

    • Constraints: Allowable values are: us-south, us-east, eu-gb, eu-de, ca-tor.
    profileName String
    (String) The name of the compliance profile.

    • Constraints: The maximum length is 1024 characters. The minimum length is 0 characters. The value must match regular expression /^(?!\\s)(?!.*\\s$)[^<>\\x00-\\x1F]*$/.
    wpInstanceId String
    (String) A unique ID for the instance of a Workload Protection.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\/:a-zA-Z0-9\\.\\-]+$/.
    wpInstanceLocation String
    (String) The location of the compliance instance.

    • Constraints: Allowable values are: us-south, us-east, eu-gb, eu-de, ca-tor.
    wpInstanceName String
    (String) The name of the Workload Protection instance.

    • Constraints: The maximum length is 1024 characters. The minimum length is 0 characters. The value must match regular expression /^(?!\\s)(?!.*\\s$)[^<>\\x00-\\x1F]*$/.
    wpPolicyId String
    (String) The unique ID for the Workload Protection policy.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\/:a-zA-Z0-9\\.\\-]+$/.
    wpPolicyName String
    (String) The name of the Workload Protection policy.

    • Constraints: The maximum length is 1024 characters. The minimum length is 0 characters. The value must match regular expression /^(?!\\s)(?!.*\\s$)[^<>\\x00-\\x1F]*$/.
    wpZoneId String
    (String) A unique ID for the zone to a Workload Protection policy.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\/:a-zA-Z0-9\\.\\-]+$/.
    wpZoneName String
    (String) A unique ID for the zone to a Workload Protection policy.

    • Constraints: The maximum length is 1024 characters. The minimum length is 0 characters. The value must match regular expression /^(?!\\s)(?!.*\\s$)[^<>\\x00-\\x1F]*$/.
    attachmentId string
    (String) A unique ID for the attachment to a compliance profile.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\/:a-zA-Z0-9\\.\\-]+$/.
    id string
    (String) The unique ID.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\\-0-9a-zA-Z]+$/.
    instanceId string
    (String) A unique ID for the instance of a compliance profile.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\/:a-zA-Z0-9\\.\\-]+$/.
    instanceLocation string
    (String) The location of the compliance instance.

    • Constraints: Allowable values are: us-south, us-east, eu-gb, eu-de, ca-tor.
    profileName string
    (String) The name of the compliance profile.

    • Constraints: The maximum length is 1024 characters. The minimum length is 0 characters. The value must match regular expression /^(?!\\s)(?!.*\\s$)[^<>\\x00-\\x1F]*$/.
    wpInstanceId string
    (String) A unique ID for the instance of a Workload Protection.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\/:a-zA-Z0-9\\.\\-]+$/.
    wpInstanceLocation string
    (String) The location of the compliance instance.

    • Constraints: Allowable values are: us-south, us-east, eu-gb, eu-de, ca-tor.
    wpInstanceName string
    (String) The name of the Workload Protection instance.

    • Constraints: The maximum length is 1024 characters. The minimum length is 0 characters. The value must match regular expression /^(?!\\s)(?!.*\\s$)[^<>\\x00-\\x1F]*$/.
    wpPolicyId string
    (String) The unique ID for the Workload Protection policy.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\/:a-zA-Z0-9\\.\\-]+$/.
    wpPolicyName string
    (String) The name of the Workload Protection policy.

    • Constraints: The maximum length is 1024 characters. The minimum length is 0 characters. The value must match regular expression /^(?!\\s)(?!.*\\s$)[^<>\\x00-\\x1F]*$/.
    wpZoneId string
    (String) A unique ID for the zone to a Workload Protection policy.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\/:a-zA-Z0-9\\.\\-]+$/.
    wpZoneName string
    (String) A unique ID for the zone to a Workload Protection policy.

    • Constraints: The maximum length is 1024 characters. The minimum length is 0 characters. The value must match regular expression /^(?!\\s)(?!.*\\s$)[^<>\\x00-\\x1F]*$/.
    attachment_id str
    (String) A unique ID for the attachment to a compliance profile.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\/:a-zA-Z0-9\\.\\-]+$/.
    id str
    (String) The unique ID.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\\-0-9a-zA-Z]+$/.
    instance_id str
    (String) A unique ID for the instance of a compliance profile.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\/:a-zA-Z0-9\\.\\-]+$/.
    instance_location str
    (String) The location of the compliance instance.

    • Constraints: Allowable values are: us-south, us-east, eu-gb, eu-de, ca-tor.
    profile_name str
    (String) The name of the compliance profile.

    • Constraints: The maximum length is 1024 characters. The minimum length is 0 characters. The value must match regular expression /^(?!\\s)(?!.*\\s$)[^<>\\x00-\\x1F]*$/.
    wp_instance_id str
    (String) A unique ID for the instance of a Workload Protection.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\/:a-zA-Z0-9\\.\\-]+$/.
    wp_instance_location str
    (String) The location of the compliance instance.

    • Constraints: Allowable values are: us-south, us-east, eu-gb, eu-de, ca-tor.
    wp_instance_name str
    (String) The name of the Workload Protection instance.

    • Constraints: The maximum length is 1024 characters. The minimum length is 0 characters. The value must match regular expression /^(?!\\s)(?!.*\\s$)[^<>\\x00-\\x1F]*$/.
    wp_policy_id str
    (String) The unique ID for the Workload Protection policy.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\/:a-zA-Z0-9\\.\\-]+$/.
    wp_policy_name str
    (String) The name of the Workload Protection policy.

    • Constraints: The maximum length is 1024 characters. The minimum length is 0 characters. The value must match regular expression /^(?!\\s)(?!.*\\s$)[^<>\\x00-\\x1F]*$/.
    wp_zone_id str
    (String) A unique ID for the zone to a Workload Protection policy.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\/:a-zA-Z0-9\\.\\-]+$/.
    wp_zone_name str
    (String) A unique ID for the zone to a Workload Protection policy.

    • Constraints: The maximum length is 1024 characters. The minimum length is 0 characters. The value must match regular expression /^(?!\\s)(?!.*\\s$)[^<>\\x00-\\x1F]*$/.
    attachmentId String
    (String) A unique ID for the attachment to a compliance profile.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\/:a-zA-Z0-9\\.\\-]+$/.
    id String
    (String) The unique ID.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\\-0-9a-zA-Z]+$/.
    instanceId String
    (String) A unique ID for the instance of a compliance profile.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\/:a-zA-Z0-9\\.\\-]+$/.
    instanceLocation String
    (String) The location of the compliance instance.

    • Constraints: Allowable values are: us-south, us-east, eu-gb, eu-de, ca-tor.
    profileName String
    (String) The name of the compliance profile.

    • Constraints: The maximum length is 1024 characters. The minimum length is 0 characters. The value must match regular expression /^(?!\\s)(?!.*\\s$)[^<>\\x00-\\x1F]*$/.
    wpInstanceId String
    (String) A unique ID for the instance of a Workload Protection.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\/:a-zA-Z0-9\\.\\-]+$/.
    wpInstanceLocation String
    (String) The location of the compliance instance.

    • Constraints: Allowable values are: us-south, us-east, eu-gb, eu-de, ca-tor.
    wpInstanceName String
    (String) The name of the Workload Protection instance.

    • Constraints: The maximum length is 1024 characters. The minimum length is 0 characters. The value must match regular expression /^(?!\\s)(?!.*\\s$)[^<>\\x00-\\x1F]*$/.
    wpPolicyId String
    (String) The unique ID for the Workload Protection policy.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\/:a-zA-Z0-9\\.\\-]+$/.
    wpPolicyName String
    (String) The name of the Workload Protection policy.

    • Constraints: The maximum length is 1024 characters. The minimum length is 0 characters. The value must match regular expression /^(?!\\s)(?!.*\\s$)[^<>\\x00-\\x1F]*$/.
    wpZoneId String
    (String) A unique ID for the zone to a Workload Protection policy.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\/:a-zA-Z0-9\\.\\-]+$/.
    wpZoneName String
    (String) A unique ID for the zone to a Workload Protection policy.

    • Constraints: The maximum length is 1024 characters. The minimum length is 0 characters. The value must match regular expression /^(?!\\s)(?!.*\\s$)[^<>\\x00-\\x1F]*$/.

    GetProjectConfigDefinitionMember

    ConfigId string
    (String) The unique ID.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\\-0-9a-zA-Z]+$/.
    Name string
    (String) The name of the project.

    • Constraints: The maximum length is 64 characters. The minimum length is 1 character. The value must match regular expression /^(?!\\s)(?!.*\\s$)[^'"<>{}\\x00-\\x1F]+$/.
    ConfigId string
    (String) The unique ID.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\\-0-9a-zA-Z]+$/.
    Name string
    (String) The name of the project.

    • Constraints: The maximum length is 64 characters. The minimum length is 1 character. The value must match regular expression /^(?!\\s)(?!.*\\s$)[^'"<>{}\\x00-\\x1F]+$/.
    configId String
    (String) The unique ID.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\\-0-9a-zA-Z]+$/.
    name String
    (String) The name of the project.

    • Constraints: The maximum length is 64 characters. The minimum length is 1 character. The value must match regular expression /^(?!\\s)(?!.*\\s$)[^'"<>{}\\x00-\\x1F]+$/.
    configId string
    (String) The unique ID.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\\-0-9a-zA-Z]+$/.
    name string
    (String) The name of the project.

    • Constraints: The maximum length is 64 characters. The minimum length is 1 character. The value must match regular expression /^(?!\\s)(?!.*\\s$)[^'"<>{}\\x00-\\x1F]+$/.
    config_id str
    (String) The unique ID.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\\-0-9a-zA-Z]+$/.
    name str
    (String) The name of the project.

    • Constraints: The maximum length is 64 characters. The minimum length is 1 character. The value must match regular expression /^(?!\\s)(?!.*\\s$)[^'"<>{}\\x00-\\x1F]+$/.
    configId String
    (String) The unique ID.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\\-0-9a-zA-Z]+$/.
    name String
    (String) The name of the project.

    • Constraints: The maximum length is 64 characters. The minimum length is 1 character. The value must match regular expression /^(?!\\s)(?!.*\\s$)[^'"<>{}\\x00-\\x1F]+$/.

    GetProjectConfigDefinitionUse

    ConfigId string
    (String) The unique ID.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\\-0-9a-zA-Z]+$/.
    ProjectId string
    The unique project ID.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\\-0-9a-zA-Z]+$/.
    ConfigId string
    (String) The unique ID.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\\-0-9a-zA-Z]+$/.
    ProjectId string
    The unique project ID.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\\-0-9a-zA-Z]+$/.
    configId String
    (String) The unique ID.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\\-0-9a-zA-Z]+$/.
    projectId String
    The unique project ID.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\\-0-9a-zA-Z]+$/.
    configId string
    (String) The unique ID.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\\-0-9a-zA-Z]+$/.
    projectId string
    The unique project ID.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\\-0-9a-zA-Z]+$/.
    config_id str
    (String) The unique ID.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\\-0-9a-zA-Z]+$/.
    project_id str
    The unique project ID.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\\-0-9a-zA-Z]+$/.
    configId String
    (String) The unique ID.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\\-0-9a-zA-Z]+$/.
    projectId String
    The unique project ID.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\\-0-9a-zA-Z]+$/.

    GetProjectConfigDeployedVersion

    ContainerState string
    (String) The aggregate state from all deployabe architectures that are included in this configuration.

    • Constraints: Allowable values are: approved, deleted, deleting, deleting_failed, discarded, draft, deployed, deploying_failed, deploying, superseded, undeploying, undeploying_failed, validated, validating, validating_failed, working.
    Definitions List<GetProjectConfigDeployedVersionDefinition>
    (List) The definition of the project reference. Nested schema for definition:
    Href string
    (String) A Url.

    • Constraints: The maximum length is 256 characters. The minimum length is 1 character. The value must match regular expression /^((http(s)?:\/\/)|\/)[a-zA-Z0-9\\$\\-_\\.+!\\*'\\(\\),=&?\/:]+$/.
    State string
    (String) The state of the configuration.

    • Constraints: Allowable values are: approved, deleted, deleting, deleting_failed, discarded, draft, deployed, deploying_failed, deploying, superseded, undeploying, undeploying_failed, validated, validating, validating_failed, applied, apply_failed.
    Version double
    (Integer) The version of the configuration.

    • Constraints: The maximum value is 10000. The minimum value is 0.
    ContainerState string
    (String) The aggregate state from all deployabe architectures that are included in this configuration.

    • Constraints: Allowable values are: approved, deleted, deleting, deleting_failed, discarded, draft, deployed, deploying_failed, deploying, superseded, undeploying, undeploying_failed, validated, validating, validating_failed, working.
    Definitions []GetProjectConfigDeployedVersionDefinition
    (List) The definition of the project reference. Nested schema for definition:
    Href string
    (String) A Url.

    • Constraints: The maximum length is 256 characters. The minimum length is 1 character. The value must match regular expression /^((http(s)?:\/\/)|\/)[a-zA-Z0-9\\$\\-_\\.+!\\*'\\(\\),=&?\/:]+$/.
    State string
    (String) The state of the configuration.

    • Constraints: Allowable values are: approved, deleted, deleting, deleting_failed, discarded, draft, deployed, deploying_failed, deploying, superseded, undeploying, undeploying_failed, validated, validating, validating_failed, applied, apply_failed.
    Version float64
    (Integer) The version of the configuration.

    • Constraints: The maximum value is 10000. The minimum value is 0.
    containerState String
    (String) The aggregate state from all deployabe architectures that are included in this configuration.

    • Constraints: Allowable values are: approved, deleted, deleting, deleting_failed, discarded, draft, deployed, deploying_failed, deploying, superseded, undeploying, undeploying_failed, validated, validating, validating_failed, working.
    definitions List<GetProjectConfigDeployedVersionDefinition>
    (List) The definition of the project reference. Nested schema for definition:
    href String
    (String) A Url.

    • Constraints: The maximum length is 256 characters. The minimum length is 1 character. The value must match regular expression /^((http(s)?:\/\/)|\/)[a-zA-Z0-9\\$\\-_\\.+!\\*'\\(\\),=&?\/:]+$/.
    state String
    (String) The state of the configuration.

    • Constraints: Allowable values are: approved, deleted, deleting, deleting_failed, discarded, draft, deployed, deploying_failed, deploying, superseded, undeploying, undeploying_failed, validated, validating, validating_failed, applied, apply_failed.
    version Double
    (Integer) The version of the configuration.

    • Constraints: The maximum value is 10000. The minimum value is 0.
    containerState string
    (String) The aggregate state from all deployabe architectures that are included in this configuration.

    • Constraints: Allowable values are: approved, deleted, deleting, deleting_failed, discarded, draft, deployed, deploying_failed, deploying, superseded, undeploying, undeploying_failed, validated, validating, validating_failed, working.
    definitions GetProjectConfigDeployedVersionDefinition[]
    (List) The definition of the project reference. Nested schema for definition:
    href string
    (String) A Url.

    • Constraints: The maximum length is 256 characters. The minimum length is 1 character. The value must match regular expression /^((http(s)?:\/\/)|\/)[a-zA-Z0-9\\$\\-_\\.+!\\*'\\(\\),=&?\/:]+$/.
    state string
    (String) The state of the configuration.

    • Constraints: Allowable values are: approved, deleted, deleting, deleting_failed, discarded, draft, deployed, deploying_failed, deploying, superseded, undeploying, undeploying_failed, validated, validating, validating_failed, applied, apply_failed.
    version number
    (Integer) The version of the configuration.

    • Constraints: The maximum value is 10000. The minimum value is 0.
    container_state str
    (String) The aggregate state from all deployabe architectures that are included in this configuration.

    • Constraints: Allowable values are: approved, deleted, deleting, deleting_failed, discarded, draft, deployed, deploying_failed, deploying, superseded, undeploying, undeploying_failed, validated, validating, validating_failed, working.
    definitions Sequence[GetProjectConfigDeployedVersionDefinition]
    (List) The definition of the project reference. Nested schema for definition:
    href str
    (String) A Url.

    • Constraints: The maximum length is 256 characters. The minimum length is 1 character. The value must match regular expression /^((http(s)?:\/\/)|\/)[a-zA-Z0-9\\$\\-_\\.+!\\*'\\(\\),=&?\/:]+$/.
    state str
    (String) The state of the configuration.

    • Constraints: Allowable values are: approved, deleted, deleting, deleting_failed, discarded, draft, deployed, deploying_failed, deploying, superseded, undeploying, undeploying_failed, validated, validating, validating_failed, applied, apply_failed.
    version float
    (Integer) The version of the configuration.

    • Constraints: The maximum value is 10000. The minimum value is 0.
    containerState String
    (String) The aggregate state from all deployabe architectures that are included in this configuration.

    • Constraints: Allowable values are: approved, deleted, deleting, deleting_failed, discarded, draft, deployed, deploying_failed, deploying, superseded, undeploying, undeploying_failed, validated, validating, validating_failed, working.
    definitions List<Property Map>
    (List) The definition of the project reference. Nested schema for definition:
    href String
    (String) A Url.

    • Constraints: The maximum length is 256 characters. The minimum length is 1 character. The value must match regular expression /^((http(s)?:\/\/)|\/)[a-zA-Z0-9\\$\\-_\\.+!\\*'\\(\\),=&?\/:]+$/.
    state String
    (String) The state of the configuration.

    • Constraints: Allowable values are: approved, deleted, deleting, deleting_failed, discarded, draft, deployed, deploying_failed, deploying, superseded, undeploying, undeploying_failed, validated, validating, validating_failed, applied, apply_failed.
    version Number
    (Integer) The version of the configuration.

    • Constraints: The maximum value is 10000. The minimum value is 0.

    GetProjectConfigDeployedVersionDefinition

    EnvironmentId string
    (String) The ID of the project environment.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\\-0-9a-zA-Z]+$/.
    LocatorId string
    EnvironmentId string
    (String) The ID of the project environment.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\\-0-9a-zA-Z]+$/.
    LocatorId string
    environmentId String
    (String) The ID of the project environment.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\\-0-9a-zA-Z]+$/.
    locatorId String
    environmentId string
    (String) The ID of the project environment.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\\-0-9a-zA-Z]+$/.
    locatorId string
    environment_id str
    (String) The ID of the project environment.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\\-0-9a-zA-Z]+$/.
    locator_id str
    environmentId String
    (String) The ID of the project environment.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\\-0-9a-zA-Z]+$/.
    locatorId String

    GetProjectConfigProject

    Crn string
    (String) An IBM Cloud resource name that uniquely identifies a resource.

    • Constraints: The maximum length is 512 characters. The minimum length is 4 characters. The value must match regular expression /^(?!\\s)(?!.*\\s$)(crn)[^'"<>{}\\s\\x00-\\x1F]*$/.
    Definitions List<GetProjectConfigProjectDefinition>
    (List) The definition of the project reference. Nested schema for definition:
    Href string
    (String) A Url.

    • Constraints: The maximum length is 256 characters. The minimum length is 1 character. The value must match regular expression /^((http(s)?:\/\/)|\/)[a-zA-Z0-9\\$\\-_\\.+!\\*'\\(\\),=&?\/:]+$/.
    Id string
    (String) The unique ID.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\\-0-9a-zA-Z]+$/.
    Crn string
    (String) An IBM Cloud resource name that uniquely identifies a resource.

    • Constraints: The maximum length is 512 characters. The minimum length is 4 characters. The value must match regular expression /^(?!\\s)(?!.*\\s$)(crn)[^'"<>{}\\s\\x00-\\x1F]*$/.
    Definitions []GetProjectConfigProjectDefinition
    (List) The definition of the project reference. Nested schema for definition:
    Href string
    (String) A Url.

    • Constraints: The maximum length is 256 characters. The minimum length is 1 character. The value must match regular expression /^((http(s)?:\/\/)|\/)[a-zA-Z0-9\\$\\-_\\.+!\\*'\\(\\),=&?\/:]+$/.
    Id string
    (String) The unique ID.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\\-0-9a-zA-Z]+$/.
    crn String
    (String) An IBM Cloud resource name that uniquely identifies a resource.

    • Constraints: The maximum length is 512 characters. The minimum length is 4 characters. The value must match regular expression /^(?!\\s)(?!.*\\s$)(crn)[^'"<>{}\\s\\x00-\\x1F]*$/.
    definitions List<GetProjectConfigProjectDefinition>
    (List) The definition of the project reference. Nested schema for definition:
    href String
    (String) A Url.

    • Constraints: The maximum length is 256 characters. The minimum length is 1 character. The value must match regular expression /^((http(s)?:\/\/)|\/)[a-zA-Z0-9\\$\\-_\\.+!\\*'\\(\\),=&?\/:]+$/.
    id String
    (String) The unique ID.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\\-0-9a-zA-Z]+$/.
    crn string
    (String) An IBM Cloud resource name that uniquely identifies a resource.

    • Constraints: The maximum length is 512 characters. The minimum length is 4 characters. The value must match regular expression /^(?!\\s)(?!.*\\s$)(crn)[^'"<>{}\\s\\x00-\\x1F]*$/.
    definitions GetProjectConfigProjectDefinition[]
    (List) The definition of the project reference. Nested schema for definition:
    href string
    (String) A Url.

    • Constraints: The maximum length is 256 characters. The minimum length is 1 character. The value must match regular expression /^((http(s)?:\/\/)|\/)[a-zA-Z0-9\\$\\-_\\.+!\\*'\\(\\),=&?\/:]+$/.
    id string
    (String) The unique ID.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\\-0-9a-zA-Z]+$/.
    crn str
    (String) An IBM Cloud resource name that uniquely identifies a resource.

    • Constraints: The maximum length is 512 characters. The minimum length is 4 characters. The value must match regular expression /^(?!\\s)(?!.*\\s$)(crn)[^'"<>{}\\s\\x00-\\x1F]*$/.
    definitions Sequence[GetProjectConfigProjectDefinition]
    (List) The definition of the project reference. Nested schema for definition:
    href str
    (String) A Url.

    • Constraints: The maximum length is 256 characters. The minimum length is 1 character. The value must match regular expression /^((http(s)?:\/\/)|\/)[a-zA-Z0-9\\$\\-_\\.+!\\*'\\(\\),=&?\/:]+$/.
    id str
    (String) The unique ID.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\\-0-9a-zA-Z]+$/.
    crn String
    (String) An IBM Cloud resource name that uniquely identifies a resource.

    • Constraints: The maximum length is 512 characters. The minimum length is 4 characters. The value must match regular expression /^(?!\\s)(?!.*\\s$)(crn)[^'"<>{}\\s\\x00-\\x1F]*$/.
    definitions List<Property Map>
    (List) The definition of the project reference. Nested schema for definition:
    href String
    (String) A Url.

    • Constraints: The maximum length is 256 characters. The minimum length is 1 character. The value must match regular expression /^((http(s)?:\/\/)|\/)[a-zA-Z0-9\\$\\-_\\.+!\\*'\\(\\),=&?\/:]+$/.
    id String
    (String) The unique ID.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\\-0-9a-zA-Z]+$/.

    GetProjectConfigProjectDefinition

    Name string
    (String) The name of the project.

    • Constraints: The maximum length is 64 characters. The minimum length is 1 character. The value must match regular expression /^(?!\\s)(?!.*\\s$)[^'"<>{}\\x00-\\x1F]+$/.
    Name string
    (String) The name of the project.

    • Constraints: The maximum length is 64 characters. The minimum length is 1 character. The value must match regular expression /^(?!\\s)(?!.*\\s$)[^'"<>{}\\x00-\\x1F]+$/.
    name String
    (String) The name of the project.

    • Constraints: The maximum length is 64 characters. The minimum length is 1 character. The value must match regular expression /^(?!\\s)(?!.*\\s$)[^'"<>{}\\x00-\\x1F]+$/.
    name string
    (String) The name of the project.

    • Constraints: The maximum length is 64 characters. The minimum length is 1 character. The value must match regular expression /^(?!\\s)(?!.*\\s$)[^'"<>{}\\x00-\\x1F]+$/.
    name str
    (String) The name of the project.

    • Constraints: The maximum length is 64 characters. The minimum length is 1 character. The value must match regular expression /^(?!\\s)(?!.*\\s$)[^'"<>{}\\x00-\\x1F]+$/.
    name String
    (String) The name of the project.

    • Constraints: The maximum length is 64 characters. The minimum length is 1 character. The value must match regular expression /^(?!\\s)(?!.*\\s$)[^'"<>{}\\x00-\\x1F]+$/.

    GetProjectCumulativeNeedsAttentionView

    ConfigId string
    (String) A unique ID for the configuration.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\\-0-9a-zA-Z]+$/.
    ConfigVersion double
    (Integer) The version number of the configuration.

    • Constraints: The maximum value is 10000. The minimum value is 0.
    Event string
    (String) The event name.

    • Constraints: The maximum length is 64 characters. The minimum length is 0 characters. The value must match regular expression /^(?!\\s)(?!.*\\s$)[^'"<>{}\\x00-\\x1F]*$/.
    EventId string
    (String) A unique ID for this individual event.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\\-0-9a-zA-Z]+$/.
    ConfigId string
    (String) A unique ID for the configuration.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\\-0-9a-zA-Z]+$/.
    ConfigVersion float64
    (Integer) The version number of the configuration.

    • Constraints: The maximum value is 10000. The minimum value is 0.
    Event string
    (String) The event name.

    • Constraints: The maximum length is 64 characters. The minimum length is 0 characters. The value must match regular expression /^(?!\\s)(?!.*\\s$)[^'"<>{}\\x00-\\x1F]*$/.
    EventId string
    (String) A unique ID for this individual event.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\\-0-9a-zA-Z]+$/.
    configId String
    (String) A unique ID for the configuration.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\\-0-9a-zA-Z]+$/.
    configVersion Double
    (Integer) The version number of the configuration.

    • Constraints: The maximum value is 10000. The minimum value is 0.
    event String
    (String) The event name.

    • Constraints: The maximum length is 64 characters. The minimum length is 0 characters. The value must match regular expression /^(?!\\s)(?!.*\\s$)[^'"<>{}\\x00-\\x1F]*$/.
    eventId String
    (String) A unique ID for this individual event.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\\-0-9a-zA-Z]+$/.
    configId string
    (String) A unique ID for the configuration.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\\-0-9a-zA-Z]+$/.
    configVersion number
    (Integer) The version number of the configuration.

    • Constraints: The maximum value is 10000. The minimum value is 0.
    event string
    (String) The event name.

    • Constraints: The maximum length is 64 characters. The minimum length is 0 characters. The value must match regular expression /^(?!\\s)(?!.*\\s$)[^'"<>{}\\x00-\\x1F]*$/.
    eventId string
    (String) A unique ID for this individual event.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\\-0-9a-zA-Z]+$/.
    config_id str
    (String) A unique ID for the configuration.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\\-0-9a-zA-Z]+$/.
    config_version float
    (Integer) The version number of the configuration.

    • Constraints: The maximum value is 10000. The minimum value is 0.
    event str
    (String) The event name.

    • Constraints: The maximum length is 64 characters. The minimum length is 0 characters. The value must match regular expression /^(?!\\s)(?!.*\\s$)[^'"<>{}\\x00-\\x1F]*$/.
    event_id str
    (String) A unique ID for this individual event.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\\-0-9a-zA-Z]+$/.
    configId String
    (String) A unique ID for the configuration.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\\-0-9a-zA-Z]+$/.
    configVersion Number
    (Integer) The version number of the configuration.

    • Constraints: The maximum value is 10000. The minimum value is 0.
    event String
    (String) The event name.

    • Constraints: The maximum length is 64 characters. The minimum length is 0 characters. The value must match regular expression /^(?!\\s)(?!.*\\s$)[^'"<>{}\\x00-\\x1F]*$/.
    eventId String
    (String) A unique ID for this individual event.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\\-0-9a-zA-Z]+$/.

    GetProjectDefinition

    AutoDeploy bool
    (Boolean) A boolean flag to enable deploying configurations automatically.

    • Constraints: The default value is false.
    AutoDeployMode string
    (String) This is an advanced setting to auto deploy to tell how auto deploy should behave when it is enabled. There are 2 options:> 1. auto_approval will automatically approve the configuration after validated without user confirmation.> 2. manual_approval will require user confirmation to approve the configuration after validated before deploying the configuration starts.

    • Constraints: The default value is manual_approval. Allowable values are: auto_approval, manual_approval.
    Description string
    (String) The description of the environment.

    • Constraints: The default value is ''. The maximum length is 1024 characters. The minimum length is 0 characters. The value must match regular expression /^$|^(?!\\s)(?!.*\\s$)[^\\x00-\\x1F]*$/.
    DestroyOnDelete bool
    (Boolean) The policy that indicates whether the resources are undeployed or not when a project is deleted.

    • Constraints: The default value is true.
    MonitoringEnabled bool
    (Boolean) A boolean flag to enable automatic drift detection. Use this field to run a daily check to compare the configurations to those deployed resources to detect any difference.

    • Constraints: The default value is false.
    Name string
    (String) The name of the project.

    • Constraints: The maximum length is 64 characters. The minimum length is 1 character. The value must match regular expression /^(?!\\s)(?!.*\\s$)[^'"<>{}\\x00-\\x1F]+$/.
    Stores List<GetProjectDefinitionStore>
    (List) The details required to custom store project configs. Nested schema for store:
    TerraformEngines List<GetProjectDefinitionTerraformEngine>
    AutoDeploy bool
    (Boolean) A boolean flag to enable deploying configurations automatically.

    • Constraints: The default value is false.
    AutoDeployMode string
    (String) This is an advanced setting to auto deploy to tell how auto deploy should behave when it is enabled. There are 2 options:> 1. auto_approval will automatically approve the configuration after validated without user confirmation.> 2. manual_approval will require user confirmation to approve the configuration after validated before deploying the configuration starts.

    • Constraints: The default value is manual_approval. Allowable values are: auto_approval, manual_approval.
    Description string
    (String) The description of the environment.

    • Constraints: The default value is ''. The maximum length is 1024 characters. The minimum length is 0 characters. The value must match regular expression /^$|^(?!\\s)(?!.*\\s$)[^\\x00-\\x1F]*$/.
    DestroyOnDelete bool
    (Boolean) The policy that indicates whether the resources are undeployed or not when a project is deleted.

    • Constraints: The default value is true.
    MonitoringEnabled bool
    (Boolean) A boolean flag to enable automatic drift detection. Use this field to run a daily check to compare the configurations to those deployed resources to detect any difference.

    • Constraints: The default value is false.
    Name string
    (String) The name of the project.

    • Constraints: The maximum length is 64 characters. The minimum length is 1 character. The value must match regular expression /^(?!\\s)(?!.*\\s$)[^'"<>{}\\x00-\\x1F]+$/.
    Stores []GetProjectDefinitionStore
    (List) The details required to custom store project configs. Nested schema for store:
    TerraformEngines []GetProjectDefinitionTerraformEngine
    autoDeploy Boolean
    (Boolean) A boolean flag to enable deploying configurations automatically.

    • Constraints: The default value is false.
    autoDeployMode String
    (String) This is an advanced setting to auto deploy to tell how auto deploy should behave when it is enabled. There are 2 options:> 1. auto_approval will automatically approve the configuration after validated without user confirmation.> 2. manual_approval will require user confirmation to approve the configuration after validated before deploying the configuration starts.

    • Constraints: The default value is manual_approval. Allowable values are: auto_approval, manual_approval.
    description String
    (String) The description of the environment.

    • Constraints: The default value is ''. The maximum length is 1024 characters. The minimum length is 0 characters. The value must match regular expression /^$|^(?!\\s)(?!.*\\s$)[^\\x00-\\x1F]*$/.
    destroyOnDelete Boolean
    (Boolean) The policy that indicates whether the resources are undeployed or not when a project is deleted.

    • Constraints: The default value is true.
    monitoringEnabled Boolean
    (Boolean) A boolean flag to enable automatic drift detection. Use this field to run a daily check to compare the configurations to those deployed resources to detect any difference.

    • Constraints: The default value is false.
    name String
    (String) The name of the project.

    • Constraints: The maximum length is 64 characters. The minimum length is 1 character. The value must match regular expression /^(?!\\s)(?!.*\\s$)[^'"<>{}\\x00-\\x1F]+$/.
    stores List<GetProjectDefinitionStore>
    (List) The details required to custom store project configs. Nested schema for store:
    terraformEngines List<GetProjectDefinitionTerraformEngine>
    autoDeploy boolean
    (Boolean) A boolean flag to enable deploying configurations automatically.

    • Constraints: The default value is false.
    autoDeployMode string
    (String) This is an advanced setting to auto deploy to tell how auto deploy should behave when it is enabled. There are 2 options:> 1. auto_approval will automatically approve the configuration after validated without user confirmation.> 2. manual_approval will require user confirmation to approve the configuration after validated before deploying the configuration starts.

    • Constraints: The default value is manual_approval. Allowable values are: auto_approval, manual_approval.
    description string
    (String) The description of the environment.

    • Constraints: The default value is ''. The maximum length is 1024 characters. The minimum length is 0 characters. The value must match regular expression /^$|^(?!\\s)(?!.*\\s$)[^\\x00-\\x1F]*$/.
    destroyOnDelete boolean
    (Boolean) The policy that indicates whether the resources are undeployed or not when a project is deleted.

    • Constraints: The default value is true.
    monitoringEnabled boolean
    (Boolean) A boolean flag to enable automatic drift detection. Use this field to run a daily check to compare the configurations to those deployed resources to detect any difference.

    • Constraints: The default value is false.
    name string
    (String) The name of the project.

    • Constraints: The maximum length is 64 characters. The minimum length is 1 character. The value must match regular expression /^(?!\\s)(?!.*\\s$)[^'"<>{}\\x00-\\x1F]+$/.
    stores GetProjectDefinitionStore[]
    (List) The details required to custom store project configs. Nested schema for store:
    terraformEngines GetProjectDefinitionTerraformEngine[]
    auto_deploy bool
    (Boolean) A boolean flag to enable deploying configurations automatically.

    • Constraints: The default value is false.
    auto_deploy_mode str
    (String) This is an advanced setting to auto deploy to tell how auto deploy should behave when it is enabled. There are 2 options:> 1. auto_approval will automatically approve the configuration after validated without user confirmation.> 2. manual_approval will require user confirmation to approve the configuration after validated before deploying the configuration starts.

    • Constraints: The default value is manual_approval. Allowable values are: auto_approval, manual_approval.
    description str
    (String) The description of the environment.

    • Constraints: The default value is ''. The maximum length is 1024 characters. The minimum length is 0 characters. The value must match regular expression /^$|^(?!\\s)(?!.*\\s$)[^\\x00-\\x1F]*$/.
    destroy_on_delete bool
    (Boolean) The policy that indicates whether the resources are undeployed or not when a project is deleted.

    • Constraints: The default value is true.
    monitoring_enabled bool
    (Boolean) A boolean flag to enable automatic drift detection. Use this field to run a daily check to compare the configurations to those deployed resources to detect any difference.

    • Constraints: The default value is false.
    name str
    (String) The name of the project.

    • Constraints: The maximum length is 64 characters. The minimum length is 1 character. The value must match regular expression /^(?!\\s)(?!.*\\s$)[^'"<>{}\\x00-\\x1F]+$/.
    stores Sequence[GetProjectDefinitionStore]
    (List) The details required to custom store project configs. Nested schema for store:
    terraform_engines Sequence[GetProjectDefinitionTerraformEngine]
    autoDeploy Boolean
    (Boolean) A boolean flag to enable deploying configurations automatically.

    • Constraints: The default value is false.
    autoDeployMode String
    (String) This is an advanced setting to auto deploy to tell how auto deploy should behave when it is enabled. There are 2 options:> 1. auto_approval will automatically approve the configuration after validated without user confirmation.> 2. manual_approval will require user confirmation to approve the configuration after validated before deploying the configuration starts.

    • Constraints: The default value is manual_approval. Allowable values are: auto_approval, manual_approval.
    description String
    (String) The description of the environment.

    • Constraints: The default value is ''. The maximum length is 1024 characters. The minimum length is 0 characters. The value must match regular expression /^$|^(?!\\s)(?!.*\\s$)[^\\x00-\\x1F]*$/.
    destroyOnDelete Boolean
    (Boolean) The policy that indicates whether the resources are undeployed or not when a project is deleted.

    • Constraints: The default value is true.
    monitoringEnabled Boolean
    (Boolean) A boolean flag to enable automatic drift detection. Use this field to run a daily check to compare the configurations to those deployed resources to detect any difference.

    • Constraints: The default value is false.
    name String
    (String) The name of the project.

    • Constraints: The maximum length is 64 characters. The minimum length is 1 character. The value must match regular expression /^(?!\\s)(?!.*\\s$)[^'"<>{}\\x00-\\x1F]+$/.
    stores List<Property Map>
    (List) The details required to custom store project configs. Nested schema for store:
    terraformEngines List<Property Map>

    GetProjectDefinitionStore

    ConfigDirectory string
    (String) The directory where project configs are stored.

    • Constraints: The default value is ''. The maximum length is 255 characters. The minimum length is 0 characters. The value must match regular expression /^\/?[^\/]*(?:\/[^\/]*)*\/?$/.
    Token string
    (String) The IBM Cloud API Key. It can be either raw or pulled from the catalog via a CRN or JSON blob.

    • Constraints: The maximum length is 512 characters. The minimum length is 0 characters. The value must match regular expression /^(?!\\s)(?!.*\\s$)[^<>\\x00-\\x1F]*$/.
    Type string
    Url string
    (String) A Url.

    • Constraints: The maximum length is 256 characters. The minimum length is 1 character. The value must match regular expression /^((http(s)?:\/\/)|\/)[a-zA-Z0-9\\$\\-_\\.+!\\*'\\(\\),=&?\/:]+$/.
    ConfigDirectory string
    (String) The directory where project configs are stored.

    • Constraints: The default value is ''. The maximum length is 255 characters. The minimum length is 0 characters. The value must match regular expression /^\/?[^\/]*(?:\/[^\/]*)*\/?$/.
    Token string
    (String) The IBM Cloud API Key. It can be either raw or pulled from the catalog via a CRN or JSON blob.

    • Constraints: The maximum length is 512 characters. The minimum length is 0 characters. The value must match regular expression /^(?!\\s)(?!.*\\s$)[^<>\\x00-\\x1F]*$/.
    Type string
    Url string
    (String) A Url.

    • Constraints: The maximum length is 256 characters. The minimum length is 1 character. The value must match regular expression /^((http(s)?:\/\/)|\/)[a-zA-Z0-9\\$\\-_\\.+!\\*'\\(\\),=&?\/:]+$/.
    configDirectory String
    (String) The directory where project configs are stored.

    • Constraints: The default value is ''. The maximum length is 255 characters. The minimum length is 0 characters. The value must match regular expression /^\/?[^\/]*(?:\/[^\/]*)*\/?$/.
    token String
    (String) The IBM Cloud API Key. It can be either raw or pulled from the catalog via a CRN or JSON blob.

    • Constraints: The maximum length is 512 characters. The minimum length is 0 characters. The value must match regular expression /^(?!\\s)(?!.*\\s$)[^<>\\x00-\\x1F]*$/.
    type String
    url String
    (String) A Url.

    • Constraints: The maximum length is 256 characters. The minimum length is 1 character. The value must match regular expression /^((http(s)?:\/\/)|\/)[a-zA-Z0-9\\$\\-_\\.+!\\*'\\(\\),=&?\/:]+$/.
    configDirectory string
    (String) The directory where project configs are stored.

    • Constraints: The default value is ''. The maximum length is 255 characters. The minimum length is 0 characters. The value must match regular expression /^\/?[^\/]*(?:\/[^\/]*)*\/?$/.
    token string
    (String) The IBM Cloud API Key. It can be either raw or pulled from the catalog via a CRN or JSON blob.

    • Constraints: The maximum length is 512 characters. The minimum length is 0 characters. The value must match regular expression /^(?!\\s)(?!.*\\s$)[^<>\\x00-\\x1F]*$/.
    type string
    url string
    (String) A Url.

    • Constraints: The maximum length is 256 characters. The minimum length is 1 character. The value must match regular expression /^((http(s)?:\/\/)|\/)[a-zA-Z0-9\\$\\-_\\.+!\\*'\\(\\),=&?\/:]+$/.
    config_directory str
    (String) The directory where project configs are stored.

    • Constraints: The default value is ''. The maximum length is 255 characters. The minimum length is 0 characters. The value must match regular expression /^\/?[^\/]*(?:\/[^\/]*)*\/?$/.
    token str
    (String) The IBM Cloud API Key. It can be either raw or pulled from the catalog via a CRN or JSON blob.

    • Constraints: The maximum length is 512 characters. The minimum length is 0 characters. The value must match regular expression /^(?!\\s)(?!.*\\s$)[^<>\\x00-\\x1F]*$/.
    type str
    url str
    (String) A Url.

    • Constraints: The maximum length is 256 characters. The minimum length is 1 character. The value must match regular expression /^((http(s)?:\/\/)|\/)[a-zA-Z0-9\\$\\-_\\.+!\\*'\\(\\),=&?\/:]+$/.
    configDirectory String
    (String) The directory where project configs are stored.

    • Constraints: The default value is ''. The maximum length is 255 characters. The minimum length is 0 characters. The value must match regular expression /^\/?[^\/]*(?:\/[^\/]*)*\/?$/.
    token String
    (String) The IBM Cloud API Key. It can be either raw or pulled from the catalog via a CRN or JSON blob.

    • Constraints: The maximum length is 512 characters. The minimum length is 0 characters. The value must match regular expression /^(?!\\s)(?!.*\\s$)[^<>\\x00-\\x1F]*$/.
    type String
    url String
    (String) A Url.

    • Constraints: The maximum length is 256 characters. The minimum length is 1 character. The value must match regular expression /^((http(s)?:\/\/)|\/)[a-zA-Z0-9\\$\\-_\\.+!\\*'\\(\\),=&?\/:]+$/.

    GetProjectDefinitionTerraformEngine

    Id string
    (String) The unique ID.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\\-0-9a-zA-Z]+$/.
    Type string
    Id string
    (String) The unique ID.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\\-0-9a-zA-Z]+$/.
    Type string
    id String
    (String) The unique ID.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\\-0-9a-zA-Z]+$/.
    type String
    id string
    (String) The unique ID.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\\-0-9a-zA-Z]+$/.
    type string
    id str
    (String) The unique ID.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\\-0-9a-zA-Z]+$/.
    type str
    id String
    (String) The unique ID.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\\-0-9a-zA-Z]+$/.
    type String

    GetProjectEnvironment

    CreatedAt string
    (String) A date and time value in the format YYYY-MM-DDTHH:mm:ssZ or YYYY-MM-DDTHH:mm:ss.sssZ to match the date and time format as specified by RFC 3339.
    Definitions List<GetProjectEnvironmentDefinition>
    (List) The definition of the project reference. Nested schema for definition:
    Href string
    (String) A Url.

    • Constraints: The maximum length is 256 characters. The minimum length is 1 character. The value must match regular expression /^((http(s)?:\/\/)|\/)[a-zA-Z0-9\\$\\-_\\.+!\\*'\\(\\),=&?\/:]+$/.
    Id string
    (String) The unique ID.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\\-0-9a-zA-Z]+$/.
    Projects List<GetProjectEnvironmentProject>
    (List) The project that is referenced by this resource. Nested schema for project:
    CreatedAt string
    (String) A date and time value in the format YYYY-MM-DDTHH:mm:ssZ or YYYY-MM-DDTHH:mm:ss.sssZ to match the date and time format as specified by RFC 3339.
    Definitions []GetProjectEnvironmentDefinition
    (List) The definition of the project reference. Nested schema for definition:
    Href string
    (String) A Url.

    • Constraints: The maximum length is 256 characters. The minimum length is 1 character. The value must match regular expression /^((http(s)?:\/\/)|\/)[a-zA-Z0-9\\$\\-_\\.+!\\*'\\(\\),=&?\/:]+$/.
    Id string
    (String) The unique ID.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\\-0-9a-zA-Z]+$/.
    Projects []GetProjectEnvironmentProject
    (List) The project that is referenced by this resource. Nested schema for project:
    createdAt String
    (String) A date and time value in the format YYYY-MM-DDTHH:mm:ssZ or YYYY-MM-DDTHH:mm:ss.sssZ to match the date and time format as specified by RFC 3339.
    definitions List<GetProjectEnvironmentDefinition>
    (List) The definition of the project reference. Nested schema for definition:
    href String
    (String) A Url.

    • Constraints: The maximum length is 256 characters. The minimum length is 1 character. The value must match regular expression /^((http(s)?:\/\/)|\/)[a-zA-Z0-9\\$\\-_\\.+!\\*'\\(\\),=&?\/:]+$/.
    id String
    (String) The unique ID.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\\-0-9a-zA-Z]+$/.
    projects List<GetProjectEnvironmentProject>
    (List) The project that is referenced by this resource. Nested schema for project:
    createdAt string
    (String) A date and time value in the format YYYY-MM-DDTHH:mm:ssZ or YYYY-MM-DDTHH:mm:ss.sssZ to match the date and time format as specified by RFC 3339.
    definitions GetProjectEnvironmentDefinition[]
    (List) The definition of the project reference. Nested schema for definition:
    href string
    (String) A Url.

    • Constraints: The maximum length is 256 characters. The minimum length is 1 character. The value must match regular expression /^((http(s)?:\/\/)|\/)[a-zA-Z0-9\\$\\-_\\.+!\\*'\\(\\),=&?\/:]+$/.
    id string
    (String) The unique ID.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\\-0-9a-zA-Z]+$/.
    projects GetProjectEnvironmentProject[]
    (List) The project that is referenced by this resource. Nested schema for project:
    created_at str
    (String) A date and time value in the format YYYY-MM-DDTHH:mm:ssZ or YYYY-MM-DDTHH:mm:ss.sssZ to match the date and time format as specified by RFC 3339.
    definitions Sequence[GetProjectEnvironmentDefinition]
    (List) The definition of the project reference. Nested schema for definition:
    href str
    (String) A Url.

    • Constraints: The maximum length is 256 characters. The minimum length is 1 character. The value must match regular expression /^((http(s)?:\/\/)|\/)[a-zA-Z0-9\\$\\-_\\.+!\\*'\\(\\),=&?\/:]+$/.
    id str
    (String) The unique ID.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\\-0-9a-zA-Z]+$/.
    projects Sequence[GetProjectEnvironmentProject]
    (List) The project that is referenced by this resource. Nested schema for project:
    createdAt String
    (String) A date and time value in the format YYYY-MM-DDTHH:mm:ssZ or YYYY-MM-DDTHH:mm:ss.sssZ to match the date and time format as specified by RFC 3339.
    definitions List<Property Map>
    (List) The definition of the project reference. Nested schema for definition:
    href String
    (String) A Url.

    • Constraints: The maximum length is 256 characters. The minimum length is 1 character. The value must match regular expression /^((http(s)?:\/\/)|\/)[a-zA-Z0-9\\$\\-_\\.+!\\*'\\(\\),=&?\/:]+$/.
    id String
    (String) The unique ID.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\\-0-9a-zA-Z]+$/.
    projects List<Property Map>
    (List) The project that is referenced by this resource. Nested schema for project:

    GetProjectEnvironmentDefinition

    Authorizations List<GetProjectEnvironmentDefinitionAuthorization>
    (List) The authorization details. It can authorize by using a trusted profile or an API key in Secrets Manager. Nested schema for authorizations:
    ComplianceProfiles List<GetProjectEnvironmentDefinitionComplianceProfile>
    (List) The profile that is required for compliance. Nested schema for compliance_profile:
    Description string
    (String) The description of the environment.

    • Constraints: The default value is ''. The maximum length is 1024 characters. The minimum length is 0 characters. The value must match regular expression /^$|^(?!\\s)(?!.*\\s$)[^\\x00-\\x1F]*$/.
    Inputs Dictionary<string, string>
    (Map) The input variables that are used for configuration definition and environment.
    Name string
    (String) The name of the project.

    • Constraints: The maximum length is 64 characters. The minimum length is 1 character. The value must match regular expression /^(?!\\s)(?!.*\\s$)[^'"<>{}\\x00-\\x1F]+$/.
    Authorizations []GetProjectEnvironmentDefinitionAuthorization
    (List) The authorization details. It can authorize by using a trusted profile or an API key in Secrets Manager. Nested schema for authorizations:
    ComplianceProfiles []GetProjectEnvironmentDefinitionComplianceProfile
    (List) The profile that is required for compliance. Nested schema for compliance_profile:
    Description string
    (String) The description of the environment.

    • Constraints: The default value is ''. The maximum length is 1024 characters. The minimum length is 0 characters. The value must match regular expression /^$|^(?!\\s)(?!.*\\s$)[^\\x00-\\x1F]*$/.
    Inputs map[string]string
    (Map) The input variables that are used for configuration definition and environment.
    Name string
    (String) The name of the project.

    • Constraints: The maximum length is 64 characters. The minimum length is 1 character. The value must match regular expression /^(?!\\s)(?!.*\\s$)[^'"<>{}\\x00-\\x1F]+$/.
    authorizations List<GetProjectEnvironmentDefinitionAuthorization>
    (List) The authorization details. It can authorize by using a trusted profile or an API key in Secrets Manager. Nested schema for authorizations:
    complianceProfiles List<GetProjectEnvironmentDefinitionComplianceProfile>
    (List) The profile that is required for compliance. Nested schema for compliance_profile:
    description String
    (String) The description of the environment.

    • Constraints: The default value is ''. The maximum length is 1024 characters. The minimum length is 0 characters. The value must match regular expression /^$|^(?!\\s)(?!.*\\s$)[^\\x00-\\x1F]*$/.
    inputs Map<String,String>
    (Map) The input variables that are used for configuration definition and environment.
    name String
    (String) The name of the project.

    • Constraints: The maximum length is 64 characters. The minimum length is 1 character. The value must match regular expression /^(?!\\s)(?!.*\\s$)[^'"<>{}\\x00-\\x1F]+$/.
    authorizations GetProjectEnvironmentDefinitionAuthorization[]
    (List) The authorization details. It can authorize by using a trusted profile or an API key in Secrets Manager. Nested schema for authorizations:
    complianceProfiles GetProjectEnvironmentDefinitionComplianceProfile[]
    (List) The profile that is required for compliance. Nested schema for compliance_profile:
    description string
    (String) The description of the environment.

    • Constraints: The default value is ''. The maximum length is 1024 characters. The minimum length is 0 characters. The value must match regular expression /^$|^(?!\\s)(?!.*\\s$)[^\\x00-\\x1F]*$/.
    inputs {[key: string]: string}
    (Map) The input variables that are used for configuration definition and environment.
    name string
    (String) The name of the project.

    • Constraints: The maximum length is 64 characters. The minimum length is 1 character. The value must match regular expression /^(?!\\s)(?!.*\\s$)[^'"<>{}\\x00-\\x1F]+$/.
    authorizations Sequence[GetProjectEnvironmentDefinitionAuthorization]
    (List) The authorization details. It can authorize by using a trusted profile or an API key in Secrets Manager. Nested schema for authorizations:
    compliance_profiles Sequence[GetProjectEnvironmentDefinitionComplianceProfile]
    (List) The profile that is required for compliance. Nested schema for compliance_profile:
    description str
    (String) The description of the environment.

    • Constraints: The default value is ''. The maximum length is 1024 characters. The minimum length is 0 characters. The value must match regular expression /^$|^(?!\\s)(?!.*\\s$)[^\\x00-\\x1F]*$/.
    inputs Mapping[str, str]
    (Map) The input variables that are used for configuration definition and environment.
    name str
    (String) The name of the project.

    • Constraints: The maximum length is 64 characters. The minimum length is 1 character. The value must match regular expression /^(?!\\s)(?!.*\\s$)[^'"<>{}\\x00-\\x1F]+$/.
    authorizations List<Property Map>
    (List) The authorization details. It can authorize by using a trusted profile or an API key in Secrets Manager. Nested schema for authorizations:
    complianceProfiles List<Property Map>
    (List) The profile that is required for compliance. Nested schema for compliance_profile:
    description String
    (String) The description of the environment.

    • Constraints: The default value is ''. The maximum length is 1024 characters. The minimum length is 0 characters. The value must match regular expression /^$|^(?!\\s)(?!.*\\s$)[^\\x00-\\x1F]*$/.
    inputs Map<String>
    (Map) The input variables that are used for configuration definition and environment.
    name String
    (String) The name of the project.

    • Constraints: The maximum length is 64 characters. The minimum length is 1 character. The value must match regular expression /^(?!\\s)(?!.*\\s$)[^'"<>{}\\x00-\\x1F]+$/.

    GetProjectEnvironmentDefinitionAuthorization

    ApiKey string
    (String) The IBM Cloud API Key. It can be either raw or pulled from the catalog via a CRN or JSON blob.

    • Constraints: The maximum length is 512 characters. The minimum length is 0 characters. The value must match regular expression /^(?!\\s)(?!.*\\s$)[^<>\\x00-\\x1F]*$/.
    Method string
    (String) The authorization method. It can authorize by using a trusted profile or an API key in Secrets Manager.

    • Constraints: The maximum length is 256 characters. The minimum length is 7 characters. The value must match regular expression /^(ref:)[a-zA-Z0-9\\$\\-_\\.+%!\\*'\\(\\),=&?\/ ]+(authorizations\/method)$|^(api_key)$|^(trusted_profile)$/.
    TrustedProfileId string
    (String) The trusted profile ID.

    • Constraints: The maximum length is 512 characters. The minimum length is 0 characters. The value must match regular expression /^(?!\\s)(?!.*\\s$)[^<>\\x00-\\x1F]*$/.
    ApiKey string
    (String) The IBM Cloud API Key. It can be either raw or pulled from the catalog via a CRN or JSON blob.

    • Constraints: The maximum length is 512 characters. The minimum length is 0 characters. The value must match regular expression /^(?!\\s)(?!.*\\s$)[^<>\\x00-\\x1F]*$/.
    Method string
    (String) The authorization method. It can authorize by using a trusted profile or an API key in Secrets Manager.

    • Constraints: The maximum length is 256 characters. The minimum length is 7 characters. The value must match regular expression /^(ref:)[a-zA-Z0-9\\$\\-_\\.+%!\\*'\\(\\),=&?\/ ]+(authorizations\/method)$|^(api_key)$|^(trusted_profile)$/.
    TrustedProfileId string
    (String) The trusted profile ID.

    • Constraints: The maximum length is 512 characters. The minimum length is 0 characters. The value must match regular expression /^(?!\\s)(?!.*\\s$)[^<>\\x00-\\x1F]*$/.
    apiKey String
    (String) The IBM Cloud API Key. It can be either raw or pulled from the catalog via a CRN or JSON blob.

    • Constraints: The maximum length is 512 characters. The minimum length is 0 characters. The value must match regular expression /^(?!\\s)(?!.*\\s$)[^<>\\x00-\\x1F]*$/.
    method String
    (String) The authorization method. It can authorize by using a trusted profile or an API key in Secrets Manager.

    • Constraints: The maximum length is 256 characters. The minimum length is 7 characters. The value must match regular expression /^(ref:)[a-zA-Z0-9\\$\\-_\\.+%!\\*'\\(\\),=&?\/ ]+(authorizations\/method)$|^(api_key)$|^(trusted_profile)$/.
    trustedProfileId String
    (String) The trusted profile ID.

    • Constraints: The maximum length is 512 characters. The minimum length is 0 characters. The value must match regular expression /^(?!\\s)(?!.*\\s$)[^<>\\x00-\\x1F]*$/.
    apiKey string
    (String) The IBM Cloud API Key. It can be either raw or pulled from the catalog via a CRN or JSON blob.

    • Constraints: The maximum length is 512 characters. The minimum length is 0 characters. The value must match regular expression /^(?!\\s)(?!.*\\s$)[^<>\\x00-\\x1F]*$/.
    method string
    (String) The authorization method. It can authorize by using a trusted profile or an API key in Secrets Manager.

    • Constraints: The maximum length is 256 characters. The minimum length is 7 characters. The value must match regular expression /^(ref:)[a-zA-Z0-9\\$\\-_\\.+%!\\*'\\(\\),=&?\/ ]+(authorizations\/method)$|^(api_key)$|^(trusted_profile)$/.
    trustedProfileId string
    (String) The trusted profile ID.

    • Constraints: The maximum length is 512 characters. The minimum length is 0 characters. The value must match regular expression /^(?!\\s)(?!.*\\s$)[^<>\\x00-\\x1F]*$/.
    api_key str
    (String) The IBM Cloud API Key. It can be either raw or pulled from the catalog via a CRN or JSON blob.

    • Constraints: The maximum length is 512 characters. The minimum length is 0 characters. The value must match regular expression /^(?!\\s)(?!.*\\s$)[^<>\\x00-\\x1F]*$/.
    method str
    (String) The authorization method. It can authorize by using a trusted profile or an API key in Secrets Manager.

    • Constraints: The maximum length is 256 characters. The minimum length is 7 characters. The value must match regular expression /^(ref:)[a-zA-Z0-9\\$\\-_\\.+%!\\*'\\(\\),=&?\/ ]+(authorizations\/method)$|^(api_key)$|^(trusted_profile)$/.
    trusted_profile_id str
    (String) The trusted profile ID.

    • Constraints: The maximum length is 512 characters. The minimum length is 0 characters. The value must match regular expression /^(?!\\s)(?!.*\\s$)[^<>\\x00-\\x1F]*$/.
    apiKey String
    (String) The IBM Cloud API Key. It can be either raw or pulled from the catalog via a CRN or JSON blob.

    • Constraints: The maximum length is 512 characters. The minimum length is 0 characters. The value must match regular expression /^(?!\\s)(?!.*\\s$)[^<>\\x00-\\x1F]*$/.
    method String
    (String) The authorization method. It can authorize by using a trusted profile or an API key in Secrets Manager.

    • Constraints: The maximum length is 256 characters. The minimum length is 7 characters. The value must match regular expression /^(ref:)[a-zA-Z0-9\\$\\-_\\.+%!\\*'\\(\\),=&?\/ ]+(authorizations\/method)$|^(api_key)$|^(trusted_profile)$/.
    trustedProfileId String
    (String) The trusted profile ID.

    • Constraints: The maximum length is 512 characters. The minimum length is 0 characters. The value must match regular expression /^(?!\\s)(?!.*\\s$)[^<>\\x00-\\x1F]*$/.

    GetProjectEnvironmentDefinitionComplianceProfile

    AttachmentId string
    (String) A unique ID for the attachment to a compliance profile.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\/:a-zA-Z0-9\\.\\-]+$/.
    Id string
    (String) The unique ID.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\\-0-9a-zA-Z]+$/.
    InstanceId string
    (String) A unique ID for the instance of a compliance profile.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\/:a-zA-Z0-9\\.\\-]+$/.
    InstanceLocation string
    (String) The location of the compliance instance.

    • Constraints: Allowable values are: us-south, us-east, eu-gb, eu-de, ca-tor.
    ProfileName string
    (String) The name of the compliance profile.

    • Constraints: The maximum length is 1024 characters. The minimum length is 0 characters. The value must match regular expression /^(?!\\s)(?!.*\\s$)[^<>\\x00-\\x1F]*$/.
    WpInstanceId string
    (String) A unique ID for the instance of a Workload Protection.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\/:a-zA-Z0-9\\.\\-]+$/.
    WpInstanceLocation string
    (String) The location of the compliance instance.

    • Constraints: Allowable values are: us-south, us-east, eu-gb, eu-de, ca-tor.
    WpInstanceName string
    (String) The name of the Workload Protection instance.

    • Constraints: The maximum length is 1024 characters. The minimum length is 0 characters. The value must match regular expression /^(?!\\s)(?!.*\\s$)[^<>\\x00-\\x1F]*$/.
    WpPolicyId string
    (String) The unique ID for the Workload Protection policy.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\/:a-zA-Z0-9\\.\\-]+$/.
    WpPolicyName string
    (String) The name of the Workload Protection policy.

    • Constraints: The maximum length is 1024 characters. The minimum length is 0 characters. The value must match regular expression /^(?!\\s)(?!.*\\s$)[^<>\\x00-\\x1F]*$/.
    WpZoneId string
    (String) A unique ID for the zone to a Workload Protection policy.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\/:a-zA-Z0-9\\.\\-]+$/.
    WpZoneName string
    (String) A unique ID for the zone to a Workload Protection policy.

    • Constraints: The maximum length is 1024 characters. The minimum length is 0 characters. The value must match regular expression /^(?!\\s)(?!.*\\s$)[^<>\\x00-\\x1F]*$/.
    AttachmentId string
    (String) A unique ID for the attachment to a compliance profile.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\/:a-zA-Z0-9\\.\\-]+$/.
    Id string
    (String) The unique ID.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\\-0-9a-zA-Z]+$/.
    InstanceId string
    (String) A unique ID for the instance of a compliance profile.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\/:a-zA-Z0-9\\.\\-]+$/.
    InstanceLocation string
    (String) The location of the compliance instance.

    • Constraints: Allowable values are: us-south, us-east, eu-gb, eu-de, ca-tor.
    ProfileName string
    (String) The name of the compliance profile.

    • Constraints: The maximum length is 1024 characters. The minimum length is 0 characters. The value must match regular expression /^(?!\\s)(?!.*\\s$)[^<>\\x00-\\x1F]*$/.
    WpInstanceId string
    (String) A unique ID for the instance of a Workload Protection.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\/:a-zA-Z0-9\\.\\-]+$/.
    WpInstanceLocation string
    (String) The location of the compliance instance.

    • Constraints: Allowable values are: us-south, us-east, eu-gb, eu-de, ca-tor.
    WpInstanceName string
    (String) The name of the Workload Protection instance.

    • Constraints: The maximum length is 1024 characters. The minimum length is 0 characters. The value must match regular expression /^(?!\\s)(?!.*\\s$)[^<>\\x00-\\x1F]*$/.
    WpPolicyId string
    (String) The unique ID for the Workload Protection policy.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\/:a-zA-Z0-9\\.\\-]+$/.
    WpPolicyName string
    (String) The name of the Workload Protection policy.

    • Constraints: The maximum length is 1024 characters. The minimum length is 0 characters. The value must match regular expression /^(?!\\s)(?!.*\\s$)[^<>\\x00-\\x1F]*$/.
    WpZoneId string
    (String) A unique ID for the zone to a Workload Protection policy.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\/:a-zA-Z0-9\\.\\-]+$/.
    WpZoneName string
    (String) A unique ID for the zone to a Workload Protection policy.

    • Constraints: The maximum length is 1024 characters. The minimum length is 0 characters. The value must match regular expression /^(?!\\s)(?!.*\\s$)[^<>\\x00-\\x1F]*$/.
    attachmentId String
    (String) A unique ID for the attachment to a compliance profile.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\/:a-zA-Z0-9\\.\\-]+$/.
    id String
    (String) The unique ID.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\\-0-9a-zA-Z]+$/.
    instanceId String
    (String) A unique ID for the instance of a compliance profile.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\/:a-zA-Z0-9\\.\\-]+$/.
    instanceLocation String
    (String) The location of the compliance instance.

    • Constraints: Allowable values are: us-south, us-east, eu-gb, eu-de, ca-tor.
    profileName String
    (String) The name of the compliance profile.

    • Constraints: The maximum length is 1024 characters. The minimum length is 0 characters. The value must match regular expression /^(?!\\s)(?!.*\\s$)[^<>\\x00-\\x1F]*$/.
    wpInstanceId String
    (String) A unique ID for the instance of a Workload Protection.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\/:a-zA-Z0-9\\.\\-]+$/.
    wpInstanceLocation String
    (String) The location of the compliance instance.

    • Constraints: Allowable values are: us-south, us-east, eu-gb, eu-de, ca-tor.
    wpInstanceName String
    (String) The name of the Workload Protection instance.

    • Constraints: The maximum length is 1024 characters. The minimum length is 0 characters. The value must match regular expression /^(?!\\s)(?!.*\\s$)[^<>\\x00-\\x1F]*$/.
    wpPolicyId String
    (String) The unique ID for the Workload Protection policy.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\/:a-zA-Z0-9\\.\\-]+$/.
    wpPolicyName String
    (String) The name of the Workload Protection policy.

    • Constraints: The maximum length is 1024 characters. The minimum length is 0 characters. The value must match regular expression /^(?!\\s)(?!.*\\s$)[^<>\\x00-\\x1F]*$/.
    wpZoneId String
    (String) A unique ID for the zone to a Workload Protection policy.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\/:a-zA-Z0-9\\.\\-]+$/.
    wpZoneName String
    (String) A unique ID for the zone to a Workload Protection policy.

    • Constraints: The maximum length is 1024 characters. The minimum length is 0 characters. The value must match regular expression /^(?!\\s)(?!.*\\s$)[^<>\\x00-\\x1F]*$/.
    attachmentId string
    (String) A unique ID for the attachment to a compliance profile.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\/:a-zA-Z0-9\\.\\-]+$/.
    id string
    (String) The unique ID.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\\-0-9a-zA-Z]+$/.
    instanceId string
    (String) A unique ID for the instance of a compliance profile.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\/:a-zA-Z0-9\\.\\-]+$/.
    instanceLocation string
    (String) The location of the compliance instance.

    • Constraints: Allowable values are: us-south, us-east, eu-gb, eu-de, ca-tor.
    profileName string
    (String) The name of the compliance profile.

    • Constraints: The maximum length is 1024 characters. The minimum length is 0 characters. The value must match regular expression /^(?!\\s)(?!.*\\s$)[^<>\\x00-\\x1F]*$/.
    wpInstanceId string
    (String) A unique ID for the instance of a Workload Protection.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\/:a-zA-Z0-9\\.\\-]+$/.
    wpInstanceLocation string
    (String) The location of the compliance instance.

    • Constraints: Allowable values are: us-south, us-east, eu-gb, eu-de, ca-tor.
    wpInstanceName string
    (String) The name of the Workload Protection instance.

    • Constraints: The maximum length is 1024 characters. The minimum length is 0 characters. The value must match regular expression /^(?!\\s)(?!.*\\s$)[^<>\\x00-\\x1F]*$/.
    wpPolicyId string
    (String) The unique ID for the Workload Protection policy.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\/:a-zA-Z0-9\\.\\-]+$/.
    wpPolicyName string
    (String) The name of the Workload Protection policy.

    • Constraints: The maximum length is 1024 characters. The minimum length is 0 characters. The value must match regular expression /^(?!\\s)(?!.*\\s$)[^<>\\x00-\\x1F]*$/.
    wpZoneId string
    (String) A unique ID for the zone to a Workload Protection policy.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\/:a-zA-Z0-9\\.\\-]+$/.
    wpZoneName string
    (String) A unique ID for the zone to a Workload Protection policy.

    • Constraints: The maximum length is 1024 characters. The minimum length is 0 characters. The value must match regular expression /^(?!\\s)(?!.*\\s$)[^<>\\x00-\\x1F]*$/.
    attachment_id str
    (String) A unique ID for the attachment to a compliance profile.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\/:a-zA-Z0-9\\.\\-]+$/.
    id str
    (String) The unique ID.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\\-0-9a-zA-Z]+$/.
    instance_id str
    (String) A unique ID for the instance of a compliance profile.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\/:a-zA-Z0-9\\.\\-]+$/.
    instance_location str
    (String) The location of the compliance instance.

    • Constraints: Allowable values are: us-south, us-east, eu-gb, eu-de, ca-tor.
    profile_name str
    (String) The name of the compliance profile.

    • Constraints: The maximum length is 1024 characters. The minimum length is 0 characters. The value must match regular expression /^(?!\\s)(?!.*\\s$)[^<>\\x00-\\x1F]*$/.
    wp_instance_id str
    (String) A unique ID for the instance of a Workload Protection.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\/:a-zA-Z0-9\\.\\-]+$/.
    wp_instance_location str
    (String) The location of the compliance instance.

    • Constraints: Allowable values are: us-south, us-east, eu-gb, eu-de, ca-tor.
    wp_instance_name str
    (String) The name of the Workload Protection instance.

    • Constraints: The maximum length is 1024 characters. The minimum length is 0 characters. The value must match regular expression /^(?!\\s)(?!.*\\s$)[^<>\\x00-\\x1F]*$/.
    wp_policy_id str
    (String) The unique ID for the Workload Protection policy.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\/:a-zA-Z0-9\\.\\-]+$/.
    wp_policy_name str
    (String) The name of the Workload Protection policy.

    • Constraints: The maximum length is 1024 characters. The minimum length is 0 characters. The value must match regular expression /^(?!\\s)(?!.*\\s$)[^<>\\x00-\\x1F]*$/.
    wp_zone_id str
    (String) A unique ID for the zone to a Workload Protection policy.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\/:a-zA-Z0-9\\.\\-]+$/.
    wp_zone_name str
    (String) A unique ID for the zone to a Workload Protection policy.

    • Constraints: The maximum length is 1024 characters. The minimum length is 0 characters. The value must match regular expression /^(?!\\s)(?!.*\\s$)[^<>\\x00-\\x1F]*$/.
    attachmentId String
    (String) A unique ID for the attachment to a compliance profile.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\/:a-zA-Z0-9\\.\\-]+$/.
    id String
    (String) The unique ID.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\\-0-9a-zA-Z]+$/.
    instanceId String
    (String) A unique ID for the instance of a compliance profile.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\/:a-zA-Z0-9\\.\\-]+$/.
    instanceLocation String
    (String) The location of the compliance instance.

    • Constraints: Allowable values are: us-south, us-east, eu-gb, eu-de, ca-tor.
    profileName String
    (String) The name of the compliance profile.

    • Constraints: The maximum length is 1024 characters. The minimum length is 0 characters. The value must match regular expression /^(?!\\s)(?!.*\\s$)[^<>\\x00-\\x1F]*$/.
    wpInstanceId String
    (String) A unique ID for the instance of a Workload Protection.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\/:a-zA-Z0-9\\.\\-]+$/.
    wpInstanceLocation String
    (String) The location of the compliance instance.

    • Constraints: Allowable values are: us-south, us-east, eu-gb, eu-de, ca-tor.
    wpInstanceName String
    (String) The name of the Workload Protection instance.

    • Constraints: The maximum length is 1024 characters. The minimum length is 0 characters. The value must match regular expression /^(?!\\s)(?!.*\\s$)[^<>\\x00-\\x1F]*$/.
    wpPolicyId String
    (String) The unique ID for the Workload Protection policy.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\/:a-zA-Z0-9\\.\\-]+$/.
    wpPolicyName String
    (String) The name of the Workload Protection policy.

    • Constraints: The maximum length is 1024 characters. The minimum length is 0 characters. The value must match regular expression /^(?!\\s)(?!.*\\s$)[^<>\\x00-\\x1F]*$/.
    wpZoneId String
    (String) A unique ID for the zone to a Workload Protection policy.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\/:a-zA-Z0-9\\.\\-]+$/.
    wpZoneName String
    (String) A unique ID for the zone to a Workload Protection policy.

    • Constraints: The maximum length is 1024 characters. The minimum length is 0 characters. The value must match regular expression /^(?!\\s)(?!.*\\s$)[^<>\\x00-\\x1F]*$/.

    GetProjectEnvironmentProject

    Crn string
    (String) An IBM Cloud resource name that uniquely identifies a resource.

    • Constraints: The maximum length is 512 characters. The minimum length is 4 characters. The value must match regular expression /^(?!\\s)(?!.*\\s$)(crn)[^'"<>{}\\s\\x00-\\x1F]*$/.
    Definitions List<GetProjectEnvironmentProjectDefinition>
    (List) The definition of the project reference. Nested schema for definition:
    Href string
    (String) A Url.

    • Constraints: The maximum length is 256 characters. The minimum length is 1 character. The value must match regular expression /^((http(s)?:\/\/)|\/)[a-zA-Z0-9\\$\\-_\\.+!\\*'\\(\\),=&?\/:]+$/.
    Id string
    (String) The unique ID.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\\-0-9a-zA-Z]+$/.
    Crn string
    (String) An IBM Cloud resource name that uniquely identifies a resource.

    • Constraints: The maximum length is 512 characters. The minimum length is 4 characters. The value must match regular expression /^(?!\\s)(?!.*\\s$)(crn)[^'"<>{}\\s\\x00-\\x1F]*$/.
    Definitions []GetProjectEnvironmentProjectDefinition
    (List) The definition of the project reference. Nested schema for definition:
    Href string
    (String) A Url.

    • Constraints: The maximum length is 256 characters. The minimum length is 1 character. The value must match regular expression /^((http(s)?:\/\/)|\/)[a-zA-Z0-9\\$\\-_\\.+!\\*'\\(\\),=&?\/:]+$/.
    Id string
    (String) The unique ID.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\\-0-9a-zA-Z]+$/.
    crn String
    (String) An IBM Cloud resource name that uniquely identifies a resource.

    • Constraints: The maximum length is 512 characters. The minimum length is 4 characters. The value must match regular expression /^(?!\\s)(?!.*\\s$)(crn)[^'"<>{}\\s\\x00-\\x1F]*$/.
    definitions List<GetProjectEnvironmentProjectDefinition>
    (List) The definition of the project reference. Nested schema for definition:
    href String
    (String) A Url.

    • Constraints: The maximum length is 256 characters. The minimum length is 1 character. The value must match regular expression /^((http(s)?:\/\/)|\/)[a-zA-Z0-9\\$\\-_\\.+!\\*'\\(\\),=&?\/:]+$/.
    id String
    (String) The unique ID.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\\-0-9a-zA-Z]+$/.
    crn string
    (String) An IBM Cloud resource name that uniquely identifies a resource.

    • Constraints: The maximum length is 512 characters. The minimum length is 4 characters. The value must match regular expression /^(?!\\s)(?!.*\\s$)(crn)[^'"<>{}\\s\\x00-\\x1F]*$/.
    definitions GetProjectEnvironmentProjectDefinition[]
    (List) The definition of the project reference. Nested schema for definition:
    href string
    (String) A Url.

    • Constraints: The maximum length is 256 characters. The minimum length is 1 character. The value must match regular expression /^((http(s)?:\/\/)|\/)[a-zA-Z0-9\\$\\-_\\.+!\\*'\\(\\),=&?\/:]+$/.
    id string
    (String) The unique ID.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\\-0-9a-zA-Z]+$/.
    crn str
    (String) An IBM Cloud resource name that uniquely identifies a resource.

    • Constraints: The maximum length is 512 characters. The minimum length is 4 characters. The value must match regular expression /^(?!\\s)(?!.*\\s$)(crn)[^'"<>{}\\s\\x00-\\x1F]*$/.
    definitions Sequence[GetProjectEnvironmentProjectDefinition]
    (List) The definition of the project reference. Nested schema for definition:
    href str
    (String) A Url.

    • Constraints: The maximum length is 256 characters. The minimum length is 1 character. The value must match regular expression /^((http(s)?:\/\/)|\/)[a-zA-Z0-9\\$\\-_\\.+!\\*'\\(\\),=&?\/:]+$/.
    id str
    (String) The unique ID.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\\-0-9a-zA-Z]+$/.
    crn String
    (String) An IBM Cloud resource name that uniquely identifies a resource.

    • Constraints: The maximum length is 512 characters. The minimum length is 4 characters. The value must match regular expression /^(?!\\s)(?!.*\\s$)(crn)[^'"<>{}\\s\\x00-\\x1F]*$/.
    definitions List<Property Map>
    (List) The definition of the project reference. Nested schema for definition:
    href String
    (String) A Url.

    • Constraints: The maximum length is 256 characters. The minimum length is 1 character. The value must match regular expression /^((http(s)?:\/\/)|\/)[a-zA-Z0-9\\$\\-_\\.+!\\*'\\(\\),=&?\/:]+$/.
    id String
    (String) The unique ID.

    • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\\-0-9a-zA-Z]+$/.

    GetProjectEnvironmentProjectDefinition

    Name string
    (String) The name of the project.

    • Constraints: The maximum length is 64 characters. The minimum length is 1 character. The value must match regular expression /^(?!\\s)(?!.*\\s$)[^'"<>{}\\x00-\\x1F]+$/.
    Name string
    (String) The name of the project.

    • Constraints: The maximum length is 64 characters. The minimum length is 1 character. The value must match regular expression /^(?!\\s)(?!.*\\s$)[^'"<>{}\\x00-\\x1F]+$/.
    name String
    (String) The name of the project.

    • Constraints: The maximum length is 64 characters. The minimum length is 1 character. The value must match regular expression /^(?!\\s)(?!.*\\s$)[^'"<>{}\\x00-\\x1F]+$/.
    name string
    (String) The name of the project.

    • Constraints: The maximum length is 64 characters. The minimum length is 1 character. The value must match regular expression /^(?!\\s)(?!.*\\s$)[^'"<>{}\\x00-\\x1F]+$/.
    name str
    (String) The name of the project.

    • Constraints: The maximum length is 64 characters. The minimum length is 1 character. The value must match regular expression /^(?!\\s)(?!.*\\s$)[^'"<>{}\\x00-\\x1F]+$/.
    name String
    (String) The name of the project.

    • Constraints: The maximum length is 64 characters. The minimum length is 1 character. The value must match regular expression /^(?!\\s)(?!.*\\s$)[^'"<>{}\\x00-\\x1F]+$/.

    Package Details

    Repository
    ibm ibm-cloud/terraform-provider-ibm
    License
    Notes
    This Pulumi package is based on the ibm Terraform Provider.
    ibm logo
    ibm 1.87.0-beta0 published on Friday, Dec 19, 2025 by ibm-cloud
      Meet Neo: Your AI Platform Teammate