createConnector
Creates a cloud service provider management (CSPM) connector 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.
Samples
// This operation creates a CSPM connector to connect Security Hub to an Azure environment.
val resp = securityHubClient.createConnector {
name = "MyAzureConnector"
description = "Connector for Azure tenant monitoring"
provider = CspmProviderConfiguration.Azure(AzureProviderConfiguration {
awsConfigConnectorArn = "arn:aws:config:us-east-1:123456789012:connector/azure-connector-1234"
scopeConfiguration = AzureScopeConfiguration {
scopeType = ScopeType.fromValue("TENANT")
}
azureRegions = listOf<String>(
"eastus",
"westus2"
)
}
)
}Content copied to clipboard