Share via


ArmSecurityCenterModelFactory.HybridComputeSettingsProperties Method

Definition

Initializes a new instance of HybridComputeSettingsProperties.

public static Azure.ResourceManager.SecurityCenter.Models.HybridComputeSettingsProperties HybridComputeSettingsProperties (Azure.ResourceManager.SecurityCenter.Models.HybridComputeProvisioningState? hybridComputeProvisioningState = default, Azure.ResourceManager.SecurityCenter.Models.AutoProvisionState autoProvision = default, string resourceGroupName = default, string region = default, Azure.ResourceManager.SecurityCenter.Models.ProxyServerProperties proxyServer = default, Azure.ResourceManager.SecurityCenter.Models.ServicePrincipalProperties servicePrincipal = default);
static member HybridComputeSettingsProperties : Nullable<Azure.ResourceManager.SecurityCenter.Models.HybridComputeProvisioningState> * Azure.ResourceManager.SecurityCenter.Models.AutoProvisionState * string * string * Azure.ResourceManager.SecurityCenter.Models.ProxyServerProperties * Azure.ResourceManager.SecurityCenter.Models.ServicePrincipalProperties -> Azure.ResourceManager.SecurityCenter.Models.HybridComputeSettingsProperties
Public Shared Function HybridComputeSettingsProperties (Optional hybridComputeProvisioningState As Nullable(Of HybridComputeProvisioningState) = Nothing, Optional autoProvision As AutoProvisionState = Nothing, Optional resourceGroupName As String = Nothing, Optional region As String = Nothing, Optional proxyServer As ProxyServerProperties = Nothing, Optional servicePrincipal As ServicePrincipalProperties = Nothing) As HybridComputeSettingsProperties

Parameters

hybridComputeProvisioningState
Nullable<HybridComputeProvisioningState>

State of the service principal and its secret.

autoProvision
AutoProvisionState

Whether or not to automatically install Azure Arc (hybrid compute) agents on machines.

resourceGroupName
String

The name of the resource group where Arc (Hybrid Compute) connectors are connected.

region
String

The location where the metadata of machines will be stored.

proxyServer
ProxyServerProperties

For a non-Azure machine that is not connected directly to the internet, specify a proxy server that the non-Azure machine can use.

servicePrincipal
ServicePrincipalProperties

An object to access resources that are secured by an Azure AD tenant.

Returns

A new HybridComputeSettingsProperties instance for mocking.

Applies to