// Copyright (c) Microsoft Corporation. All rights reserved.
// Licensed under the MIT License. See License.txt in the project root for license information.
// Code generated by Microsoft (R) AutoRest Code Generator. DO NOT EDIT.
// Changes may cause incorrect behavior and will be lost if the code is regenerated.

package armproviderhub

// AuthorizedApplicationsClientCreateOrUpdateResponse contains the response from method AuthorizedApplicationsClient.BeginCreateOrUpdate.
type AuthorizedApplicationsClientCreateOrUpdateResponse struct {
	AuthorizedApplication
}

// AuthorizedApplicationsClientDeleteResponse contains the response from method AuthorizedApplicationsClient.Delete.
type AuthorizedApplicationsClientDeleteResponse struct {
	// placeholder for future response values
}

// AuthorizedApplicationsClientGetResponse contains the response from method AuthorizedApplicationsClient.Get.
type AuthorizedApplicationsClientGetResponse struct {
	AuthorizedApplication
}

// AuthorizedApplicationsClientListResponse contains the response from method AuthorizedApplicationsClient.NewListPager.
type AuthorizedApplicationsClientListResponse struct {
	AuthorizedApplicationArrayResponseWithContinuation
}

// ClientCheckinManifestResponse contains the response from method Client.CheckinManifest.
type ClientCheckinManifestResponse struct {
	CheckinManifestInfo
}

// ClientGenerateManifestResponse contains the response from method Client.GenerateManifest.
type ClientGenerateManifestResponse struct {
	ResourceProviderManifest
}

// CustomRolloutsClientCreateOrUpdateResponse contains the response from method CustomRolloutsClient.BeginCreateOrUpdate.
type CustomRolloutsClientCreateOrUpdateResponse struct {
	CustomRollout
}

// CustomRolloutsClientDeleteResponse contains the response from method CustomRolloutsClient.Delete.
type CustomRolloutsClientDeleteResponse struct {
	// placeholder for future response values
}

// CustomRolloutsClientGetResponse contains the response from method CustomRolloutsClient.Get.
type CustomRolloutsClientGetResponse struct {
	CustomRollout
}

// CustomRolloutsClientListByProviderRegistrationResponse contains the response from method CustomRolloutsClient.NewListByProviderRegistrationPager.
type CustomRolloutsClientListByProviderRegistrationResponse struct {
	CustomRolloutArrayResponseWithContinuation
}

// CustomRolloutsClientStopResponse contains the response from method CustomRolloutsClient.Stop.
type CustomRolloutsClientStopResponse struct {
	// placeholder for future response values
}

// DefaultRolloutsClientCreateOrUpdateResponse contains the response from method DefaultRolloutsClient.BeginCreateOrUpdate.
type DefaultRolloutsClientCreateOrUpdateResponse struct {
	DefaultRollout
}

// DefaultRolloutsClientDeleteResponse contains the response from method DefaultRolloutsClient.Delete.
type DefaultRolloutsClientDeleteResponse struct {
	// placeholder for future response values
}

// DefaultRolloutsClientGetResponse contains the response from method DefaultRolloutsClient.Get.
type DefaultRolloutsClientGetResponse struct {
	DefaultRollout
}

// DefaultRolloutsClientListByProviderRegistrationResponse contains the response from method DefaultRolloutsClient.NewListByProviderRegistrationPager.
type DefaultRolloutsClientListByProviderRegistrationResponse struct {
	DefaultRolloutArrayResponseWithContinuation
}

// DefaultRolloutsClientStopResponse contains the response from method DefaultRolloutsClient.Stop.
type DefaultRolloutsClientStopResponse struct {
	// placeholder for future response values
}

// NewRegionFrontloadReleaseClientCreateOrUpdateResponse contains the response from method NewRegionFrontloadReleaseClient.CreateOrUpdate.
type NewRegionFrontloadReleaseClientCreateOrUpdateResponse struct {
	DefaultRollout
}

// NewRegionFrontloadReleaseClientGenerateManifestResponse contains the response from method NewRegionFrontloadReleaseClient.GenerateManifest.
type NewRegionFrontloadReleaseClientGenerateManifestResponse struct {
	ResourceProviderManifest
}

// NewRegionFrontloadReleaseClientGetResponse contains the response from method NewRegionFrontloadReleaseClient.Get.
type NewRegionFrontloadReleaseClientGetResponse struct {
	DefaultRollout
}

// NewRegionFrontloadReleaseClientStopResponse contains the response from method NewRegionFrontloadReleaseClient.Stop.
type NewRegionFrontloadReleaseClientStopResponse struct {
	// placeholder for future response values
}

// NotificationRegistrationsClientCreateOrUpdateResponse contains the response from method NotificationRegistrationsClient.CreateOrUpdate.
type NotificationRegistrationsClientCreateOrUpdateResponse struct {
	NotificationRegistration
}

// NotificationRegistrationsClientDeleteResponse contains the response from method NotificationRegistrationsClient.Delete.
type NotificationRegistrationsClientDeleteResponse struct {
	// placeholder for future response values
}

// NotificationRegistrationsClientGetResponse contains the response from method NotificationRegistrationsClient.Get.
type NotificationRegistrationsClientGetResponse struct {
	NotificationRegistration
}

// NotificationRegistrationsClientListByProviderRegistrationResponse contains the response from method NotificationRegistrationsClient.NewListByProviderRegistrationPager.
type NotificationRegistrationsClientListByProviderRegistrationResponse struct {
	NotificationRegistrationArrayResponseWithContinuation
}

// OperationsClientCreateOrUpdateResponse contains the response from method OperationsClient.CreateOrUpdate.
type OperationsClientCreateOrUpdateResponse struct {
	OperationsPutContent
}

// OperationsClientDeleteResponse contains the response from method OperationsClient.Delete.
type OperationsClientDeleteResponse struct {
	// placeholder for future response values
}

// OperationsClientListByProviderRegistrationResponse contains the response from method OperationsClient.ListByProviderRegistration.
type OperationsClientListByProviderRegistrationResponse struct {
	// Array of OperationsDefinition
	OperationsDefinitionArray []*OperationsDefinition
}

// OperationsClientListResponse contains the response from method OperationsClient.NewListPager.
type OperationsClientListResponse struct {
	OperationsDefinitionArrayResponseWithContinuation
}

// ProviderMonitorSettingsClientCreateResponse contains the response from method ProviderMonitorSettingsClient.BeginCreate.
type ProviderMonitorSettingsClientCreateResponse struct {
	ProviderMonitorSetting
}

// ProviderMonitorSettingsClientDeleteResponse contains the response from method ProviderMonitorSettingsClient.Delete.
type ProviderMonitorSettingsClientDeleteResponse struct {
	// placeholder for future response values
}

// ProviderMonitorSettingsClientGetResponse contains the response from method ProviderMonitorSettingsClient.Get.
type ProviderMonitorSettingsClientGetResponse struct {
	ProviderMonitorSetting
}

// ProviderMonitorSettingsClientListByResourceGroupResponse contains the response from method ProviderMonitorSettingsClient.NewListByResourceGroupPager.
type ProviderMonitorSettingsClientListByResourceGroupResponse struct {
	ProviderMonitorSettingArrayResponseWithContinuation
}

// ProviderMonitorSettingsClientListBySubscriptionResponse contains the response from method ProviderMonitorSettingsClient.NewListBySubscriptionPager.
type ProviderMonitorSettingsClientListBySubscriptionResponse struct {
	ProviderMonitorSettingArrayResponseWithContinuation
}

// ProviderMonitorSettingsClientUpdateResponse contains the response from method ProviderMonitorSettingsClient.Update.
type ProviderMonitorSettingsClientUpdateResponse struct {
	ProviderMonitorSetting
}

// ProviderRegistrationsClientCreateOrUpdateResponse contains the response from method ProviderRegistrationsClient.BeginCreateOrUpdate.
type ProviderRegistrationsClientCreateOrUpdateResponse struct {
	ProviderRegistration
}

// ProviderRegistrationsClientDeleteResponse contains the response from method ProviderRegistrationsClient.Delete.
type ProviderRegistrationsClientDeleteResponse struct {
	// placeholder for future response values
}

// ProviderRegistrationsClientGenerateOperationsResponse contains the response from method ProviderRegistrationsClient.GenerateOperations.
type ProviderRegistrationsClientGenerateOperationsResponse struct {
	// Array of OperationsDefinition
	OperationsDefinitionArray []*OperationsDefinition
}

// ProviderRegistrationsClientGetResponse contains the response from method ProviderRegistrationsClient.Get.
type ProviderRegistrationsClientGetResponse struct {
	ProviderRegistration
}

// ProviderRegistrationsClientListResponse contains the response from method ProviderRegistrationsClient.NewListPager.
type ProviderRegistrationsClientListResponse struct {
	ProviderRegistrationArrayResponseWithContinuation
}

// ResourceActionsClientDeleteResourcesResponse contains the response from method ResourceActionsClient.BeginDeleteResources.
type ResourceActionsClientDeleteResourcesResponse struct {
	// placeholder for future response values
}

// ResourceTypeRegistrationsClientCreateOrUpdateResponse contains the response from method ResourceTypeRegistrationsClient.BeginCreateOrUpdate.
type ResourceTypeRegistrationsClientCreateOrUpdateResponse struct {
	ResourceTypeRegistration
}

// ResourceTypeRegistrationsClientDeleteResponse contains the response from method ResourceTypeRegistrationsClient.BeginDelete.
type ResourceTypeRegistrationsClientDeleteResponse struct {
	// placeholder for future response values
}

// ResourceTypeRegistrationsClientGetResponse contains the response from method ResourceTypeRegistrationsClient.Get.
type ResourceTypeRegistrationsClientGetResponse struct {
	ResourceTypeRegistration
}

// ResourceTypeRegistrationsClientListByProviderRegistrationResponse contains the response from method ResourceTypeRegistrationsClient.NewListByProviderRegistrationPager.
type ResourceTypeRegistrationsClientListByProviderRegistrationResponse struct {
	ResourceTypeRegistrationArrayResponseWithContinuation
}

// SKUsClientCreateOrUpdateNestedResourceTypeFirstResponse contains the response from method SKUsClient.CreateOrUpdateNestedResourceTypeFirst.
type SKUsClientCreateOrUpdateNestedResourceTypeFirstResponse struct {
	SKUResource
}

// SKUsClientCreateOrUpdateNestedResourceTypeSecondResponse contains the response from method SKUsClient.CreateOrUpdateNestedResourceTypeSecond.
type SKUsClientCreateOrUpdateNestedResourceTypeSecondResponse struct {
	SKUResource
}

// SKUsClientCreateOrUpdateNestedResourceTypeThirdResponse contains the response from method SKUsClient.CreateOrUpdateNestedResourceTypeThird.
type SKUsClientCreateOrUpdateNestedResourceTypeThirdResponse struct {
	SKUResource
}

// SKUsClientCreateOrUpdateResponse contains the response from method SKUsClient.CreateOrUpdate.
type SKUsClientCreateOrUpdateResponse struct {
	SKUResource
}

// SKUsClientDeleteNestedResourceTypeFirstResponse contains the response from method SKUsClient.DeleteNestedResourceTypeFirst.
type SKUsClientDeleteNestedResourceTypeFirstResponse struct {
	// placeholder for future response values
}

// SKUsClientDeleteNestedResourceTypeSecondResponse contains the response from method SKUsClient.DeleteNestedResourceTypeSecond.
type SKUsClientDeleteNestedResourceTypeSecondResponse struct {
	// placeholder for future response values
}

// SKUsClientDeleteNestedResourceTypeThirdResponse contains the response from method SKUsClient.DeleteNestedResourceTypeThird.
type SKUsClientDeleteNestedResourceTypeThirdResponse struct {
	// placeholder for future response values
}

// SKUsClientDeleteResponse contains the response from method SKUsClient.Delete.
type SKUsClientDeleteResponse struct {
	// placeholder for future response values
}

// SKUsClientGetNestedResourceTypeFirstResponse contains the response from method SKUsClient.GetNestedResourceTypeFirst.
type SKUsClientGetNestedResourceTypeFirstResponse struct {
	SKUResource
}

// SKUsClientGetNestedResourceTypeSecondResponse contains the response from method SKUsClient.GetNestedResourceTypeSecond.
type SKUsClientGetNestedResourceTypeSecondResponse struct {
	SKUResource
}

// SKUsClientGetNestedResourceTypeThirdResponse contains the response from method SKUsClient.GetNestedResourceTypeThird.
type SKUsClientGetNestedResourceTypeThirdResponse struct {
	SKUResource
}

// SKUsClientGetResponse contains the response from method SKUsClient.Get.
type SKUsClientGetResponse struct {
	SKUResource
}

// SKUsClientListByResourceTypeRegistrationsNestedResourceTypeFirstResponse contains the response from method SKUsClient.NewListByResourceTypeRegistrationsNestedResourceTypeFirstPager.
type SKUsClientListByResourceTypeRegistrationsNestedResourceTypeFirstResponse struct {
	SKUResourceArrayResponseWithContinuation
}

// SKUsClientListByResourceTypeRegistrationsNestedResourceTypeSecondResponse contains the response from method SKUsClient.NewListByResourceTypeRegistrationsNestedResourceTypeSecondPager.
type SKUsClientListByResourceTypeRegistrationsNestedResourceTypeSecondResponse struct {
	SKUResourceArrayResponseWithContinuation
}

// SKUsClientListByResourceTypeRegistrationsNestedResourceTypeThirdResponse contains the response from method SKUsClient.NewListByResourceTypeRegistrationsNestedResourceTypeThirdPager.
type SKUsClientListByResourceTypeRegistrationsNestedResourceTypeThirdResponse struct {
	SKUResourceArrayResponseWithContinuation
}

// SKUsClientListByResourceTypeRegistrationsResponse contains the response from method SKUsClient.NewListByResourceTypeRegistrationsPager.
type SKUsClientListByResourceTypeRegistrationsResponse struct {
	SKUResourceArrayResponseWithContinuation
}
