Interface CfnFarmProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnFarmProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.101.0 (build b95fe5d)",
date="2024-08-02T00:29:08.960Z")
@Stability(Stable)
public interface CfnFarmProps
extends software.amazon.jsii.JsiiSerializable
Properties for defining a
CfnFarm
.
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.deadline.*; CfnFarmProps cfnFarmProps = CfnFarmProps.builder() .displayName("displayName") // the properties below are optional .description("description") .kmsKeyArn("kmsKeyArn") .tags(List.of(CfnTag.builder() .key("key") .value("value") .build())) .build();
- See Also:
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic final class
A builder forCfnFarmProps
static final class
An implementation forCfnFarmProps
-
Method Summary
Modifier and TypeMethodDescriptionstatic CfnFarmProps.Builder
builder()
default String
A description of the farm that helps identify what the farm is used for.The display name of the farm.default String
The ARN for the KMS key.getTags()
The tags to add to your farm.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getDisplayName
The display name of the farm.- See Also:
-
getDescription
A description of the farm that helps identify what the farm is used for.Default: - ""
- See Also:
-
getKmsKeyArn
The ARN for the KMS key.- See Also:
-
getTags
The tags to add to your farm.Each tag consists of a tag key and a tag value. Tag keys and values are both required, but tag values can be empty strings.
- See Also:
-
builder
- Returns:
- a
CfnFarmProps.Builder
ofCfnFarmProps
-