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,
configs: Optional[Sequence[ProjectConfigArgs]] = None,
environments: Optional[Sequence[ProjectEnvironmentArgs]] = 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
{
AutoDeploy = false,
Description = "string",
DestroyOnDelete = false,
MonitoringEnabled = false,
Name = "string",
Store = new Ibm.Inputs.ProjectDefinitionStoreArgs
{
Type = "string",
Url = "string",
ConfigDirectory = "string",
Token = "string",
},
TerraformEngine = new Ibm.Inputs.ProjectDefinitionTerraformEngineArgs
{
Id = "string",
Type = "string",
},
},
Location = "string",
ResourceGroup = "string",
Configs = new[]
{
new Ibm.Inputs.ProjectConfigArgs
{
ApprovedVersions = new[]
{
new Ibm.Inputs.ProjectConfigApprovedVersionArgs
{
Definitions = new[]
{
new Ibm.Inputs.ProjectConfigApprovedVersionDefinitionArgs
{
EnvironmentId = "string",
LocatorId = "string",
},
},
Href = "string",
State = "string",
Version = 0,
},
},
CreatedAt = "string",
Definitions = new[]
{
new Ibm.Inputs.ProjectConfigDefinitionArgs
{
Authorizations = new Ibm.Inputs.ProjectConfigDefinitionAuthorizationsArgs
{
ApiKey = "string",
Method = "string",
TrustedProfileId = "string",
},
ComplianceProfile = new Ibm.Inputs.ProjectConfigDefinitionComplianceProfileArgs
{
AttachmentId = "string",
Id = "string",
InstanceId = "string",
InstanceLocation = "string",
ProfileName = "string",
WpInstanceId = "string",
WpInstanceLocation = "string",
WpInstanceName = "string",
WpPolicyId = "string",
WpPolicyName = "string",
WpZoneId = "string",
WpZoneName = "string",
},
Description = "string",
EnvironmentId = "string",
Inputs =
{
{ "string", "string" },
},
LocatorId = "string",
Members = new[]
{
new Ibm.Inputs.ProjectConfigDefinitionMemberArgs
{
ConfigId = "string",
Name = "string",
},
},
Name = "string",
ResourceCrns = new[]
{
"string",
},
Settings =
{
{ "string", "string" },
},
},
},
DeployedVersions = new[]
{
new Ibm.Inputs.ProjectConfigDeployedVersionArgs
{
Definitions = new[]
{
new Ibm.Inputs.ProjectConfigDeployedVersionDefinitionArgs
{
EnvironmentId = "string",
LocatorId = "string",
},
},
Href = "string",
State = "string",
Version = 0,
},
},
DeploymentModel = "string",
Href = "string",
Id = "string",
ModifiedAt = "string",
Projects = new[]
{
new Ibm.Inputs.ProjectConfigProjectArgs
{
Crn = "string",
Definitions = new[]
{
new Ibm.Inputs.ProjectConfigProjectDefinitionArgs
{
Name = "string",
},
},
Href = "string",
Id = "string",
},
},
State = "string",
Version = 0,
},
},
Environments = new[]
{
new Ibm.Inputs.ProjectEnvironmentArgs
{
CreatedAt = "string",
Definitions = new[]
{
new Ibm.Inputs.ProjectEnvironmentDefinitionArgs
{
Name = "string",
Authorizations = new Ibm.Inputs.ProjectEnvironmentDefinitionAuthorizationsArgs
{
ApiKey = "string",
Method = "string",
TrustedProfileId = "string",
},
ComplianceProfile = new Ibm.Inputs.ProjectEnvironmentDefinitionComplianceProfileArgs
{
AttachmentId = "string",
Id = "string",
InstanceId = "string",
InstanceLocation = "string",
ProfileName = "string",
WpInstanceId = "string",
WpInstanceLocation = "string",
WpInstanceName = "string",
WpPolicyId = "string",
WpPolicyName = "string",
WpZoneId = "string",
WpZoneName = "string",
},
Description = "string",
Inputs =
{
{ "string", "string" },
},
},
},
Href = "string",
Id = "string",
Projects = new[]
{
new Ibm.Inputs.ProjectEnvironmentProjectArgs
{
Crn = "string",
Definitions = new[]
{
new Ibm.Inputs.ProjectEnvironmentProjectDefinitionArgs
{
Name = "string",
},
},
Href = "string",
Id = "string",
},
},
},
},
ProjectId = "string",
});
example, err := ibm.NewProject(ctx, "projectResource", &ibm.ProjectArgs{
Definition: &ibm.ProjectDefinitionArgs{
AutoDeploy: pulumi.Bool(false),
Description: pulumi.String("string"),
DestroyOnDelete: pulumi.Bool(false),
MonitoringEnabled: pulumi.Bool(false),
Name: pulumi.String("string"),
Store: &ibm.ProjectDefinitionStoreArgs{
Type: pulumi.String("string"),
Url: pulumi.String("string"),
ConfigDirectory: pulumi.String("string"),
Token: pulumi.String("string"),
},
TerraformEngine: &ibm.ProjectDefinitionTerraformEngineArgs{
Id: pulumi.String("string"),
Type: pulumi.String("string"),
},
},
Location: pulumi.String("string"),
ResourceGroup: pulumi.String("string"),
Configs: ibm.ProjectConfigTypeArray{
&ibm.ProjectConfigTypeArgs{
ApprovedVersions: ibm.ProjectConfigApprovedVersionArray{
&ibm.ProjectConfigApprovedVersionArgs{
Definitions: ibm.ProjectConfigApprovedVersionDefinitionArray{
&ibm.ProjectConfigApprovedVersionDefinitionArgs{
EnvironmentId: pulumi.String("string"),
LocatorId: pulumi.String("string"),
},
},
Href: pulumi.String("string"),
State: pulumi.String("string"),
Version: pulumi.Float64(0),
},
},
CreatedAt: pulumi.String("string"),
Definitions: ibm.ProjectConfigDefinitionArray{
&ibm.ProjectConfigDefinitionArgs{
Authorizations: &ibm.ProjectConfigDefinitionAuthorizationsArgs{
ApiKey: pulumi.String("string"),
Method: pulumi.String("string"),
TrustedProfileId: pulumi.String("string"),
},
ComplianceProfile: &ibm.ProjectConfigDefinitionComplianceProfileArgs{
AttachmentId: pulumi.String("string"),
Id: pulumi.String("string"),
InstanceId: pulumi.String("string"),
InstanceLocation: pulumi.String("string"),
ProfileName: pulumi.String("string"),
WpInstanceId: pulumi.String("string"),
WpInstanceLocation: pulumi.String("string"),
WpInstanceName: pulumi.String("string"),
WpPolicyId: pulumi.String("string"),
WpPolicyName: pulumi.String("string"),
WpZoneId: pulumi.String("string"),
WpZoneName: pulumi.String("string"),
},
Description: pulumi.String("string"),
EnvironmentId: pulumi.String("string"),
Inputs: pulumi.StringMap{
"string": pulumi.String("string"),
},
LocatorId: pulumi.String("string"),
Members: ibm.ProjectConfigDefinitionMemberArray{
&ibm.ProjectConfigDefinitionMemberArgs{
ConfigId: pulumi.String("string"),
Name: pulumi.String("string"),
},
},
Name: pulumi.String("string"),
ResourceCrns: pulumi.StringArray{
pulumi.String("string"),
},
Settings: pulumi.StringMap{
"string": pulumi.String("string"),
},
},
},
DeployedVersions: ibm.ProjectConfigDeployedVersionArray{
&ibm.ProjectConfigDeployedVersionArgs{
Definitions: ibm.ProjectConfigDeployedVersionDefinitionArray{
&ibm.ProjectConfigDeployedVersionDefinitionArgs{
EnvironmentId: pulumi.String("string"),
LocatorId: pulumi.String("string"),
},
},
Href: pulumi.String("string"),
State: pulumi.String("string"),
Version: pulumi.Float64(0),
},
},
DeploymentModel: pulumi.String("string"),
Href: pulumi.String("string"),
Id: pulumi.String("string"),
ModifiedAt: pulumi.String("string"),
Projects: ibm.ProjectConfigProjectArray{
&ibm.ProjectConfigProjectArgs{
Crn: pulumi.String("string"),
Definitions: ibm.ProjectConfigProjectDefinitionArray{
&ibm.ProjectConfigProjectDefinitionArgs{
Name: pulumi.String("string"),
},
},
Href: pulumi.String("string"),
Id: pulumi.String("string"),
},
},
State: pulumi.String("string"),
Version: pulumi.Float64(0),
},
},
Environments: ibm.ProjectEnvironmentTypeArray{
&ibm.ProjectEnvironmentTypeArgs{
CreatedAt: pulumi.String("string"),
Definitions: ibm.ProjectEnvironmentDefinitionArray{
&ibm.ProjectEnvironmentDefinitionArgs{
Name: pulumi.String("string"),
Authorizations: &ibm.ProjectEnvironmentDefinitionAuthorizationsArgs{
ApiKey: pulumi.String("string"),
Method: pulumi.String("string"),
TrustedProfileId: pulumi.String("string"),
},
ComplianceProfile: &ibm.ProjectEnvironmentDefinitionComplianceProfileArgs{
AttachmentId: pulumi.String("string"),
Id: pulumi.String("string"),
InstanceId: pulumi.String("string"),
InstanceLocation: pulumi.String("string"),
ProfileName: pulumi.String("string"),
WpInstanceId: pulumi.String("string"),
WpInstanceLocation: pulumi.String("string"),
WpInstanceName: pulumi.String("string"),
WpPolicyId: pulumi.String("string"),
WpPolicyName: pulumi.String("string"),
WpZoneId: pulumi.String("string"),
WpZoneName: pulumi.String("string"),
},
Description: pulumi.String("string"),
Inputs: pulumi.StringMap{
"string": pulumi.String("string"),
},
},
},
Href: pulumi.String("string"),
Id: pulumi.String("string"),
Projects: ibm.ProjectEnvironmentProjectArray{
&ibm.ProjectEnvironmentProjectArgs{
Crn: pulumi.String("string"),
Definitions: ibm.ProjectEnvironmentProjectDefinitionArray{
&ibm.ProjectEnvironmentProjectDefinitionArgs{
Name: pulumi.String("string"),
},
},
Href: pulumi.String("string"),
Id: pulumi.String("string"),
},
},
},
},
ProjectId: pulumi.String("string"),
})
var projectResource = new Project("projectResource", ProjectArgs.builder()
.definition(ProjectDefinitionArgs.builder()
.autoDeploy(false)
.description("string")
.destroyOnDelete(false)
.monitoringEnabled(false)
.name("string")
.store(ProjectDefinitionStoreArgs.builder()
.type("string")
.url("string")
.configDirectory("string")
.token("string")
.build())
.terraformEngine(ProjectDefinitionTerraformEngineArgs.builder()
.id("string")
.type("string")
.build())
.build())
.location("string")
.resourceGroup("string")
.configs(ProjectConfigArgs.builder()
.approvedVersions(ProjectConfigApprovedVersionArgs.builder()
.definitions(ProjectConfigApprovedVersionDefinitionArgs.builder()
.environmentId("string")
.locatorId("string")
.build())
.href("string")
.state("string")
.version(0.0)
.build())
.createdAt("string")
.definitions(ProjectConfigDefinitionArgs.builder()
.authorizations(ProjectConfigDefinitionAuthorizationsArgs.builder()
.apiKey("string")
.method("string")
.trustedProfileId("string")
.build())
.complianceProfile(ProjectConfigDefinitionComplianceProfileArgs.builder()
.attachmentId("string")
.id("string")
.instanceId("string")
.instanceLocation("string")
.profileName("string")
.wpInstanceId("string")
.wpInstanceLocation("string")
.wpInstanceName("string")
.wpPolicyId("string")
.wpPolicyName("string")
.wpZoneId("string")
.wpZoneName("string")
.build())
.description("string")
.environmentId("string")
.inputs(Map.of("string", "string"))
.locatorId("string")
.members(ProjectConfigDefinitionMemberArgs.builder()
.configId("string")
.name("string")
.build())
.name("string")
.resourceCrns("string")
.settings(Map.of("string", "string"))
.build())
.deployedVersions(ProjectConfigDeployedVersionArgs.builder()
.definitions(ProjectConfigDeployedVersionDefinitionArgs.builder()
.environmentId("string")
.locatorId("string")
.build())
.href("string")
.state("string")
.version(0.0)
.build())
.deploymentModel("string")
.href("string")
.id("string")
.modifiedAt("string")
.projects(ProjectConfigProjectArgs.builder()
.crn("string")
.definitions(ProjectConfigProjectDefinitionArgs.builder()
.name("string")
.build())
.href("string")
.id("string")
.build())
.state("string")
.version(0.0)
.build())
.environments(ProjectEnvironmentArgs.builder()
.createdAt("string")
.definitions(ProjectEnvironmentDefinitionArgs.builder()
.name("string")
.authorizations(ProjectEnvironmentDefinitionAuthorizationsArgs.builder()
.apiKey("string")
.method("string")
.trustedProfileId("string")
.build())
.complianceProfile(ProjectEnvironmentDefinitionComplianceProfileArgs.builder()
.attachmentId("string")
.id("string")
.instanceId("string")
.instanceLocation("string")
.profileName("string")
.wpInstanceId("string")
.wpInstanceLocation("string")
.wpInstanceName("string")
.wpPolicyId("string")
.wpPolicyName("string")
.wpZoneId("string")
.wpZoneName("string")
.build())
.description("string")
.inputs(Map.of("string", "string"))
.build())
.href("string")
.id("string")
.projects(ProjectEnvironmentProjectArgs.builder()
.crn("string")
.definitions(ProjectEnvironmentProjectDefinitionArgs.builder()
.name("string")
.build())
.href("string")
.id("string")
.build())
.build())
.projectId("string")
.build());
project_resource = ibm.Project("projectResource",
definition={
"auto_deploy": False,
"description": "string",
"destroy_on_delete": False,
"monitoring_enabled": False,
"name": "string",
"store": {
"type": "string",
"url": "string",
"config_directory": "string",
"token": "string",
},
"terraform_engine": {
"id": "string",
"type": "string",
},
},
location="string",
resource_group="string",
configs=[{
"approved_versions": [{
"definitions": [{
"environment_id": "string",
"locator_id": "string",
}],
"href": "string",
"state": "string",
"version": 0,
}],
"created_at": "string",
"definitions": [{
"authorizations": {
"api_key": "string",
"method": "string",
"trusted_profile_id": "string",
},
"compliance_profile": {
"attachment_id": "string",
"id": "string",
"instance_id": "string",
"instance_location": "string",
"profile_name": "string",
"wp_instance_id": "string",
"wp_instance_location": "string",
"wp_instance_name": "string",
"wp_policy_id": "string",
"wp_policy_name": "string",
"wp_zone_id": "string",
"wp_zone_name": "string",
},
"description": "string",
"environment_id": "string",
"inputs": {
"string": "string",
},
"locator_id": "string",
"members": [{
"config_id": "string",
"name": "string",
}],
"name": "string",
"resource_crns": ["string"],
"settings": {
"string": "string",
},
}],
"deployed_versions": [{
"definitions": [{
"environment_id": "string",
"locator_id": "string",
}],
"href": "string",
"state": "string",
"version": 0,
}],
"deployment_model": "string",
"href": "string",
"id": "string",
"modified_at": "string",
"projects": [{
"crn": "string",
"definitions": [{
"name": "string",
}],
"href": "string",
"id": "string",
}],
"state": "string",
"version": 0,
}],
environments=[{
"created_at": "string",
"definitions": [{
"name": "string",
"authorizations": {
"api_key": "string",
"method": "string",
"trusted_profile_id": "string",
},
"compliance_profile": {
"attachment_id": "string",
"id": "string",
"instance_id": "string",
"instance_location": "string",
"profile_name": "string",
"wp_instance_id": "string",
"wp_instance_location": "string",
"wp_instance_name": "string",
"wp_policy_id": "string",
"wp_policy_name": "string",
"wp_zone_id": "string",
"wp_zone_name": "string",
},
"description": "string",
"inputs": {
"string": "string",
},
}],
"href": "string",
"id": "string",
"projects": [{
"crn": "string",
"definitions": [{
"name": "string",
}],
"href": "string",
"id": "string",
}],
}],
project_id="string")
const projectResource = new ibm.Project("projectResource", {
definition: {
autoDeploy: false,
description: "string",
destroyOnDelete: false,
monitoringEnabled: false,
name: "string",
store: {
type: "string",
url: "string",
configDirectory: "string",
token: "string",
},
terraformEngine: {
id: "string",
type: "string",
},
},
location: "string",
resourceGroup: "string",
configs: [{
approvedVersions: [{
definitions: [{
environmentId: "string",
locatorId: "string",
}],
href: "string",
state: "string",
version: 0,
}],
createdAt: "string",
definitions: [{
authorizations: {
apiKey: "string",
method: "string",
trustedProfileId: "string",
},
complianceProfile: {
attachmentId: "string",
id: "string",
instanceId: "string",
instanceLocation: "string",
profileName: "string",
wpInstanceId: "string",
wpInstanceLocation: "string",
wpInstanceName: "string",
wpPolicyId: "string",
wpPolicyName: "string",
wpZoneId: "string",
wpZoneName: "string",
},
description: "string",
environmentId: "string",
inputs: {
string: "string",
},
locatorId: "string",
members: [{
configId: "string",
name: "string",
}],
name: "string",
resourceCrns: ["string"],
settings: {
string: "string",
},
}],
deployedVersions: [{
definitions: [{
environmentId: "string",
locatorId: "string",
}],
href: "string",
state: "string",
version: 0,
}],
deploymentModel: "string",
href: "string",
id: "string",
modifiedAt: "string",
projects: [{
crn: "string",
definitions: [{
name: "string",
}],
href: "string",
id: "string",
}],
state: "string",
version: 0,
}],
environments: [{
createdAt: "string",
definitions: [{
name: "string",
authorizations: {
apiKey: "string",
method: "string",
trustedProfileId: "string",
},
complianceProfile: {
attachmentId: "string",
id: "string",
instanceId: "string",
instanceLocation: "string",
profileName: "string",
wpInstanceId: "string",
wpInstanceLocation: "string",
wpInstanceName: "string",
wpPolicyId: "string",
wpPolicyName: "string",
wpZoneId: "string",
wpZoneName: "string",
},
description: "string",
inputs: {
string: "string",
},
}],
href: "string",
id: "string",
projects: [{
crn: "string",
definitions: [{
name: "string",
}],
href: "string",
id: "string",
}],
}],
projectId: "string",
});
type: ibm:Project
properties:
configs:
- approvedVersions:
- definitions:
- environmentId: string
locatorId: string
href: string
state: string
version: 0
createdAt: string
definitions:
- authorizations:
apiKey: string
method: string
trustedProfileId: string
complianceProfile:
attachmentId: string
id: string
instanceId: string
instanceLocation: string
profileName: string
wpInstanceId: string
wpInstanceLocation: string
wpInstanceName: string
wpPolicyId: string
wpPolicyName: string
wpZoneId: string
wpZoneName: string
description: string
environmentId: string
inputs:
string: string
locatorId: string
members:
- configId: string
name: string
name: string
resourceCrns:
- string
settings:
string: string
deployedVersions:
- definitions:
- environmentId: string
locatorId: string
href: string
state: string
version: 0
deploymentModel: string
href: string
id: string
modifiedAt: string
projects:
- crn: string
definitions:
- name: string
href: string
id: string
state: string
version: 0
definition:
autoDeploy: false
description: string
destroyOnDelete: false
monitoringEnabled: false
name: string
store:
configDirectory: string
token: string
type: string
url: string
terraformEngine:
id: string
type: string
environments:
- createdAt: string
definitions:
- authorizations:
apiKey: string
method: string
trustedProfileId: string
complianceProfile:
attachmentId: string
id: string
instanceId: string
instanceLocation: string
profileName: string
wpInstanceId: string
wpInstanceLocation: string
wpInstanceName: string
wpPolicyId: string
wpPolicyName: string
wpZoneId: string
wpZoneName: string
description: string
inputs:
string: string
name: string
href: string
id: string
projects:
- crn: string
definitions:
- name: string
href: string
id: 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
- Configs
List<Project
Config> - 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
- Environments
List<Project
Environment> - 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
- Project
Id string - The unique identifier of the project.
- 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
- Configs
[]Project
Config Type Args - 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
- Environments
[]Project
Environment Type Args - 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
- Project
Id string - The unique identifier of the project.
- 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
- configs
List<Project
Config> - 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
- environments
List<Project
Environment> - 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
- project
Id String - The unique identifier of the project.
- 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
- configs
Project
Config[] - 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
- environments
Project
Environment[] - 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
- project
Id string - The unique identifier of the project.
- 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
- configs
Sequence[Project
Config Args] - 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
- environments
Sequence[Project
Environment Args] - 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
- project_
id str - The unique identifier of the project.
- 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
- configs List<Property Map>
- 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
- environments List<Property Map>
- 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
- project
Id String - The unique identifier of the project.
Outputs
All input properties are implicitly available as output properties. Additionally, the Project resource produces the following output properties:
- 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 while retrieving 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
- 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:
- 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 while retrieving 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
- 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:
- 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 while retrieving 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
- 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:
- 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 while retrieving 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
- 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:
- 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 while retrieving 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
- 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:
- 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 while retrieving 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
- 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> - 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 while retrieving 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> - 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 - The unique identifier of the project.
- 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 - 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 while retrieving 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 - 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 - The unique identifier of the project.
- 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> - 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 while retrieving 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> - 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 - The unique identifier of the project.
- 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[] - 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 while retrieving 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[] - 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 - The unique identifier of the project.
- 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] - 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 while retrieving 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] - 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 - The unique identifier of the project.
- 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>
- 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 while retrieving 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>
- 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 - The unique identifier of the project.
- 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> - A summary of a project configuration version. Nested schema for approved_version:
- Created
At 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 description of a project configuration. Nested schema for definition:
- Deployed
Versions List<ProjectConfig Deployed Version> - A summary of a project configuration version. Nested schema for deployed_version:
- Deployment
Model string - The configuration type.
- Constraints: Allowable values are:
project_deployed
,user_deployed
,stack
.
- Constraints: Allowable values are:
- Href 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 ID of the configuration. If this parameter is empty, an ID is automatically created 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
- Modified
At 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> - The project that is referenced by this resource. Nested schema for project:
- State 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:
- Version double
- The version of the configuration.
- Constraints: The maximum value is
10000
. The minimum value is0
.
- Constraints: The maximum value is
- Approved
Versions []ProjectConfig Approved Version - A summary of a project configuration version. Nested schema for approved_version:
- Created
At 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 description of a project configuration. Nested schema for definition:
- Deployed
Versions []ProjectConfig Deployed Version - A summary of a project configuration version. Nested schema for deployed_version:
- Deployment
Model string - The configuration type.
- Constraints: Allowable values are:
project_deployed
,user_deployed
,stack
.
- Constraints: Allowable values are:
- Href 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 ID of the configuration. If this parameter is empty, an ID is automatically created 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
- Modified
At 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 - The project that is referenced by this resource. Nested schema for project:
- State 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:
- Version float64
- The version of the configuration.
- Constraints: The maximum value is
10000
. The minimum value is0
.
- Constraints: The maximum value is
- approved
Versions List<ProjectConfig Approved Version> - A summary of a project configuration version. Nested schema for approved_version:
- created
At 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 description of a project configuration. Nested schema for definition:
- deployed
Versions List<ProjectConfig Deployed Version> - A summary of a project configuration version. Nested schema for deployed_version:
- deployment
Model String - The configuration type.
- Constraints: Allowable values are:
project_deployed
,user_deployed
,stack
.
- Constraints: Allowable values are:
- href 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 ID of the configuration. If this parameter is empty, an ID is automatically created 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
- modified
At 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> - The project that is referenced by this resource. Nested schema for project:
- state 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:
- version Double
- The version of the configuration.
- Constraints: The maximum value is
10000
. The minimum value is0
.
- Constraints: The maximum value is
- approved
Versions ProjectConfig Approved Version[] - A summary of a project configuration version. Nested schema for approved_version:
- created
At 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 description of a project configuration. Nested schema for definition:
- deployed
Versions ProjectConfig Deployed Version[] - A summary of a project configuration version. Nested schema for deployed_version:
- deployment
Model string - The configuration type.
- Constraints: Allowable values are:
project_deployed
,user_deployed
,stack
.
- Constraints: Allowable values are:
- href 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 ID of the configuration. If this parameter is empty, an ID is automatically created 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
- modified
At 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[] - The project that is referenced by this resource. Nested schema for project:
- state 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:
- version number
- The version of the configuration.
- Constraints: The maximum value is
10000
. The minimum value is0
.
- Constraints: The maximum value is
- approved_
versions Sequence[ProjectConfig Approved Version] - A summary of a project configuration version. Nested schema for approved_version:
- created_
at str - 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 description of a project configuration. Nested schema for definition:
- deployed_
versions Sequence[ProjectConfig Deployed Version] - A summary of a project configuration version. Nested schema for deployed_version:
- deployment_
model str - The configuration type.
- Constraints: Allowable values are:
project_deployed
,user_deployed
,stack
.
- Constraints: Allowable values are:
- href str
- 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 ID of the configuration. If this parameter is empty, an ID is automatically created 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
- modified_
at str - 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] - The project that is referenced by this resource. Nested schema for project:
- state str
- 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:
- version float
- The version of the configuration.
- Constraints: The maximum value is
10000
. The minimum value is0
.
- Constraints: The maximum value is
- approved
Versions List<Property Map> - A summary of a project configuration version. Nested schema for approved_version:
- created
At 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 description of a project configuration. Nested schema for definition:
- deployed
Versions List<Property Map> - A summary of a project configuration version. Nested schema for deployed_version:
- deployment
Model String - The configuration type.
- Constraints: Allowable values are:
project_deployed
,user_deployed
,stack
.
- Constraints: Allowable values are:
- href 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 ID of the configuration. If this parameter is empty, an ID is automatically created 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
- modified
At 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>
- The project that is referenced by this resource. Nested schema for project:
- state 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:
- version Number
- The version of the configuration.
- Constraints: The maximum value is
10000
. The minimum value is0
.
- Constraints: The maximum value is
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:
- Version double
- (Integer) The version of the configuration.
- Constraints: The maximum value is
10000
. The minimum value is0
.
- Constraints: The maximum value is
- 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:
- Version float64
- (Integer) The version of the configuration.
- Constraints: The maximum value is
10000
. The minimum value is0
.
- Constraints: The maximum value is
- 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:
- version Double
- (Integer) The version of the configuration.
- Constraints: The maximum value is
10000
. The minimum value is0
.
- Constraints: The maximum value is
- 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:
- version number
- (Integer) The version of the configuration.
- Constraints: The maximum value is
10000
. The minimum value is0
.
- Constraints: The maximum value is
- 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:
- version float
- (Integer) The version of the configuration.
- Constraints: The maximum value is
10000
. The minimum value is0
.
- Constraints: The maximum value 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
- 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:
- version Number
- (Integer) The version of the configuration.
- Constraints: The maximum value is
10000
. The minimum value is0
.
- Constraints: The maximum value is
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. It 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 the 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. It 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 the 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. It 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 the 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. It 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 the 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. It 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 the 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. It 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 the 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. It can authorize by using a trusted profile or an API key in Secrets Manager.
- Constraints: The maximum length is
256
characters. The minimum length is7
characters. The value must match regular expression/^(ref:)[a-zA-Z0-9\\$\\-_\\.+%!\\*'\\(\\),=&?\/ ]+(authorizations\/method)$|^(api_key)$|^(trusted_profile)$/
.
- Constraints: The maximum length is
- Trusted
Profile stringId - The trusted profile ID.
- 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
- 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. It can authorize by using a trusted profile or an API key in Secrets Manager.
- Constraints: The maximum length is
256
characters. The minimum length is7
characters. The value must match regular expression/^(ref:)[a-zA-Z0-9\\$\\-_\\.+%!\\*'\\(\\),=&?\/ ]+(authorizations\/method)$|^(api_key)$|^(trusted_profile)$/
.
- Constraints: The maximum length is
- Trusted
Profile stringId - The trusted profile ID.
- 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
- 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. It can authorize by using a trusted profile or an API key in Secrets Manager.
- Constraints: The maximum length is
256
characters. The minimum length is7
characters. The value must match regular expression/^(ref:)[a-zA-Z0-9\\$\\-_\\.+%!\\*'\\(\\),=&?\/ ]+(authorizations\/method)$|^(api_key)$|^(trusted_profile)$/
.
- Constraints: The maximum length is
- trusted
Profile StringId - The trusted profile ID.
- 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
- 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. It can authorize by using a trusted profile or an API key in Secrets Manager.
- Constraints: The maximum length is
256
characters. The minimum length is7
characters. The value must match regular expression/^(ref:)[a-zA-Z0-9\\$\\-_\\.+%!\\*'\\(\\),=&?\/ ]+(authorizations\/method)$|^(api_key)$|^(trusted_profile)$/
.
- Constraints: The maximum length is
- trusted
Profile stringId - The trusted profile ID.
- 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
- 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. It can authorize by using a trusted profile or an API key in Secrets Manager.
- Constraints: The maximum length is
256
characters. The minimum length is7
characters. The value must match regular expression/^(ref:)[a-zA-Z0-9\\$\\-_\\.+%!\\*'\\(\\),=&?\/ ]+(authorizations\/method)$|^(api_key)$|^(trusted_profile)$/
.
- Constraints: The maximum length is
- trusted_
profile_ strid - The trusted profile ID.
- 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
- 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. It can authorize by using a trusted profile or an API key in Secrets Manager.
- Constraints: The maximum length is
256
characters. The minimum length is7
characters. The value must match regular expression/^(ref:)[a-zA-Z0-9\\$\\-_\\.+%!\\*'\\(\\),=&?\/ ]+(authorizations\/method)$|^(api_key)$|^(trusted_profile)$/
.
- Constraints: The maximum length is
- trusted
Profile StringId - The trusted profile ID.
- 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
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/^[\\.\/:a-zA-Z0-9\\.\\-]+$/
.
- 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/^[\\.\/:a-zA-Z0-9\\.\\-]+$/
.
- 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/^[\\.\/:a-zA-Z0-9\\.\\-]+$/
.
- 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
- Wp
Instance stringId - A unique ID for the instance of a Workload Protection.
- Constraints: The maximum length is
128
characters. The value must match regular expression/^[\\.\/:a-zA-Z0-9\\.\\-]+$/
.
- Constraints: The maximum length is
- Wp
Instance stringLocation - The location of the compliance instance.
- Constraints: Allowable values are:
us-south
,us-east
,eu-gb
,eu-de
,ca-tor
.
- Constraints: Allowable values are:
- Wp
Instance stringName - The name of the Workload Protection instance.
- 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
- Wp
Policy stringId - The unique ID for the Workload Protection policy.
- Constraints: The maximum length is
128
characters. The value must match regular expression/^[\\.\/:a-zA-Z0-9\\.\\-]+$/
.
- Constraints: The maximum length is
- Wp
Policy stringName - The name of the Workload Protection policy.
- 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
- Wp
Zone stringId - A unique ID for the zone to a Workload Protection policy.
- Constraints: The maximum length is
128
characters. The value must match regular expression/^[\\.\/:a-zA-Z0-9\\.\\-]+$/
.
- Constraints: The maximum length is
- Wp
Zone stringName - A unique ID for the zone to a Workload Protection policy.
- 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/^[\\.\/:a-zA-Z0-9\\.\\-]+$/
.
- 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/^[\\.\/:a-zA-Z0-9\\.\\-]+$/
.
- 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/^[\\.\/:a-zA-Z0-9\\.\\-]+$/
.
- 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
- Wp
Instance stringId - A unique ID for the instance of a Workload Protection.
- Constraints: The maximum length is
128
characters. The value must match regular expression/^[\\.\/:a-zA-Z0-9\\.\\-]+$/
.
- Constraints: The maximum length is
- Wp
Instance stringLocation - The location of the compliance instance.
- Constraints: Allowable values are:
us-south
,us-east
,eu-gb
,eu-de
,ca-tor
.
- Constraints: Allowable values are:
- Wp
Instance stringName - The name of the Workload Protection instance.
- 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
- Wp
Policy stringId - The unique ID for the Workload Protection policy.
- Constraints: The maximum length is
128
characters. The value must match regular expression/^[\\.\/:a-zA-Z0-9\\.\\-]+$/
.
- Constraints: The maximum length is
- Wp
Policy stringName - The name of the Workload Protection policy.
- 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
- Wp
Zone stringId - A unique ID for the zone to a Workload Protection policy.
- Constraints: The maximum length is
128
characters. The value must match regular expression/^[\\.\/:a-zA-Z0-9\\.\\-]+$/
.
- Constraints: The maximum length is
- Wp
Zone stringName - A unique ID for the zone to a Workload Protection policy.
- 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/^[\\.\/:a-zA-Z0-9\\.\\-]+$/
.
- 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/^[\\.\/:a-zA-Z0-9\\.\\-]+$/
.
- 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/^[\\.\/:a-zA-Z0-9\\.\\-]+$/
.
- 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
- wp
Instance StringId - A unique ID for the instance of a Workload Protection.
- Constraints: The maximum length is
128
characters. The value must match regular expression/^[\\.\/:a-zA-Z0-9\\.\\-]+$/
.
- Constraints: The maximum length is
- wp
Instance StringLocation - The location of the compliance instance.
- Constraints: Allowable values are:
us-south
,us-east
,eu-gb
,eu-de
,ca-tor
.
- Constraints: Allowable values are:
- wp
Instance StringName - The name of the Workload Protection instance.
- 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
- wp
Policy StringId - The unique ID for the Workload Protection policy.
- Constraints: The maximum length is
128
characters. The value must match regular expression/^[\\.\/:a-zA-Z0-9\\.\\-]+$/
.
- Constraints: The maximum length is
- wp
Policy StringName - The name of the Workload Protection policy.
- 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
- wp
Zone StringId - A unique ID for the zone to a Workload Protection policy.
- Constraints: The maximum length is
128
characters. The value must match regular expression/^[\\.\/:a-zA-Z0-9\\.\\-]+$/
.
- Constraints: The maximum length is
- wp
Zone StringName - A unique ID for the zone to a Workload Protection policy.
- 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/^[\\.\/:a-zA-Z0-9\\.\\-]+$/
.
- 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/^[\\.\/:a-zA-Z0-9\\.\\-]+$/
.
- 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/^[\\.\/:a-zA-Z0-9\\.\\-]+$/
.
- 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
- wp
Instance stringId - A unique ID for the instance of a Workload Protection.
- Constraints: The maximum length is
128
characters. The value must match regular expression/^[\\.\/:a-zA-Z0-9\\.\\-]+$/
.
- Constraints: The maximum length is
- wp
Instance stringLocation - The location of the compliance instance.
- Constraints: Allowable values are:
us-south
,us-east
,eu-gb
,eu-de
,ca-tor
.
- Constraints: Allowable values are:
- wp
Instance stringName - The name of the Workload Protection instance.
- 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
- wp
Policy stringId - The unique ID for the Workload Protection policy.
- Constraints: The maximum length is
128
characters. The value must match regular expression/^[\\.\/:a-zA-Z0-9\\.\\-]+$/
.
- Constraints: The maximum length is
- wp
Policy stringName - The name of the Workload Protection policy.
- 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
- wp
Zone stringId - A unique ID for the zone to a Workload Protection policy.
- Constraints: The maximum length is
128
characters. The value must match regular expression/^[\\.\/:a-zA-Z0-9\\.\\-]+$/
.
- Constraints: The maximum length is
- wp
Zone stringName - A unique ID for the zone to a Workload Protection policy.
- 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/^[\\.\/:a-zA-Z0-9\\.\\-]+$/
.
- 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/^[\\.\/:a-zA-Z0-9\\.\\-]+$/
.
- 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/^[\\.\/:a-zA-Z0-9\\.\\-]+$/
.
- 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
- wp_
instance_ strid - A unique ID for the instance of a Workload Protection.
- Constraints: The maximum length is
128
characters. The value must match regular expression/^[\\.\/:a-zA-Z0-9\\.\\-]+$/
.
- Constraints: The maximum length is
- wp_
instance_ strlocation - The location of the compliance instance.
- Constraints: Allowable values are:
us-south
,us-east
,eu-gb
,eu-de
,ca-tor
.
- Constraints: Allowable values are:
- wp_
instance_ strname - The name of the Workload Protection instance.
- 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
- wp_
policy_ strid - The unique ID for the Workload Protection policy.
- Constraints: The maximum length is
128
characters. The value must match regular expression/^[\\.\/:a-zA-Z0-9\\.\\-]+$/
.
- Constraints: The maximum length is
- wp_
policy_ strname - The name of the Workload Protection policy.
- 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
- wp_
zone_ strid - A unique ID for the zone to a Workload Protection policy.
- Constraints: The maximum length is
128
characters. The value must match regular expression/^[\\.\/:a-zA-Z0-9\\.\\-]+$/
.
- Constraints: The maximum length is
- wp_
zone_ strname - A unique ID for the zone to a Workload Protection policy.
- 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/^[\\.\/:a-zA-Z0-9\\.\\-]+$/
.
- 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/^[\\.\/:a-zA-Z0-9\\.\\-]+$/
.
- 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/^[\\.\/:a-zA-Z0-9\\.\\-]+$/
.
- 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
- wp
Instance StringId - A unique ID for the instance of a Workload Protection.
- Constraints: The maximum length is
128
characters. The value must match regular expression/^[\\.\/:a-zA-Z0-9\\.\\-]+$/
.
- Constraints: The maximum length is
- wp
Instance StringLocation - The location of the compliance instance.
- Constraints: Allowable values are:
us-south
,us-east
,eu-gb
,eu-de
,ca-tor
.
- Constraints: Allowable values are:
- wp
Instance StringName - The name of the Workload Protection instance.
- 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
- wp
Policy StringId - The unique ID for the Workload Protection policy.
- Constraints: The maximum length is
128
characters. The value must match regular expression/^[\\.\/:a-zA-Z0-9\\.\\-]+$/
.
- Constraints: The maximum length is
- wp
Policy StringName - The name of the Workload Protection policy.
- 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
- wp
Zone StringId - A unique ID for the zone to a Workload Protection policy.
- Constraints: The maximum length is
128
characters. The value must match regular expression/^[\\.\/:a-zA-Z0-9\\.\\-]+$/
.
- Constraints: The maximum length is
- wp
Zone StringName - A unique ID for the zone to a Workload Protection policy.
- 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:
- Version double
- (Integer) The version of the configuration.
- Constraints: The maximum value is
10000
. The minimum value is0
.
- Constraints: The maximum value is
- 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:
- Version float64
- (Integer) The version of the configuration.
- Constraints: The maximum value is
10000
. The minimum value is0
.
- Constraints: The maximum value is
- 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:
- version Double
- (Integer) The version of the configuration.
- Constraints: The maximum value is
10000
. The minimum value is0
.
- Constraints: The maximum value is
- 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:
- version number
- (Integer) The version of the configuration.
- Constraints: The maximum value is
10000
. The minimum value is0
.
- Constraints: The maximum value is
- 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:
- version float
- (Integer) The version of the configuration.
- Constraints: The maximum value is
10000
. The minimum value is0
.
- Constraints: The maximum value 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
- 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:
- version Number
- (Integer) The version of the configuration.
- Constraints: The maximum value is
10000
. The minimum value is0
.
- Constraints: The maximum value is
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.
- Constraints: The maximum value is
10000
. The minimum value is0
.
- Constraints: The maximum value is
- 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.
- Constraints: The maximum value is
10000
. The minimum value is0
.
- Constraints: The maximum value is
- 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.
- Constraints: The maximum value is
10000
. The minimum value is0
.
- Constraints: The maximum value is
- 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.
- Constraints: The maximum value is
10000
. The minimum value is0
.
- Constraints: The maximum value is
- 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.
- Constraints: The maximum value is
10000
. The minimum value is0
.
- Constraints: The maximum value is
- 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.
- Constraints: The maximum value is
10000
. The minimum value is0
.
- Constraints: The maximum value is
- 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
- Auto
Deploy bool - A boolean flag to enable auto deploy.
- 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. A project can be created 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 undeployed or not when a project is deleted.
- Constraints: The default value is
true
.
- 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 the configurations to those deployed resources to detect any difference.
- Constraints: The default value is
false
.
- Constraints: The default value is
- 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
- Store
Project
Definition Store - The details required to custom store project configs. Nested schema for store:
- Terraform
Engine ProjectDefinition Terraform Engine - Experimental schema - this is for prototyping purposes.
- Auto
Deploy bool - A boolean flag to enable auto deploy.
- 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. A project can be created 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 undeployed or not when a project is deleted.
- Constraints: The default value is
true
.
- 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 the configurations to those deployed resources to detect any difference.
- Constraints: The default value is
false
.
- Constraints: The default value is
- 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
- Store
Project
Definition Store - The details required to custom store project configs. Nested schema for store:
- Terraform
Engine ProjectDefinition Terraform Engine - Experimental schema - this is for prototyping purposes.
- auto
Deploy Boolean - A boolean flag to enable auto deploy.
- 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. A project can be created 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 undeployed or not when a project is deleted.
- Constraints: The default value is
true
.
- 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 the configurations to those deployed resources to detect any difference.
- Constraints: The default value is
false
.
- Constraints: The default value is
- 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
- store
Project
Definition Store - The details required to custom store project configs. Nested schema for store:
- terraform
Engine ProjectDefinition Terraform Engine - Experimental schema - this is for prototyping purposes.
- auto
Deploy boolean - A boolean flag to enable auto deploy.
- 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. A project can be created 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 undeployed or not when a project is deleted.
- Constraints: The default value is
true
.
- 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 the configurations to those deployed resources to detect any difference.
- Constraints: The default value is
false
.
- Constraints: The default value is
- 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
- store
Project
Definition Store - The details required to custom store project configs. Nested schema for store:
- terraform
Engine ProjectDefinition Terraform Engine - Experimental schema - this is for prototyping purposes.
- auto_
deploy bool - A boolean flag to enable auto deploy.
- 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. A project can be created 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 undeployed or not when a project is deleted.
- Constraints: The default value is
true
.
- 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 the configurations to those deployed resources to detect any difference.
- Constraints: The default value is
false
.
- Constraints: The default value is
- 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
- store
Project
Definition Store - The details required to custom store project configs. Nested schema for store:
- terraform_
engine ProjectDefinition Terraform Engine - Experimental schema - this is for prototyping purposes.
- auto
Deploy Boolean - A boolean flag to enable auto deploy.
- 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. A project can be created 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 undeployed or not when a project is deleted.
- Constraints: The default value is
true
.
- 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 the configurations to those deployed resources to detect any difference.
- Constraints: The default value is
false
.
- Constraints: The default value is
- 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
- store Property Map
- The details required to custom store project configs. Nested schema for store:
- terraform
Engine Property Map - Experimental schema - this is for prototyping purposes.
ProjectDefinitionStore, ProjectDefinitionStoreArgs
- Type string
- The type of store used for the project.
- Constraints: The default value is
gh
. Allowable values are:gh
,ghe
,gitlab
.
- Constraints: The default value is
- Url 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
- Config
Directory string - The directory where project configs are stored.
- Constraints: The default value is
''
. The maximum length is255
characters. The minimum length is0
characters. The value must match regular expression/^\/?[^\/]*(?:\/[^\/]*)*\/?$/
.
- Constraints: The default value is
- Token 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
- Type string
- The type of store used for the project.
- Constraints: The default value is
gh
. Allowable values are:gh
,ghe
,gitlab
.
- Constraints: The default value is
- Url 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
- Config
Directory string - The directory where project configs are stored.
- Constraints: The default value is
''
. The maximum length is255
characters. The minimum length is0
characters. The value must match regular expression/^\/?[^\/]*(?:\/[^\/]*)*\/?$/
.
- Constraints: The default value is
- Token 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
- type String
- The type of store used for the project.
- Constraints: The default value is
gh
. Allowable values are:gh
,ghe
,gitlab
.
- Constraints: The default value is
- url 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
- config
Directory String - The directory where project configs are stored.
- Constraints: The default value is
''
. The maximum length is255
characters. The minimum length is0
characters. The value must match regular expression/^\/?[^\/]*(?:\/[^\/]*)*\/?$/
.
- Constraints: The default value is
- token 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
- type string
- The type of store used for the project.
- Constraints: The default value is
gh
. Allowable values are:gh
,ghe
,gitlab
.
- Constraints: The default value is
- url 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
- config
Directory string - The directory where project configs are stored.
- Constraints: The default value is
''
. The maximum length is255
characters. The minimum length is0
characters. The value must match regular expression/^\/?[^\/]*(?:\/[^\/]*)*\/?$/
.
- Constraints: The default value is
- token 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
- type str
- The type of store used for the project.
- Constraints: The default value is
gh
. Allowable values are:gh
,ghe
,gitlab
.
- Constraints: The default value is
- url str
- 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
- config_
directory str - The directory where project configs are stored.
- Constraints: The default value is
''
. The maximum length is255
characters. The minimum length is0
characters. The value must match regular expression/^\/?[^\/]*(?:\/[^\/]*)*\/?$/
.
- Constraints: The default value is
- token 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
- type String
- The type of store used for the project.
- Constraints: The default value is
gh
. Allowable values are:gh
,ghe
,gitlab
.
- Constraints: The default value is
- url 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
- config
Directory String - The directory where project configs are stored.
- Constraints: The default value is
''
. The maximum length is255
characters. The minimum length is0
characters. The value must match regular expression/^\/?[^\/]*(?:\/[^\/]*)*\/?$/
.
- Constraints: The default value is
- token 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
ProjectDefinitionTerraformEngine, ProjectDefinitionTerraformEngineArgs
ProjectEnvironment, ProjectEnvironmentArgs
- Created
At 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 environment definition that is used in the project collection. Nested schema for definition:
- Href 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 environment ID as a friendly name.
- Constraints: The maximum length is
256
characters. The minimum length is1
character. The value must match regular expression/^(?!\\s)(?!.*\\s$).+$/
.
- Constraints: The maximum length is
- Projects
List<Project
Environment Project> - The project that is referenced by this resource. Nested schema for project:
- Created
At 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 environment definition that is used in the project collection. Nested schema for definition:
- Href 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 environment ID as a friendly name.
- Constraints: The maximum length is
256
characters. The minimum length is1
character. The value must match regular expression/^(?!\\s)(?!.*\\s$).+$/
.
- Constraints: The maximum length is
- Projects
[]Project
Environment Project - The project that is referenced by this resource. Nested schema for project:
- created
At 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 environment definition that is used in the project collection. Nested schema for definition:
- href 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 environment ID as a friendly name.
- Constraints: The maximum length is
256
characters. The minimum length is1
character. The value must match regular expression/^(?!\\s)(?!.*\\s$).+$/
.
- Constraints: The maximum length is
- projects
List<Project
Environment Project> - The project that is referenced by this resource. Nested schema for project:
- created
At 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 environment definition that is used in the project collection. Nested schema for definition:
- href 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 environment ID as a friendly name.
- Constraints: The maximum length is
256
characters. The minimum length is1
character. The value must match regular expression/^(?!\\s)(?!.*\\s$).+$/
.
- Constraints: The maximum length is
- projects
Project
Environment Project[] - The project that is referenced by this resource. Nested schema for project:
- created_
at str - 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 environment definition that is used in the project collection. Nested schema for definition:
- href str
- 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 environment ID as a friendly name.
- Constraints: The maximum length is
256
characters. The minimum length is1
character. The value must match regular expression/^(?!\\s)(?!.*\\s$).+$/
.
- Constraints: The maximum length is
- projects
Sequence[Project
Environment Project] - The project that is referenced by this resource. Nested schema for project:
- created
At 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 environment definition that is used in the project collection. Nested schema for definition:
- href 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 environment ID as a friendly name.
- Constraints: The maximum length is
256
characters. The minimum length is1
character. The value must match regular expression/^(?!\\s)(?!.*\\s$).+$/
.
- Constraints: The maximum length is
- projects List<Property Map>
- 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. It 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. It 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. It 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. It 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. It 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. It 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. It can authorize by using a trusted profile or an API key in Secrets Manager.
- Constraints: The maximum length is
256
characters. The minimum length is7
characters. The value must match regular expression/^(ref:)[a-zA-Z0-9\\$\\-_\\.+%!\\*'\\(\\),=&?\/ ]+(authorizations\/method)$|^(api_key)$|^(trusted_profile)$/
.
- Constraints: The maximum length is
- Trusted
Profile stringId - The trusted profile ID.
- 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
- 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. It can authorize by using a trusted profile or an API key in Secrets Manager.
- Constraints: The maximum length is
256
characters. The minimum length is7
characters. The value must match regular expression/^(ref:)[a-zA-Z0-9\\$\\-_\\.+%!\\*'\\(\\),=&?\/ ]+(authorizations\/method)$|^(api_key)$|^(trusted_profile)$/
.
- Constraints: The maximum length is
- Trusted
Profile stringId - The trusted profile ID.
- 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
- 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. It can authorize by using a trusted profile or an API key in Secrets Manager.
- Constraints: The maximum length is
256
characters. The minimum length is7
characters. The value must match regular expression/^(ref:)[a-zA-Z0-9\\$\\-_\\.+%!\\*'\\(\\),=&?\/ ]+(authorizations\/method)$|^(api_key)$|^(trusted_profile)$/
.
- Constraints: The maximum length is
- trusted
Profile StringId - The trusted profile ID.
- 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
- 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. It can authorize by using a trusted profile or an API key in Secrets Manager.
- Constraints: The maximum length is
256
characters. The minimum length is7
characters. The value must match regular expression/^(ref:)[a-zA-Z0-9\\$\\-_\\.+%!\\*'\\(\\),=&?\/ ]+(authorizations\/method)$|^(api_key)$|^(trusted_profile)$/
.
- Constraints: The maximum length is
- trusted
Profile stringId - The trusted profile ID.
- 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
- 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. It can authorize by using a trusted profile or an API key in Secrets Manager.
- Constraints: The maximum length is
256
characters. The minimum length is7
characters. The value must match regular expression/^(ref:)[a-zA-Z0-9\\$\\-_\\.+%!\\*'\\(\\),=&?\/ ]+(authorizations\/method)$|^(api_key)$|^(trusted_profile)$/
.
- Constraints: The maximum length is
- trusted_
profile_ strid - The trusted profile ID.
- 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
- 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. It can authorize by using a trusted profile or an API key in Secrets Manager.
- Constraints: The maximum length is
256
characters. The minimum length is7
characters. The value must match regular expression/^(ref:)[a-zA-Z0-9\\$\\-_\\.+%!\\*'\\(\\),=&?\/ ]+(authorizations\/method)$|^(api_key)$|^(trusted_profile)$/
.
- Constraints: The maximum length is
- trusted
Profile StringId - The trusted profile ID.
- 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
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/^[\\.\/:a-zA-Z0-9\\.\\-]+$/
.
- 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/^[\\.\/:a-zA-Z0-9\\.\\-]+$/
.
- 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/^[\\.\/:a-zA-Z0-9\\.\\-]+$/
.
- 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
- Wp
Instance stringId - A unique ID for the instance of a Workload Protection.
- Constraints: The maximum length is
128
characters. The value must match regular expression/^[\\.\/:a-zA-Z0-9\\.\\-]+$/
.
- Constraints: The maximum length is
- Wp
Instance stringLocation - The location of the compliance instance.
- Constraints: Allowable values are:
us-south
,us-east
,eu-gb
,eu-de
,ca-tor
.
- Constraints: Allowable values are:
- Wp
Instance stringName - The name of the Workload Protection instance.
- 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
- Wp
Policy stringId - The unique ID for the Workload Protection policy.
- Constraints: The maximum length is
128
characters. The value must match regular expression/^[\\.\/:a-zA-Z0-9\\.\\-]+$/
.
- Constraints: The maximum length is
- Wp
Policy stringName - The name of the Workload Protection policy.
- 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
- Wp
Zone stringId - A unique ID for the zone to a Workload Protection policy.
- Constraints: The maximum length is
128
characters. The value must match regular expression/^[\\.\/:a-zA-Z0-9\\.\\-]+$/
.
- Constraints: The maximum length is
- Wp
Zone stringName - A unique ID for the zone to a Workload Protection policy.
- 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/^[\\.\/:a-zA-Z0-9\\.\\-]+$/
.
- 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/^[\\.\/:a-zA-Z0-9\\.\\-]+$/
.
- 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/^[\\.\/:a-zA-Z0-9\\.\\-]+$/
.
- 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
- Wp
Instance stringId - A unique ID for the instance of a Workload Protection.
- Constraints: The maximum length is
128
characters. The value must match regular expression/^[\\.\/:a-zA-Z0-9\\.\\-]+$/
.
- Constraints: The maximum length is
- Wp
Instance stringLocation - The location of the compliance instance.
- Constraints: Allowable values are:
us-south
,us-east
,eu-gb
,eu-de
,ca-tor
.
- Constraints: Allowable values are:
- Wp
Instance stringName - The name of the Workload Protection instance.
- 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
- Wp
Policy stringId - The unique ID for the Workload Protection policy.
- Constraints: The maximum length is
128
characters. The value must match regular expression/^[\\.\/:a-zA-Z0-9\\.\\-]+$/
.
- Constraints: The maximum length is
- Wp
Policy stringName - The name of the Workload Protection policy.
- 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
- Wp
Zone stringId - A unique ID for the zone to a Workload Protection policy.
- Constraints: The maximum length is
128
characters. The value must match regular expression/^[\\.\/:a-zA-Z0-9\\.\\-]+$/
.
- Constraints: The maximum length is
- Wp
Zone stringName - A unique ID for the zone to a Workload Protection policy.
- 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/^[\\.\/:a-zA-Z0-9\\.\\-]+$/
.
- 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/^[\\.\/:a-zA-Z0-9\\.\\-]+$/
.
- 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/^[\\.\/:a-zA-Z0-9\\.\\-]+$/
.
- 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
- wp
Instance StringId - A unique ID for the instance of a Workload Protection.
- Constraints: The maximum length is
128
characters. The value must match regular expression/^[\\.\/:a-zA-Z0-9\\.\\-]+$/
.
- Constraints: The maximum length is
- wp
Instance StringLocation - The location of the compliance instance.
- Constraints: Allowable values are:
us-south
,us-east
,eu-gb
,eu-de
,ca-tor
.
- Constraints: Allowable values are:
- wp
Instance StringName - The name of the Workload Protection instance.
- 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
- wp
Policy StringId - The unique ID for the Workload Protection policy.
- Constraints: The maximum length is
128
characters. The value must match regular expression/^[\\.\/:a-zA-Z0-9\\.\\-]+$/
.
- Constraints: The maximum length is
- wp
Policy StringName - The name of the Workload Protection policy.
- 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
- wp
Zone StringId - A unique ID for the zone to a Workload Protection policy.
- Constraints: The maximum length is
128
characters. The value must match regular expression/^[\\.\/:a-zA-Z0-9\\.\\-]+$/
.
- Constraints: The maximum length is
- wp
Zone StringName - A unique ID for the zone to a Workload Protection policy.
- 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/^[\\.\/:a-zA-Z0-9\\.\\-]+$/
.
- 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/^[\\.\/:a-zA-Z0-9\\.\\-]+$/
.
- 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/^[\\.\/:a-zA-Z0-9\\.\\-]+$/
.
- 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
- wp
Instance stringId - A unique ID for the instance of a Workload Protection.
- Constraints: The maximum length is
128
characters. The value must match regular expression/^[\\.\/:a-zA-Z0-9\\.\\-]+$/
.
- Constraints: The maximum length is
- wp
Instance stringLocation - The location of the compliance instance.
- Constraints: Allowable values are:
us-south
,us-east
,eu-gb
,eu-de
,ca-tor
.
- Constraints: Allowable values are:
- wp
Instance stringName - The name of the Workload Protection instance.
- 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
- wp
Policy stringId - The unique ID for the Workload Protection policy.
- Constraints: The maximum length is
128
characters. The value must match regular expression/^[\\.\/:a-zA-Z0-9\\.\\-]+$/
.
- Constraints: The maximum length is
- wp
Policy stringName - The name of the Workload Protection policy.
- 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
- wp
Zone stringId - A unique ID for the zone to a Workload Protection policy.
- Constraints: The maximum length is
128
characters. The value must match regular expression/^[\\.\/:a-zA-Z0-9\\.\\-]+$/
.
- Constraints: The maximum length is
- wp
Zone stringName - A unique ID for the zone to a Workload Protection policy.
- 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/^[\\.\/:a-zA-Z0-9\\.\\-]+$/
.
- 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/^[\\.\/:a-zA-Z0-9\\.\\-]+$/
.
- 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/^[\\.\/:a-zA-Z0-9\\.\\-]+$/
.
- 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
- wp_
instance_ strid - A unique ID for the instance of a Workload Protection.
- Constraints: The maximum length is
128
characters. The value must match regular expression/^[\\.\/:a-zA-Z0-9\\.\\-]+$/
.
- Constraints: The maximum length is
- wp_
instance_ strlocation - The location of the compliance instance.
- Constraints: Allowable values are:
us-south
,us-east
,eu-gb
,eu-de
,ca-tor
.
- Constraints: Allowable values are:
- wp_
instance_ strname - The name of the Workload Protection instance.
- 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
- wp_
policy_ strid - The unique ID for the Workload Protection policy.
- Constraints: The maximum length is
128
characters. The value must match regular expression/^[\\.\/:a-zA-Z0-9\\.\\-]+$/
.
- Constraints: The maximum length is
- wp_
policy_ strname - The name of the Workload Protection policy.
- 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
- wp_
zone_ strid - A unique ID for the zone to a Workload Protection policy.
- Constraints: The maximum length is
128
characters. The value must match regular expression/^[\\.\/:a-zA-Z0-9\\.\\-]+$/
.
- Constraints: The maximum length is
- wp_
zone_ strname - A unique ID for the zone to a Workload Protection policy.
- 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/^[\\.\/:a-zA-Z0-9\\.\\-]+$/
.
- 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/^[\\.\/:a-zA-Z0-9\\.\\-]+$/
.
- 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/^[\\.\/:a-zA-Z0-9\\.\\-]+$/
.
- 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
- wp
Instance StringId - A unique ID for the instance of a Workload Protection.
- Constraints: The maximum length is
128
characters. The value must match regular expression/^[\\.\/:a-zA-Z0-9\\.\\-]+$/
.
- Constraints: The maximum length is
- wp
Instance StringLocation - The location of the compliance instance.
- Constraints: Allowable values are:
us-south
,us-east
,eu-gb
,eu-de
,ca-tor
.
- Constraints: Allowable values are:
- wp
Instance StringName - The name of the Workload Protection instance.
- 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
- wp
Policy StringId - The unique ID for the Workload Protection policy.
- Constraints: The maximum length is
128
characters. The value must match regular expression/^[\\.\/:a-zA-Z0-9\\.\\-]+$/
.
- Constraints: The maximum length is
- wp
Policy StringName - The name of the Workload Protection policy.
- 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
- wp
Zone StringId - A unique ID for the zone to a Workload Protection policy.
- Constraints: The maximum length is
128
characters. The value must match regular expression/^[\\.\/:a-zA-Z0-9\\.\\-]+$/
.
- Constraints: The maximum length is
- wp
Zone StringName - A unique ID for the zone to a Workload Protection policy.
- 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.