// Code generated by msgraph-generate.go DO NOT EDIT.

package msgraph

// CertificateDestinationStore undocumented
type CertificateDestinationStore string

const (
	// CertificateDestinationStoreVComputerCertStoreRoot undocumented
	CertificateDestinationStoreVComputerCertStoreRoot CertificateDestinationStore = "computerCertStoreRoot"
	// CertificateDestinationStoreVComputerCertStoreIntermediate undocumented
	CertificateDestinationStoreVComputerCertStoreIntermediate CertificateDestinationStore = "computerCertStoreIntermediate"
	// CertificateDestinationStoreVUserCertStoreIntermediate undocumented
	CertificateDestinationStoreVUserCertStoreIntermediate CertificateDestinationStore = "userCertStoreIntermediate"
)

var (
	// CertificateDestinationStorePComputerCertStoreRoot is a pointer to CertificateDestinationStoreVComputerCertStoreRoot
	CertificateDestinationStorePComputerCertStoreRoot = &_CertificateDestinationStorePComputerCertStoreRoot
	// CertificateDestinationStorePComputerCertStoreIntermediate is a pointer to CertificateDestinationStoreVComputerCertStoreIntermediate
	CertificateDestinationStorePComputerCertStoreIntermediate = &_CertificateDestinationStorePComputerCertStoreIntermediate
	// CertificateDestinationStorePUserCertStoreIntermediate is a pointer to CertificateDestinationStoreVUserCertStoreIntermediate
	CertificateDestinationStorePUserCertStoreIntermediate = &_CertificateDestinationStorePUserCertStoreIntermediate
)

var (
	_CertificateDestinationStorePComputerCertStoreRoot         = CertificateDestinationStoreVComputerCertStoreRoot
	_CertificateDestinationStorePComputerCertStoreIntermediate = CertificateDestinationStoreVComputerCertStoreIntermediate
	_CertificateDestinationStorePUserCertStoreIntermediate     = CertificateDestinationStoreVUserCertStoreIntermediate
)

// CertificateIssuanceStates undocumented
type CertificateIssuanceStates string

const (
	// CertificateIssuanceStatesVUnknown undocumented
	CertificateIssuanceStatesVUnknown CertificateIssuanceStates = "unknown"
	// CertificateIssuanceStatesVChallengeIssued undocumented
	CertificateIssuanceStatesVChallengeIssued CertificateIssuanceStates = "challengeIssued"
	// CertificateIssuanceStatesVChallengeIssueFailed undocumented
	CertificateIssuanceStatesVChallengeIssueFailed CertificateIssuanceStates = "challengeIssueFailed"
	// CertificateIssuanceStatesVRequestCreationFailed undocumented
	CertificateIssuanceStatesVRequestCreationFailed CertificateIssuanceStates = "requestCreationFailed"
	// CertificateIssuanceStatesVRequestSubmitFailed undocumented
	CertificateIssuanceStatesVRequestSubmitFailed CertificateIssuanceStates = "requestSubmitFailed"
	// CertificateIssuanceStatesVChallengeValidationSucceeded undocumented
	CertificateIssuanceStatesVChallengeValidationSucceeded CertificateIssuanceStates = "challengeValidationSucceeded"
	// CertificateIssuanceStatesVChallengeValidationFailed undocumented
	CertificateIssuanceStatesVChallengeValidationFailed CertificateIssuanceStates = "challengeValidationFailed"
	// CertificateIssuanceStatesVIssueFailed undocumented
	CertificateIssuanceStatesVIssueFailed CertificateIssuanceStates = "issueFailed"
	// CertificateIssuanceStatesVIssuePending undocumented
	CertificateIssuanceStatesVIssuePending CertificateIssuanceStates = "issuePending"
	// CertificateIssuanceStatesVIssued undocumented
	CertificateIssuanceStatesVIssued CertificateIssuanceStates = "issued"
	// CertificateIssuanceStatesVResponseProcessingFailed undocumented
	CertificateIssuanceStatesVResponseProcessingFailed CertificateIssuanceStates = "responseProcessingFailed"
	// CertificateIssuanceStatesVResponsePending undocumented
	CertificateIssuanceStatesVResponsePending CertificateIssuanceStates = "responsePending"
	// CertificateIssuanceStatesVEnrollmentSucceeded undocumented
	CertificateIssuanceStatesVEnrollmentSucceeded CertificateIssuanceStates = "enrollmentSucceeded"
	// CertificateIssuanceStatesVEnrollmentNotNeeded undocumented
	CertificateIssuanceStatesVEnrollmentNotNeeded CertificateIssuanceStates = "enrollmentNotNeeded"
	// CertificateIssuanceStatesVRevoked undocumented
	CertificateIssuanceStatesVRevoked CertificateIssuanceStates = "revoked"
	// CertificateIssuanceStatesVRemovedFromCollection undocumented
	CertificateIssuanceStatesVRemovedFromCollection CertificateIssuanceStates = "removedFromCollection"
	// CertificateIssuanceStatesVRenewVerified undocumented
	CertificateIssuanceStatesVRenewVerified CertificateIssuanceStates = "renewVerified"
	// CertificateIssuanceStatesVInstallFailed undocumented
	CertificateIssuanceStatesVInstallFailed CertificateIssuanceStates = "installFailed"
	// CertificateIssuanceStatesVInstalled undocumented
	CertificateIssuanceStatesVInstalled CertificateIssuanceStates = "installed"
	// CertificateIssuanceStatesVDeleteFailed undocumented
	CertificateIssuanceStatesVDeleteFailed CertificateIssuanceStates = "deleteFailed"
	// CertificateIssuanceStatesVDeleted undocumented
	CertificateIssuanceStatesVDeleted CertificateIssuanceStates = "deleted"
	// CertificateIssuanceStatesVRenewalRequested undocumented
	CertificateIssuanceStatesVRenewalRequested CertificateIssuanceStates = "renewalRequested"
	// CertificateIssuanceStatesVRequested undocumented
	CertificateIssuanceStatesVRequested CertificateIssuanceStates = "requested"
)

var (
	// CertificateIssuanceStatesPUnknown is a pointer to CertificateIssuanceStatesVUnknown
	CertificateIssuanceStatesPUnknown = &_CertificateIssuanceStatesPUnknown
	// CertificateIssuanceStatesPChallengeIssued is a pointer to CertificateIssuanceStatesVChallengeIssued
	CertificateIssuanceStatesPChallengeIssued = &_CertificateIssuanceStatesPChallengeIssued
	// CertificateIssuanceStatesPChallengeIssueFailed is a pointer to CertificateIssuanceStatesVChallengeIssueFailed
	CertificateIssuanceStatesPChallengeIssueFailed = &_CertificateIssuanceStatesPChallengeIssueFailed
	// CertificateIssuanceStatesPRequestCreationFailed is a pointer to CertificateIssuanceStatesVRequestCreationFailed
	CertificateIssuanceStatesPRequestCreationFailed = &_CertificateIssuanceStatesPRequestCreationFailed
	// CertificateIssuanceStatesPRequestSubmitFailed is a pointer to CertificateIssuanceStatesVRequestSubmitFailed
	CertificateIssuanceStatesPRequestSubmitFailed = &_CertificateIssuanceStatesPRequestSubmitFailed
	// CertificateIssuanceStatesPChallengeValidationSucceeded is a pointer to CertificateIssuanceStatesVChallengeValidationSucceeded
	CertificateIssuanceStatesPChallengeValidationSucceeded = &_CertificateIssuanceStatesPChallengeValidationSucceeded
	// CertificateIssuanceStatesPChallengeValidationFailed is a pointer to CertificateIssuanceStatesVChallengeValidationFailed
	CertificateIssuanceStatesPChallengeValidationFailed = &_CertificateIssuanceStatesPChallengeValidationFailed
	// CertificateIssuanceStatesPIssueFailed is a pointer to CertificateIssuanceStatesVIssueFailed
	CertificateIssuanceStatesPIssueFailed = &_CertificateIssuanceStatesPIssueFailed
	// CertificateIssuanceStatesPIssuePending is a pointer to CertificateIssuanceStatesVIssuePending
	CertificateIssuanceStatesPIssuePending = &_CertificateIssuanceStatesPIssuePending
	// CertificateIssuanceStatesPIssued is a pointer to CertificateIssuanceStatesVIssued
	CertificateIssuanceStatesPIssued = &_CertificateIssuanceStatesPIssued
	// CertificateIssuanceStatesPResponseProcessingFailed is a pointer to CertificateIssuanceStatesVResponseProcessingFailed
	CertificateIssuanceStatesPResponseProcessingFailed = &_CertificateIssuanceStatesPResponseProcessingFailed
	// CertificateIssuanceStatesPResponsePending is a pointer to CertificateIssuanceStatesVResponsePending
	CertificateIssuanceStatesPResponsePending = &_CertificateIssuanceStatesPResponsePending
	// CertificateIssuanceStatesPEnrollmentSucceeded is a pointer to CertificateIssuanceStatesVEnrollmentSucceeded
	CertificateIssuanceStatesPEnrollmentSucceeded = &_CertificateIssuanceStatesPEnrollmentSucceeded
	// CertificateIssuanceStatesPEnrollmentNotNeeded is a pointer to CertificateIssuanceStatesVEnrollmentNotNeeded
	CertificateIssuanceStatesPEnrollmentNotNeeded = &_CertificateIssuanceStatesPEnrollmentNotNeeded
	// CertificateIssuanceStatesPRevoked is a pointer to CertificateIssuanceStatesVRevoked
	CertificateIssuanceStatesPRevoked = &_CertificateIssuanceStatesPRevoked
	// CertificateIssuanceStatesPRemovedFromCollection is a pointer to CertificateIssuanceStatesVRemovedFromCollection
	CertificateIssuanceStatesPRemovedFromCollection = &_CertificateIssuanceStatesPRemovedFromCollection
	// CertificateIssuanceStatesPRenewVerified is a pointer to CertificateIssuanceStatesVRenewVerified
	CertificateIssuanceStatesPRenewVerified = &_CertificateIssuanceStatesPRenewVerified
	// CertificateIssuanceStatesPInstallFailed is a pointer to CertificateIssuanceStatesVInstallFailed
	CertificateIssuanceStatesPInstallFailed = &_CertificateIssuanceStatesPInstallFailed
	// CertificateIssuanceStatesPInstalled is a pointer to CertificateIssuanceStatesVInstalled
	CertificateIssuanceStatesPInstalled = &_CertificateIssuanceStatesPInstalled
	// CertificateIssuanceStatesPDeleteFailed is a pointer to CertificateIssuanceStatesVDeleteFailed
	CertificateIssuanceStatesPDeleteFailed = &_CertificateIssuanceStatesPDeleteFailed
	// CertificateIssuanceStatesPDeleted is a pointer to CertificateIssuanceStatesVDeleted
	CertificateIssuanceStatesPDeleted = &_CertificateIssuanceStatesPDeleted
	// CertificateIssuanceStatesPRenewalRequested is a pointer to CertificateIssuanceStatesVRenewalRequested
	CertificateIssuanceStatesPRenewalRequested = &_CertificateIssuanceStatesPRenewalRequested
	// CertificateIssuanceStatesPRequested is a pointer to CertificateIssuanceStatesVRequested
	CertificateIssuanceStatesPRequested = &_CertificateIssuanceStatesPRequested
)

var (
	_CertificateIssuanceStatesPUnknown                      = CertificateIssuanceStatesVUnknown
	_CertificateIssuanceStatesPChallengeIssued              = CertificateIssuanceStatesVChallengeIssued
	_CertificateIssuanceStatesPChallengeIssueFailed         = CertificateIssuanceStatesVChallengeIssueFailed
	_CertificateIssuanceStatesPRequestCreationFailed        = CertificateIssuanceStatesVRequestCreationFailed
	_CertificateIssuanceStatesPRequestSubmitFailed          = CertificateIssuanceStatesVRequestSubmitFailed
	_CertificateIssuanceStatesPChallengeValidationSucceeded = CertificateIssuanceStatesVChallengeValidationSucceeded
	_CertificateIssuanceStatesPChallengeValidationFailed    = CertificateIssuanceStatesVChallengeValidationFailed
	_CertificateIssuanceStatesPIssueFailed                  = CertificateIssuanceStatesVIssueFailed
	_CertificateIssuanceStatesPIssuePending                 = CertificateIssuanceStatesVIssuePending
	_CertificateIssuanceStatesPIssued                       = CertificateIssuanceStatesVIssued
	_CertificateIssuanceStatesPResponseProcessingFailed     = CertificateIssuanceStatesVResponseProcessingFailed
	_CertificateIssuanceStatesPResponsePending              = CertificateIssuanceStatesVResponsePending
	_CertificateIssuanceStatesPEnrollmentSucceeded          = CertificateIssuanceStatesVEnrollmentSucceeded
	_CertificateIssuanceStatesPEnrollmentNotNeeded          = CertificateIssuanceStatesVEnrollmentNotNeeded
	_CertificateIssuanceStatesPRevoked                      = CertificateIssuanceStatesVRevoked
	_CertificateIssuanceStatesPRemovedFromCollection        = CertificateIssuanceStatesVRemovedFromCollection
	_CertificateIssuanceStatesPRenewVerified                = CertificateIssuanceStatesVRenewVerified
	_CertificateIssuanceStatesPInstallFailed                = CertificateIssuanceStatesVInstallFailed
	_CertificateIssuanceStatesPInstalled                    = CertificateIssuanceStatesVInstalled
	_CertificateIssuanceStatesPDeleteFailed                 = CertificateIssuanceStatesVDeleteFailed
	_CertificateIssuanceStatesPDeleted                      = CertificateIssuanceStatesVDeleted
	_CertificateIssuanceStatesPRenewalRequested             = CertificateIssuanceStatesVRenewalRequested
	_CertificateIssuanceStatesPRequested                    = CertificateIssuanceStatesVRequested
)

// CertificateRevocationStatus undocumented
type CertificateRevocationStatus string

const (
	// CertificateRevocationStatusVNone undocumented
	CertificateRevocationStatusVNone CertificateRevocationStatus = "none"
	// CertificateRevocationStatusVPending undocumented
	CertificateRevocationStatusVPending CertificateRevocationStatus = "pending"
	// CertificateRevocationStatusVIssued undocumented
	CertificateRevocationStatusVIssued CertificateRevocationStatus = "issued"
	// CertificateRevocationStatusVFailed undocumented
	CertificateRevocationStatusVFailed CertificateRevocationStatus = "failed"
	// CertificateRevocationStatusVRevoked undocumented
	CertificateRevocationStatusVRevoked CertificateRevocationStatus = "revoked"
)

var (
	// CertificateRevocationStatusPNone is a pointer to CertificateRevocationStatusVNone
	CertificateRevocationStatusPNone = &_CertificateRevocationStatusPNone
	// CertificateRevocationStatusPPending is a pointer to CertificateRevocationStatusVPending
	CertificateRevocationStatusPPending = &_CertificateRevocationStatusPPending
	// CertificateRevocationStatusPIssued is a pointer to CertificateRevocationStatusVIssued
	CertificateRevocationStatusPIssued = &_CertificateRevocationStatusPIssued
	// CertificateRevocationStatusPFailed is a pointer to CertificateRevocationStatusVFailed
	CertificateRevocationStatusPFailed = &_CertificateRevocationStatusPFailed
	// CertificateRevocationStatusPRevoked is a pointer to CertificateRevocationStatusVRevoked
	CertificateRevocationStatusPRevoked = &_CertificateRevocationStatusPRevoked
)

var (
	_CertificateRevocationStatusPNone    = CertificateRevocationStatusVNone
	_CertificateRevocationStatusPPending = CertificateRevocationStatusVPending
	_CertificateRevocationStatusPIssued  = CertificateRevocationStatusVIssued
	_CertificateRevocationStatusPFailed  = CertificateRevocationStatusVFailed
	_CertificateRevocationStatusPRevoked = CertificateRevocationStatusVRevoked
)

// CertificateStatus undocumented
type CertificateStatus string

const (
	// CertificateStatusVNotProvisioned undocumented
	CertificateStatusVNotProvisioned CertificateStatus = "notProvisioned"
	// CertificateStatusVProvisioned undocumented
	CertificateStatusVProvisioned CertificateStatus = "provisioned"
)

var (
	// CertificateStatusPNotProvisioned is a pointer to CertificateStatusVNotProvisioned
	CertificateStatusPNotProvisioned = &_CertificateStatusPNotProvisioned
	// CertificateStatusPProvisioned is a pointer to CertificateStatusVProvisioned
	CertificateStatusPProvisioned = &_CertificateStatusPProvisioned
)

var (
	_CertificateStatusPNotProvisioned = CertificateStatusVNotProvisioned
	_CertificateStatusPProvisioned    = CertificateStatusVProvisioned
)

// CertificateStore undocumented
type CertificateStore string

const (
	// CertificateStoreVUser undocumented
	CertificateStoreVUser CertificateStore = "user"
	// CertificateStoreVMachine undocumented
	CertificateStoreVMachine CertificateStore = "machine"
)

var (
	// CertificateStorePUser is a pointer to CertificateStoreVUser
	CertificateStorePUser = &_CertificateStorePUser
	// CertificateStorePMachine is a pointer to CertificateStoreVMachine
	CertificateStorePMachine = &_CertificateStorePMachine
)

var (
	_CertificateStorePUser    = CertificateStoreVUser
	_CertificateStorePMachine = CertificateStoreVMachine
)

// CertificateValidityPeriodScale undocumented
type CertificateValidityPeriodScale string

const (
	// CertificateValidityPeriodScaleVDays undocumented
	CertificateValidityPeriodScaleVDays CertificateValidityPeriodScale = "days"
	// CertificateValidityPeriodScaleVMonths undocumented
	CertificateValidityPeriodScaleVMonths CertificateValidityPeriodScale = "months"
	// CertificateValidityPeriodScaleVYears undocumented
	CertificateValidityPeriodScaleVYears CertificateValidityPeriodScale = "years"
)

var (
	// CertificateValidityPeriodScalePDays is a pointer to CertificateValidityPeriodScaleVDays
	CertificateValidityPeriodScalePDays = &_CertificateValidityPeriodScalePDays
	// CertificateValidityPeriodScalePMonths is a pointer to CertificateValidityPeriodScaleVMonths
	CertificateValidityPeriodScalePMonths = &_CertificateValidityPeriodScalePMonths
	// CertificateValidityPeriodScalePYears is a pointer to CertificateValidityPeriodScaleVYears
	CertificateValidityPeriodScalePYears = &_CertificateValidityPeriodScalePYears
)

var (
	_CertificateValidityPeriodScalePDays   = CertificateValidityPeriodScaleVDays
	_CertificateValidityPeriodScalePMonths = CertificateValidityPeriodScaleVMonths
	_CertificateValidityPeriodScalePYears  = CertificateValidityPeriodScaleVYears
)