package assetendpointprofiles

// Copyright (c) Microsoft Corporation. All rights reserved.
// Licensed under the MIT License. See NOTICE.txt in the project root for license information.

type AuthenticationUpdate struct {
	Method                      *AuthenticationMethod              `json:"method,omitempty"`
	UsernamePasswordCredentials *UsernamePasswordCredentialsUpdate `json:"usernamePasswordCredentials,omitempty"`
	X509Credentials             *X509CredentialsUpdate             `json:"x509Credentials,omitempty"`
}
