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

// ClientCapabilitiesOptions contains the optional parameters for the Client.Capabilities method.
type ClientCapabilitiesOptions struct {
	// placeholder for future optional parameters
}

// ClientCheckNameAvailabilityOptions contains the optional parameters for the Client.CheckNameAvailability method.
type ClientCheckNameAvailabilityOptions struct {
	// placeholder for future optional parameters
}

// OperationsClientGetOperationResultOptions contains the optional parameters for the OperationsClient.GetOperationResult
// method.
type OperationsClientGetOperationResultOptions struct {
	// placeholder for future optional parameters
}

// OperationsClientListOptions contains the optional parameters for the OperationsClient.NewListPager method.
type OperationsClientListOptions struct {
	// placeholder for future optional parameters
}

// OperationsClientOperationStatusGetOptions contains the optional parameters for the OperationsClient.OperationStatusGet
// method.
type OperationsClientOperationStatusGetOptions struct {
	// placeholder for future optional parameters
}

// PrivateLinkResourcesClientGetOptions contains the optional parameters for the PrivateLinkResourcesClient.Get method.
type PrivateLinkResourcesClientGetOptions struct {
	// placeholder for future optional parameters
}

// PrivateLinkResourcesClientListOptions contains the optional parameters for the PrivateLinkResourcesClient.NewListPager
// method.
type PrivateLinkResourcesClientListOptions struct {
	// placeholder for future optional parameters
}

// RegisteredIdentitiesClientDeleteOptions contains the optional parameters for the RegisteredIdentitiesClient.Delete method.
type RegisteredIdentitiesClientDeleteOptions struct {
	// placeholder for future optional parameters
}

// ReplicationUsagesClientListOptions contains the optional parameters for the ReplicationUsagesClient.NewListPager method.
type ReplicationUsagesClientListOptions struct {
	// placeholder for future optional parameters
}

// UsagesClientListByVaultsOptions contains the optional parameters for the UsagesClient.NewListByVaultsPager method.
type UsagesClientListByVaultsOptions struct {
	// placeholder for future optional parameters
}

// VaultCertificatesClientCreateOptions contains the optional parameters for the VaultCertificatesClient.Create method.
type VaultCertificatesClientCreateOptions struct {
	// placeholder for future optional parameters
}

// VaultExtendedInfoClientCreateOrUpdateOptions contains the optional parameters for the VaultExtendedInfoClient.CreateOrUpdate
// method.
type VaultExtendedInfoClientCreateOrUpdateOptions struct {
	// placeholder for future optional parameters
}

// VaultExtendedInfoClientGetOptions contains the optional parameters for the VaultExtendedInfoClient.Get method.
type VaultExtendedInfoClientGetOptions struct {
	// placeholder for future optional parameters
}

// VaultExtendedInfoClientUpdateOptions contains the optional parameters for the VaultExtendedInfoClient.Update method.
type VaultExtendedInfoClientUpdateOptions struct {
	// placeholder for future optional parameters
}

// VaultsClientBeginCreateOrUpdateOptions contains the optional parameters for the VaultsClient.BeginCreateOrUpdate method.
type VaultsClientBeginCreateOrUpdateOptions struct {
	// Resumes the long-running operation from the provided token.
	ResumeToken               string
	XMSAuthorizationAuxiliary *string
}

// VaultsClientBeginDeleteOptions contains the optional parameters for the VaultsClient.BeginDelete method.
type VaultsClientBeginDeleteOptions struct {
	// Resumes the long-running operation from the provided token.
	ResumeToken string
}

// VaultsClientBeginUpdateOptions contains the optional parameters for the VaultsClient.BeginUpdate method.
type VaultsClientBeginUpdateOptions struct {
	// Resumes the long-running operation from the provided token.
	ResumeToken               string
	XMSAuthorizationAuxiliary *string
}

// VaultsClientGetOptions contains the optional parameters for the VaultsClient.Get method.
type VaultsClientGetOptions struct {
	// placeholder for future optional parameters
}

// VaultsClientListByResourceGroupOptions contains the optional parameters for the VaultsClient.NewListByResourceGroupPager
// method.
type VaultsClientListByResourceGroupOptions struct {
	// placeholder for future optional parameters
}

// VaultsClientListBySubscriptionIDOptions contains the optional parameters for the VaultsClient.NewListBySubscriptionIDPager
// method.
type VaultsClientListBySubscriptionIDOptions struct {
	// placeholder for future optional parameters
}
