Interface CfnQueueProps

All Superinterfaces:
software.amazon.jsii.JsiiSerializable
All Known Implementing Classes:
CfnQueueProps.Jsii$Proxy

@Generated(value="jsii-pacmak/1.102.0 (build e354887)", date="2024-08-23T05:56:14.615Z") @Stability(Stable) public interface CfnQueueProps extends software.amazon.jsii.JsiiSerializable
Properties for defining a CfnQueue.

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.*;
 CfnQueueProps cfnQueueProps = CfnQueueProps.builder()
         .displayName("displayName")
         .farmId("farmId")
         // the properties below are optional
         .allowedStorageProfileIds(List.of("allowedStorageProfileIds"))
         .defaultBudgetAction("defaultBudgetAction")
         .description("description")
         .jobAttachmentSettings(JobAttachmentSettingsProperty.builder()
                 .rootPrefix("rootPrefix")
                 .s3BucketName("s3BucketName")
                 .build())
         .jobRunAsUser(JobRunAsUserProperty.builder()
                 .runAs("runAs")
                 // the properties below are optional
                 .posix(PosixUserProperty.builder()
                         .group("group")
                         .user("user")
                         .build())
                 .windows(WindowsUserProperty.builder()
                         .passwordArn("passwordArn")
                         .user("user")
                         .build())
                 .build())
         .requiredFileSystemLocationNames(List.of("requiredFileSystemLocationNames"))
         .roleArn("roleArn")
         .tags(List.of(CfnTag.builder()
                 .key("key")
                 .value("value")
                 .build()))
         .build();
 

See Also: