Interface CfnAgentSpaceProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnAgentSpaceProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.129.0 (build eaca441)",
date="2026-05-13T16:55:06.900Z")
@Stability(Stable)
public interface CfnAgentSpaceProps
extends software.amazon.jsii.JsiiSerializable
Properties for defining a
CfnAgentSpace.
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.devopsagent.*;
CfnAgentSpaceProps cfnAgentSpaceProps = CfnAgentSpaceProps.builder()
.name("name")
// the properties below are optional
.description("description")
.kmsKeyArn("kmsKeyArn")
.locale("locale")
.operatorApp(OperatorAppProperty.builder()
.iam(IamAuthConfigurationProperty.builder()
.operatorAppRoleArn("operatorAppRoleArn")
// the properties below are optional
.createdAt("createdAt")
.updatedAt("updatedAt")
.build())
.idc(IdcAuthConfigurationProperty.builder()
.idcInstanceArn("idcInstanceArn")
.operatorAppRoleArn("operatorAppRoleArn")
// the properties below are optional
.createdAt("createdAt")
.idcApplicationArn("idcApplicationArn")
.updatedAt("updatedAt")
.build())
.build())
.tags(List.of(CfnTag.builder()
.key("key")
.value("value")
.build()))
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnAgentSpacePropsstatic final classAn implementation forCfnAgentSpaceProps -
Method Summary
Modifier and TypeMethodDescriptionstatic CfnAgentSpaceProps.Builderbuilder()default StringThe description of the Agent Space.default StringThe ARN of the KMS key to use for encryption.default StringThe locale for the AgentSpace, which determines the language used in agent responses.getName()The name of the Agent Space.default ObjectReturns union: eitherIResolvableorCfnAgentSpace.OperatorAppPropertygetTags()An array of key-value pairs to apply to this resource.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getName
The name of the Agent Space.- See Also:
-
getDescription
The description of the Agent Space.- See Also:
-
getKmsKeyArn
The ARN of the KMS key to use for encryption.- See Also:
-
getLocale
The locale for the AgentSpace, which determines the language used in agent responses.- See Also:
-
getOperatorApp
Returns union: eitherIResolvableorCfnAgentSpace.OperatorAppProperty- See Also:
-
getTags
An array of key-value pairs to apply to this resource.- See Also:
-
builder
- Returns:
- a
CfnAgentSpaceProps.BuilderofCfnAgentSpaceProps
-