ibm.Project
Explore with Pulumi AI
Create, update, and delete projects with this resource.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as ibm from "@pulumi/ibm";
const projectInstance = new ibm.Project("projectInstance", {
definition: {
autoDeploy: true,
description: "Sample static website test using the IBM catalog deployable architecture",
destroyOnDelete: true,
monitoringEnabled: true,
name: "My static website",
},
location: "us-south",
resourceGroup: "Default",
});
import pulumi
import pulumi_ibm as ibm
project_instance = ibm.Project("projectInstance",
definition={
"auto_deploy": True,
"description": "Sample static website test using the IBM catalog deployable architecture",
"destroy_on_delete": True,
"monitoring_enabled": True,
"name": "My static website",
},
location="us-south",
resource_group="Default")
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.NewProject(ctx, "projectInstance", &ibm.ProjectArgs{
Definition: &ibm.ProjectDefinitionArgs{
AutoDeploy: pulumi.Bool(true),
Description: pulumi.String("Sample static website test using the IBM catalog deployable architecture"),
DestroyOnDelete: pulumi.Bool(true),
MonitoringEnabled: pulumi.Bool(true),
Name: pulumi.String("My static website"),
},
Location: pulumi.String("us-south"),
ResourceGroup: pulumi.String("Default"),
})
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 projectInstance = new Ibm.Project("projectInstance", new()
{
Definition = new Ibm.Inputs.ProjectDefinitionArgs
{
AutoDeploy = true,
Description = "Sample static website test using the IBM catalog deployable architecture",
DestroyOnDelete = true,
MonitoringEnabled = true,
Name = "My static website",
},
Location = "us-south",
ResourceGroup = "Default",
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.ibm.Project;
import com.pulumi.ibm.ProjectArgs;
import com.pulumi.ibm.inputs.ProjectDefinitionArgs;
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) {
var projectInstance = new Project("projectInstance", ProjectArgs.builder()
.definition(ProjectDefinitionArgs.builder()
.autoDeploy(true)
.description("Sample static website test using the IBM catalog deployable architecture")
.destroyOnDelete(true)
.monitoringEnabled(true)
.name("My static website")
.build())
.location("us-south")
.resourceGroup("Default")
.build());
}
}
resources:
projectInstance:
type: ibm:Project
properties:
definition:
autoDeploy: true
description: Sample static website test using the IBM catalog deployable architecture
destroyOnDelete: true
monitoringEnabled: true
name: My static website
location: us-south
resourceGroup: Default
Create Project Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new Project(name: string, args: ProjectArgs, opts?: CustomResourceOptions);
@overload
def Project(resource_name: str,
args: ProjectArgs,
opts: Optional[ResourceOptions] = None)
@overload
def Project(resource_name: str,
opts: Optional[ResourceOptions] = None,
definition: Optional[ProjectDefinitionArgs] = None,
location: Optional[str] = None,
resource_group: Optional[str] = None,
project_id: Optional[str] = None)
func NewProject(ctx *Context, name string, args ProjectArgs, opts ...ResourceOption) (*Project, error)
public Project(string name, ProjectArgs args, CustomResourceOptions? opts = null)
public Project(String name, ProjectArgs args)
public Project(String name, ProjectArgs args, CustomResourceOptions options)
type: ibm:Project
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args ProjectArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args ProjectArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args ProjectArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args ProjectArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args ProjectArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var projectResource = new Ibm.Project("projectResource", new()
{
Definition = new Ibm.Inputs.ProjectDefinitionArgs
{
Description = "string",
DestroyOnDelete = false,
Name = "string",
AutoDeploy = false,
MonitoringEnabled = false,
},
Location = "string",
ResourceGroup = "string",
ProjectId = "string",
});
example, err := ibm.NewProject(ctx, "projectResource", &ibm.ProjectArgs{
Definition: &ibm.ProjectDefinitionArgs{
Description: pulumi.String("string"),
DestroyOnDelete: pulumi.Bool(false),
Name: pulumi.String("string"),
AutoDeploy: pulumi.Bool(false),
MonitoringEnabled: pulumi.Bool(false),
},
Location: pulumi.String("string"),
ResourceGroup: pulumi.String("string"),
ProjectId: pulumi.String("string"),
})
var projectResource = new Project("projectResource", ProjectArgs.builder()
.definition(ProjectDefinitionArgs.builder()
.description("string")
.destroyOnDelete(false)
.name("string")
.autoDeploy(false)
.monitoringEnabled(false)
.build())
.location("string")
.resourceGroup("string")
.projectId("string")
.build());
project_resource = ibm.Project("projectResource",
definition={
"description": "string",
"destroy_on_delete": False,
"name": "string",
"auto_deploy": False,
"monitoring_enabled": False,
},
location="string",
resource_group="string",
project_id="string")
const projectResource = new ibm.Project("projectResource", {
definition: {
description: "string",
destroyOnDelete: false,
name: "string",
autoDeploy: false,
monitoringEnabled: false,
},
location: "string",
resourceGroup: "string",
projectId: "string",
});
type: ibm:Project
properties:
definition:
autoDeploy: false
description: string
destroyOnDelete: false
monitoringEnabled: false
name: string
location: string
projectId: string
resourceGroup: string
Project Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The Project resource accepts the following input properties:
- Definition
Project
Definition - The definition of the project. Nested schema for definition:
- Location string
- The IBM Cloud location where a resource is deployed.
- Constraints: The maximum length is
64
characters. The minimum length is0
characters. The value must match regular expression/^(?!\\s)(?!.*\\s$)[^'"<>{}\\x00-\\x1F]*$/
.
- Constraints: The maximum length is
- Resource
Group string - The resource group name where the project's data and tools are created.
- Constraints: The maximum length is
64
characters. The minimum length is0
characters. The value must match regular expression/^(?!\\s)(?!.*\\s$)[^'"<>{}\\x00-\\x1F]*$/
.
- Constraints: The maximum length is
- Project
Id string - (String) The unique ID.
- Constraints: The maximum length is
128
characters. The value must match regular expression/^[\\.\\-0-9a-zA-Z]+$/
.
- Constraints: The maximum length is
- Definition
Project
Definition Args - The definition of the project. Nested schema for definition:
- Location string
- The IBM Cloud location where a resource is deployed.
- Constraints: The maximum length is
64
characters. The minimum length is0
characters. The value must match regular expression/^(?!\\s)(?!.*\\s$)[^'"<>{}\\x00-\\x1F]*$/
.
- Constraints: The maximum length is
- Resource
Group string - The resource group name where the project's data and tools are created.
- Constraints: The maximum length is
64
characters. The minimum length is0
characters. The value must match regular expression/^(?!\\s)(?!.*\\s$)[^'"<>{}\\x00-\\x1F]*$/
.
- Constraints: The maximum length is
- Project
Id string - (String) The unique ID.
- Constraints: The maximum length is
128
characters. The value must match regular expression/^[\\.\\-0-9a-zA-Z]+$/
.
- Constraints: The maximum length is
- definition
Project
Definition - The definition of the project. Nested schema for definition:
- location String
- The IBM Cloud location where a resource is deployed.
- Constraints: The maximum length is
64
characters. The minimum length is0
characters. The value must match regular expression/^(?!\\s)(?!.*\\s$)[^'"<>{}\\x00-\\x1F]*$/
.
- Constraints: The maximum length is
- resource
Group String - The resource group name where the project's data and tools are created.
- Constraints: The maximum length is
64
characters. The minimum length is0
characters. The value must match regular expression/^(?!\\s)(?!.*\\s$)[^'"<>{}\\x00-\\x1F]*$/
.
- Constraints: The maximum length is
- project
Id String - (String) The unique ID.
- Constraints: The maximum length is
128
characters. The value must match regular expression/^[\\.\\-0-9a-zA-Z]+$/
.
- Constraints: The maximum length is
- definition
Project
Definition - The definition of the project. Nested schema for definition:
- location string
- The IBM Cloud location where a resource is deployed.
- Constraints: The maximum length is
64
characters. The minimum length is0
characters. The value must match regular expression/^(?!\\s)(?!.*\\s$)[^'"<>{}\\x00-\\x1F]*$/
.
- Constraints: The maximum length is
- resource
Group string - The resource group name where the project's data and tools are created.
- Constraints: The maximum length is
64
characters. The minimum length is0
characters. The value must match regular expression/^(?!\\s)(?!.*\\s$)[^'"<>{}\\x00-\\x1F]*$/
.
- Constraints: The maximum length is
- project
Id string - (String) The unique ID.
- Constraints: The maximum length is
128
characters. The value must match regular expression/^[\\.\\-0-9a-zA-Z]+$/
.
- Constraints: The maximum length is
- definition
Project
Definition Args - The definition of the project. Nested schema for definition:
- location str
- The IBM Cloud location where a resource is deployed.
- Constraints: The maximum length is
64
characters. The minimum length is0
characters. The value must match regular expression/^(?!\\s)(?!.*\\s$)[^'"<>{}\\x00-\\x1F]*$/
.
- Constraints: The maximum length is
- resource_
group str - The resource group name where the project's data and tools are created.
- Constraints: The maximum length is
64
characters. The minimum length is0
characters. The value must match regular expression/^(?!\\s)(?!.*\\s$)[^'"<>{}\\x00-\\x1F]*$/
.
- Constraints: The maximum length is
- project_
id str - (String) The unique ID.
- Constraints: The maximum length is
128
characters. The value must match regular expression/^[\\.\\-0-9a-zA-Z]+$/
.
- Constraints: The maximum length is
- definition Property Map
- The definition of the project. Nested schema for definition:
- location String
- The IBM Cloud location where a resource is deployed.
- Constraints: The maximum length is
64
characters. The minimum length is0
characters. The value must match regular expression/^(?!\\s)(?!.*\\s$)[^'"<>{}\\x00-\\x1F]*$/
.
- Constraints: The maximum length is
- resource
Group String - The resource group name where the project's data and tools are created.
- Constraints: The maximum length is
64
characters. The minimum length is0
characters. The value must match regular expression/^(?!\\s)(?!.*\\s$)[^'"<>{}\\x00-\\x1F]*$/
.
- Constraints: The maximum length is
- project
Id String - (String) The unique ID.
- Constraints: The maximum length is
128
characters. The value must match regular expression/^[\\.\\-0-9a-zA-Z]+$/
.
- Constraints: The maximum length is
Outputs
All input properties are implicitly available as output properties. Additionally, the Project resource produces the following output properties:
- Configs
List<Project
Config> - (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 is100
items. The minimum length is0
items. Nested schema for configs:
- Constraints: The default value is
- Created
At 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 is4
characters. The value must match regular expression/(?!\\s)(?!.*\\s$)^(crn)[^'"<>{}\\s\\x00-\\x1F]*/
.
- Constraints: The maximum length is
- Cumulative
Needs boolAttention View Error - (Boolean) A value of
true
indicates that the fetch of the needs attention items failed. This property only exists if there was an error when you retrieved the cumulative needs attention view.- Constraints: The default value is
false
.
- Constraints: The default value is
- Cumulative
Needs List<ProjectAttention Views Cumulative Needs Attention View> - (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 is50
items. The minimum length is0
items. Nested schema for cumulative_needs_attention_view:
- Constraints: The default value is
- Environments
List<Project
Environment> - (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 is20
items. The minimum length is0
items. Nested schema for environments:
- Constraints: The default value is
- Event
Notifications stringCrn - (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 is0
characters. The value must match regular expression/^$|^crn:v0-9*+,;=@\/]|%[0-9A-Z]{2})*){8}$/
.
- Constraints: The maximum length is
- Href string
- (String) A URL.
- Constraints: The maximum length is
256
characters. The minimum length is1
character. The value must match regular expression/^(http(s)?:\/\/)[a-zA-Z0-9\\$\\-_\\.+!\\*'\\(\\),=&?\/]+$/
.
- Constraints: The maximum length is
- Id string
- The provider-assigned unique ID for this managed resource.
- Resource
Group stringId - (String) The resource group ID where the project's data and tools are created.
- Constraints: The maximum length is
64
characters. The minimum length is0
characters. The value must match regular expression/^[0-9a-zA-Z]+$/
.
- Constraints: The maximum length is
- State string
- (String) The project status value.
- Constraints: Allowable values are:
ready
,deleting
,deleting_failed
.
- Constraints: Allowable values are:
- Configs
[]Project
Config Type - (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 is100
items. The minimum length is0
items. Nested schema for configs:
- Constraints: The default value is
- Created
At 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 is4
characters. The value must match regular expression/(?!\\s)(?!.*\\s$)^(crn)[^'"<>{}\\s\\x00-\\x1F]*/
.
- Constraints: The maximum length is
- Cumulative
Needs boolAttention View Error - (Boolean) A value of
true
indicates that the fetch of the needs attention items failed. This property only exists if there was an error when you retrieved the cumulative needs attention view.- Constraints: The default value is
false
.
- Constraints: The default value is
- Cumulative
Needs []ProjectAttention Views Cumulative Needs Attention View - (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 is50
items. The minimum length is0
items. Nested schema for cumulative_needs_attention_view:
- Constraints: The default value is
- Environments
[]Project
Environment Type - (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 is20
items. The minimum length is0
items. Nested schema for environments:
- Constraints: The default value is
- Event
Notifications stringCrn - (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 is0
characters. The value must match regular expression/^$|^crn:v0-9*+,;=@\/]|%[0-9A-Z]{2})*){8}$/
.
- Constraints: The maximum length is
- Href string
- (String) A URL.
- Constraints: The maximum length is
256
characters. The minimum length is1
character. The value must match regular expression/^(http(s)?:\/\/)[a-zA-Z0-9\\$\\-_\\.+!\\*'\\(\\),=&?\/]+$/
.
- Constraints: The maximum length is
- Id string
- The provider-assigned unique ID for this managed resource.
- Resource
Group stringId - (String) The resource group ID where the project's data and tools are created.
- Constraints: The maximum length is
64
characters. The minimum length is0
characters. The value must match regular expression/^[0-9a-zA-Z]+$/
.
- Constraints: The maximum length is
- State string
- (String) The project status value.
- Constraints: Allowable values are:
ready
,deleting
,deleting_failed
.
- Constraints: Allowable values are:
- configs
List<Project
Config> - (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 is100
items. The minimum length is0
items. Nested schema for configs:
- Constraints: The default value is
- created
At 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 is4
characters. The value must match regular expression/(?!\\s)(?!.*\\s$)^(crn)[^'"<>{}\\s\\x00-\\x1F]*/
.
- Constraints: The maximum length is
- cumulative
Needs BooleanAttention View Error - (Boolean) A value of
true
indicates that the fetch of the needs attention items failed. This property only exists if there was an error when you retrieved the cumulative needs attention view.- Constraints: The default value is
false
.
- Constraints: The default value is
- cumulative
Needs List<ProjectAttention Views Cumulative Needs Attention View> - (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 is50
items. The minimum length is0
items. Nested schema for cumulative_needs_attention_view:
- Constraints: The default value is
- environments
List<Project
Environment> - (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 is20
items. The minimum length is0
items. Nested schema for environments:
- Constraints: The default value is
- event
Notifications StringCrn - (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 is0
characters. The value must match regular expression/^$|^crn:v0-9*+,;=@\/]|%[0-9A-Z]{2})*){8}$/
.
- Constraints: The maximum length is
- href String
- (String) A URL.
- Constraints: The maximum length is
256
characters. The minimum length is1
character. The value must match regular expression/^(http(s)?:\/\/)[a-zA-Z0-9\\$\\-_\\.+!\\*'\\(\\),=&?\/]+$/
.
- Constraints: The maximum length is
- id String
- The provider-assigned unique ID for this managed resource.
- resource
Group StringId - (String) The resource group ID where the project's data and tools are created.
- Constraints: The maximum length is
64
characters. The minimum length is0
characters. The value must match regular expression/^[0-9a-zA-Z]+$/
.
- Constraints: The maximum length is
- state String
- (String) The project status value.
- Constraints: Allowable values are:
ready
,deleting
,deleting_failed
.
- Constraints: Allowable values are:
- configs
Project
Config[] - (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 is100
items. The minimum length is0
items. Nested schema for configs:
- Constraints: The default value is
- created
At 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 is4
characters. The value must match regular expression/(?!\\s)(?!.*\\s$)^(crn)[^'"<>{}\\s\\x00-\\x1F]*/
.
- Constraints: The maximum length is
- cumulative
Needs booleanAttention View Error - (Boolean) A value of
true
indicates that the fetch of the needs attention items failed. This property only exists if there was an error when you retrieved the cumulative needs attention view.- Constraints: The default value is
false
.
- Constraints: The default value is
- cumulative
Needs ProjectAttention Views Cumulative Needs Attention View[] - (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 is50
items. The minimum length is0
items. Nested schema for cumulative_needs_attention_view:
- Constraints: The default value is
- environments
Project
Environment[] - (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 is20
items. The minimum length is0
items. Nested schema for environments:
- Constraints: The default value is
- event
Notifications stringCrn - (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 is0
characters. The value must match regular expression/^$|^crn:v0-9*+,;=@\/]|%[0-9A-Z]{2})*){8}$/
.
- Constraints: The maximum length is
- href string
- (String) A URL.
- Constraints: The maximum length is
256
characters. The minimum length is1
character. The value must match regular expression/^(http(s)?:\/\/)[a-zA-Z0-9\\$\\-_\\.+!\\*'\\(\\),=&?\/]+$/
.
- Constraints: The maximum length is
- id string
- The provider-assigned unique ID for this managed resource.
- resource
Group stringId - (String) The resource group ID where the project's data and tools are created.
- Constraints: The maximum length is
64
characters. The minimum length is0
characters. The value must match regular expression/^[0-9a-zA-Z]+$/
.
- Constraints: The maximum length is
- state string
- (String) The project status value.
- Constraints: Allowable values are:
ready
,deleting
,deleting_failed
.
- Constraints: Allowable values are:
- configs
Sequence[Project
Config] - (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 is100
items. The minimum length is0
items. Nested schema for configs:
- Constraints: The default value is
- 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 is4
characters. The value must match regular expression/(?!\\s)(?!.*\\s$)^(crn)[^'"<>{}\\s\\x00-\\x1F]*/
.
- Constraints: The maximum length is
- cumulative_
needs_ boolattention_ view_ error - (Boolean) A value of
true
indicates that the fetch of the needs attention items failed. This property only exists if there was an error when you retrieved the cumulative needs attention view.- Constraints: The default value is
false
.
- Constraints: The default value is
- cumulative_
needs_ Sequence[Projectattention_ views Cumulative Needs Attention View] - (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 is50
items. The minimum length is0
items. Nested schema for cumulative_needs_attention_view:
- Constraints: The default value is
- environments
Sequence[Project
Environment] - (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 is20
items. The minimum length is0
items. Nested schema for environments:
- Constraints: The default value is
- event_
notifications_ strcrn - (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 is0
characters. The value must match regular expression/^$|^crn:v0-9*+,;=@\/]|%[0-9A-Z]{2})*){8}$/
.
- Constraints: The maximum length is
- href str
- (String) A URL.
- Constraints: The maximum length is
256
characters. The minimum length is1
character. The value must match regular expression/^(http(s)?:\/\/)[a-zA-Z0-9\\$\\-_\\.+!\\*'\\(\\),=&?\/]+$/
.
- Constraints: The maximum length is
- id str
- The provider-assigned unique ID for this managed resource.
- resource_
group_ strid - (String) The resource group ID where the project's data and tools are created.
- Constraints: The maximum length is
64
characters. The minimum length is0
characters. The value must match regular expression/^[0-9a-zA-Z]+$/
.
- Constraints: The maximum length is
- state str
- (String) The project status value.
- Constraints: Allowable values are:
ready
,deleting
,deleting_failed
.
- Constraints: Allowable values are:
- 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 is100
items. The minimum length is0
items. Nested schema for configs:
- Constraints: The default value is
- created
At 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 is4
characters. The value must match regular expression/(?!\\s)(?!.*\\s$)^(crn)[^'"<>{}\\s\\x00-\\x1F]*/
.
- Constraints: The maximum length is
- cumulative
Needs BooleanAttention View Error - (Boolean) A value of
true
indicates that the fetch of the needs attention items failed. This property only exists if there was an error when you retrieved the cumulative needs attention view.- Constraints: The default value is
false
.
- Constraints: The default value is
- cumulative
Needs List<Property Map>Attention Views - (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 is50
items. The minimum length is0
items. Nested schema for cumulative_needs_attention_view:
- Constraints: The default value is
- 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 is20
items. The minimum length is0
items. Nested schema for environments:
- Constraints: The default value is
- event
Notifications StringCrn - (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 is0
characters. The value must match regular expression/^$|^crn:v0-9*+,;=@\/]|%[0-9A-Z]{2})*){8}$/
.
- Constraints: The maximum length is
- href String
- (String) A URL.
- Constraints: The maximum length is
256
characters. The minimum length is1
character. The value must match regular expression/^(http(s)?:\/\/)[a-zA-Z0-9\\$\\-_\\.+!\\*'\\(\\),=&?\/]+$/
.
- Constraints: The maximum length is
- id String
- The provider-assigned unique ID for this managed resource.
- resource
Group StringId - (String) The resource group ID where the project's data and tools are created.
- Constraints: The maximum length is
64
characters. The minimum length is0
characters. The value must match regular expression/^[0-9a-zA-Z]+$/
.
- Constraints: The maximum length is
- state String
- (String) The project status value.
- Constraints: Allowable values are:
ready
,deleting
,deleting_failed
.
- Constraints: Allowable values are:
Look up Existing Project Resource
Get an existing Project resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
public static get(name: string, id: Input<ID>, state?: ProjectState, opts?: CustomResourceOptions): Project
@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
configs: Optional[Sequence[ProjectConfigArgs]] = None,
created_at: Optional[str] = None,
crn: Optional[str] = None,
cumulative_needs_attention_view_error: Optional[bool] = None,
cumulative_needs_attention_views: Optional[Sequence[ProjectCumulativeNeedsAttentionViewArgs]] = None,
definition: Optional[ProjectDefinitionArgs] = None,
environments: Optional[Sequence[ProjectEnvironmentArgs]] = None,
event_notifications_crn: Optional[str] = None,
href: Optional[str] = None,
location: Optional[str] = None,
project_id: Optional[str] = None,
resource_group: Optional[str] = None,
resource_group_id: Optional[str] = None,
state: Optional[str] = None) -> Project
func GetProject(ctx *Context, name string, id IDInput, state *ProjectState, opts ...ResourceOption) (*Project, error)
public static Project Get(string name, Input<string> id, ProjectState? state, CustomResourceOptions? opts = null)
public static Project get(String name, Output<String> id, ProjectState state, CustomResourceOptions options)
resources: _: type: ibm:Project get: id: ${id}
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- Configs
List<Project
Config> - (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 is100
items. The minimum length is0
items. Nested schema for configs:
- Constraints: The default value is
- Created
At 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 is4
characters. The value must match regular expression/(?!\\s)(?!.*\\s$)^(crn)[^'"<>{}\\s\\x00-\\x1F]*/
.
- Constraints: The maximum length is
- Cumulative
Needs boolAttention View Error - (Boolean) A value of
true
indicates that the fetch of the needs attention items failed. This property only exists if there was an error when you retrieved the cumulative needs attention view.- Constraints: The default value is
false
.
- Constraints: The default value is
- Cumulative
Needs List<ProjectAttention Views Cumulative Needs Attention View> - (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 is50
items. The minimum length is0
items. Nested schema for cumulative_needs_attention_view:
- Constraints: The default value is
- Definition
Project
Definition - The definition of the project. Nested schema for definition:
- Environments
List<Project
Environment> - (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 is20
items. The minimum length is0
items. Nested schema for environments:
- Constraints: The default value is
- Event
Notifications stringCrn - (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 is0
characters. The value must match regular expression/^$|^crn:v0-9*+,;=@\/]|%[0-9A-Z]{2})*){8}$/
.
- Constraints: The maximum length is
- Href string
- (String) A URL.
- Constraints: The maximum length is
256
characters. The minimum length is1
character. The value must match regular expression/^(http(s)?:\/\/)[a-zA-Z0-9\\$\\-_\\.+!\\*'\\(\\),=&?\/]+$/
.
- Constraints: The maximum length is
- Location string
- The IBM Cloud location where a resource is deployed.
- Constraints: The maximum length is
64
characters. The minimum length is0
characters. The value must match regular expression/^(?!\\s)(?!.*\\s$)[^'"<>{}\\x00-\\x1F]*$/
.
- Constraints: The maximum length is
- Project
Id string - (String) The unique ID.
- Constraints: The maximum length is
128
characters. The value must match regular expression/^[\\.\\-0-9a-zA-Z]+$/
.
- Constraints: The maximum length is
- Resource
Group string - The resource group name where the project's data and tools are created.
- Constraints: The maximum length is
64
characters. The minimum length is0
characters. The value must match regular expression/^(?!\\s)(?!.*\\s$)[^'"<>{}\\x00-\\x1F]*$/
.
- Constraints: The maximum length is
- Resource
Group stringId - (String) The resource group ID where the project's data and tools are created.
- Constraints: The maximum length is
64
characters. The minimum length is0
characters. The value must match regular expression/^[0-9a-zA-Z]+$/
.
- Constraints: The maximum length is
- State string
- (String) The project status value.
- Constraints: Allowable values are:
ready
,deleting
,deleting_failed
.
- Constraints: Allowable values are:
- Configs
[]Project
Config Type Args - (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 is100
items. The minimum length is0
items. Nested schema for configs:
- Constraints: The default value is
- Created
At 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 is4
characters. The value must match regular expression/(?!\\s)(?!.*\\s$)^(crn)[^'"<>{}\\s\\x00-\\x1F]*/
.
- Constraints: The maximum length is
- Cumulative
Needs boolAttention View Error - (Boolean) A value of
true
indicates that the fetch of the needs attention items failed. This property only exists if there was an error when you retrieved the cumulative needs attention view.- Constraints: The default value is
false
.
- Constraints: The default value is
- Cumulative
Needs []ProjectAttention Views Cumulative Needs Attention View Args - (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 is50
items. The minimum length is0
items. Nested schema for cumulative_needs_attention_view:
- Constraints: The default value is
- Definition
Project
Definition Args - The definition of the project. Nested schema for definition:
- Environments
[]Project
Environment Type Args - (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 is20
items. The minimum length is0
items. Nested schema for environments:
- Constraints: The default value is
- Event
Notifications stringCrn - (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 is0
characters. The value must match regular expression/^$|^crn:v0-9*+,;=@\/]|%[0-9A-Z]{2})*){8}$/
.
- Constraints: The maximum length is
- Href string
- (String) A URL.
- Constraints: The maximum length is
256
characters. The minimum length is1
character. The value must match regular expression/^(http(s)?:\/\/)[a-zA-Z0-9\\$\\-_\\.+!\\*'\\(\\),=&?\/]+$/
.
- Constraints: The maximum length is
- Location string
- The IBM Cloud location where a resource is deployed.
- Constraints: The maximum length is
64
characters. The minimum length is0
characters. The value must match regular expression/^(?!\\s)(?!.*\\s$)[^'"<>{}\\x00-\\x1F]*$/
.
- Constraints: The maximum length is
- Project
Id string - (String) The unique ID.
- Constraints: The maximum length is
128
characters. The value must match regular expression/^[\\.\\-0-9a-zA-Z]+$/
.
- Constraints: The maximum length is
- Resource
Group string - The resource group name where the project's data and tools are created.
- Constraints: The maximum length is
64
characters. The minimum length is0
characters. The value must match regular expression/^(?!\\s)(?!.*\\s$)[^'"<>{}\\x00-\\x1F]*$/
.
- Constraints: The maximum length is
- Resource
Group stringId - (String) The resource group ID where the project's data and tools are created.
- Constraints: The maximum length is
64
characters. The minimum length is0
characters. The value must match regular expression/^[0-9a-zA-Z]+$/
.
- Constraints: The maximum length is
- State string
- (String) The project status value.
- Constraints: Allowable values are:
ready
,deleting
,deleting_failed
.
- Constraints: Allowable values are:
- configs
List<Project
Config> - (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 is100
items. The minimum length is0
items. Nested schema for configs:
- Constraints: The default value is
- created
At 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 is4
characters. The value must match regular expression/(?!\\s)(?!.*\\s$)^(crn)[^'"<>{}\\s\\x00-\\x1F]*/
.
- Constraints: The maximum length is
- cumulative
Needs BooleanAttention View Error - (Boolean) A value of
true
indicates that the fetch of the needs attention items failed. This property only exists if there was an error when you retrieved the cumulative needs attention view.- Constraints: The default value is
false
.
- Constraints: The default value is
- cumulative
Needs List<ProjectAttention Views Cumulative Needs Attention View> - (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 is50
items. The minimum length is0
items. Nested schema for cumulative_needs_attention_view:
- Constraints: The default value is
- definition
Project
Definition - The definition of the project. Nested schema for definition:
- environments
List<Project
Environment> - (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 is20
items. The minimum length is0
items. Nested schema for environments:
- Constraints: The default value is
- event
Notifications StringCrn - (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 is0
characters. The value must match regular expression/^$|^crn:v0-9*+,;=@\/]|%[0-9A-Z]{2})*){8}$/
.
- Constraints: The maximum length is
- href String
- (String) A URL.
- Constraints: The maximum length is
256
characters. The minimum length is1
character. The value must match regular expression/^(http(s)?:\/\/)[a-zA-Z0-9\\$\\-_\\.+!\\*'\\(\\),=&?\/]+$/
.
- Constraints: The maximum length is
- location String
- The IBM Cloud location where a resource is deployed.
- Constraints: The maximum length is
64
characters. The minimum length is0
characters. The value must match regular expression/^(?!\\s)(?!.*\\s$)[^'"<>{}\\x00-\\x1F]*$/
.
- Constraints: The maximum length is
- project
Id String - (String) The unique ID.
- Constraints: The maximum length is
128
characters. The value must match regular expression/^[\\.\\-0-9a-zA-Z]+$/
.
- Constraints: The maximum length is
- resource
Group String - The resource group name where the project's data and tools are created.
- Constraints: The maximum length is
64
characters. The minimum length is0
characters. The value must match regular expression/^(?!\\s)(?!.*\\s$)[^'"<>{}\\x00-\\x1F]*$/
.
- Constraints: The maximum length is
- resource
Group StringId - (String) The resource group ID where the project's data and tools are created.
- Constraints: The maximum length is
64
characters. The minimum length is0
characters. The value must match regular expression/^[0-9a-zA-Z]+$/
.
- Constraints: The maximum length is
- state String
- (String) The project status value.
- Constraints: Allowable values are:
ready
,deleting
,deleting_failed
.
- Constraints: Allowable values are:
- configs
Project
Config[] - (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 is100
items. The minimum length is0
items. Nested schema for configs:
- Constraints: The default value is
- created
At 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 is4
characters. The value must match regular expression/(?!\\s)(?!.*\\s$)^(crn)[^'"<>{}\\s\\x00-\\x1F]*/
.
- Constraints: The maximum length is
- cumulative
Needs booleanAttention View Error - (Boolean) A value of
true
indicates that the fetch of the needs attention items failed. This property only exists if there was an error when you retrieved the cumulative needs attention view.- Constraints: The default value is
false
.
- Constraints: The default value is
- cumulative
Needs ProjectAttention Views Cumulative Needs Attention View[] - (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 is50
items. The minimum length is0
items. Nested schema for cumulative_needs_attention_view:
- Constraints: The default value is
- definition
Project
Definition - The definition of the project. Nested schema for definition:
- environments
Project
Environment[] - (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 is20
items. The minimum length is0
items. Nested schema for environments:
- Constraints: The default value is
- event
Notifications stringCrn - (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 is0
characters. The value must match regular expression/^$|^crn:v0-9*+,;=@\/]|%[0-9A-Z]{2})*){8}$/
.
- Constraints: The maximum length is
- href string
- (String) A URL.
- Constraints: The maximum length is
256
characters. The minimum length is1
character. The value must match regular expression/^(http(s)?:\/\/)[a-zA-Z0-9\\$\\-_\\.+!\\*'\\(\\),=&?\/]+$/
.
- Constraints: The maximum length is
- location string
- The IBM Cloud location where a resource is deployed.
- Constraints: The maximum length is
64
characters. The minimum length is0
characters. The value must match regular expression/^(?!\\s)(?!.*\\s$)[^'"<>{}\\x00-\\x1F]*$/
.
- Constraints: The maximum length is
- project
Id string - (String) The unique ID.
- Constraints: The maximum length is
128
characters. The value must match regular expression/^[\\.\\-0-9a-zA-Z]+$/
.
- Constraints: The maximum length is
- resource
Group string - The resource group name where the project's data and tools are created.
- Constraints: The maximum length is
64
characters. The minimum length is0
characters. The value must match regular expression/^(?!\\s)(?!.*\\s$)[^'"<>{}\\x00-\\x1F]*$/
.
- Constraints: The maximum length is
- resource
Group stringId - (String) The resource group ID where the project's data and tools are created.
- Constraints: The maximum length is
64
characters. The minimum length is0
characters. The value must match regular expression/^[0-9a-zA-Z]+$/
.
- Constraints: The maximum length is
- state string
- (String) The project status value.
- Constraints: Allowable values are:
ready
,deleting
,deleting_failed
.
- Constraints: Allowable values are:
- configs
Sequence[Project
Config Args] - (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 is100
items. The minimum length is0
items. Nested schema for configs:
- Constraints: The default value is
- 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 is4
characters. The value must match regular expression/(?!\\s)(?!.*\\s$)^(crn)[^'"<>{}\\s\\x00-\\x1F]*/
.
- Constraints: The maximum length is
- cumulative_
needs_ boolattention_ view_ error - (Boolean) A value of
true
indicates that the fetch of the needs attention items failed. This property only exists if there was an error when you retrieved the cumulative needs attention view.- Constraints: The default value is
false
.
- Constraints: The default value is
- cumulative_
needs_ Sequence[Projectattention_ views Cumulative Needs Attention View Args] - (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 is50
items. The minimum length is0
items. Nested schema for cumulative_needs_attention_view:
- Constraints: The default value is
- definition
Project
Definition Args - The definition of the project. Nested schema for definition:
- environments
Sequence[Project
Environment Args] - (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 is20
items. The minimum length is0
items. Nested schema for environments:
- Constraints: The default value is
- event_
notifications_ strcrn - (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 is0
characters. The value must match regular expression/^$|^crn:v0-9*+,;=@\/]|%[0-9A-Z]{2})*){8}$/
.
- Constraints: The maximum length is
- href str
- (String) A URL.
- Constraints: The maximum length is
256
characters. The minimum length is1
character. The value must match regular expression/^(http(s)?:\/\/)[a-zA-Z0-9\\$\\-_\\.+!\\*'\\(\\),=&?\/]+$/
.
- Constraints: The maximum length is
- location str
- The IBM Cloud location where a resource is deployed.
- Constraints: The maximum length is
64
characters. The minimum length is0
characters. The value must match regular expression/^(?!\\s)(?!.*\\s$)[^'"<>{}\\x00-\\x1F]*$/
.
- Constraints: The maximum length is
- project_
id str - (String) The unique ID.
- Constraints: The maximum length is
128
characters. The value must match regular expression/^[\\.\\-0-9a-zA-Z]+$/
.
- Constraints: The maximum length is
- resource_
group str - The resource group name where the project's data and tools are created.
- Constraints: The maximum length is
64
characters. The minimum length is0
characters. The value must match regular expression/^(?!\\s)(?!.*\\s$)[^'"<>{}\\x00-\\x1F]*$/
.
- Constraints: The maximum length is
- resource_
group_ strid - (String) The resource group ID where the project's data and tools are created.
- Constraints: The maximum length is
64
characters. The minimum length is0
characters. The value must match regular expression/^[0-9a-zA-Z]+$/
.
- Constraints: The maximum length is
- state str
- (String) The project status value.
- Constraints: Allowable values are:
ready
,deleting
,deleting_failed
.
- Constraints: Allowable values are:
- 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 is100
items. The minimum length is0
items. Nested schema for configs:
- Constraints: The default value is
- created
At 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 is4
characters. The value must match regular expression/(?!\\s)(?!.*\\s$)^(crn)[^'"<>{}\\s\\x00-\\x1F]*/
.
- Constraints: The maximum length is
- cumulative
Needs BooleanAttention View Error - (Boolean) A value of
true
indicates that the fetch of the needs attention items failed. This property only exists if there was an error when you retrieved the cumulative needs attention view.- Constraints: The default value is
false
.
- Constraints: The default value is
- cumulative
Needs List<Property Map>Attention Views - (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 is50
items. The minimum length is0
items. Nested schema for cumulative_needs_attention_view:
- Constraints: The default value is
- definition Property Map
- The definition of the project. 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 is20
items. The minimum length is0
items. Nested schema for environments:
- Constraints: The default value is
- event
Notifications StringCrn - (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 is0
characters. The value must match regular expression/^$|^crn:v0-9*+,;=@\/]|%[0-9A-Z]{2})*){8}$/
.
- Constraints: The maximum length is
- href String
- (String) A URL.
- Constraints: The maximum length is
256
characters. The minimum length is1
character. The value must match regular expression/^(http(s)?:\/\/)[a-zA-Z0-9\\$\\-_\\.+!\\*'\\(\\),=&?\/]+$/
.
- Constraints: The maximum length is
- location String
- The IBM Cloud location where a resource is deployed.
- Constraints: The maximum length is
64
characters. The minimum length is0
characters. The value must match regular expression/^(?!\\s)(?!.*\\s$)[^'"<>{}\\x00-\\x1F]*$/
.
- Constraints: The maximum length is
- project
Id String - (String) The unique ID.
- Constraints: The maximum length is
128
characters. The value must match regular expression/^[\\.\\-0-9a-zA-Z]+$/
.
- Constraints: The maximum length is
- resource
Group String - The resource group name where the project's data and tools are created.
- Constraints: The maximum length is
64
characters. The minimum length is0
characters. The value must match regular expression/^(?!\\s)(?!.*\\s$)[^'"<>{}\\x00-\\x1F]*$/
.
- Constraints: The maximum length is
- resource
Group StringId - (String) The resource group ID where the project's data and tools are created.
- Constraints: The maximum length is
64
characters. The minimum length is0
characters. The value must match regular expression/^[0-9a-zA-Z]+$/
.
- Constraints: The maximum length is
- state String
- (String) The project status value.
- Constraints: Allowable values are:
ready
,deleting
,deleting_failed
.
- Constraints: Allowable values are:
Supporting Types
ProjectConfig, ProjectConfigArgs
- Approved
Versions List<ProjectConfig Approved Version> - (List) A summary of a project configuration version. Nested schema for approved_version:
- Created
At 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<Project
Config Definition> - The definition of the project. Nested schema for definition:
- Deployed
Versions List<ProjectConfig Deployed Version> - (List) A summary of a project configuration version. Nested schema for deployed_version:
- Deployment
Model string - (String) The configuration type.
- Constraints: Allowable values are:
project_deployed
,user_deployed
,stack
.
- Constraints: Allowable values are:
- Href string
- (String) A URL.
- Constraints: The maximum length is
256
characters. The minimum length is1
character. The value must match regular expression/^(http(s)?:\/\/)[a-zA-Z0-9\\$\\-_\\.+!\\*'\\(\\),=&?\/]+$/
.
- Constraints: The maximum length is
- Id string
- (String) The unique ID.
- Constraints: The maximum length is
128
characters. The value must match regular expression/^[\\.\\-0-9a-zA-Z]+$/
.
- Constraints: The maximum length is
- Modified
At 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<Project
Config Project> - (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
.
- Constraints: Allowable values are:
- Version double
- (Integer) The version of the configuration.
- Approved
Versions []ProjectConfig Approved Version - (List) A summary of a project configuration version. Nested schema for approved_version:
- Created
At 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
[]Project
Config Definition - The definition of the project. Nested schema for definition:
- Deployed
Versions []ProjectConfig Deployed Version - (List) A summary of a project configuration version. Nested schema for deployed_version:
- Deployment
Model string - (String) The configuration type.
- Constraints: Allowable values are:
project_deployed
,user_deployed
,stack
.
- Constraints: Allowable values are:
- Href string
- (String) A URL.
- Constraints: The maximum length is
256
characters. The minimum length is1
character. The value must match regular expression/^(http(s)?:\/\/)[a-zA-Z0-9\\$\\-_\\.+!\\*'\\(\\),=&?\/]+$/
.
- Constraints: The maximum length is
- Id string
- (String) The unique ID.
- Constraints: The maximum length is
128
characters. The value must match regular expression/^[\\.\\-0-9a-zA-Z]+$/
.
- Constraints: The maximum length is
- Modified
At 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
[]Project
Config Project - (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
.
- Constraints: Allowable values are:
- Version float64
- (Integer) The version of the configuration.
- approved
Versions List<ProjectConfig Approved Version> - (List) A summary of a project configuration version. Nested schema for approved_version:
- created
At 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<Project
Config Definition> - The definition of the project. Nested schema for definition:
- deployed
Versions List<ProjectConfig Deployed Version> - (List) A summary of a project configuration version. Nested schema for deployed_version:
- deployment
Model String - (String) The configuration type.
- Constraints: Allowable values are:
project_deployed
,user_deployed
,stack
.
- Constraints: Allowable values are:
- href String
- (String) A URL.
- Constraints: The maximum length is
256
characters. The minimum length is1
character. The value must match regular expression/^(http(s)?:\/\/)[a-zA-Z0-9\\$\\-_\\.+!\\*'\\(\\),=&?\/]+$/
.
- Constraints: The maximum length is
- id String
- (String) The unique ID.
- Constraints: The maximum length is
128
characters. The value must match regular expression/^[\\.\\-0-9a-zA-Z]+$/
.
- Constraints: The maximum length is
- modified
At 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<Project
Config Project> - (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
.
- Constraints: Allowable values are:
- version Double
- (Integer) The version of the configuration.
- approved
Versions ProjectConfig Approved Version[] - (List) A summary of a project configuration version. Nested schema for approved_version:
- created
At 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
Project
Config Definition[] - The definition of the project. Nested schema for definition:
- deployed
Versions ProjectConfig Deployed Version[] - (List) A summary of a project configuration version. Nested schema for deployed_version:
- deployment
Model string - (String) The configuration type.
- Constraints: Allowable values are:
project_deployed
,user_deployed
,stack
.
- Constraints: Allowable values are:
- href string
- (String) A URL.
- Constraints: The maximum length is
256
characters. The minimum length is1
character. The value must match regular expression/^(http(s)?:\/\/)[a-zA-Z0-9\\$\\-_\\.+!\\*'\\(\\),=&?\/]+$/
.
- Constraints: The maximum length is
- id string
- (String) The unique ID.
- Constraints: The maximum length is
128
characters. The value must match regular expression/^[\\.\\-0-9a-zA-Z]+$/
.
- Constraints: The maximum length is
- modified
At 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
Project
Config Project[] - (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
.
- Constraints: Allowable values are:
- version number
- (Integer) The version of the configuration.
- approved_
versions Sequence[ProjectConfig Approved Version] - (List) A summary of a project configuration version. Nested schema for approved_version:
- 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[Project
Config Definition] - The definition of the project. Nested schema for definition:
- deployed_
versions Sequence[ProjectConfig Deployed Version] - (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
.
- Constraints: Allowable values are:
- href str
- (String) A URL.
- Constraints: The maximum length is
256
characters. The minimum length is1
character. The value must match regular expression/^(http(s)?:\/\/)[a-zA-Z0-9\\$\\-_\\.+!\\*'\\(\\),=&?\/]+$/
.
- Constraints: The maximum length is
- id str
- (String) The unique ID.
- Constraints: The maximum length is
128
characters. The value must match regular expression/^[\\.\\-0-9a-zA-Z]+$/
.
- Constraints: The maximum length is
- 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[Project
Config Project] - (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
.
- Constraints: Allowable values are:
- version float
- (Integer) The version of the configuration.
- approved
Versions List<Property Map> - (List) A summary of a project configuration version. Nested schema for approved_version:
- created
At 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>
- The definition of the project. Nested schema for definition:
- deployed
Versions List<Property Map> - (List) A summary of a project configuration version. Nested schema for deployed_version:
- deployment
Model String - (String) The configuration type.
- Constraints: Allowable values are:
project_deployed
,user_deployed
,stack
.
- Constraints: Allowable values are:
- href String
- (String) A URL.
- Constraints: The maximum length is
256
characters. The minimum length is1
character. The value must match regular expression/^(http(s)?:\/\/)[a-zA-Z0-9\\$\\-_\\.+!\\*'\\(\\),=&?\/]+$/
.
- Constraints: The maximum length is
- id String
- (String) The unique ID.
- Constraints: The maximum length is
128
characters. The value must match regular expression/^[\\.\\-0-9a-zA-Z]+$/
.
- Constraints: The maximum length is
- modified
At 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
.
- Constraints: Allowable values are:
- version Number
- (Integer) The version of the configuration.
ProjectConfigApprovedVersion, ProjectConfigApprovedVersionArgs
- Definitions
List<Project
Config Approved Version Definition> - Nested schema for definition:
- Href string
- (String) A URL.
- Constraints: The maximum length is
256
characters. The minimum length is1
character. The value must match regular expression/^(http(s)?:\/\/)[a-zA-Z0-9\\$\\-_\\.+!\\*'\\(\\),=&?\/]+$/
.
- Constraints: The maximum length is
- 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
.
- Constraints: Allowable values are:
- State
Code 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
.
- Constraints: Allowable values are:
- Version double
- (Integer) The version of the configuration.
- Definitions
[]Project
Config Approved Version Definition - Nested schema for definition:
- Href string
- (String) A URL.
- Constraints: The maximum length is
256
characters. The minimum length is1
character. The value must match regular expression/^(http(s)?:\/\/)[a-zA-Z0-9\\$\\-_\\.+!\\*'\\(\\),=&?\/]+$/
.
- Constraints: The maximum length is
- 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
.
- Constraints: Allowable values are:
- State
Code 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
.
- Constraints: Allowable values are:
- Version float64
- (Integer) The version of the configuration.
- definitions
List<Project
Config Approved Version Definition> - Nested schema for definition:
- href String
- (String) A URL.
- Constraints: The maximum length is
256
characters. The minimum length is1
character. The value must match regular expression/^(http(s)?:\/\/)[a-zA-Z0-9\\$\\-_\\.+!\\*'\\(\\),=&?\/]+$/
.
- Constraints: The maximum length is
- 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
.
- Constraints: Allowable values are:
- state
Code 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
.
- Constraints: Allowable values are:
- version Double
- (Integer) The version of the configuration.
- definitions
Project
Config Approved Version Definition[] - Nested schema for definition:
- href string
- (String) A URL.
- Constraints: The maximum length is
256
characters. The minimum length is1
character. The value must match regular expression/^(http(s)?:\/\/)[a-zA-Z0-9\\$\\-_\\.+!\\*'\\(\\),=&?\/]+$/
.
- Constraints: The maximum length is
- 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
.
- Constraints: Allowable values are:
- state
Code 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
.
- Constraints: Allowable values are:
- version number
- (Integer) The version of the configuration.
- definitions
Sequence[Project
Config Approved Version Definition] - Nested schema for definition:
- href str
- (String) A URL.
- Constraints: The maximum length is
256
characters. The minimum length is1
character. The value must match regular expression/^(http(s)?:\/\/)[a-zA-Z0-9\\$\\-_\\.+!\\*'\\(\\),=&?\/]+$/
.
- Constraints: The maximum length is
- 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
.
- Constraints: Allowable values are:
- 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
.
- Constraints: Allowable values are:
- version float
- (Integer) The version of the configuration.
- definitions List<Property Map>
- Nested schema for definition:
- href String
- (String) A URL.
- Constraints: The maximum length is
256
characters. The minimum length is1
character. The value must match regular expression/^(http(s)?:\/\/)[a-zA-Z0-9\\$\\-_\\.+!\\*'\\(\\),=&?\/]+$/
.
- Constraints: The maximum length is
- 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
.
- Constraints: Allowable values are:
- state
Code 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
.
- Constraints: Allowable values are:
- version Number
- (Integer) The version of the configuration.
ProjectConfigApprovedVersionDefinition, ProjectConfigApprovedVersionDefinitionArgs
- Environment
Id string - The ID of the project environment.
- Constraints: The maximum length is
128
characters. The value must match regular expression/^[\\.\\-0-9a-zA-Z]+$/
.
- Constraints: The maximum length is
- Locator
Id string
- Environment
Id string - The ID of the project environment.
- Constraints: The maximum length is
128
characters. The value must match regular expression/^[\\.\\-0-9a-zA-Z]+$/
.
- Constraints: The maximum length is
- Locator
Id string
- environment
Id String - The ID of the project environment.
- Constraints: The maximum length is
128
characters. The value must match regular expression/^[\\.\\-0-9a-zA-Z]+$/
.
- Constraints: The maximum length is
- locator
Id String
- environment
Id string - The ID of the project environment.
- Constraints: The maximum length is
128
characters. The value must match regular expression/^[\\.\\-0-9a-zA-Z]+$/
.
- Constraints: The maximum length is
- locator
Id string
- environment_
id str - The ID of the project environment.
- Constraints: The maximum length is
128
characters. The value must match regular expression/^[\\.\\-0-9a-zA-Z]+$/
.
- Constraints: The maximum length is
- locator_
id str
- environment
Id String - The ID of the project environment.
- Constraints: The maximum length is
128
characters. The value must match regular expression/^[\\.\\-0-9a-zA-Z]+$/
.
- Constraints: The maximum length is
- locator
Id String
ProjectConfigDefinition, ProjectConfigDefinitionArgs
- Project
Config Definition Authorizations - The authorization details. You can authorize by using a trusted profile or an API key in Secrets Manager. Nested schema for authorizations:
- Compliance
Profile ProjectConfig Definition Compliance Profile - The profile that is required for compliance. Nested schema for compliance_profile:
- Description string
- A project configuration description.
- Constraints: The default value is
''
. The maximum length is1024
characters. The minimum length is0
characters. The value must match regular expression/^$|^(?!\\s)(?!.*\\s$)[^\\x00-\\x1F]*$/
.
- Constraints: The default value is
- Environment
Id string - The ID of the project environment.
- Constraints: The maximum length is
128
characters. The value must match regular expression/^[\\.\\-0-9a-zA-Z]+$/
.
- Constraints: The maximum length is
- Inputs Dictionary<string, string>
- The input variables that are used for configuration definition and environment.
- Locator
Id string - Members
List<Project
Config Definition Member> - The member deployabe architectures that are included in your stack.
- Constraints: The maximum length is
100
items. The minimum length is0
items. Nested schema for members:
- Constraints: The maximum length is
- Name string
- The configuration name. It's unique within the account across projects and regions.
- Constraints: The maximum length is
128
characters. The minimum length is1
character. The value must match regular expression/^[a-zA-Z0-9][a-zA-Z0-9-_ ]*$/
.
- Constraints: The maximum length is
- Resource
Crns List<string> - 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 is110
items. The minimum length is0
items.
- Constraints: The list items must match regular expression
- Settings Dictionary<string, string>
- The Schematics environment variables to use to deploy the configuration. Settings are only available if they are specified when the configuration is initially created.
- Project
Config Definition Authorizations - The authorization details. You can authorize by using a trusted profile or an API key in Secrets Manager. Nested schema for authorizations:
- Compliance
Profile ProjectConfig Definition Compliance Profile - The profile that is required for compliance. Nested schema for compliance_profile:
- Description string
- A project configuration description.
- Constraints: The default value is
''
. The maximum length is1024
characters. The minimum length is0
characters. The value must match regular expression/^$|^(?!\\s)(?!.*\\s$)[^\\x00-\\x1F]*$/
.
- Constraints: The default value is
- Environment
Id string - The ID of the project environment.
- Constraints: The maximum length is
128
characters. The value must match regular expression/^[\\.\\-0-9a-zA-Z]+$/
.
- Constraints: The maximum length is
- Inputs map[string]string
- The input variables that are used for configuration definition and environment.
- Locator
Id string - Members
[]Project
Config Definition Member - The member deployabe architectures that are included in your stack.
- Constraints: The maximum length is
100
items. The minimum length is0
items. Nested schema for members:
- Constraints: The maximum length is
- Name string
- The configuration name. It's unique within the account across projects and regions.
- Constraints: The maximum length is
128
characters. The minimum length is1
character. The value must match regular expression/^[a-zA-Z0-9][a-zA-Z0-9-_ ]*$/
.
- Constraints: The maximum length is
- Resource
Crns []string - 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 is110
items. The minimum length is0
items.
- Constraints: The list items must match regular expression
- Settings map[string]string
- The Schematics environment variables to use to deploy the configuration. Settings are only available if they are specified when the configuration is initially created.
- Project
Config Definition Authorizations - The authorization details. You can authorize by using a trusted profile or an API key in Secrets Manager. Nested schema for authorizations:
- compliance
Profile ProjectConfig Definition Compliance Profile - The profile that is required for compliance. Nested schema for compliance_profile:
- description String
- A project configuration description.
- Constraints: The default value is
''
. The maximum length is1024
characters. The minimum length is0
characters. The value must match regular expression/^$|^(?!\\s)(?!.*\\s$)[^\\x00-\\x1F]*$/
.
- Constraints: The default value is
- environment
Id String - The ID of the project environment.
- Constraints: The maximum length is
128
characters. The value must match regular expression/^[\\.\\-0-9a-zA-Z]+$/
.
- Constraints: The maximum length is
- inputs Map<String,String>
- The input variables that are used for configuration definition and environment.
- locator
Id String - members
List<Project
Config Definition Member> - The member deployabe architectures that are included in your stack.
- Constraints: The maximum length is
100
items. The minimum length is0
items. Nested schema for members:
- Constraints: The maximum length is
- name String
- The configuration name. It's unique within the account across projects and regions.
- Constraints: The maximum length is
128
characters. The minimum length is1
character. The value must match regular expression/^[a-zA-Z0-9][a-zA-Z0-9-_ ]*$/
.
- Constraints: The maximum length is
- resource
Crns List<String> - 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 is110
items. The minimum length is0
items.
- Constraints: The list items must match regular expression
- settings Map<String,String>
- The Schematics environment variables to use to deploy the configuration. Settings are only available if they are specified when the configuration is initially created.
- Project
Config Definition Authorizations - The authorization details. You can authorize by using a trusted profile or an API key in Secrets Manager. Nested schema for authorizations:
- compliance
Profile ProjectConfig Definition Compliance Profile - The profile that is required for compliance. Nested schema for compliance_profile:
- description string
- A project configuration description.
- Constraints: The default value is
''
. The maximum length is1024
characters. The minimum length is0
characters. The value must match regular expression/^$|^(?!\\s)(?!.*\\s$)[^\\x00-\\x1F]*$/
.
- Constraints: The default value is
- environment
Id string - The ID of the project environment.
- Constraints: The maximum length is
128
characters. The value must match regular expression/^[\\.\\-0-9a-zA-Z]+$/
.
- Constraints: The maximum length is
- inputs {[key: string]: string}
- The input variables that are used for configuration definition and environment.
- locator
Id string - members
Project
Config Definition Member[] - The member deployabe architectures that are included in your stack.
- Constraints: The maximum length is
100
items. The minimum length is0
items. Nested schema for members:
- Constraints: The maximum length is
- name string
- The configuration name. It's unique within the account across projects and regions.
- Constraints: The maximum length is
128
characters. The minimum length is1
character. The value must match regular expression/^[a-zA-Z0-9][a-zA-Z0-9-_ ]*$/
.
- Constraints: The maximum length is
- resource
Crns string[] - 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 is110
items. The minimum length is0
items.
- Constraints: The list items must match regular expression
- settings {[key: string]: string}
- The Schematics environment variables to use to deploy the configuration. Settings are only available if they are specified when the configuration is initially created.
- Project
Config Definition Authorizations - The authorization details. You can authorize by using a trusted profile or an API key in Secrets Manager. Nested schema for authorizations:
- compliance_
profile ProjectConfig Definition Compliance Profile - The profile that is required for compliance. Nested schema for compliance_profile:
- description str
- A project configuration description.
- Constraints: The default value is
''
. The maximum length is1024
characters. The minimum length is0
characters. The value must match regular expression/^$|^(?!\\s)(?!.*\\s$)[^\\x00-\\x1F]*$/
.
- Constraints: The default value is
- environment_
id str - The ID of the project environment.
- Constraints: The maximum length is
128
characters. The value must match regular expression/^[\\.\\-0-9a-zA-Z]+$/
.
- Constraints: The maximum length is
- inputs Mapping[str, str]
- The input variables that are used for configuration definition and environment.
- locator_
id str - members
Sequence[Project
Config Definition Member] - The member deployabe architectures that are included in your stack.
- Constraints: The maximum length is
100
items. The minimum length is0
items. Nested schema for members:
- Constraints: The maximum length is
- name str
- The configuration name. It's unique within the account across projects and regions.
- Constraints: The maximum length is
128
characters. The minimum length is1
character. The value must match regular expression/^[a-zA-Z0-9][a-zA-Z0-9-_ ]*$/
.
- Constraints: The maximum length is
- resource_
crns Sequence[str] - 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 is110
items. The minimum length is0
items.
- Constraints: The list items must match regular expression
- settings Mapping[str, str]
- The Schematics environment variables to use to deploy the configuration. Settings are only available if they are specified when the configuration is initially created.
- Property Map
- The authorization details. You can authorize by using a trusted profile or an API key in Secrets Manager. Nested schema for authorizations:
- compliance
Profile Property Map - The profile that is required for compliance. Nested schema for compliance_profile:
- description String
- A project configuration description.
- Constraints: The default value is
''
. The maximum length is1024
characters. The minimum length is0
characters. The value must match regular expression/^$|^(?!\\s)(?!.*\\s$)[^\\x00-\\x1F]*$/
.
- Constraints: The default value is
- environment
Id String - The ID of the project environment.
- Constraints: The maximum length is
128
characters. The value must match regular expression/^[\\.\\-0-9a-zA-Z]+$/
.
- Constraints: The maximum length is
- inputs Map<String>
- The input variables that are used for configuration definition and environment.
- locator
Id String - members List<Property Map>
- The member deployabe architectures that are included in your stack.
- Constraints: The maximum length is
100
items. The minimum length is0
items. Nested schema for members:
- Constraints: The maximum length is
- name String
- The configuration name. It's unique within the account across projects and regions.
- Constraints: The maximum length is
128
characters. The minimum length is1
character. The value must match regular expression/^[a-zA-Z0-9][a-zA-Z0-9-_ ]*$/
.
- Constraints: The maximum length is
- resource
Crns List<String> - 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 is110
items. The minimum length is0
items.
- Constraints: The list items must match regular expression
- settings Map<String>
- The Schematics environment variables to use to deploy the configuration. Settings are only available if they are specified when the configuration is initially created.
ProjectConfigDefinitionAuthorizations, ProjectConfigDefinitionAuthorizationsArgs
- Api
Key string - The IBM Cloud API Key. It can be either raw or pulled from the catalog via a
CRN
orJSON
blob.- Constraints: The maximum length is
512
characters. The minimum length is0
characters. The value must match regular expression/^(?!\\s)(?!.*\\s$)[^<>\\x00-\\x1F]*$/
.
- Constraints: The maximum length is
- Method string
- The authorization method. You can authorize by using a trusted profile or an API key in Secrets Manager.
- Constraints: Allowable values are:
api_key
,trusted_profile
.
- Constraints: Allowable values are:
- Trusted
Profile stringId - The trusted profile ID.
- Constraints: The maximum length is
512
characters. The value must match regular expression/^[\\.\\-0-9a-zA-Z]+$/
.
- Constraints: The maximum length is
- Api
Key string - The IBM Cloud API Key. It can be either raw or pulled from the catalog via a
CRN
orJSON
blob.- Constraints: The maximum length is
512
characters. The minimum length is0
characters. The value must match regular expression/^(?!\\s)(?!.*\\s$)[^<>\\x00-\\x1F]*$/
.
- Constraints: The maximum length is
- Method string
- The authorization method. You can authorize by using a trusted profile or an API key in Secrets Manager.
- Constraints: Allowable values are:
api_key
,trusted_profile
.
- Constraints: Allowable values are:
- Trusted
Profile stringId - The trusted profile ID.
- Constraints: The maximum length is
512
characters. The value must match regular expression/^[\\.\\-0-9a-zA-Z]+$/
.
- Constraints: The maximum length is
- api
Key String - The IBM Cloud API Key. It can be either raw or pulled from the catalog via a
CRN
orJSON
blob.- Constraints: The maximum length is
512
characters. The minimum length is0
characters. The value must match regular expression/^(?!\\s)(?!.*\\s$)[^<>\\x00-\\x1F]*$/
.
- Constraints: The maximum length is
- method String
- The authorization method. You can authorize by using a trusted profile or an API key in Secrets Manager.
- Constraints: Allowable values are:
api_key
,trusted_profile
.
- Constraints: Allowable values are:
- trusted
Profile StringId - The trusted profile ID.
- Constraints: The maximum length is
512
characters. The value must match regular expression/^[\\.\\-0-9a-zA-Z]+$/
.
- Constraints: The maximum length is
- api
Key string - The IBM Cloud API Key. It can be either raw or pulled from the catalog via a
CRN
orJSON
blob.- Constraints: The maximum length is
512
characters. The minimum length is0
characters. The value must match regular expression/^(?!\\s)(?!.*\\s$)[^<>\\x00-\\x1F]*$/
.
- Constraints: The maximum length is
- method string
- The authorization method. You can authorize by using a trusted profile or an API key in Secrets Manager.
- Constraints: Allowable values are:
api_key
,trusted_profile
.
- Constraints: Allowable values are:
- trusted
Profile stringId - The trusted profile ID.
- Constraints: The maximum length is
512
characters. The value must match regular expression/^[\\.\\-0-9a-zA-Z]+$/
.
- Constraints: The maximum length is
- api_
key str - The IBM Cloud API Key. It can be either raw or pulled from the catalog via a
CRN
orJSON
blob.- Constraints: The maximum length is
512
characters. The minimum length is0
characters. The value must match regular expression/^(?!\\s)(?!.*\\s$)[^<>\\x00-\\x1F]*$/
.
- Constraints: The maximum length is
- method str
- The authorization method. You can authorize by using a trusted profile or an API key in Secrets Manager.
- Constraints: Allowable values are:
api_key
,trusted_profile
.
- Constraints: Allowable values are:
- trusted_
profile_ strid - The trusted profile ID.
- Constraints: The maximum length is
512
characters. The value must match regular expression/^[\\.\\-0-9a-zA-Z]+$/
.
- Constraints: The maximum length is
- api
Key String - The IBM Cloud API Key. It can be either raw or pulled from the catalog via a
CRN
orJSON
blob.- Constraints: The maximum length is
512
characters. The minimum length is0
characters. The value must match regular expression/^(?!\\s)(?!.*\\s$)[^<>\\x00-\\x1F]*$/
.
- Constraints: The maximum length is
- method String
- The authorization method. You can authorize by using a trusted profile or an API key in Secrets Manager.
- Constraints: Allowable values are:
api_key
,trusted_profile
.
- Constraints: Allowable values are:
- trusted
Profile StringId - The trusted profile ID.
- Constraints: The maximum length is
512
characters. The value must match regular expression/^[\\.\\-0-9a-zA-Z]+$/
.
- Constraints: The maximum length is
ProjectConfigDefinitionComplianceProfile, ProjectConfigDefinitionComplianceProfileArgs
- Attachment
Id string - A unique ID for the attachment to a compliance profile.
- Constraints: The maximum length is
128
characters. The value must match regular expression/^[\\.\\-0-9a-zA-Z]+$/
.
- Constraints: The maximum length is
- Id string
- The unique ID for the compliance profile.
- Constraints: The maximum length is
128
characters. The value must match regular expression/^[\\.\\-0-9a-zA-Z]+$/
.
- Constraints: The maximum length is
- Instance
Id string - A unique ID for the instance of a compliance profile.
- Constraints: The maximum length is
128
characters. The value must match regular expression/^[\\.\\-0-9a-zA-Z]+$/
.
- Constraints: The maximum length is
- Instance
Location string - The location of the compliance instance.
- Constraints: Allowable values are:
us-south
,us-east
,eu-gb
,eu-de
,ca-tor
.
- Constraints: Allowable values are:
- Profile
Name string - The name of the compliance profile.
- Constraints: The maximum length is
1024
characters. The minimum length is0
characters. The value must match regular expression/^(?!\\s)(?!.*\\s$)[^<>\\x00-\\x1F]*$/
.
- Constraints: The maximum length is
- Attachment
Id string - A unique ID for the attachment to a compliance profile.
- Constraints: The maximum length is
128
characters. The value must match regular expression/^[\\.\\-0-9a-zA-Z]+$/
.
- Constraints: The maximum length is
- Id string
- The unique ID for the compliance profile.
- Constraints: The maximum length is
128
characters. The value must match regular expression/^[\\.\\-0-9a-zA-Z]+$/
.
- Constraints: The maximum length is
- Instance
Id string - A unique ID for the instance of a compliance profile.
- Constraints: The maximum length is
128
characters. The value must match regular expression/^[\\.\\-0-9a-zA-Z]+$/
.
- Constraints: The maximum length is
- Instance
Location string - The location of the compliance instance.
- Constraints: Allowable values are:
us-south
,us-east
,eu-gb
,eu-de
,ca-tor
.
- Constraints: Allowable values are:
- Profile
Name string - The name of the compliance profile.
- Constraints: The maximum length is
1024
characters. The minimum length is0
characters. The value must match regular expression/^(?!\\s)(?!.*\\s$)[^<>\\x00-\\x1F]*$/
.
- Constraints: The maximum length is
- attachment
Id String - A unique ID for the attachment to a compliance profile.
- Constraints: The maximum length is
128
characters. The value must match regular expression/^[\\.\\-0-9a-zA-Z]+$/
.
- Constraints: The maximum length is
- id String
- The unique ID for the compliance profile.
- Constraints: The maximum length is
128
characters. The value must match regular expression/^[\\.\\-0-9a-zA-Z]+$/
.
- Constraints: The maximum length is
- instance
Id String - A unique ID for the instance of a compliance profile.
- Constraints: The maximum length is
128
characters. The value must match regular expression/^[\\.\\-0-9a-zA-Z]+$/
.
- Constraints: The maximum length is
- instance
Location String - The location of the compliance instance.
- Constraints: Allowable values are:
us-south
,us-east
,eu-gb
,eu-de
,ca-tor
.
- Constraints: Allowable values are:
- profile
Name String - The name of the compliance profile.
- Constraints: The maximum length is
1024
characters. The minimum length is0
characters. The value must match regular expression/^(?!\\s)(?!.*\\s$)[^<>\\x00-\\x1F]*$/
.
- Constraints: The maximum length is
- attachment
Id string - A unique ID for the attachment to a compliance profile.
- Constraints: The maximum length is
128
characters. The value must match regular expression/^[\\.\\-0-9a-zA-Z]+$/
.
- Constraints: The maximum length is
- id string
- The unique ID for the compliance profile.
- Constraints: The maximum length is
128
characters. The value must match regular expression/^[\\.\\-0-9a-zA-Z]+$/
.
- Constraints: The maximum length is
- instance
Id string - A unique ID for the instance of a compliance profile.
- Constraints: The maximum length is
128
characters. The value must match regular expression/^[\\.\\-0-9a-zA-Z]+$/
.
- Constraints: The maximum length is
- instance
Location string - The location of the compliance instance.
- Constraints: Allowable values are:
us-south
,us-east
,eu-gb
,eu-de
,ca-tor
.
- Constraints: Allowable values are:
- profile
Name string - The name of the compliance profile.
- Constraints: The maximum length is
1024
characters. The minimum length is0
characters. The value must match regular expression/^(?!\\s)(?!.*\\s$)[^<>\\x00-\\x1F]*$/
.
- Constraints: The maximum length is
- attachment_
id str - A unique ID for the attachment to a compliance profile.
- Constraints: The maximum length is
128
characters. The value must match regular expression/^[\\.\\-0-9a-zA-Z]+$/
.
- Constraints: The maximum length is
- id str
- The unique ID for the compliance profile.
- Constraints: The maximum length is
128
characters. The value must match regular expression/^[\\.\\-0-9a-zA-Z]+$/
.
- Constraints: The maximum length is
- instance_
id str - A unique ID for the instance of a compliance profile.
- Constraints: The maximum length is
128
characters. The value must match regular expression/^[\\.\\-0-9a-zA-Z]+$/
.
- Constraints: The maximum length is
- instance_
location str - The location of the compliance instance.
- Constraints: Allowable values are:
us-south
,us-east
,eu-gb
,eu-de
,ca-tor
.
- Constraints: Allowable values are:
- profile_
name str - The name of the compliance profile.
- Constraints: The maximum length is
1024
characters. The minimum length is0
characters. The value must match regular expression/^(?!\\s)(?!.*\\s$)[^<>\\x00-\\x1F]*$/
.
- Constraints: The maximum length is
- attachment
Id String - A unique ID for the attachment to a compliance profile.
- Constraints: The maximum length is
128
characters. The value must match regular expression/^[\\.\\-0-9a-zA-Z]+$/
.
- Constraints: The maximum length is
- id String
- The unique ID for the compliance profile.
- Constraints: The maximum length is
128
characters. The value must match regular expression/^[\\.\\-0-9a-zA-Z]+$/
.
- Constraints: The maximum length is
- instance
Id String - A unique ID for the instance of a compliance profile.
- Constraints: The maximum length is
128
characters. The value must match regular expression/^[\\.\\-0-9a-zA-Z]+$/
.
- Constraints: The maximum length is
- instance
Location String - The location of the compliance instance.
- Constraints: Allowable values are:
us-south
,us-east
,eu-gb
,eu-de
,ca-tor
.
- Constraints: Allowable values are:
- profile
Name String - The name of the compliance profile.
- Constraints: The maximum length is
1024
characters. The minimum length is0
characters. The value must match regular expression/^(?!\\s)(?!.*\\s$)[^<>\\x00-\\x1F]*$/
.
- Constraints: The maximum length is
ProjectConfigDefinitionMember, ProjectConfigDefinitionMemberArgs
- Config
Id string - The unique ID.
- Constraints: The maximum length is
128
characters. The value must match regular expression/^[\\.\\-0-9a-zA-Z]+$/
.
- Constraints: The maximum length is
- Name string
- The name matching the alias in the stack definition.
- Constraints: The maximum length is
128
characters. The minimum length is1
character. The value must match regular expression/^[a-zA-Z0-9][a-zA-Z0-9-_ ]*$/
.
- Constraints: The maximum length is
- Config
Id string - The unique ID.
- Constraints: The maximum length is
128
characters. The value must match regular expression/^[\\.\\-0-9a-zA-Z]+$/
.
- Constraints: The maximum length is
- Name string
- The name matching the alias in the stack definition.
- Constraints: The maximum length is
128
characters. The minimum length is1
character. The value must match regular expression/^[a-zA-Z0-9][a-zA-Z0-9-_ ]*$/
.
- Constraints: The maximum length is
- config
Id String - The unique ID.
- Constraints: The maximum length is
128
characters. The value must match regular expression/^[\\.\\-0-9a-zA-Z]+$/
.
- Constraints: The maximum length is
- name String
- The name matching the alias in the stack definition.
- Constraints: The maximum length is
128
characters. The minimum length is1
character. The value must match regular expression/^[a-zA-Z0-9][a-zA-Z0-9-_ ]*$/
.
- Constraints: The maximum length is
- config
Id string - The unique ID.
- Constraints: The maximum length is
128
characters. The value must match regular expression/^[\\.\\-0-9a-zA-Z]+$/
.
- Constraints: The maximum length is
- name string
- The name matching the alias in the stack definition.
- Constraints: The maximum length is
128
characters. The minimum length is1
character. The value must match regular expression/^[a-zA-Z0-9][a-zA-Z0-9-_ ]*$/
.
- Constraints: The maximum length is
- config_
id str - The unique ID.
- Constraints: The maximum length is
128
characters. The value must match regular expression/^[\\.\\-0-9a-zA-Z]+$/
.
- Constraints: The maximum length is
- name str
- The name matching the alias in the stack definition.
- Constraints: The maximum length is
128
characters. The minimum length is1
character. The value must match regular expression/^[a-zA-Z0-9][a-zA-Z0-9-_ ]*$/
.
- Constraints: The maximum length is
- config
Id String - The unique ID.
- Constraints: The maximum length is
128
characters. The value must match regular expression/^[\\.\\-0-9a-zA-Z]+$/
.
- Constraints: The maximum length is
- name String
- The name matching the alias in the stack definition.
- Constraints: The maximum length is
128
characters. The minimum length is1
character. The value must match regular expression/^[a-zA-Z0-9][a-zA-Z0-9-_ ]*$/
.
- Constraints: The maximum length is
ProjectConfigDeployedVersion, ProjectConfigDeployedVersionArgs
- Definitions
List<Project
Config Deployed Version Definition> - Nested schema for definition:
- Href string
- (String) A URL.
- Constraints: The maximum length is
256
characters. The minimum length is1
character. The value must match regular expression/^(http(s)?:\/\/)[a-zA-Z0-9\\$\\-_\\.+!\\*'\\(\\),=&?\/]+$/
.
- Constraints: The maximum length is
- 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
.
- Constraints: Allowable values are:
- State
Code 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
.
- Constraints: Allowable values are:
- Version double
- (Integer) The version of the configuration.
- Definitions
[]Project
Config Deployed Version Definition - Nested schema for definition:
- Href string
- (String) A URL.
- Constraints: The maximum length is
256
characters. The minimum length is1
character. The value must match regular expression/^(http(s)?:\/\/)[a-zA-Z0-9\\$\\-_\\.+!\\*'\\(\\),=&?\/]+$/
.
- Constraints: The maximum length is
- 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
.
- Constraints: Allowable values are:
- State
Code 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
.
- Constraints: Allowable values are:
- Version float64
- (Integer) The version of the configuration.
- definitions
List<Project
Config Deployed Version Definition> - Nested schema for definition:
- href String
- (String) A URL.
- Constraints: The maximum length is
256
characters. The minimum length is1
character. The value must match regular expression/^(http(s)?:\/\/)[a-zA-Z0-9\\$\\-_\\.+!\\*'\\(\\),=&?\/]+$/
.
- Constraints: The maximum length is
- 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
.
- Constraints: Allowable values are:
- state
Code 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
.
- Constraints: Allowable values are:
- version Double
- (Integer) The version of the configuration.
- definitions
Project
Config Deployed Version Definition[] - Nested schema for definition:
- href string
- (String) A URL.
- Constraints: The maximum length is
256
characters. The minimum length is1
character. The value must match regular expression/^(http(s)?:\/\/)[a-zA-Z0-9\\$\\-_\\.+!\\*'\\(\\),=&?\/]+$/
.
- Constraints: The maximum length is
- 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
.
- Constraints: Allowable values are:
- state
Code 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
.
- Constraints: Allowable values are:
- version number
- (Integer) The version of the configuration.
- definitions
Sequence[Project
Config Deployed Version Definition] - Nested schema for definition:
- href str
- (String) A URL.
- Constraints: The maximum length is
256
characters. The minimum length is1
character. The value must match regular expression/^(http(s)?:\/\/)[a-zA-Z0-9\\$\\-_\\.+!\\*'\\(\\),=&?\/]+$/
.
- Constraints: The maximum length is
- 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
.
- Constraints: Allowable values are:
- 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
.
- Constraints: Allowable values are:
- version float
- (Integer) The version of the configuration.
- definitions List<Property Map>
- Nested schema for definition:
- href String
- (String) A URL.
- Constraints: The maximum length is
256
characters. The minimum length is1
character. The value must match regular expression/^(http(s)?:\/\/)[a-zA-Z0-9\\$\\-_\\.+!\\*'\\(\\),=&?\/]+$/
.
- Constraints: The maximum length is
- 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
.
- Constraints: Allowable values are:
- state
Code 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
.
- Constraints: Allowable values are:
- version Number
- (Integer) The version of the configuration.
ProjectConfigDeployedVersionDefinition, ProjectConfigDeployedVersionDefinitionArgs
- Environment
Id string - The ID of the project environment.
- Constraints: The maximum length is
128
characters. The value must match regular expression/^[\\.\\-0-9a-zA-Z]+$/
.
- Constraints: The maximum length is
- Locator
Id string
- Environment
Id string - The ID of the project environment.
- Constraints: The maximum length is
128
characters. The value must match regular expression/^[\\.\\-0-9a-zA-Z]+$/
.
- Constraints: The maximum length is
- Locator
Id string
- environment
Id String - The ID of the project environment.
- Constraints: The maximum length is
128
characters. The value must match regular expression/^[\\.\\-0-9a-zA-Z]+$/
.
- Constraints: The maximum length is
- locator
Id String
- environment
Id string - The ID of the project environment.
- Constraints: The maximum length is
128
characters. The value must match regular expression/^[\\.\\-0-9a-zA-Z]+$/
.
- Constraints: The maximum length is
- locator
Id string
- environment_
id str - The ID of the project environment.
- Constraints: The maximum length is
128
characters. The value must match regular expression/^[\\.\\-0-9a-zA-Z]+$/
.
- Constraints: The maximum length is
- locator_
id str
- environment
Id String - The ID of the project environment.
- Constraints: The maximum length is
128
characters. The value must match regular expression/^[\\.\\-0-9a-zA-Z]+$/
.
- Constraints: The maximum length is
- locator
Id String
ProjectConfigProject, ProjectConfigProjectArgs
- Crn string
- (String) An IBM Cloud resource name that uniquely identifies a resource.
- Constraints: The maximum length is
512
characters. The minimum length is4
characters. The value must match regular expression/(?!\\s)(?!.*\\s$)^(crn)[^'"<>{}\\s\\x00-\\x1F]*/
.
- Constraints: The maximum length is
- Definitions
List<Project
Config Project Definition> - Nested schema for definition:
- Href string
- (String) A URL.
- Constraints: The maximum length is
256
characters. The minimum length is1
character. The value must match regular expression/^(http(s)?:\/\/)[a-zA-Z0-9\\$\\-_\\.+!\\*'\\(\\),=&?\/]+$/
.
- Constraints: The maximum length is
- Id string
- (String) The unique ID.
- Constraints: The maximum length is
128
characters. The value must match regular expression/^[\\.\\-0-9a-zA-Z]+$/
.
- Constraints: The maximum length is
- Crn string
- (String) An IBM Cloud resource name that uniquely identifies a resource.
- Constraints: The maximum length is
512
characters. The minimum length is4
characters. The value must match regular expression/(?!\\s)(?!.*\\s$)^(crn)[^'"<>{}\\s\\x00-\\x1F]*/
.
- Constraints: The maximum length is
- Definitions
[]Project
Config Project Definition - Nested schema for definition:
- Href string
- (String) A URL.
- Constraints: The maximum length is
256
characters. The minimum length is1
character. The value must match regular expression/^(http(s)?:\/\/)[a-zA-Z0-9\\$\\-_\\.+!\\*'\\(\\),=&?\/]+$/
.
- Constraints: The maximum length is
- Id string
- (String) The unique ID.
- Constraints: The maximum length is
128
characters. The value must match regular expression/^[\\.\\-0-9a-zA-Z]+$/
.
- Constraints: The maximum length is
- crn String
- (String) An IBM Cloud resource name that uniquely identifies a resource.
- Constraints: The maximum length is
512
characters. The minimum length is4
characters. The value must match regular expression/(?!\\s)(?!.*\\s$)^(crn)[^'"<>{}\\s\\x00-\\x1F]*/
.
- Constraints: The maximum length is
- definitions
List<Project
Config Project Definition> - Nested schema for definition:
- href String
- (String) A URL.
- Constraints: The maximum length is
256
characters. The minimum length is1
character. The value must match regular expression/^(http(s)?:\/\/)[a-zA-Z0-9\\$\\-_\\.+!\\*'\\(\\),=&?\/]+$/
.
- Constraints: The maximum length is
- id String
- (String) The unique ID.
- Constraints: The maximum length is
128
characters. The value must match regular expression/^[\\.\\-0-9a-zA-Z]+$/
.
- Constraints: The maximum length is
- crn string
- (String) An IBM Cloud resource name that uniquely identifies a resource.
- Constraints: The maximum length is
512
characters. The minimum length is4
characters. The value must match regular expression/(?!\\s)(?!.*\\s$)^(crn)[^'"<>{}\\s\\x00-\\x1F]*/
.
- Constraints: The maximum length is
- definitions
Project
Config Project Definition[] - Nested schema for definition:
- href string
- (String) A URL.
- Constraints: The maximum length is
256
characters. The minimum length is1
character. The value must match regular expression/^(http(s)?:\/\/)[a-zA-Z0-9\\$\\-_\\.+!\\*'\\(\\),=&?\/]+$/
.
- Constraints: The maximum length is
- id string
- (String) The unique ID.
- Constraints: The maximum length is
128
characters. The value must match regular expression/^[\\.\\-0-9a-zA-Z]+$/
.
- Constraints: The maximum length is
- crn str
- (String) An IBM Cloud resource name that uniquely identifies a resource.
- Constraints: The maximum length is
512
characters. The minimum length is4
characters. The value must match regular expression/(?!\\s)(?!.*\\s$)^(crn)[^'"<>{}\\s\\x00-\\x1F]*/
.
- Constraints: The maximum length is
- definitions
Sequence[Project
Config Project Definition] - Nested schema for definition:
- href str
- (String) A URL.
- Constraints: The maximum length is
256
characters. The minimum length is1
character. The value must match regular expression/^(http(s)?:\/\/)[a-zA-Z0-9\\$\\-_\\.+!\\*'\\(\\),=&?\/]+$/
.
- Constraints: The maximum length is
- id str
- (String) The unique ID.
- Constraints: The maximum length is
128
characters. The value must match regular expression/^[\\.\\-0-9a-zA-Z]+$/
.
- Constraints: The maximum length is
- crn String
- (String) An IBM Cloud resource name that uniquely identifies a resource.
- Constraints: The maximum length is
512
characters. The minimum length is4
characters. The value must match regular expression/(?!\\s)(?!.*\\s$)^(crn)[^'"<>{}\\s\\x00-\\x1F]*/
.
- Constraints: The maximum length is
- definitions List<Property Map>
- Nested schema for definition:
- href String
- (String) A URL.
- Constraints: The maximum length is
256
characters. The minimum length is1
character. The value must match regular expression/^(http(s)?:\/\/)[a-zA-Z0-9\\$\\-_\\.+!\\*'\\(\\),=&?\/]+$/
.
- Constraints: The maximum length is
- id String
- (String) The unique ID.
- Constraints: The maximum length is
128
characters. The value must match regular expression/^[\\.\\-0-9a-zA-Z]+$/
.
- Constraints: The maximum length is
ProjectConfigProjectDefinition, ProjectConfigProjectDefinitionArgs
- Name string
- The configuration name. It's unique within the account across projects and regions.
- Constraints: The maximum length is
128
characters. The minimum length is1
character. The value must match regular expression/^[a-zA-Z0-9][a-zA-Z0-9-_ ]*$/
.
- Constraints: The maximum length is
- Name string
- The configuration name. It's unique within the account across projects and regions.
- Constraints: The maximum length is
128
characters. The minimum length is1
character. The value must match regular expression/^[a-zA-Z0-9][a-zA-Z0-9-_ ]*$/
.
- Constraints: The maximum length is
- name String
- The configuration name. It's unique within the account across projects and regions.
- Constraints: The maximum length is
128
characters. The minimum length is1
character. The value must match regular expression/^[a-zA-Z0-9][a-zA-Z0-9-_ ]*$/
.
- Constraints: The maximum length is
- name string
- The configuration name. It's unique within the account across projects and regions.
- Constraints: The maximum length is
128
characters. The minimum length is1
character. The value must match regular expression/^[a-zA-Z0-9][a-zA-Z0-9-_ ]*$/
.
- Constraints: The maximum length is
- name str
- The configuration name. It's unique within the account across projects and regions.
- Constraints: The maximum length is
128
characters. The minimum length is1
character. The value must match regular expression/^[a-zA-Z0-9][a-zA-Z0-9-_ ]*$/
.
- Constraints: The maximum length is
- name String
- The configuration name. It's unique within the account across projects and regions.
- Constraints: The maximum length is
128
characters. The minimum length is1
character. The value must match regular expression/^[a-zA-Z0-9][a-zA-Z0-9-_ ]*$/
.
- Constraints: The maximum length is
ProjectCumulativeNeedsAttentionView, ProjectCumulativeNeedsAttentionViewArgs
- Config
Id 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]+$/
.
- Constraints: The maximum length is
- Config
Version double - (Integer) The version number of the configuration.
- Event string
- (String) The event name.
- Constraints: The maximum length is
64
characters. The minimum length is0
characters. The value must match regular expression/^(?!\\s)(?!.*\\s$)[^'"<>{}\\x00-\\x1F]*$/
.
- Constraints: The maximum length is
- Event
Id 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]+$/
.
- Constraints: The maximum length is
- Config
Id 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]+$/
.
- Constraints: The maximum length is
- Config
Version float64 - (Integer) The version number of the configuration.
- Event string
- (String) The event name.
- Constraints: The maximum length is
64
characters. The minimum length is0
characters. The value must match regular expression/^(?!\\s)(?!.*\\s$)[^'"<>{}\\x00-\\x1F]*$/
.
- Constraints: The maximum length is
- Event
Id 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]+$/
.
- Constraints: The maximum length is
- config
Id 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]+$/
.
- Constraints: The maximum length is
- config
Version Double - (Integer) The version number of the configuration.
- event String
- (String) The event name.
- Constraints: The maximum length is
64
characters. The minimum length is0
characters. The value must match regular expression/^(?!\\s)(?!.*\\s$)[^'"<>{}\\x00-\\x1F]*$/
.
- Constraints: The maximum length is
- event
Id 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]+$/
.
- Constraints: The maximum length is
- config
Id 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]+$/
.
- Constraints: The maximum length is
- config
Version number - (Integer) The version number of the configuration.
- event string
- (String) The event name.
- Constraints: The maximum length is
64
characters. The minimum length is0
characters. The value must match regular expression/^(?!\\s)(?!.*\\s$)[^'"<>{}\\x00-\\x1F]*$/
.
- Constraints: The maximum length is
- event
Id 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]+$/
.
- Constraints: The maximum length is
- 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]+$/
.
- Constraints: The maximum length is
- config_
version float - (Integer) The version number of the configuration.
- event str
- (String) The event name.
- Constraints: The maximum length is
64
characters. The minimum length is0
characters. The value must match regular expression/^(?!\\s)(?!.*\\s$)[^'"<>{}\\x00-\\x1F]*$/
.
- Constraints: The maximum length is
- 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]+$/
.
- Constraints: The maximum length is
- config
Id 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]+$/
.
- Constraints: The maximum length is
- config
Version Number - (Integer) The version number of the configuration.
- event String
- (String) The event name.
- Constraints: The maximum length is
64
characters. The minimum length is0
characters. The value must match regular expression/^(?!\\s)(?!.*\\s$)[^'"<>{}\\x00-\\x1F]*$/
.
- Constraints: The maximum length is
- event
Id 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]+$/
.
- Constraints: The maximum length is
ProjectDefinition, ProjectDefinitionArgs
- Description string
- A brief explanation of the project's use in the configuration of a deployable architecture. You can create a project without providing a description.
- Constraints: The default value is
''
. The maximum length is1024
characters. The minimum length is0
characters. The value must match regular expression/^$|^(?!\\s)(?!.*\\s$)[^\\x00-\\x1F]*$/
.
- Constraints: The default value is
- Destroy
On boolDelete - The policy that indicates whether the resources are destroyed or not when a project is deleted.
- Name string
- The name of the project. It's unique within the account across regions.
- Constraints: The maximum length is
128
characters. The minimum length is1
character. The value must match regular expression/^(?!\\s)(?!.*\\s$)[^'"<>{}\\x00-\\x1F]+$/
.
- Constraints: The maximum length is
- Auto
Deploy bool - A boolean flag to enable auto deploy.
- Constraints: The default value is
false
.
- Constraints: The default value is
- Monitoring
Enabled bool - A boolean flag to enable automatic drift detection. Use this field to run a daily check to compare your configurations to your deployed resources to detect any difference.
- Constraints: The default value is
false
.
- Constraints: The default value is
- Description string
- A brief explanation of the project's use in the configuration of a deployable architecture. You can create a project without providing a description.
- Constraints: The default value is
''
. The maximum length is1024
characters. The minimum length is0
characters. The value must match regular expression/^$|^(?!\\s)(?!.*\\s$)[^\\x00-\\x1F]*$/
.
- Constraints: The default value is
- Destroy
On boolDelete - The policy that indicates whether the resources are destroyed or not when a project is deleted.
- Name string
- The name of the project. It's unique within the account across regions.
- Constraints: The maximum length is
128
characters. The minimum length is1
character. The value must match regular expression/^(?!\\s)(?!.*\\s$)[^'"<>{}\\x00-\\x1F]+$/
.
- Constraints: The maximum length is
- Auto
Deploy bool - A boolean flag to enable auto deploy.
- Constraints: The default value is
false
.
- Constraints: The default value is
- Monitoring
Enabled bool - A boolean flag to enable automatic drift detection. Use this field to run a daily check to compare your configurations to your deployed resources to detect any difference.
- Constraints: The default value is
false
.
- Constraints: The default value is
- description String
- A brief explanation of the project's use in the configuration of a deployable architecture. You can create a project without providing a description.
- Constraints: The default value is
''
. The maximum length is1024
characters. The minimum length is0
characters. The value must match regular expression/^$|^(?!\\s)(?!.*\\s$)[^\\x00-\\x1F]*$/
.
- Constraints: The default value is
- destroy
On BooleanDelete - The policy that indicates whether the resources are destroyed or not when a project is deleted.
- name String
- The name of the project. It's unique within the account across regions.
- Constraints: The maximum length is
128
characters. The minimum length is1
character. The value must match regular expression/^(?!\\s)(?!.*\\s$)[^'"<>{}\\x00-\\x1F]+$/
.
- Constraints: The maximum length is
- auto
Deploy Boolean - A boolean flag to enable auto deploy.
- Constraints: The default value is
false
.
- Constraints: The default value is
- monitoring
Enabled Boolean - A boolean flag to enable automatic drift detection. Use this field to run a daily check to compare your configurations to your deployed resources to detect any difference.
- Constraints: The default value is
false
.
- Constraints: The default value is
- description string
- A brief explanation of the project's use in the configuration of a deployable architecture. You can create a project without providing a description.
- Constraints: The default value is
''
. The maximum length is1024
characters. The minimum length is0
characters. The value must match regular expression/^$|^(?!\\s)(?!.*\\s$)[^\\x00-\\x1F]*$/
.
- Constraints: The default value is
- destroy
On booleanDelete - The policy that indicates whether the resources are destroyed or not when a project is deleted.
- name string
- The name of the project. It's unique within the account across regions.
- Constraints: The maximum length is
128
characters. The minimum length is1
character. The value must match regular expression/^(?!\\s)(?!.*\\s$)[^'"<>{}\\x00-\\x1F]+$/
.
- Constraints: The maximum length is
- auto
Deploy boolean - A boolean flag to enable auto deploy.
- Constraints: The default value is
false
.
- Constraints: The default value is
- monitoring
Enabled boolean - A boolean flag to enable automatic drift detection. Use this field to run a daily check to compare your configurations to your deployed resources to detect any difference.
- Constraints: The default value is
false
.
- Constraints: The default value is
- description str
- A brief explanation of the project's use in the configuration of a deployable architecture. You can create a project without providing a description.
- Constraints: The default value is
''
. The maximum length is1024
characters. The minimum length is0
characters. The value must match regular expression/^$|^(?!\\s)(?!.*\\s$)[^\\x00-\\x1F]*$/
.
- Constraints: The default value is
- destroy_
on_ booldelete - The policy that indicates whether the resources are destroyed or not when a project is deleted.
- name str
- The name of the project. It's unique within the account across regions.
- Constraints: The maximum length is
128
characters. The minimum length is1
character. The value must match regular expression/^(?!\\s)(?!.*\\s$)[^'"<>{}\\x00-\\x1F]+$/
.
- Constraints: The maximum length is
- auto_
deploy bool - A boolean flag to enable auto deploy.
- Constraints: The default value is
false
.
- Constraints: The default value is
- monitoring_
enabled bool - A boolean flag to enable automatic drift detection. Use this field to run a daily check to compare your configurations to your deployed resources to detect any difference.
- Constraints: The default value is
false
.
- Constraints: The default value is
- description String
- A brief explanation of the project's use in the configuration of a deployable architecture. You can create a project without providing a description.
- Constraints: The default value is
''
. The maximum length is1024
characters. The minimum length is0
characters. The value must match regular expression/^$|^(?!\\s)(?!.*\\s$)[^\\x00-\\x1F]*$/
.
- Constraints: The default value is
- destroy
On BooleanDelete - The policy that indicates whether the resources are destroyed or not when a project is deleted.
- name String
- The name of the project. It's unique within the account across regions.
- Constraints: The maximum length is
128
characters. The minimum length is1
character. The value must match regular expression/^(?!\\s)(?!.*\\s$)[^'"<>{}\\x00-\\x1F]+$/
.
- Constraints: The maximum length is
- auto
Deploy Boolean - A boolean flag to enable auto deploy.
- Constraints: The default value is
false
.
- Constraints: The default value is
- monitoring
Enabled Boolean - A boolean flag to enable automatic drift detection. Use this field to run a daily check to compare your configurations to your deployed resources to detect any difference.
- Constraints: The default value is
false
.
- Constraints: The default value is
ProjectEnvironment, ProjectEnvironmentArgs
- Created
At 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<Project
Environment Definition> - The definition of the project. Nested schema for definition:
- Href string
- (String) A URL.
- Constraints: The maximum length is
256
characters. The minimum length is1
character. The value must match regular expression/^(http(s)?:\/\/)[a-zA-Z0-9\\$\\-_\\.+!\\*'\\(\\),=&?\/]+$/
.
- Constraints: The maximum length is
- Id string
- (String) The unique ID.
- Constraints: The maximum length is
128
characters. The value must match regular expression/^[\\.\\-0-9a-zA-Z]+$/
.
- Constraints: The maximum length is
- Projects
List<Project
Environment Project> - (List) The project that is referenced by this resource. Nested schema for project:
- Created
At 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
[]Project
Environment Definition - The definition of the project. Nested schema for definition:
- Href string
- (String) A URL.
- Constraints: The maximum length is
256
characters. The minimum length is1
character. The value must match regular expression/^(http(s)?:\/\/)[a-zA-Z0-9\\$\\-_\\.+!\\*'\\(\\),=&?\/]+$/
.
- Constraints: The maximum length is
- Id string
- (String) The unique ID.
- Constraints: The maximum length is
128
characters. The value must match regular expression/^[\\.\\-0-9a-zA-Z]+$/
.
- Constraints: The maximum length is
- Projects
[]Project
Environment Project - (List) The project that is referenced by this resource. Nested schema for project:
- created
At 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<Project
Environment Definition> - The definition of the project. Nested schema for definition:
- href String
- (String) A URL.
- Constraints: The maximum length is
256
characters. The minimum length is1
character. The value must match regular expression/^(http(s)?:\/\/)[a-zA-Z0-9\\$\\-_\\.+!\\*'\\(\\),=&?\/]+$/
.
- Constraints: The maximum length is
- id String
- (String) The unique ID.
- Constraints: The maximum length is
128
characters. The value must match regular expression/^[\\.\\-0-9a-zA-Z]+$/
.
- Constraints: The maximum length is
- projects
List<Project
Environment Project> - (List) The project that is referenced by this resource. Nested schema for project:
- created
At 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
Project
Environment Definition[] - The definition of the project. Nested schema for definition:
- href string
- (String) A URL.
- Constraints: The maximum length is
256
characters. The minimum length is1
character. The value must match regular expression/^(http(s)?:\/\/)[a-zA-Z0-9\\$\\-_\\.+!\\*'\\(\\),=&?\/]+$/
.
- Constraints: The maximum length is
- id string
- (String) The unique ID.
- Constraints: The maximum length is
128
characters. The value must match regular expression/^[\\.\\-0-9a-zA-Z]+$/
.
- Constraints: The maximum length is
- projects
Project
Environment Project[] - (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[Project
Environment Definition] - The definition of the project. Nested schema for definition:
- href str
- (String) A URL.
- Constraints: The maximum length is
256
characters. The minimum length is1
character. The value must match regular expression/^(http(s)?:\/\/)[a-zA-Z0-9\\$\\-_\\.+!\\*'\\(\\),=&?\/]+$/
.
- Constraints: The maximum length is
- id str
- (String) The unique ID.
- Constraints: The maximum length is
128
characters. The value must match regular expression/^[\\.\\-0-9a-zA-Z]+$/
.
- Constraints: The maximum length is
- projects
Sequence[Project
Environment Project] - (List) The project that is referenced by this resource. Nested schema for project:
- created
At 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>
- The definition of the project. Nested schema for definition:
- href String
- (String) A URL.
- Constraints: The maximum length is
256
characters. The minimum length is1
character. The value must match regular expression/^(http(s)?:\/\/)[a-zA-Z0-9\\$\\-_\\.+!\\*'\\(\\),=&?\/]+$/
.
- Constraints: The maximum length is
- id String
- (String) The unique ID.
- Constraints: The maximum length is
128
characters. The value must match regular expression/^[\\.\\-0-9a-zA-Z]+$/
.
- Constraints: The maximum length is
- projects List<Property Map>
- (List) The project that is referenced by this resource. Nested schema for project:
ProjectEnvironmentDefinition, ProjectEnvironmentDefinitionArgs
- Name string
- The name of the environment. It's unique within the account across projects and regions.
- Constraints: The maximum length is
128
characters. The minimum length is1
character. The value must match regular expression/^(?!\\s)(?!.*\\s$)[^'"<>{}\\x00-\\x1F]+$/
.
- Constraints: The maximum length is
- Project
Environment Definition Authorizations - The authorization details. You can authorize by using a trusted profile or an API key in Secrets Manager. Nested schema for authorizations:
- Compliance
Profile ProjectEnvironment Definition Compliance Profile - The profile that is required for compliance. Nested schema for compliance_profile:
- Description string
- The description of the environment.
- Constraints: The default value is
''
. The maximum length is1024
characters. The minimum length is0
characters. The value must match regular expression/^$|^(?!\\s)(?!.*\\s$)[^\\x00-\\x1F]*$/
.
- Constraints: The default value is
- Inputs Dictionary<string, string>
- The input variables that are used for configuration definition and environment.
- Name string
- The name of the environment. It's unique within the account across projects and regions.
- Constraints: The maximum length is
128
characters. The minimum length is1
character. The value must match regular expression/^(?!\\s)(?!.*\\s$)[^'"<>{}\\x00-\\x1F]+$/
.
- Constraints: The maximum length is
- Project
Environment Definition Authorizations - The authorization details. You can authorize by using a trusted profile or an API key in Secrets Manager. Nested schema for authorizations:
- Compliance
Profile ProjectEnvironment Definition Compliance Profile - The profile that is required for compliance. Nested schema for compliance_profile:
- Description string
- The description of the environment.
- Constraints: The default value is
''
. The maximum length is1024
characters. The minimum length is0
characters. The value must match regular expression/^$|^(?!\\s)(?!.*\\s$)[^\\x00-\\x1F]*$/
.
- Constraints: The default value is
- Inputs map[string]string
- The input variables that are used for configuration definition and environment.
- name String
- The name of the environment. It's unique within the account across projects and regions.
- Constraints: The maximum length is
128
characters. The minimum length is1
character. The value must match regular expression/^(?!\\s)(?!.*\\s$)[^'"<>{}\\x00-\\x1F]+$/
.
- Constraints: The maximum length is
- Project
Environment Definition Authorizations - The authorization details. You can authorize by using a trusted profile or an API key in Secrets Manager. Nested schema for authorizations:
- compliance
Profile ProjectEnvironment Definition Compliance Profile - The profile that is required for compliance. Nested schema for compliance_profile:
- description String
- The description of the environment.
- Constraints: The default value is
''
. The maximum length is1024
characters. The minimum length is0
characters. The value must match regular expression/^$|^(?!\\s)(?!.*\\s$)[^\\x00-\\x1F]*$/
.
- Constraints: The default value is
- inputs Map<String,String>
- The input variables that are used for configuration definition and environment.
- name string
- The name of the environment. It's unique within the account across projects and regions.
- Constraints: The maximum length is
128
characters. The minimum length is1
character. The value must match regular expression/^(?!\\s)(?!.*\\s$)[^'"<>{}\\x00-\\x1F]+$/
.
- Constraints: The maximum length is
- Project
Environment Definition Authorizations - The authorization details. You can authorize by using a trusted profile or an API key in Secrets Manager. Nested schema for authorizations:
- compliance
Profile ProjectEnvironment Definition Compliance Profile - The profile that is required for compliance. Nested schema for compliance_profile:
- description string
- The description of the environment.
- Constraints: The default value is
''
. The maximum length is1024
characters. The minimum length is0
characters. The value must match regular expression/^$|^(?!\\s)(?!.*\\s$)[^\\x00-\\x1F]*$/
.
- Constraints: The default value is
- inputs {[key: string]: string}
- The input variables that are used for configuration definition and environment.
- name str
- The name of the environment. It's unique within the account across projects and regions.
- Constraints: The maximum length is
128
characters. The minimum length is1
character. The value must match regular expression/^(?!\\s)(?!.*\\s$)[^'"<>{}\\x00-\\x1F]+$/
.
- Constraints: The maximum length is
- Project
Environment Definition Authorizations - The authorization details. You can authorize by using a trusted profile or an API key in Secrets Manager. Nested schema for authorizations:
- compliance_
profile ProjectEnvironment Definition Compliance Profile - The profile that is required for compliance. Nested schema for compliance_profile:
- description str
- The description of the environment.
- Constraints: The default value is
''
. The maximum length is1024
characters. The minimum length is0
characters. The value must match regular expression/^$|^(?!\\s)(?!.*\\s$)[^\\x00-\\x1F]*$/
.
- Constraints: The default value is
- inputs Mapping[str, str]
- The input variables that are used for configuration definition and environment.
- name String
- The name of the environment. It's unique within the account across projects and regions.
- Constraints: The maximum length is
128
characters. The minimum length is1
character. The value must match regular expression/^(?!\\s)(?!.*\\s$)[^'"<>{}\\x00-\\x1F]+$/
.
- Constraints: The maximum length is
- Property Map
- The authorization details. You can authorize by using a trusted profile or an API key in Secrets Manager. Nested schema for authorizations:
- compliance
Profile Property Map - The profile that is required for compliance. Nested schema for compliance_profile:
- description String
- The description of the environment.
- Constraints: The default value is
''
. The maximum length is1024
characters. The minimum length is0
characters. The value must match regular expression/^$|^(?!\\s)(?!.*\\s$)[^\\x00-\\x1F]*$/
.
- Constraints: The default value is
- inputs Map<String>
- The input variables that are used for configuration definition and environment.
ProjectEnvironmentDefinitionAuthorizations, ProjectEnvironmentDefinitionAuthorizationsArgs
- Api
Key string - The IBM Cloud API Key. It can be either raw or pulled from the catalog via a
CRN
orJSON
blob.- Constraints: The maximum length is
512
characters. The minimum length is0
characters. The value must match regular expression/^(?!\\s)(?!.*\\s$)[^<>\\x00-\\x1F]*$/
.
- Constraints: The maximum length is
- Method string
- The authorization method. You can authorize by using a trusted profile or an API key in Secrets Manager.
- Constraints: Allowable values are:
api_key
,trusted_profile
.
- Constraints: Allowable values are:
- Trusted
Profile stringId - The trusted profile ID.
- Constraints: The maximum length is
512
characters. The value must match regular expression/^[\\.\\-0-9a-zA-Z]+$/
.
- Constraints: The maximum length is
- Api
Key string - The IBM Cloud API Key. It can be either raw or pulled from the catalog via a
CRN
orJSON
blob.- Constraints: The maximum length is
512
characters. The minimum length is0
characters. The value must match regular expression/^(?!\\s)(?!.*\\s$)[^<>\\x00-\\x1F]*$/
.
- Constraints: The maximum length is
- Method string
- The authorization method. You can authorize by using a trusted profile or an API key in Secrets Manager.
- Constraints: Allowable values are:
api_key
,trusted_profile
.
- Constraints: Allowable values are:
- Trusted
Profile stringId - The trusted profile ID.
- Constraints: The maximum length is
512
characters. The value must match regular expression/^[\\.\\-0-9a-zA-Z]+$/
.
- Constraints: The maximum length is
- api
Key String - The IBM Cloud API Key. It can be either raw or pulled from the catalog via a
CRN
orJSON
blob.- Constraints: The maximum length is
512
characters. The minimum length is0
characters. The value must match regular expression/^(?!\\s)(?!.*\\s$)[^<>\\x00-\\x1F]*$/
.
- Constraints: The maximum length is
- method String
- The authorization method. You can authorize by using a trusted profile or an API key in Secrets Manager.
- Constraints: Allowable values are:
api_key
,trusted_profile
.
- Constraints: Allowable values are:
- trusted
Profile StringId - The trusted profile ID.
- Constraints: The maximum length is
512
characters. The value must match regular expression/^[\\.\\-0-9a-zA-Z]+$/
.
- Constraints: The maximum length is
- api
Key string - The IBM Cloud API Key. It can be either raw or pulled from the catalog via a
CRN
orJSON
blob.- Constraints: The maximum length is
512
characters. The minimum length is0
characters. The value must match regular expression/^(?!\\s)(?!.*\\s$)[^<>\\x00-\\x1F]*$/
.
- Constraints: The maximum length is
- method string
- The authorization method. You can authorize by using a trusted profile or an API key in Secrets Manager.
- Constraints: Allowable values are:
api_key
,trusted_profile
.
- Constraints: Allowable values are:
- trusted
Profile stringId - The trusted profile ID.
- Constraints: The maximum length is
512
characters. The value must match regular expression/^[\\.\\-0-9a-zA-Z]+$/
.
- Constraints: The maximum length is
- api_
key str - The IBM Cloud API Key. It can be either raw or pulled from the catalog via a
CRN
orJSON
blob.- Constraints: The maximum length is
512
characters. The minimum length is0
characters. The value must match regular expression/^(?!\\s)(?!.*\\s$)[^<>\\x00-\\x1F]*$/
.
- Constraints: The maximum length is
- method str
- The authorization method. You can authorize by using a trusted profile or an API key in Secrets Manager.
- Constraints: Allowable values are:
api_key
,trusted_profile
.
- Constraints: Allowable values are:
- trusted_
profile_ strid - The trusted profile ID.
- Constraints: The maximum length is
512
characters. The value must match regular expression/^[\\.\\-0-9a-zA-Z]+$/
.
- Constraints: The maximum length is
- api
Key String - The IBM Cloud API Key. It can be either raw or pulled from the catalog via a
CRN
orJSON
blob.- Constraints: The maximum length is
512
characters. The minimum length is0
characters. The value must match regular expression/^(?!\\s)(?!.*\\s$)[^<>\\x00-\\x1F]*$/
.
- Constraints: The maximum length is
- method String
- The authorization method. You can authorize by using a trusted profile or an API key in Secrets Manager.
- Constraints: Allowable values are:
api_key
,trusted_profile
.
- Constraints: Allowable values are:
- trusted
Profile StringId - The trusted profile ID.
- Constraints: The maximum length is
512
characters. The value must match regular expression/^[\\.\\-0-9a-zA-Z]+$/
.
- Constraints: The maximum length is
ProjectEnvironmentDefinitionComplianceProfile, ProjectEnvironmentDefinitionComplianceProfileArgs
- Attachment
Id string - A unique ID for the attachment to a compliance profile.
- Constraints: The maximum length is
128
characters. The value must match regular expression/^[\\.\\-0-9a-zA-Z]+$/
.
- Constraints: The maximum length is
- Id string
- The unique ID for the compliance profile.
- Constraints: The maximum length is
128
characters. The value must match regular expression/^[\\.\\-0-9a-zA-Z]+$/
.
- Constraints: The maximum length is
- Instance
Id string - A unique ID for the instance of a compliance profile.
- Constraints: The maximum length is
128
characters. The value must match regular expression/^[\\.\\-0-9a-zA-Z]+$/
.
- Constraints: The maximum length is
- Instance
Location string - The location of the compliance instance.
- Constraints: Allowable values are:
us-south
,us-east
,eu-gb
,eu-de
,ca-tor
.
- Constraints: Allowable values are:
- Profile
Name string - The name of the compliance profile.
- Constraints: The maximum length is
1024
characters. The minimum length is0
characters. The value must match regular expression/^(?!\\s)(?!.*\\s$)[^<>\\x00-\\x1F]*$/
.
- Constraints: The maximum length is
- Attachment
Id string - A unique ID for the attachment to a compliance profile.
- Constraints: The maximum length is
128
characters. The value must match regular expression/^[\\.\\-0-9a-zA-Z]+$/
.
- Constraints: The maximum length is
- Id string
- The unique ID for the compliance profile.
- Constraints: The maximum length is
128
characters. The value must match regular expression/^[\\.\\-0-9a-zA-Z]+$/
.
- Constraints: The maximum length is
- Instance
Id string - A unique ID for the instance of a compliance profile.
- Constraints: The maximum length is
128
characters. The value must match regular expression/^[\\.\\-0-9a-zA-Z]+$/
.
- Constraints: The maximum length is
- Instance
Location string - The location of the compliance instance.
- Constraints: Allowable values are:
us-south
,us-east
,eu-gb
,eu-de
,ca-tor
.
- Constraints: Allowable values are:
- Profile
Name string - The name of the compliance profile.
- Constraints: The maximum length is
1024
characters. The minimum length is0
characters. The value must match regular expression/^(?!\\s)(?!.*\\s$)[^<>\\x00-\\x1F]*$/
.
- Constraints: The maximum length is
- attachment
Id String - A unique ID for the attachment to a compliance profile.
- Constraints: The maximum length is
128
characters. The value must match regular expression/^[\\.\\-0-9a-zA-Z]+$/
.
- Constraints: The maximum length is
- id String
- The unique ID for the compliance profile.
- Constraints: The maximum length is
128
characters. The value must match regular expression/^[\\.\\-0-9a-zA-Z]+$/
.
- Constraints: The maximum length is
- instance
Id String - A unique ID for the instance of a compliance profile.
- Constraints: The maximum length is
128
characters. The value must match regular expression/^[\\.\\-0-9a-zA-Z]+$/
.
- Constraints: The maximum length is
- instance
Location String - The location of the compliance instance.
- Constraints: Allowable values are:
us-south
,us-east
,eu-gb
,eu-de
,ca-tor
.
- Constraints: Allowable values are:
- profile
Name String - The name of the compliance profile.
- Constraints: The maximum length is
1024
characters. The minimum length is0
characters. The value must match regular expression/^(?!\\s)(?!.*\\s$)[^<>\\x00-\\x1F]*$/
.
- Constraints: The maximum length is
- attachment
Id string - A unique ID for the attachment to a compliance profile.
- Constraints: The maximum length is
128
characters. The value must match regular expression/^[\\.\\-0-9a-zA-Z]+$/
.
- Constraints: The maximum length is
- id string
- The unique ID for the compliance profile.
- Constraints: The maximum length is
128
characters. The value must match regular expression/^[\\.\\-0-9a-zA-Z]+$/
.
- Constraints: The maximum length is
- instance
Id string - A unique ID for the instance of a compliance profile.
- Constraints: The maximum length is
128
characters. The value must match regular expression/^[\\.\\-0-9a-zA-Z]+$/
.
- Constraints: The maximum length is
- instance
Location string - The location of the compliance instance.
- Constraints: Allowable values are:
us-south
,us-east
,eu-gb
,eu-de
,ca-tor
.
- Constraints: Allowable values are:
- profile
Name string - The name of the compliance profile.
- Constraints: The maximum length is
1024
characters. The minimum length is0
characters. The value must match regular expression/^(?!\\s)(?!.*\\s$)[^<>\\x00-\\x1F]*$/
.
- Constraints: The maximum length is
- attachment_
id str - A unique ID for the attachment to a compliance profile.
- Constraints: The maximum length is
128
characters. The value must match regular expression/^[\\.\\-0-9a-zA-Z]+$/
.
- Constraints: The maximum length is
- id str
- The unique ID for the compliance profile.
- Constraints: The maximum length is
128
characters. The value must match regular expression/^[\\.\\-0-9a-zA-Z]+$/
.
- Constraints: The maximum length is
- instance_
id str - A unique ID for the instance of a compliance profile.
- Constraints: The maximum length is
128
characters. The value must match regular expression/^[\\.\\-0-9a-zA-Z]+$/
.
- Constraints: The maximum length is
- instance_
location str - The location of the compliance instance.
- Constraints: Allowable values are:
us-south
,us-east
,eu-gb
,eu-de
,ca-tor
.
- Constraints: Allowable values are:
- profile_
name str - The name of the compliance profile.
- Constraints: The maximum length is
1024
characters. The minimum length is0
characters. The value must match regular expression/^(?!\\s)(?!.*\\s$)[^<>\\x00-\\x1F]*$/
.
- Constraints: The maximum length is
- attachment
Id String - A unique ID for the attachment to a compliance profile.
- Constraints: The maximum length is
128
characters. The value must match regular expression/^[\\.\\-0-9a-zA-Z]+$/
.
- Constraints: The maximum length is
- id String
- The unique ID for the compliance profile.
- Constraints: The maximum length is
128
characters. The value must match regular expression/^[\\.\\-0-9a-zA-Z]+$/
.
- Constraints: The maximum length is
- instance
Id String - A unique ID for the instance of a compliance profile.
- Constraints: The maximum length is
128
characters. The value must match regular expression/^[\\.\\-0-9a-zA-Z]+$/
.
- Constraints: The maximum length is
- instance
Location String - The location of the compliance instance.
- Constraints: Allowable values are:
us-south
,us-east
,eu-gb
,eu-de
,ca-tor
.
- Constraints: Allowable values are:
- profile
Name String - The name of the compliance profile.
- Constraints: The maximum length is
1024
characters. The minimum length is0
characters. The value must match regular expression/^(?!\\s)(?!.*\\s$)[^<>\\x00-\\x1F]*$/
.
- Constraints: The maximum length is
ProjectEnvironmentProject, ProjectEnvironmentProjectArgs
- Crn string
- (String) An IBM Cloud resource name that uniquely identifies a resource.
- Constraints: The maximum length is
512
characters. The minimum length is4
characters. The value must match regular expression/(?!\\s)(?!.*\\s$)^(crn)[^'"<>{}\\s\\x00-\\x1F]*/
.
- Constraints: The maximum length is
- Definitions
List<Project
Environment Project Definition> - The environment definition. Nested schema for definition:
- Href string
- (String) A URL.
- Constraints: The maximum length is
256
characters. The minimum length is1
character. The value must match regular expression/^(http(s)?:\/\/)[a-zA-Z0-9\\$\\-_\\.+!\\*'\\(\\),=&?\/]+$/
.
- Constraints: The maximum length is
- Id string
- (String) The unique ID.
- Constraints: The maximum length is
128
characters. The value must match regular expression/^[\\.\\-0-9a-zA-Z]+$/
.
- Constraints: The maximum length is
- Crn string
- (String) An IBM Cloud resource name that uniquely identifies a resource.
- Constraints: The maximum length is
512
characters. The minimum length is4
characters. The value must match regular expression/(?!\\s)(?!.*\\s$)^(crn)[^'"<>{}\\s\\x00-\\x1F]*/
.
- Constraints: The maximum length is
- Definitions
[]Project
Environment Project Definition - The environment definition. Nested schema for definition:
- Href string
- (String) A URL.
- Constraints: The maximum length is
256
characters. The minimum length is1
character. The value must match regular expression/^(http(s)?:\/\/)[a-zA-Z0-9\\$\\-_\\.+!\\*'\\(\\),=&?\/]+$/
.
- Constraints: The maximum length is
- Id string
- (String) The unique ID.
- Constraints: The maximum length is
128
characters. The value must match regular expression/^[\\.\\-0-9a-zA-Z]+$/
.
- Constraints: The maximum length is
- crn String
- (String) An IBM Cloud resource name that uniquely identifies a resource.
- Constraints: The maximum length is
512
characters. The minimum length is4
characters. The value must match regular expression/(?!\\s)(?!.*\\s$)^(crn)[^'"<>{}\\s\\x00-\\x1F]*/
.
- Constraints: The maximum length is
- definitions
List<Project
Environment Project Definition> - The environment definition. Nested schema for definition:
- href String
- (String) A URL.
- Constraints: The maximum length is
256
characters. The minimum length is1
character. The value must match regular expression/^(http(s)?:\/\/)[a-zA-Z0-9\\$\\-_\\.+!\\*'\\(\\),=&?\/]+$/
.
- Constraints: The maximum length is
- id String
- (String) The unique ID.
- Constraints: The maximum length is
128
characters. The value must match regular expression/^[\\.\\-0-9a-zA-Z]+$/
.
- Constraints: The maximum length is
- crn string
- (String) An IBM Cloud resource name that uniquely identifies a resource.
- Constraints: The maximum length is
512
characters. The minimum length is4
characters. The value must match regular expression/(?!\\s)(?!.*\\s$)^(crn)[^'"<>{}\\s\\x00-\\x1F]*/
.
- Constraints: The maximum length is
- definitions
Project
Environment Project Definition[] - The environment definition. Nested schema for definition:
- href string
- (String) A URL.
- Constraints: The maximum length is
256
characters. The minimum length is1
character. The value must match regular expression/^(http(s)?:\/\/)[a-zA-Z0-9\\$\\-_\\.+!\\*'\\(\\),=&?\/]+$/
.
- Constraints: The maximum length is
- id string
- (String) The unique ID.
- Constraints: The maximum length is
128
characters. The value must match regular expression/^[\\.\\-0-9a-zA-Z]+$/
.
- Constraints: The maximum length is
- crn str
- (String) An IBM Cloud resource name that uniquely identifies a resource.
- Constraints: The maximum length is
512
characters. The minimum length is4
characters. The value must match regular expression/(?!\\s)(?!.*\\s$)^(crn)[^'"<>{}\\s\\x00-\\x1F]*/
.
- Constraints: The maximum length is
- definitions
Sequence[Project
Environment Project Definition] - The environment definition. Nested schema for definition:
- href str
- (String) A URL.
- Constraints: The maximum length is
256
characters. The minimum length is1
character. The value must match regular expression/^(http(s)?:\/\/)[a-zA-Z0-9\\$\\-_\\.+!\\*'\\(\\),=&?\/]+$/
.
- Constraints: The maximum length is
- id str
- (String) The unique ID.
- Constraints: The maximum length is
128
characters. The value must match regular expression/^[\\.\\-0-9a-zA-Z]+$/
.
- Constraints: The maximum length is
- crn String
- (String) An IBM Cloud resource name that uniquely identifies a resource.
- Constraints: The maximum length is
512
characters. The minimum length is4
characters. The value must match regular expression/(?!\\s)(?!.*\\s$)^(crn)[^'"<>{}\\s\\x00-\\x1F]*/
.
- Constraints: The maximum length is
- definitions List<Property Map>
- The environment definition. Nested schema for definition:
- href String
- (String) A URL.
- Constraints: The maximum length is
256
characters. The minimum length is1
character. The value must match regular expression/^(http(s)?:\/\/)[a-zA-Z0-9\\$\\-_\\.+!\\*'\\(\\),=&?\/]+$/
.
- Constraints: The maximum length is
- id String
- (String) The unique ID.
- Constraints: The maximum length is
128
characters. The value must match regular expression/^[\\.\\-0-9a-zA-Z]+$/
.
- Constraints: The maximum length is
ProjectEnvironmentProjectDefinition, ProjectEnvironmentProjectDefinitionArgs
- Name string
- The name of the environment. It's unique within the account across projects and regions.
- Constraints: The maximum length is
128
characters. The minimum length is1
character. The value must match regular expression/^(?!\\s)(?!.*\\s$)[^'"<>{}\\x00-\\x1F]+$/
.
- Constraints: The maximum length is
- Name string
- The name of the environment. It's unique within the account across projects and regions.
- Constraints: The maximum length is
128
characters. The minimum length is1
character. The value must match regular expression/^(?!\\s)(?!.*\\s$)[^'"<>{}\\x00-\\x1F]+$/
.
- Constraints: The maximum length is
- name String
- The name of the environment. It's unique within the account across projects and regions.
- Constraints: The maximum length is
128
characters. The minimum length is1
character. The value must match regular expression/^(?!\\s)(?!.*\\s$)[^'"<>{}\\x00-\\x1F]+$/
.
- Constraints: The maximum length is
- name string
- The name of the environment. It's unique within the account across projects and regions.
- Constraints: The maximum length is
128
characters. The minimum length is1
character. The value must match regular expression/^(?!\\s)(?!.*\\s$)[^'"<>{}\\x00-\\x1F]+$/
.
- Constraints: The maximum length is
- name str
- The name of the environment. It's unique within the account across projects and regions.
- Constraints: The maximum length is
128
characters. The minimum length is1
character. The value must match regular expression/^(?!\\s)(?!.*\\s$)[^'"<>{}\\x00-\\x1F]+$/
.
- Constraints: The maximum length is
- name String
- The name of the environment. It's unique within the account across projects and regions.
- Constraints: The maximum length is
128
characters. The minimum length is1
character. The value must match regular expression/^(?!\\s)(?!.*\\s$)[^'"<>{}\\x00-\\x1F]+$/
.
- Constraints: The maximum length is
Import
You can import the ibm_project
resource by using id
. The unique project ID.
Syntax
```sh $ pulumi import ibm:index/project:Project project <id> ```
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- ibm ibm-cloud/terraform-provider-ibm
- License
- Notes
- This Pulumi package is based on the
ibm
Terraform Provider.