ArmDevCenterModelFactory.DevCenterPatch Method

Definition

public static Azure.ResourceManager.DevCenter.Models.DevCenterPatch DevCenterPatch(System.Collections.Generic.IDictionary<string,string> tags = default, Azure.Core.AzureLocation? location = default, Azure.ResourceManager.Models.ManagedServiceIdentity identity = default, string displayName = default, Azure.ResourceManager.DevCenter.Models.DevCenterCustomerManagedKeyEncryption customerManagedKeyEncryption = default, Azure.ResourceManager.DevCenter.Models.DevCenterCatalogItemSyncEnableStatus? catalogItemSyncEnableStatus = default, Azure.ResourceManager.DevCenter.Models.DevCenterMicrosoftHostedNetworkEnableStatus? microsoftHostedNetworkEnableStatus = default, Azure.ResourceManager.DevCenter.Models.DevCenterInstallAzureMonitorAgentEnableStatus? devBoxProvisioningInstallAzureMonitorAgentEnableStatus = default);
static member DevCenterPatch : System.Collections.Generic.IDictionary<string, string> * Nullable<Azure.Core.AzureLocation> * Azure.ResourceManager.Models.ManagedServiceIdentity * string * Azure.ResourceManager.DevCenter.Models.DevCenterCustomerManagedKeyEncryption * Nullable<Azure.ResourceManager.DevCenter.Models.DevCenterCatalogItemSyncEnableStatus> * Nullable<Azure.ResourceManager.DevCenter.Models.DevCenterMicrosoftHostedNetworkEnableStatus> * Nullable<Azure.ResourceManager.DevCenter.Models.DevCenterInstallAzureMonitorAgentEnableStatus> -> Azure.ResourceManager.DevCenter.Models.DevCenterPatch
Public Shared Function DevCenterPatch (Optional tags As IDictionary(Of String, String) = Nothing, Optional location As Nullable(Of AzureLocation) = Nothing, Optional identity As ManagedServiceIdentity = Nothing, Optional displayName As String = Nothing, Optional customerManagedKeyEncryption As DevCenterCustomerManagedKeyEncryption = Nothing, Optional catalogItemSyncEnableStatus As Nullable(Of DevCenterCatalogItemSyncEnableStatus) = Nothing, Optional microsoftHostedNetworkEnableStatus As Nullable(Of DevCenterMicrosoftHostedNetworkEnableStatus) = Nothing, Optional devBoxProvisioningInstallAzureMonitorAgentEnableStatus As Nullable(Of DevCenterInstallAzureMonitorAgentEnableStatus) = Nothing) As DevCenterPatch

Parameters

tags
IDictionary<String,String>

Resource tags.

location
Nullable<AzureLocation>

The geo-location where the resource lives.

identity
ManagedServiceIdentity

Managed identity properties.

displayName
String

The display name of the devcenter.

customerManagedKeyEncryption
DevCenterCustomerManagedKeyEncryption

All Customer-managed key encryption properties for the resource.

catalogItemSyncEnableStatus
Nullable<DevCenterCatalogItemSyncEnableStatus>

Whether project catalogs associated with projects in this dev center can be configured to sync catalog items.

microsoftHostedNetworkEnableStatus
Nullable<DevCenterMicrosoftHostedNetworkEnableStatus>

Indicates whether pools in this Dev Center can use Microsoft Hosted Networks. Defaults to Enabled if not set.

devBoxProvisioningInstallAzureMonitorAgentEnableStatus
Nullable<DevCenterInstallAzureMonitorAgentEnableStatus>

Indicates whether to install the Azure Monitor Agent service on Dev Boxes that belong to this dev center.

Returns

A new DevCenterPatch instance for mocking.

Applies to