다음을 통해 공유


Microsoft.Security 커넥터

Bicep 리소스 정의

커넥터 리소스 종류는 다음을 대상으로 하는 작업으로 배포할 수 있습니다.

각 API 버전에서 변경된 속성 목록은 변경 로그참조하세요.

리소스 형식

Microsoft.Security/connectors 리소스를 만들려면 템플릿에 다음 Bicep을 추가합니다.

resource symbolicname 'Microsoft.Security/connectors@2020-01-01-preview' = {
  name: 'string'
  properties: {
    authenticationDetails: {
      authenticationType: 'string'
      // For remaining properties, see AuthenticationDetailsProperties objects
    }
    hybridComputeSettings: {
      autoProvision: 'string'
      proxyServer: {
        ip: 'string'
        port: 'string'
      }
      region: 'string'
      resourceGroupName: 'string'
      servicePrincipal: {
        applicationId: 'string'
        secret: 'string'
      }
    }
  }
}

AuthenticationDetailsProperties 개체

authenticationType 속성을 설정하여 개체 유형을 지정합니다.

awsAssumeRole경우 다음을 사용합니다.

{
  authenticationType: 'awsAssumeRole'
  awsAssumeRoleArn: 'string'
  awsExternalId: 'string'
}

awsCreds경우 다음을 사용합니다.

{
  authenticationType: 'awsCreds'
  awsAccessKeyId: 'string'
  awsSecretAccessKey: 'string'
}

gcpCredentials경우 다음을 사용합니다.

{
  authenticationType: 'gcpCredentials'
  authProviderX509CertUrl: 'string'
  authUri: 'string'
  clientEmail: 'string'
  clientId: 'string'
  clientX509CertUrl: 'string'
  organizationId: 'string'
  privateKey: 'string'
  privateKeyId: 'string'
  projectId: 'string'
  tokenUri: 'string'
  type: 'string'
}

속성 값

AuthenticationDetailsProperties

이름 묘사
authenticationType AwAssumeRoleAuthenticationDetailsProperties형식에 대해 'awsAssumeRole'로 설정합니다. AwsCredsAuthenticationDetailsProperties형식에 대해 'awsCreds'로 설정합니다. GcpCredentialsDetailsProperties형식에 대해 'gcpCredentials'로 설정합니다. 'awsAssumeRole'
'awsCreds'
'gcpCredentials'(필수)

AwAssumeRoleAuthenticationDetailsProperties

이름 묘사
authenticationType AWS의 경우 계정 자격 증명 또는 역할 기반 인증을 사용하여 클라우드 계정에 연결합니다. GCP의 경우 계정 조직 자격 증명을 사용합니다. 'awsAssumeRole'(필수)
awsAssumeRoleArn 역할 ID는 임시 보안 자격 증명을 만드는 데 사용할 수 있는 식별자입니다. string(필수)
awsExternalId 다른 계정에서 역할을 맡을 때 필요한 고유 식별자입니다. string(필수)

AwsCredsAuthenticationDetailsProperties

이름 묘사
authenticationType AWS의 경우 계정 자격 증명 또는 역할 기반 인증을 사용하여 클라우드 계정에 연결합니다. GCP의 경우 계정 조직 자격 증명을 사용합니다. 'awsCreds'(필수)
awsAccessKeyId AWS 자격 증명 개체의 공개 키 요소(쓰기 전용) string(필수)
awsSecretAccessKey AWS 자격 증명 개체의 비밀 키 요소(쓰기 전용) string(필수)

ConnectorSettingProperties

이름 묘사
authenticationDetails 인증 관리를 위한 설정으로, 이러한 설정은 클라우드 커넥터에만 관련됩니다. AuthenticationDetailsProperties
hybridComputeSettings 하이브리드 컴퓨팅 관리를 위한 설정입니다. 이러한 설정은 Arc autoProvision(하이브리드 컴퓨팅)에만 관련됩니다. HybridComputeSettingsProperties

GcpCredentialsDetailsProperties

이름 묘사
authenticationType AWS의 경우 계정 자격 증명 또는 역할 기반 인증을 사용하여 클라우드 계정에 연결합니다. GCP의 경우 계정 조직 자격 증명을 사용합니다. 'gcpCredentials'(필수)
authProviderX509CertUrl API 키의 인증 공급자 x509 인증서 URL 필드(쓰기 전용) string(필수)
authUri API 키의 인증 URI 필드(쓰기 전용) string(필수)
clientEmail API 키의 클라이언트 전자 메일 필드(쓰기 전용) string(필수)
clientId API 키의 클라이언트 ID 필드(쓰기 전용) string(필수)
clientX509CertUrl API 키의 클라이언트 x509 인증서 URL 필드(쓰기 전용) string(필수)
organizationId GCP 클라우드 계정의 조직 ID string(필수)
privateKey API 키의 프라이빗 키 필드(쓰기 전용) string(필수)
privateKeyId API 키의 프라이빗 키 ID 필드(쓰기 전용) string(필수)
projectId API 키의 프로젝트 ID 필드(쓰기 전용) string(필수)
tokenUri API 키의 토큰 URI 필드(쓰기 전용) string(필수)
API 키의 형식 필드(쓰기 전용) string(필수)

HybridComputeSettingsProperties

이름 묘사
autoProvision 컴퓨터에 Azure Arc(하이브리드 컴퓨팅) 에이전트를 자동으로 설치할지 여부 'Off'
'On'(필수)
proxyServer 인터넷에 직접 연결되지 않은 비 Azure 컴퓨터의 경우 비 Azure 컴퓨터에서 사용할 수 있는 프록시 서버를 지정합니다. ProxyServerProperties
부위 컴퓨터의 메타데이터가 저장될 위치 문자열
resourceGroupName Arc(하이브리드 컴퓨팅) 커넥터가 연결된 리소스 그룹의 이름입니다. 문자열
servicePrincipal Azure AD 테넌트에 의해 보호되는 리소스에 액세스할 개체입니다. ServicePrincipalProperties

Microsoft.Security/커넥터

이름 묘사
이름 리소스 이름 string(필수)
속성 커넥터 설정 데이터 ConnectorSettingProperties

ProxyServerProperties

이름 묘사
ip(ip) 프록시 서버 IP 문자열
항구 프록시 서버 포트 문자열

ServicePrincipalProperties

이름 묘사
applicationId 서비스 주체의 애플리케이션 ID입니다. 문자열
비밀 애플리케이션이 ID를 증명하는 데 사용하는 비밀 문자열을 애플리케이션 암호라고도 합니다(쓰기 전용). 문자열

ARM 템플릿 리소스 정의

커넥터 리소스 종류는 다음을 대상으로 하는 작업으로 배포할 수 있습니다.

각 API 버전에서 변경된 속성 목록은 변경 로그참조하세요.

리소스 형식

Microsoft.Security/커넥터 리소스를 만들려면 템플릿에 다음 JSON을 추가합니다.

{
  "type": "Microsoft.Security/connectors",
  "apiVersion": "2020-01-01-preview",
  "name": "string",
  "properties": {
    "authenticationDetails": {
      "authenticationType": "string"
      // For remaining properties, see AuthenticationDetailsProperties objects
    },
    "hybridComputeSettings": {
      "autoProvision": "string",
      "proxyServer": {
        "ip": "string",
        "port": "string"
      },
      "region": "string",
      "resourceGroupName": "string",
      "servicePrincipal": {
        "applicationId": "string",
        "secret": "string"
      }
    }
  }
}

AuthenticationDetailsProperties 개체

authenticationType 속성을 설정하여 개체 유형을 지정합니다.

awsAssumeRole경우 다음을 사용합니다.

{
  "authenticationType": "awsAssumeRole",
  "awsAssumeRoleArn": "string",
  "awsExternalId": "string"
}

awsCreds경우 다음을 사용합니다.

{
  "authenticationType": "awsCreds",
  "awsAccessKeyId": "string",
  "awsSecretAccessKey": "string"
}

gcpCredentials경우 다음을 사용합니다.

{
  "authenticationType": "gcpCredentials",
  "authProviderX509CertUrl": "string",
  "authUri": "string",
  "clientEmail": "string",
  "clientId": "string",
  "clientX509CertUrl": "string",
  "organizationId": "string",
  "privateKey": "string",
  "privateKeyId": "string",
  "projectId": "string",
  "tokenUri": "string",
  "type": "string"
}

속성 값

AuthenticationDetailsProperties

이름 묘사
authenticationType AwAssumeRoleAuthenticationDetailsProperties형식에 대해 'awsAssumeRole'로 설정합니다. AwsCredsAuthenticationDetailsProperties형식에 대해 'awsCreds'로 설정합니다. GcpCredentialsDetailsProperties형식에 대해 'gcpCredentials'로 설정합니다. 'awsAssumeRole'
'awsCreds'
'gcpCredentials'(필수)

AwAssumeRoleAuthenticationDetailsProperties

이름 묘사
authenticationType AWS의 경우 계정 자격 증명 또는 역할 기반 인증을 사용하여 클라우드 계정에 연결합니다. GCP의 경우 계정 조직 자격 증명을 사용합니다. 'awsAssumeRole'(필수)
awsAssumeRoleArn 역할 ID는 임시 보안 자격 증명을 만드는 데 사용할 수 있는 식별자입니다. string(필수)
awsExternalId 다른 계정에서 역할을 맡을 때 필요한 고유 식별자입니다. string(필수)

AwsCredsAuthenticationDetailsProperties

이름 묘사
authenticationType AWS의 경우 계정 자격 증명 또는 역할 기반 인증을 사용하여 클라우드 계정에 연결합니다. GCP의 경우 계정 조직 자격 증명을 사용합니다. 'awsCreds'(필수)
awsAccessKeyId AWS 자격 증명 개체의 공개 키 요소(쓰기 전용) string(필수)
awsSecretAccessKey AWS 자격 증명 개체의 비밀 키 요소(쓰기 전용) string(필수)

ConnectorSettingProperties

이름 묘사
authenticationDetails 인증 관리를 위한 설정으로, 이러한 설정은 클라우드 커넥터에만 관련됩니다. AuthenticationDetailsProperties
hybridComputeSettings 하이브리드 컴퓨팅 관리를 위한 설정입니다. 이러한 설정은 Arc autoProvision(하이브리드 컴퓨팅)에만 관련됩니다. HybridComputeSettingsProperties

GcpCredentialsDetailsProperties

이름 묘사
authenticationType AWS의 경우 계정 자격 증명 또는 역할 기반 인증을 사용하여 클라우드 계정에 연결합니다. GCP의 경우 계정 조직 자격 증명을 사용합니다. 'gcpCredentials'(필수)
authProviderX509CertUrl API 키의 인증 공급자 x509 인증서 URL 필드(쓰기 전용) string(필수)
authUri API 키의 인증 URI 필드(쓰기 전용) string(필수)
clientEmail API 키의 클라이언트 전자 메일 필드(쓰기 전용) string(필수)
clientId API 키의 클라이언트 ID 필드(쓰기 전용) string(필수)
clientX509CertUrl API 키의 클라이언트 x509 인증서 URL 필드(쓰기 전용) string(필수)
organizationId GCP 클라우드 계정의 조직 ID string(필수)
privateKey API 키의 프라이빗 키 필드(쓰기 전용) string(필수)
privateKeyId API 키의 프라이빗 키 ID 필드(쓰기 전용) string(필수)
projectId API 키의 프로젝트 ID 필드(쓰기 전용) string(필수)
tokenUri API 키의 토큰 URI 필드(쓰기 전용) string(필수)
API 키의 형식 필드(쓰기 전용) string(필수)

HybridComputeSettingsProperties

이름 묘사
autoProvision 컴퓨터에 Azure Arc(하이브리드 컴퓨팅) 에이전트를 자동으로 설치할지 여부 'Off'
'On'(필수)
proxyServer 인터넷에 직접 연결되지 않은 비 Azure 컴퓨터의 경우 비 Azure 컴퓨터에서 사용할 수 있는 프록시 서버를 지정합니다. ProxyServerProperties
부위 컴퓨터의 메타데이터가 저장될 위치 문자열
resourceGroupName Arc(하이브리드 컴퓨팅) 커넥터가 연결된 리소스 그룹의 이름입니다. 문자열
servicePrincipal Azure AD 테넌트에 의해 보호되는 리소스에 액세스할 개체입니다. ServicePrincipalProperties

Microsoft.Security/커넥터

이름 묘사
apiVersion api 버전 '2020-01-01-preview'
이름 리소스 이름 string(필수)
속성 커넥터 설정 데이터 ConnectorSettingProperties
리소스 종류 'Microsoft.Security/connectors'

ProxyServerProperties

이름 묘사
ip(ip) 프록시 서버 IP 문자열
항구 프록시 서버 포트 문자열

ServicePrincipalProperties

이름 묘사
applicationId 서비스 주체의 애플리케이션 ID입니다. 문자열
비밀 애플리케이션이 ID를 증명하는 데 사용하는 비밀 문자열을 애플리케이션 암호라고도 합니다(쓰기 전용). 문자열

Terraform(AzAPI 공급자) 리소스 정의

커넥터 리소스 종류는 다음을 대상으로 하는 작업으로 배포할 수 있습니다.

  • 구독

각 API 버전에서 변경된 속성 목록은 변경 로그참조하세요.

리소스 형식

Microsoft.Security/커넥터 리소스를 만들려면 템플릿에 다음 Terraform을 추가합니다.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Security/connectors@2020-01-01-preview"
  name = "string"
  body = jsonencode({
    properties = {
      authenticationDetails = {
        authenticationType = "string"
        // For remaining properties, see AuthenticationDetailsProperties objects
      }
      hybridComputeSettings = {
        autoProvision = "string"
        proxyServer = {
          ip = "string"
          port = "string"
        }
        region = "string"
        resourceGroupName = "string"
        servicePrincipal = {
          applicationId = "string"
          secret = "string"
        }
      }
    }
  })
}

AuthenticationDetailsProperties 개체

authenticationType 속성을 설정하여 개체 유형을 지정합니다.

awsAssumeRole경우 다음을 사용합니다.

{
  authenticationType = "awsAssumeRole"
  awsAssumeRoleArn = "string"
  awsExternalId = "string"
}

awsCreds경우 다음을 사용합니다.

{
  authenticationType = "awsCreds"
  awsAccessKeyId = "string"
  awsSecretAccessKey = "string"
}

gcpCredentials경우 다음을 사용합니다.

{
  authenticationType = "gcpCredentials"
  authProviderX509CertUrl = "string"
  authUri = "string"
  clientEmail = "string"
  clientId = "string"
  clientX509CertUrl = "string"
  organizationId = "string"
  privateKey = "string"
  privateKeyId = "string"
  projectId = "string"
  tokenUri = "string"
  type = "string"
}

속성 값

AuthenticationDetailsProperties

이름 묘사
authenticationType AwAssumeRoleAuthenticationDetailsProperties형식에 대해 'awsAssumeRole'로 설정합니다. AwsCredsAuthenticationDetailsProperties형식에 대해 'awsCreds'로 설정합니다. GcpCredentialsDetailsProperties형식에 대해 'gcpCredentials'로 설정합니다. 'awsAssumeRole'
'awsCreds'
'gcpCredentials'(필수)

AwAssumeRoleAuthenticationDetailsProperties

이름 묘사
authenticationType AWS의 경우 계정 자격 증명 또는 역할 기반 인증을 사용하여 클라우드 계정에 연결합니다. GCP의 경우 계정 조직 자격 증명을 사용합니다. 'awsAssumeRole'(필수)
awsAssumeRoleArn 역할 ID는 임시 보안 자격 증명을 만드는 데 사용할 수 있는 식별자입니다. string(필수)
awsExternalId 다른 계정에서 역할을 맡을 때 필요한 고유 식별자입니다. string(필수)

AwsCredsAuthenticationDetailsProperties

이름 묘사
authenticationType AWS의 경우 계정 자격 증명 또는 역할 기반 인증을 사용하여 클라우드 계정에 연결합니다. GCP의 경우 계정 조직 자격 증명을 사용합니다. 'awsCreds'(필수)
awsAccessKeyId AWS 자격 증명 개체의 공개 키 요소(쓰기 전용) string(필수)
awsSecretAccessKey AWS 자격 증명 개체의 비밀 키 요소(쓰기 전용) string(필수)

ConnectorSettingProperties

이름 묘사
authenticationDetails 인증 관리를 위한 설정으로, 이러한 설정은 클라우드 커넥터에만 관련됩니다. AuthenticationDetailsProperties
hybridComputeSettings 하이브리드 컴퓨팅 관리를 위한 설정입니다. 이러한 설정은 Arc autoProvision(하이브리드 컴퓨팅)에만 관련됩니다. HybridComputeSettingsProperties

GcpCredentialsDetailsProperties

이름 묘사
authenticationType AWS의 경우 계정 자격 증명 또는 역할 기반 인증을 사용하여 클라우드 계정에 연결합니다. GCP의 경우 계정 조직 자격 증명을 사용합니다. 'gcpCredentials'(필수)
authProviderX509CertUrl API 키의 인증 공급자 x509 인증서 URL 필드(쓰기 전용) string(필수)
authUri API 키의 인증 URI 필드(쓰기 전용) string(필수)
clientEmail API 키의 클라이언트 전자 메일 필드(쓰기 전용) string(필수)
clientId API 키의 클라이언트 ID 필드(쓰기 전용) string(필수)
clientX509CertUrl API 키의 클라이언트 x509 인증서 URL 필드(쓰기 전용) string(필수)
organizationId GCP 클라우드 계정의 조직 ID string(필수)
privateKey API 키의 프라이빗 키 필드(쓰기 전용) string(필수)
privateKeyId API 키의 프라이빗 키 ID 필드(쓰기 전용) string(필수)
projectId API 키의 프로젝트 ID 필드(쓰기 전용) string(필수)
tokenUri API 키의 토큰 URI 필드(쓰기 전용) string(필수)
API 키의 형식 필드(쓰기 전용) string(필수)

HybridComputeSettingsProperties

이름 묘사
autoProvision 컴퓨터에 Azure Arc(하이브리드 컴퓨팅) 에이전트를 자동으로 설치할지 여부 'Off'
'On'(필수)
proxyServer 인터넷에 직접 연결되지 않은 비 Azure 컴퓨터의 경우 비 Azure 컴퓨터에서 사용할 수 있는 프록시 서버를 지정합니다. ProxyServerProperties
부위 컴퓨터의 메타데이터가 저장될 위치 문자열
resourceGroupName Arc(하이브리드 컴퓨팅) 커넥터가 연결된 리소스 그룹의 이름입니다. 문자열
servicePrincipal Azure AD 테넌트에 의해 보호되는 리소스에 액세스할 개체입니다. ServicePrincipalProperties

Microsoft.Security/커넥터

이름 묘사
이름 리소스 이름 string(필수)
속성 커넥터 설정 데이터 ConnectorSettingProperties
리소스 종류 "Microsoft.Security/connectors@2020-01-01-preview"

ProxyServerProperties

이름 묘사
ip(ip) 프록시 서버 IP 문자열
항구 프록시 서버 포트 문자열

ServicePrincipalProperties

이름 묘사
applicationId 서비스 주체의 애플리케이션 ID입니다. 문자열
비밀 애플리케이션이 ID를 증명하는 데 사용하는 비밀 문자열을 애플리케이션 암호라고도 합니다(쓰기 전용). 문자열