1. Packages
  2. AWS Native
  3. API Docs
  4. deadline
  5. LicenseEndpoint

AWS Native is in preview. AWS Classic is fully supported.

AWS Native v0.109.0 published on Wednesday, Jun 26, 2024 by Pulumi

aws-native.deadline.LicenseEndpoint

Explore with Pulumi AI

aws-native logo

AWS Native is in preview. AWS Classic is fully supported.

AWS Native v0.109.0 published on Wednesday, Jun 26, 2024 by Pulumi

    Definition of AWS::Deadline::LicenseEndpoint Resource Type

    Create LicenseEndpoint Resource

    Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

    Constructor syntax

    new LicenseEndpoint(name: string, args: LicenseEndpointArgs, opts?: CustomResourceOptions);
    @overload
    def LicenseEndpoint(resource_name: str,
                        args: LicenseEndpointArgs,
                        opts: Optional[ResourceOptions] = None)
    
    @overload
    def LicenseEndpoint(resource_name: str,
                        opts: Optional[ResourceOptions] = None,
                        security_group_ids: Optional[Sequence[str]] = None,
                        subnet_ids: Optional[Sequence[str]] = None,
                        vpc_id: Optional[str] = None,
                        tags: Optional[Sequence[_root_inputs.TagArgs]] = None)
    func NewLicenseEndpoint(ctx *Context, name string, args LicenseEndpointArgs, opts ...ResourceOption) (*LicenseEndpoint, error)
    public LicenseEndpoint(string name, LicenseEndpointArgs args, CustomResourceOptions? opts = null)
    public LicenseEndpoint(String name, LicenseEndpointArgs args)
    public LicenseEndpoint(String name, LicenseEndpointArgs args, CustomResourceOptions options)
    
    type: aws-native:deadline:LicenseEndpoint
    properties: # The arguments to resource properties.
    options: # Bag of options to control resource's behavior.
    
    

    Parameters

    name string
    The unique name of the resource.
    args LicenseEndpointArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    resource_name str
    The unique name of the resource.
    args LicenseEndpointArgs
    The arguments to resource properties.
    opts ResourceOptions
    Bag of options to control resource's behavior.
    ctx Context
    Context object for the current deployment.
    name string
    The unique name of the resource.
    args LicenseEndpointArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args LicenseEndpointArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args LicenseEndpointArgs
    The arguments to resource properties.
    options CustomResourceOptions
    Bag of options to control resource's behavior.

    LicenseEndpoint Resource Properties

    To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

    Inputs

    The LicenseEndpoint resource accepts the following input properties:

    SecurityGroupIds List<string>
    The identifier of the Amazon EC2 security group that controls access to the license endpoint.
    SubnetIds List<string>
    Identifies the VPC subnets that can connect to a license endpoint.
    VpcId string
    The VCP(virtual private cloud) ID associated with the license endpoint.
    Tags List<Pulumi.AwsNative.Inputs.Tag>
    An array of key-value pairs to apply to this resource.
    SecurityGroupIds []string
    The identifier of the Amazon EC2 security group that controls access to the license endpoint.
    SubnetIds []string
    Identifies the VPC subnets that can connect to a license endpoint.
    VpcId string
    The VCP(virtual private cloud) ID associated with the license endpoint.
    Tags TagArgs
    An array of key-value pairs to apply to this resource.
    securityGroupIds List<String>
    The identifier of the Amazon EC2 security group that controls access to the license endpoint.
    subnetIds List<String>
    Identifies the VPC subnets that can connect to a license endpoint.
    vpcId String
    The VCP(virtual private cloud) ID associated with the license endpoint.
    tags List<Tag>
    An array of key-value pairs to apply to this resource.
    securityGroupIds string[]
    The identifier of the Amazon EC2 security group that controls access to the license endpoint.
    subnetIds string[]
    Identifies the VPC subnets that can connect to a license endpoint.
    vpcId string
    The VCP(virtual private cloud) ID associated with the license endpoint.
    tags Tag[]
    An array of key-value pairs to apply to this resource.
    security_group_ids Sequence[str]
    The identifier of the Amazon EC2 security group that controls access to the license endpoint.
    subnet_ids Sequence[str]
    Identifies the VPC subnets that can connect to a license endpoint.
    vpc_id str
    The VCP(virtual private cloud) ID associated with the license endpoint.
    tags Sequence[TagArgs]
    An array of key-value pairs to apply to this resource.
    securityGroupIds List<String>
    The identifier of the Amazon EC2 security group that controls access to the license endpoint.
    subnetIds List<String>
    Identifies the VPC subnets that can connect to a license endpoint.
    vpcId String
    The VCP(virtual private cloud) ID associated with the license endpoint.
    tags List<Property Map>
    An array of key-value pairs to apply to this resource.

    Outputs

    All input properties are implicitly available as output properties. Additionally, the LicenseEndpoint resource produces the following output properties:

    Arn string
    The Amazon Resource Name (ARN) of the license endpoint.
    DnsName string
    The DNS name of the license server endpoint.
    Id string
    The provider-assigned unique ID for this managed resource.
    LicenseEndpointId string
    The license endpoint ID.
    Status Pulumi.AwsNative.Deadline.LicenseEndpointStatus
    The status of the license endpoint.
    StatusMessage string
    The status message of the license endpoint.
    Arn string
    The Amazon Resource Name (ARN) of the license endpoint.
    DnsName string
    The DNS name of the license server endpoint.
    Id string
    The provider-assigned unique ID for this managed resource.
    LicenseEndpointId string
    The license endpoint ID.
    Status LicenseEndpointStatus
    The status of the license endpoint.
    StatusMessage string
    The status message of the license endpoint.
    arn String
    The Amazon Resource Name (ARN) of the license endpoint.
    dnsName String
    The DNS name of the license server endpoint.
    id String
    The provider-assigned unique ID for this managed resource.
    licenseEndpointId String
    The license endpoint ID.
    status LicenseEndpointStatus
    The status of the license endpoint.
    statusMessage String
    The status message of the license endpoint.
    arn string
    The Amazon Resource Name (ARN) of the license endpoint.
    dnsName string
    The DNS name of the license server endpoint.
    id string
    The provider-assigned unique ID for this managed resource.
    licenseEndpointId string
    The license endpoint ID.
    status LicenseEndpointStatus
    The status of the license endpoint.
    statusMessage string
    The status message of the license endpoint.
    arn str
    The Amazon Resource Name (ARN) of the license endpoint.
    dns_name str
    The DNS name of the license server endpoint.
    id str
    The provider-assigned unique ID for this managed resource.
    license_endpoint_id str
    The license endpoint ID.
    status LicenseEndpointStatus
    The status of the license endpoint.
    status_message str
    The status message of the license endpoint.
    arn String
    The Amazon Resource Name (ARN) of the license endpoint.
    dnsName String
    The DNS name of the license server endpoint.
    id String
    The provider-assigned unique ID for this managed resource.
    licenseEndpointId String
    The license endpoint ID.
    status "CREATE_IN_PROGRESS" | "DELETE_IN_PROGRESS" | "READY" | "NOT_READY"
    The status of the license endpoint.
    statusMessage String
    The status message of the license endpoint.

    Supporting Types

    LicenseEndpointStatus, LicenseEndpointStatusArgs

    CreateInProgress
    CREATE_IN_PROGRESS
    DeleteInProgress
    DELETE_IN_PROGRESS
    Ready
    READY
    NotReady
    NOT_READY
    LicenseEndpointStatusCreateInProgress
    CREATE_IN_PROGRESS
    LicenseEndpointStatusDeleteInProgress
    DELETE_IN_PROGRESS
    LicenseEndpointStatusReady
    READY
    LicenseEndpointStatusNotReady
    NOT_READY
    CreateInProgress
    CREATE_IN_PROGRESS
    DeleteInProgress
    DELETE_IN_PROGRESS
    Ready
    READY
    NotReady
    NOT_READY
    CreateInProgress
    CREATE_IN_PROGRESS
    DeleteInProgress
    DELETE_IN_PROGRESS
    Ready
    READY
    NotReady
    NOT_READY
    CREATE_IN_PROGRESS
    CREATE_IN_PROGRESS
    DELETE_IN_PROGRESS
    DELETE_IN_PROGRESS
    READY
    READY
    NOT_READY
    NOT_READY
    "CREATE_IN_PROGRESS"
    CREATE_IN_PROGRESS
    "DELETE_IN_PROGRESS"
    DELETE_IN_PROGRESS
    "READY"
    READY
    "NOT_READY"
    NOT_READY

    Tag, TagArgs

    Key string
    The key name of the tag
    Value string
    The value of the tag
    Key string
    The key name of the tag
    Value string
    The value of the tag
    key String
    The key name of the tag
    value String
    The value of the tag
    key string
    The key name of the tag
    value string
    The value of the tag
    key str
    The key name of the tag
    value str
    The value of the tag
    key String
    The key name of the tag
    value String
    The value of the tag

    Package Details

    Repository
    AWS Native pulumi/pulumi-aws-native
    License
    Apache-2.0
    aws-native logo

    AWS Native is in preview. AWS Classic is fully supported.

    AWS Native v0.109.0 published on Wednesday, Jun 26, 2024 by Pulumi