ArmSecurityCenterModelFactory.SecurityConnectorData Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Inicializa uma nova instância de SecurityConnectorData.
public static Azure.ResourceManager.SecurityCenter.SecurityConnectorData SecurityConnectorData (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, System.Collections.Generic.IDictionary<string,string> tags = default, Azure.Core.AzureLocation location = default, string hierarchyIdentifier = default, DateTimeOffset? hierarchyIdentifierTrialEndOn = default, Azure.ResourceManager.SecurityCenter.Models.SecurityCenterCloudName? environmentName = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.SecurityCenter.Models.SecurityCenterCloudOffering> offerings = default, Azure.ResourceManager.SecurityCenter.Models.SecurityConnectorEnvironment environmentData = default, string kind = default, Azure.ETag? eTag = default);
static member SecurityConnectorData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * System.Collections.Generic.IDictionary<string, string> * Azure.Core.AzureLocation * string * Nullable<DateTimeOffset> * Nullable<Azure.ResourceManager.SecurityCenter.Models.SecurityCenterCloudName> * seq<Azure.ResourceManager.SecurityCenter.Models.SecurityCenterCloudOffering> * Azure.ResourceManager.SecurityCenter.Models.SecurityConnectorEnvironment * string * Nullable<Azure.ETag> -> Azure.ResourceManager.SecurityCenter.SecurityConnectorData
Public Shared Function SecurityConnectorData (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, Optional location As AzureLocation = Nothing, Optional hierarchyIdentifier As String = Nothing, Optional hierarchyIdentifierTrialEndOn As Nullable(Of DateTimeOffset) = Nothing, Optional environmentName As Nullable(Of SecurityCenterCloudName) = Nothing, Optional offerings As IEnumerable(Of SecurityCenterCloudOffering) = Nothing, Optional environmentData As SecurityConnectorEnvironment = Nothing, Optional kind As String = Nothing, Optional eTag As Nullable(Of ETag) = Nothing) As SecurityConnectorData
Parâmetros
A ID.
- name
- String
O nome.
- resourceType
- ResourceType
O resourceType.
- systemData
- SystemData
O systemData.
- tags
- IDictionary<String,String>
As marcas.
- location
- AzureLocation
O local.
- hierarchyIdentifier
- String
O identificador de recursos de várias nuvens (ID da conta no caso do conector do AWS, número do projeto no caso do conector GCP).
- hierarchyIdentifierTrialEndOn
- Nullable<DateTimeOffset>
A data em que o período de avaliação terminará, se aplicável. O período de avaliação existe por 30 dias após a atualização para ofertas pagas.
- environmentName
- Nullable<SecurityCenterCloudName>
O nome da nuvem do recurso de várias nuvens.
- offerings
- IEnumerable<SecurityCenterCloudOffering>
Uma coleção de ofertas para o conector de segurança. SecurityCenterCloudOffering(String, String) Observe que é a classe base. De acordo com o cenário, uma classe derivada da classe base pode precisar ser atribuída aqui ou essa propriedade precisa ser convertida em uma das classes derivadas possíveis. As classes derivadas disponíveis incluem CspmMonitorAwsOffering(String, String), , , CspmMonitorGcpOffering(String, CspmMonitorGcpOfferingNativeCloudConnection), CspmMonitorGithubOffering(String), DefenderCspmGcpOffering(String)DefenderCspmAwsOffering(String, DefenderCspmAwsOfferingVmScanners), DefenderForContainersAwsOffering(String, String, String, String, String, String, String, Nullable<Boolean>, Nullable<Boolean>, Nullable<Int64>, String), DefenderForContainersGcpOffering(String, DefenderForContainersGcpOfferingNativeCloudConnection, DefenderForContainersGcpOfferingDataPipelineNativeCloudConnection, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>), DefenderForDatabasesAwsOffering(String, DefenderForDatabasesAwsOfferingArcAutoProvisioning, DefenderForDatabasesAwsOfferingRds), DefenderForDatabasesGcpOffering(String, Nullable<Boolean>, GcpDefenderForDatabasesArcAutoProvisioning), DefenderForDevOpsAzureDevOpsOffering(String), , DefenderForDevOpsGithubOffering(String), DefenderForServersAwsOffering(String, String, DefenderForServersAwsOfferingArcAutoProvisioning, DefenderForServersAwsOfferingVulnerabilityAssessmentAutoProvisioning, DefenderForServersAwsOfferingMdeAutoProvisioning, Nullable<AvailableSubPlanType>, DefenderForServersAwsOfferingVmScanners)e DefenderForServersGcpOffering(String, GcpDefenderForServersInfo, Nullable<Boolean>, DefenderForServersGcpOfferingVulnerabilityAssessmentAutoProvisioning, DefenderForServersGcpOfferingMdeAutoProvisioning, Nullable<AvailableSubPlanType>)InformationProtectionAwsOffering(String, String). CspmMonitorAzureDevOpsOffering(String)
- environmentData
- SecurityConnectorEnvironment
Os dados do ambiente do conector de segurança. SecurityConnectorEnvironment Observe que é a classe base. De acordo com o cenário, uma classe derivada da classe base pode precisar ser atribuída aqui ou essa propriedade precisa ser convertida em uma das classes derivadas possíveis. As classes derivadas disponíveis incluem AwsEnvironment, GcpProjectEnvironmentAzureDevOpsScopeEnvironmente GithubScopeEnvironment.
- kind
- String
Tipo de recurso.
A marca de entidade é usada para comparar duas ou mais entidades do mesmo recurso solicitado.
Retornos
Uma nova SecurityConnectorData instância para zombar.