1. Packages
  2. AWS Cloud Control
  3. API Docs
  4. securityhub
  5. ConnectorV2

We recommend new projects start with resources from the AWS provider.

AWS Cloud Control v1.46.0 published on Monday, Dec 29, 2025 by Pulumi
aws-native logo

We recommend new projects start with resources from the AWS provider.

AWS Cloud Control v1.46.0 published on Monday, Dec 29, 2025 by Pulumi

    Resource schema for AWS::SecurityHub::ConnectorV2

    Create ConnectorV2 Resource

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

    Constructor syntax

    new ConnectorV2(name: string, args: ConnectorV2Args, opts?: CustomResourceOptions);
    @overload
    def ConnectorV2(resource_name: str,
                    args: ConnectorV2Args,
                    opts: Optional[ResourceOptions] = None)
    
    @overload
    def ConnectorV2(resource_name: str,
                    opts: Optional[ResourceOptions] = None,
                    provider: Optional[ConnectorV2ProviderArgs] = None,
                    description: Optional[str] = None,
                    kms_key_arn: Optional[str] = None,
                    name: Optional[str] = None,
                    tags: Optional[Mapping[str, str]] = None)
    func NewConnectorV2(ctx *Context, name string, args ConnectorV2Args, opts ...ResourceOption) (*ConnectorV2, error)
    public ConnectorV2(string name, ConnectorV2Args args, CustomResourceOptions? opts = null)
    public ConnectorV2(String name, ConnectorV2Args args)
    public ConnectorV2(String name, ConnectorV2Args args, CustomResourceOptions options)
    
    type: aws-native:securityhub:ConnectorV2
    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 ConnectorV2Args
    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 ConnectorV2Args
    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 ConnectorV2Args
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args ConnectorV2Args
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args ConnectorV2Args
    The arguments to resource properties.
    options CustomResourceOptions
    Bag of options to control resource's behavior.

    ConnectorV2 Resource Properties

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

    Inputs

    In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.

    The ConnectorV2 resource accepts the following input properties:

    Provider Pulumi.AwsNative.SecurityHub.Inputs.ConnectorV2Provider
    The third-party provider detail for a service configuration.
    Description string
    A description of the connector
    KmsKeyArn string
    The ARN of KMS key used for the connector
    Name string
    The name of the connector
    Tags Dictionary<string, string>
    The tags to add to the connectorV2 when you create.
    Provider ConnectorV2ProviderArgs
    The third-party provider detail for a service configuration.
    Description string
    A description of the connector
    KmsKeyArn string
    The ARN of KMS key used for the connector
    Name string
    The name of the connector
    Tags map[string]string
    The tags to add to the connectorV2 when you create.
    provider ConnectorV2Provider
    The third-party provider detail for a service configuration.
    description String
    A description of the connector
    kmsKeyArn String
    The ARN of KMS key used for the connector
    name String
    The name of the connector
    tags Map<String,String>
    The tags to add to the connectorV2 when you create.
    provider ConnectorV2Provider
    The third-party provider detail for a service configuration.
    description string
    A description of the connector
    kmsKeyArn string
    The ARN of KMS key used for the connector
    name string
    The name of the connector
    tags {[key: string]: string}
    The tags to add to the connectorV2 when you create.
    provider ConnectorV2ProviderArgs
    The third-party provider detail for a service configuration.
    description str
    A description of the connector
    kms_key_arn str
    The ARN of KMS key used for the connector
    name str
    The name of the connector
    tags Mapping[str, str]
    The tags to add to the connectorV2 when you create.
    provider Property Map
    The third-party provider detail for a service configuration.
    description String
    A description of the connector
    kmsKeyArn String
    The ARN of KMS key used for the connector
    name String
    The name of the connector
    tags Map<String>
    The tags to add to the connectorV2 when you create.

    Outputs

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

    ConnectorArn string
    The ARN of the connector
    ConnectorId string
    The ID of the connector
    ConnectorStatus Pulumi.AwsNative.SecurityHub.ConnectorV2ConnectorStatus
    The status of the connector
    CreatedAt string
    The timestamp when the V2 connector was created.
    Id string
    The provider-assigned unique ID for this managed resource.
    LastCheckedAt string
    The most recent timestamp when the V2 connector was checked on health status.
    LastUpdatedAt string
    The most recent timestamp when the V2 connector was updated.
    Message string
    The message of the connector status change
    ConnectorArn string
    The ARN of the connector
    ConnectorId string
    The ID of the connector
    ConnectorStatus ConnectorV2ConnectorStatus
    The status of the connector
    CreatedAt string
    The timestamp when the V2 connector was created.
    Id string
    The provider-assigned unique ID for this managed resource.
    LastCheckedAt string
    The most recent timestamp when the V2 connector was checked on health status.
    LastUpdatedAt string
    The most recent timestamp when the V2 connector was updated.
    Message string
    The message of the connector status change
    connectorArn String
    The ARN of the connector
    connectorId String
    The ID of the connector
    connectorStatus ConnectorV2ConnectorStatus
    The status of the connector
    createdAt String
    The timestamp when the V2 connector was created.
    id String
    The provider-assigned unique ID for this managed resource.
    lastCheckedAt String
    The most recent timestamp when the V2 connector was checked on health status.
    lastUpdatedAt String
    The most recent timestamp when the V2 connector was updated.
    message String
    The message of the connector status change
    connectorArn string
    The ARN of the connector
    connectorId string
    The ID of the connector
    connectorStatus ConnectorV2ConnectorStatus
    The status of the connector
    createdAt string
    The timestamp when the V2 connector was created.
    id string
    The provider-assigned unique ID for this managed resource.
    lastCheckedAt string
    The most recent timestamp when the V2 connector was checked on health status.
    lastUpdatedAt string
    The most recent timestamp when the V2 connector was updated.
    message string
    The message of the connector status change
    connector_arn str
    The ARN of the connector
    connector_id str
    The ID of the connector
    connector_status ConnectorV2ConnectorStatus
    The status of the connector
    created_at str
    The timestamp when the V2 connector was created.
    id str
    The provider-assigned unique ID for this managed resource.
    last_checked_at str
    The most recent timestamp when the V2 connector was checked on health status.
    last_updated_at str
    The most recent timestamp when the V2 connector was updated.
    message str
    The message of the connector status change
    connectorArn String
    The ARN of the connector
    connectorId String
    The ID of the connector
    connectorStatus "CONNECTED" | "FAILED_TO_CONNECT" | "PENDING_AUTHORIZATION" | "PENDING_CONFIGURATION"
    The status of the connector
    createdAt String
    The timestamp when the V2 connector was created.
    id String
    The provider-assigned unique ID for this managed resource.
    lastCheckedAt String
    The most recent timestamp when the V2 connector was checked on health status.
    lastUpdatedAt String
    The most recent timestamp when the V2 connector was updated.
    message String
    The message of the connector status change

    Supporting Types

    ConnectorV2ConnectorStatus, ConnectorV2ConnectorStatusArgs

    Connected
    CONNECTED
    FailedToConnect
    FAILED_TO_CONNECT
    PendingAuthorization
    PENDING_AUTHORIZATION
    PendingConfiguration
    PENDING_CONFIGURATION
    ConnectorV2ConnectorStatusConnected
    CONNECTED
    ConnectorV2ConnectorStatusFailedToConnect
    FAILED_TO_CONNECT
    ConnectorV2ConnectorStatusPendingAuthorization
    PENDING_AUTHORIZATION
    ConnectorV2ConnectorStatusPendingConfiguration
    PENDING_CONFIGURATION
    Connected
    CONNECTED
    FailedToConnect
    FAILED_TO_CONNECT
    PendingAuthorization
    PENDING_AUTHORIZATION
    PendingConfiguration
    PENDING_CONFIGURATION
    Connected
    CONNECTED
    FailedToConnect
    FAILED_TO_CONNECT
    PendingAuthorization
    PENDING_AUTHORIZATION
    PendingConfiguration
    PENDING_CONFIGURATION
    CONNECTED
    CONNECTED
    FAILED_TO_CONNECT
    FAILED_TO_CONNECT
    PENDING_AUTHORIZATION
    PENDING_AUTHORIZATION
    PENDING_CONFIGURATION
    PENDING_CONFIGURATION
    "CONNECTED"
    CONNECTED
    "FAILED_TO_CONNECT"
    FAILED_TO_CONNECT
    "PENDING_AUTHORIZATION"
    PENDING_AUTHORIZATION
    "PENDING_CONFIGURATION"
    PENDING_CONFIGURATION

    Package Details

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

    We recommend new projects start with resources from the AWS provider.

    AWS Cloud Control v1.46.0 published on Monday, Dec 29, 2025 by Pulumi
      Meet Neo: Your AI Platform Teammate