azure-native.security.getSecurityConnector

Explore with Pulumi AI

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 pulumi/pulumi-azure-native
License
Apache-2.0