com.pulumi.eks.NodeGroupSecurityGroupArgs Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of eks Show documentation
Show all versions of eks Show documentation
Pulumi Amazon Web Services (AWS) EKS Components.
// *** WARNING: this file was generated by pulumi-java-gen. ***
// *** Do not edit by hand unless you're certain you know what you are doing! ***
package com.pulumi.eks;
import com.pulumi.aws.ec2.SecurityGroup;
import com.pulumi.aws.eks.Cluster;
import com.pulumi.core.Output;
import com.pulumi.core.annotations.Import;
import java.lang.String;
import java.util.Map;
import java.util.Objects;
import java.util.Optional;
import javax.annotation.Nullable;
public final class NodeGroupSecurityGroupArgs extends com.pulumi.resources.ResourceArgs {
public static final NodeGroupSecurityGroupArgs Empty = new NodeGroupSecurityGroupArgs();
/**
* The security group associated with the EKS cluster.
*
*/
@Import(name="clusterSecurityGroup", required=true)
private Output clusterSecurityGroup;
/**
* @return The security group associated with the EKS cluster.
*
*/
public Output clusterSecurityGroup() {
return this.clusterSecurityGroup;
}
/**
* The EKS cluster associated with the worker node group
*
*/
@Import(name="eksCluster", required=true)
private Output eksCluster;
/**
* @return The EKS cluster associated with the worker node group
*
*/
public Output eksCluster() {
return this.eksCluster;
}
/**
* Key-value mapping of tags to apply to this security group.
*
*/
@Import(name="tags")
private @Nullable Output
© 2015 - 2024 Weber Informatics LLC | Privacy Policy