We recommend new projects start with resources from the AWS provider.
published on Monday, Aug 3, 2026 by Pulumi
We recommend new projects start with resources from the AWS provider.
published on Monday, Aug 3, 2026 by Pulumi
Creates a connector to a third-party cloud provider in Security Hub CSPM. A connector establishes a connection between Security Hub CSPM and a third-party cloud provider, enabling Security Hub CSPM to ingest security findings and resource data from the connected environment.
Using getConnector
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getConnector(args: GetConnectorArgs, opts?: InvokeOptions): Promise<GetConnectorResult>
function getConnectorOutput(args: GetConnectorOutputArgs, opts?: InvokeOptions): Output<GetConnectorResult>def get_connector(connector_arn: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetConnectorResult
def get_connector_output(connector_arn: pulumi.Input[Optional[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetConnectorResult]func LookupConnector(ctx *Context, args *LookupConnectorArgs, opts ...InvokeOption) (*LookupConnectorResult, error)
func LookupConnectorOutput(ctx *Context, args *LookupConnectorOutputArgs, opts ...InvokeOption) LookupConnectorResultOutput> Note: This function is named LookupConnector in the Go SDK.
public static class GetConnector
{
public static Task<GetConnectorResult> InvokeAsync(GetConnectorArgs args, InvokeOptions? opts = null)
public static Output<GetConnectorResult> Invoke(GetConnectorInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetConnectorResult> getConnector(GetConnectorArgs args, InvokeOptions options)
public static Output<GetConnectorResult> getConnector(GetConnectorArgs args, InvokeOptions options)
fn::invoke:
function: aws-native:securityhub:getConnector
arguments:
# arguments dictionarydata "aws-native_securityhub_get_connector" "name" {
# arguments
}The following arguments are supported:
- Connector
Arn string
- Connector
Arn string
- connector_
arn string
- connector
Arn String
- connector
Arn string
- connector_
arn str
- connector
Arn String
getConnector Result
The following output properties are available:
- Connector
Arn string - Connector
Id string - Connector
Status string - Created
At string - Created
By string - Description string
- The description of the connector.
- Enablement
Status string - Issues
List<Pulumi.
Aws Native. Security Hub. Outputs. Connector Health Issue> - Last
Checked stringAt - Last
Updated stringAt - Message string
- Provider
Pulumi.
Aws Native. Security Hub. Outputs. Connector Provider - Dictionary<string, string>
- Connector
Arn string - Connector
Id string - Connector
Status string - Created
At string - Created
By string - Description string
- The description of the connector.
- Enablement
Status string - Issues
[]Connector
Health Issue - Last
Checked stringAt - Last
Updated stringAt - Message string
- Provider
Connector
Provider - map[string]string
- connector_
arn string - connector_
id string - connector_
status string - created_
at string - created_
by string - description string
- The description of the connector.
- enablement_
status string - issues list(object)
- last_
checked_ stringat - last_
updated_ stringat - message string
- provider object
- map(string)
- connector
Arn String - connector
Id String - connector
Status String - created
At String - created
By String - description String
- The description of the connector.
- enablement
Status String - issues
List<Connector
Health Issue> - last
Checked StringAt - last
Updated StringAt - message String
- provider
Connector
Provider - Map<String,String>
- connector
Arn string - connector
Id string - connector
Status string - created
At string - created
By string - description string
- The description of the connector.
- enablement
Status string - issues
Connector
Health Issue[] - last
Checked stringAt - last
Updated stringAt - message string
- provider
Connector
Provider - {[key: string]: string}
- connector_
arn str - connector_
id str - connector_
status str - created_
at str - created_
by str - description str
- The description of the connector.
- enablement_
status str - issues
Sequence[Connector
Health Issue] - last_
checked_ strat - last_
updated_ strat - message str
- provider
Connector
Provider - Mapping[str, str]
- connector
Arn String - connector
Id String - connector
Status String - created
At String - created
By String - description String
- The description of the connector.
- enablement
Status String - issues List<Property Map>
- last
Checked StringAt - last
Updated StringAt - message String
- provider Property Map
- Map<String>
Supporting Types
ConnectorAzureProviderConfiguration
- Aws
Config stringConnector Arn - The ARN of the multi-cloud configuration connector used to establish the connection to Azure.
- Azure
Regions List<string> - The list of Azure regions to monitor.
- Scope
Configuration Pulumi.Aws Native. Security Hub. Inputs. Connector Azure Scope Configuration - The scope configuration that defines which Azure resources are monitored.
- Aws
Config stringConnector Arn - The ARN of the multi-cloud configuration connector used to establish the connection to Azure.
- Azure
Regions []string - The list of Azure regions to monitor.
- Scope
Configuration ConnectorAzure Scope Configuration - The scope configuration that defines which Azure resources are monitored.
- aws_
config_ stringconnector_ arn - The ARN of the multi-cloud configuration connector used to establish the connection to Azure.
- azure_
regions list(string) - The list of Azure regions to monitor.
- scope_
configuration object - The scope configuration that defines which Azure resources are monitored.
- aws
Config StringConnector Arn - The ARN of the multi-cloud configuration connector used to establish the connection to Azure.
- azure
Regions List<String> - The list of Azure regions to monitor.
- scope
Configuration ConnectorAzure Scope Configuration - The scope configuration that defines which Azure resources are monitored.
- aws
Config stringConnector Arn - The ARN of the multi-cloud configuration connector used to establish the connection to Azure.
- azure
Regions string[] - The list of Azure regions to monitor.
- scope
Configuration ConnectorAzure Scope Configuration - The scope configuration that defines which Azure resources are monitored.
- aws_
config_ strconnector_ arn - The ARN of the multi-cloud configuration connector used to establish the connection to Azure.
- azure_
regions Sequence[str] - The list of Azure regions to monitor.
- scope_
configuration ConnectorAzure Scope Configuration - The scope configuration that defines which Azure resources are monitored.
- aws
Config StringConnector Arn - The ARN of the multi-cloud configuration connector used to establish the connection to Azure.
- azure
Regions List<String> - The list of Azure regions to monitor.
- scope
Configuration Property Map - The scope configuration that defines which Azure resources are monitored.
ConnectorAzureScopeConfiguration
- Scope
Type Pulumi.Aws Native. Security Hub. Connector Azure Scope Configuration Scope Type - The type of scope. Valid values are
tenantandsubscription. - Scope
Values List<string> - The list of scope values, such as subscription IDs, when the scope type is
subscription.
- Scope
Type ConnectorAzure Scope Configuration Scope Type - The type of scope. Valid values are
tenantandsubscription. - Scope
Values []string - The list of scope values, such as subscription IDs, when the scope type is
subscription.
- scope_
type "TENANT" | "SUBSCRIPTION" - The type of scope. Valid values are
tenantandsubscription. - scope_
values list(string) - The list of scope values, such as subscription IDs, when the scope type is
subscription.
- scope
Type ConnectorAzure Scope Configuration Scope Type - The type of scope. Valid values are
tenantandsubscription. - scope
Values List<String> - The list of scope values, such as subscription IDs, when the scope type is
subscription.
- scope
Type ConnectorAzure Scope Configuration Scope Type - The type of scope. Valid values are
tenantandsubscription. - scope
Values string[] - The list of scope values, such as subscription IDs, when the scope type is
subscription.
- scope_
type ConnectorAzure Scope Configuration Scope Type - The type of scope. Valid values are
tenantandsubscription. - scope_
values Sequence[str] - The list of scope values, such as subscription IDs, when the scope type is
subscription.
- scope
Type "TENANT" | "SUBSCRIPTION" - The type of scope. Valid values are
tenantandsubscription. - scope
Values List<String> - The list of scope values, such as subscription IDs, when the scope type is
subscription.
ConnectorAzureScopeConfigurationScopeType
ConnectorHealthIssue
ConnectorProvider
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.
published on Monday, Aug 3, 2026 by Pulumi