1. Packages
  2. Azure Native v1
  3. API Docs
  4. security
  5. getSecurityConnector
These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi

azure-native.security.getSecurityConnector

Explore with Pulumi AI

azure-native-v1 logo
These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi

    Retrieves details of a specific security connector API Version: 2021-07-01-preview.

    Using getSecurityConnector

    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 getSecurityConnector(args: GetSecurityConnectorArgs, opts?: InvokeOptions): Promise<GetSecurityConnectorResult>
    function getSecurityConnectorOutput(args: GetSecurityConnectorOutputArgs, opts?: InvokeOptions): Output<GetSecurityConnectorResult>
    def get_security_connector(resource_group_name: Optional[str] = None,
                               security_connector_name: Optional[str] = None,
                               opts: Optional[InvokeOptions] = None) -> GetSecurityConnectorResult
    def get_security_connector_output(resource_group_name: Optional[pulumi.Input[str]] = None,
                               security_connector_name: Optional[pulumi.Input[str]] = None,
                               opts: Optional[InvokeOptions] = None) -> Output[GetSecurityConnectorResult]
    func LookupSecurityConnector(ctx *Context, args *LookupSecurityConnectorArgs, opts ...InvokeOption) (*LookupSecurityConnectorResult, error)
    func LookupSecurityConnectorOutput(ctx *Context, args *LookupSecurityConnectorOutputArgs, opts ...InvokeOption) LookupSecurityConnectorResultOutput

    > Note: This function is named LookupSecurityConnector in the Go SDK.

    public static class GetSecurityConnector 
    {
        public static Task<GetSecurityConnectorResult> InvokeAsync(GetSecurityConnectorArgs args, InvokeOptions? opts = null)
        public static Output<GetSecurityConnectorResult> Invoke(GetSecurityConnectorInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetSecurityConnectorResult> getSecurityConnector(GetSecurityConnectorArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: azure-native:security:getSecurityConnector
      arguments:
        # arguments dictionary

    The following arguments are supported:

    ResourceGroupName string
    The name of the resource group within the user's subscription. The name is case insensitive.
    SecurityConnectorName string
    The security connector name.
    ResourceGroupName string
    The name of the resource group within the user's subscription. The name is case insensitive.
    SecurityConnectorName string
    The security connector name.
    resourceGroupName String
    The name of the resource group within the user's subscription. The name is case insensitive.
    securityConnectorName String
    The security connector name.
    resourceGroupName string
    The name of the resource group within the user's subscription. The name is case insensitive.
    securityConnectorName string
    The security connector name.
    resource_group_name str
    The name of the resource group within the user's subscription. The name is case insensitive.
    security_connector_name str
    The security connector name.
    resourceGroupName String
    The name of the resource group within the user's subscription. The name is case insensitive.
    securityConnectorName String
    The security connector name.

    getSecurityConnector Result

    The following output properties are available:

    Id string
    Resource Id
    Name string
    Resource name
    SystemData Pulumi.AzureNative.Security.Outputs.SystemDataResponse
    Azure Resource Manager metadata containing createdBy and modifiedBy information.
    Type string
    Resource type
    CloudName string
    The multi cloud resource's cloud name.
    Etag string
    Entity tag is used for comparing two or more entities from the same requested resource.
    HierarchyIdentifier string
    The multi cloud resource identifier (account id in case of AWS connector).
    Kind string
    Kind of the resource
    Location string
    Location where the resource is stored
    Offerings List<object>
    A collection of offerings for the security connector.
    OrganizationalData Pulumi.AzureNative.Security.Outputs.SecurityConnectorPropertiesResponseOrganizationalData
    The multi cloud account's organizational data
    Tags Dictionary<string, string>
    A list of key value pairs that describe the resource.
    Id string
    Resource Id
    Name string
    Resource name
    SystemData SystemDataResponse
    Azure Resource Manager metadata containing createdBy and modifiedBy information.
    Type string
    Resource type
    CloudName string
    The multi cloud resource's cloud name.
    Etag string
    Entity tag is used for comparing two or more entities from the same requested resource.
    HierarchyIdentifier string
    The multi cloud resource identifier (account id in case of AWS connector).
    Kind string
    Kind of the resource
    Location string
    Location where the resource is stored
    Offerings []interface{}
    A collection of offerings for the security connector.
    OrganizationalData SecurityConnectorPropertiesResponseOrganizationalData
    The multi cloud account's organizational data
    Tags map[string]string
    A list of key value pairs that describe the resource.
    id String
    Resource Id
    name String
    Resource name
    systemData SystemDataResponse
    Azure Resource Manager metadata containing createdBy and modifiedBy information.
    type String
    Resource type
    cloudName String
    The multi cloud resource's cloud name.
    etag String
    Entity tag is used for comparing two or more entities from the same requested resource.
    hierarchyIdentifier String
    The multi cloud resource identifier (account id in case of AWS connector).
    kind String
    Kind of the resource
    location String
    Location where the resource is stored
    offerings List<Object>
    A collection of offerings for the security connector.
    organizationalData SecurityConnectorPropertiesResponseOrganizationalData
    The multi cloud account's organizational data
    tags Map<String,String>
    A list of key value pairs that describe the resource.
    id string
    Resource Id
    name string
    Resource name
    systemData SystemDataResponse
    Azure Resource Manager metadata containing createdBy and modifiedBy information.
    type string
    Resource type
    cloudName string
    The multi cloud resource's cloud name.
    etag string
    Entity tag is used for comparing two or more entities from the same requested resource.
    hierarchyIdentifier string
    The multi cloud resource identifier (account id in case of AWS connector).
    kind string
    Kind of the resource
    location string
    Location where the resource is stored
    offerings (CspmMonitorAwsOfferingResponse | DefenderForContainersAwsOfferingResponse | DefenderForServersAwsOfferingResponse | InformationProtectionAwsOfferingResponse)[]
    A collection of offerings for the security connector.
    organizationalData SecurityConnectorPropertiesResponseOrganizationalData
    The multi cloud account's organizational data
    tags {[key: string]: string}
    A list of key value pairs that describe the resource.
    id str
    Resource Id
    name str
    Resource name
    system_data SystemDataResponse
    Azure Resource Manager metadata containing createdBy and modifiedBy information.
    type str
    Resource type
    cloud_name str
    The multi cloud resource's cloud name.
    etag str
    Entity tag is used for comparing two or more entities from the same requested resource.
    hierarchy_identifier str
    The multi cloud resource identifier (account id in case of AWS connector).
    kind str
    Kind of the resource
    location str
    Location where the resource is stored
    offerings Sequence[Any]
    A collection of offerings for the security connector.
    organizational_data SecurityConnectorPropertiesResponseOrganizationalData
    The multi cloud account's organizational data
    tags Mapping[str, str]
    A list of key value pairs that describe the resource.
    id String
    Resource Id
    name String
    Resource name
    systemData Property Map
    Azure Resource Manager metadata containing createdBy and modifiedBy information.
    type String
    Resource type
    cloudName String
    The multi cloud resource's cloud name.
    etag String
    Entity tag is used for comparing two or more entities from the same requested resource.
    hierarchyIdentifier String
    The multi cloud resource identifier (account id in case of AWS connector).
    kind String
    Kind of the resource
    location String
    Location where the resource is stored
    offerings List<Property Map | Property Map | Property Map | Property Map>
    A collection of offerings for the security connector.
    organizationalData Property Map
    The multi cloud account's organizational data
    tags Map<String>
    A list of key value pairs that describe the resource.

    Supporting Types

    CspmMonitorAwsOfferingResponse

    Description string
    The offering description.
    NativeCloudConnection CspmMonitorAwsOfferingResponseNativeCloudConnection
    The native cloud connection configuration
    description String
    The offering description.
    nativeCloudConnection CspmMonitorAwsOfferingResponseNativeCloudConnection
    The native cloud connection configuration
    description string
    The offering description.
    nativeCloudConnection CspmMonitorAwsOfferingResponseNativeCloudConnection
    The native cloud connection configuration
    description str
    The offering description.
    native_cloud_connection CspmMonitorAwsOfferingResponseNativeCloudConnection
    The native cloud connection configuration
    description String
    The offering description.
    nativeCloudConnection Property Map
    The native cloud connection configuration

    CspmMonitorAwsOfferingResponseNativeCloudConnection

    CloudRoleArn string
    The cloud role ARN in AWS for this feature
    CloudRoleArn string
    The cloud role ARN in AWS for this feature
    cloudRoleArn String
    The cloud role ARN in AWS for this feature
    cloudRoleArn string
    The cloud role ARN in AWS for this feature
    cloud_role_arn str
    The cloud role ARN in AWS for this feature
    cloudRoleArn String
    The cloud role ARN in AWS for this feature

    DefenderForContainersAwsOfferingResponse

    Description string
    The offering description.
    CloudWatchToKinesis DefenderForContainersAwsOfferingResponseCloudWatchToKinesis
    The cloudwatch to kinesis connection configuration
    KinesisToS3 DefenderForContainersAwsOfferingResponseKinesisToS3
    The kinesis to s3 connection configuration
    KubernetesScubaReader DefenderForContainersAwsOfferingResponseKubernetesScubaReader
    The kubernetes to scuba connection configuration
    KubernetesService DefenderForContainersAwsOfferingResponseKubernetesService
    The kubernetes service connection configuration
    description String
    The offering description.
    cloudWatchToKinesis DefenderForContainersAwsOfferingResponseCloudWatchToKinesis
    The cloudwatch to kinesis connection configuration
    kinesisToS3 DefenderForContainersAwsOfferingResponseKinesisToS3
    The kinesis to s3 connection configuration
    kubernetesScubaReader DefenderForContainersAwsOfferingResponseKubernetesScubaReader
    The kubernetes to scuba connection configuration
    kubernetesService DefenderForContainersAwsOfferingResponseKubernetesService
    The kubernetes service connection configuration
    description string
    The offering description.
    cloudWatchToKinesis DefenderForContainersAwsOfferingResponseCloudWatchToKinesis
    The cloudwatch to kinesis connection configuration
    kinesisToS3 DefenderForContainersAwsOfferingResponseKinesisToS3
    The kinesis to s3 connection configuration
    kubernetesScubaReader DefenderForContainersAwsOfferingResponseKubernetesScubaReader
    The kubernetes to scuba connection configuration
    kubernetesService DefenderForContainersAwsOfferingResponseKubernetesService
    The kubernetes service connection configuration
    description str
    The offering description.
    cloud_watch_to_kinesis DefenderForContainersAwsOfferingResponseCloudWatchToKinesis
    The cloudwatch to kinesis connection configuration
    kinesis_to_s3 DefenderForContainersAwsOfferingResponseKinesisToS3
    The kinesis to s3 connection configuration
    kubernetes_scuba_reader DefenderForContainersAwsOfferingResponseKubernetesScubaReader
    The kubernetes to scuba connection configuration
    kubernetes_service DefenderForContainersAwsOfferingResponseKubernetesService
    The kubernetes service connection configuration
    description String
    The offering description.
    cloudWatchToKinesis Property Map
    The cloudwatch to kinesis connection configuration
    kinesisToS3 Property Map
    The kinesis to s3 connection configuration
    kubernetesScubaReader Property Map
    The kubernetes to scuba connection configuration
    kubernetesService Property Map
    The kubernetes service connection configuration

    DefenderForContainersAwsOfferingResponseCloudWatchToKinesis

    CloudRoleArn string
    The cloud role ARN in AWS for this feature
    CloudRoleArn string
    The cloud role ARN in AWS for this feature
    cloudRoleArn String
    The cloud role ARN in AWS for this feature
    cloudRoleArn string
    The cloud role ARN in AWS for this feature
    cloud_role_arn str
    The cloud role ARN in AWS for this feature
    cloudRoleArn String
    The cloud role ARN in AWS for this feature

    DefenderForContainersAwsOfferingResponseKinesisToS3

    CloudRoleArn string
    The cloud role ARN in AWS for this feature
    CloudRoleArn string
    The cloud role ARN in AWS for this feature
    cloudRoleArn String
    The cloud role ARN in AWS for this feature
    cloudRoleArn string
    The cloud role ARN in AWS for this feature
    cloud_role_arn str
    The cloud role ARN in AWS for this feature
    cloudRoleArn String
    The cloud role ARN in AWS for this feature

    DefenderForContainersAwsOfferingResponseKubernetesScubaReader

    CloudRoleArn string
    The cloud role ARN in AWS for this feature
    CloudRoleArn string
    The cloud role ARN in AWS for this feature
    cloudRoleArn String
    The cloud role ARN in AWS for this feature
    cloudRoleArn string
    The cloud role ARN in AWS for this feature
    cloud_role_arn str
    The cloud role ARN in AWS for this feature
    cloudRoleArn String
    The cloud role ARN in AWS for this feature

    DefenderForContainersAwsOfferingResponseKubernetesService

    CloudRoleArn string
    The cloud role ARN in AWS for this feature
    CloudRoleArn string
    The cloud role ARN in AWS for this feature
    cloudRoleArn String
    The cloud role ARN in AWS for this feature
    cloudRoleArn string
    The cloud role ARN in AWS for this feature
    cloud_role_arn str
    The cloud role ARN in AWS for this feature
    cloudRoleArn String
    The cloud role ARN in AWS for this feature

    DefenderForServersAwsOfferingResponse

    Description string
    The offering description.
    ArcAutoProvisioning DefenderForServersAwsOfferingResponseArcAutoProvisioning
    The ARC autoprovisioning configuration
    DefenderForServers DefenderForServersAwsOfferingResponseDefenderForServers
    The Defender for servers connection configuration
    description String
    The offering description.
    arcAutoProvisioning DefenderForServersAwsOfferingResponseArcAutoProvisioning
    The ARC autoprovisioning configuration
    defenderForServers DefenderForServersAwsOfferingResponseDefenderForServers
    The Defender for servers connection configuration
    description string
    The offering description.
    arcAutoProvisioning DefenderForServersAwsOfferingResponseArcAutoProvisioning
    The ARC autoprovisioning configuration
    defenderForServers DefenderForServersAwsOfferingResponseDefenderForServers
    The Defender for servers connection configuration
    description str
    The offering description.
    arc_auto_provisioning DefenderForServersAwsOfferingResponseArcAutoProvisioning
    The ARC autoprovisioning configuration
    defender_for_servers DefenderForServersAwsOfferingResponseDefenderForServers
    The Defender for servers connection configuration
    description String
    The offering description.
    arcAutoProvisioning Property Map
    The ARC autoprovisioning configuration
    defenderForServers Property Map
    The Defender for servers connection configuration

    DefenderForServersAwsOfferingResponseArcAutoProvisioning

    Enabled bool
    Is arc auto provisioning enabled
    ServicePrincipalSecretMetadata Pulumi.AzureNative.Security.Inputs.DefenderForServersAwsOfferingResponseServicePrincipalSecretMetadata
    Metadata of Service Principal secret for autoprovisioning
    Enabled bool
    Is arc auto provisioning enabled
    ServicePrincipalSecretMetadata DefenderForServersAwsOfferingResponseServicePrincipalSecretMetadata
    Metadata of Service Principal secret for autoprovisioning
    enabled Boolean
    Is arc auto provisioning enabled
    servicePrincipalSecretMetadata DefenderForServersAwsOfferingResponseServicePrincipalSecretMetadata
    Metadata of Service Principal secret for autoprovisioning
    enabled boolean
    Is arc auto provisioning enabled
    servicePrincipalSecretMetadata DefenderForServersAwsOfferingResponseServicePrincipalSecretMetadata
    Metadata of Service Principal secret for autoprovisioning
    enabled bool
    Is arc auto provisioning enabled
    service_principal_secret_metadata DefenderForServersAwsOfferingResponseServicePrincipalSecretMetadata
    Metadata of Service Principal secret for autoprovisioning
    enabled Boolean
    Is arc auto provisioning enabled
    servicePrincipalSecretMetadata Property Map
    Metadata of Service Principal secret for autoprovisioning

    DefenderForServersAwsOfferingResponseDefenderForServers

    CloudRoleArn string
    The cloud role ARN in AWS for this feature
    CloudRoleArn string
    The cloud role ARN in AWS for this feature
    cloudRoleArn String
    The cloud role ARN in AWS for this feature
    cloudRoleArn string
    The cloud role ARN in AWS for this feature
    cloud_role_arn str
    The cloud role ARN in AWS for this feature
    cloudRoleArn String
    The cloud role ARN in AWS for this feature

    DefenderForServersAwsOfferingResponseServicePrincipalSecretMetadata

    ExpiryDate string
    expiration date of service principal secret
    ParameterNameInStore string
    name of secret resource in parameter store
    ParameterStoreRegion string
    region of parameter store where secret is kept
    ExpiryDate string
    expiration date of service principal secret
    ParameterNameInStore string
    name of secret resource in parameter store
    ParameterStoreRegion string
    region of parameter store where secret is kept
    expiryDate String
    expiration date of service principal secret
    parameterNameInStore String
    name of secret resource in parameter store
    parameterStoreRegion String
    region of parameter store where secret is kept
    expiryDate string
    expiration date of service principal secret
    parameterNameInStore string
    name of secret resource in parameter store
    parameterStoreRegion string
    region of parameter store where secret is kept
    expiry_date str
    expiration date of service principal secret
    parameter_name_in_store str
    name of secret resource in parameter store
    parameter_store_region str
    region of parameter store where secret is kept
    expiryDate String
    expiration date of service principal secret
    parameterNameInStore String
    name of secret resource in parameter store
    parameterStoreRegion String
    region of parameter store where secret is kept

    InformationProtectionAwsOfferingResponse

    Description string
    The offering description.
    InformationProtection InformationProtectionAwsOfferingResponseInformationProtection
    The native cloud connection configuration
    description String
    The offering description.
    informationProtection InformationProtectionAwsOfferingResponseInformationProtection
    The native cloud connection configuration
    description string
    The offering description.
    informationProtection InformationProtectionAwsOfferingResponseInformationProtection
    The native cloud connection configuration
    description str
    The offering description.
    information_protection InformationProtectionAwsOfferingResponseInformationProtection
    The native cloud connection configuration
    description String
    The offering description.
    informationProtection Property Map
    The native cloud connection configuration

    InformationProtectionAwsOfferingResponseInformationProtection

    CloudRoleArn string
    The cloud role ARN in AWS for this feature
    CloudRoleArn string
    The cloud role ARN in AWS for this feature
    cloudRoleArn String
    The cloud role ARN in AWS for this feature
    cloudRoleArn string
    The cloud role ARN in AWS for this feature
    cloud_role_arn str
    The cloud role ARN in AWS for this feature
    cloudRoleArn String
    The cloud role ARN in AWS for this feature

    SecurityConnectorPropertiesResponseOrganizationalData

    ExcludedAccountIds List<string>
    If the multi cloud account is of membership type organization, list of accounts excluded from offering
    OrganizationMembershipType string
    The multi cloud account's membership type in the organization
    ParentHierarchyId string
    If the multi cloud account is not of membership type organization, this will be the ID of the account's parent
    StacksetName string
    If the multi cloud account is of membership type organization, this will be the name of the onboarding stackset
    ExcludedAccountIds []string
    If the multi cloud account is of membership type organization, list of accounts excluded from offering
    OrganizationMembershipType string
    The multi cloud account's membership type in the organization
    ParentHierarchyId string
    If the multi cloud account is not of membership type organization, this will be the ID of the account's parent
    StacksetName string
    If the multi cloud account is of membership type organization, this will be the name of the onboarding stackset
    excludedAccountIds List<String>
    If the multi cloud account is of membership type organization, list of accounts excluded from offering
    organizationMembershipType String
    The multi cloud account's membership type in the organization
    parentHierarchyId String
    If the multi cloud account is not of membership type organization, this will be the ID of the account's parent
    stacksetName String
    If the multi cloud account is of membership type organization, this will be the name of the onboarding stackset
    excludedAccountIds string[]
    If the multi cloud account is of membership type organization, list of accounts excluded from offering
    organizationMembershipType string
    The multi cloud account's membership type in the organization
    parentHierarchyId string
    If the multi cloud account is not of membership type organization, this will be the ID of the account's parent
    stacksetName string
    If the multi cloud account is of membership type organization, this will be the name of the onboarding stackset
    excluded_account_ids Sequence[str]
    If the multi cloud account is of membership type organization, list of accounts excluded from offering
    organization_membership_type str
    The multi cloud account's membership type in the organization
    parent_hierarchy_id str
    If the multi cloud account is not of membership type organization, this will be the ID of the account's parent
    stackset_name str
    If the multi cloud account is of membership type organization, this will be the name of the onboarding stackset
    excludedAccountIds List<String>
    If the multi cloud account is of membership type organization, list of accounts excluded from offering
    organizationMembershipType String
    The multi cloud account's membership type in the organization
    parentHierarchyId String
    If the multi cloud account is not of membership type organization, this will be the ID of the account's parent
    stacksetName String
    If the multi cloud account is of membership type organization, this will be the name of the onboarding stackset

    SystemDataResponse

    CreatedAt string
    The timestamp of resource creation (UTC).
    CreatedBy string
    The identity that created the resource.
    CreatedByType string
    The type of identity that created the resource.
    LastModifiedAt string
    The timestamp of resource last modification (UTC)
    LastModifiedBy string
    The identity that last modified the resource.
    LastModifiedByType string
    The type of identity that last modified the resource.
    CreatedAt string
    The timestamp of resource creation (UTC).
    CreatedBy string
    The identity that created the resource.
    CreatedByType string
    The type of identity that created the resource.
    LastModifiedAt string
    The timestamp of resource last modification (UTC)
    LastModifiedBy string
    The identity that last modified the resource.
    LastModifiedByType string
    The type of identity that last modified the resource.
    createdAt String
    The timestamp of resource creation (UTC).
    createdBy String
    The identity that created the resource.
    createdByType String
    The type of identity that created the resource.
    lastModifiedAt String
    The timestamp of resource last modification (UTC)
    lastModifiedBy String
    The identity that last modified the resource.
    lastModifiedByType String
    The type of identity that last modified the resource.
    createdAt string
    The timestamp of resource creation (UTC).
    createdBy string
    The identity that created the resource.
    createdByType string
    The type of identity that created the resource.
    lastModifiedAt string
    The timestamp of resource last modification (UTC)
    lastModifiedBy string
    The identity that last modified the resource.
    lastModifiedByType string
    The type of identity that last modified the resource.
    created_at str
    The timestamp of resource creation (UTC).
    created_by str
    The identity that created the resource.
    created_by_type str
    The type of identity that created the resource.
    last_modified_at str
    The timestamp of resource last modification (UTC)
    last_modified_by str
    The identity that last modified the resource.
    last_modified_by_type str
    The type of identity that last modified the resource.
    createdAt String
    The timestamp of resource creation (UTC).
    createdBy String
    The identity that created the resource.
    createdByType String
    The type of identity that created the resource.
    lastModifiedAt String
    The timestamp of resource last modification (UTC)
    lastModifiedBy String
    The identity that last modified the resource.
    lastModifiedByType String
    The type of identity that last modified the resource.

    Package Details

    Repository
    azure-native-v1 pulumi/pulumi-azure-native
    License
    Apache-2.0
    azure-native-v1 logo
    These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
    Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi