CustomRolloutSpecification interface
model interface CustomRolloutSpecification
Properties
| auto |
The auto provisioning configuration. |
| canary | The canary region configuration. |
| manifest |
The manifest checkin specification. |
| provider |
The provider registration. |
| refresh |
Whether refreshing subscription registration is enabled or disabled. |
| release |
The list of ARM regions scoped for the release. |
| resource |
The resource type registrations. |
| rollout |
The rollout id. |
| skip |
Whether release scope validation should be skipped. |
Property Details
autoProvisionConfig
The auto provisioning configuration.
autoProvisionConfig?: CustomRolloutSpecificationAutoProvisionConfig
Property Value
canary
The canary region configuration.
canary?: CustomRolloutSpecificationCanary
Property Value
manifestCheckinSpecification
The manifest checkin specification.
manifestCheckinSpecification?: ManifestCheckinSpecification
Property Value
providerRegistration
The provider registration.
providerRegistration?: CustomRolloutSpecificationProviderRegistration
Property Value
refreshSubscriptionRegistration
Whether refreshing subscription registration is enabled or disabled.
refreshSubscriptionRegistration?: boolean
Property Value
boolean
releaseScopes
The list of ARM regions scoped for the release.
releaseScopes?: string[]
Property Value
string[]
resourceTypeRegistrations
The resource type registrations.
resourceTypeRegistrations?: ResourceTypeRegistration[]
Property Value
rolloutId
The rollout id.
rolloutId?: string
Property Value
string
skipReleaseScopeValidation
Whether release scope validation should be skipped.
skipReleaseScopeValidation?: boolean
Property Value
boolean