ArmProviderHubModelFactory.ResourceProviderManagement 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.
public static Azure.ResourceManager.ProviderHub.Models.ResourceProviderManagement ResourceProviderManagement(System.Collections.Generic.IEnumerable<string> schemaOwners = default, System.Collections.Generic.IEnumerable<string> manifestOwners = default, System.Collections.Generic.IEnumerable<string> authorizationOwners = default, string incidentRoutingService = default, string incidentRoutingTeam = default, string incidentContactEmail = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.ProviderHub.Models.ServiceTreeInfo> serviceTreeInfos = default, Azure.ResourceManager.ProviderHub.Models.ResourceAccessPolicy? resourceAccessPolicy = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.ProviderHub.Models.ResourceAccessRole> resourceAccessRoleList = default, System.Collections.Generic.IEnumerable<string> expeditedRolloutSubmitters = default, Azure.ResourceManager.ProviderHub.Models.ServerFailureResponseMessageType? serverFailureResponseMessageType = default, Azure.ResourceManager.ProviderHub.Models.ExpeditedRolloutMetadata expeditedRolloutMetadata = default, System.Collections.Generic.IEnumerable<string> canaryManifestOwners = default, string profitCenterCode = default, string profitCenterProgramId = default);
static member ResourceProviderManagement : seq<string> * seq<string> * seq<string> * string * string * string * seq<Azure.ResourceManager.ProviderHub.Models.ServiceTreeInfo> * Nullable<Azure.ResourceManager.ProviderHub.Models.ResourceAccessPolicy> * seq<Azure.ResourceManager.ProviderHub.Models.ResourceAccessRole> * seq<string> * Nullable<Azure.ResourceManager.ProviderHub.Models.ServerFailureResponseMessageType> * Azure.ResourceManager.ProviderHub.Models.ExpeditedRolloutMetadata * seq<string> * string * string -> Azure.ResourceManager.ProviderHub.Models.ResourceProviderManagement
Public Shared Function ResourceProviderManagement (Optional schemaOwners As IEnumerable(Of String) = Nothing, Optional manifestOwners As IEnumerable(Of String) = Nothing, Optional authorizationOwners As IEnumerable(Of String) = Nothing, Optional incidentRoutingService As String = Nothing, Optional incidentRoutingTeam As String = Nothing, Optional incidentContactEmail As String = Nothing, Optional serviceTreeInfos As IEnumerable(Of ServiceTreeInfo) = Nothing, Optional resourceAccessPolicy As Nullable(Of ResourceAccessPolicy) = Nothing, Optional resourceAccessRoleList As IEnumerable(Of ResourceAccessRole) = Nothing, Optional expeditedRolloutSubmitters As IEnumerable(Of String) = Nothing, Optional serverFailureResponseMessageType As Nullable(Of ServerFailureResponseMessageType) = Nothing, Optional expeditedRolloutMetadata As ExpeditedRolloutMetadata = Nothing, Optional canaryManifestOwners As IEnumerable(Of String) = Nothing, Optional profitCenterCode As String = Nothing, Optional profitCenterProgramId As String = Nothing) As ResourceProviderManagement
Parameters
- schemaOwners
- IEnumerable<String>
The schema owners.
- manifestOwners
- IEnumerable<String>
The manifest owners.
- authorizationOwners
- IEnumerable<String>
The authorization owners.
- incidentRoutingService
- String
The incident routing service.
- incidentRoutingTeam
- String
The incident routing team.
- incidentContactEmail
- String
The incident contact email.
- serviceTreeInfos
- IEnumerable<ServiceTreeInfo>
The service tree infos.
- resourceAccessPolicy
- Nullable<ResourceAccessPolicy>
The resource access policy.
- resourceAccessRoleList
- IEnumerable<ResourceAccessRole>
The resource access roles.
- expeditedRolloutSubmitters
- IEnumerable<String>
List of expedited rollout submitters.
- serverFailureResponseMessageType
- Nullable<ServerFailureResponseMessageType>
Type of server failure response message.
- expeditedRolloutMetadata
- ExpeditedRolloutMetadata
Metadata for expedited rollout.
- canaryManifestOwners
- IEnumerable<String>
List of manifest owners for canary.
- profitCenterCode
- String
The profit center code for the subscription.
- profitCenterProgramId
- String
The profit center program id for the subscription.
Returns
A new ResourceProviderManagement instance for mocking.