//go:build go1.18
// +build go1.18

// 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 armfeatures

// ClientGetOptions contains the optional parameters for the Client.Get method.
type ClientGetOptions struct {
	// placeholder for future optional parameters
}

// ClientListAllOptions contains the optional parameters for the Client.NewListAllPager method.
type ClientListAllOptions struct {
	// placeholder for future optional parameters
}

// ClientListOptions contains the optional parameters for the Client.NewListPager method.
type ClientListOptions struct {
	// placeholder for future optional parameters
}

// ClientRegisterOptions contains the optional parameters for the Client.Register method.
type ClientRegisterOptions struct {
	// placeholder for future optional parameters
}

// ClientUnregisterOptions contains the optional parameters for the Client.Unregister method.
type ClientUnregisterOptions struct {
	// placeholder for future optional parameters
}

// FeatureClientListOperationsOptions contains the optional parameters for the FeatureClient.NewListOperationsPager method.
type FeatureClientListOperationsOptions struct {
	// placeholder for future optional parameters
}

// SubscriptionFeatureRegistrationsClientCreateOrUpdateOptions contains the optional parameters for the SubscriptionFeatureRegistrationsClient.CreateOrUpdate
// method.
type SubscriptionFeatureRegistrationsClientCreateOrUpdateOptions struct {
	// Subscription Feature Registration Type details.
	SubscriptionFeatureRegistrationType *SubscriptionFeatureRegistration
}

// SubscriptionFeatureRegistrationsClientDeleteOptions contains the optional parameters for the SubscriptionFeatureRegistrationsClient.Delete
// method.
type SubscriptionFeatureRegistrationsClientDeleteOptions struct {
	// placeholder for future optional parameters
}

// SubscriptionFeatureRegistrationsClientGetOptions contains the optional parameters for the SubscriptionFeatureRegistrationsClient.Get
// method.
type SubscriptionFeatureRegistrationsClientGetOptions struct {
	// placeholder for future optional parameters
}

// SubscriptionFeatureRegistrationsClientListAllBySubscriptionOptions contains the optional parameters for the SubscriptionFeatureRegistrationsClient.NewListAllBySubscriptionPager
// method.
type SubscriptionFeatureRegistrationsClientListAllBySubscriptionOptions struct {
	// placeholder for future optional parameters
}

// SubscriptionFeatureRegistrationsClientListBySubscriptionOptions contains the optional parameters for the SubscriptionFeatureRegistrationsClient.NewListBySubscriptionPager
// method.
type SubscriptionFeatureRegistrationsClientListBySubscriptionOptions struct {
	// placeholder for future optional parameters
}
