ArmProviderHubModelFactory.DefaultRolloutSpecification 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.DefaultRolloutSpecification DefaultRolloutSpecification(bool? isExpeditedRolloutEnabled = default, Azure.ResourceManager.ProviderHub.Models.CanaryTrafficRegionRolloutConfiguration canary = default, Azure.ResourceManager.ProviderHub.Models.TrafficRegionRolloutConfiguration lowTraffic = default, Azure.ResourceManager.ProviderHub.Models.TrafficRegionRolloutConfiguration mediumTraffic = default, Azure.ResourceManager.ProviderHub.Models.TrafficRegionRolloutConfiguration highTraffic = default, Azure.ResourceManager.ProviderHub.Models.TrafficRegionRolloutConfiguration restOfTheWorldGroupOne = default, Azure.ResourceManager.ProviderHub.Models.TrafficRegionRolloutConfiguration restOfTheWorldGroupTwo = default, Azure.ResourceManager.ProviderHub.ProviderRegistrationData providerRegistration = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.ProviderHub.ResourceTypeRegistrationData> resourceTypeRegistrations = default, Azure.ResourceManager.ProviderHub.Models.DefaultRolloutAutoProvisionConfig autoProvisionConfig = default);
static member DefaultRolloutSpecification : Nullable<bool> * Azure.ResourceManager.ProviderHub.Models.CanaryTrafficRegionRolloutConfiguration * Azure.ResourceManager.ProviderHub.Models.TrafficRegionRolloutConfiguration * Azure.ResourceManager.ProviderHub.Models.TrafficRegionRolloutConfiguration * Azure.ResourceManager.ProviderHub.Models.TrafficRegionRolloutConfiguration * Azure.ResourceManager.ProviderHub.Models.TrafficRegionRolloutConfiguration * Azure.ResourceManager.ProviderHub.Models.TrafficRegionRolloutConfiguration * Azure.ResourceManager.ProviderHub.ProviderRegistrationData * seq<Azure.ResourceManager.ProviderHub.ResourceTypeRegistrationData> * Azure.ResourceManager.ProviderHub.Models.DefaultRolloutAutoProvisionConfig -> Azure.ResourceManager.ProviderHub.Models.DefaultRolloutSpecification
Public Shared Function DefaultRolloutSpecification (Optional isExpeditedRolloutEnabled As Nullable(Of Boolean) = Nothing, Optional canary As CanaryTrafficRegionRolloutConfiguration = Nothing, Optional lowTraffic As TrafficRegionRolloutConfiguration = Nothing, Optional mediumTraffic As TrafficRegionRolloutConfiguration = Nothing, Optional highTraffic As TrafficRegionRolloutConfiguration = Nothing, Optional restOfTheWorldGroupOne As TrafficRegionRolloutConfiguration = Nothing, Optional restOfTheWorldGroupTwo As TrafficRegionRolloutConfiguration = Nothing, Optional providerRegistration As ProviderRegistrationData = Nothing, Optional resourceTypeRegistrations As IEnumerable(Of ResourceTypeRegistrationData) = Nothing, Optional autoProvisionConfig As DefaultRolloutAutoProvisionConfig = Nothing) As DefaultRolloutSpecification
Parameters
Indicates whether expedited rollout is enabled/disabled.
The canary traffic region configuration.
- lowTraffic
- TrafficRegionRolloutConfiguration
The low traffic region configuration.
- mediumTraffic
- TrafficRegionRolloutConfiguration
The medium traffic region configuration.
- highTraffic
- TrafficRegionRolloutConfiguration
The high traffic region configuration.
- restOfTheWorldGroupOne
- TrafficRegionRolloutConfiguration
The rest of the world group one region configuration.
- restOfTheWorldGroupTwo
- TrafficRegionRolloutConfiguration
The rest of the world group two region configuration.
- providerRegistration
- ProviderRegistrationData
The provider registration.
- resourceTypeRegistrations
- IEnumerable<ResourceTypeRegistrationData>
The resource type registrations.
- autoProvisionConfig
- DefaultRolloutAutoProvisionConfig
The auto provisioning config.
Returns
A new DefaultRolloutSpecification instance for mocking.