Interface CfnProjectProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnProjectProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.113.0 (build fc68b25)",
date="2025-09-02T11:25:29.432Z")
@Stability(Stable)
public interface CfnProjectProps
extends software.amazon.jsii.JsiiSerializable
Properties for defining a
CfnProject
.
Example:
// The code below shows an example of how to instantiate this type. // The values are placeholders you should change. import software.amazon.awscdk.services.datazone.*; CfnProjectProps cfnProjectProps = CfnProjectProps.builder() .domainIdentifier("domainIdentifier") .name("name") // the properties below are optional .description("description") .domainUnitId("domainUnitId") .glossaryTerms(List.of("glossaryTerms")) .projectProfileId("projectProfileId") .projectProfileVersion("projectProfileVersion") .userParameters(List.of(EnvironmentConfigurationUserParameterProperty.builder() .environmentConfigurationName("environmentConfigurationName") .environmentId("environmentId") .environmentParameters(List.of(EnvironmentParameterProperty.builder() .name("name") .value("value") .build())) .build())) .build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final class
A builder forCfnProjectProps
static final class
An implementation forCfnProjectProps
-
Method Summary
Modifier and TypeMethodDescriptionstatic CfnProjectProps.Builder
builder()
default String
The description of a project.The identifier of a Amazon DataZone domain where the project exists.default String
The ID of the domain unit.The glossary terms that can be used in this Amazon DataZone project.getName()
The name of a project.default String
The ID of the project profile.default String
The project profile version to which the project should be updated.default Object
The user parameters of the project.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getDomainIdentifier
The identifier of a Amazon DataZone domain where the project exists.- See Also:
-
getName
The name of a project.- See Also:
-
getDescription
The description of a project.- See Also:
-
getDomainUnitId
The ID of the domain unit.This parameter is not required and if it is not specified, then the project is created at the root domain unit level.
- See Also:
-
getGlossaryTerms
The glossary terms that can be used in this Amazon DataZone project.- See Also:
-
getProjectProfileId
The ID of the project profile.- See Also:
-
getProjectProfileVersion
The project profile version to which the project should be updated.You can only specify the following string for this parameter:
latest
.- See Also:
-
getUserParameters
The user parameters of the project.- See Also:
-
builder
- Returns:
- a
CfnProjectProps.Builder
ofCfnProjectProps
-