ArmKeyVaultModelFactory.KeyVaultAccessPolicyParameters Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
KeyVaultAccessPolicyParameters(ResourceIdentifier, ResourceType, SystemData, String, Nullable<AzureLocation>, IEnumerable<KeyVaultAccessPolicy>)
- Source:
- ArmKeyVaultModelFactory.cs
public static Azure.ResourceManager.KeyVault.Models.KeyVaultAccessPolicyParameters KeyVaultAccessPolicyParameters(Azure.Core.ResourceIdentifier id = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, string name = default, Azure.Core.AzureLocation? location = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.KeyVault.Models.KeyVaultAccessPolicy> accessPolicies = default);
static member KeyVaultAccessPolicyParameters : Azure.Core.ResourceIdentifier * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * string * Nullable<Azure.Core.AzureLocation> * seq<Azure.ResourceManager.KeyVault.Models.KeyVaultAccessPolicy> -> Azure.ResourceManager.KeyVault.Models.KeyVaultAccessPolicyParameters
Public Shared Function KeyVaultAccessPolicyParameters (Optional id As ResourceIdentifier = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional name As String = Nothing, Optional location As Nullable(Of AzureLocation) = Nothing, Optional accessPolicies As IEnumerable(Of KeyVaultAccessPolicy) = Nothing) As KeyVaultAccessPolicyParameters
Parameters
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}.
- resourceType
- ResourceType
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts".
- systemData
- SystemData
Azure Resource Manager metadata containing createdBy and modifiedBy information.
- name
- String
The resource name of the access policy.
- location
- Nullable<AzureLocation>
The resource type of the access policy.
- accessPolicies
- IEnumerable<KeyVaultAccessPolicy>
An array of 0 to 16 identities that have access to the key vault. All identities in the array must use the same tenant ID as the key vault's tenant ID.
Returns
A new KeyVaultAccessPolicyParameters instance for mocking.
Applies to
KeyVaultAccessPolicyParameters(ResourceIdentifier, String, ResourceType, SystemData, Nullable<AzureLocation>, IEnumerable<KeyVaultAccessPolicy>)
- Source:
- ArmKeyVaultModelFactory.cs
- Source:
- ArmKeyVaultModelFactory.cs
Initializes a new instance of KeyVaultAccessPolicyParameters.
public static Azure.ResourceManager.KeyVault.Models.KeyVaultAccessPolicyParameters KeyVaultAccessPolicyParameters(Azure.Core.ResourceIdentifier id, string name, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, Azure.Core.AzureLocation? location = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.KeyVault.Models.KeyVaultAccessPolicy> accessPolicies = default);
public static Azure.ResourceManager.KeyVault.Models.KeyVaultAccessPolicyParameters KeyVaultAccessPolicyParameters(Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, Azure.Core.AzureLocation? location = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.KeyVault.Models.KeyVaultAccessPolicy> accessPolicies = default);
static member KeyVaultAccessPolicyParameters : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * Nullable<Azure.Core.AzureLocation> * seq<Azure.ResourceManager.KeyVault.Models.KeyVaultAccessPolicy> -> Azure.ResourceManager.KeyVault.Models.KeyVaultAccessPolicyParameters
Public Shared Function KeyVaultAccessPolicyParameters (id As ResourceIdentifier, name As String, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional location As Nullable(Of AzureLocation) = Nothing, Optional accessPolicies As IEnumerable(Of KeyVaultAccessPolicy) = Nothing) As KeyVaultAccessPolicyParameters
Public Shared Function KeyVaultAccessPolicyParameters (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional location As Nullable(Of AzureLocation) = Nothing, Optional accessPolicies As IEnumerable(Of KeyVaultAccessPolicy) = Nothing) As KeyVaultAccessPolicyParameters
Parameters
The id.
- name
- String
The name.
- resourceType
- ResourceType
The resourceType.
- systemData
- SystemData
The systemData.
- location
- Nullable<AzureLocation>
The resource type of the access policy.
- accessPolicies
- IEnumerable<KeyVaultAccessPolicy>
Properties of the access policy.
Returns
A new KeyVaultAccessPolicyParameters instance for mocking.