Documentation ¶
Index ¶
- Constants
- type APIError
- type APIErrorArgs
- type APIErrorCause
- func (m *APIErrorCause) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *APIErrorCause) MarshalBinary() ([]byte, error)
- func (m APIErrorCause) MarshalJSON() ([]byte, error)
- func (m *APIErrorCause) UnmarshalBinary(b []byte) error
- func (m *APIErrorCause) UnmarshalJSON(raw []byte) error
- func (m *APIErrorCause) Validate(formats strfmt.Registry) error
- type APIErrorEnvelope
- type APIFieldError
- type APISessionDetail
- func (m *APISessionDetail) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *APISessionDetail) MarshalBinary() ([]byte, error)
- func (m APISessionDetail) MarshalJSON() ([]byte, error)
- func (m *APISessionDetail) UnmarshalBinary(b []byte) error
- func (m *APISessionDetail) UnmarshalJSON(raw []byte) error
- func (m *APISessionDetail) Validate(formats strfmt.Registry) error
- type APISessionList
- type APISessionPostureData
- type APIVersion
- type Attributes
- type AuthPolicyCreate
- type AuthPolicyDetail
- func (m *AuthPolicyDetail) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *AuthPolicyDetail) MarshalBinary() ([]byte, error)
- func (m AuthPolicyDetail) MarshalJSON() ([]byte, error)
- func (m *AuthPolicyDetail) UnmarshalBinary(b []byte) error
- func (m *AuthPolicyDetail) UnmarshalJSON(raw []byte) error
- func (m *AuthPolicyDetail) Validate(formats strfmt.Registry) error
- type AuthPolicyList
- type AuthPolicyPatch
- type AuthPolicyPrimary
- type AuthPolicyPrimaryCert
- type AuthPolicyPrimaryCertPatch
- func (m *AuthPolicyPrimaryCertPatch) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *AuthPolicyPrimaryCertPatch) MarshalBinary() ([]byte, error)
- func (m *AuthPolicyPrimaryCertPatch) UnmarshalBinary(b []byte) error
- func (m *AuthPolicyPrimaryCertPatch) Validate(formats strfmt.Registry) error
- type AuthPolicyPrimaryExtJWT
- func (m *AuthPolicyPrimaryExtJWT) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *AuthPolicyPrimaryExtJWT) MarshalBinary() ([]byte, error)
- func (m *AuthPolicyPrimaryExtJWT) UnmarshalBinary(b []byte) error
- func (m *AuthPolicyPrimaryExtJWT) Validate(formats strfmt.Registry) error
- type AuthPolicyPrimaryExtJWTPatch
- func (m *AuthPolicyPrimaryExtJWTPatch) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *AuthPolicyPrimaryExtJWTPatch) MarshalBinary() ([]byte, error)
- func (m *AuthPolicyPrimaryExtJWTPatch) UnmarshalBinary(b []byte) error
- func (m *AuthPolicyPrimaryExtJWTPatch) Validate(formats strfmt.Registry) error
- type AuthPolicyPrimaryPatch
- func (m *AuthPolicyPrimaryPatch) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *AuthPolicyPrimaryPatch) MarshalBinary() ([]byte, error)
- func (m *AuthPolicyPrimaryPatch) UnmarshalBinary(b []byte) error
- func (m *AuthPolicyPrimaryPatch) Validate(formats strfmt.Registry) error
- type AuthPolicyPrimaryUpdb
- type AuthPolicyPrimaryUpdbPatch
- func (m *AuthPolicyPrimaryUpdbPatch) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *AuthPolicyPrimaryUpdbPatch) MarshalBinary() ([]byte, error)
- func (m *AuthPolicyPrimaryUpdbPatch) UnmarshalBinary(b []byte) error
- func (m *AuthPolicyPrimaryUpdbPatch) Validate(formats strfmt.Registry) error
- type AuthPolicySecondary
- type AuthPolicySecondaryPatch
- func (m *AuthPolicySecondaryPatch) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *AuthPolicySecondaryPatch) MarshalBinary() ([]byte, error)
- func (m *AuthPolicySecondaryPatch) UnmarshalBinary(b []byte) error
- func (m *AuthPolicySecondaryPatch) Validate(formats strfmt.Registry) error
- type AuthPolicyUpdate
- type AuthQueryDetail
- type AuthQueryList
- type Authenticate
- type AuthenticatorCreate
- type AuthenticatorDetail
- func (m *AuthenticatorDetail) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *AuthenticatorDetail) MarshalBinary() ([]byte, error)
- func (m AuthenticatorDetail) MarshalJSON() ([]byte, error)
- func (m *AuthenticatorDetail) UnmarshalBinary(b []byte) error
- func (m *AuthenticatorDetail) UnmarshalJSON(raw []byte) error
- func (m *AuthenticatorDetail) Validate(formats strfmt.Registry) error
- type AuthenticatorList
- type AuthenticatorPatch
- type AuthenticatorPatchWithCurrent
- func (m *AuthenticatorPatchWithCurrent) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *AuthenticatorPatchWithCurrent) MarshalBinary() ([]byte, error)
- func (m AuthenticatorPatchWithCurrent) MarshalJSON() ([]byte, error)
- func (m *AuthenticatorPatchWithCurrent) UnmarshalBinary(b []byte) error
- func (m *AuthenticatorPatchWithCurrent) UnmarshalJSON(raw []byte) error
- func (m *AuthenticatorPatchWithCurrent) Validate(formats strfmt.Registry) error
- type AuthenticatorUpdate
- type AuthenticatorUpdateWithCurrent
- func (m *AuthenticatorUpdateWithCurrent) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *AuthenticatorUpdateWithCurrent) MarshalBinary() ([]byte, error)
- func (m AuthenticatorUpdateWithCurrent) MarshalJSON() ([]byte, error)
- func (m *AuthenticatorUpdateWithCurrent) UnmarshalBinary(b []byte) error
- func (m *AuthenticatorUpdateWithCurrent) UnmarshalJSON(raw []byte) error
- func (m *AuthenticatorUpdateWithCurrent) Validate(formats strfmt.Registry) error
- type BaseEntity
- type CaCreate
- type CaDetail
- func (m *CaDetail) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CaDetail) MarshalBinary() ([]byte, error)
- func (m CaDetail) MarshalJSON() ([]byte, error)
- func (m *CaDetail) UnmarshalBinary(b []byte) error
- func (m *CaDetail) UnmarshalJSON(raw []byte) error
- func (m *CaDetail) Validate(formats strfmt.Registry) error
- type CaList
- type CaPatch
- type CaUpdate
- type Capabilities
- type ClientExternalJWTSignerDetail
- func (m *ClientExternalJWTSignerDetail) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ClientExternalJWTSignerDetail) MarshalBinary() ([]byte, error)
- func (m ClientExternalJWTSignerDetail) MarshalJSON() ([]byte, error)
- func (m *ClientExternalJWTSignerDetail) UnmarshalBinary(b []byte) error
- func (m *ClientExternalJWTSignerDetail) UnmarshalJSON(raw []byte) error
- func (m *ClientExternalJWTSignerDetail) Validate(formats strfmt.Registry) error
- type ClientExternalJWTSignerList
- type CommonEdgeRouterProperties
- func (m *CommonEdgeRouterProperties) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CommonEdgeRouterProperties) MarshalBinary() ([]byte, error)
- func (m *CommonEdgeRouterProperties) UnmarshalBinary(b []byte) error
- func (m *CommonEdgeRouterProperties) Validate(formats strfmt.Registry) error
- type ConfigCreate
- type ConfigDetail
- func (m *ConfigDetail) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ConfigDetail) MarshalBinary() ([]byte, error)
- func (m ConfigDetail) MarshalJSON() ([]byte, error)
- func (m *ConfigDetail) UnmarshalBinary(b []byte) error
- func (m *ConfigDetail) UnmarshalJSON(raw []byte) error
- func (m *ConfigDetail) Validate(formats strfmt.Registry) error
- type ConfigList
- type ConfigPatch
- type ConfigTypeCreate
- type ConfigTypeDetail
- func (m *ConfigTypeDetail) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ConfigTypeDetail) MarshalBinary() ([]byte, error)
- func (m ConfigTypeDetail) MarshalJSON() ([]byte, error)
- func (m *ConfigTypeDetail) UnmarshalBinary(b []byte) error
- func (m *ConfigTypeDetail) UnmarshalJSON(raw []byte) error
- func (m *ConfigTypeDetail) Validate(formats strfmt.Registry) error
- type ConfigTypeList
- type ConfigTypePatch
- type ConfigTypeUpdate
- type ConfigTypes
- type ConfigUpdate
- type CreateCurrentAPISessionCertificateEnvelope
- func (m *CreateCurrentAPISessionCertificateEnvelope) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CreateCurrentAPISessionCertificateEnvelope) MarshalBinary() ([]byte, error)
- func (m *CreateCurrentAPISessionCertificateEnvelope) UnmarshalBinary(b []byte) error
- func (m *CreateCurrentAPISessionCertificateEnvelope) Validate(formats strfmt.Registry) error
- type CreateEnvelope
- type CreateLocation
- type CurrentAPISessionCertificateCreate
- func (m *CurrentAPISessionCertificateCreate) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CurrentAPISessionCertificateCreate) MarshalBinary() ([]byte, error)
- func (m *CurrentAPISessionCertificateCreate) UnmarshalBinary(b []byte) error
- func (m *CurrentAPISessionCertificateCreate) Validate(formats strfmt.Registry) error
- type CurrentAPISessionCertificateCreateResponse
- func (m *CurrentAPISessionCertificateCreateResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CurrentAPISessionCertificateCreateResponse) MarshalBinary() ([]byte, error)
- func (m CurrentAPISessionCertificateCreateResponse) MarshalJSON() ([]byte, error)
- func (m *CurrentAPISessionCertificateCreateResponse) UnmarshalBinary(b []byte) error
- func (m *CurrentAPISessionCertificateCreateResponse) UnmarshalJSON(raw []byte) error
- func (m *CurrentAPISessionCertificateCreateResponse) Validate(formats strfmt.Registry) error
- type CurrentAPISessionCertificateDetail
- func (m *CurrentAPISessionCertificateDetail) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CurrentAPISessionCertificateDetail) MarshalBinary() ([]byte, error)
- func (m CurrentAPISessionCertificateDetail) MarshalJSON() ([]byte, error)
- func (m *CurrentAPISessionCertificateDetail) UnmarshalBinary(b []byte) error
- func (m *CurrentAPISessionCertificateDetail) UnmarshalJSON(raw []byte) error
- func (m *CurrentAPISessionCertificateDetail) Validate(formats strfmt.Registry) error
- type CurrentAPISessionCertificateList
- type CurrentAPISessionDetail
- func (m *CurrentAPISessionDetail) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CurrentAPISessionDetail) MarshalBinary() ([]byte, error)
- func (m CurrentAPISessionDetail) MarshalJSON() ([]byte, error)
- func (m *CurrentAPISessionDetail) UnmarshalBinary(b []byte) error
- func (m *CurrentAPISessionDetail) UnmarshalJSON(raw []byte) error
- func (m *CurrentAPISessionDetail) Validate(formats strfmt.Registry) error
- type CurrentAPISessionDetailEnvelope
- func (m *CurrentAPISessionDetailEnvelope) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CurrentAPISessionDetailEnvelope) MarshalBinary() ([]byte, error)
- func (m *CurrentAPISessionDetailEnvelope) UnmarshalBinary(b []byte) error
- func (m *CurrentAPISessionDetailEnvelope) Validate(formats strfmt.Registry) error
- type CurrentAPISessionServiceUpdateList
- func (m *CurrentAPISessionServiceUpdateList) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CurrentAPISessionServiceUpdateList) MarshalBinary() ([]byte, error)
- func (m *CurrentAPISessionServiceUpdateList) UnmarshalBinary(b []byte) error
- func (m *CurrentAPISessionServiceUpdateList) Validate(formats strfmt.Registry) error
- type CurrentIdentityDetailEnvelope
- func (m *CurrentIdentityDetailEnvelope) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CurrentIdentityDetailEnvelope) MarshalBinary() ([]byte, error)
- func (m *CurrentIdentityDetailEnvelope) UnmarshalBinary(b []byte) error
- func (m *CurrentIdentityDetailEnvelope) Validate(formats strfmt.Registry) error
- type CurrentIdentityEdgeRouterDetail
- func (m *CurrentIdentityEdgeRouterDetail) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CurrentIdentityEdgeRouterDetail) MarshalBinary() ([]byte, error)
- func (m CurrentIdentityEdgeRouterDetail) MarshalJSON() ([]byte, error)
- func (m *CurrentIdentityEdgeRouterDetail) UnmarshalBinary(b []byte) error
- func (m *CurrentIdentityEdgeRouterDetail) UnmarshalJSON(raw []byte) error
- func (m *CurrentIdentityEdgeRouterDetail) Validate(formats strfmt.Registry) error
- type CurrentIdentityEdgeRouterList
- type DataIntegrityCheckDetail
- func (m *DataIntegrityCheckDetail) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DataIntegrityCheckDetail) MarshalBinary() ([]byte, error)
- func (m *DataIntegrityCheckDetail) UnmarshalBinary(b []byte) error
- func (m *DataIntegrityCheckDetail) Validate(formats strfmt.Registry) error
- type DataIntegrityCheckDetailList
- type DataIntegrityCheckDetails
- func (m *DataIntegrityCheckDetails) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DataIntegrityCheckDetails) MarshalBinary() ([]byte, error)
- func (m *DataIntegrityCheckDetails) UnmarshalBinary(b []byte) error
- func (m *DataIntegrityCheckDetails) Validate(formats strfmt.Registry) error
- type DataIntegrityCheckResultEnvelope
- func (m *DataIntegrityCheckResultEnvelope) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DataIntegrityCheckResultEnvelope) MarshalBinary() ([]byte, error)
- func (m *DataIntegrityCheckResultEnvelope) UnmarshalBinary(b []byte) error
- func (m *DataIntegrityCheckResultEnvelope) Validate(formats strfmt.Registry) error
- type DetailAPISessionEnvelope
- func (m *DetailAPISessionEnvelope) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DetailAPISessionEnvelope) MarshalBinary() ([]byte, error)
- func (m *DetailAPISessionEnvelope) UnmarshalBinary(b []byte) error
- func (m *DetailAPISessionEnvelope) Validate(formats strfmt.Registry) error
- type DetailAuthPolicyEnvelope
- func (m *DetailAuthPolicyEnvelope) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DetailAuthPolicyEnvelope) MarshalBinary() ([]byte, error)
- func (m *DetailAuthPolicyEnvelope) UnmarshalBinary(b []byte) error
- func (m *DetailAuthPolicyEnvelope) Validate(formats strfmt.Registry) error
- type DetailAuthenticatorEnvelope
- func (m *DetailAuthenticatorEnvelope) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DetailAuthenticatorEnvelope) MarshalBinary() ([]byte, error)
- func (m *DetailAuthenticatorEnvelope) UnmarshalBinary(b []byte) error
- func (m *DetailAuthenticatorEnvelope) Validate(formats strfmt.Registry) error
- type DetailCaEnvelope
- type DetailConfigEnvelope
- type DetailConfigTypeEnvelope
- func (m *DetailConfigTypeEnvelope) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DetailConfigTypeEnvelope) MarshalBinary() ([]byte, error)
- func (m *DetailConfigTypeEnvelope) UnmarshalBinary(b []byte) error
- func (m *DetailConfigTypeEnvelope) Validate(formats strfmt.Registry) error
- type DetailCurrentAPISessionCertificateEnvelope
- func (m *DetailCurrentAPISessionCertificateEnvelope) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DetailCurrentAPISessionCertificateEnvelope) MarshalBinary() ([]byte, error)
- func (m *DetailCurrentAPISessionCertificateEnvelope) UnmarshalBinary(b []byte) error
- func (m *DetailCurrentAPISessionCertificateEnvelope) Validate(formats strfmt.Registry) error
- type DetailEdgeRouterPolicyEnvelope
- func (m *DetailEdgeRouterPolicyEnvelope) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DetailEdgeRouterPolicyEnvelope) MarshalBinary() ([]byte, error)
- func (m *DetailEdgeRouterPolicyEnvelope) UnmarshalBinary(b []byte) error
- func (m *DetailEdgeRouterPolicyEnvelope) Validate(formats strfmt.Registry) error
- type DetailEnrollmentEnvelope
- func (m *DetailEnrollmentEnvelope) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DetailEnrollmentEnvelope) MarshalBinary() ([]byte, error)
- func (m *DetailEnrollmentEnvelope) UnmarshalBinary(b []byte) error
- func (m *DetailEnrollmentEnvelope) Validate(formats strfmt.Registry) error
- type DetailExternalJWTSignerEnvelope
- func (m *DetailExternalJWTSignerEnvelope) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DetailExternalJWTSignerEnvelope) MarshalBinary() ([]byte, error)
- func (m *DetailExternalJWTSignerEnvelope) UnmarshalBinary(b []byte) error
- func (m *DetailExternalJWTSignerEnvelope) Validate(formats strfmt.Registry) error
- type DetailIdentityEnvelope
- func (m *DetailIdentityEnvelope) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DetailIdentityEnvelope) MarshalBinary() ([]byte, error)
- func (m *DetailIdentityEnvelope) UnmarshalBinary(b []byte) error
- func (m *DetailIdentityEnvelope) Validate(formats strfmt.Registry) error
- type DetailIdentityTypeEnvelope
- func (m *DetailIdentityTypeEnvelope) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DetailIdentityTypeEnvelope) MarshalBinary() ([]byte, error)
- func (m *DetailIdentityTypeEnvelope) UnmarshalBinary(b []byte) error
- func (m *DetailIdentityTypeEnvelope) Validate(formats strfmt.Registry) error
- type DetailMfa
- func (m *DetailMfa) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DetailMfa) MarshalBinary() ([]byte, error)
- func (m DetailMfa) MarshalJSON() ([]byte, error)
- func (m *DetailMfa) UnmarshalBinary(b []byte) error
- func (m *DetailMfa) UnmarshalJSON(raw []byte) error
- func (m *DetailMfa) Validate(formats strfmt.Registry) error
- type DetailMfaEnvelope
- type DetailMfaRecoveryCodes
- func (m *DetailMfaRecoveryCodes) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DetailMfaRecoveryCodes) MarshalBinary() ([]byte, error)
- func (m DetailMfaRecoveryCodes) MarshalJSON() ([]byte, error)
- func (m *DetailMfaRecoveryCodes) UnmarshalBinary(b []byte) error
- func (m *DetailMfaRecoveryCodes) UnmarshalJSON(raw []byte) error
- func (m *DetailMfaRecoveryCodes) Validate(formats strfmt.Registry) error
- type DetailMfaRecoveryCodesEnvelope
- func (m *DetailMfaRecoveryCodesEnvelope) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DetailMfaRecoveryCodesEnvelope) MarshalBinary() ([]byte, error)
- func (m *DetailMfaRecoveryCodesEnvelope) UnmarshalBinary(b []byte) error
- func (m *DetailMfaRecoveryCodesEnvelope) Validate(formats strfmt.Registry) error
- type DetailPostureCheckEnvelope
- func (m *DetailPostureCheckEnvelope) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DetailPostureCheckEnvelope) Data() PostureCheckDetail
- func (m *DetailPostureCheckEnvelope) MarshalBinary() ([]byte, error)
- func (m DetailPostureCheckEnvelope) MarshalJSON() ([]byte, error)
- func (m *DetailPostureCheckEnvelope) SetData(val PostureCheckDetail)
- func (m *DetailPostureCheckEnvelope) UnmarshalBinary(b []byte) error
- func (m *DetailPostureCheckEnvelope) UnmarshalJSON(raw []byte) error
- func (m *DetailPostureCheckEnvelope) Validate(formats strfmt.Registry) error
- type DetailPostureCheckTypeEnvelope
- func (m *DetailPostureCheckTypeEnvelope) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DetailPostureCheckTypeEnvelope) MarshalBinary() ([]byte, error)
- func (m *DetailPostureCheckTypeEnvelope) UnmarshalBinary(b []byte) error
- func (m *DetailPostureCheckTypeEnvelope) Validate(formats strfmt.Registry) error
- type DetailRouterEnvelope
- type DetailServiceEdgePolicyEnvelope
- func (m *DetailServiceEdgePolicyEnvelope) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DetailServiceEdgePolicyEnvelope) MarshalBinary() ([]byte, error)
- func (m *DetailServiceEdgePolicyEnvelope) UnmarshalBinary(b []byte) error
- func (m *DetailServiceEdgePolicyEnvelope) Validate(formats strfmt.Registry) error
- type DetailServiceEnvelope
- type DetailServicePolicyEnvelop
- func (m *DetailServicePolicyEnvelop) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DetailServicePolicyEnvelop) MarshalBinary() ([]byte, error)
- func (m *DetailServicePolicyEnvelop) UnmarshalBinary(b []byte) error
- func (m *DetailServicePolicyEnvelop) Validate(formats strfmt.Registry) error
- type DetailSessionEnvelope
- type DetailSessionManagementEnvelope
- func (m *DetailSessionManagementEnvelope) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DetailSessionManagementEnvelope) MarshalBinary() ([]byte, error)
- func (m *DetailSessionManagementEnvelope) UnmarshalBinary(b []byte) error
- func (m *DetailSessionManagementEnvelope) Validate(formats strfmt.Registry) error
- type DetailSessionRoutePathEnvelope
- func (m *DetailSessionRoutePathEnvelope) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DetailSessionRoutePathEnvelope) MarshalBinary() ([]byte, error)
- func (m *DetailSessionRoutePathEnvelope) UnmarshalBinary(b []byte) error
- func (m *DetailSessionRoutePathEnvelope) Validate(formats strfmt.Registry) error
- type DetailSpecBodyEnvelope
- func (m *DetailSpecBodyEnvelope) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DetailSpecBodyEnvelope) MarshalBinary() ([]byte, error)
- func (m *DetailSpecBodyEnvelope) UnmarshalBinary(b []byte) error
- func (m *DetailSpecBodyEnvelope) Validate(formats strfmt.Registry) error
- type DetailSpecEnvelope
- type DetailTerminatorEnvelope
- func (m *DetailTerminatorEnvelope) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DetailTerminatorEnvelope) MarshalBinary() ([]byte, error)
- func (m *DetailTerminatorEnvelope) UnmarshalBinary(b []byte) error
- func (m *DetailTerminatorEnvelope) Validate(formats strfmt.Registry) error
- type DetailedEdgeRouterEnvelope
- func (m *DetailedEdgeRouterEnvelope) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DetailedEdgeRouterEnvelope) MarshalBinary() ([]byte, error)
- func (m *DetailedEdgeRouterEnvelope) UnmarshalBinary(b []byte) error
- func (m *DetailedEdgeRouterEnvelope) Validate(formats strfmt.Registry) error
- type DialBind
- type DialBindArray
- type DisableParams
- type EdgeRouterCreate
- type EdgeRouterDetail
- func (m *EdgeRouterDetail) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *EdgeRouterDetail) MarshalBinary() ([]byte, error)
- func (m EdgeRouterDetail) MarshalJSON() ([]byte, error)
- func (m *EdgeRouterDetail) UnmarshalBinary(b []byte) error
- func (m *EdgeRouterDetail) UnmarshalJSON(raw []byte) error
- func (m *EdgeRouterDetail) Validate(formats strfmt.Registry) error
- type EdgeRouterList
- type EdgeRouterPatch
- type EdgeRouterPolicyCreate
- func (m *EdgeRouterPolicyCreate) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *EdgeRouterPolicyCreate) MarshalBinary() ([]byte, error)
- func (m *EdgeRouterPolicyCreate) UnmarshalBinary(b []byte) error
- func (m *EdgeRouterPolicyCreate) Validate(formats strfmt.Registry) error
- type EdgeRouterPolicyDetail
- func (m *EdgeRouterPolicyDetail) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *EdgeRouterPolicyDetail) MarshalBinary() ([]byte, error)
- func (m EdgeRouterPolicyDetail) MarshalJSON() ([]byte, error)
- func (m *EdgeRouterPolicyDetail) UnmarshalBinary(b []byte) error
- func (m *EdgeRouterPolicyDetail) UnmarshalJSON(raw []byte) error
- func (m *EdgeRouterPolicyDetail) Validate(formats strfmt.Registry) error
- type EdgeRouterPolicyList
- type EdgeRouterPolicyPatch
- type EdgeRouterPolicyUpdate
- func (m *EdgeRouterPolicyUpdate) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *EdgeRouterPolicyUpdate) MarshalBinary() ([]byte, error)
- func (m *EdgeRouterPolicyUpdate) UnmarshalBinary(b []byte) error
- func (m *EdgeRouterPolicyUpdate) Validate(formats strfmt.Registry) error
- type EdgeRouterUpdate
- type Empty
- type EnrollmentCerts
- type EnrollmentCertsEnvelope
- func (m *EnrollmentCertsEnvelope) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *EnrollmentCertsEnvelope) MarshalBinary() ([]byte, error)
- func (m *EnrollmentCertsEnvelope) UnmarshalBinary(b []byte) error
- func (m *EnrollmentCertsEnvelope) Validate(formats strfmt.Registry) error
- type EnrollmentCreate
- type EnrollmentDetail
- func (m *EnrollmentDetail) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *EnrollmentDetail) MarshalBinary() ([]byte, error)
- func (m EnrollmentDetail) MarshalJSON() ([]byte, error)
- func (m *EnrollmentDetail) UnmarshalBinary(b []byte) error
- func (m *EnrollmentDetail) UnmarshalJSON(raw []byte) error
- func (m *EnrollmentDetail) Validate(formats strfmt.Registry) error
- type EnrollmentList
- type EnrollmentRefresh
- type EntityRef
- type EnvInfo
- type ExternalIDClaim
- type ExternalIDClaimPatch
- type ExternalJWTSignerCreate
- func (m *ExternalJWTSignerCreate) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ExternalJWTSignerCreate) MarshalBinary() ([]byte, error)
- func (m *ExternalJWTSignerCreate) UnmarshalBinary(b []byte) error
- func (m *ExternalJWTSignerCreate) Validate(formats strfmt.Registry) error
- type ExternalJWTSignerDetail
- func (m *ExternalJWTSignerDetail) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ExternalJWTSignerDetail) MarshalBinary() ([]byte, error)
- func (m ExternalJWTSignerDetail) MarshalJSON() ([]byte, error)
- func (m *ExternalJWTSignerDetail) UnmarshalBinary(b []byte) error
- func (m *ExternalJWTSignerDetail) UnmarshalJSON(raw []byte) error
- func (m *ExternalJWTSignerDetail) Validate(formats strfmt.Registry) error
- type ExternalJWTSignerList
- type ExternalJWTSignerPatch
- func (m *ExternalJWTSignerPatch) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ExternalJWTSignerPatch) MarshalBinary() ([]byte, error)
- func (m *ExternalJWTSignerPatch) UnmarshalBinary(b []byte) error
- func (m *ExternalJWTSignerPatch) Validate(formats strfmt.Registry) error
- type ExternalJWTSignerUpdate
- func (m *ExternalJWTSignerUpdate) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ExternalJWTSignerUpdate) MarshalBinary() ([]byte, error)
- func (m *ExternalJWTSignerUpdate) UnmarshalBinary(b []byte) error
- func (m *ExternalJWTSignerUpdate) Validate(formats strfmt.Registry) error
- type FailedServiceRequest
- type FailedServiceRequestEnvelope
- func (m *FailedServiceRequestEnvelope) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *FailedServiceRequestEnvelope) MarshalBinary() ([]byte, error)
- func (m *FailedServiceRequestEnvelope) UnmarshalBinary(b []byte) error
- func (m *FailedServiceRequestEnvelope) Validate(formats strfmt.Registry) error
- type FailedServiceRequestList
- type GetIdentityPolicyAdviceEnvelope
- func (m *GetIdentityPolicyAdviceEnvelope) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *GetIdentityPolicyAdviceEnvelope) MarshalBinary() ([]byte, error)
- func (m *GetIdentityPolicyAdviceEnvelope) UnmarshalBinary(b []byte) error
- func (m *GetIdentityPolicyAdviceEnvelope) Validate(formats strfmt.Registry) error
- type IdentityAuthenticators
- func (m *IdentityAuthenticators) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *IdentityAuthenticators) MarshalBinary() ([]byte, error)
- func (m *IdentityAuthenticators) UnmarshalBinary(b []byte) error
- func (m *IdentityAuthenticators) Validate(formats strfmt.Registry) error
- type IdentityAuthenticatorsCert
- func (m *IdentityAuthenticatorsCert) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *IdentityAuthenticatorsCert) MarshalBinary() ([]byte, error)
- func (m *IdentityAuthenticatorsCert) UnmarshalBinary(b []byte) error
- func (m *IdentityAuthenticatorsCert) Validate(formats strfmt.Registry) error
- type IdentityAuthenticatorsUpdb
- func (m *IdentityAuthenticatorsUpdb) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *IdentityAuthenticatorsUpdb) MarshalBinary() ([]byte, error)
- func (m *IdentityAuthenticatorsUpdb) UnmarshalBinary(b []byte) error
- func (m *IdentityAuthenticatorsUpdb) Validate(formats strfmt.Registry) error
- type IdentityCreate
- type IdentityCreateEnrollment
- func (m *IdentityCreateEnrollment) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *IdentityCreateEnrollment) MarshalBinary() ([]byte, error)
- func (m *IdentityCreateEnrollment) UnmarshalBinary(b []byte) error
- func (m *IdentityCreateEnrollment) Validate(formats strfmt.Registry) error
- type IdentityDetail
- func (m *IdentityDetail) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *IdentityDetail) MarshalBinary() ([]byte, error)
- func (m IdentityDetail) MarshalJSON() ([]byte, error)
- func (m *IdentityDetail) UnmarshalBinary(b []byte) error
- func (m *IdentityDetail) UnmarshalJSON(raw []byte) error
- func (m *IdentityDetail) Validate(formats strfmt.Registry) error
- type IdentityEnrollments
- type IdentityEnrollmentsOtt
- func (m *IdentityEnrollmentsOtt) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *IdentityEnrollmentsOtt) MarshalBinary() ([]byte, error)
- func (m *IdentityEnrollmentsOtt) UnmarshalBinary(b []byte) error
- func (m *IdentityEnrollmentsOtt) Validate(formats strfmt.Registry) error
- type IdentityEnrollmentsOttca
- func (m *IdentityEnrollmentsOttca) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *IdentityEnrollmentsOttca) MarshalBinary() ([]byte, error)
- func (m *IdentityEnrollmentsOttca) UnmarshalBinary(b []byte) error
- func (m *IdentityEnrollmentsOttca) Validate(formats strfmt.Registry) error
- type IdentityEnrollmentsUpdb
- func (m *IdentityEnrollmentsUpdb) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *IdentityEnrollmentsUpdb) MarshalBinary() ([]byte, error)
- func (m *IdentityEnrollmentsUpdb) UnmarshalBinary(b []byte) error
- func (m *IdentityEnrollmentsUpdb) Validate(formats strfmt.Registry) error
- type IdentityExtendCerts
- type IdentityExtendEnrollmentEnvelope
- func (m *IdentityExtendEnrollmentEnvelope) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *IdentityExtendEnrollmentEnvelope) MarshalBinary() ([]byte, error)
- func (m *IdentityExtendEnrollmentEnvelope) UnmarshalBinary(b []byte) error
- func (m *IdentityExtendEnrollmentEnvelope) Validate(formats strfmt.Registry) error
- type IdentityExtendEnrollmentRequest
- func (m *IdentityExtendEnrollmentRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *IdentityExtendEnrollmentRequest) MarshalBinary() ([]byte, error)
- func (m *IdentityExtendEnrollmentRequest) UnmarshalBinary(b []byte) error
- func (m *IdentityExtendEnrollmentRequest) Validate(formats strfmt.Registry) error
- type IdentityExtendValidateEnrollmentRequest
- func (m *IdentityExtendValidateEnrollmentRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *IdentityExtendValidateEnrollmentRequest) MarshalBinary() ([]byte, error)
- func (m *IdentityExtendValidateEnrollmentRequest) UnmarshalBinary(b []byte) error
- func (m *IdentityExtendValidateEnrollmentRequest) Validate(formats strfmt.Registry) error
- type IdentityList
- type IdentityPatch
- type IdentityType
- type IdentityTypeDetail
- func (m *IdentityTypeDetail) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *IdentityTypeDetail) MarshalBinary() ([]byte, error)
- func (m IdentityTypeDetail) MarshalJSON() ([]byte, error)
- func (m *IdentityTypeDetail) UnmarshalBinary(b []byte) error
- func (m *IdentityTypeDetail) UnmarshalJSON(raw []byte) error
- func (m *IdentityTypeDetail) Validate(formats strfmt.Registry) error
- type IdentityTypeList
- type IdentityUpdate
- type Link
- type Links
- type ListAPISessionsEnvelope
- func (m *ListAPISessionsEnvelope) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ListAPISessionsEnvelope) MarshalBinary() ([]byte, error)
- func (m *ListAPISessionsEnvelope) UnmarshalBinary(b []byte) error
- func (m *ListAPISessionsEnvelope) Validate(formats strfmt.Registry) error
- type ListAuthPoliciesEnvelope
- func (m *ListAuthPoliciesEnvelope) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ListAuthPoliciesEnvelope) MarshalBinary() ([]byte, error)
- func (m *ListAuthPoliciesEnvelope) UnmarshalBinary(b []byte) error
- func (m *ListAuthPoliciesEnvelope) Validate(formats strfmt.Registry) error
- type ListAuthenticatorsEnvelope
- func (m *ListAuthenticatorsEnvelope) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ListAuthenticatorsEnvelope) MarshalBinary() ([]byte, error)
- func (m *ListAuthenticatorsEnvelope) UnmarshalBinary(b []byte) error
- func (m *ListAuthenticatorsEnvelope) Validate(formats strfmt.Registry) error
- type ListCasEnvelope
- type ListClientExternalJWTSignersEnvelope
- func (m *ListClientExternalJWTSignersEnvelope) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ListClientExternalJWTSignersEnvelope) MarshalBinary() ([]byte, error)
- func (m *ListClientExternalJWTSignersEnvelope) UnmarshalBinary(b []byte) error
- func (m *ListClientExternalJWTSignersEnvelope) Validate(formats strfmt.Registry) error
- type ListClientTerminatorsEnvelope
- func (m *ListClientTerminatorsEnvelope) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ListClientTerminatorsEnvelope) MarshalBinary() ([]byte, error)
- func (m *ListClientTerminatorsEnvelope) UnmarshalBinary(b []byte) error
- func (m *ListClientTerminatorsEnvelope) Validate(formats strfmt.Registry) error
- type ListConfigTypesEnvelope
- func (m *ListConfigTypesEnvelope) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ListConfigTypesEnvelope) MarshalBinary() ([]byte, error)
- func (m *ListConfigTypesEnvelope) UnmarshalBinary(b []byte) error
- func (m *ListConfigTypesEnvelope) Validate(formats strfmt.Registry) error
- type ListConfigsEnvelope
- type ListCurrentAPISessionCertificatesEnvelope
- func (m *ListCurrentAPISessionCertificatesEnvelope) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ListCurrentAPISessionCertificatesEnvelope) MarshalBinary() ([]byte, error)
- func (m *ListCurrentAPISessionCertificatesEnvelope) UnmarshalBinary(b []byte) error
- func (m *ListCurrentAPISessionCertificatesEnvelope) Validate(formats strfmt.Registry) error
- type ListCurrentAPISessionServiceUpdatesEnvelope
- func (m *ListCurrentAPISessionServiceUpdatesEnvelope) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ListCurrentAPISessionServiceUpdatesEnvelope) MarshalBinary() ([]byte, error)
- func (m *ListCurrentAPISessionServiceUpdatesEnvelope) UnmarshalBinary(b []byte) error
- func (m *ListCurrentAPISessionServiceUpdatesEnvelope) Validate(formats strfmt.Registry) error
- type ListCurrentIdentityEdgeRoutersEnvelope
- func (m *ListCurrentIdentityEdgeRoutersEnvelope) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ListCurrentIdentityEdgeRoutersEnvelope) MarshalBinary() ([]byte, error)
- func (m *ListCurrentIdentityEdgeRoutersEnvelope) UnmarshalBinary(b []byte) error
- func (m *ListCurrentIdentityEdgeRoutersEnvelope) Validate(formats strfmt.Registry) error
- type ListEdgeRouterPoliciesEnvelope
- func (m *ListEdgeRouterPoliciesEnvelope) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ListEdgeRouterPoliciesEnvelope) MarshalBinary() ([]byte, error)
- func (m *ListEdgeRouterPoliciesEnvelope) UnmarshalBinary(b []byte) error
- func (m *ListEdgeRouterPoliciesEnvelope) Validate(formats strfmt.Registry) error
- type ListEdgeRoutersEnvelope
- func (m *ListEdgeRoutersEnvelope) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ListEdgeRoutersEnvelope) MarshalBinary() ([]byte, error)
- func (m *ListEdgeRoutersEnvelope) UnmarshalBinary(b []byte) error
- func (m *ListEdgeRoutersEnvelope) Validate(formats strfmt.Registry) error
- type ListEnrollmentsEnvelope
- func (m *ListEnrollmentsEnvelope) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ListEnrollmentsEnvelope) MarshalBinary() ([]byte, error)
- func (m *ListEnrollmentsEnvelope) UnmarshalBinary(b []byte) error
- func (m *ListEnrollmentsEnvelope) Validate(formats strfmt.Registry) error
- type ListEnumeratedCapabilitiesEnvelope
- func (m *ListEnumeratedCapabilitiesEnvelope) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ListEnumeratedCapabilitiesEnvelope) MarshalBinary() ([]byte, error)
- func (m *ListEnumeratedCapabilitiesEnvelope) UnmarshalBinary(b []byte) error
- func (m *ListEnumeratedCapabilitiesEnvelope) Validate(formats strfmt.Registry) error
- type ListExternalJWTSignersEnvelope
- func (m *ListExternalJWTSignersEnvelope) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ListExternalJWTSignersEnvelope) MarshalBinary() ([]byte, error)
- func (m *ListExternalJWTSignersEnvelope) UnmarshalBinary(b []byte) error
- func (m *ListExternalJWTSignersEnvelope) Validate(formats strfmt.Registry) error
- type ListIdentitiesEnvelope
- func (m *ListIdentitiesEnvelope) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ListIdentitiesEnvelope) MarshalBinary() ([]byte, error)
- func (m *ListIdentitiesEnvelope) UnmarshalBinary(b []byte) error
- func (m *ListIdentitiesEnvelope) Validate(formats strfmt.Registry) error
- type ListIdentityTypesEnvelope
- func (m *ListIdentityTypesEnvelope) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ListIdentityTypesEnvelope) MarshalBinary() ([]byte, error)
- func (m *ListIdentityTypesEnvelope) UnmarshalBinary(b []byte) error
- func (m *ListIdentityTypesEnvelope) Validate(formats strfmt.Registry) error
- type ListPostureCheckEnvelope
- func (m *ListPostureCheckEnvelope) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ListPostureCheckEnvelope) Data() []PostureCheckDetail
- func (m *ListPostureCheckEnvelope) MarshalBinary() ([]byte, error)
- func (m ListPostureCheckEnvelope) MarshalJSON() ([]byte, error)
- func (m *ListPostureCheckEnvelope) SetData(val []PostureCheckDetail)
- func (m *ListPostureCheckEnvelope) UnmarshalBinary(b []byte) error
- func (m *ListPostureCheckEnvelope) UnmarshalJSON(raw []byte) error
- func (m *ListPostureCheckEnvelope) Validate(formats strfmt.Registry) error
- type ListPostureCheckTypesEnvelope
- func (m *ListPostureCheckTypesEnvelope) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ListPostureCheckTypesEnvelope) MarshalBinary() ([]byte, error)
- func (m *ListPostureCheckTypesEnvelope) UnmarshalBinary(b []byte) error
- func (m *ListPostureCheckTypesEnvelope) Validate(formats strfmt.Registry) error
- type ListProtocols
- type ListProtocolsEnvelope
- type ListRoleAttributesEnvelope
- func (m *ListRoleAttributesEnvelope) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ListRoleAttributesEnvelope) MarshalBinary() ([]byte, error)
- func (m *ListRoleAttributesEnvelope) UnmarshalBinary(b []byte) error
- func (m *ListRoleAttributesEnvelope) Validate(formats strfmt.Registry) error
- type ListRoutersEnvelope
- type ListServiceConfigsEnvelope
- func (m *ListServiceConfigsEnvelope) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ListServiceConfigsEnvelope) MarshalBinary() ([]byte, error)
- func (m *ListServiceConfigsEnvelope) UnmarshalBinary(b []byte) error
- func (m *ListServiceConfigsEnvelope) Validate(formats strfmt.Registry) error
- type ListServiceEdgeRouterPoliciesEnvelope
- func (m *ListServiceEdgeRouterPoliciesEnvelope) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ListServiceEdgeRouterPoliciesEnvelope) MarshalBinary() ([]byte, error)
- func (m *ListServiceEdgeRouterPoliciesEnvelope) UnmarshalBinary(b []byte) error
- func (m *ListServiceEdgeRouterPoliciesEnvelope) Validate(formats strfmt.Registry) error
- type ListServiceEdgeRoutersEnvelope
- func (m *ListServiceEdgeRoutersEnvelope) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ListServiceEdgeRoutersEnvelope) MarshalBinary() ([]byte, error)
- func (m *ListServiceEdgeRoutersEnvelope) UnmarshalBinary(b []byte) error
- func (m *ListServiceEdgeRoutersEnvelope) Validate(formats strfmt.Registry) error
- type ListServicePoliciesEnvelope
- func (m *ListServicePoliciesEnvelope) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ListServicePoliciesEnvelope) MarshalBinary() ([]byte, error)
- func (m *ListServicePoliciesEnvelope) UnmarshalBinary(b []byte) error
- func (m *ListServicePoliciesEnvelope) Validate(formats strfmt.Registry) error
- type ListServicesEnvelope
- type ListSessionsEnvelope
- type ListSessionsManagementEnvelope
- func (m *ListSessionsManagementEnvelope) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ListSessionsManagementEnvelope) MarshalBinary() ([]byte, error)
- func (m *ListSessionsManagementEnvelope) UnmarshalBinary(b []byte) error
- func (m *ListSessionsManagementEnvelope) Validate(formats strfmt.Registry) error
- type ListSpecsEnvelope
- type ListSummaryCounts
- type ListSummaryCountsEnvelope
- func (m *ListSummaryCountsEnvelope) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ListSummaryCountsEnvelope) MarshalBinary() ([]byte, error)
- func (m *ListSummaryCountsEnvelope) UnmarshalBinary(b []byte) error
- func (m *ListSummaryCountsEnvelope) Validate(formats strfmt.Registry) error
- type ListTerminatorsEnvelope
- func (m *ListTerminatorsEnvelope) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ListTerminatorsEnvelope) MarshalBinary() ([]byte, error)
- func (m *ListTerminatorsEnvelope) UnmarshalBinary(b []byte) error
- func (m *ListTerminatorsEnvelope) Validate(formats strfmt.Registry) error
- type ListVersionEnvelope
- type Meta
- type MfaCode
- type MfaFormats
- type MfaProviders
- type NamedRole
- type NamedRoles
- type OperatingSystem
- type OsType
- type Pagination
- type Password
- type PasswordNullable
- type PolicyAdvice
- type PolicyFailure
- func (m *PolicyFailure) Checks() []PostureCheckFailure
- func (m *PolicyFailure) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PolicyFailure) MarshalBinary() ([]byte, error)
- func (m PolicyFailure) MarshalJSON() ([]byte, error)
- func (m *PolicyFailure) SetChecks(val []PostureCheckFailure)
- func (m *PolicyFailure) UnmarshalBinary(b []byte) error
- func (m *PolicyFailure) UnmarshalJSON(raw []byte) error
- func (m *PolicyFailure) Validate(formats strfmt.Registry) error
- type PostureCheckCreate
- type PostureCheckDetail
- type PostureCheckDomainCreate
- func (m *PostureCheckDomainCreate) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PostureCheckDomainCreate) MarshalBinary() ([]byte, error)
- func (m PostureCheckDomainCreate) MarshalJSON() ([]byte, error)
- func (m *PostureCheckDomainCreate) Name() *string
- func (m *PostureCheckDomainCreate) RoleAttributes() *Attributes
- func (m *PostureCheckDomainCreate) SetName(val *string)
- func (m *PostureCheckDomainCreate) SetRoleAttributes(val *Attributes)
- func (m *PostureCheckDomainCreate) SetTags(val *Tags)
- func (m *PostureCheckDomainCreate) SetTypeID(val PostureCheckType)
- func (m *PostureCheckDomainCreate) Tags() *Tags
- func (m *PostureCheckDomainCreate) TypeID() PostureCheckType
- func (m *PostureCheckDomainCreate) UnmarshalBinary(b []byte) error
- func (m *PostureCheckDomainCreate) UnmarshalJSON(raw []byte) error
- func (m *PostureCheckDomainCreate) Validate(formats strfmt.Registry) error
- type PostureCheckDomainDetail
- func (m *PostureCheckDomainDetail) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PostureCheckDomainDetail) CreatedAt() *strfmt.DateTime
- func (m *PostureCheckDomainDetail) ID() *string
- func (m *PostureCheckDomainDetail) Links() Links
- func (m *PostureCheckDomainDetail) MarshalBinary() ([]byte, error)
- func (m PostureCheckDomainDetail) MarshalJSON() ([]byte, error)
- func (m *PostureCheckDomainDetail) Name() *string
- func (m *PostureCheckDomainDetail) RoleAttributes() *Attributes
- func (m *PostureCheckDomainDetail) SetCreatedAt(val *strfmt.DateTime)
- func (m *PostureCheckDomainDetail) SetID(val *string)
- func (m *PostureCheckDomainDetail) SetLinks(val Links)
- func (m *PostureCheckDomainDetail) SetName(val *string)
- func (m *PostureCheckDomainDetail) SetRoleAttributes(val *Attributes)
- func (m *PostureCheckDomainDetail) SetTags(val *Tags)
- func (m *PostureCheckDomainDetail) SetTypeID(val string)
- func (m *PostureCheckDomainDetail) SetUpdatedAt(val *strfmt.DateTime)
- func (m *PostureCheckDomainDetail) SetVersion(val *int64)
- func (m *PostureCheckDomainDetail) Tags() *Tags
- func (m *PostureCheckDomainDetail) TypeID() string
- func (m *PostureCheckDomainDetail) UnmarshalBinary(b []byte) error
- func (m *PostureCheckDomainDetail) UnmarshalJSON(raw []byte) error
- func (m *PostureCheckDomainDetail) UpdatedAt() *strfmt.DateTime
- func (m *PostureCheckDomainDetail) Validate(formats strfmt.Registry) error
- func (m *PostureCheckDomainDetail) Version() *int64
- type PostureCheckDomainPatch
- func (m *PostureCheckDomainPatch) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PostureCheckDomainPatch) MarshalBinary() ([]byte, error)
- func (m PostureCheckDomainPatch) MarshalJSON() ([]byte, error)
- func (m *PostureCheckDomainPatch) Name() string
- func (m *PostureCheckDomainPatch) RoleAttributes() *Attributes
- func (m *PostureCheckDomainPatch) SetName(val string)
- func (m *PostureCheckDomainPatch) SetRoleAttributes(val *Attributes)
- func (m *PostureCheckDomainPatch) SetTags(val *Tags)
- func (m *PostureCheckDomainPatch) SetTypeID(val PostureCheckType)
- func (m *PostureCheckDomainPatch) Tags() *Tags
- func (m *PostureCheckDomainPatch) TypeID() PostureCheckType
- func (m *PostureCheckDomainPatch) UnmarshalBinary(b []byte) error
- func (m *PostureCheckDomainPatch) UnmarshalJSON(raw []byte) error
- func (m *PostureCheckDomainPatch) Validate(formats strfmt.Registry) error
- type PostureCheckDomainUpdate
- func (m *PostureCheckDomainUpdate) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PostureCheckDomainUpdate) MarshalBinary() ([]byte, error)
- func (m PostureCheckDomainUpdate) MarshalJSON() ([]byte, error)
- func (m *PostureCheckDomainUpdate) Name() *string
- func (m *PostureCheckDomainUpdate) RoleAttributes() *Attributes
- func (m *PostureCheckDomainUpdate) SetName(val *string)
- func (m *PostureCheckDomainUpdate) SetRoleAttributes(val *Attributes)
- func (m *PostureCheckDomainUpdate) SetTags(val *Tags)
- func (m *PostureCheckDomainUpdate) SetTypeID(val PostureCheckType)
- func (m *PostureCheckDomainUpdate) Tags() *Tags
- func (m *PostureCheckDomainUpdate) TypeID() PostureCheckType
- func (m *PostureCheckDomainUpdate) UnmarshalBinary(b []byte) error
- func (m *PostureCheckDomainUpdate) UnmarshalJSON(raw []byte) error
- func (m *PostureCheckDomainUpdate) Validate(formats strfmt.Registry) error
- type PostureCheckFailure
- type PostureCheckFailureDomain
- func (m *PostureCheckFailureDomain) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PostureCheckFailureDomain) MarshalBinary() ([]byte, error)
- func (m PostureCheckFailureDomain) MarshalJSON() ([]byte, error)
- func (m *PostureCheckFailureDomain) PostureCheckID() *string
- func (m *PostureCheckFailureDomain) PostureCheckName() *string
- func (m *PostureCheckFailureDomain) PostureCheckType() string
- func (m *PostureCheckFailureDomain) SetPostureCheckID(val *string)
- func (m *PostureCheckFailureDomain) SetPostureCheckName(val *string)
- func (m *PostureCheckFailureDomain) SetPostureCheckType(val string)
- func (m *PostureCheckFailureDomain) UnmarshalBinary(b []byte) error
- func (m *PostureCheckFailureDomain) UnmarshalJSON(raw []byte) error
- func (m *PostureCheckFailureDomain) Validate(formats strfmt.Registry) error
- type PostureCheckFailureMacAddress
- func (m *PostureCheckFailureMacAddress) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PostureCheckFailureMacAddress) MarshalBinary() ([]byte, error)
- func (m PostureCheckFailureMacAddress) MarshalJSON() ([]byte, error)
- func (m *PostureCheckFailureMacAddress) PostureCheckID() *string
- func (m *PostureCheckFailureMacAddress) PostureCheckName() *string
- func (m *PostureCheckFailureMacAddress) PostureCheckType() string
- func (m *PostureCheckFailureMacAddress) SetPostureCheckID(val *string)
- func (m *PostureCheckFailureMacAddress) SetPostureCheckName(val *string)
- func (m *PostureCheckFailureMacAddress) SetPostureCheckType(val string)
- func (m *PostureCheckFailureMacAddress) UnmarshalBinary(b []byte) error
- func (m *PostureCheckFailureMacAddress) UnmarshalJSON(raw []byte) error
- func (m *PostureCheckFailureMacAddress) Validate(formats strfmt.Registry) error
- type PostureCheckFailureMfa
- func (m *PostureCheckFailureMfa) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PostureCheckFailureMfa) MarshalBinary() ([]byte, error)
- func (m PostureCheckFailureMfa) MarshalJSON() ([]byte, error)
- func (m *PostureCheckFailureMfa) PostureCheckID() *string
- func (m *PostureCheckFailureMfa) PostureCheckName() *string
- func (m *PostureCheckFailureMfa) PostureCheckType() string
- func (m *PostureCheckFailureMfa) SetPostureCheckID(val *string)
- func (m *PostureCheckFailureMfa) SetPostureCheckName(val *string)
- func (m *PostureCheckFailureMfa) SetPostureCheckType(val string)
- func (m *PostureCheckFailureMfa) UnmarshalBinary(b []byte) error
- func (m *PostureCheckFailureMfa) UnmarshalJSON(raw []byte) error
- func (m *PostureCheckFailureMfa) Validate(formats strfmt.Registry) error
- type PostureCheckFailureOperatingSystem
- func (m *PostureCheckFailureOperatingSystem) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PostureCheckFailureOperatingSystem) MarshalBinary() ([]byte, error)
- func (m PostureCheckFailureOperatingSystem) MarshalJSON() ([]byte, error)
- func (m *PostureCheckFailureOperatingSystem) PostureCheckID() *string
- func (m *PostureCheckFailureOperatingSystem) PostureCheckName() *string
- func (m *PostureCheckFailureOperatingSystem) PostureCheckType() string
- func (m *PostureCheckFailureOperatingSystem) SetPostureCheckID(val *string)
- func (m *PostureCheckFailureOperatingSystem) SetPostureCheckName(val *string)
- func (m *PostureCheckFailureOperatingSystem) SetPostureCheckType(val string)
- func (m *PostureCheckFailureOperatingSystem) UnmarshalBinary(b []byte) error
- func (m *PostureCheckFailureOperatingSystem) UnmarshalJSON(raw []byte) error
- func (m *PostureCheckFailureOperatingSystem) Validate(formats strfmt.Registry) error
- type PostureCheckFailureOperatingSystemActual
- func (m *PostureCheckFailureOperatingSystemActual) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PostureCheckFailureOperatingSystemActual) MarshalBinary() ([]byte, error)
- func (m *PostureCheckFailureOperatingSystemActual) UnmarshalBinary(b []byte) error
- func (m *PostureCheckFailureOperatingSystemActual) Validate(formats strfmt.Registry) error
- type PostureCheckFailureProcess
- func (m *PostureCheckFailureProcess) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PostureCheckFailureProcess) MarshalBinary() ([]byte, error)
- func (m PostureCheckFailureProcess) MarshalJSON() ([]byte, error)
- func (m *PostureCheckFailureProcess) PostureCheckID() *string
- func (m *PostureCheckFailureProcess) PostureCheckName() *string
- func (m *PostureCheckFailureProcess) PostureCheckType() string
- func (m *PostureCheckFailureProcess) SetPostureCheckID(val *string)
- func (m *PostureCheckFailureProcess) SetPostureCheckName(val *string)
- func (m *PostureCheckFailureProcess) SetPostureCheckType(val string)
- func (m *PostureCheckFailureProcess) UnmarshalBinary(b []byte) error
- func (m *PostureCheckFailureProcess) UnmarshalJSON(raw []byte) error
- func (m *PostureCheckFailureProcess) Validate(formats strfmt.Registry) error
- type PostureCheckFailureProcessActual
- func (m *PostureCheckFailureProcessActual) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PostureCheckFailureProcessActual) MarshalBinary() ([]byte, error)
- func (m *PostureCheckFailureProcessActual) UnmarshalBinary(b []byte) error
- func (m *PostureCheckFailureProcessActual) Validate(formats strfmt.Registry) error
- type PostureCheckFailureProcessMulti
- func (m *PostureCheckFailureProcessMulti) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PostureCheckFailureProcessMulti) MarshalBinary() ([]byte, error)
- func (m PostureCheckFailureProcessMulti) MarshalJSON() ([]byte, error)
- func (m *PostureCheckFailureProcessMulti) PostureCheckID() *string
- func (m *PostureCheckFailureProcessMulti) PostureCheckName() *string
- func (m *PostureCheckFailureProcessMulti) PostureCheckType() string
- func (m *PostureCheckFailureProcessMulti) SetPostureCheckID(val *string)
- func (m *PostureCheckFailureProcessMulti) SetPostureCheckName(val *string)
- func (m *PostureCheckFailureProcessMulti) SetPostureCheckType(val string)
- func (m *PostureCheckFailureProcessMulti) UnmarshalBinary(b []byte) error
- func (m *PostureCheckFailureProcessMulti) UnmarshalJSON(raw []byte) error
- func (m *PostureCheckFailureProcessMulti) Validate(formats strfmt.Registry) error
- type PostureCheckMacAddressCreate
- func (m *PostureCheckMacAddressCreate) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PostureCheckMacAddressCreate) MarshalBinary() ([]byte, error)
- func (m PostureCheckMacAddressCreate) MarshalJSON() ([]byte, error)
- func (m *PostureCheckMacAddressCreate) Name() *string
- func (m *PostureCheckMacAddressCreate) RoleAttributes() *Attributes
- func (m *PostureCheckMacAddressCreate) SetName(val *string)
- func (m *PostureCheckMacAddressCreate) SetRoleAttributes(val *Attributes)
- func (m *PostureCheckMacAddressCreate) SetTags(val *Tags)
- func (m *PostureCheckMacAddressCreate) SetTypeID(val PostureCheckType)
- func (m *PostureCheckMacAddressCreate) Tags() *Tags
- func (m *PostureCheckMacAddressCreate) TypeID() PostureCheckType
- func (m *PostureCheckMacAddressCreate) UnmarshalBinary(b []byte) error
- func (m *PostureCheckMacAddressCreate) UnmarshalJSON(raw []byte) error
- func (m *PostureCheckMacAddressCreate) Validate(formats strfmt.Registry) error
- type PostureCheckMacAddressDetail
- func (m *PostureCheckMacAddressDetail) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PostureCheckMacAddressDetail) CreatedAt() *strfmt.DateTime
- func (m *PostureCheckMacAddressDetail) ID() *string
- func (m *PostureCheckMacAddressDetail) Links() Links
- func (m *PostureCheckMacAddressDetail) MarshalBinary() ([]byte, error)
- func (m PostureCheckMacAddressDetail) MarshalJSON() ([]byte, error)
- func (m *PostureCheckMacAddressDetail) Name() *string
- func (m *PostureCheckMacAddressDetail) RoleAttributes() *Attributes
- func (m *PostureCheckMacAddressDetail) SetCreatedAt(val *strfmt.DateTime)
- func (m *PostureCheckMacAddressDetail) SetID(val *string)
- func (m *PostureCheckMacAddressDetail) SetLinks(val Links)
- func (m *PostureCheckMacAddressDetail) SetName(val *string)
- func (m *PostureCheckMacAddressDetail) SetRoleAttributes(val *Attributes)
- func (m *PostureCheckMacAddressDetail) SetTags(val *Tags)
- func (m *PostureCheckMacAddressDetail) SetTypeID(val string)
- func (m *PostureCheckMacAddressDetail) SetUpdatedAt(val *strfmt.DateTime)
- func (m *PostureCheckMacAddressDetail) SetVersion(val *int64)
- func (m *PostureCheckMacAddressDetail) Tags() *Tags
- func (m *PostureCheckMacAddressDetail) TypeID() string
- func (m *PostureCheckMacAddressDetail) UnmarshalBinary(b []byte) error
- func (m *PostureCheckMacAddressDetail) UnmarshalJSON(raw []byte) error
- func (m *PostureCheckMacAddressDetail) UpdatedAt() *strfmt.DateTime
- func (m *PostureCheckMacAddressDetail) Validate(formats strfmt.Registry) error
- func (m *PostureCheckMacAddressDetail) Version() *int64
- type PostureCheckMacAddressPatch
- func (m *PostureCheckMacAddressPatch) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PostureCheckMacAddressPatch) MarshalBinary() ([]byte, error)
- func (m PostureCheckMacAddressPatch) MarshalJSON() ([]byte, error)
- func (m *PostureCheckMacAddressPatch) Name() string
- func (m *PostureCheckMacAddressPatch) RoleAttributes() *Attributes
- func (m *PostureCheckMacAddressPatch) SetName(val string)
- func (m *PostureCheckMacAddressPatch) SetRoleAttributes(val *Attributes)
- func (m *PostureCheckMacAddressPatch) SetTags(val *Tags)
- func (m *PostureCheckMacAddressPatch) SetTypeID(val PostureCheckType)
- func (m *PostureCheckMacAddressPatch) Tags() *Tags
- func (m *PostureCheckMacAddressPatch) TypeID() PostureCheckType
- func (m *PostureCheckMacAddressPatch) UnmarshalBinary(b []byte) error
- func (m *PostureCheckMacAddressPatch) UnmarshalJSON(raw []byte) error
- func (m *PostureCheckMacAddressPatch) Validate(formats strfmt.Registry) error
- type PostureCheckMacAddressUpdate
- func (m *PostureCheckMacAddressUpdate) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PostureCheckMacAddressUpdate) MarshalBinary() ([]byte, error)
- func (m PostureCheckMacAddressUpdate) MarshalJSON() ([]byte, error)
- func (m *PostureCheckMacAddressUpdate) Name() *string
- func (m *PostureCheckMacAddressUpdate) RoleAttributes() *Attributes
- func (m *PostureCheckMacAddressUpdate) SetName(val *string)
- func (m *PostureCheckMacAddressUpdate) SetRoleAttributes(val *Attributes)
- func (m *PostureCheckMacAddressUpdate) SetTags(val *Tags)
- func (m *PostureCheckMacAddressUpdate) SetTypeID(val PostureCheckType)
- func (m *PostureCheckMacAddressUpdate) Tags() *Tags
- func (m *PostureCheckMacAddressUpdate) TypeID() PostureCheckType
- func (m *PostureCheckMacAddressUpdate) UnmarshalBinary(b []byte) error
- func (m *PostureCheckMacAddressUpdate) UnmarshalJSON(raw []byte) error
- func (m *PostureCheckMacAddressUpdate) Validate(formats strfmt.Registry) error
- type PostureCheckMfaCreate
- func (m *PostureCheckMfaCreate) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PostureCheckMfaCreate) MarshalBinary() ([]byte, error)
- func (m PostureCheckMfaCreate) MarshalJSON() ([]byte, error)
- func (m *PostureCheckMfaCreate) Name() *string
- func (m *PostureCheckMfaCreate) RoleAttributes() *Attributes
- func (m *PostureCheckMfaCreate) SetName(val *string)
- func (m *PostureCheckMfaCreate) SetRoleAttributes(val *Attributes)
- func (m *PostureCheckMfaCreate) SetTags(val *Tags)
- func (m *PostureCheckMfaCreate) SetTypeID(val PostureCheckType)
- func (m *PostureCheckMfaCreate) Tags() *Tags
- func (m *PostureCheckMfaCreate) TypeID() PostureCheckType
- func (m *PostureCheckMfaCreate) UnmarshalBinary(b []byte) error
- func (m *PostureCheckMfaCreate) UnmarshalJSON(raw []byte) error
- func (m *PostureCheckMfaCreate) Validate(formats strfmt.Registry) error
- type PostureCheckMfaDetail
- func (m *PostureCheckMfaDetail) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PostureCheckMfaDetail) CreatedAt() *strfmt.DateTime
- func (m *PostureCheckMfaDetail) ID() *string
- func (m *PostureCheckMfaDetail) Links() Links
- func (m *PostureCheckMfaDetail) MarshalBinary() ([]byte, error)
- func (m PostureCheckMfaDetail) MarshalJSON() ([]byte, error)
- func (m *PostureCheckMfaDetail) Name() *string
- func (m *PostureCheckMfaDetail) RoleAttributes() *Attributes
- func (m *PostureCheckMfaDetail) SetCreatedAt(val *strfmt.DateTime)
- func (m *PostureCheckMfaDetail) SetID(val *string)
- func (m *PostureCheckMfaDetail) SetLinks(val Links)
- func (m *PostureCheckMfaDetail) SetName(val *string)
- func (m *PostureCheckMfaDetail) SetRoleAttributes(val *Attributes)
- func (m *PostureCheckMfaDetail) SetTags(val *Tags)
- func (m *PostureCheckMfaDetail) SetTypeID(val string)
- func (m *PostureCheckMfaDetail) SetUpdatedAt(val *strfmt.DateTime)
- func (m *PostureCheckMfaDetail) SetVersion(val *int64)
- func (m *PostureCheckMfaDetail) Tags() *Tags
- func (m *PostureCheckMfaDetail) TypeID() string
- func (m *PostureCheckMfaDetail) UnmarshalBinary(b []byte) error
- func (m *PostureCheckMfaDetail) UnmarshalJSON(raw []byte) error
- func (m *PostureCheckMfaDetail) UpdatedAt() *strfmt.DateTime
- func (m *PostureCheckMfaDetail) Validate(formats strfmt.Registry) error
- func (m *PostureCheckMfaDetail) Version() *int64
- type PostureCheckMfaPatch
- func (m *PostureCheckMfaPatch) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PostureCheckMfaPatch) MarshalBinary() ([]byte, error)
- func (m PostureCheckMfaPatch) MarshalJSON() ([]byte, error)
- func (m *PostureCheckMfaPatch) Name() string
- func (m *PostureCheckMfaPatch) RoleAttributes() *Attributes
- func (m *PostureCheckMfaPatch) SetName(val string)
- func (m *PostureCheckMfaPatch) SetRoleAttributes(val *Attributes)
- func (m *PostureCheckMfaPatch) SetTags(val *Tags)
- func (m *PostureCheckMfaPatch) SetTypeID(val PostureCheckType)
- func (m *PostureCheckMfaPatch) Tags() *Tags
- func (m *PostureCheckMfaPatch) TypeID() PostureCheckType
- func (m *PostureCheckMfaPatch) UnmarshalBinary(b []byte) error
- func (m *PostureCheckMfaPatch) UnmarshalJSON(raw []byte) error
- func (m *PostureCheckMfaPatch) Validate(formats strfmt.Registry) error
- type PostureCheckMfaProperties
- func (m *PostureCheckMfaProperties) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PostureCheckMfaProperties) MarshalBinary() ([]byte, error)
- func (m *PostureCheckMfaProperties) UnmarshalBinary(b []byte) error
- func (m *PostureCheckMfaProperties) Validate(formats strfmt.Registry) error
- type PostureCheckMfaPropertiesPatch
- func (m *PostureCheckMfaPropertiesPatch) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PostureCheckMfaPropertiesPatch) MarshalBinary() ([]byte, error)
- func (m *PostureCheckMfaPropertiesPatch) UnmarshalBinary(b []byte) error
- func (m *PostureCheckMfaPropertiesPatch) Validate(formats strfmt.Registry) error
- type PostureCheckMfaUpdate
- func (m *PostureCheckMfaUpdate) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PostureCheckMfaUpdate) MarshalBinary() ([]byte, error)
- func (m PostureCheckMfaUpdate) MarshalJSON() ([]byte, error)
- func (m *PostureCheckMfaUpdate) Name() *string
- func (m *PostureCheckMfaUpdate) RoleAttributes() *Attributes
- func (m *PostureCheckMfaUpdate) SetName(val *string)
- func (m *PostureCheckMfaUpdate) SetRoleAttributes(val *Attributes)
- func (m *PostureCheckMfaUpdate) SetTags(val *Tags)
- func (m *PostureCheckMfaUpdate) SetTypeID(val PostureCheckType)
- func (m *PostureCheckMfaUpdate) Tags() *Tags
- func (m *PostureCheckMfaUpdate) TypeID() PostureCheckType
- func (m *PostureCheckMfaUpdate) UnmarshalBinary(b []byte) error
- func (m *PostureCheckMfaUpdate) UnmarshalJSON(raw []byte) error
- func (m *PostureCheckMfaUpdate) Validate(formats strfmt.Registry) error
- type PostureCheckOperatingSystemCreate
- func (m *PostureCheckOperatingSystemCreate) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PostureCheckOperatingSystemCreate) MarshalBinary() ([]byte, error)
- func (m PostureCheckOperatingSystemCreate) MarshalJSON() ([]byte, error)
- func (m *PostureCheckOperatingSystemCreate) Name() *string
- func (m *PostureCheckOperatingSystemCreate) RoleAttributes() *Attributes
- func (m *PostureCheckOperatingSystemCreate) SetName(val *string)
- func (m *PostureCheckOperatingSystemCreate) SetRoleAttributes(val *Attributes)
- func (m *PostureCheckOperatingSystemCreate) SetTags(val *Tags)
- func (m *PostureCheckOperatingSystemCreate) SetTypeID(val PostureCheckType)
- func (m *PostureCheckOperatingSystemCreate) Tags() *Tags
- func (m *PostureCheckOperatingSystemCreate) TypeID() PostureCheckType
- func (m *PostureCheckOperatingSystemCreate) UnmarshalBinary(b []byte) error
- func (m *PostureCheckOperatingSystemCreate) UnmarshalJSON(raw []byte) error
- func (m *PostureCheckOperatingSystemCreate) Validate(formats strfmt.Registry) error
- type PostureCheckOperatingSystemDetail
- func (m *PostureCheckOperatingSystemDetail) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PostureCheckOperatingSystemDetail) CreatedAt() *strfmt.DateTime
- func (m *PostureCheckOperatingSystemDetail) ID() *string
- func (m *PostureCheckOperatingSystemDetail) Links() Links
- func (m *PostureCheckOperatingSystemDetail) MarshalBinary() ([]byte, error)
- func (m PostureCheckOperatingSystemDetail) MarshalJSON() ([]byte, error)
- func (m *PostureCheckOperatingSystemDetail) Name() *string
- func (m *PostureCheckOperatingSystemDetail) RoleAttributes() *Attributes
- func (m *PostureCheckOperatingSystemDetail) SetCreatedAt(val *strfmt.DateTime)
- func (m *PostureCheckOperatingSystemDetail) SetID(val *string)
- func (m *PostureCheckOperatingSystemDetail) SetLinks(val Links)
- func (m *PostureCheckOperatingSystemDetail) SetName(val *string)
- func (m *PostureCheckOperatingSystemDetail) SetRoleAttributes(val *Attributes)
- func (m *PostureCheckOperatingSystemDetail) SetTags(val *Tags)
- func (m *PostureCheckOperatingSystemDetail) SetTypeID(val string)
- func (m *PostureCheckOperatingSystemDetail) SetUpdatedAt(val *strfmt.DateTime)
- func (m *PostureCheckOperatingSystemDetail) SetVersion(val *int64)
- func (m *PostureCheckOperatingSystemDetail) Tags() *Tags
- func (m *PostureCheckOperatingSystemDetail) TypeID() string
- func (m *PostureCheckOperatingSystemDetail) UnmarshalBinary(b []byte) error
- func (m *PostureCheckOperatingSystemDetail) UnmarshalJSON(raw []byte) error
- func (m *PostureCheckOperatingSystemDetail) UpdatedAt() *strfmt.DateTime
- func (m *PostureCheckOperatingSystemDetail) Validate(formats strfmt.Registry) error
- func (m *PostureCheckOperatingSystemDetail) Version() *int64
- type PostureCheckOperatingSystemPatch
- func (m *PostureCheckOperatingSystemPatch) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PostureCheckOperatingSystemPatch) MarshalBinary() ([]byte, error)
- func (m PostureCheckOperatingSystemPatch) MarshalJSON() ([]byte, error)
- func (m *PostureCheckOperatingSystemPatch) Name() string
- func (m *PostureCheckOperatingSystemPatch) RoleAttributes() *Attributes
- func (m *PostureCheckOperatingSystemPatch) SetName(val string)
- func (m *PostureCheckOperatingSystemPatch) SetRoleAttributes(val *Attributes)
- func (m *PostureCheckOperatingSystemPatch) SetTags(val *Tags)
- func (m *PostureCheckOperatingSystemPatch) SetTypeID(val PostureCheckType)
- func (m *PostureCheckOperatingSystemPatch) Tags() *Tags
- func (m *PostureCheckOperatingSystemPatch) TypeID() PostureCheckType
- func (m *PostureCheckOperatingSystemPatch) UnmarshalBinary(b []byte) error
- func (m *PostureCheckOperatingSystemPatch) UnmarshalJSON(raw []byte) error
- func (m *PostureCheckOperatingSystemPatch) Validate(formats strfmt.Registry) error
- type PostureCheckOperatingSystemUpdate
- func (m *PostureCheckOperatingSystemUpdate) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PostureCheckOperatingSystemUpdate) MarshalBinary() ([]byte, error)
- func (m PostureCheckOperatingSystemUpdate) MarshalJSON() ([]byte, error)
- func (m *PostureCheckOperatingSystemUpdate) Name() *string
- func (m *PostureCheckOperatingSystemUpdate) RoleAttributes() *Attributes
- func (m *PostureCheckOperatingSystemUpdate) SetName(val *string)
- func (m *PostureCheckOperatingSystemUpdate) SetRoleAttributes(val *Attributes)
- func (m *PostureCheckOperatingSystemUpdate) SetTags(val *Tags)
- func (m *PostureCheckOperatingSystemUpdate) SetTypeID(val PostureCheckType)
- func (m *PostureCheckOperatingSystemUpdate) Tags() *Tags
- func (m *PostureCheckOperatingSystemUpdate) TypeID() PostureCheckType
- func (m *PostureCheckOperatingSystemUpdate) UnmarshalBinary(b []byte) error
- func (m *PostureCheckOperatingSystemUpdate) UnmarshalJSON(raw []byte) error
- func (m *PostureCheckOperatingSystemUpdate) Validate(formats strfmt.Registry) error
- type PostureCheckPatch
- type PostureCheckProcessCreate
- func (m *PostureCheckProcessCreate) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PostureCheckProcessCreate) MarshalBinary() ([]byte, error)
- func (m PostureCheckProcessCreate) MarshalJSON() ([]byte, error)
- func (m *PostureCheckProcessCreate) Name() *string
- func (m *PostureCheckProcessCreate) RoleAttributes() *Attributes
- func (m *PostureCheckProcessCreate) SetName(val *string)
- func (m *PostureCheckProcessCreate) SetRoleAttributes(val *Attributes)
- func (m *PostureCheckProcessCreate) SetTags(val *Tags)
- func (m *PostureCheckProcessCreate) SetTypeID(val PostureCheckType)
- func (m *PostureCheckProcessCreate) Tags() *Tags
- func (m *PostureCheckProcessCreate) TypeID() PostureCheckType
- func (m *PostureCheckProcessCreate) UnmarshalBinary(b []byte) error
- func (m *PostureCheckProcessCreate) UnmarshalJSON(raw []byte) error
- func (m *PostureCheckProcessCreate) Validate(formats strfmt.Registry) error
- type PostureCheckProcessDetail
- func (m *PostureCheckProcessDetail) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PostureCheckProcessDetail) CreatedAt() *strfmt.DateTime
- func (m *PostureCheckProcessDetail) ID() *string
- func (m *PostureCheckProcessDetail) Links() Links
- func (m *PostureCheckProcessDetail) MarshalBinary() ([]byte, error)
- func (m PostureCheckProcessDetail) MarshalJSON() ([]byte, error)
- func (m *PostureCheckProcessDetail) Name() *string
- func (m *PostureCheckProcessDetail) RoleAttributes() *Attributes
- func (m *PostureCheckProcessDetail) SetCreatedAt(val *strfmt.DateTime)
- func (m *PostureCheckProcessDetail) SetID(val *string)
- func (m *PostureCheckProcessDetail) SetLinks(val Links)
- func (m *PostureCheckProcessDetail) SetName(val *string)
- func (m *PostureCheckProcessDetail) SetRoleAttributes(val *Attributes)
- func (m *PostureCheckProcessDetail) SetTags(val *Tags)
- func (m *PostureCheckProcessDetail) SetTypeID(val string)
- func (m *PostureCheckProcessDetail) SetUpdatedAt(val *strfmt.DateTime)
- func (m *PostureCheckProcessDetail) SetVersion(val *int64)
- func (m *PostureCheckProcessDetail) Tags() *Tags
- func (m *PostureCheckProcessDetail) TypeID() string
- func (m *PostureCheckProcessDetail) UnmarshalBinary(b []byte) error
- func (m *PostureCheckProcessDetail) UnmarshalJSON(raw []byte) error
- func (m *PostureCheckProcessDetail) UpdatedAt() *strfmt.DateTime
- func (m *PostureCheckProcessDetail) Validate(formats strfmt.Registry) error
- func (m *PostureCheckProcessDetail) Version() *int64
- type PostureCheckProcessMultiCreate
- func (m *PostureCheckProcessMultiCreate) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PostureCheckProcessMultiCreate) MarshalBinary() ([]byte, error)
- func (m PostureCheckProcessMultiCreate) MarshalJSON() ([]byte, error)
- func (m *PostureCheckProcessMultiCreate) Name() *string
- func (m *PostureCheckProcessMultiCreate) RoleAttributes() *Attributes
- func (m *PostureCheckProcessMultiCreate) SetName(val *string)
- func (m *PostureCheckProcessMultiCreate) SetRoleAttributes(val *Attributes)
- func (m *PostureCheckProcessMultiCreate) SetTags(val *Tags)
- func (m *PostureCheckProcessMultiCreate) SetTypeID(val PostureCheckType)
- func (m *PostureCheckProcessMultiCreate) Tags() *Tags
- func (m *PostureCheckProcessMultiCreate) TypeID() PostureCheckType
- func (m *PostureCheckProcessMultiCreate) UnmarshalBinary(b []byte) error
- func (m *PostureCheckProcessMultiCreate) UnmarshalJSON(raw []byte) error
- func (m *PostureCheckProcessMultiCreate) Validate(formats strfmt.Registry) error
- type PostureCheckProcessMultiDetail
- func (m *PostureCheckProcessMultiDetail) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PostureCheckProcessMultiDetail) CreatedAt() *strfmt.DateTime
- func (m *PostureCheckProcessMultiDetail) ID() *string
- func (m *PostureCheckProcessMultiDetail) Links() Links
- func (m *PostureCheckProcessMultiDetail) MarshalBinary() ([]byte, error)
- func (m PostureCheckProcessMultiDetail) MarshalJSON() ([]byte, error)
- func (m *PostureCheckProcessMultiDetail) Name() *string
- func (m *PostureCheckProcessMultiDetail) RoleAttributes() *Attributes
- func (m *PostureCheckProcessMultiDetail) SetCreatedAt(val *strfmt.DateTime)
- func (m *PostureCheckProcessMultiDetail) SetID(val *string)
- func (m *PostureCheckProcessMultiDetail) SetLinks(val Links)
- func (m *PostureCheckProcessMultiDetail) SetName(val *string)
- func (m *PostureCheckProcessMultiDetail) SetRoleAttributes(val *Attributes)
- func (m *PostureCheckProcessMultiDetail) SetTags(val *Tags)
- func (m *PostureCheckProcessMultiDetail) SetTypeID(val string)
- func (m *PostureCheckProcessMultiDetail) SetUpdatedAt(val *strfmt.DateTime)
- func (m *PostureCheckProcessMultiDetail) SetVersion(val *int64)
- func (m *PostureCheckProcessMultiDetail) Tags() *Tags
- func (m *PostureCheckProcessMultiDetail) TypeID() string
- func (m *PostureCheckProcessMultiDetail) UnmarshalBinary(b []byte) error
- func (m *PostureCheckProcessMultiDetail) UnmarshalJSON(raw []byte) error
- func (m *PostureCheckProcessMultiDetail) UpdatedAt() *strfmt.DateTime
- func (m *PostureCheckProcessMultiDetail) Validate(formats strfmt.Registry) error
- func (m *PostureCheckProcessMultiDetail) Version() *int64
- type PostureCheckProcessMultiPatch
- func (m *PostureCheckProcessMultiPatch) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PostureCheckProcessMultiPatch) MarshalBinary() ([]byte, error)
- func (m PostureCheckProcessMultiPatch) MarshalJSON() ([]byte, error)
- func (m *PostureCheckProcessMultiPatch) Name() string
- func (m *PostureCheckProcessMultiPatch) RoleAttributes() *Attributes
- func (m *PostureCheckProcessMultiPatch) SetName(val string)
- func (m *PostureCheckProcessMultiPatch) SetRoleAttributes(val *Attributes)
- func (m *PostureCheckProcessMultiPatch) SetTags(val *Tags)
- func (m *PostureCheckProcessMultiPatch) SetTypeID(val PostureCheckType)
- func (m *PostureCheckProcessMultiPatch) Tags() *Tags
- func (m *PostureCheckProcessMultiPatch) TypeID() PostureCheckType
- func (m *PostureCheckProcessMultiPatch) UnmarshalBinary(b []byte) error
- func (m *PostureCheckProcessMultiPatch) UnmarshalJSON(raw []byte) error
- func (m *PostureCheckProcessMultiPatch) Validate(formats strfmt.Registry) error
- type PostureCheckProcessMultiUpdate
- func (m *PostureCheckProcessMultiUpdate) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PostureCheckProcessMultiUpdate) MarshalBinary() ([]byte, error)
- func (m PostureCheckProcessMultiUpdate) MarshalJSON() ([]byte, error)
- func (m *PostureCheckProcessMultiUpdate) Name() *string
- func (m *PostureCheckProcessMultiUpdate) RoleAttributes() *Attributes
- func (m *PostureCheckProcessMultiUpdate) SetName(val *string)
- func (m *PostureCheckProcessMultiUpdate) SetRoleAttributes(val *Attributes)
- func (m *PostureCheckProcessMultiUpdate) SetTags(val *Tags)
- func (m *PostureCheckProcessMultiUpdate) SetTypeID(val PostureCheckType)
- func (m *PostureCheckProcessMultiUpdate) Tags() *Tags
- func (m *PostureCheckProcessMultiUpdate) TypeID() PostureCheckType
- func (m *PostureCheckProcessMultiUpdate) UnmarshalBinary(b []byte) error
- func (m *PostureCheckProcessMultiUpdate) UnmarshalJSON(raw []byte) error
- func (m *PostureCheckProcessMultiUpdate) Validate(formats strfmt.Registry) error
- type PostureCheckProcessPatch
- func (m *PostureCheckProcessPatch) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PostureCheckProcessPatch) MarshalBinary() ([]byte, error)
- func (m PostureCheckProcessPatch) MarshalJSON() ([]byte, error)
- func (m *PostureCheckProcessPatch) Name() string
- func (m *PostureCheckProcessPatch) RoleAttributes() *Attributes
- func (m *PostureCheckProcessPatch) SetName(val string)
- func (m *PostureCheckProcessPatch) SetRoleAttributes(val *Attributes)
- func (m *PostureCheckProcessPatch) SetTags(val *Tags)
- func (m *PostureCheckProcessPatch) SetTypeID(val PostureCheckType)
- func (m *PostureCheckProcessPatch) Tags() *Tags
- func (m *PostureCheckProcessPatch) TypeID() PostureCheckType
- func (m *PostureCheckProcessPatch) UnmarshalBinary(b []byte) error
- func (m *PostureCheckProcessPatch) UnmarshalJSON(raw []byte) error
- func (m *PostureCheckProcessPatch) Validate(formats strfmt.Registry) error
- type PostureCheckProcessUpdate
- func (m *PostureCheckProcessUpdate) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PostureCheckProcessUpdate) MarshalBinary() ([]byte, error)
- func (m PostureCheckProcessUpdate) MarshalJSON() ([]byte, error)
- func (m *PostureCheckProcessUpdate) Name() *string
- func (m *PostureCheckProcessUpdate) RoleAttributes() *Attributes
- func (m *PostureCheckProcessUpdate) SetName(val *string)
- func (m *PostureCheckProcessUpdate) SetRoleAttributes(val *Attributes)
- func (m *PostureCheckProcessUpdate) SetTags(val *Tags)
- func (m *PostureCheckProcessUpdate) SetTypeID(val PostureCheckType)
- func (m *PostureCheckProcessUpdate) Tags() *Tags
- func (m *PostureCheckProcessUpdate) TypeID() PostureCheckType
- func (m *PostureCheckProcessUpdate) UnmarshalBinary(b []byte) error
- func (m *PostureCheckProcessUpdate) UnmarshalJSON(raw []byte) error
- func (m *PostureCheckProcessUpdate) Validate(formats strfmt.Registry) error
- type PostureCheckType
- type PostureCheckTypeDetail
- func (m *PostureCheckTypeDetail) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PostureCheckTypeDetail) MarshalBinary() ([]byte, error)
- func (m PostureCheckTypeDetail) MarshalJSON() ([]byte, error)
- func (m *PostureCheckTypeDetail) UnmarshalBinary(b []byte) error
- func (m *PostureCheckTypeDetail) UnmarshalJSON(raw []byte) error
- func (m *PostureCheckTypeDetail) Validate(formats strfmt.Registry) error
- type PostureCheckTypeList
- type PostureCheckUpdate
- type PostureChecksFailureMfaCriteria
- func (m *PostureChecksFailureMfaCriteria) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PostureChecksFailureMfaCriteria) MarshalBinary() ([]byte, error)
- func (m *PostureChecksFailureMfaCriteria) UnmarshalBinary(b []byte) error
- func (m *PostureChecksFailureMfaCriteria) Validate(formats strfmt.Registry) error
- type PostureChecksFailureMfaValues
- func (m *PostureChecksFailureMfaValues) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PostureChecksFailureMfaValues) MarshalBinary() ([]byte, error)
- func (m *PostureChecksFailureMfaValues) UnmarshalBinary(b []byte) error
- func (m *PostureChecksFailureMfaValues) Validate(formats strfmt.Registry) error
- type PostureData
- type PostureDataBase
- type PostureDataDomain
- func (m *PostureDataDomain) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PostureDataDomain) MarshalBinary() ([]byte, error)
- func (m PostureDataDomain) MarshalJSON() ([]byte, error)
- func (m *PostureDataDomain) UnmarshalBinary(b []byte) error
- func (m *PostureDataDomain) UnmarshalJSON(raw []byte) error
- func (m *PostureDataDomain) Validate(formats strfmt.Registry) error
- type PostureDataEndpointState
- func (m *PostureDataEndpointState) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PostureDataEndpointState) MarshalBinary() ([]byte, error)
- func (m *PostureDataEndpointState) UnmarshalBinary(b []byte) error
- func (m *PostureDataEndpointState) Validate(formats strfmt.Registry) error
- type PostureDataEnvelope
- type PostureDataMac
- func (m *PostureDataMac) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PostureDataMac) MarshalBinary() ([]byte, error)
- func (m PostureDataMac) MarshalJSON() ([]byte, error)
- func (m *PostureDataMac) UnmarshalBinary(b []byte) error
- func (m *PostureDataMac) UnmarshalJSON(raw []byte) error
- func (m *PostureDataMac) Validate(formats strfmt.Registry) error
- type PostureDataMfa
- type PostureDataOs
- func (m *PostureDataOs) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PostureDataOs) MarshalBinary() ([]byte, error)
- func (m PostureDataOs) MarshalJSON() ([]byte, error)
- func (m *PostureDataOs) UnmarshalBinary(b []byte) error
- func (m *PostureDataOs) UnmarshalJSON(raw []byte) error
- func (m *PostureDataOs) Validate(formats strfmt.Registry) error
- type PostureDataProcess
- func (m *PostureDataProcess) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PostureDataProcess) MarshalBinary() ([]byte, error)
- func (m PostureDataProcess) MarshalJSON() ([]byte, error)
- func (m *PostureDataProcess) UnmarshalBinary(b []byte) error
- func (m *PostureDataProcess) UnmarshalJSON(raw []byte) error
- func (m *PostureDataProcess) Validate(formats strfmt.Registry) error
- type PostureQueries
- type PostureQuery
- func (m *PostureQuery) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PostureQuery) MarshalBinary() ([]byte, error)
- func (m PostureQuery) MarshalJSON() ([]byte, error)
- func (m *PostureQuery) UnmarshalBinary(b []byte) error
- func (m *PostureQuery) UnmarshalJSON(raw []byte) error
- func (m *PostureQuery) Validate(formats strfmt.Registry) error
- type PostureQueryProcess
- type PostureResponse
- type PostureResponseCreate
- type PostureResponseDomainCreate
- func (m *PostureResponseDomainCreate) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PostureResponseDomainCreate) ID() *string
- func (m *PostureResponseDomainCreate) MarshalBinary() ([]byte, error)
- func (m PostureResponseDomainCreate) MarshalJSON() ([]byte, error)
- func (m *PostureResponseDomainCreate) SetID(val *string)
- func (m *PostureResponseDomainCreate) SetTypeID(val PostureCheckType)
- func (m *PostureResponseDomainCreate) TypeID() PostureCheckType
- func (m *PostureResponseDomainCreate) UnmarshalBinary(b []byte) error
- func (m *PostureResponseDomainCreate) UnmarshalJSON(raw []byte) error
- func (m *PostureResponseDomainCreate) Validate(formats strfmt.Registry) error
- type PostureResponseEndpointStateCreate
- func (m *PostureResponseEndpointStateCreate) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PostureResponseEndpointStateCreate) ID() *string
- func (m *PostureResponseEndpointStateCreate) MarshalBinary() ([]byte, error)
- func (m PostureResponseEndpointStateCreate) MarshalJSON() ([]byte, error)
- func (m *PostureResponseEndpointStateCreate) SetID(val *string)
- func (m *PostureResponseEndpointStateCreate) SetTypeID(val PostureCheckType)
- func (m *PostureResponseEndpointStateCreate) TypeID() PostureCheckType
- func (m *PostureResponseEndpointStateCreate) UnmarshalBinary(b []byte) error
- func (m *PostureResponseEndpointStateCreate) UnmarshalJSON(raw []byte) error
- func (m *PostureResponseEndpointStateCreate) Validate(formats strfmt.Registry) error
- type PostureResponseEnvelope
- func (m *PostureResponseEnvelope) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PostureResponseEnvelope) MarshalBinary() ([]byte, error)
- func (m *PostureResponseEnvelope) UnmarshalBinary(b []byte) error
- func (m *PostureResponseEnvelope) Validate(formats strfmt.Registry) error
- type PostureResponseMacAddressCreate
- func (m *PostureResponseMacAddressCreate) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PostureResponseMacAddressCreate) ID() *string
- func (m *PostureResponseMacAddressCreate) MarshalBinary() ([]byte, error)
- func (m PostureResponseMacAddressCreate) MarshalJSON() ([]byte, error)
- func (m *PostureResponseMacAddressCreate) SetID(val *string)
- func (m *PostureResponseMacAddressCreate) SetTypeID(val PostureCheckType)
- func (m *PostureResponseMacAddressCreate) TypeID() PostureCheckType
- func (m *PostureResponseMacAddressCreate) UnmarshalBinary(b []byte) error
- func (m *PostureResponseMacAddressCreate) UnmarshalJSON(raw []byte) error
- func (m *PostureResponseMacAddressCreate) Validate(formats strfmt.Registry) error
- type PostureResponseOperatingSystemCreate
- func (m *PostureResponseOperatingSystemCreate) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PostureResponseOperatingSystemCreate) ID() *string
- func (m *PostureResponseOperatingSystemCreate) MarshalBinary() ([]byte, error)
- func (m PostureResponseOperatingSystemCreate) MarshalJSON() ([]byte, error)
- func (m *PostureResponseOperatingSystemCreate) SetID(val *string)
- func (m *PostureResponseOperatingSystemCreate) SetTypeID(val PostureCheckType)
- func (m *PostureResponseOperatingSystemCreate) TypeID() PostureCheckType
- func (m *PostureResponseOperatingSystemCreate) UnmarshalBinary(b []byte) error
- func (m *PostureResponseOperatingSystemCreate) UnmarshalJSON(raw []byte) error
- func (m *PostureResponseOperatingSystemCreate) Validate(formats strfmt.Registry) error
- type PostureResponseProcessCreate
- func (m *PostureResponseProcessCreate) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PostureResponseProcessCreate) ID() *string
- func (m *PostureResponseProcessCreate) MarshalBinary() ([]byte, error)
- func (m PostureResponseProcessCreate) MarshalJSON() ([]byte, error)
- func (m *PostureResponseProcessCreate) SetID(val *string)
- func (m *PostureResponseProcessCreate) SetTypeID(val PostureCheckType)
- func (m *PostureResponseProcessCreate) TypeID() PostureCheckType
- func (m *PostureResponseProcessCreate) UnmarshalBinary(b []byte) error
- func (m *PostureResponseProcessCreate) UnmarshalJSON(raw []byte) error
- func (m *PostureResponseProcessCreate) Validate(formats strfmt.Registry) error
- type PostureResponseService
- func (m *PostureResponseService) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PostureResponseService) MarshalBinary() ([]byte, error)
- func (m *PostureResponseService) UnmarshalBinary(b []byte) error
- func (m *PostureResponseService) Validate(formats strfmt.Registry) error
- type Process
- type ProcessMulti
- type Protocol
- type ReEnroll
- type RoleAttributesList
- type Roles
- type RouterCreate
- type RouterDetail
- func (m *RouterDetail) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *RouterDetail) MarshalBinary() ([]byte, error)
- func (m RouterDetail) MarshalJSON() ([]byte, error)
- func (m *RouterDetail) UnmarshalBinary(b []byte) error
- func (m *RouterDetail) UnmarshalJSON(raw []byte) error
- func (m *RouterDetail) Validate(formats strfmt.Registry) error
- type RouterEntityRef
- func (m *RouterEntityRef) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *RouterEntityRef) MarshalBinary() ([]byte, error)
- func (m RouterEntityRef) MarshalJSON() ([]byte, error)
- func (m *RouterEntityRef) UnmarshalBinary(b []byte) error
- func (m *RouterEntityRef) UnmarshalJSON(raw []byte) error
- func (m *RouterEntityRef) Validate(formats strfmt.Registry) error
- type RouterExtendEnrollmentRequest
- func (m *RouterExtendEnrollmentRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *RouterExtendEnrollmentRequest) MarshalBinary() ([]byte, error)
- func (m *RouterExtendEnrollmentRequest) UnmarshalBinary(b []byte) error
- func (m *RouterExtendEnrollmentRequest) Validate(formats strfmt.Registry) error
- type RouterList
- type RouterPatch
- type RouterUpdate
- type SdkInfo
- type Semantic
- type ServiceConfigAssign
- type ServiceConfigDetail
- type ServiceConfigList
- type ServiceConfigsAssignList
- type ServiceCreate
- type ServiceDetail
- func (m *ServiceDetail) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ServiceDetail) MarshalBinary() ([]byte, error)
- func (m ServiceDetail) MarshalJSON() ([]byte, error)
- func (m *ServiceDetail) UnmarshalBinary(b []byte) error
- func (m *ServiceDetail) UnmarshalJSON(raw []byte) error
- func (m *ServiceDetail) Validate(formats strfmt.Registry) error
- type ServiceEdgeRouterPolicyCreate
- func (m *ServiceEdgeRouterPolicyCreate) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ServiceEdgeRouterPolicyCreate) MarshalBinary() ([]byte, error)
- func (m *ServiceEdgeRouterPolicyCreate) UnmarshalBinary(b []byte) error
- func (m *ServiceEdgeRouterPolicyCreate) Validate(formats strfmt.Registry) error
- type ServiceEdgeRouterPolicyDetail
- func (m *ServiceEdgeRouterPolicyDetail) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ServiceEdgeRouterPolicyDetail) MarshalBinary() ([]byte, error)
- func (m ServiceEdgeRouterPolicyDetail) MarshalJSON() ([]byte, error)
- func (m *ServiceEdgeRouterPolicyDetail) UnmarshalBinary(b []byte) error
- func (m *ServiceEdgeRouterPolicyDetail) UnmarshalJSON(raw []byte) error
- func (m *ServiceEdgeRouterPolicyDetail) Validate(formats strfmt.Registry) error
- type ServiceEdgeRouterPolicyList
- type ServiceEdgeRouterPolicyPatch
- func (m *ServiceEdgeRouterPolicyPatch) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ServiceEdgeRouterPolicyPatch) MarshalBinary() ([]byte, error)
- func (m *ServiceEdgeRouterPolicyPatch) UnmarshalBinary(b []byte) error
- func (m *ServiceEdgeRouterPolicyPatch) Validate(formats strfmt.Registry) error
- type ServiceEdgeRouterPolicyUpdate
- func (m *ServiceEdgeRouterPolicyUpdate) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ServiceEdgeRouterPolicyUpdate) MarshalBinary() ([]byte, error)
- func (m *ServiceEdgeRouterPolicyUpdate) UnmarshalBinary(b []byte) error
- func (m *ServiceEdgeRouterPolicyUpdate) Validate(formats strfmt.Registry) error
- type ServiceEdgeRouters
- type ServiceList
- type ServicePatch
- type ServicePolicyCreate
- type ServicePolicyDetail
- func (m *ServicePolicyDetail) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ServicePolicyDetail) MarshalBinary() ([]byte, error)
- func (m ServicePolicyDetail) MarshalJSON() ([]byte, error)
- func (m *ServicePolicyDetail) UnmarshalBinary(b []byte) error
- func (m *ServicePolicyDetail) UnmarshalJSON(raw []byte) error
- func (m *ServicePolicyDetail) Validate(formats strfmt.Registry) error
- type ServicePolicyList
- type ServicePolicyPatch
- type ServicePolicyUpdate
- type ServiceUpdate
- type SessionCreate
- type SessionCreateEnvelope
- type SessionDetail
- func (m *SessionDetail) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *SessionDetail) MarshalBinary() ([]byte, error)
- func (m SessionDetail) MarshalJSON() ([]byte, error)
- func (m *SessionDetail) UnmarshalBinary(b []byte) error
- func (m *SessionDetail) UnmarshalJSON(raw []byte) error
- func (m *SessionDetail) Validate(formats strfmt.Registry) error
- type SessionEdgeRouter
- func (m *SessionEdgeRouter) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *SessionEdgeRouter) MarshalBinary() ([]byte, error)
- func (m SessionEdgeRouter) MarshalJSON() ([]byte, error)
- func (m *SessionEdgeRouter) UnmarshalBinary(b []byte) error
- func (m *SessionEdgeRouter) UnmarshalJSON(raw []byte) error
- func (m *SessionEdgeRouter) Validate(formats strfmt.Registry) error
- type SessionList
- type SessionManagementDetail
- func (m *SessionManagementDetail) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *SessionManagementDetail) MarshalBinary() ([]byte, error)
- func (m SessionManagementDetail) MarshalJSON() ([]byte, error)
- func (m *SessionManagementDetail) UnmarshalBinary(b []byte) error
- func (m *SessionManagementDetail) UnmarshalJSON(raw []byte) error
- func (m *SessionManagementDetail) Validate(formats strfmt.Registry) error
- type SessionManagementList
- type SessionRoutePathDetail
- func (m *SessionRoutePathDetail) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *SessionRoutePathDetail) MarshalBinary() ([]byte, error)
- func (m *SessionRoutePathDetail) UnmarshalBinary(b []byte) error
- func (m *SessionRoutePathDetail) Validate(formats strfmt.Registry) error
- type SpecBodyDetail
- type SpecDetail
- func (m *SpecDetail) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *SpecDetail) MarshalBinary() ([]byte, error)
- func (m SpecDetail) MarshalJSON() ([]byte, error)
- func (m *SpecDetail) UnmarshalBinary(b []byte) error
- func (m *SpecDetail) UnmarshalJSON(raw []byte) error
- func (m *SpecDetail) Validate(formats strfmt.Registry) error
- type SpecList
- type SubTags
- type Tags
- func (m *Tags) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Tags) MarshalBinary() ([]byte, error)
- func (m Tags) MarshalJSON() ([]byte, error)
- func (m *Tags) UnmarshalBinary(b []byte) error
- func (m *Tags) UnmarshalJSON(raw []byte) error
- func (m *Tags) Validate(formats strfmt.Registry) error
- type TerminatorClientDetail
- func (m *TerminatorClientDetail) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *TerminatorClientDetail) MarshalBinary() ([]byte, error)
- func (m TerminatorClientDetail) MarshalJSON() ([]byte, error)
- func (m *TerminatorClientDetail) UnmarshalBinary(b []byte) error
- func (m *TerminatorClientDetail) UnmarshalJSON(raw []byte) error
- func (m *TerminatorClientDetail) Validate(formats strfmt.Registry) error
- type TerminatorClientList
- type TerminatorCost
- type TerminatorCostMap
- type TerminatorCreate
- type TerminatorDetail
- func (m *TerminatorDetail) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *TerminatorDetail) MarshalBinary() ([]byte, error)
- func (m TerminatorDetail) MarshalJSON() ([]byte, error)
- func (m *TerminatorDetail) UnmarshalBinary(b []byte) error
- func (m *TerminatorDetail) UnmarshalJSON(raw []byte) error
- func (m *TerminatorDetail) Validate(formats strfmt.Registry) error
- type TerminatorList
- type TerminatorPatch
- type TerminatorPrecedence
- type TerminatorPrecedenceMap
- type TerminatorUpdate
- type TraceDetail
- type TraceDetailEnvelope
- type TraceSpec
- type Username
- type UsernameNullable
- type Version
- type VersionInfo
Constants ¶
const ( // EnrollmentCreateMethodOtt captures enum value "ott" EnrollmentCreateMethodOtt string = "ott" // EnrollmentCreateMethodOttca captures enum value "ottca" EnrollmentCreateMethodOttca string = "ottca" // EnrollmentCreateMethodUpdb captures enum value "updb" EnrollmentCreateMethodUpdb string = "updb" )
const ( // ExternalIDClaimLocationCOMMONNAME captures enum value "COMMON_NAME" ExternalIDClaimLocationCOMMONNAME string = "COMMON_NAME" // ExternalIDClaimLocationSANURI captures enum value "SAN_URI" ExternalIDClaimLocationSANURI string = "SAN_URI" // ExternalIDClaimLocationSANEMAIL captures enum value "SAN_EMAIL" ExternalIDClaimLocationSANEMAIL string = "SAN_EMAIL" )
const ( // ExternalIDClaimMatcherALL captures enum value "ALL" ExternalIDClaimMatcherALL string = "ALL" // ExternalIDClaimMatcherPREFIX captures enum value "PREFIX" ExternalIDClaimMatcherPREFIX string = "PREFIX" // ExternalIDClaimMatcherSUFFIX captures enum value "SUFFIX" ExternalIDClaimMatcherSUFFIX string = "SUFFIX" // ExternalIDClaimMatcherSCHEME captures enum value "SCHEME" ExternalIDClaimMatcherSCHEME string = "SCHEME" )
const ( // ExternalIDClaimParserNONE captures enum value "NONE" ExternalIDClaimParserNONE string = "NONE" // ExternalIDClaimParserSPLIT captures enum value "SPLIT" ExternalIDClaimParserSPLIT string = "SPLIT" )
const ( // ExternalIDClaimPatchLocationCOMMONNAME captures enum value "COMMON_NAME" ExternalIDClaimPatchLocationCOMMONNAME string = "COMMON_NAME" // ExternalIDClaimPatchLocationSANURI captures enum value "SAN_URI" ExternalIDClaimPatchLocationSANURI string = "SAN_URI" // ExternalIDClaimPatchLocationSANEMAIL captures enum value "SAN_EMAIL" ExternalIDClaimPatchLocationSANEMAIL string = "SAN_EMAIL" )
const ( // ExternalIDClaimPatchMatcherALL captures enum value "ALL" ExternalIDClaimPatchMatcherALL string = "ALL" // ExternalIDClaimPatchMatcherPREFIX captures enum value "PREFIX" ExternalIDClaimPatchMatcherPREFIX string = "PREFIX" // ExternalIDClaimPatchMatcherSUFFIX captures enum value "SUFFIX" ExternalIDClaimPatchMatcherSUFFIX string = "SUFFIX" // ExternalIDClaimPatchMatcherSCHEME captures enum value "SCHEME" ExternalIDClaimPatchMatcherSCHEME string = "SCHEME" )
const ( // ExternalIDClaimPatchParserNONE captures enum value "NONE" ExternalIDClaimPatchParserNONE string = "NONE" // ExternalIDClaimPatchParserSPLIT captures enum value "SPLIT" ExternalIDClaimPatchParserSPLIT string = "SPLIT" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type APIError ¶
type APIError struct { // args Args *APIErrorArgs `json:"args,omitempty"` // cause Cause *APIErrorCause `json:"cause,omitempty"` // cause message CauseMessage string `json:"causeMessage,omitempty"` // code Code string `json:"code,omitempty"` // data Data interface{} `json:"data,omitempty"` // message Message string `json:"message,omitempty"` // request Id RequestID string `json:"requestId,omitempty"` }
APIError api error
swagger:model apiError
func (*APIError) ContextValidate ¶
ContextValidate validate this api error based on the context it is used
func (*APIError) MarshalBinary ¶
MarshalBinary interface implementation
func (*APIError) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type APIErrorArgs ¶
APIErrorArgs api error args
swagger:model apiErrorArgs
func (*APIErrorArgs) ContextValidate ¶
ContextValidate validates this api error args based on context it is used
func (*APIErrorArgs) MarshalBinary ¶
func (m *APIErrorArgs) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APIErrorArgs) UnmarshalBinary ¶
func (m *APIErrorArgs) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type APIErrorCause ¶
type APIErrorCause struct { APIFieldError APIError }
APIErrorCause api error cause
swagger:model apiErrorCause
func (*APIErrorCause) ContextValidate ¶
ContextValidate validate this api error cause based on the context it is used
func (*APIErrorCause) MarshalBinary ¶
func (m *APIErrorCause) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (APIErrorCause) MarshalJSON ¶
func (m APIErrorCause) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object to a JSON structure
func (*APIErrorCause) UnmarshalBinary ¶
func (m *APIErrorCause) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*APIErrorCause) UnmarshalJSON ¶
func (m *APIErrorCause) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object from a JSON structure
type APIErrorEnvelope ¶
type APIErrorEnvelope struct { // error // Required: true Error *APIError `json:"error"` // meta // Required: true Meta *Meta `json:"meta"` }
APIErrorEnvelope api error envelope
swagger:model apiErrorEnvelope
func (*APIErrorEnvelope) ContextValidate ¶
ContextValidate validate this api error envelope based on the context it is used
func (*APIErrorEnvelope) MarshalBinary ¶
func (m *APIErrorEnvelope) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APIErrorEnvelope) UnmarshalBinary ¶
func (m *APIErrorEnvelope) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type APIFieldError ¶
type APIFieldError struct { // field Field string `json:"field,omitempty"` // reason Reason string `json:"reason,omitempty"` // can be any value - string, number, boolean, array or object Value interface{} `json:"value,omitempty"` }
APIFieldError api field error
swagger:model apiFieldError
func (*APIFieldError) ContextValidate ¶
ContextValidate validates this api field error based on context it is used
func (*APIFieldError) MarshalBinary ¶
func (m *APIFieldError) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APIFieldError) UnmarshalBinary ¶
func (m *APIFieldError) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type APISessionDetail ¶
type APISessionDetail struct { BaseEntity // auth queries // Required: true AuthQueries AuthQueryList `json:"authQueries"` // authenticator Id // Required: true AuthenticatorID *string `json:"authenticatorId"` // cached last activity at // Format: date-time CachedLastActivityAt strfmt.DateTime `json:"cachedLastActivityAt,omitempty"` // config types // Required: true ConfigTypes []string `json:"configTypes"` // identity // Required: true Identity *EntityRef `json:"identity"` // identity Id // Required: true IdentityID *string `json:"identityId"` // ip address // Required: true IPAddress *string `json:"ipAddress"` // is mfa complete // Required: true IsMfaComplete *bool `json:"isMfaComplete"` // is mfa required // Required: true IsMfaRequired *bool `json:"isMfaRequired"` // last activity at // Format: date-time LastActivityAt strfmt.DateTime `json:"lastActivityAt,omitempty"` // token // Required: true Token *string `json:"token"` }
APISessionDetail An API Session object
swagger:model apiSessionDetail
func (*APISessionDetail) ContextValidate ¶
ContextValidate validate this api session detail based on the context it is used
func (*APISessionDetail) MarshalBinary ¶
func (m *APISessionDetail) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (APISessionDetail) MarshalJSON ¶
func (m APISessionDetail) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object to a JSON structure
func (*APISessionDetail) UnmarshalBinary ¶
func (m *APISessionDetail) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*APISessionDetail) UnmarshalJSON ¶
func (m *APISessionDetail) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object from a JSON structure
type APISessionList ¶
type APISessionList []*APISessionDetail
APISessionList api session list
swagger:model apiSessionList
func (APISessionList) ContextValidate ¶
ContextValidate validate this api session list based on the context it is used
type APISessionPostureData ¶
type APISessionPostureData struct { // endpoint state EndpointState *PostureDataEndpointState `json:"endpointState,omitempty"` // mfa // Required: true Mfa *PostureDataMfa `json:"mfa"` // sdk info SdkInfo *SdkInfo `json:"sdkInfo,omitempty"` }
APISessionPostureData api session posture data
swagger:model apiSessionPostureData
func (*APISessionPostureData) ContextValidate ¶
ContextValidate validate this api session posture data based on the context it is used
func (*APISessionPostureData) MarshalBinary ¶
func (m *APISessionPostureData) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APISessionPostureData) UnmarshalBinary ¶
func (m *APISessionPostureData) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type APIVersion ¶
type APIVersion struct { // api base urls APIBaseUrls []string `json:"apiBaseUrls"` // path // Required: true Path *string `json:"path"` // version Version string `json:"version,omitempty"` }
APIVersion api version
swagger:model apiVersion
func (*APIVersion) ContextValidate ¶
ContextValidate validates this api version based on context it is used
func (*APIVersion) MarshalBinary ¶
func (m *APIVersion) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APIVersion) UnmarshalBinary ¶
func (m *APIVersion) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Attributes ¶
type Attributes []string
Attributes A set of strings used to loosly couple this resource to policies
swagger:model attributes
func (Attributes) ContextValidate ¶
ContextValidate validates this attributes based on context it is used
type AuthPolicyCreate ¶
type AuthPolicyCreate struct { // name // Required: true Name *string `json:"name"` // primary // Required: true Primary *AuthPolicyPrimary `json:"primary"` // secondary // Required: true Secondary *AuthPolicySecondary `json:"secondary"` // tags Tags *Tags `json:"tags,omitempty"` }
AuthPolicyCreate A Auth Policy resource
swagger:model authPolicyCreate
func (*AuthPolicyCreate) ContextValidate ¶
ContextValidate validate this auth policy create based on the context it is used
func (*AuthPolicyCreate) MarshalBinary ¶
func (m *AuthPolicyCreate) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AuthPolicyCreate) UnmarshalBinary ¶
func (m *AuthPolicyCreate) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AuthPolicyDetail ¶
type AuthPolicyDetail struct { BaseEntity // name // Required: true Name *string `json:"name"` // primary // Required: true Primary *AuthPolicyPrimary `json:"primary"` // secondary // Required: true Secondary *AuthPolicySecondary `json:"secondary"` }
AuthPolicyDetail A Auth Policy resource
swagger:model authPolicyDetail
func (*AuthPolicyDetail) ContextValidate ¶
ContextValidate validate this auth policy detail based on the context it is used
func (*AuthPolicyDetail) MarshalBinary ¶
func (m *AuthPolicyDetail) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (AuthPolicyDetail) MarshalJSON ¶
func (m AuthPolicyDetail) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object to a JSON structure
func (*AuthPolicyDetail) UnmarshalBinary ¶
func (m *AuthPolicyDetail) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*AuthPolicyDetail) UnmarshalJSON ¶
func (m *AuthPolicyDetail) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object from a JSON structure
type AuthPolicyList ¶
type AuthPolicyList []*AuthPolicyDetail
AuthPolicyList An array of Auth Policies resources
swagger:model authPolicyList
func (AuthPolicyList) ContextValidate ¶
ContextValidate validate this auth policy list based on the context it is used
type AuthPolicyPatch ¶
type AuthPolicyPatch struct { // name Name *string `json:"name,omitempty"` // primary Primary *AuthPolicyPrimaryPatch `json:"primary,omitempty"` // secondary Secondary *AuthPolicySecondaryPatch `json:"secondary,omitempty"` // tags Tags *Tags `json:"tags,omitempty"` }
AuthPolicyPatch A Auth Policy resource
swagger:model authPolicyPatch
func (*AuthPolicyPatch) ContextValidate ¶
ContextValidate validate this auth policy patch based on the context it is used
func (*AuthPolicyPatch) MarshalBinary ¶
func (m *AuthPolicyPatch) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AuthPolicyPatch) UnmarshalBinary ¶
func (m *AuthPolicyPatch) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AuthPolicyPrimary ¶
type AuthPolicyPrimary struct { // cert // Required: true Cert *AuthPolicyPrimaryCert `json:"cert"` // ext Jwt // Required: true ExtJWT *AuthPolicyPrimaryExtJWT `json:"extJwt"` // updb // Required: true Updb *AuthPolicyPrimaryUpdb `json:"updb"` }
AuthPolicyPrimary auth policy primary
swagger:model authPolicyPrimary
func (*AuthPolicyPrimary) ContextValidate ¶
ContextValidate validate this auth policy primary based on the context it is used
func (*AuthPolicyPrimary) MarshalBinary ¶
func (m *AuthPolicyPrimary) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AuthPolicyPrimary) UnmarshalBinary ¶
func (m *AuthPolicyPrimary) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AuthPolicyPrimaryCert ¶
type AuthPolicyPrimaryCert struct { // allow expired certs // Required: true AllowExpiredCerts *bool `json:"allowExpiredCerts"` // allowed // Required: true Allowed *bool `json:"allowed"` }
AuthPolicyPrimaryCert auth policy primary cert
swagger:model authPolicyPrimaryCert
func (*AuthPolicyPrimaryCert) ContextValidate ¶
ContextValidate validates this auth policy primary cert based on context it is used
func (*AuthPolicyPrimaryCert) MarshalBinary ¶
func (m *AuthPolicyPrimaryCert) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AuthPolicyPrimaryCert) UnmarshalBinary ¶
func (m *AuthPolicyPrimaryCert) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AuthPolicyPrimaryCertPatch ¶
type AuthPolicyPrimaryCertPatch struct { // allow expired certs AllowExpiredCerts *bool `json:"allowExpiredCerts,omitempty"` // allowed Allowed *bool `json:"allowed,omitempty"` }
AuthPolicyPrimaryCertPatch auth policy primary cert patch
swagger:model authPolicyPrimaryCertPatch
func (*AuthPolicyPrimaryCertPatch) ContextValidate ¶
func (m *AuthPolicyPrimaryCertPatch) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this auth policy primary cert patch based on context it is used
func (*AuthPolicyPrimaryCertPatch) MarshalBinary ¶
func (m *AuthPolicyPrimaryCertPatch) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AuthPolicyPrimaryCertPatch) UnmarshalBinary ¶
func (m *AuthPolicyPrimaryCertPatch) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AuthPolicyPrimaryExtJWT ¶
type AuthPolicyPrimaryExtJWT struct { // allowed // Required: true Allowed *bool `json:"allowed"` // allowed signers // Required: true AllowedSigners []string `json:"allowedSigners"` }
AuthPolicyPrimaryExtJWT auth policy primary ext Jwt
swagger:model authPolicyPrimaryExtJwt
func (*AuthPolicyPrimaryExtJWT) ContextValidate ¶
func (m *AuthPolicyPrimaryExtJWT) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this auth policy primary ext Jwt based on context it is used
func (*AuthPolicyPrimaryExtJWT) MarshalBinary ¶
func (m *AuthPolicyPrimaryExtJWT) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AuthPolicyPrimaryExtJWT) UnmarshalBinary ¶
func (m *AuthPolicyPrimaryExtJWT) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AuthPolicyPrimaryExtJWTPatch ¶
type AuthPolicyPrimaryExtJWTPatch struct { // allowed Allowed *bool `json:"allowed,omitempty"` // allowed signers AllowedSigners []string `json:"allowedSigners"` }
AuthPolicyPrimaryExtJWTPatch auth policy primary ext Jwt patch
swagger:model authPolicyPrimaryExtJwtPatch
func (*AuthPolicyPrimaryExtJWTPatch) ContextValidate ¶
func (m *AuthPolicyPrimaryExtJWTPatch) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this auth policy primary ext Jwt patch based on context it is used
func (*AuthPolicyPrimaryExtJWTPatch) MarshalBinary ¶
func (m *AuthPolicyPrimaryExtJWTPatch) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AuthPolicyPrimaryExtJWTPatch) UnmarshalBinary ¶
func (m *AuthPolicyPrimaryExtJWTPatch) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AuthPolicyPrimaryPatch ¶
type AuthPolicyPrimaryPatch struct { // cert Cert *AuthPolicyPrimaryCertPatch `json:"cert,omitempty"` // ext Jwt ExtJWT *AuthPolicyPrimaryExtJWTPatch `json:"extJwt,omitempty"` // updb Updb *AuthPolicyPrimaryUpdbPatch `json:"updb,omitempty"` }
AuthPolicyPrimaryPatch auth policy primary patch
swagger:model authPolicyPrimaryPatch
func (*AuthPolicyPrimaryPatch) ContextValidate ¶
func (m *AuthPolicyPrimaryPatch) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this auth policy primary patch based on the context it is used
func (*AuthPolicyPrimaryPatch) MarshalBinary ¶
func (m *AuthPolicyPrimaryPatch) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AuthPolicyPrimaryPatch) UnmarshalBinary ¶
func (m *AuthPolicyPrimaryPatch) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AuthPolicyPrimaryUpdb ¶
type AuthPolicyPrimaryUpdb struct { // allowed // Required: true Allowed *bool `json:"allowed"` // lockout duration minutes // Required: true LockoutDurationMinutes *int64 `json:"lockoutDurationMinutes"` // max attempts // Required: true MaxAttempts *int64 `json:"maxAttempts"` // min password length // Required: true MinPasswordLength *int64 `json:"minPasswordLength"` // require mixed case // Required: true RequireMixedCase *bool `json:"requireMixedCase"` // require number char // Required: true RequireNumberChar *bool `json:"requireNumberChar"` // require special char // Required: true RequireSpecialChar *bool `json:"requireSpecialChar"` }
AuthPolicyPrimaryUpdb auth policy primary updb
swagger:model authPolicyPrimaryUpdb
func (*AuthPolicyPrimaryUpdb) ContextValidate ¶
ContextValidate validates this auth policy primary updb based on context it is used
func (*AuthPolicyPrimaryUpdb) MarshalBinary ¶
func (m *AuthPolicyPrimaryUpdb) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AuthPolicyPrimaryUpdb) UnmarshalBinary ¶
func (m *AuthPolicyPrimaryUpdb) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AuthPolicyPrimaryUpdbPatch ¶
type AuthPolicyPrimaryUpdbPatch struct { // allowed Allowed *bool `json:"allowed,omitempty"` // lockout duration minutes LockoutDurationMinutes *int64 `json:"lockoutDurationMinutes,omitempty"` // max attempts MaxAttempts *int64 `json:"maxAttempts,omitempty"` // min password length MinPasswordLength *int64 `json:"minPasswordLength,omitempty"` // require mixed case RequireMixedCase *bool `json:"requireMixedCase,omitempty"` // require number char RequireNumberChar *bool `json:"requireNumberChar,omitempty"` // require special char RequireSpecialChar *bool `json:"requireSpecialChar,omitempty"` }
AuthPolicyPrimaryUpdbPatch auth policy primary updb patch
swagger:model authPolicyPrimaryUpdbPatch
func (*AuthPolicyPrimaryUpdbPatch) ContextValidate ¶
func (m *AuthPolicyPrimaryUpdbPatch) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this auth policy primary updb patch based on context it is used
func (*AuthPolicyPrimaryUpdbPatch) MarshalBinary ¶
func (m *AuthPolicyPrimaryUpdbPatch) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AuthPolicyPrimaryUpdbPatch) UnmarshalBinary ¶
func (m *AuthPolicyPrimaryUpdbPatch) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AuthPolicySecondary ¶
type AuthPolicySecondary struct { // require ext Jwt signer RequireExtJWTSigner *string `json:"requireExtJwtSigner,omitempty"` // require totp // Required: true RequireTotp *bool `json:"requireTotp"` }
AuthPolicySecondary auth policy secondary
swagger:model authPolicySecondary
func (*AuthPolicySecondary) ContextValidate ¶
ContextValidate validates this auth policy secondary based on context it is used
func (*AuthPolicySecondary) MarshalBinary ¶
func (m *AuthPolicySecondary) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AuthPolicySecondary) UnmarshalBinary ¶
func (m *AuthPolicySecondary) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AuthPolicySecondaryPatch ¶
type AuthPolicySecondaryPatch struct { // require ext Jwt signer RequireExtJWTSigner *string `json:"requireExtJwtSigner,omitempty"` // require totp RequireTotp *bool `json:"requireTotp,omitempty"` }
AuthPolicySecondaryPatch auth policy secondary patch
swagger:model authPolicySecondaryPatch
func (*AuthPolicySecondaryPatch) ContextValidate ¶
func (m *AuthPolicySecondaryPatch) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this auth policy secondary patch based on context it is used
func (*AuthPolicySecondaryPatch) MarshalBinary ¶
func (m *AuthPolicySecondaryPatch) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AuthPolicySecondaryPatch) UnmarshalBinary ¶
func (m *AuthPolicySecondaryPatch) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AuthPolicyUpdate ¶
type AuthPolicyUpdate struct {
AuthPolicyCreate
}
AuthPolicyUpdate auth policy update
swagger:model authPolicyUpdate
func (*AuthPolicyUpdate) ContextValidate ¶
ContextValidate validate this auth policy update based on the context it is used
func (AuthPolicyUpdate) MarshalJSON ¶
func (m AuthPolicyUpdate) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object to a JSON structure
func (*AuthPolicyUpdate) UnmarshalJSON ¶
func (m *AuthPolicyUpdate) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object from a JSON structure
type AuthQueryDetail ¶
type AuthQueryDetail struct { // format Format MfaFormats `json:"format,omitempty"` // http method HTTPMethod string `json:"httpMethod,omitempty"` // http Url HTTPURL string `json:"httpUrl,omitempty"` // max length MaxLength int64 `json:"maxLength,omitempty"` // min length MinLength int64 `json:"minLength,omitempty"` // provider // Required: true Provider *MfaProviders `json:"provider"` // type Id TypeID string `json:"typeId,omitempty"` }
AuthQueryDetail auth query detail
swagger:model authQueryDetail
func (*AuthQueryDetail) ContextValidate ¶
ContextValidate validate this auth query detail based on the context it is used
func (*AuthQueryDetail) MarshalBinary ¶
func (m *AuthQueryDetail) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AuthQueryDetail) UnmarshalBinary ¶
func (m *AuthQueryDetail) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AuthQueryList ¶
type AuthQueryList []*AuthQueryDetail
AuthQueryList auth query list
swagger:model authQueryList
func (AuthQueryList) ContextValidate ¶
ContextValidate validate this auth query list based on the context it is used
type Authenticate ¶
type Authenticate struct { // config types ConfigTypes ConfigTypes `json:"configTypes,omitempty"` // env info EnvInfo *EnvInfo `json:"envInfo,omitempty"` // password Password Password `json:"password,omitempty"` // sdk info SdkInfo *SdkInfo `json:"sdkInfo,omitempty"` // username Username Username `json:"username,omitempty"` }
Authenticate A generic authenticate object meant for use with the /authenticate path. Required fields depend on authentication method.
swagger:model authenticate
func (*Authenticate) ContextValidate ¶
ContextValidate validate this authenticate based on the context it is used
func (*Authenticate) MarshalBinary ¶
func (m *Authenticate) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Authenticate) UnmarshalBinary ¶
func (m *Authenticate) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AuthenticatorCreate ¶
type AuthenticatorCreate struct { // The client certificate the identity will login with. Used only for method='cert' CertPem string `json:"certPem,omitempty"` // The id of an existing identity that will be assigned this authenticator // Required: true IdentityID *string `json:"identityId"` // The type of authenticator to create; which will dictate which properties on this object are required. // Required: true Method *string `json:"method"` // The password the identity will login with. Used only for method='updb' Password string `json:"password,omitempty"` // tags Tags *Tags `json:"tags,omitempty"` // The username that the identity will login with. Used only for method='updb' Username string `json:"username,omitempty"` }
AuthenticatorCreate Creates an authenticator for a specific identity which can be used for API authentication
swagger:model authenticatorCreate
func (*AuthenticatorCreate) ContextValidate ¶
ContextValidate validate this authenticator create based on the context it is used
func (*AuthenticatorCreate) MarshalBinary ¶
func (m *AuthenticatorCreate) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AuthenticatorCreate) UnmarshalBinary ¶
func (m *AuthenticatorCreate) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AuthenticatorDetail ¶
type AuthenticatorDetail struct { BaseEntity // cert pem CertPem string `json:"certPem,omitempty"` // fingerprint Fingerprint string `json:"fingerprint,omitempty"` // identity // Required: true Identity *EntityRef `json:"identity"` // identity Id // Required: true IdentityID *string `json:"identityId"` // method // Required: true Method *string `json:"method"` // username Username string `json:"username,omitempty"` }
AuthenticatorDetail A singular authenticator resource
swagger:model authenticatorDetail
func (*AuthenticatorDetail) ContextValidate ¶
ContextValidate validate this authenticator detail based on the context it is used
func (*AuthenticatorDetail) MarshalBinary ¶
func (m *AuthenticatorDetail) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (AuthenticatorDetail) MarshalJSON ¶
func (m AuthenticatorDetail) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object to a JSON structure
func (*AuthenticatorDetail) UnmarshalBinary ¶
func (m *AuthenticatorDetail) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*AuthenticatorDetail) UnmarshalJSON ¶
func (m *AuthenticatorDetail) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object from a JSON structure
type AuthenticatorList ¶
type AuthenticatorList []*AuthenticatorDetail
AuthenticatorList An array of authenticator resources
swagger:model authenticatorList
func (AuthenticatorList) ContextValidate ¶
ContextValidate validate this authenticator list based on the context it is used
type AuthenticatorPatch ¶
type AuthenticatorPatch struct { // password Password *PasswordNullable `json:"password,omitempty"` // tags Tags *Tags `json:"tags,omitempty"` // username Username *UsernameNullable `json:"username,omitempty"` }
AuthenticatorPatch All of the fields on an authenticator that may be updated
swagger:model authenticatorPatch
func (*AuthenticatorPatch) ContextValidate ¶
ContextValidate validate this authenticator patch based on the context it is used
func (*AuthenticatorPatch) MarshalBinary ¶
func (m *AuthenticatorPatch) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AuthenticatorPatch) UnmarshalBinary ¶
func (m *AuthenticatorPatch) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AuthenticatorPatchWithCurrent ¶
type AuthenticatorPatchWithCurrent struct { AuthenticatorPatch // current password // Required: true CurrentPassword *Password `json:"currentPassword"` }
AuthenticatorPatchWithCurrent All of the fields on an authenticator that may be updated
swagger:model authenticatorPatchWithCurrent
func (*AuthenticatorPatchWithCurrent) ContextValidate ¶
func (m *AuthenticatorPatchWithCurrent) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this authenticator patch with current based on the context it is used
func (*AuthenticatorPatchWithCurrent) MarshalBinary ¶
func (m *AuthenticatorPatchWithCurrent) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (AuthenticatorPatchWithCurrent) MarshalJSON ¶
func (m AuthenticatorPatchWithCurrent) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object to a JSON structure
func (*AuthenticatorPatchWithCurrent) UnmarshalBinary ¶
func (m *AuthenticatorPatchWithCurrent) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*AuthenticatorPatchWithCurrent) UnmarshalJSON ¶
func (m *AuthenticatorPatchWithCurrent) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object from a JSON structure
type AuthenticatorUpdate ¶
type AuthenticatorUpdate struct { // password // Required: true Password *Password `json:"password"` // tags Tags *Tags `json:"tags,omitempty"` // username // Required: true Username *Username `json:"username"` }
AuthenticatorUpdate All of the fields on an authenticator that will be updated
swagger:model authenticatorUpdate
func (*AuthenticatorUpdate) ContextValidate ¶
ContextValidate validate this authenticator update based on the context it is used
func (*AuthenticatorUpdate) MarshalBinary ¶
func (m *AuthenticatorUpdate) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AuthenticatorUpdate) UnmarshalBinary ¶
func (m *AuthenticatorUpdate) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AuthenticatorUpdateWithCurrent ¶
type AuthenticatorUpdateWithCurrent struct { AuthenticatorUpdate // current password // Required: true CurrentPassword *Password `json:"currentPassword"` }
AuthenticatorUpdateWithCurrent All of the fields on an authenticator that will be updated
swagger:model authenticatorUpdateWithCurrent
func (*AuthenticatorUpdateWithCurrent) ContextValidate ¶
func (m *AuthenticatorUpdateWithCurrent) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this authenticator update with current based on the context it is used
func (*AuthenticatorUpdateWithCurrent) MarshalBinary ¶
func (m *AuthenticatorUpdateWithCurrent) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (AuthenticatorUpdateWithCurrent) MarshalJSON ¶
func (m AuthenticatorUpdateWithCurrent) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object to a JSON structure
func (*AuthenticatorUpdateWithCurrent) UnmarshalBinary ¶
func (m *AuthenticatorUpdateWithCurrent) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*AuthenticatorUpdateWithCurrent) UnmarshalJSON ¶
func (m *AuthenticatorUpdateWithCurrent) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object from a JSON structure
type BaseEntity ¶
type BaseEntity struct { // links // Required: true Links Links `json:"_links"` // created at // Required: true // Format: date-time CreatedAt *strfmt.DateTime `json:"createdAt"` // id // Required: true ID *string `json:"id"` // tags Tags *Tags `json:"tags,omitempty"` // updated at // Required: true // Format: date-time UpdatedAt *strfmt.DateTime `json:"updatedAt"` }
BaseEntity Fields shared by all Edge API entities
swagger:model baseEntity
func (*BaseEntity) ContextValidate ¶
ContextValidate validate this base entity based on the context it is used
func (*BaseEntity) MarshalBinary ¶
func (m *BaseEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*BaseEntity) UnmarshalBinary ¶
func (m *BaseEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CaCreate ¶
type CaCreate struct { // cert pem // Example: -----BEGIN CERTIFICATE-----\nMIICUjCCAdmgAwIBAgIJANooo7NB+dZZMAoGCCqGSM49BAMCMF4xCzAJBgNVBAYT\nAlVTMQswCQYDVQQIDAJOQzETMBEGA1UECgwKTmV0Rm91bmRyeTEtMCsGA1UEAwwk\nTmV0Rm91bmRyeSBaaXRpIEV4dGVybmFsIEFQSSBSb290IENBMB4XDTE4MTExNTEy\nNTcwOVoXDTM4MTExMDEyNTcwOVowXjELMAkGA1UEBhMCVVMxCzAJBgNVBAgMAk5D\nMRMwEQYDVQQKDApOZXRGb3VuZHJ5MS0wKwYDVQQDDCROZXRGb3VuZHJ5IFppdGkg\nRXh0ZXJuYWwgQVBJIFJvb3QgQ0EwdjAQBgcqhkjOPQIBBgUrgQQAIgNiAARwq61Z\nIaqbaw0PDt3frJZaHjkxfZhwYrykI1GlbRNd/jix03lVG9qvpN5Og9fQfFFcFmD/\n3vCE9S6O0npm0mADQxcBcxbMRAH5dtBuCuiJW6qAAbPgiM32vqSxBiFt0KejYzBh\nMB0GA1UdDgQWBBRx1OVGuc/jdltDc8YBtkw8Tbr4fjAfBgNVHSMEGDAWgBRx1OVG\nuc/jdltDc8YBtkw8Tbr4fjAPBgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIB\nhjAKBggqhkjOPQQDAgNnADBkAjBDRxNZUaIVpkQKnAgJukl3ysd3/i7Z6hDyIEms\nkllz/+ZvmdBp9iedV5o5BvJUggACMCv+UBFlJH7pmsOCo/F45Kk178YsCC7gaMxE\n1ZG1zveyMvsYsH04C9FndE6w2MLvlA==\n-----END CERTIFICATE-----\n // Required: true CertPem *string `json:"certPem"` // external Id claim ExternalIDClaim *ExternalIDClaim `json:"externalIdClaim,omitempty"` // identity name format IdentityNameFormat string `json:"identityNameFormat,omitempty"` // identity roles // Required: true IdentityRoles Roles `json:"identityRoles"` // is auth enabled // Example: true // Required: true IsAuthEnabled *bool `json:"isAuthEnabled"` // is auto ca enrollment enabled // Example: true // Required: true IsAutoCaEnrollmentEnabled *bool `json:"isAutoCaEnrollmentEnabled"` // is ott ca enrollment enabled // Example: true // Required: true IsOttCaEnrollmentEnabled *bool `json:"isOttCaEnrollmentEnabled"` // name // Example: Test 3rd Party External CA // Required: true Name *string `json:"name"` // tags Tags *Tags `json:"tags,omitempty"` }
CaCreate A create Certificate Authority (CA) object
swagger:model caCreate
func (*CaCreate) ContextValidate ¶
ContextValidate validate this ca create based on the context it is used
func (*CaCreate) MarshalBinary ¶
MarshalBinary interface implementation
func (*CaCreate) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type CaDetail ¶
type CaDetail struct { BaseEntity // cert pem // Required: true CertPem *string `json:"certPem"` // external Id claim ExternalIDClaim *ExternalIDClaim `json:"externalIdClaim,omitempty"` // fingerprint // Required: true Fingerprint *string `json:"fingerprint"` // identity name format // Required: true IdentityNameFormat *string `json:"identityNameFormat"` // identity roles // Required: true IdentityRoles Roles `json:"identityRoles"` // is auth enabled // Example: true // Required: true IsAuthEnabled *bool `json:"isAuthEnabled"` // is auto ca enrollment enabled // Example: true // Required: true IsAutoCaEnrollmentEnabled *bool `json:"isAutoCaEnrollmentEnabled"` // is ott ca enrollment enabled // Example: true // Required: true IsOttCaEnrollmentEnabled *bool `json:"isOttCaEnrollmentEnabled"` // is verified // Example: false // Required: true IsVerified *bool `json:"isVerified"` // name // Required: true Name *string `json:"name"` // verification token // Format: uuid VerificationToken strfmt.UUID `json:"verificationToken,omitempty"` }
CaDetail A Certificate Authority (CA) resource
swagger:model caDetail
func (*CaDetail) ContextValidate ¶
ContextValidate validate this ca detail based on the context it is used
func (*CaDetail) MarshalBinary ¶
MarshalBinary interface implementation
func (CaDetail) MarshalJSON ¶
MarshalJSON marshals this object to a JSON structure
func (*CaDetail) UnmarshalBinary ¶
UnmarshalBinary interface implementation
func (*CaDetail) UnmarshalJSON ¶
UnmarshalJSON unmarshals this object from a JSON structure
type CaList ¶
type CaList []*CaDetail
CaList An array of Certificate Authority (CA) resources
swagger:model caList
func (CaList) ContextValidate ¶
ContextValidate validate this ca list based on the context it is used
type CaPatch ¶
type CaPatch struct { // external Id claim ExternalIDClaim *ExternalIDClaimPatch `json:"externalIdClaim,omitempty"` // identity name format IdentityNameFormat *string `json:"identityNameFormat,omitempty"` // identity roles IdentityRoles Roles `json:"identityRoles"` // is auth enabled // Example: true IsAuthEnabled *bool `json:"isAuthEnabled,omitempty"` // is auto ca enrollment enabled // Example: true IsAutoCaEnrollmentEnabled *bool `json:"isAutoCaEnrollmentEnabled,omitempty"` // is ott ca enrollment enabled // Example: true IsOttCaEnrollmentEnabled *bool `json:"isOttCaEnrollmentEnabled,omitempty"` // name // Example: My CA Name *string `json:"name,omitempty"` // tags Tags *Tags `json:"tags,omitempty"` }
CaPatch ca patch
swagger:model caPatch
func (*CaPatch) ContextValidate ¶
ContextValidate validate this ca patch based on the context it is used
func (*CaPatch) MarshalBinary ¶
MarshalBinary interface implementation
func (*CaPatch) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type CaUpdate ¶
type CaUpdate struct { // external Id claim ExternalIDClaim *ExternalIDClaim `json:"externalIdClaim,omitempty"` // identity name format // Required: true IdentityNameFormat *string `json:"identityNameFormat"` // identity roles // Required: true IdentityRoles Roles `json:"identityRoles"` // is auth enabled // Example: true // Required: true IsAuthEnabled *bool `json:"isAuthEnabled"` // is auto ca enrollment enabled // Example: true // Required: true IsAutoCaEnrollmentEnabled *bool `json:"isAutoCaEnrollmentEnabled"` // is ott ca enrollment enabled // Example: true // Required: true IsOttCaEnrollmentEnabled *bool `json:"isOttCaEnrollmentEnabled"` // name // Example: My CA // Required: true Name *string `json:"name"` // tags Tags *Tags `json:"tags,omitempty"` }
CaUpdate ca update
swagger:model caUpdate
func (*CaUpdate) ContextValidate ¶
ContextValidate validate this ca update based on the context it is used
func (*CaUpdate) MarshalBinary ¶
MarshalBinary interface implementation
func (*CaUpdate) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type Capabilities ¶ added in v0.25.37
type Capabilities string
Capabilities capabilities
swagger:model capabilities
const ( // CapabilitiesOIDCAUTH captures enum value "OIDC_AUTH" CapabilitiesOIDCAUTH Capabilities = "OIDC_AUTH" // CapabilitiesHACONTROLLER captures enum value "HA_CONTROLLER" CapabilitiesHACONTROLLER Capabilities = "HA_CONTROLLER" )
func NewCapabilities ¶ added in v0.25.37
func NewCapabilities(value Capabilities) *Capabilities
func (Capabilities) ContextValidate ¶ added in v0.25.37
ContextValidate validates this capabilities based on context it is used
func (Capabilities) Pointer ¶ added in v0.25.37
func (m Capabilities) Pointer() *Capabilities
Pointer returns a pointer to a freshly-allocated Capabilities.
type ClientExternalJWTSignerDetail ¶
type ClientExternalJWTSignerDetail struct { BaseEntity // external auth Url // Required: true ExternalAuthURL *string `json:"externalAuthUrl"` // name // Example: MyApps Signer // Required: true Name *string `json:"name"` }
ClientExternalJWTSignerDetail A External JWT Signer resource
swagger:model clientExternalJwtSignerDetail
func (*ClientExternalJWTSignerDetail) ContextValidate ¶
func (m *ClientExternalJWTSignerDetail) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this client external Jwt signer detail based on the context it is used
func (*ClientExternalJWTSignerDetail) MarshalBinary ¶
func (m *ClientExternalJWTSignerDetail) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (ClientExternalJWTSignerDetail) MarshalJSON ¶
func (m ClientExternalJWTSignerDetail) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object to a JSON structure
func (*ClientExternalJWTSignerDetail) UnmarshalBinary ¶
func (m *ClientExternalJWTSignerDetail) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ClientExternalJWTSignerDetail) UnmarshalJSON ¶
func (m *ClientExternalJWTSignerDetail) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object from a JSON structure
type ClientExternalJWTSignerList ¶
type ClientExternalJWTSignerList []*ClientExternalJWTSignerDetail
ClientExternalJWTSignerList An array of External JWT Signers resources
swagger:model clientExternalJwtSignerList
func (ClientExternalJWTSignerList) ContextValidate ¶
func (m ClientExternalJWTSignerList) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this client external Jwt signer list based on the context it is used
type CommonEdgeRouterProperties ¶
type CommonEdgeRouterProperties struct { // app data AppData *Tags `json:"appData,omitempty"` // cost // Required: true // Maximum: 65535 // Minimum: 0 Cost *int64 `json:"cost"` // disabled // Required: true Disabled *bool `json:"disabled"` // hostname // Required: true Hostname *string `json:"hostname"` // is online // Required: true IsOnline *bool `json:"isOnline"` // name // Required: true Name *string `json:"name"` // no traversal // Required: true NoTraversal *bool `json:"noTraversal"` // supported protocols // Required: true SupportedProtocols map[string]string `json:"supportedProtocols"` // sync status // Required: true SyncStatus *string `json:"syncStatus"` }
CommonEdgeRouterProperties common edge router properties
swagger:model commonEdgeRouterProperties
func (*CommonEdgeRouterProperties) ContextValidate ¶
func (m *CommonEdgeRouterProperties) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this common edge router properties based on the context it is used
func (*CommonEdgeRouterProperties) MarshalBinary ¶
func (m *CommonEdgeRouterProperties) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CommonEdgeRouterProperties) UnmarshalBinary ¶
func (m *CommonEdgeRouterProperties) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ConfigCreate ¶
type ConfigCreate struct { // The id of a config-type that the data section will match // Required: true ConfigTypeID *string `json:"configTypeId"` // Data payload is defined by the schema of the config-type defined in the type parameter // Required: true Data interface{} `json:"data"` // name // Example: default.ziti-tunneler-server.v1 // Required: true Name *string `json:"name"` // tags Tags *Tags `json:"tags,omitempty"` }
ConfigCreate A config create object Example: {"configTypeId":"cea49285-6c07-42cf-9f52-09a9b115c783","data":{"hostname":"example.com","port":80},"name":"test-config"}
swagger:model configCreate
func (*ConfigCreate) ContextValidate ¶
ContextValidate validate this config create based on the context it is used
func (*ConfigCreate) MarshalBinary ¶
func (m *ConfigCreate) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ConfigCreate) UnmarshalBinary ¶
func (m *ConfigCreate) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ConfigDetail ¶
type ConfigDetail struct { BaseEntity // config type // Required: true ConfigType *EntityRef `json:"configType"` // config type Id // Required: true ConfigTypeID *string `json:"configTypeId"` // The data section of a config is based on the schema of its type // Required: true Data interface{} `json:"data"` // name // Required: true Name *string `json:"name"` }
ConfigDetail A config resource
swagger:model configDetail
func (*ConfigDetail) ContextValidate ¶
ContextValidate validate this config detail based on the context it is used
func (*ConfigDetail) MarshalBinary ¶
func (m *ConfigDetail) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (ConfigDetail) MarshalJSON ¶
func (m ConfigDetail) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object to a JSON structure
func (*ConfigDetail) UnmarshalBinary ¶
func (m *ConfigDetail) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ConfigDetail) UnmarshalJSON ¶
func (m *ConfigDetail) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object from a JSON structure
type ConfigList ¶
type ConfigList []*ConfigDetail
ConfigList An array of config resources
swagger:model configList
func (ConfigList) ContextValidate ¶
ContextValidate validate this config list based on the context it is used
type ConfigPatch ¶
type ConfigPatch struct { // Data payload is defined by the schema of the config-type defined in the type parameter Data interface{} `json:"data,omitempty"` // name // Example: default.ziti-tunneler-server.v1 Name string `json:"name,omitempty"` // tags Tags *Tags `json:"tags,omitempty"` }
ConfigPatch A config patch object Example: {"data":{"hostname":"example.com","port":80},"name":"example-config-name"}
swagger:model configPatch
func (*ConfigPatch) ContextValidate ¶
ContextValidate validate this config patch based on the context it is used
func (*ConfigPatch) MarshalBinary ¶
func (m *ConfigPatch) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ConfigPatch) UnmarshalBinary ¶
func (m *ConfigPatch) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ConfigTypeCreate ¶
type ConfigTypeCreate struct { // name // Example: ziti-tunneler-server.v1 // Required: true Name *string `json:"name"` // A JSON schema to enforce configuration against Schema interface{} `json:"schema,omitempty"` // tags Tags *Tags `json:"tags,omitempty"` }
ConfigTypeCreate A config-type create object
swagger:model configTypeCreate
func (*ConfigTypeCreate) ContextValidate ¶
ContextValidate validate this config type create based on the context it is used
func (*ConfigTypeCreate) MarshalBinary ¶
func (m *ConfigTypeCreate) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ConfigTypeCreate) UnmarshalBinary ¶
func (m *ConfigTypeCreate) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ConfigTypeDetail ¶
type ConfigTypeDetail struct { BaseEntity // name // Example: ziti-tunneler-server.v1 // Required: true Name *string `json:"name"` // A JSON schema to enforce configuration against // Required: true Schema interface{} `json:"schema"` }
ConfigTypeDetail A config-type resource
swagger:model configTypeDetail
func (*ConfigTypeDetail) ContextValidate ¶
ContextValidate validate this config type detail based on the context it is used
func (*ConfigTypeDetail) MarshalBinary ¶
func (m *ConfigTypeDetail) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (ConfigTypeDetail) MarshalJSON ¶
func (m ConfigTypeDetail) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object to a JSON structure
func (*ConfigTypeDetail) UnmarshalBinary ¶
func (m *ConfigTypeDetail) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ConfigTypeDetail) UnmarshalJSON ¶
func (m *ConfigTypeDetail) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object from a JSON structure
type ConfigTypeList ¶
type ConfigTypeList []*ConfigTypeDetail
ConfigTypeList An array of config-type resources
swagger:model configTypeList
func (ConfigTypeList) ContextValidate ¶
ContextValidate validate this config type list based on the context it is used
type ConfigTypePatch ¶
type ConfigTypePatch struct { // name // Example: ziti-tunneler-server.v1 Name string `json:"name,omitempty"` // A JSON schema to enforce configuration against Schema interface{} `json:"schema,omitempty"` // tags Tags *Tags `json:"tags,omitempty"` }
ConfigTypePatch A config-type patch object
swagger:model configTypePatch
func (*ConfigTypePatch) ContextValidate ¶
ContextValidate validate this config type patch based on the context it is used
func (*ConfigTypePatch) MarshalBinary ¶
func (m *ConfigTypePatch) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ConfigTypePatch) UnmarshalBinary ¶
func (m *ConfigTypePatch) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ConfigTypeUpdate ¶
type ConfigTypeUpdate struct { // name // Example: ziti-tunneler-server.v1 // Required: true Name *string `json:"name"` // A JSON schema to enforce configuration against Schema interface{} `json:"schema,omitempty"` // tags Tags *Tags `json:"tags,omitempty"` }
ConfigTypeUpdate A config-type update object
swagger:model configTypeUpdate
func (*ConfigTypeUpdate) ContextValidate ¶
ContextValidate validate this config type update based on the context it is used
func (*ConfigTypeUpdate) MarshalBinary ¶
func (m *ConfigTypeUpdate) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ConfigTypeUpdate) UnmarshalBinary ¶
func (m *ConfigTypeUpdate) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ConfigTypes ¶
type ConfigTypes []string
ConfigTypes Specific configuration types that should be returned
swagger:model configTypes
func (ConfigTypes) ContextValidate ¶
ContextValidate validates this config types based on context it is used
type ConfigUpdate ¶
type ConfigUpdate struct { // Data payload is defined by the schema of the config-type defined in the type parameter // Required: true Data interface{} `json:"data"` // name // Example: default.ziti-tunneler-server.v1 // Required: true Name *string `json:"name"` // tags Tags *Tags `json:"tags,omitempty"` }
ConfigUpdate A config update object Example: {"data":{"hostname":"example.com","port":80},"name":"example-config-name"}
swagger:model configUpdate
func (*ConfigUpdate) ContextValidate ¶
ContextValidate validate this config update based on the context it is used
func (*ConfigUpdate) MarshalBinary ¶
func (m *ConfigUpdate) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ConfigUpdate) UnmarshalBinary ¶
func (m *ConfigUpdate) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreateCurrentAPISessionCertificateEnvelope ¶
type CreateCurrentAPISessionCertificateEnvelope struct { // data // Required: true Data *CurrentAPISessionCertificateCreateResponse `json:"data"` // meta // Required: true Meta *Meta `json:"meta"` }
CreateCurrentAPISessionCertificateEnvelope create current Api session certificate envelope
swagger:model createCurrentApiSessionCertificateEnvelope
func (*CreateCurrentAPISessionCertificateEnvelope) ContextValidate ¶
func (m *CreateCurrentAPISessionCertificateEnvelope) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this create current Api session certificate envelope based on the context it is used
func (*CreateCurrentAPISessionCertificateEnvelope) MarshalBinary ¶
func (m *CreateCurrentAPISessionCertificateEnvelope) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreateCurrentAPISessionCertificateEnvelope) UnmarshalBinary ¶
func (m *CreateCurrentAPISessionCertificateEnvelope) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreateEnvelope ¶
type CreateEnvelope struct { // data Data *CreateLocation `json:"data,omitempty"` // meta Meta *Meta `json:"meta,omitempty"` }
CreateEnvelope create envelope
swagger:model createEnvelope
func (*CreateEnvelope) ContextValidate ¶
ContextValidate validate this create envelope based on the context it is used
func (*CreateEnvelope) MarshalBinary ¶
func (m *CreateEnvelope) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreateEnvelope) UnmarshalBinary ¶
func (m *CreateEnvelope) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreateLocation ¶
type CreateLocation struct { // links Links Links `json:"_links"` // id ID string `json:"id,omitempty"` }
CreateLocation create location
swagger:model createLocation
func (*CreateLocation) ContextValidate ¶
ContextValidate validate this create location based on the context it is used
func (*CreateLocation) MarshalBinary ¶
func (m *CreateLocation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreateLocation) UnmarshalBinary ¶
func (m *CreateLocation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CurrentAPISessionCertificateCreate ¶
type CurrentAPISessionCertificateCreate struct { // csr // Required: true Csr *string `json:"csr"` }
CurrentAPISessionCertificateCreate current Api session certificate create
swagger:model currentApiSessionCertificateCreate
func (*CurrentAPISessionCertificateCreate) ContextValidate ¶
func (m *CurrentAPISessionCertificateCreate) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this current Api session certificate create based on context it is used
func (*CurrentAPISessionCertificateCreate) MarshalBinary ¶
func (m *CurrentAPISessionCertificateCreate) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CurrentAPISessionCertificateCreate) UnmarshalBinary ¶
func (m *CurrentAPISessionCertificateCreate) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CurrentAPISessionCertificateCreateResponse ¶
type CurrentAPISessionCertificateCreateResponse struct { CreateLocation // cas Cas string `json:"cas,omitempty"` // certificate // Required: true Certificate *string `json:"certificate"` }
CurrentAPISessionCertificateCreateResponse current Api session certificate create response
swagger:model currentApiSessionCertificateCreateResponse
func (*CurrentAPISessionCertificateCreateResponse) ContextValidate ¶
func (m *CurrentAPISessionCertificateCreateResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this current Api session certificate create response based on the context it is used
func (*CurrentAPISessionCertificateCreateResponse) MarshalBinary ¶
func (m *CurrentAPISessionCertificateCreateResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (CurrentAPISessionCertificateCreateResponse) MarshalJSON ¶
func (m CurrentAPISessionCertificateCreateResponse) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object to a JSON structure
func (*CurrentAPISessionCertificateCreateResponse) UnmarshalBinary ¶
func (m *CurrentAPISessionCertificateCreateResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*CurrentAPISessionCertificateCreateResponse) UnmarshalJSON ¶
func (m *CurrentAPISessionCertificateCreateResponse) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object from a JSON structure
type CurrentAPISessionCertificateDetail ¶
type CurrentAPISessionCertificateDetail struct { BaseEntity // certificate // Required: true Certificate *string `json:"certificate"` // fingerprint // Required: true Fingerprint *string `json:"fingerprint"` // subject // Required: true Subject *string `json:"subject"` // valid from // Required: true // Format: date-time ValidFrom *strfmt.DateTime `json:"validFrom"` // valid to // Required: true // Format: date-time ValidTo *strfmt.DateTime `json:"validTo"` }
CurrentAPISessionCertificateDetail current Api session certificate detail
swagger:model currentApiSessionCertificateDetail
func (*CurrentAPISessionCertificateDetail) ContextValidate ¶
func (m *CurrentAPISessionCertificateDetail) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this current Api session certificate detail based on the context it is used
func (*CurrentAPISessionCertificateDetail) MarshalBinary ¶
func (m *CurrentAPISessionCertificateDetail) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (CurrentAPISessionCertificateDetail) MarshalJSON ¶
func (m CurrentAPISessionCertificateDetail) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object to a JSON structure
func (*CurrentAPISessionCertificateDetail) UnmarshalBinary ¶
func (m *CurrentAPISessionCertificateDetail) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*CurrentAPISessionCertificateDetail) UnmarshalJSON ¶
func (m *CurrentAPISessionCertificateDetail) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object from a JSON structure
type CurrentAPISessionCertificateList ¶
type CurrentAPISessionCertificateList []*CurrentAPISessionCertificateDetail
CurrentAPISessionCertificateList current Api session certificate list
swagger:model currentApiSessionCertificateList
func (CurrentAPISessionCertificateList) ContextValidate ¶
func (m CurrentAPISessionCertificateList) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this current Api session certificate list based on the context it is used
type CurrentAPISessionDetail ¶
type CurrentAPISessionDetail struct { APISessionDetail // expiration seconds // Required: true ExpirationSeconds *int64 `json:"expirationSeconds"` // expires at // Required: true // Format: date-time ExpiresAt *strfmt.DateTime `json:"expiresAt"` }
CurrentAPISessionDetail An API Session object for the current API session
swagger:model currentApiSessionDetail
func (*CurrentAPISessionDetail) ContextValidate ¶
func (m *CurrentAPISessionDetail) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this current Api session detail based on the context it is used
func (*CurrentAPISessionDetail) MarshalBinary ¶
func (m *CurrentAPISessionDetail) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (CurrentAPISessionDetail) MarshalJSON ¶
func (m CurrentAPISessionDetail) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object to a JSON structure
func (*CurrentAPISessionDetail) UnmarshalBinary ¶
func (m *CurrentAPISessionDetail) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*CurrentAPISessionDetail) UnmarshalJSON ¶
func (m *CurrentAPISessionDetail) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object from a JSON structure
type CurrentAPISessionDetailEnvelope ¶
type CurrentAPISessionDetailEnvelope struct { // data // Required: true Data *CurrentAPISessionDetail `json:"data"` // meta // Required: true Meta *Meta `json:"meta"` }
CurrentAPISessionDetailEnvelope current Api session detail envelope
swagger:model currentApiSessionDetailEnvelope
func (*CurrentAPISessionDetailEnvelope) ContextValidate ¶
func (m *CurrentAPISessionDetailEnvelope) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this current Api session detail envelope based on the context it is used
func (*CurrentAPISessionDetailEnvelope) MarshalBinary ¶
func (m *CurrentAPISessionDetailEnvelope) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CurrentAPISessionDetailEnvelope) UnmarshalBinary ¶
func (m *CurrentAPISessionDetailEnvelope) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CurrentAPISessionServiceUpdateList ¶
type CurrentAPISessionServiceUpdateList struct { // last change at // Required: true // Format: date-time LastChangeAt *strfmt.DateTime `json:"lastChangeAt"` }
CurrentAPISessionServiceUpdateList current Api session service update list
swagger:model currentApiSessionServiceUpdateList
func (*CurrentAPISessionServiceUpdateList) ContextValidate ¶
func (m *CurrentAPISessionServiceUpdateList) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this current Api session service update list based on context it is used
func (*CurrentAPISessionServiceUpdateList) MarshalBinary ¶
func (m *CurrentAPISessionServiceUpdateList) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CurrentAPISessionServiceUpdateList) UnmarshalBinary ¶
func (m *CurrentAPISessionServiceUpdateList) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CurrentIdentityDetailEnvelope ¶
type CurrentIdentityDetailEnvelope struct { // data // Required: true Data *IdentityDetail `json:"data"` // meta // Required: true Meta *Meta `json:"meta"` }
CurrentIdentityDetailEnvelope current identity detail envelope
swagger:model currentIdentityDetailEnvelope
func (*CurrentIdentityDetailEnvelope) ContextValidate ¶
func (m *CurrentIdentityDetailEnvelope) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this current identity detail envelope based on the context it is used
func (*CurrentIdentityDetailEnvelope) MarshalBinary ¶
func (m *CurrentIdentityDetailEnvelope) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CurrentIdentityDetailEnvelope) UnmarshalBinary ¶
func (m *CurrentIdentityDetailEnvelope) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CurrentIdentityEdgeRouterDetail ¶
type CurrentIdentityEdgeRouterDetail struct { BaseEntity CommonEdgeRouterProperties }
CurrentIdentityEdgeRouterDetail A detail edge router resource
swagger:model currentIdentityEdgeRouterDetail
func (*CurrentIdentityEdgeRouterDetail) ContextValidate ¶
func (m *CurrentIdentityEdgeRouterDetail) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this current identity edge router detail based on the context it is used
func (*CurrentIdentityEdgeRouterDetail) MarshalBinary ¶
func (m *CurrentIdentityEdgeRouterDetail) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (CurrentIdentityEdgeRouterDetail) MarshalJSON ¶
func (m CurrentIdentityEdgeRouterDetail) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object to a JSON structure
func (*CurrentIdentityEdgeRouterDetail) UnmarshalBinary ¶
func (m *CurrentIdentityEdgeRouterDetail) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*CurrentIdentityEdgeRouterDetail) UnmarshalJSON ¶
func (m *CurrentIdentityEdgeRouterDetail) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object from a JSON structure
type CurrentIdentityEdgeRouterList ¶
type CurrentIdentityEdgeRouterList []*CurrentIdentityEdgeRouterDetail
CurrentIdentityEdgeRouterList A list of edge router resources
swagger:model currentIdentityEdgeRouterList
func (CurrentIdentityEdgeRouterList) ContextValidate ¶
func (m CurrentIdentityEdgeRouterList) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this current identity edge router list based on the context it is used
type DataIntegrityCheckDetail ¶
type DataIntegrityCheckDetail struct { // description // Required: true Description *string `json:"description"` // fixed // Required: true Fixed *bool `json:"fixed"` }
DataIntegrityCheckDetail data integrity check detail
swagger:model dataIntegrityCheckDetail
func (*DataIntegrityCheckDetail) ContextValidate ¶
func (m *DataIntegrityCheckDetail) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this data integrity check detail based on context it is used
func (*DataIntegrityCheckDetail) MarshalBinary ¶
func (m *DataIntegrityCheckDetail) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DataIntegrityCheckDetail) UnmarshalBinary ¶
func (m *DataIntegrityCheckDetail) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DataIntegrityCheckDetailList ¶
type DataIntegrityCheckDetailList []*DataIntegrityCheckDetail
DataIntegrityCheckDetailList data integrity check detail list
swagger:model dataIntegrityCheckDetailList
func (DataIntegrityCheckDetailList) ContextValidate ¶
func (m DataIntegrityCheckDetailList) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this data integrity check detail list based on the context it is used
type DataIntegrityCheckDetails ¶
type DataIntegrityCheckDetails struct { // end time // Required: true // Format: date-time EndTime *strfmt.DateTime `json:"endTime"` // error // Required: true Error *string `json:"error"` // fixing errors // Required: true FixingErrors *bool `json:"fixingErrors"` // in progress // Required: true InProgress *bool `json:"inProgress"` // results // Required: true Results DataIntegrityCheckDetailList `json:"results"` // start time // Required: true // Format: date-time StartTime *strfmt.DateTime `json:"startTime"` // too many errors // Required: true TooManyErrors *bool `json:"tooManyErrors"` }
DataIntegrityCheckDetails data integrity check details
swagger:model dataIntegrityCheckDetails
func (*DataIntegrityCheckDetails) ContextValidate ¶
func (m *DataIntegrityCheckDetails) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this data integrity check details based on the context it is used
func (*DataIntegrityCheckDetails) MarshalBinary ¶
func (m *DataIntegrityCheckDetails) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DataIntegrityCheckDetails) UnmarshalBinary ¶
func (m *DataIntegrityCheckDetails) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DataIntegrityCheckResultEnvelope ¶
type DataIntegrityCheckResultEnvelope struct { // data // Required: true Data *DataIntegrityCheckDetails `json:"data"` // meta // Required: true Meta *Meta `json:"meta"` }
DataIntegrityCheckResultEnvelope data integrity check result envelope
swagger:model dataIntegrityCheckResultEnvelope
func (*DataIntegrityCheckResultEnvelope) ContextValidate ¶
func (m *DataIntegrityCheckResultEnvelope) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this data integrity check result envelope based on the context it is used
func (*DataIntegrityCheckResultEnvelope) MarshalBinary ¶
func (m *DataIntegrityCheckResultEnvelope) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DataIntegrityCheckResultEnvelope) UnmarshalBinary ¶
func (m *DataIntegrityCheckResultEnvelope) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DetailAPISessionEnvelope ¶
type DetailAPISessionEnvelope struct { // data // Required: true Data *APISessionDetail `json:"data"` // meta // Required: true Meta *Meta `json:"meta"` }
DetailAPISessionEnvelope detail Api session envelope
swagger:model detailApiSessionEnvelope
func (*DetailAPISessionEnvelope) ContextValidate ¶
func (m *DetailAPISessionEnvelope) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this detail Api session envelope based on the context it is used
func (*DetailAPISessionEnvelope) MarshalBinary ¶
func (m *DetailAPISessionEnvelope) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DetailAPISessionEnvelope) UnmarshalBinary ¶
func (m *DetailAPISessionEnvelope) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DetailAuthPolicyEnvelope ¶
type DetailAuthPolicyEnvelope struct { // data // Required: true Data *AuthPolicyDetail `json:"data"` // meta // Required: true Meta *Meta `json:"meta"` }
DetailAuthPolicyEnvelope detail auth policy envelope
swagger:model detailAuthPolicyEnvelope
func (*DetailAuthPolicyEnvelope) ContextValidate ¶
func (m *DetailAuthPolicyEnvelope) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this detail auth policy envelope based on the context it is used
func (*DetailAuthPolicyEnvelope) MarshalBinary ¶
func (m *DetailAuthPolicyEnvelope) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DetailAuthPolicyEnvelope) UnmarshalBinary ¶
func (m *DetailAuthPolicyEnvelope) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DetailAuthenticatorEnvelope ¶
type DetailAuthenticatorEnvelope struct { // data // Required: true Data *AuthenticatorDetail `json:"data"` // meta // Required: true Meta *Meta `json:"meta"` }
DetailAuthenticatorEnvelope detail authenticator envelope
swagger:model detailAuthenticatorEnvelope
func (*DetailAuthenticatorEnvelope) ContextValidate ¶
func (m *DetailAuthenticatorEnvelope) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this detail authenticator envelope based on the context it is used
func (*DetailAuthenticatorEnvelope) MarshalBinary ¶
func (m *DetailAuthenticatorEnvelope) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DetailAuthenticatorEnvelope) UnmarshalBinary ¶
func (m *DetailAuthenticatorEnvelope) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DetailCaEnvelope ¶
type DetailCaEnvelope struct { // data // Required: true Data *CaDetail `json:"data"` // meta // Required: true Meta *Meta `json:"meta"` }
DetailCaEnvelope detail ca envelope
swagger:model detailCaEnvelope
func (*DetailCaEnvelope) ContextValidate ¶
ContextValidate validate this detail ca envelope based on the context it is used
func (*DetailCaEnvelope) MarshalBinary ¶
func (m *DetailCaEnvelope) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DetailCaEnvelope) UnmarshalBinary ¶
func (m *DetailCaEnvelope) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DetailConfigEnvelope ¶
type DetailConfigEnvelope struct { // data // Required: true Data *ConfigDetail `json:"data"` // meta // Required: true Meta *Meta `json:"meta"` }
DetailConfigEnvelope detail config envelope
swagger:model detailConfigEnvelope
func (*DetailConfigEnvelope) ContextValidate ¶
ContextValidate validate this detail config envelope based on the context it is used
func (*DetailConfigEnvelope) MarshalBinary ¶
func (m *DetailConfigEnvelope) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DetailConfigEnvelope) UnmarshalBinary ¶
func (m *DetailConfigEnvelope) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DetailConfigTypeEnvelope ¶
type DetailConfigTypeEnvelope struct { // data // Required: true Data *ConfigTypeDetail `json:"data"` // meta // Required: true Meta *Meta `json:"meta"` }
DetailConfigTypeEnvelope detail config type envelope
swagger:model detailConfigTypeEnvelope
func (*DetailConfigTypeEnvelope) ContextValidate ¶
func (m *DetailConfigTypeEnvelope) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this detail config type envelope based on the context it is used
func (*DetailConfigTypeEnvelope) MarshalBinary ¶
func (m *DetailConfigTypeEnvelope) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DetailConfigTypeEnvelope) UnmarshalBinary ¶
func (m *DetailConfigTypeEnvelope) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DetailCurrentAPISessionCertificateEnvelope ¶
type DetailCurrentAPISessionCertificateEnvelope struct { // data // Required: true Data *CurrentAPISessionCertificateDetail `json:"data"` // meta // Required: true Meta *Meta `json:"meta"` }
DetailCurrentAPISessionCertificateEnvelope detail current Api session certificate envelope
swagger:model detailCurrentApiSessionCertificateEnvelope
func (*DetailCurrentAPISessionCertificateEnvelope) ContextValidate ¶
func (m *DetailCurrentAPISessionCertificateEnvelope) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this detail current Api session certificate envelope based on the context it is used
func (*DetailCurrentAPISessionCertificateEnvelope) MarshalBinary ¶
func (m *DetailCurrentAPISessionCertificateEnvelope) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DetailCurrentAPISessionCertificateEnvelope) UnmarshalBinary ¶
func (m *DetailCurrentAPISessionCertificateEnvelope) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DetailEdgeRouterPolicyEnvelope ¶
type DetailEdgeRouterPolicyEnvelope struct { // data // Required: true Data *EdgeRouterPolicyDetail `json:"data"` // meta // Required: true Meta *Meta `json:"meta"` }
DetailEdgeRouterPolicyEnvelope detail edge router policy envelope
swagger:model detailEdgeRouterPolicyEnvelope
func (*DetailEdgeRouterPolicyEnvelope) ContextValidate ¶
func (m *DetailEdgeRouterPolicyEnvelope) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this detail edge router policy envelope based on the context it is used
func (*DetailEdgeRouterPolicyEnvelope) MarshalBinary ¶
func (m *DetailEdgeRouterPolicyEnvelope) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DetailEdgeRouterPolicyEnvelope) UnmarshalBinary ¶
func (m *DetailEdgeRouterPolicyEnvelope) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DetailEnrollmentEnvelope ¶
type DetailEnrollmentEnvelope struct { // data // Required: true Data *EnrollmentDetail `json:"data"` // meta // Required: true Meta *Meta `json:"meta"` }
DetailEnrollmentEnvelope detail enrollment envelope
swagger:model detailEnrollmentEnvelope
func (*DetailEnrollmentEnvelope) ContextValidate ¶
func (m *DetailEnrollmentEnvelope) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this detail enrollment envelope based on the context it is used
func (*DetailEnrollmentEnvelope) MarshalBinary ¶
func (m *DetailEnrollmentEnvelope) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DetailEnrollmentEnvelope) UnmarshalBinary ¶
func (m *DetailEnrollmentEnvelope) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DetailExternalJWTSignerEnvelope ¶
type DetailExternalJWTSignerEnvelope struct { // data // Required: true Data *ExternalJWTSignerDetail `json:"data"` // meta // Required: true Meta *Meta `json:"meta"` }
DetailExternalJWTSignerEnvelope detail external Jwt signer envelope
swagger:model detailExternalJwtSignerEnvelope
func (*DetailExternalJWTSignerEnvelope) ContextValidate ¶
func (m *DetailExternalJWTSignerEnvelope) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this detail external Jwt signer envelope based on the context it is used
func (*DetailExternalJWTSignerEnvelope) MarshalBinary ¶
func (m *DetailExternalJWTSignerEnvelope) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DetailExternalJWTSignerEnvelope) UnmarshalBinary ¶
func (m *DetailExternalJWTSignerEnvelope) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DetailIdentityEnvelope ¶
type DetailIdentityEnvelope struct { // data // Required: true Data *IdentityDetail `json:"data"` // meta // Required: true Meta *Meta `json:"meta"` }
DetailIdentityEnvelope detail identity envelope
swagger:model detailIdentityEnvelope
func (*DetailIdentityEnvelope) ContextValidate ¶
func (m *DetailIdentityEnvelope) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this detail identity envelope based on the context it is used
func (*DetailIdentityEnvelope) MarshalBinary ¶
func (m *DetailIdentityEnvelope) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DetailIdentityEnvelope) UnmarshalBinary ¶
func (m *DetailIdentityEnvelope) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DetailIdentityTypeEnvelope ¶
type DetailIdentityTypeEnvelope struct { // data // Required: true Data *IdentityTypeDetail `json:"data"` // meta // Required: true Meta *Meta `json:"meta"` }
DetailIdentityTypeEnvelope detail identity type envelope
swagger:model detailIdentityTypeEnvelope
func (*DetailIdentityTypeEnvelope) ContextValidate ¶
func (m *DetailIdentityTypeEnvelope) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this detail identity type envelope based on the context it is used
func (*DetailIdentityTypeEnvelope) MarshalBinary ¶
func (m *DetailIdentityTypeEnvelope) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DetailIdentityTypeEnvelope) UnmarshalBinary ¶
func (m *DetailIdentityTypeEnvelope) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DetailMfa ¶
type DetailMfa struct { BaseEntity // is verified // Required: true IsVerified *bool `json:"isVerified"` // Not provided if MFA verification has been completed ProvisioningURL string `json:"provisioningUrl,omitempty"` // Not provided if MFA verification has been completed RecoveryCodes []string `json:"recoveryCodes"` }
DetailMfa detail mfa
swagger:model detailMfa
func (*DetailMfa) ContextValidate ¶
ContextValidate validate this detail mfa based on the context it is used
func (*DetailMfa) MarshalBinary ¶
MarshalBinary interface implementation
func (DetailMfa) MarshalJSON ¶
MarshalJSON marshals this object to a JSON structure
func (*DetailMfa) UnmarshalBinary ¶
UnmarshalBinary interface implementation
func (*DetailMfa) UnmarshalJSON ¶
UnmarshalJSON unmarshals this object from a JSON structure
type DetailMfaEnvelope ¶
type DetailMfaEnvelope struct { // data // Required: true Data *DetailMfa `json:"data"` // meta // Required: true Meta *Meta `json:"meta"` }
DetailMfaEnvelope detail mfa envelope
swagger:model detailMfaEnvelope
func (*DetailMfaEnvelope) ContextValidate ¶
ContextValidate validate this detail mfa envelope based on the context it is used
func (*DetailMfaEnvelope) MarshalBinary ¶
func (m *DetailMfaEnvelope) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DetailMfaEnvelope) UnmarshalBinary ¶
func (m *DetailMfaEnvelope) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DetailMfaRecoveryCodes ¶
type DetailMfaRecoveryCodes struct { BaseEntity // recovery codes // Required: true RecoveryCodes []string `json:"recoveryCodes"` }
DetailMfaRecoveryCodes detail mfa recovery codes
swagger:model detailMfaRecoveryCodes
func (*DetailMfaRecoveryCodes) ContextValidate ¶
func (m *DetailMfaRecoveryCodes) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this detail mfa recovery codes based on the context it is used
func (*DetailMfaRecoveryCodes) MarshalBinary ¶
func (m *DetailMfaRecoveryCodes) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (DetailMfaRecoveryCodes) MarshalJSON ¶
func (m DetailMfaRecoveryCodes) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object to a JSON structure
func (*DetailMfaRecoveryCodes) UnmarshalBinary ¶
func (m *DetailMfaRecoveryCodes) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DetailMfaRecoveryCodes) UnmarshalJSON ¶
func (m *DetailMfaRecoveryCodes) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object from a JSON structure
type DetailMfaRecoveryCodesEnvelope ¶
type DetailMfaRecoveryCodesEnvelope struct { // error // Required: true Error *DetailMfaRecoveryCodes `json:"error"` // meta // Required: true Meta *Meta `json:"meta"` }
DetailMfaRecoveryCodesEnvelope detail mfa recovery codes envelope
swagger:model detailMfaRecoveryCodesEnvelope
func (*DetailMfaRecoveryCodesEnvelope) ContextValidate ¶
func (m *DetailMfaRecoveryCodesEnvelope) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this detail mfa recovery codes envelope based on the context it is used
func (*DetailMfaRecoveryCodesEnvelope) MarshalBinary ¶
func (m *DetailMfaRecoveryCodesEnvelope) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DetailMfaRecoveryCodesEnvelope) UnmarshalBinary ¶
func (m *DetailMfaRecoveryCodesEnvelope) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DetailPostureCheckEnvelope ¶
type DetailPostureCheckEnvelope struct { // meta // Required: true Meta *Meta `json:"meta"` // contains filtered or unexported fields }
DetailPostureCheckEnvelope detail posture check envelope
swagger:model detailPostureCheckEnvelope
func (*DetailPostureCheckEnvelope) ContextValidate ¶
func (m *DetailPostureCheckEnvelope) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this detail posture check envelope based on the context it is used
func (*DetailPostureCheckEnvelope) Data ¶
func (m *DetailPostureCheckEnvelope) Data() PostureCheckDetail
Data gets the data of this base type
func (*DetailPostureCheckEnvelope) MarshalBinary ¶
func (m *DetailPostureCheckEnvelope) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (DetailPostureCheckEnvelope) MarshalJSON ¶
func (m DetailPostureCheckEnvelope) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*DetailPostureCheckEnvelope) SetData ¶
func (m *DetailPostureCheckEnvelope) SetData(val PostureCheckDetail)
SetData sets the data of this base type
func (*DetailPostureCheckEnvelope) UnmarshalBinary ¶
func (m *DetailPostureCheckEnvelope) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DetailPostureCheckEnvelope) UnmarshalJSON ¶
func (m *DetailPostureCheckEnvelope) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type DetailPostureCheckTypeEnvelope ¶
type DetailPostureCheckTypeEnvelope struct { // data // Required: true Data *PostureCheckTypeDetail `json:"data"` // meta // Required: true Meta *Meta `json:"meta"` }
DetailPostureCheckTypeEnvelope detail posture check type envelope
swagger:model detailPostureCheckTypeEnvelope
func (*DetailPostureCheckTypeEnvelope) ContextValidate ¶
func (m *DetailPostureCheckTypeEnvelope) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this detail posture check type envelope based on the context it is used
func (*DetailPostureCheckTypeEnvelope) MarshalBinary ¶
func (m *DetailPostureCheckTypeEnvelope) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DetailPostureCheckTypeEnvelope) UnmarshalBinary ¶
func (m *DetailPostureCheckTypeEnvelope) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DetailRouterEnvelope ¶
type DetailRouterEnvelope struct { // data // Required: true Data *RouterDetail `json:"data"` // meta // Required: true Meta *Meta `json:"meta"` }
DetailRouterEnvelope detail router envelope
swagger:model detailRouterEnvelope
func (*DetailRouterEnvelope) ContextValidate ¶
ContextValidate validate this detail router envelope based on the context it is used
func (*DetailRouterEnvelope) MarshalBinary ¶
func (m *DetailRouterEnvelope) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DetailRouterEnvelope) UnmarshalBinary ¶
func (m *DetailRouterEnvelope) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DetailServiceEdgePolicyEnvelope ¶
type DetailServiceEdgePolicyEnvelope struct { // data // Required: true Data *ServiceEdgeRouterPolicyDetail `json:"data"` // meta // Required: true Meta *Meta `json:"meta"` }
DetailServiceEdgePolicyEnvelope detail service edge policy envelope
swagger:model detailServiceEdgePolicyEnvelope
func (*DetailServiceEdgePolicyEnvelope) ContextValidate ¶
func (m *DetailServiceEdgePolicyEnvelope) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this detail service edge policy envelope based on the context it is used
func (*DetailServiceEdgePolicyEnvelope) MarshalBinary ¶
func (m *DetailServiceEdgePolicyEnvelope) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DetailServiceEdgePolicyEnvelope) UnmarshalBinary ¶
func (m *DetailServiceEdgePolicyEnvelope) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DetailServiceEnvelope ¶
type DetailServiceEnvelope struct { // data // Required: true Data *ServiceDetail `json:"data"` // meta // Required: true Meta *Meta `json:"meta"` }
DetailServiceEnvelope detail service envelope
swagger:model detailServiceEnvelope
func (*DetailServiceEnvelope) ContextValidate ¶
ContextValidate validate this detail service envelope based on the context it is used
func (*DetailServiceEnvelope) MarshalBinary ¶
func (m *DetailServiceEnvelope) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DetailServiceEnvelope) UnmarshalBinary ¶
func (m *DetailServiceEnvelope) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DetailServicePolicyEnvelop ¶
type DetailServicePolicyEnvelop struct { // data // Required: true Data *ServicePolicyDetail `json:"data"` // meta // Required: true Meta *Meta `json:"meta"` }
DetailServicePolicyEnvelop detail service policy envelop
swagger:model detailServicePolicyEnvelop
func (*DetailServicePolicyEnvelop) ContextValidate ¶
func (m *DetailServicePolicyEnvelop) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this detail service policy envelop based on the context it is used
func (*DetailServicePolicyEnvelop) MarshalBinary ¶
func (m *DetailServicePolicyEnvelop) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DetailServicePolicyEnvelop) UnmarshalBinary ¶
func (m *DetailServicePolicyEnvelop) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DetailSessionEnvelope ¶
type DetailSessionEnvelope struct { // data // Required: true Data *SessionDetail `json:"data"` // meta // Required: true Meta *Meta `json:"meta"` }
DetailSessionEnvelope detail session envelope
swagger:model detailSessionEnvelope
func (*DetailSessionEnvelope) ContextValidate ¶
ContextValidate validate this detail session envelope based on the context it is used
func (*DetailSessionEnvelope) MarshalBinary ¶
func (m *DetailSessionEnvelope) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DetailSessionEnvelope) UnmarshalBinary ¶
func (m *DetailSessionEnvelope) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DetailSessionManagementEnvelope ¶
type DetailSessionManagementEnvelope struct { // data // Required: true Data *SessionManagementDetail `json:"data"` // meta // Required: true Meta *Meta `json:"meta"` }
DetailSessionManagementEnvelope detail session management envelope
swagger:model detailSessionManagementEnvelope
func (*DetailSessionManagementEnvelope) ContextValidate ¶
func (m *DetailSessionManagementEnvelope) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this detail session management envelope based on the context it is used
func (*DetailSessionManagementEnvelope) MarshalBinary ¶
func (m *DetailSessionManagementEnvelope) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DetailSessionManagementEnvelope) UnmarshalBinary ¶
func (m *DetailSessionManagementEnvelope) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DetailSessionRoutePathEnvelope ¶
type DetailSessionRoutePathEnvelope struct { // data // Required: true Data *SessionRoutePathDetail `json:"data"` // meta // Required: true Meta *Meta `json:"meta"` }
DetailSessionRoutePathEnvelope detail session route path envelope
swagger:model detailSessionRoutePathEnvelope
func (*DetailSessionRoutePathEnvelope) ContextValidate ¶
func (m *DetailSessionRoutePathEnvelope) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this detail session route path envelope based on the context it is used
func (*DetailSessionRoutePathEnvelope) MarshalBinary ¶
func (m *DetailSessionRoutePathEnvelope) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DetailSessionRoutePathEnvelope) UnmarshalBinary ¶
func (m *DetailSessionRoutePathEnvelope) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DetailSpecBodyEnvelope ¶
type DetailSpecBodyEnvelope struct { // data // Required: true Data *SpecBodyDetail `json:"data"` // meta // Required: true Meta *Meta `json:"meta"` }
DetailSpecBodyEnvelope detail spec body envelope
swagger:model detailSpecBodyEnvelope
func (*DetailSpecBodyEnvelope) ContextValidate ¶
func (m *DetailSpecBodyEnvelope) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this detail spec body envelope based on the context it is used
func (*DetailSpecBodyEnvelope) MarshalBinary ¶
func (m *DetailSpecBodyEnvelope) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DetailSpecBodyEnvelope) UnmarshalBinary ¶
func (m *DetailSpecBodyEnvelope) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DetailSpecEnvelope ¶
type DetailSpecEnvelope struct { // data // Required: true Data *SpecDetail `json:"data"` // meta // Required: true Meta *Meta `json:"meta"` }
DetailSpecEnvelope detail spec envelope
swagger:model detailSpecEnvelope
func (*DetailSpecEnvelope) ContextValidate ¶
ContextValidate validate this detail spec envelope based on the context it is used
func (*DetailSpecEnvelope) MarshalBinary ¶
func (m *DetailSpecEnvelope) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DetailSpecEnvelope) UnmarshalBinary ¶
func (m *DetailSpecEnvelope) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DetailTerminatorEnvelope ¶
type DetailTerminatorEnvelope struct { // data // Required: true Data *TerminatorDetail `json:"data"` // meta // Required: true Meta *Meta `json:"meta"` }
DetailTerminatorEnvelope detail terminator envelope
swagger:model detailTerminatorEnvelope
func (*DetailTerminatorEnvelope) ContextValidate ¶
func (m *DetailTerminatorEnvelope) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this detail terminator envelope based on the context it is used
func (*DetailTerminatorEnvelope) MarshalBinary ¶
func (m *DetailTerminatorEnvelope) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DetailTerminatorEnvelope) UnmarshalBinary ¶
func (m *DetailTerminatorEnvelope) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DetailedEdgeRouterEnvelope ¶
type DetailedEdgeRouterEnvelope struct { // data // Required: true Data *EdgeRouterDetail `json:"data"` // meta // Required: true Meta *Meta `json:"meta"` }
DetailedEdgeRouterEnvelope detailed edge router envelope
swagger:model detailedEdgeRouterEnvelope
func (*DetailedEdgeRouterEnvelope) ContextValidate ¶
func (m *DetailedEdgeRouterEnvelope) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this detailed edge router envelope based on the context it is used
func (*DetailedEdgeRouterEnvelope) MarshalBinary ¶
func (m *DetailedEdgeRouterEnvelope) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DetailedEdgeRouterEnvelope) UnmarshalBinary ¶
func (m *DetailedEdgeRouterEnvelope) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DialBind ¶
type DialBind string
DialBind dial bind
swagger:model dialBind
func NewDialBind ¶
func (DialBind) ContextValidate ¶
ContextValidate validates this dial bind based on context it is used
type DialBindArray ¶
type DialBindArray []DialBind
DialBindArray dial bind array
swagger:model dialBindArray
func (DialBindArray) ContextValidate ¶
ContextValidate validate this dial bind array based on the context it is used
type DisableParams ¶
type DisableParams struct { // duration minutes // Required: true DurationMinutes *int64 `json:"durationMinutes"` }
DisableParams disable params
swagger:model disableParams
func (*DisableParams) ContextValidate ¶
ContextValidate validates this disable params based on context it is used
func (*DisableParams) MarshalBinary ¶
func (m *DisableParams) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DisableParams) UnmarshalBinary ¶
func (m *DisableParams) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type EdgeRouterCreate ¶
type EdgeRouterCreate struct { // app data AppData *Tags `json:"appData,omitempty"` // cost // Maximum: 65535 // Minimum: 0 Cost *int64 `json:"cost,omitempty"` // disabled Disabled *bool `json:"disabled,omitempty"` // is tunneler enabled IsTunnelerEnabled bool `json:"isTunnelerEnabled,omitempty"` // name // Required: true Name *string `json:"name"` // no traversal NoTraversal *bool `json:"noTraversal,omitempty"` // role attributes RoleAttributes *Attributes `json:"roleAttributes,omitempty"` // tags Tags *Tags `json:"tags,omitempty"` }
EdgeRouterCreate An edge router create object
swagger:model edgeRouterCreate
func (*EdgeRouterCreate) ContextValidate ¶
ContextValidate validate this edge router create based on the context it is used
func (*EdgeRouterCreate) MarshalBinary ¶
func (m *EdgeRouterCreate) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*EdgeRouterCreate) UnmarshalBinary ¶
func (m *EdgeRouterCreate) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type EdgeRouterDetail ¶
type EdgeRouterDetail struct { BaseEntity CommonEdgeRouterProperties // cert pem CertPem *string `json:"certPem"` // enrollment created at // Format: date-time EnrollmentCreatedAt *strfmt.DateTime `json:"enrollmentCreatedAt,omitempty"` // enrollment expires at // Format: date-time EnrollmentExpiresAt *strfmt.DateTime `json:"enrollmentExpiresAt,omitempty"` // enrollment Jwt EnrollmentJWT *string `json:"enrollmentJwt,omitempty"` // enrollment token EnrollmentToken *string `json:"enrollmentToken,omitempty"` // fingerprint Fingerprint string `json:"fingerprint,omitempty"` // is tunneler enabled // Required: true IsTunnelerEnabled *bool `json:"isTunnelerEnabled"` // is verified // Required: true IsVerified *bool `json:"isVerified"` // role attributes // Required: true RoleAttributes *Attributes `json:"roleAttributes"` // unverified cert pem UnverifiedCertPem *string `json:"unverifiedCertPem"` // unverified fingerprint UnverifiedFingerprint *string `json:"unverifiedFingerprint"` // version info VersionInfo *VersionInfo `json:"versionInfo,omitempty"` }
EdgeRouterDetail A detail edge router resource Example: {"_links":{"edge-router-policies":{"href":"./edge-routers/b0766b8d-bd1a-4d28-8415-639b29d3c83d/edge-routers"},"self":{"href":"./edge-routers/b0766b8d-bd1a-4d28-8415-639b29d3c83d"}},"cost":0,"createdAt":"2020-03-16T17:13:31.5807454Z","enrollmentCreatedAt":"2020-03-16T17:13:31.5777637Z","enrollmentExpiresAt":"2020-03-16T17:18:31.5777637Z","enrollmentJwt":"eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJlbSI6ImVyb3R0IiwiZXhwIjoxNTg0Mzc5MTExLCJpc3MiOiJodHRwczovL 2xvY2FsaG9zdDoxMjgwIiwianRpIjoiMzBhMWYwZWEtZDM5Yi00YWFlLWI4NTItMzA0Y2YxYzMwZDFmIiwic3ViIjoiYjA3NjZiOGQtYmQxYS00ZDI 4LTg0MTUtNjM5YjI5ZDNjODNkIn0.UsyQhCPORQ5tQnYWY7S88LNvV9iFS5Hy-P4aJaClZzEICobKgnQoyQblJcdMvk3cGKwyFqAnQtt0tDZkb8tHz Vqyv6bilHcAFuMRrdwXRqdXquabSN5geu2qBUnyzL7Mf2X85if8sbMida6snB4oLZsVRF3CRn4ODBJdeiVJ_Z4rgD-zW2IwtXPApT7ALyiiw2cN4EH 8pqQ7tpZKqztE0PGEbBQFPGKUFnm7oXyvSUo17EsFJUv5gUlBzfKKGolh5io4ptp22HZrqsqSnqDSOnYEZHonr5Yljuwiktrlh-JKiK6GGns5OAJMP dO9lgM4yHSpF2ILbqhWMV93Y3zMOg","enrollmentToken":"30a1f0ea-d39b-4aae-b852-304cf1c30d1f","fingerprint":null,"hostname":"","id":"b0766b8d-bd1a-4d28-8415-639b29d3c83d","isOnline":false,"isTunnelerEnabled":false,"isVerified":false,"name":"TestRouter-e33c837f-3222-4b40-bcd6-b3458fd5156e","noTraversal":false,"roleAttributes":["eastCoast","sales","test"],"supportedProtocols":{},"tags":{},"updatedAt":"2020-03-16T17:13:31.5807454Z"}
swagger:model edgeRouterDetail
func (*EdgeRouterDetail) ContextValidate ¶
ContextValidate validate this edge router detail based on the context it is used
func (*EdgeRouterDetail) MarshalBinary ¶
func (m *EdgeRouterDetail) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (EdgeRouterDetail) MarshalJSON ¶
func (m EdgeRouterDetail) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object to a JSON structure
func (*EdgeRouterDetail) UnmarshalBinary ¶
func (m *EdgeRouterDetail) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*EdgeRouterDetail) UnmarshalJSON ¶
func (m *EdgeRouterDetail) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object from a JSON structure
type EdgeRouterList ¶
type EdgeRouterList []*EdgeRouterDetail
EdgeRouterList A list of edge router resources
swagger:model edgeRouterList
func (EdgeRouterList) ContextValidate ¶
ContextValidate validate this edge router list based on the context it is used
type EdgeRouterPatch ¶
type EdgeRouterPatch struct { // app data AppData *Tags `json:"appData,omitempty"` // cost // Maximum: 65535 // Minimum: 0 Cost *int64 `json:"cost,omitempty"` // disabled Disabled *bool `json:"disabled,omitempty"` // is tunneler enabled IsTunnelerEnabled bool `json:"isTunnelerEnabled,omitempty"` // name Name *string `json:"name,omitempty"` // no traversal NoTraversal *bool `json:"noTraversal,omitempty"` // role attributes RoleAttributes *Attributes `json:"roleAttributes,omitempty"` // tags Tags *Tags `json:"tags,omitempty"` }
EdgeRouterPatch An edge router patch object
swagger:model edgeRouterPatch
func (*EdgeRouterPatch) ContextValidate ¶
ContextValidate validate this edge router patch based on the context it is used
func (*EdgeRouterPatch) MarshalBinary ¶
func (m *EdgeRouterPatch) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*EdgeRouterPatch) UnmarshalBinary ¶
func (m *EdgeRouterPatch) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type EdgeRouterPolicyCreate ¶
type EdgeRouterPolicyCreate struct { // edge router roles EdgeRouterRoles Roles `json:"edgeRouterRoles"` // identity roles IdentityRoles Roles `json:"identityRoles"` // name // Required: true Name *string `json:"name"` // semantic // Required: true Semantic *Semantic `json:"semantic"` // tags Tags *Tags `json:"tags,omitempty"` }
EdgeRouterPolicyCreate edge router policy create
swagger:model edgeRouterPolicyCreate
func (*EdgeRouterPolicyCreate) ContextValidate ¶
func (m *EdgeRouterPolicyCreate) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this edge router policy create based on the context it is used
func (*EdgeRouterPolicyCreate) MarshalBinary ¶
func (m *EdgeRouterPolicyCreate) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*EdgeRouterPolicyCreate) UnmarshalBinary ¶
func (m *EdgeRouterPolicyCreate) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type EdgeRouterPolicyDetail ¶
type EdgeRouterPolicyDetail struct { BaseEntity // edge router roles // Required: true EdgeRouterRoles Roles `json:"edgeRouterRoles"` // edge router roles display // Required: true EdgeRouterRolesDisplay NamedRoles `json:"edgeRouterRolesDisplay"` // identity roles // Required: true IdentityRoles Roles `json:"identityRoles"` // identity roles display // Required: true IdentityRolesDisplay NamedRoles `json:"identityRolesDisplay"` // is system // Required: true IsSystem *bool `json:"isSystem"` // name // Required: true Name *string `json:"name"` // semantic // Required: true Semantic *Semantic `json:"semantic"` }
EdgeRouterPolicyDetail edge router policy detail
swagger:model edgeRouterPolicyDetail
func (*EdgeRouterPolicyDetail) ContextValidate ¶
func (m *EdgeRouterPolicyDetail) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this edge router policy detail based on the context it is used
func (*EdgeRouterPolicyDetail) MarshalBinary ¶
func (m *EdgeRouterPolicyDetail) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (EdgeRouterPolicyDetail) MarshalJSON ¶
func (m EdgeRouterPolicyDetail) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object to a JSON structure
func (*EdgeRouterPolicyDetail) UnmarshalBinary ¶
func (m *EdgeRouterPolicyDetail) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*EdgeRouterPolicyDetail) UnmarshalJSON ¶
func (m *EdgeRouterPolicyDetail) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object from a JSON structure
type EdgeRouterPolicyList ¶
type EdgeRouterPolicyList []*EdgeRouterPolicyDetail
EdgeRouterPolicyList edge router policy list
swagger:model edgeRouterPolicyList
func (EdgeRouterPolicyList) ContextValidate ¶
ContextValidate validate this edge router policy list based on the context it is used
type EdgeRouterPolicyPatch ¶
type EdgeRouterPolicyPatch struct { // edge router roles EdgeRouterRoles Roles `json:"edgeRouterRoles"` // identity roles IdentityRoles Roles `json:"identityRoles"` // name Name string `json:"name,omitempty"` // semantic Semantic Semantic `json:"semantic,omitempty"` // tags Tags *Tags `json:"tags,omitempty"` }
EdgeRouterPolicyPatch edge router policy patch
swagger:model edgeRouterPolicyPatch
func (*EdgeRouterPolicyPatch) ContextValidate ¶
ContextValidate validate this edge router policy patch based on the context it is used
func (*EdgeRouterPolicyPatch) MarshalBinary ¶
func (m *EdgeRouterPolicyPatch) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*EdgeRouterPolicyPatch) UnmarshalBinary ¶
func (m *EdgeRouterPolicyPatch) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type EdgeRouterPolicyUpdate ¶
type EdgeRouterPolicyUpdate struct { // edge router roles EdgeRouterRoles Roles `json:"edgeRouterRoles"` // identity roles IdentityRoles Roles `json:"identityRoles"` // name // Required: true Name *string `json:"name"` // semantic // Required: true Semantic *Semantic `json:"semantic"` // tags Tags *Tags `json:"tags,omitempty"` }
EdgeRouterPolicyUpdate edge router policy update
swagger:model edgeRouterPolicyUpdate
func (*EdgeRouterPolicyUpdate) ContextValidate ¶
func (m *EdgeRouterPolicyUpdate) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this edge router policy update based on the context it is used
func (*EdgeRouterPolicyUpdate) MarshalBinary ¶
func (m *EdgeRouterPolicyUpdate) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*EdgeRouterPolicyUpdate) UnmarshalBinary ¶
func (m *EdgeRouterPolicyUpdate) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type EdgeRouterUpdate ¶
type EdgeRouterUpdate struct { // app data AppData *Tags `json:"appData,omitempty"` // cost // Maximum: 65535 // Minimum: 0 Cost *int64 `json:"cost,omitempty"` // disabled Disabled *bool `json:"disabled,omitempty"` // is tunneler enabled IsTunnelerEnabled bool `json:"isTunnelerEnabled,omitempty"` // name // Required: true Name *string `json:"name"` // no traversal NoTraversal *bool `json:"noTraversal,omitempty"` // role attributes RoleAttributes *Attributes `json:"roleAttributes,omitempty"` // tags Tags *Tags `json:"tags,omitempty"` }
EdgeRouterUpdate An edge router update object
swagger:model edgeRouterUpdate
func (*EdgeRouterUpdate) ContextValidate ¶
ContextValidate validate this edge router update based on the context it is used
func (*EdgeRouterUpdate) MarshalBinary ¶
func (m *EdgeRouterUpdate) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*EdgeRouterUpdate) UnmarshalBinary ¶
func (m *EdgeRouterUpdate) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Empty ¶
type Empty struct { // data // Example: {} // Required: true Data interface{} `json:"data"` // meta // Required: true Meta *Meta `json:"meta"` }
Empty empty
swagger:model empty
func (*Empty) ContextValidate ¶
ContextValidate validate this empty based on the context it is used
func (*Empty) MarshalBinary ¶
MarshalBinary interface implementation
func (*Empty) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type EnrollmentCerts ¶
type EnrollmentCerts struct { // A PEM encoded set of CA certificates to trust Ca string `json:"ca,omitempty"` // A PEM encoded cert for the server Cert string `json:"cert,omitempty"` // A PEM encoded set of certificates to use as the servers chain ServerCert string `json:"serverCert,omitempty"` }
EnrollmentCerts enrollment certs
swagger:model enrollmentCerts
func (*EnrollmentCerts) ContextValidate ¶
ContextValidate validates this enrollment certs based on context it is used
func (*EnrollmentCerts) MarshalBinary ¶
func (m *EnrollmentCerts) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*EnrollmentCerts) UnmarshalBinary ¶
func (m *EnrollmentCerts) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type EnrollmentCertsEnvelope ¶
type EnrollmentCertsEnvelope struct { // data Data *EnrollmentCerts `json:"data,omitempty"` // meta Meta *Meta `json:"meta,omitempty"` }
EnrollmentCertsEnvelope enrollment certs envelope
swagger:model enrollmentCertsEnvelope
func (*EnrollmentCertsEnvelope) ContextValidate ¶
func (m *EnrollmentCertsEnvelope) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this enrollment certs envelope based on the context it is used
func (*EnrollmentCertsEnvelope) MarshalBinary ¶
func (m *EnrollmentCertsEnvelope) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*EnrollmentCertsEnvelope) UnmarshalBinary ¶
func (m *EnrollmentCertsEnvelope) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type EnrollmentCreate ¶
type EnrollmentCreate struct { // ca Id CaID *string `json:"caId,omitempty"` // expires at // Required: true // Format: date-time ExpiresAt *strfmt.DateTime `json:"expiresAt"` // identity Id // Required: true IdentityID *string `json:"identityId"` // method // Required: true // Enum: [ott ottca updb] Method *string `json:"method"` // username Username *string `json:"username,omitempty"` }
EnrollmentCreate enrollment create
swagger:model enrollmentCreate
func (*EnrollmentCreate) ContextValidate ¶
ContextValidate validates this enrollment create based on context it is used
func (*EnrollmentCreate) MarshalBinary ¶
func (m *EnrollmentCreate) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*EnrollmentCreate) UnmarshalBinary ¶
func (m *EnrollmentCreate) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type EnrollmentDetail ¶
type EnrollmentDetail struct { BaseEntity // ca Id CaID *string `json:"caId,omitempty"` // edge router EdgeRouter *EntityRef `json:"edgeRouter,omitempty"` // edge router Id EdgeRouterID string `json:"edgeRouterId,omitempty"` // expires at // Required: true // Format: date-time ExpiresAt *strfmt.DateTime `json:"expiresAt"` // identity Identity *EntityRef `json:"identity,omitempty"` // identity Id IdentityID string `json:"identityId,omitempty"` // jwt JWT string `json:"jwt,omitempty"` // method // Required: true Method *string `json:"method"` // token // Required: true Token *string `json:"token"` // transit router TransitRouter *EntityRef `json:"transitRouter,omitempty"` // transit router Id TransitRouterID string `json:"transitRouterId,omitempty"` // username Username string `json:"username,omitempty"` }
EnrollmentDetail An enrollment object. Enrollments are tied to identities and potentially a CA. Depending on the method, different fields are utilized. For example ottca enrollments use the `ca` field and updb enrollments use the username field, but not vice versa.
Example: {"_links":{"self":{"href":"./enrollments/624fa53f-7629-4a7a-9e38-c1f4ce322c1d"}},"ca":null,"createdAt":"0001-01-01T00:00:00Z","expiresAt":"2020-03-11T20:20:24.0055543Z","id":"624fa53f-7629-4a7a-9e38-c1f4ce322c1d","identity":{"_links":{"self":{"href":"./identities/f047ac96-dc3a-408a-a6f2-0ba487c08ef9"}},"id":"f047ac96-dc3a-408a-a6f2-0ba487c08ef9","name":"updb--0f245140-7f2e-4326-badf-6aba55e52475","urlName":"identities"},"method":"updb","tags":null,"token":"1e727c8f-07e4-4a1d-a8b0-da0c7a01c6e1","updatedAt":"0001-01-01T00:00:00Z","username":"example-username"}
swagger:model enrollmentDetail
func (*EnrollmentDetail) ContextValidate ¶
ContextValidate validate this enrollment detail based on the context it is used
func (*EnrollmentDetail) MarshalBinary ¶
func (m *EnrollmentDetail) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (EnrollmentDetail) MarshalJSON ¶
func (m EnrollmentDetail) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object to a JSON structure
func (*EnrollmentDetail) UnmarshalBinary ¶
func (m *EnrollmentDetail) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*EnrollmentDetail) UnmarshalJSON ¶
func (m *EnrollmentDetail) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object from a JSON structure
type EnrollmentList ¶
type EnrollmentList []*EnrollmentDetail
EnrollmentList An array of enrollment resources
swagger:model enrollmentList
func (EnrollmentList) ContextValidate ¶
ContextValidate validate this enrollment list based on the context it is used
type EnrollmentRefresh ¶
type EnrollmentRefresh struct { // expires at // Required: true // Format: date-time ExpiresAt *strfmt.DateTime `json:"expiresAt"` }
EnrollmentRefresh enrollment refresh
swagger:model enrollmentRefresh
func (*EnrollmentRefresh) ContextValidate ¶
ContextValidate validates this enrollment refresh based on context it is used
func (*EnrollmentRefresh) MarshalBinary ¶
func (m *EnrollmentRefresh) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*EnrollmentRefresh) UnmarshalBinary ¶
func (m *EnrollmentRefresh) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type EntityRef ¶
type EntityRef struct { // links Links Links `json:"_links"` // entity Entity string `json:"entity,omitempty"` // id ID string `json:"id,omitempty"` // name Name string `json:"name,omitempty"` }
EntityRef A reference to another resource and links to interact with it
swagger:model entityRef
func (*EntityRef) ContextValidate ¶
ContextValidate validate this entity ref based on the context it is used
func (*EntityRef) MarshalBinary ¶
MarshalBinary interface implementation
func (*EntityRef) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type EnvInfo ¶
type EnvInfo struct { // arch Arch string `json:"arch,omitempty"` // os Os string `json:"os,omitempty"` // os release OsRelease string `json:"osRelease,omitempty"` // os version OsVersion string `json:"osVersion,omitempty"` }
EnvInfo Environment information an authenticating client may provide
swagger:model envInfo
func (*EnvInfo) ContextValidate ¶
ContextValidate validates this env info based on context it is used
func (*EnvInfo) MarshalBinary ¶
MarshalBinary interface implementation
func (*EnvInfo) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type ExternalIDClaim ¶
type ExternalIDClaim struct { // index // Required: true Index *int64 `json:"index"` // location // Required: true // Enum: [COMMON_NAME SAN_URI SAN_EMAIL] Location *string `json:"location"` // matcher // Required: true // Enum: [ALL PREFIX SUFFIX SCHEME] Matcher *string `json:"matcher"` // matcher criteria // Required: true MatcherCriteria *string `json:"matcherCriteria"` // parser // Required: true // Enum: [NONE SPLIT] Parser *string `json:"parser"` // parser criteria // Required: true ParserCriteria *string `json:"parserCriteria"` }
ExternalIDClaim external Id claim
swagger:model externalIdClaim
func (*ExternalIDClaim) ContextValidate ¶
ContextValidate validates this external Id claim based on context it is used
func (*ExternalIDClaim) MarshalBinary ¶
func (m *ExternalIDClaim) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ExternalIDClaim) UnmarshalBinary ¶
func (m *ExternalIDClaim) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ExternalIDClaimPatch ¶
type ExternalIDClaimPatch struct { // index Index *int64 `json:"index,omitempty"` // location // Enum: [COMMON_NAME SAN_URI SAN_EMAIL] Location *string `json:"location,omitempty"` // matcher // Enum: [ALL PREFIX SUFFIX SCHEME] Matcher *string `json:"matcher,omitempty"` // matcher criteria MatcherCriteria *string `json:"matcherCriteria,omitempty"` // parser // Enum: [NONE SPLIT] Parser *string `json:"parser,omitempty"` // parser criteria ParserCriteria *string `json:"parserCriteria,omitempty"` }
ExternalIDClaimPatch external Id claim patch
swagger:model externalIdClaimPatch
func (*ExternalIDClaimPatch) ContextValidate ¶
ContextValidate validates this external Id claim patch based on context it is used
func (*ExternalIDClaimPatch) MarshalBinary ¶
func (m *ExternalIDClaimPatch) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ExternalIDClaimPatch) UnmarshalBinary ¶
func (m *ExternalIDClaimPatch) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ExternalJWTSignerCreate ¶
type ExternalJWTSignerCreate struct { // audience // Required: true Audience *string `json:"audience"` // cert pem CertPem *string `json:"certPem,omitempty"` // claims property ClaimsProperty *string `json:"claimsProperty,omitempty"` // enabled // Required: true Enabled *bool `json:"enabled"` // external auth Url ExternalAuthURL *string `json:"externalAuthUrl,omitempty"` // issuer // Required: true Issuer *string `json:"issuer"` // jwks endpoint // Format: uri JwksEndpoint *strfmt.URI `json:"jwksEndpoint,omitempty"` // kid Kid *string `json:"kid,omitempty"` // name // Example: MyApps Signer // Required: true Name *string `json:"name"` // tags Tags *Tags `json:"tags,omitempty"` // use external Id UseExternalID *bool `json:"useExternalId,omitempty"` }
ExternalJWTSignerCreate A create Certificate Authority (CA) object
swagger:model externalJwtSignerCreate
func (*ExternalJWTSignerCreate) ContextValidate ¶
func (m *ExternalJWTSignerCreate) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this external Jwt signer create based on the context it is used
func (*ExternalJWTSignerCreate) MarshalBinary ¶
func (m *ExternalJWTSignerCreate) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ExternalJWTSignerCreate) UnmarshalBinary ¶
func (m *ExternalJWTSignerCreate) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ExternalJWTSignerDetail ¶
type ExternalJWTSignerDetail struct { BaseEntity // audience // Required: true Audience *string `json:"audience"` // cert pem // Required: true CertPem *string `json:"certPem"` // claims property // Required: true ClaimsProperty *string `json:"claimsProperty"` // common name // Required: true CommonName *string `json:"commonName"` // enabled // Required: true Enabled *bool `json:"enabled"` // external auth Url // Required: true ExternalAuthURL *string `json:"externalAuthUrl"` // fingerprint // Required: true Fingerprint *string `json:"fingerprint"` // issuer // Required: true Issuer *string `json:"issuer"` // jwks endpoint // Required: true // Format: uri JwksEndpoint *strfmt.URI `json:"jwksEndpoint"` // kid // Required: true Kid *string `json:"kid"` // name // Example: MyApps Signer // Required: true Name *string `json:"name"` // not after // Required: true // Format: date-time NotAfter *strfmt.DateTime `json:"notAfter"` // not before // Required: true // Format: date-time NotBefore *strfmt.DateTime `json:"notBefore"` // use external Id // Required: true UseExternalID *bool `json:"useExternalId"` }
ExternalJWTSignerDetail A External JWT Signer resource
swagger:model externalJwtSignerDetail
func (*ExternalJWTSignerDetail) ContextValidate ¶
func (m *ExternalJWTSignerDetail) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this external Jwt signer detail based on the context it is used
func (*ExternalJWTSignerDetail) MarshalBinary ¶
func (m *ExternalJWTSignerDetail) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (ExternalJWTSignerDetail) MarshalJSON ¶
func (m ExternalJWTSignerDetail) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object to a JSON structure
func (*ExternalJWTSignerDetail) UnmarshalBinary ¶
func (m *ExternalJWTSignerDetail) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ExternalJWTSignerDetail) UnmarshalJSON ¶
func (m *ExternalJWTSignerDetail) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object from a JSON structure
type ExternalJWTSignerList ¶
type ExternalJWTSignerList []*ExternalJWTSignerDetail
ExternalJWTSignerList An array of External JWT Signers resources
swagger:model externalJwtSignerList
func (ExternalJWTSignerList) ContextValidate ¶
ContextValidate validate this external Jwt signer list based on the context it is used
type ExternalJWTSignerPatch ¶
type ExternalJWTSignerPatch struct { // audience Audience *string `json:"audience,omitempty"` // cert pem CertPem *string `json:"certPem,omitempty"` // claims property ClaimsProperty *string `json:"claimsProperty,omitempty"` // enabled Enabled *bool `json:"enabled,omitempty"` // external auth Url ExternalAuthURL *string `json:"externalAuthUrl,omitempty"` // issuer Issuer *string `json:"issuer,omitempty"` // jwks endpoint // Format: uri JwksEndpoint *strfmt.URI `json:"jwksEndpoint,omitempty"` // kid Kid *string `json:"kid,omitempty"` // name // Example: MyApps Signer Name *string `json:"name,omitempty"` // tags Tags *Tags `json:"tags,omitempty"` // use external Id UseExternalID *bool `json:"useExternalId,omitempty"` }
ExternalJWTSignerPatch external Jwt signer patch
swagger:model externalJwtSignerPatch
func (*ExternalJWTSignerPatch) ContextValidate ¶
func (m *ExternalJWTSignerPatch) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this external Jwt signer patch based on the context it is used
func (*ExternalJWTSignerPatch) MarshalBinary ¶
func (m *ExternalJWTSignerPatch) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ExternalJWTSignerPatch) UnmarshalBinary ¶
func (m *ExternalJWTSignerPatch) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ExternalJWTSignerUpdate ¶
type ExternalJWTSignerUpdate struct { // audience // Required: true Audience *string `json:"audience"` // cert pem CertPem *string `json:"certPem,omitempty"` // claims property ClaimsProperty *string `json:"claimsProperty,omitempty"` // enabled // Required: true Enabled *bool `json:"enabled"` // external auth Url ExternalAuthURL *string `json:"externalAuthUrl,omitempty"` // issuer // Required: true Issuer *string `json:"issuer"` // jwks endpoint // Format: uri JwksEndpoint *strfmt.URI `json:"jwksEndpoint,omitempty"` // kid Kid *string `json:"kid,omitempty"` // name // Example: MyApps Signer // Required: true Name *string `json:"name"` // tags Tags *Tags `json:"tags,omitempty"` // use external Id UseExternalID *bool `json:"useExternalId,omitempty"` }
ExternalJWTSignerUpdate external Jwt signer update
swagger:model externalJwtSignerUpdate
func (*ExternalJWTSignerUpdate) ContextValidate ¶
func (m *ExternalJWTSignerUpdate) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this external Jwt signer update based on the context it is used
func (*ExternalJWTSignerUpdate) MarshalBinary ¶
func (m *ExternalJWTSignerUpdate) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ExternalJWTSignerUpdate) UnmarshalBinary ¶
func (m *ExternalJWTSignerUpdate) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FailedServiceRequest ¶
type FailedServiceRequest struct { // api session Id APISessionID string `json:"apiSessionId,omitempty"` // policy failures PolicyFailures []*PolicyFailure `json:"policyFailures"` // service Id ServiceID string `json:"serviceId,omitempty"` // service name ServiceName string `json:"serviceName,omitempty"` // session type SessionType DialBind `json:"sessionType,omitempty"` // when // Format: date-time When strfmt.DateTime `json:"when,omitempty"` }
FailedServiceRequest failed service request
swagger:model failedServiceRequest
func (*FailedServiceRequest) ContextValidate ¶
ContextValidate validate this failed service request based on the context it is used
func (*FailedServiceRequest) MarshalBinary ¶
func (m *FailedServiceRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FailedServiceRequest) UnmarshalBinary ¶
func (m *FailedServiceRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FailedServiceRequestEnvelope ¶
type FailedServiceRequestEnvelope struct { // data // Required: true Data FailedServiceRequestList `json:"data"` // meta // Required: true Meta *Meta `json:"meta"` }
FailedServiceRequestEnvelope failed service request envelope
swagger:model failedServiceRequestEnvelope
func (*FailedServiceRequestEnvelope) ContextValidate ¶
func (m *FailedServiceRequestEnvelope) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this failed service request envelope based on the context it is used
func (*FailedServiceRequestEnvelope) MarshalBinary ¶
func (m *FailedServiceRequestEnvelope) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FailedServiceRequestEnvelope) UnmarshalBinary ¶
func (m *FailedServiceRequestEnvelope) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FailedServiceRequestList ¶
type FailedServiceRequestList []*FailedServiceRequest
FailedServiceRequestList failed service request list
swagger:model failedServiceRequestList
func (FailedServiceRequestList) ContextValidate ¶
func (m FailedServiceRequestList) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this failed service request list based on the context it is used
type GetIdentityPolicyAdviceEnvelope ¶
type GetIdentityPolicyAdviceEnvelope struct { // data // Required: true Data *PolicyAdvice `json:"data"` // meta // Required: true Meta *Meta `json:"meta"` }
GetIdentityPolicyAdviceEnvelope get identity policy advice envelope
swagger:model getIdentityPolicyAdviceEnvelope
func (*GetIdentityPolicyAdviceEnvelope) ContextValidate ¶
func (m *GetIdentityPolicyAdviceEnvelope) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this get identity policy advice envelope based on the context it is used
func (*GetIdentityPolicyAdviceEnvelope) MarshalBinary ¶
func (m *GetIdentityPolicyAdviceEnvelope) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GetIdentityPolicyAdviceEnvelope) UnmarshalBinary ¶
func (m *GetIdentityPolicyAdviceEnvelope) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type IdentityAuthenticators ¶
type IdentityAuthenticators struct { // cert Cert *IdentityAuthenticatorsCert `json:"cert,omitempty"` // updb Updb *IdentityAuthenticatorsUpdb `json:"updb,omitempty"` }
IdentityAuthenticators identity authenticators
swagger:model identityAuthenticators
func (*IdentityAuthenticators) ContextValidate ¶
func (m *IdentityAuthenticators) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this identity authenticators based on the context it is used
func (*IdentityAuthenticators) MarshalBinary ¶
func (m *IdentityAuthenticators) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*IdentityAuthenticators) UnmarshalBinary ¶
func (m *IdentityAuthenticators) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type IdentityAuthenticatorsCert ¶
type IdentityAuthenticatorsCert struct { // fingerprint Fingerprint string `json:"fingerprint,omitempty"` // id ID string `json:"id,omitempty"` }
IdentityAuthenticatorsCert identity authenticators cert
swagger:model IdentityAuthenticatorsCert
func (*IdentityAuthenticatorsCert) ContextValidate ¶
func (m *IdentityAuthenticatorsCert) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this identity authenticators cert based on context it is used
func (*IdentityAuthenticatorsCert) MarshalBinary ¶
func (m *IdentityAuthenticatorsCert) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*IdentityAuthenticatorsCert) UnmarshalBinary ¶
func (m *IdentityAuthenticatorsCert) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type IdentityAuthenticatorsUpdb ¶
type IdentityAuthenticatorsUpdb struct { // id ID string `json:"id,omitempty"` // username Username string `json:"username,omitempty"` }
IdentityAuthenticatorsUpdb identity authenticators updb
swagger:model IdentityAuthenticatorsUpdb
func (*IdentityAuthenticatorsUpdb) ContextValidate ¶
func (m *IdentityAuthenticatorsUpdb) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this identity authenticators updb based on context it is used
func (*IdentityAuthenticatorsUpdb) MarshalBinary ¶
func (m *IdentityAuthenticatorsUpdb) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*IdentityAuthenticatorsUpdb) UnmarshalBinary ¶
func (m *IdentityAuthenticatorsUpdb) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type IdentityCreate ¶
type IdentityCreate struct { // app data AppData *Tags `json:"appData,omitempty"` // auth policy Id AuthPolicyID *string `json:"authPolicyId,omitempty"` // default hosting cost DefaultHostingCost *TerminatorCost `json:"defaultHostingCost,omitempty"` // default hosting precedence DefaultHostingPrecedence TerminatorPrecedence `json:"defaultHostingPrecedence,omitempty"` // enrollment Enrollment *IdentityCreateEnrollment `json:"enrollment,omitempty"` // external Id ExternalID *string `json:"externalId,omitempty"` // is admin // Required: true IsAdmin *bool `json:"isAdmin"` // name // Required: true Name *string `json:"name"` // role attributes RoleAttributes *Attributes `json:"roleAttributes,omitempty"` // service hosting costs ServiceHostingCosts TerminatorCostMap `json:"serviceHostingCosts,omitempty"` // service hosting precedences ServiceHostingPrecedences TerminatorPrecedenceMap `json:"serviceHostingPrecedences,omitempty"` // tags Tags *Tags `json:"tags,omitempty"` // type // Required: true Type *IdentityType `json:"type"` }
IdentityCreate An identity to create
swagger:model identityCreate
func (*IdentityCreate) ContextValidate ¶
ContextValidate validate this identity create based on the context it is used
func (*IdentityCreate) MarshalBinary ¶
func (m *IdentityCreate) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*IdentityCreate) UnmarshalBinary ¶
func (m *IdentityCreate) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type IdentityCreateEnrollment ¶
type IdentityCreateEnrollment struct { // ott Ott bool `json:"ott,omitempty"` // ottca Ottca string `json:"ottca,omitempty"` // updb Updb string `json:"updb,omitempty"` }
IdentityCreateEnrollment identity create enrollment
swagger:model IdentityCreateEnrollment
func (*IdentityCreateEnrollment) ContextValidate ¶
func (m *IdentityCreateEnrollment) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this identity create enrollment based on context it is used
func (*IdentityCreateEnrollment) MarshalBinary ¶
func (m *IdentityCreateEnrollment) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*IdentityCreateEnrollment) UnmarshalBinary ¶
func (m *IdentityCreateEnrollment) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type IdentityDetail ¶
type IdentityDetail struct { BaseEntity // app data AppData *Tags `json:"appData,omitempty"` // auth policy // Required: true AuthPolicy *EntityRef `json:"authPolicy"` // auth policy Id // Required: true AuthPolicyID *string `json:"authPolicyId"` // authenticators // Required: true Authenticators *IdentityAuthenticators `json:"authenticators"` // default hosting cost // Required: true DefaultHostingCost *TerminatorCost `json:"defaultHostingCost"` // default hosting precedence DefaultHostingPrecedence TerminatorPrecedence `json:"defaultHostingPrecedence,omitempty"` // disabled // Required: true Disabled *bool `json:"disabled"` // disabled at // Format: date-time DisabledAt *strfmt.DateTime `json:"disabledAt,omitempty"` // disabled until // Format: date-time DisabledUntil *strfmt.DateTime `json:"disabledUntil,omitempty"` // enrollment // Required: true Enrollment *IdentityEnrollments `json:"enrollment"` // env info // Required: true EnvInfo *EnvInfo `json:"envInfo"` // external Id // Required: true ExternalID *string `json:"externalId"` // has Api session // Required: true HasAPISession *bool `json:"hasApiSession"` // has edge router connection // Required: true HasEdgeRouterConnection *bool `json:"hasEdgeRouterConnection"` // is admin // Required: true IsAdmin *bool `json:"isAdmin"` // is default admin // Required: true IsDefaultAdmin *bool `json:"isDefaultAdmin"` // is mfa enabled // Required: true IsMfaEnabled *bool `json:"isMfaEnabled"` // name // Required: true Name *string `json:"name"` // role attributes // Required: true RoleAttributes *Attributes `json:"roleAttributes"` // sdk info // Required: true SdkInfo *SdkInfo `json:"sdkInfo"` // service hosting costs // Required: true ServiceHostingCosts TerminatorCostMap `json:"serviceHostingCosts"` // service hosting precedences // Required: true ServiceHostingPrecedences TerminatorPrecedenceMap `json:"serviceHostingPrecedences"` // type // Required: true Type *EntityRef `json:"type"` // type Id // Required: true TypeID *string `json:"typeId"` }
IdentityDetail Detail of a specific identity
swagger:model identityDetail
func (*IdentityDetail) ContextValidate ¶
ContextValidate validate this identity detail based on the context it is used
func (*IdentityDetail) MarshalBinary ¶
func (m *IdentityDetail) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (IdentityDetail) MarshalJSON ¶
func (m IdentityDetail) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object to a JSON structure
func (*IdentityDetail) UnmarshalBinary ¶
func (m *IdentityDetail) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*IdentityDetail) UnmarshalJSON ¶
func (m *IdentityDetail) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object from a JSON structure
type IdentityEnrollments ¶
type IdentityEnrollments struct { // ott Ott *IdentityEnrollmentsOtt `json:"ott,omitempty"` // ottca Ottca *IdentityEnrollmentsOttca `json:"ottca,omitempty"` // updb Updb *IdentityEnrollmentsUpdb `json:"updb,omitempty"` }
IdentityEnrollments identity enrollments
swagger:model identityEnrollments
func (*IdentityEnrollments) ContextValidate ¶
ContextValidate validate this identity enrollments based on the context it is used
func (*IdentityEnrollments) MarshalBinary ¶
func (m *IdentityEnrollments) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*IdentityEnrollments) UnmarshalBinary ¶
func (m *IdentityEnrollments) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type IdentityEnrollmentsOtt ¶
type IdentityEnrollmentsOtt struct { // expires at // Format: date-time ExpiresAt strfmt.DateTime `json:"expiresAt,omitempty"` // id ID string `json:"id,omitempty"` // jwt JWT string `json:"jwt,omitempty"` // token Token string `json:"token,omitempty"` }
IdentityEnrollmentsOtt identity enrollments ott
swagger:model IdentityEnrollmentsOtt
func (*IdentityEnrollmentsOtt) ContextValidate ¶
func (m *IdentityEnrollmentsOtt) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this identity enrollments ott based on context it is used
func (*IdentityEnrollmentsOtt) MarshalBinary ¶
func (m *IdentityEnrollmentsOtt) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*IdentityEnrollmentsOtt) UnmarshalBinary ¶
func (m *IdentityEnrollmentsOtt) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type IdentityEnrollmentsOttca ¶
type IdentityEnrollmentsOttca struct { // ca Ca *EntityRef `json:"ca,omitempty"` // ca Id CaID string `json:"caId,omitempty"` // expires at // Format: date-time ExpiresAt strfmt.DateTime `json:"expiresAt,omitempty"` // id ID string `json:"id,omitempty"` // jwt JWT string `json:"jwt,omitempty"` // token Token string `json:"token,omitempty"` }
IdentityEnrollmentsOttca identity enrollments ottca
swagger:model IdentityEnrollmentsOttca
func (*IdentityEnrollmentsOttca) ContextValidate ¶
func (m *IdentityEnrollmentsOttca) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this identity enrollments ottca based on the context it is used
func (*IdentityEnrollmentsOttca) MarshalBinary ¶
func (m *IdentityEnrollmentsOttca) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*IdentityEnrollmentsOttca) UnmarshalBinary ¶
func (m *IdentityEnrollmentsOttca) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type IdentityEnrollmentsUpdb ¶
type IdentityEnrollmentsUpdb struct { // expires at // Format: date-time ExpiresAt strfmt.DateTime `json:"expiresAt,omitempty"` // id ID string `json:"id,omitempty"` // jwt JWT string `json:"jwt,omitempty"` // token Token string `json:"token,omitempty"` }
IdentityEnrollmentsUpdb identity enrollments updb
swagger:model IdentityEnrollmentsUpdb
func (*IdentityEnrollmentsUpdb) ContextValidate ¶
func (m *IdentityEnrollmentsUpdb) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this identity enrollments updb based on context it is used
func (*IdentityEnrollmentsUpdb) MarshalBinary ¶
func (m *IdentityEnrollmentsUpdb) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*IdentityEnrollmentsUpdb) UnmarshalBinary ¶
func (m *IdentityEnrollmentsUpdb) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type IdentityExtendCerts ¶
type IdentityExtendCerts struct { // A PEM encoded set of CA certificates Ca string `json:"ca,omitempty"` // A PEM encoded client certificate ClientCert string `json:"clientCert,omitempty"` }
IdentityExtendCerts identity extend certs
swagger:model identityExtendCerts
func (*IdentityExtendCerts) ContextValidate ¶
ContextValidate validates this identity extend certs based on context it is used
func (*IdentityExtendCerts) MarshalBinary ¶
func (m *IdentityExtendCerts) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*IdentityExtendCerts) UnmarshalBinary ¶
func (m *IdentityExtendCerts) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type IdentityExtendEnrollmentEnvelope ¶
type IdentityExtendEnrollmentEnvelope struct { // data Data *IdentityExtendCerts `json:"data,omitempty"` // meta Meta *Meta `json:"meta,omitempty"` }
IdentityExtendEnrollmentEnvelope identity extend enrollment envelope
swagger:model identityExtendEnrollmentEnvelope
func (*IdentityExtendEnrollmentEnvelope) ContextValidate ¶
func (m *IdentityExtendEnrollmentEnvelope) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this identity extend enrollment envelope based on the context it is used
func (*IdentityExtendEnrollmentEnvelope) MarshalBinary ¶
func (m *IdentityExtendEnrollmentEnvelope) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*IdentityExtendEnrollmentEnvelope) UnmarshalBinary ¶
func (m *IdentityExtendEnrollmentEnvelope) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type IdentityExtendEnrollmentRequest ¶
type IdentityExtendEnrollmentRequest struct { // client cert csr // Required: true ClientCertCsr *string `json:"clientCertCsr"` }
IdentityExtendEnrollmentRequest identity extend enrollment request
swagger:model identityExtendEnrollmentRequest
func (*IdentityExtendEnrollmentRequest) ContextValidate ¶
func (m *IdentityExtendEnrollmentRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this identity extend enrollment request based on context it is used
func (*IdentityExtendEnrollmentRequest) MarshalBinary ¶
func (m *IdentityExtendEnrollmentRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*IdentityExtendEnrollmentRequest) UnmarshalBinary ¶
func (m *IdentityExtendEnrollmentRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type IdentityExtendValidateEnrollmentRequest ¶
type IdentityExtendValidateEnrollmentRequest struct { // A PEM encoded client certificate previously returned after an extension request // Required: true ClientCert *string `json:"clientCert"` }
IdentityExtendValidateEnrollmentRequest identity extend validate enrollment request
swagger:model identityExtendValidateEnrollmentRequest
func (*IdentityExtendValidateEnrollmentRequest) ContextValidate ¶
func (m *IdentityExtendValidateEnrollmentRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this identity extend validate enrollment request based on context it is used
func (*IdentityExtendValidateEnrollmentRequest) MarshalBinary ¶
func (m *IdentityExtendValidateEnrollmentRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*IdentityExtendValidateEnrollmentRequest) UnmarshalBinary ¶
func (m *IdentityExtendValidateEnrollmentRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type IdentityList ¶
type IdentityList []*IdentityDetail
IdentityList A list of identities
swagger:model identityList
func (IdentityList) ContextValidate ¶
ContextValidate validate this identity list based on the context it is used
type IdentityPatch ¶
type IdentityPatch struct { // app data AppData *Tags `json:"appData,omitempty"` // auth policy Id AuthPolicyID *string `json:"authPolicyId,omitempty"` // default hosting cost DefaultHostingCost *TerminatorCost `json:"defaultHostingCost,omitempty"` // default hosting precedence DefaultHostingPrecedence TerminatorPrecedence `json:"defaultHostingPrecedence,omitempty"` // external Id ExternalID *string `json:"externalId,omitempty"` // is admin IsAdmin *bool `json:"isAdmin,omitempty"` // name Name *string `json:"name,omitempty"` // role attributes RoleAttributes *Attributes `json:"roleAttributes,omitempty"` // service hosting costs ServiceHostingCosts TerminatorCostMap `json:"serviceHostingCosts,omitempty"` // service hosting precedences ServiceHostingPrecedences TerminatorPrecedenceMap `json:"serviceHostingPrecedences,omitempty"` // tags Tags *Tags `json:"tags,omitempty"` // type Type IdentityType `json:"type,omitempty"` }
IdentityPatch identity patch
swagger:model identityPatch
func (*IdentityPatch) ContextValidate ¶
ContextValidate validate this identity patch based on the context it is used
func (*IdentityPatch) MarshalBinary ¶
func (m *IdentityPatch) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*IdentityPatch) UnmarshalBinary ¶
func (m *IdentityPatch) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type IdentityType ¶
type IdentityType string
IdentityType identity type
swagger:model identityType
const ( // IdentityTypeUser captures enum value "User" IdentityTypeUser IdentityType = "User" // IdentityTypeDevice captures enum value "Device" IdentityTypeDevice IdentityType = "Device" // IdentityTypeService captures enum value "Service" IdentityTypeService IdentityType = "Service" // IdentityTypeRouter captures enum value "Router" IdentityTypeRouter IdentityType = "Router" // IdentityTypeDefault captures enum value "Default" IdentityTypeDefault IdentityType = "Default" )
func NewIdentityType ¶
func NewIdentityType(value IdentityType) *IdentityType
func (IdentityType) ContextValidate ¶
ContextValidate validates this identity type based on context it is used
func (IdentityType) Pointer ¶ added in v0.25.9
func (m IdentityType) Pointer() *IdentityType
Pointer returns a pointer to a freshly-allocated IdentityType.
type IdentityTypeDetail ¶
type IdentityTypeDetail struct { BaseEntity // name Name string `json:"name,omitempty"` }
IdentityTypeDetail identity type detail
swagger:model identityTypeDetail
func (*IdentityTypeDetail) ContextValidate ¶
ContextValidate validate this identity type detail based on the context it is used
func (*IdentityTypeDetail) MarshalBinary ¶
func (m *IdentityTypeDetail) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (IdentityTypeDetail) MarshalJSON ¶
func (m IdentityTypeDetail) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object to a JSON structure
func (*IdentityTypeDetail) UnmarshalBinary ¶
func (m *IdentityTypeDetail) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*IdentityTypeDetail) UnmarshalJSON ¶
func (m *IdentityTypeDetail) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object from a JSON structure
type IdentityTypeList ¶
type IdentityTypeList []*IdentityTypeDetail
IdentityTypeList identity type list
swagger:model identityTypeList
func (IdentityTypeList) ContextValidate ¶
ContextValidate validate this identity type list based on the context it is used
type IdentityUpdate ¶
type IdentityUpdate struct { // app data AppData *Tags `json:"appData,omitempty"` // auth policy Id AuthPolicyID *string `json:"authPolicyId,omitempty"` // default hosting cost DefaultHostingCost *TerminatorCost `json:"defaultHostingCost,omitempty"` // default hosting precedence DefaultHostingPrecedence TerminatorPrecedence `json:"defaultHostingPrecedence,omitempty"` // external Id ExternalID *string `json:"externalId,omitempty"` // is admin // Required: true IsAdmin *bool `json:"isAdmin"` // name // Required: true Name *string `json:"name"` // role attributes RoleAttributes *Attributes `json:"roleAttributes,omitempty"` // service hosting costs ServiceHostingCosts TerminatorCostMap `json:"serviceHostingCosts,omitempty"` // service hosting precedences ServiceHostingPrecedences TerminatorPrecedenceMap `json:"serviceHostingPrecedences,omitempty"` // tags Tags *Tags `json:"tags,omitempty"` // type // Required: true Type *IdentityType `json:"type"` }
IdentityUpdate identity update
swagger:model identityUpdate
func (*IdentityUpdate) ContextValidate ¶
ContextValidate validate this identity update based on the context it is used
func (*IdentityUpdate) MarshalBinary ¶
func (m *IdentityUpdate) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*IdentityUpdate) UnmarshalBinary ¶
func (m *IdentityUpdate) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Link ¶
type Link struct { // comment Comment string `json:"comment,omitempty"` // href // Required: true // Format: uri Href *strfmt.URI `json:"href"` // method Method string `json:"method,omitempty"` }
Link A link to another resource
swagger:model link
func (*Link) ContextValidate ¶
ContextValidate validates this link based on context it is used
func (*Link) MarshalBinary ¶
MarshalBinary interface implementation
func (*Link) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type Links ¶
Links A map of named links
swagger:model links
func (Links) ContextValidate ¶
ContextValidate validate this links based on the context it is used
type ListAPISessionsEnvelope ¶
type ListAPISessionsEnvelope struct { // data // Required: true Data APISessionList `json:"data"` // meta // Required: true Meta *Meta `json:"meta"` }
ListAPISessionsEnvelope list Api sessions envelope
swagger:model listApiSessionsEnvelope
func (*ListAPISessionsEnvelope) ContextValidate ¶
func (m *ListAPISessionsEnvelope) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this list Api sessions envelope based on the context it is used
func (*ListAPISessionsEnvelope) MarshalBinary ¶
func (m *ListAPISessionsEnvelope) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListAPISessionsEnvelope) UnmarshalBinary ¶
func (m *ListAPISessionsEnvelope) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListAuthPoliciesEnvelope ¶
type ListAuthPoliciesEnvelope struct { // data // Required: true Data AuthPolicyList `json:"data"` // meta // Required: true Meta *Meta `json:"meta"` }
ListAuthPoliciesEnvelope list auth policies envelope
swagger:model listAuthPoliciesEnvelope
func (*ListAuthPoliciesEnvelope) ContextValidate ¶
func (m *ListAuthPoliciesEnvelope) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this list auth policies envelope based on the context it is used
func (*ListAuthPoliciesEnvelope) MarshalBinary ¶
func (m *ListAuthPoliciesEnvelope) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListAuthPoliciesEnvelope) UnmarshalBinary ¶
func (m *ListAuthPoliciesEnvelope) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListAuthenticatorsEnvelope ¶
type ListAuthenticatorsEnvelope struct { // data Data AuthenticatorList `json:"data,omitempty"` // meta Meta *Meta `json:"meta,omitempty"` }
ListAuthenticatorsEnvelope list authenticators envelope
swagger:model listAuthenticatorsEnvelope
func (*ListAuthenticatorsEnvelope) ContextValidate ¶
func (m *ListAuthenticatorsEnvelope) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this list authenticators envelope based on the context it is used
func (*ListAuthenticatorsEnvelope) MarshalBinary ¶
func (m *ListAuthenticatorsEnvelope) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListAuthenticatorsEnvelope) UnmarshalBinary ¶
func (m *ListAuthenticatorsEnvelope) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListCasEnvelope ¶
type ListCasEnvelope struct { // data // Required: true Data CaList `json:"data"` // meta // Required: true Meta *Meta `json:"meta"` }
ListCasEnvelope list cas envelope
swagger:model listCasEnvelope
func (*ListCasEnvelope) ContextValidate ¶
ContextValidate validate this list cas envelope based on the context it is used
func (*ListCasEnvelope) MarshalBinary ¶
func (m *ListCasEnvelope) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListCasEnvelope) UnmarshalBinary ¶
func (m *ListCasEnvelope) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListClientExternalJWTSignersEnvelope ¶
type ListClientExternalJWTSignersEnvelope struct { // data // Required: true Data ClientExternalJWTSignerList `json:"data"` // meta // Required: true Meta *Meta `json:"meta"` }
ListClientExternalJWTSignersEnvelope list client external Jwt signers envelope
swagger:model listClientExternalJwtSignersEnvelope
func (*ListClientExternalJWTSignersEnvelope) ContextValidate ¶
func (m *ListClientExternalJWTSignersEnvelope) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this list client external Jwt signers envelope based on the context it is used
func (*ListClientExternalJWTSignersEnvelope) MarshalBinary ¶
func (m *ListClientExternalJWTSignersEnvelope) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListClientExternalJWTSignersEnvelope) UnmarshalBinary ¶
func (m *ListClientExternalJWTSignersEnvelope) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListClientTerminatorsEnvelope ¶
type ListClientTerminatorsEnvelope struct { // data // Required: true Data TerminatorClientList `json:"data"` // meta // Required: true Meta *Meta `json:"meta"` }
ListClientTerminatorsEnvelope list client terminators envelope
swagger:model listClientTerminatorsEnvelope
func (*ListClientTerminatorsEnvelope) ContextValidate ¶
func (m *ListClientTerminatorsEnvelope) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this list client terminators envelope based on the context it is used
func (*ListClientTerminatorsEnvelope) MarshalBinary ¶
func (m *ListClientTerminatorsEnvelope) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListClientTerminatorsEnvelope) UnmarshalBinary ¶
func (m *ListClientTerminatorsEnvelope) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListConfigTypesEnvelope ¶
type ListConfigTypesEnvelope struct { // data // Required: true Data ConfigTypeList `json:"data"` // meta // Required: true Meta *Meta `json:"meta"` }
ListConfigTypesEnvelope list config types envelope
swagger:model listConfigTypesEnvelope
func (*ListConfigTypesEnvelope) ContextValidate ¶
func (m *ListConfigTypesEnvelope) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this list config types envelope based on the context it is used
func (*ListConfigTypesEnvelope) MarshalBinary ¶
func (m *ListConfigTypesEnvelope) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListConfigTypesEnvelope) UnmarshalBinary ¶
func (m *ListConfigTypesEnvelope) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListConfigsEnvelope ¶
type ListConfigsEnvelope struct { // data // Required: true Data ConfigList `json:"data"` // meta // Required: true Meta *Meta `json:"meta"` }
ListConfigsEnvelope list configs envelope
swagger:model listConfigsEnvelope
func (*ListConfigsEnvelope) ContextValidate ¶
ContextValidate validate this list configs envelope based on the context it is used
func (*ListConfigsEnvelope) MarshalBinary ¶
func (m *ListConfigsEnvelope) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListConfigsEnvelope) UnmarshalBinary ¶
func (m *ListConfigsEnvelope) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListCurrentAPISessionCertificatesEnvelope ¶
type ListCurrentAPISessionCertificatesEnvelope struct { // data // Required: true Data CurrentAPISessionCertificateList `json:"data"` // meta // Required: true Meta *Meta `json:"meta"` }
ListCurrentAPISessionCertificatesEnvelope list current Api session certificates envelope
swagger:model listCurrentApiSessionCertificatesEnvelope
func (*ListCurrentAPISessionCertificatesEnvelope) ContextValidate ¶
func (m *ListCurrentAPISessionCertificatesEnvelope) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this list current Api session certificates envelope based on the context it is used
func (*ListCurrentAPISessionCertificatesEnvelope) MarshalBinary ¶
func (m *ListCurrentAPISessionCertificatesEnvelope) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListCurrentAPISessionCertificatesEnvelope) UnmarshalBinary ¶
func (m *ListCurrentAPISessionCertificatesEnvelope) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListCurrentAPISessionServiceUpdatesEnvelope ¶
type ListCurrentAPISessionServiceUpdatesEnvelope struct { // data // Required: true Data *CurrentAPISessionServiceUpdateList `json:"data"` // meta // Required: true Meta *Meta `json:"meta"` }
ListCurrentAPISessionServiceUpdatesEnvelope list current Api session service updates envelope
swagger:model listCurrentApiSessionServiceUpdatesEnvelope
func (*ListCurrentAPISessionServiceUpdatesEnvelope) ContextValidate ¶
func (m *ListCurrentAPISessionServiceUpdatesEnvelope) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this list current Api session service updates envelope based on the context it is used
func (*ListCurrentAPISessionServiceUpdatesEnvelope) MarshalBinary ¶
func (m *ListCurrentAPISessionServiceUpdatesEnvelope) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListCurrentAPISessionServiceUpdatesEnvelope) UnmarshalBinary ¶
func (m *ListCurrentAPISessionServiceUpdatesEnvelope) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListCurrentIdentityEdgeRoutersEnvelope ¶
type ListCurrentIdentityEdgeRoutersEnvelope struct { // data // Required: true Data CurrentIdentityEdgeRouterList `json:"data"` // meta // Required: true Meta *Meta `json:"meta"` }
ListCurrentIdentityEdgeRoutersEnvelope list current identity edge routers envelope
swagger:model listCurrentIdentityEdgeRoutersEnvelope
func (*ListCurrentIdentityEdgeRoutersEnvelope) ContextValidate ¶
func (m *ListCurrentIdentityEdgeRoutersEnvelope) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this list current identity edge routers envelope based on the context it is used
func (*ListCurrentIdentityEdgeRoutersEnvelope) MarshalBinary ¶
func (m *ListCurrentIdentityEdgeRoutersEnvelope) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListCurrentIdentityEdgeRoutersEnvelope) UnmarshalBinary ¶
func (m *ListCurrentIdentityEdgeRoutersEnvelope) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListEdgeRouterPoliciesEnvelope ¶
type ListEdgeRouterPoliciesEnvelope struct { // data // Required: true Data EdgeRouterPolicyList `json:"data"` // meta // Required: true Meta *Meta `json:"meta"` }
ListEdgeRouterPoliciesEnvelope list edge router policies envelope
swagger:model listEdgeRouterPoliciesEnvelope
func (*ListEdgeRouterPoliciesEnvelope) ContextValidate ¶
func (m *ListEdgeRouterPoliciesEnvelope) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this list edge router policies envelope based on the context it is used
func (*ListEdgeRouterPoliciesEnvelope) MarshalBinary ¶
func (m *ListEdgeRouterPoliciesEnvelope) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListEdgeRouterPoliciesEnvelope) UnmarshalBinary ¶
func (m *ListEdgeRouterPoliciesEnvelope) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListEdgeRoutersEnvelope ¶
type ListEdgeRoutersEnvelope struct { // data // Required: true Data EdgeRouterList `json:"data"` // meta // Required: true Meta *Meta `json:"meta"` }
ListEdgeRoutersEnvelope list edge routers envelope
swagger:model listEdgeRoutersEnvelope
func (*ListEdgeRoutersEnvelope) ContextValidate ¶
func (m *ListEdgeRoutersEnvelope) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this list edge routers envelope based on the context it is used
func (*ListEdgeRoutersEnvelope) MarshalBinary ¶
func (m *ListEdgeRoutersEnvelope) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListEdgeRoutersEnvelope) UnmarshalBinary ¶
func (m *ListEdgeRoutersEnvelope) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListEnrollmentsEnvelope ¶
type ListEnrollmentsEnvelope struct { // data // Required: true Data EnrollmentList `json:"data"` // meta // Required: true Meta *Meta `json:"meta"` }
ListEnrollmentsEnvelope list enrollments envelope
swagger:model listEnrollmentsEnvelope
func (*ListEnrollmentsEnvelope) ContextValidate ¶
func (m *ListEnrollmentsEnvelope) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this list enrollments envelope based on the context it is used
func (*ListEnrollmentsEnvelope) MarshalBinary ¶
func (m *ListEnrollmentsEnvelope) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListEnrollmentsEnvelope) UnmarshalBinary ¶
func (m *ListEnrollmentsEnvelope) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListEnumeratedCapabilitiesEnvelope ¶ added in v0.25.37
type ListEnumeratedCapabilitiesEnvelope struct { // data // Required: true Data []Capabilities `json:"data"` // meta // Required: true Meta *Meta `json:"meta"` }
ListEnumeratedCapabilitiesEnvelope list enumerated capabilities envelope
swagger:model listEnumeratedCapabilitiesEnvelope
func (*ListEnumeratedCapabilitiesEnvelope) ContextValidate ¶ added in v0.25.37
func (m *ListEnumeratedCapabilitiesEnvelope) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this list enumerated capabilities envelope based on the context it is used
func (*ListEnumeratedCapabilitiesEnvelope) MarshalBinary ¶ added in v0.25.37
func (m *ListEnumeratedCapabilitiesEnvelope) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListEnumeratedCapabilitiesEnvelope) UnmarshalBinary ¶ added in v0.25.37
func (m *ListEnumeratedCapabilitiesEnvelope) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListExternalJWTSignersEnvelope ¶
type ListExternalJWTSignersEnvelope struct { // data // Required: true Data ExternalJWTSignerList `json:"data"` // meta // Required: true Meta *Meta `json:"meta"` }
ListExternalJWTSignersEnvelope list external Jwt signers envelope
swagger:model listExternalJwtSignersEnvelope
func (*ListExternalJWTSignersEnvelope) ContextValidate ¶
func (m *ListExternalJWTSignersEnvelope) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this list external Jwt signers envelope based on the context it is used
func (*ListExternalJWTSignersEnvelope) MarshalBinary ¶
func (m *ListExternalJWTSignersEnvelope) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListExternalJWTSignersEnvelope) UnmarshalBinary ¶
func (m *ListExternalJWTSignersEnvelope) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListIdentitiesEnvelope ¶
type ListIdentitiesEnvelope struct { // data // Required: true Data IdentityList `json:"data"` // meta // Required: true Meta *Meta `json:"meta"` }
ListIdentitiesEnvelope list identities envelope
swagger:model listIdentitiesEnvelope
func (*ListIdentitiesEnvelope) ContextValidate ¶
func (m *ListIdentitiesEnvelope) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this list identities envelope based on the context it is used
func (*ListIdentitiesEnvelope) MarshalBinary ¶
func (m *ListIdentitiesEnvelope) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListIdentitiesEnvelope) UnmarshalBinary ¶
func (m *ListIdentitiesEnvelope) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListIdentityTypesEnvelope ¶
type ListIdentityTypesEnvelope struct { // data // Required: true Data IdentityTypeList `json:"data"` // meta // Required: true Meta *Meta `json:"meta"` }
ListIdentityTypesEnvelope list identity types envelope
swagger:model listIdentityTypesEnvelope
func (*ListIdentityTypesEnvelope) ContextValidate ¶
func (m *ListIdentityTypesEnvelope) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this list identity types envelope based on the context it is used
func (*ListIdentityTypesEnvelope) MarshalBinary ¶
func (m *ListIdentityTypesEnvelope) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListIdentityTypesEnvelope) UnmarshalBinary ¶
func (m *ListIdentityTypesEnvelope) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListPostureCheckEnvelope ¶
type ListPostureCheckEnvelope struct { // meta // Required: true Meta *Meta `json:"meta"` // contains filtered or unexported fields }
ListPostureCheckEnvelope list posture check envelope
swagger:model listPostureCheckEnvelope
func (*ListPostureCheckEnvelope) ContextValidate ¶
func (m *ListPostureCheckEnvelope) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this list posture check envelope based on the context it is used
func (*ListPostureCheckEnvelope) Data ¶
func (m *ListPostureCheckEnvelope) Data() []PostureCheckDetail
Data gets the data of this base type
func (*ListPostureCheckEnvelope) MarshalBinary ¶
func (m *ListPostureCheckEnvelope) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (ListPostureCheckEnvelope) MarshalJSON ¶
func (m ListPostureCheckEnvelope) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*ListPostureCheckEnvelope) SetData ¶
func (m *ListPostureCheckEnvelope) SetData(val []PostureCheckDetail)
SetData sets the data of this base type
func (*ListPostureCheckEnvelope) UnmarshalBinary ¶
func (m *ListPostureCheckEnvelope) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ListPostureCheckEnvelope) UnmarshalJSON ¶
func (m *ListPostureCheckEnvelope) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type ListPostureCheckTypesEnvelope ¶
type ListPostureCheckTypesEnvelope struct { // data // Required: true Data PostureCheckTypeList `json:"data"` // meta // Required: true Meta *Meta `json:"meta"` }
ListPostureCheckTypesEnvelope list posture check types envelope
swagger:model listPostureCheckTypesEnvelope
func (*ListPostureCheckTypesEnvelope) ContextValidate ¶
func (m *ListPostureCheckTypesEnvelope) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this list posture check types envelope based on the context it is used
func (*ListPostureCheckTypesEnvelope) MarshalBinary ¶
func (m *ListPostureCheckTypesEnvelope) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListPostureCheckTypesEnvelope) UnmarshalBinary ¶
func (m *ListPostureCheckTypesEnvelope) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListProtocols ¶
ListProtocols list protocols
swagger:model listProtocols
func (ListProtocols) ContextValidate ¶
ContextValidate validate this list protocols based on the context it is used
type ListProtocolsEnvelope ¶
type ListProtocolsEnvelope struct { // data // Required: true Data ListProtocols `json:"data"` // meta // Required: true Meta *Meta `json:"meta"` }
ListProtocolsEnvelope list protocols envelope
swagger:model listProtocolsEnvelope
func (*ListProtocolsEnvelope) ContextValidate ¶
ContextValidate validate this list protocols envelope based on the context it is used
func (*ListProtocolsEnvelope) MarshalBinary ¶
func (m *ListProtocolsEnvelope) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListProtocolsEnvelope) UnmarshalBinary ¶
func (m *ListProtocolsEnvelope) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListRoleAttributesEnvelope ¶
type ListRoleAttributesEnvelope struct { // data // Required: true Data RoleAttributesList `json:"data"` // meta // Required: true Meta *Meta `json:"meta"` }
ListRoleAttributesEnvelope list role attributes envelope
swagger:model listRoleAttributesEnvelope
func (*ListRoleAttributesEnvelope) ContextValidate ¶
func (m *ListRoleAttributesEnvelope) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this list role attributes envelope based on the context it is used
func (*ListRoleAttributesEnvelope) MarshalBinary ¶
func (m *ListRoleAttributesEnvelope) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListRoleAttributesEnvelope) UnmarshalBinary ¶
func (m *ListRoleAttributesEnvelope) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListRoutersEnvelope ¶
type ListRoutersEnvelope struct { // data // Required: true Data RouterList `json:"data"` // meta // Required: true Meta *Meta `json:"meta"` }
ListRoutersEnvelope list routers envelope
swagger:model listRoutersEnvelope
func (*ListRoutersEnvelope) ContextValidate ¶
ContextValidate validate this list routers envelope based on the context it is used
func (*ListRoutersEnvelope) MarshalBinary ¶
func (m *ListRoutersEnvelope) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListRoutersEnvelope) UnmarshalBinary ¶
func (m *ListRoutersEnvelope) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListServiceConfigsEnvelope ¶
type ListServiceConfigsEnvelope struct { // data // Required: true Data ServiceConfigList `json:"data"` // meta // Required: true Meta *Meta `json:"meta"` }
ListServiceConfigsEnvelope list service configs envelope
swagger:model listServiceConfigsEnvelope
func (*ListServiceConfigsEnvelope) ContextValidate ¶
func (m *ListServiceConfigsEnvelope) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this list service configs envelope based on the context it is used
func (*ListServiceConfigsEnvelope) MarshalBinary ¶
func (m *ListServiceConfigsEnvelope) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListServiceConfigsEnvelope) UnmarshalBinary ¶
func (m *ListServiceConfigsEnvelope) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListServiceEdgeRouterPoliciesEnvelope ¶
type ListServiceEdgeRouterPoliciesEnvelope struct { // data // Required: true Data ServiceEdgeRouterPolicyList `json:"data"` // meta // Required: true Meta *Meta `json:"meta"` }
ListServiceEdgeRouterPoliciesEnvelope list service edge router policies envelope
swagger:model listServiceEdgeRouterPoliciesEnvelope
func (*ListServiceEdgeRouterPoliciesEnvelope) ContextValidate ¶
func (m *ListServiceEdgeRouterPoliciesEnvelope) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this list service edge router policies envelope based on the context it is used
func (*ListServiceEdgeRouterPoliciesEnvelope) MarshalBinary ¶
func (m *ListServiceEdgeRouterPoliciesEnvelope) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListServiceEdgeRouterPoliciesEnvelope) UnmarshalBinary ¶
func (m *ListServiceEdgeRouterPoliciesEnvelope) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListServiceEdgeRoutersEnvelope ¶ added in v0.26.1
type ListServiceEdgeRoutersEnvelope struct { // data // Required: true Data *ServiceEdgeRouters `json:"data"` // meta // Required: true Meta *Meta `json:"meta"` }
ListServiceEdgeRoutersEnvelope list service edge routers envelope
swagger:model listServiceEdgeRoutersEnvelope
func (*ListServiceEdgeRoutersEnvelope) ContextValidate ¶ added in v0.26.1
func (m *ListServiceEdgeRoutersEnvelope) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this list service edge routers envelope based on the context it is used
func (*ListServiceEdgeRoutersEnvelope) MarshalBinary ¶ added in v0.26.1
func (m *ListServiceEdgeRoutersEnvelope) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListServiceEdgeRoutersEnvelope) UnmarshalBinary ¶ added in v0.26.1
func (m *ListServiceEdgeRoutersEnvelope) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListServicePoliciesEnvelope ¶
type ListServicePoliciesEnvelope struct { // data // Required: true Data ServicePolicyList `json:"data"` // meta // Required: true Meta *Meta `json:"meta"` }
ListServicePoliciesEnvelope list service policies envelope
swagger:model listServicePoliciesEnvelope
func (*ListServicePoliciesEnvelope) ContextValidate ¶
func (m *ListServicePoliciesEnvelope) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this list service policies envelope based on the context it is used
func (*ListServicePoliciesEnvelope) MarshalBinary ¶
func (m *ListServicePoliciesEnvelope) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListServicePoliciesEnvelope) UnmarshalBinary ¶
func (m *ListServicePoliciesEnvelope) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListServicesEnvelope ¶
type ListServicesEnvelope struct { // data // Required: true Data ServiceList `json:"data"` // meta // Required: true Meta *Meta `json:"meta"` }
ListServicesEnvelope list services envelope
swagger:model listServicesEnvelope
func (*ListServicesEnvelope) ContextValidate ¶
ContextValidate validate this list services envelope based on the context it is used
func (*ListServicesEnvelope) MarshalBinary ¶
func (m *ListServicesEnvelope) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListServicesEnvelope) UnmarshalBinary ¶
func (m *ListServicesEnvelope) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListSessionsEnvelope ¶
type ListSessionsEnvelope struct { // data // Required: true Data SessionList `json:"data"` // meta // Required: true Meta *Meta `json:"meta"` }
ListSessionsEnvelope list sessions envelope
swagger:model listSessionsEnvelope
func (*ListSessionsEnvelope) ContextValidate ¶
ContextValidate validate this list sessions envelope based on the context it is used
func (*ListSessionsEnvelope) MarshalBinary ¶
func (m *ListSessionsEnvelope) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListSessionsEnvelope) UnmarshalBinary ¶
func (m *ListSessionsEnvelope) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListSessionsManagementEnvelope ¶
type ListSessionsManagementEnvelope struct { // data // Required: true Data SessionManagementList `json:"data"` // meta // Required: true Meta *Meta `json:"meta"` }
ListSessionsManagementEnvelope list sessions management envelope
swagger:model listSessionsManagementEnvelope
func (*ListSessionsManagementEnvelope) ContextValidate ¶
func (m *ListSessionsManagementEnvelope) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this list sessions management envelope based on the context it is used
func (*ListSessionsManagementEnvelope) MarshalBinary ¶
func (m *ListSessionsManagementEnvelope) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListSessionsManagementEnvelope) UnmarshalBinary ¶
func (m *ListSessionsManagementEnvelope) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListSpecsEnvelope ¶
type ListSpecsEnvelope struct { // data // Required: true Data SpecList `json:"data"` // meta // Required: true Meta *Meta `json:"meta"` }
ListSpecsEnvelope list specs envelope
swagger:model listSpecsEnvelope
func (*ListSpecsEnvelope) ContextValidate ¶
ContextValidate validate this list specs envelope based on the context it is used
func (*ListSpecsEnvelope) MarshalBinary ¶
func (m *ListSpecsEnvelope) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListSpecsEnvelope) UnmarshalBinary ¶
func (m *ListSpecsEnvelope) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListSummaryCounts ¶
ListSummaryCounts list summary counts
swagger:model listSummaryCounts
func (ListSummaryCounts) ContextValidate ¶
ContextValidate validates this list summary counts based on context it is used
type ListSummaryCountsEnvelope ¶
type ListSummaryCountsEnvelope struct { // data // Required: true Data ListSummaryCounts `json:"data"` // meta // Required: true Meta *Meta `json:"meta"` }
ListSummaryCountsEnvelope list summary counts envelope
swagger:model listSummaryCountsEnvelope
func (*ListSummaryCountsEnvelope) ContextValidate ¶
func (m *ListSummaryCountsEnvelope) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this list summary counts envelope based on the context it is used
func (*ListSummaryCountsEnvelope) MarshalBinary ¶
func (m *ListSummaryCountsEnvelope) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListSummaryCountsEnvelope) UnmarshalBinary ¶
func (m *ListSummaryCountsEnvelope) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListTerminatorsEnvelope ¶
type ListTerminatorsEnvelope struct { // data // Required: true Data TerminatorList `json:"data"` // meta // Required: true Meta *Meta `json:"meta"` }
ListTerminatorsEnvelope list terminators envelope
swagger:model listTerminatorsEnvelope
func (*ListTerminatorsEnvelope) ContextValidate ¶
func (m *ListTerminatorsEnvelope) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this list terminators envelope based on the context it is used
func (*ListTerminatorsEnvelope) MarshalBinary ¶
func (m *ListTerminatorsEnvelope) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListTerminatorsEnvelope) UnmarshalBinary ¶
func (m *ListTerminatorsEnvelope) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListVersionEnvelope ¶
type ListVersionEnvelope struct { // data // Required: true Data *Version `json:"data"` // meta // Required: true Meta *Meta `json:"meta"` }
ListVersionEnvelope list version envelope
swagger:model listVersionEnvelope
func (*ListVersionEnvelope) ContextValidate ¶
ContextValidate validate this list version envelope based on the context it is used
func (*ListVersionEnvelope) MarshalBinary ¶
func (m *ListVersionEnvelope) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListVersionEnvelope) UnmarshalBinary ¶
func (m *ListVersionEnvelope) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Meta ¶
type Meta struct { // api enrollment version APIEnrollmentVersion string `json:"apiEnrollmentVersion,omitempty"` // api version APIVersion string `json:"apiVersion,omitempty"` // filterable fields FilterableFields []string `json:"filterableFields,omitempty"` // pagination Pagination *Pagination `json:"pagination,omitempty"` }
Meta meta
swagger:model meta
func (*Meta) ContextValidate ¶
ContextValidate validate this meta based on the context it is used
func (*Meta) MarshalBinary ¶
MarshalBinary interface implementation
func (*Meta) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type MfaCode ¶
type MfaCode struct { // code // Required: true Code *string `json:"code"` }
MfaCode mfa code
swagger:model mfaCode
func (*MfaCode) ContextValidate ¶
ContextValidate validates this mfa code based on context it is used
func (*MfaCode) MarshalBinary ¶
MarshalBinary interface implementation
func (*MfaCode) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type MfaFormats ¶
type MfaFormats string
MfaFormats mfa formats
swagger:model mfaFormats
const ( // MfaFormatsNumeric captures enum value "numeric" MfaFormatsNumeric MfaFormats = "numeric" // MfaFormatsAlpha captures enum value "alpha" MfaFormatsAlpha MfaFormats = "alpha" // MfaFormatsAlphaNumeric captures enum value "alphaNumeric" MfaFormatsAlphaNumeric MfaFormats = "alphaNumeric" )
func NewMfaFormats ¶
func NewMfaFormats(value MfaFormats) *MfaFormats
func (MfaFormats) ContextValidate ¶
ContextValidate validates this mfa formats based on context it is used
func (MfaFormats) Pointer ¶ added in v0.25.9
func (m MfaFormats) Pointer() *MfaFormats
Pointer returns a pointer to a freshly-allocated MfaFormats.
type MfaProviders ¶
type MfaProviders string
MfaProviders mfa providers
swagger:model mfaProviders
const ( // MfaProvidersZiti captures enum value "ziti" MfaProvidersZiti MfaProviders = "ziti" // MfaProvidersURL captures enum value "url" MfaProvidersURL MfaProviders = "url" )
func NewMfaProviders ¶
func NewMfaProviders(value MfaProviders) *MfaProviders
func (MfaProviders) ContextValidate ¶
ContextValidate validates this mfa providers based on context it is used
func (MfaProviders) Pointer ¶ added in v0.25.9
func (m MfaProviders) Pointer() *MfaProviders
Pointer returns a pointer to a freshly-allocated MfaProviders.
type NamedRole ¶
type NamedRole struct { // name Name string `json:"name,omitempty"` // role Role string `json:"role,omitempty"` }
NamedRole named role
swagger:model namedRole
func (*NamedRole) ContextValidate ¶
ContextValidate validates this named role based on context it is used
func (*NamedRole) MarshalBinary ¶
MarshalBinary interface implementation
func (*NamedRole) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type NamedRoles ¶
type NamedRoles []*NamedRole
NamedRoles named roles
swagger:model namedRoles
func (NamedRoles) ContextValidate ¶
ContextValidate validate this named roles based on the context it is used
type OperatingSystem ¶
type OperatingSystem struct { // type // Required: true Type *OsType `json:"type"` // versions // Required: true Versions []string `json:"versions"` }
OperatingSystem operating system
swagger:model operatingSystem
func (*OperatingSystem) ContextValidate ¶
ContextValidate validate this operating system based on the context it is used
func (*OperatingSystem) MarshalBinary ¶
func (m *OperatingSystem) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OperatingSystem) UnmarshalBinary ¶
func (m *OperatingSystem) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OsType ¶
type OsType string
OsType os type
swagger:model osType
const ( // OsTypeWindows captures enum value "Windows" OsTypeWindows OsType = "Windows" // OsTypeWindowsServer captures enum value "WindowsServer" OsTypeWindowsServer OsType = "WindowsServer" // OsTypeAndroid captures enum value "Android" OsTypeAndroid OsType = "Android" // OsTypeIOS captures enum value "iOS" OsTypeIOS OsType = "iOS" // OsTypeLinux captures enum value "Linux" OsTypeLinux OsType = "Linux" // OsTypeMacOS captures enum value "macOS" OsTypeMacOS OsType = "macOS" )
func (OsType) ContextValidate ¶
ContextValidate validates this os type based on context it is used
type Pagination ¶
type Pagination struct { // limit // Required: true Limit *int64 `json:"limit"` // offset // Required: true Offset *int64 `json:"offset"` // total count // Required: true TotalCount *int64 `json:"totalCount"` }
Pagination pagination
swagger:model pagination
func (*Pagination) ContextValidate ¶
ContextValidate validates this pagination based on context it is used
func (*Pagination) MarshalBinary ¶
func (m *Pagination) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Pagination) UnmarshalBinary ¶
func (m *Pagination) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Password ¶
type Password string
Password password
swagger:model password
func (Password) ContextValidate ¶
ContextValidate validates this password based on context it is used
type PasswordNullable ¶
type PasswordNullable string
PasswordNullable password nullable
swagger:model passwordNullable
func (PasswordNullable) ContextValidate ¶
ContextValidate validates this password nullable based on context it is used
type PolicyAdvice ¶
type PolicyAdvice struct { // common routers CommonRouters []*RouterEntityRef `json:"commonRouters"` // identity Identity *EntityRef `json:"identity,omitempty"` // identity Id IdentityID string `json:"identityId,omitempty"` // identity router count IdentityRouterCount int32 `json:"identityRouterCount,omitempty"` // is bind allowed IsBindAllowed bool `json:"isBindAllowed,omitempty"` // is dial allowed IsDialAllowed bool `json:"isDialAllowed,omitempty"` // service Service *EntityRef `json:"service,omitempty"` // service Id ServiceID string `json:"serviceId,omitempty"` // service router count ServiceRouterCount int32 `json:"serviceRouterCount,omitempty"` }
PolicyAdvice policy advice
swagger:model policyAdvice
func (*PolicyAdvice) ContextValidate ¶
ContextValidate validate this policy advice based on the context it is used
func (*PolicyAdvice) MarshalBinary ¶
func (m *PolicyAdvice) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PolicyAdvice) UnmarshalBinary ¶
func (m *PolicyAdvice) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PolicyFailure ¶
type PolicyFailure struct { // policy Id PolicyID string `json:"policyId,omitempty"` // policy name PolicyName string `json:"policyName,omitempty"` // contains filtered or unexported fields }
PolicyFailure policy failure
swagger:model policyFailure
func (*PolicyFailure) Checks ¶
func (m *PolicyFailure) Checks() []PostureCheckFailure
Checks gets the checks of this base type
func (*PolicyFailure) ContextValidate ¶
ContextValidate validate this policy failure based on the context it is used
func (*PolicyFailure) MarshalBinary ¶
func (m *PolicyFailure) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (PolicyFailure) MarshalJSON ¶
func (m PolicyFailure) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*PolicyFailure) SetChecks ¶
func (m *PolicyFailure) SetChecks(val []PostureCheckFailure)
SetChecks sets the checks of this base type
func (*PolicyFailure) UnmarshalBinary ¶
func (m *PolicyFailure) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PolicyFailure) UnmarshalJSON ¶
func (m *PolicyFailure) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type PostureCheckCreate ¶
type PostureCheckCreate interface { runtime.Validatable runtime.ContextValidatable // name // Required: true Name() *string SetName(*string) // role attributes RoleAttributes() *Attributes SetRoleAttributes(*Attributes) // tags Tags() *Tags SetTags(*Tags) // type Id // Required: true TypeID() PostureCheckType SetTypeID(PostureCheckType) }
PostureCheckCreate posture check create
swagger:discriminator postureCheckCreate typeId
func UnmarshalPostureCheckCreate ¶
func UnmarshalPostureCheckCreate(reader io.Reader, consumer runtime.Consumer) (PostureCheckCreate, error)
UnmarshalPostureCheckCreate unmarshals polymorphic PostureCheckCreate
func UnmarshalPostureCheckCreateSlice ¶
func UnmarshalPostureCheckCreateSlice(reader io.Reader, consumer runtime.Consumer) ([]PostureCheckCreate, error)
UnmarshalPostureCheckCreateSlice unmarshals polymorphic slices of PostureCheckCreate
type PostureCheckDetail ¶
type PostureCheckDetail interface { runtime.Validatable runtime.ContextValidatable // links // Required: true Links() Links SetLinks(Links) // created at // Required: true // Format: date-time CreatedAt() *strfmt.DateTime SetCreatedAt(*strfmt.DateTime) // id // Required: true ID() *string SetID(*string) // name // Required: true Name() *string SetName(*string) // role attributes // Required: true RoleAttributes() *Attributes SetRoleAttributes(*Attributes) // tags // Required: true Tags() *Tags SetTags(*Tags) // type Id // Required: true TypeID() string SetTypeID(string) // updated at // Required: true // Format: date-time UpdatedAt() *strfmt.DateTime SetUpdatedAt(*strfmt.DateTime) // version // Required: true Version() *int64 SetVersion(*int64) }
PostureCheckDetail posture check detail
swagger:discriminator postureCheckDetail typeId
func UnmarshalPostureCheckDetail ¶
func UnmarshalPostureCheckDetail(reader io.Reader, consumer runtime.Consumer) (PostureCheckDetail, error)
UnmarshalPostureCheckDetail unmarshals polymorphic PostureCheckDetail
func UnmarshalPostureCheckDetailSlice ¶
func UnmarshalPostureCheckDetailSlice(reader io.Reader, consumer runtime.Consumer) ([]PostureCheckDetail, error)
UnmarshalPostureCheckDetailSlice unmarshals polymorphic slices of PostureCheckDetail
type PostureCheckDomainCreate ¶
type PostureCheckDomainCreate struct { // domains // Required: true // Min Items: 1 Domains []string `json:"domains"` // contains filtered or unexported fields }
PostureCheckDomainCreate posture check domain create
swagger:model postureCheckDomainCreate
func (*PostureCheckDomainCreate) ContextValidate ¶
func (m *PostureCheckDomainCreate) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this posture check domain create based on the context it is used
func (*PostureCheckDomainCreate) MarshalBinary ¶
func (m *PostureCheckDomainCreate) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (PostureCheckDomainCreate) MarshalJSON ¶
func (m PostureCheckDomainCreate) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*PostureCheckDomainCreate) Name ¶
func (m *PostureCheckDomainCreate) Name() *string
Name gets the name of this subtype
func (*PostureCheckDomainCreate) RoleAttributes ¶
func (m *PostureCheckDomainCreate) RoleAttributes() *Attributes
RoleAttributes gets the role attributes of this subtype
func (*PostureCheckDomainCreate) SetName ¶
func (m *PostureCheckDomainCreate) SetName(val *string)
SetName sets the name of this subtype
func (*PostureCheckDomainCreate) SetRoleAttributes ¶
func (m *PostureCheckDomainCreate) SetRoleAttributes(val *Attributes)
SetRoleAttributes sets the role attributes of this subtype
func (*PostureCheckDomainCreate) SetTags ¶
func (m *PostureCheckDomainCreate) SetTags(val *Tags)
SetTags sets the tags of this subtype
func (*PostureCheckDomainCreate) SetTypeID ¶
func (m *PostureCheckDomainCreate) SetTypeID(val PostureCheckType)
SetTypeID sets the type Id of this subtype
func (*PostureCheckDomainCreate) Tags ¶
func (m *PostureCheckDomainCreate) Tags() *Tags
Tags gets the tags of this subtype
func (*PostureCheckDomainCreate) TypeID ¶
func (m *PostureCheckDomainCreate) TypeID() PostureCheckType
TypeID gets the type Id of this subtype
func (*PostureCheckDomainCreate) UnmarshalBinary ¶
func (m *PostureCheckDomainCreate) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PostureCheckDomainCreate) UnmarshalJSON ¶
func (m *PostureCheckDomainCreate) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type PostureCheckDomainDetail ¶
type PostureCheckDomainDetail struct { // domains // Required: true // Min Items: 1 Domains []string `json:"domains"` // contains filtered or unexported fields }
PostureCheckDomainDetail posture check domain detail
swagger:model postureCheckDomainDetail
func (*PostureCheckDomainDetail) ContextValidate ¶
func (m *PostureCheckDomainDetail) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this posture check domain detail based on the context it is used
func (*PostureCheckDomainDetail) CreatedAt ¶
func (m *PostureCheckDomainDetail) CreatedAt() *strfmt.DateTime
CreatedAt gets the created at of this subtype
func (*PostureCheckDomainDetail) ID ¶
func (m *PostureCheckDomainDetail) ID() *string
ID gets the id of this subtype
func (*PostureCheckDomainDetail) Links ¶
func (m *PostureCheckDomainDetail) Links() Links
Links gets the links of this subtype
func (*PostureCheckDomainDetail) MarshalBinary ¶
func (m *PostureCheckDomainDetail) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (PostureCheckDomainDetail) MarshalJSON ¶
func (m PostureCheckDomainDetail) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*PostureCheckDomainDetail) Name ¶
func (m *PostureCheckDomainDetail) Name() *string
Name gets the name of this subtype
func (*PostureCheckDomainDetail) RoleAttributes ¶
func (m *PostureCheckDomainDetail) RoleAttributes() *Attributes
RoleAttributes gets the role attributes of this subtype
func (*PostureCheckDomainDetail) SetCreatedAt ¶
func (m *PostureCheckDomainDetail) SetCreatedAt(val *strfmt.DateTime)
SetCreatedAt sets the created at of this subtype
func (*PostureCheckDomainDetail) SetID ¶
func (m *PostureCheckDomainDetail) SetID(val *string)
SetID sets the id of this subtype
func (*PostureCheckDomainDetail) SetLinks ¶
func (m *PostureCheckDomainDetail) SetLinks(val Links)
SetLinks sets the links of this subtype
func (*PostureCheckDomainDetail) SetName ¶
func (m *PostureCheckDomainDetail) SetName(val *string)
SetName sets the name of this subtype
func (*PostureCheckDomainDetail) SetRoleAttributes ¶
func (m *PostureCheckDomainDetail) SetRoleAttributes(val *Attributes)
SetRoleAttributes sets the role attributes of this subtype
func (*PostureCheckDomainDetail) SetTags ¶
func (m *PostureCheckDomainDetail) SetTags(val *Tags)
SetTags sets the tags of this subtype
func (*PostureCheckDomainDetail) SetTypeID ¶
func (m *PostureCheckDomainDetail) SetTypeID(val string)
SetTypeID sets the type Id of this subtype
func (*PostureCheckDomainDetail) SetUpdatedAt ¶
func (m *PostureCheckDomainDetail) SetUpdatedAt(val *strfmt.DateTime)
SetUpdatedAt sets the updated at of this subtype
func (*PostureCheckDomainDetail) SetVersion ¶
func (m *PostureCheckDomainDetail) SetVersion(val *int64)
SetVersion sets the version of this subtype
func (*PostureCheckDomainDetail) Tags ¶
func (m *PostureCheckDomainDetail) Tags() *Tags
Tags gets the tags of this subtype
func (*PostureCheckDomainDetail) TypeID ¶
func (m *PostureCheckDomainDetail) TypeID() string
TypeID gets the type Id of this subtype
func (*PostureCheckDomainDetail) UnmarshalBinary ¶
func (m *PostureCheckDomainDetail) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PostureCheckDomainDetail) UnmarshalJSON ¶
func (m *PostureCheckDomainDetail) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
func (*PostureCheckDomainDetail) UpdatedAt ¶
func (m *PostureCheckDomainDetail) UpdatedAt() *strfmt.DateTime
UpdatedAt gets the updated at of this subtype
func (*PostureCheckDomainDetail) Validate ¶
func (m *PostureCheckDomainDetail) Validate(formats strfmt.Registry) error
Validate validates this posture check domain detail
func (*PostureCheckDomainDetail) Version ¶
func (m *PostureCheckDomainDetail) Version() *int64
Version gets the version of this subtype
type PostureCheckDomainPatch ¶
type PostureCheckDomainPatch struct { // domains // Min Items: 1 Domains []string `json:"domains"` // contains filtered or unexported fields }
PostureCheckDomainPatch posture check domain patch
swagger:model postureCheckDomainPatch
func (*PostureCheckDomainPatch) ContextValidate ¶
func (m *PostureCheckDomainPatch) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this posture check domain patch based on the context it is used
func (*PostureCheckDomainPatch) MarshalBinary ¶
func (m *PostureCheckDomainPatch) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (PostureCheckDomainPatch) MarshalJSON ¶
func (m PostureCheckDomainPatch) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*PostureCheckDomainPatch) Name ¶
func (m *PostureCheckDomainPatch) Name() string
Name gets the name of this subtype
func (*PostureCheckDomainPatch) RoleAttributes ¶
func (m *PostureCheckDomainPatch) RoleAttributes() *Attributes
RoleAttributes gets the role attributes of this subtype
func (*PostureCheckDomainPatch) SetName ¶
func (m *PostureCheckDomainPatch) SetName(val string)
SetName sets the name of this subtype
func (*PostureCheckDomainPatch) SetRoleAttributes ¶
func (m *PostureCheckDomainPatch) SetRoleAttributes(val *Attributes)
SetRoleAttributes sets the role attributes of this subtype
func (*PostureCheckDomainPatch) SetTags ¶
func (m *PostureCheckDomainPatch) SetTags(val *Tags)
SetTags sets the tags of this subtype
func (*PostureCheckDomainPatch) SetTypeID ¶
func (m *PostureCheckDomainPatch) SetTypeID(val PostureCheckType)
SetTypeID sets the type Id of this subtype
func (*PostureCheckDomainPatch) Tags ¶
func (m *PostureCheckDomainPatch) Tags() *Tags
Tags gets the tags of this subtype
func (*PostureCheckDomainPatch) TypeID ¶
func (m *PostureCheckDomainPatch) TypeID() PostureCheckType
TypeID gets the type Id of this subtype
func (*PostureCheckDomainPatch) UnmarshalBinary ¶
func (m *PostureCheckDomainPatch) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PostureCheckDomainPatch) UnmarshalJSON ¶
func (m *PostureCheckDomainPatch) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type PostureCheckDomainUpdate ¶
type PostureCheckDomainUpdate struct { // domains // Required: true // Min Items: 1 Domains []string `json:"domains"` // contains filtered or unexported fields }
PostureCheckDomainUpdate posture check domain update
swagger:model postureCheckDomainUpdate
func (*PostureCheckDomainUpdate) ContextValidate ¶
func (m *PostureCheckDomainUpdate) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this posture check domain update based on the context it is used
func (*PostureCheckDomainUpdate) MarshalBinary ¶
func (m *PostureCheckDomainUpdate) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (PostureCheckDomainUpdate) MarshalJSON ¶
func (m PostureCheckDomainUpdate) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*PostureCheckDomainUpdate) Name ¶
func (m *PostureCheckDomainUpdate) Name() *string
Name gets the name of this subtype
func (*PostureCheckDomainUpdate) RoleAttributes ¶
func (m *PostureCheckDomainUpdate) RoleAttributes() *Attributes
RoleAttributes gets the role attributes of this subtype
func (*PostureCheckDomainUpdate) SetName ¶
func (m *PostureCheckDomainUpdate) SetName(val *string)
SetName sets the name of this subtype
func (*PostureCheckDomainUpdate) SetRoleAttributes ¶
func (m *PostureCheckDomainUpdate) SetRoleAttributes(val *Attributes)
SetRoleAttributes sets the role attributes of this subtype
func (*PostureCheckDomainUpdate) SetTags ¶
func (m *PostureCheckDomainUpdate) SetTags(val *Tags)
SetTags sets the tags of this subtype
func (*PostureCheckDomainUpdate) SetTypeID ¶
func (m *PostureCheckDomainUpdate) SetTypeID(val PostureCheckType)
SetTypeID sets the type Id of this subtype
func (*PostureCheckDomainUpdate) Tags ¶
func (m *PostureCheckDomainUpdate) Tags() *Tags
Tags gets the tags of this subtype
func (*PostureCheckDomainUpdate) TypeID ¶
func (m *PostureCheckDomainUpdate) TypeID() PostureCheckType
TypeID gets the type Id of this subtype
func (*PostureCheckDomainUpdate) UnmarshalBinary ¶
func (m *PostureCheckDomainUpdate) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PostureCheckDomainUpdate) UnmarshalJSON ¶
func (m *PostureCheckDomainUpdate) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type PostureCheckFailure ¶
type PostureCheckFailure interface { runtime.Validatable runtime.ContextValidatable // posture check Id // Required: true PostureCheckID() *string SetPostureCheckID(*string) // posture check name // Required: true PostureCheckName() *string SetPostureCheckName(*string) // posture check type // Required: true PostureCheckType() string SetPostureCheckType(string) }
PostureCheckFailure posture check failure
swagger:discriminator postureCheckFailure postureCheckType
func UnmarshalPostureCheckFailure ¶
func UnmarshalPostureCheckFailure(reader io.Reader, consumer runtime.Consumer) (PostureCheckFailure, error)
UnmarshalPostureCheckFailure unmarshals polymorphic PostureCheckFailure
func UnmarshalPostureCheckFailureSlice ¶
func UnmarshalPostureCheckFailureSlice(reader io.Reader, consumer runtime.Consumer) ([]PostureCheckFailure, error)
UnmarshalPostureCheckFailureSlice unmarshals polymorphic slices of PostureCheckFailure
type PostureCheckFailureDomain ¶
type PostureCheckFailureDomain struct { // actual value // Required: true ActualValue *string `json:"actualValue"` // expected value // Required: true ExpectedValue []string `json:"expectedValue"` // contains filtered or unexported fields }
PostureCheckFailureDomain posture check failure domain
swagger:model postureCheckFailureDomain
func (*PostureCheckFailureDomain) ContextValidate ¶
func (m *PostureCheckFailureDomain) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this posture check failure domain based on the context it is used
func (*PostureCheckFailureDomain) MarshalBinary ¶
func (m *PostureCheckFailureDomain) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (PostureCheckFailureDomain) MarshalJSON ¶
func (m PostureCheckFailureDomain) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*PostureCheckFailureDomain) PostureCheckID ¶
func (m *PostureCheckFailureDomain) PostureCheckID() *string
PostureCheckID gets the posture check Id of this subtype
func (*PostureCheckFailureDomain) PostureCheckName ¶
func (m *PostureCheckFailureDomain) PostureCheckName() *string
PostureCheckName gets the posture check name of this subtype
func (*PostureCheckFailureDomain) PostureCheckType ¶
func (m *PostureCheckFailureDomain) PostureCheckType() string
PostureCheckType gets the posture check type of this subtype
func (*PostureCheckFailureDomain) SetPostureCheckID ¶
func (m *PostureCheckFailureDomain) SetPostureCheckID(val *string)
SetPostureCheckID sets the posture check Id of this subtype
func (*PostureCheckFailureDomain) SetPostureCheckName ¶
func (m *PostureCheckFailureDomain) SetPostureCheckName(val *string)
SetPostureCheckName sets the posture check name of this subtype
func (*PostureCheckFailureDomain) SetPostureCheckType ¶
func (m *PostureCheckFailureDomain) SetPostureCheckType(val string)
SetPostureCheckType sets the posture check type of this subtype
func (*PostureCheckFailureDomain) UnmarshalBinary ¶
func (m *PostureCheckFailureDomain) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PostureCheckFailureDomain) UnmarshalJSON ¶
func (m *PostureCheckFailureDomain) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type PostureCheckFailureMacAddress ¶
type PostureCheckFailureMacAddress struct { // actual value // Required: true ActualValue []string `json:"actualValue"` // expected value // Required: true ExpectedValue []string `json:"expectedValue"` // contains filtered or unexported fields }
PostureCheckFailureMacAddress posture check failure mac address
swagger:model postureCheckFailureMacAddress
func (*PostureCheckFailureMacAddress) ContextValidate ¶
func (m *PostureCheckFailureMacAddress) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this posture check failure mac address based on the context it is used
func (*PostureCheckFailureMacAddress) MarshalBinary ¶
func (m *PostureCheckFailureMacAddress) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (PostureCheckFailureMacAddress) MarshalJSON ¶
func (m PostureCheckFailureMacAddress) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*PostureCheckFailureMacAddress) PostureCheckID ¶
func (m *PostureCheckFailureMacAddress) PostureCheckID() *string
PostureCheckID gets the posture check Id of this subtype
func (*PostureCheckFailureMacAddress) PostureCheckName ¶
func (m *PostureCheckFailureMacAddress) PostureCheckName() *string
PostureCheckName gets the posture check name of this subtype
func (*PostureCheckFailureMacAddress) PostureCheckType ¶
func (m *PostureCheckFailureMacAddress) PostureCheckType() string
PostureCheckType gets the posture check type of this subtype
func (*PostureCheckFailureMacAddress) SetPostureCheckID ¶
func (m *PostureCheckFailureMacAddress) SetPostureCheckID(val *string)
SetPostureCheckID sets the posture check Id of this subtype
func (*PostureCheckFailureMacAddress) SetPostureCheckName ¶
func (m *PostureCheckFailureMacAddress) SetPostureCheckName(val *string)
SetPostureCheckName sets the posture check name of this subtype
func (*PostureCheckFailureMacAddress) SetPostureCheckType ¶
func (m *PostureCheckFailureMacAddress) SetPostureCheckType(val string)
SetPostureCheckType sets the posture check type of this subtype
func (*PostureCheckFailureMacAddress) UnmarshalBinary ¶
func (m *PostureCheckFailureMacAddress) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PostureCheckFailureMacAddress) UnmarshalJSON ¶
func (m *PostureCheckFailureMacAddress) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type PostureCheckFailureMfa ¶
type PostureCheckFailureMfa struct { // actual value // Required: true ActualValue *PostureChecksFailureMfaValues `json:"actualValue"` // criteria // Required: true Criteria *PostureChecksFailureMfaCriteria `json:"criteria"` // expected value // Required: true ExpectedValue *PostureChecksFailureMfaValues `json:"expectedValue"` // contains filtered or unexported fields }
PostureCheckFailureMfa posture check failure mfa
swagger:model postureCheckFailureMfa
func (*PostureCheckFailureMfa) ContextValidate ¶
func (m *PostureCheckFailureMfa) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this posture check failure mfa based on the context it is used
func (*PostureCheckFailureMfa) MarshalBinary ¶
func (m *PostureCheckFailureMfa) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (PostureCheckFailureMfa) MarshalJSON ¶
func (m PostureCheckFailureMfa) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*PostureCheckFailureMfa) PostureCheckID ¶
func (m *PostureCheckFailureMfa) PostureCheckID() *string
PostureCheckID gets the posture check Id of this subtype
func (*PostureCheckFailureMfa) PostureCheckName ¶
func (m *PostureCheckFailureMfa) PostureCheckName() *string
PostureCheckName gets the posture check name of this subtype
func (*PostureCheckFailureMfa) PostureCheckType ¶
func (m *PostureCheckFailureMfa) PostureCheckType() string
PostureCheckType gets the posture check type of this subtype
func (*PostureCheckFailureMfa) SetPostureCheckID ¶
func (m *PostureCheckFailureMfa) SetPostureCheckID(val *string)
SetPostureCheckID sets the posture check Id of this subtype
func (*PostureCheckFailureMfa) SetPostureCheckName ¶
func (m *PostureCheckFailureMfa) SetPostureCheckName(val *string)
SetPostureCheckName sets the posture check name of this subtype
func (*PostureCheckFailureMfa) SetPostureCheckType ¶
func (m *PostureCheckFailureMfa) SetPostureCheckType(val string)
SetPostureCheckType sets the posture check type of this subtype
func (*PostureCheckFailureMfa) UnmarshalBinary ¶
func (m *PostureCheckFailureMfa) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PostureCheckFailureMfa) UnmarshalJSON ¶
func (m *PostureCheckFailureMfa) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type PostureCheckFailureOperatingSystem ¶
type PostureCheckFailureOperatingSystem struct { // actual value // Required: true ActualValue *PostureCheckFailureOperatingSystemActual `json:"actualValue"` // expected value // Required: true // Min Items: 1 ExpectedValue []*OperatingSystem `json:"expectedValue"` // contains filtered or unexported fields }
PostureCheckFailureOperatingSystem posture check failure operating system
swagger:model postureCheckFailureOperatingSystem
func (*PostureCheckFailureOperatingSystem) ContextValidate ¶
func (m *PostureCheckFailureOperatingSystem) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this posture check failure operating system based on the context it is used
func (*PostureCheckFailureOperatingSystem) MarshalBinary ¶
func (m *PostureCheckFailureOperatingSystem) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (PostureCheckFailureOperatingSystem) MarshalJSON ¶
func (m PostureCheckFailureOperatingSystem) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*PostureCheckFailureOperatingSystem) PostureCheckID ¶
func (m *PostureCheckFailureOperatingSystem) PostureCheckID() *string
PostureCheckID gets the posture check Id of this subtype
func (*PostureCheckFailureOperatingSystem) PostureCheckName ¶
func (m *PostureCheckFailureOperatingSystem) PostureCheckName() *string
PostureCheckName gets the posture check name of this subtype
func (*PostureCheckFailureOperatingSystem) PostureCheckType ¶
func (m *PostureCheckFailureOperatingSystem) PostureCheckType() string
PostureCheckType gets the posture check type of this subtype
func (*PostureCheckFailureOperatingSystem) SetPostureCheckID ¶
func (m *PostureCheckFailureOperatingSystem) SetPostureCheckID(val *string)
SetPostureCheckID sets the posture check Id of this subtype
func (*PostureCheckFailureOperatingSystem) SetPostureCheckName ¶
func (m *PostureCheckFailureOperatingSystem) SetPostureCheckName(val *string)
SetPostureCheckName sets the posture check name of this subtype
func (*PostureCheckFailureOperatingSystem) SetPostureCheckType ¶
func (m *PostureCheckFailureOperatingSystem) SetPostureCheckType(val string)
SetPostureCheckType sets the posture check type of this subtype
func (*PostureCheckFailureOperatingSystem) UnmarshalBinary ¶
func (m *PostureCheckFailureOperatingSystem) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PostureCheckFailureOperatingSystem) UnmarshalJSON ¶
func (m *PostureCheckFailureOperatingSystem) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type PostureCheckFailureOperatingSystemActual ¶
type PostureCheckFailureOperatingSystemActual struct { // type // Required: true Type *string `json:"type"` // version // Required: true Version *string `json:"version"` }
PostureCheckFailureOperatingSystemActual posture check failure operating system actual
swagger:model postureCheckFailureOperatingSystemActual
func (*PostureCheckFailureOperatingSystemActual) ContextValidate ¶
func (m *PostureCheckFailureOperatingSystemActual) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this posture check failure operating system actual based on context it is used
func (*PostureCheckFailureOperatingSystemActual) MarshalBinary ¶
func (m *PostureCheckFailureOperatingSystemActual) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PostureCheckFailureOperatingSystemActual) UnmarshalBinary ¶
func (m *PostureCheckFailureOperatingSystemActual) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PostureCheckFailureProcess ¶
type PostureCheckFailureProcess struct { // actual value // Required: true ActualValue *PostureCheckFailureProcessActual `json:"actualValue"` // expected value // Required: true ExpectedValue *Process `json:"expectedValue"` // contains filtered or unexported fields }
PostureCheckFailureProcess posture check failure process
swagger:model postureCheckFailureProcess
func (*PostureCheckFailureProcess) ContextValidate ¶
func (m *PostureCheckFailureProcess) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this posture check failure process based on the context it is used
func (*PostureCheckFailureProcess) MarshalBinary ¶
func (m *PostureCheckFailureProcess) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (PostureCheckFailureProcess) MarshalJSON ¶
func (m PostureCheckFailureProcess) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*PostureCheckFailureProcess) PostureCheckID ¶
func (m *PostureCheckFailureProcess) PostureCheckID() *string
PostureCheckID gets the posture check Id of this subtype
func (*PostureCheckFailureProcess) PostureCheckName ¶
func (m *PostureCheckFailureProcess) PostureCheckName() *string
PostureCheckName gets the posture check name of this subtype
func (*PostureCheckFailureProcess) PostureCheckType ¶
func (m *PostureCheckFailureProcess) PostureCheckType() string
PostureCheckType gets the posture check type of this subtype
func (*PostureCheckFailureProcess) SetPostureCheckID ¶
func (m *PostureCheckFailureProcess) SetPostureCheckID(val *string)
SetPostureCheckID sets the posture check Id of this subtype
func (*PostureCheckFailureProcess) SetPostureCheckName ¶
func (m *PostureCheckFailureProcess) SetPostureCheckName(val *string)
SetPostureCheckName sets the posture check name of this subtype
func (*PostureCheckFailureProcess) SetPostureCheckType ¶
func (m *PostureCheckFailureProcess) SetPostureCheckType(val string)
SetPostureCheckType sets the posture check type of this subtype
func (*PostureCheckFailureProcess) UnmarshalBinary ¶
func (m *PostureCheckFailureProcess) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PostureCheckFailureProcess) UnmarshalJSON ¶
func (m *PostureCheckFailureProcess) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type PostureCheckFailureProcessActual ¶
type PostureCheckFailureProcessActual struct { // hash // Required: true Hash *string `json:"hash"` // is running // Required: true IsRunning *bool `json:"isRunning"` // os type OsType OsType `json:"osType,omitempty"` // path Path string `json:"path,omitempty"` // signer fingerprints // Required: true SignerFingerprints []string `json:"signerFingerprints"` }
PostureCheckFailureProcessActual posture check failure process actual
swagger:model postureCheckFailureProcessActual
func (*PostureCheckFailureProcessActual) ContextValidate ¶
func (m *PostureCheckFailureProcessActual) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this posture check failure process actual based on the context it is used
func (*PostureCheckFailureProcessActual) MarshalBinary ¶
func (m *PostureCheckFailureProcessActual) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PostureCheckFailureProcessActual) UnmarshalBinary ¶
func (m *PostureCheckFailureProcessActual) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PostureCheckFailureProcessMulti ¶
type PostureCheckFailureProcessMulti struct { // actual value // Required: true ActualValue []*PostureCheckFailureProcessActual `json:"actualValue"` // expected value // Required: true ExpectedValue []*ProcessMulti `json:"expectedValue"` // semantic // Required: true Semantic *Semantic `json:"semantic"` // contains filtered or unexported fields }
PostureCheckFailureProcessMulti posture check failure process multi
swagger:model postureCheckFailureProcessMulti
func (*PostureCheckFailureProcessMulti) ContextValidate ¶
func (m *PostureCheckFailureProcessMulti) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this posture check failure process multi based on the context it is used
func (*PostureCheckFailureProcessMulti) MarshalBinary ¶
func (m *PostureCheckFailureProcessMulti) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (PostureCheckFailureProcessMulti) MarshalJSON ¶
func (m PostureCheckFailureProcessMulti) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*PostureCheckFailureProcessMulti) PostureCheckID ¶
func (m *PostureCheckFailureProcessMulti) PostureCheckID() *string
PostureCheckID gets the posture check Id of this subtype
func (*PostureCheckFailureProcessMulti) PostureCheckName ¶
func (m *PostureCheckFailureProcessMulti) PostureCheckName() *string
PostureCheckName gets the posture check name of this subtype
func (*PostureCheckFailureProcessMulti) PostureCheckType ¶
func (m *PostureCheckFailureProcessMulti) PostureCheckType() string
PostureCheckType gets the posture check type of this subtype
func (*PostureCheckFailureProcessMulti) SetPostureCheckID ¶
func (m *PostureCheckFailureProcessMulti) SetPostureCheckID(val *string)
SetPostureCheckID sets the posture check Id of this subtype
func (*PostureCheckFailureProcessMulti) SetPostureCheckName ¶
func (m *PostureCheckFailureProcessMulti) SetPostureCheckName(val *string)
SetPostureCheckName sets the posture check name of this subtype
func (*PostureCheckFailureProcessMulti) SetPostureCheckType ¶
func (m *PostureCheckFailureProcessMulti) SetPostureCheckType(val string)
SetPostureCheckType sets the posture check type of this subtype
func (*PostureCheckFailureProcessMulti) UnmarshalBinary ¶
func (m *PostureCheckFailureProcessMulti) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PostureCheckFailureProcessMulti) UnmarshalJSON ¶
func (m *PostureCheckFailureProcessMulti) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type PostureCheckMacAddressCreate ¶
type PostureCheckMacAddressCreate struct { // mac addresses // Required: true // Min Items: 1 MacAddresses []string `json:"macAddresses"` // contains filtered or unexported fields }
PostureCheckMacAddressCreate posture check mac address create
swagger:model postureCheckMacAddressCreate
func (*PostureCheckMacAddressCreate) ContextValidate ¶
func (m *PostureCheckMacAddressCreate) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this posture check mac address create based on the context it is used
func (*PostureCheckMacAddressCreate) MarshalBinary ¶
func (m *PostureCheckMacAddressCreate) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (PostureCheckMacAddressCreate) MarshalJSON ¶
func (m PostureCheckMacAddressCreate) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*PostureCheckMacAddressCreate) Name ¶
func (m *PostureCheckMacAddressCreate) Name() *string
Name gets the name of this subtype
func (*PostureCheckMacAddressCreate) RoleAttributes ¶
func (m *PostureCheckMacAddressCreate) RoleAttributes() *Attributes
RoleAttributes gets the role attributes of this subtype
func (*PostureCheckMacAddressCreate) SetName ¶
func (m *PostureCheckMacAddressCreate) SetName(val *string)
SetName sets the name of this subtype
func (*PostureCheckMacAddressCreate) SetRoleAttributes ¶
func (m *PostureCheckMacAddressCreate) SetRoleAttributes(val *Attributes)
SetRoleAttributes sets the role attributes of this subtype
func (*PostureCheckMacAddressCreate) SetTags ¶
func (m *PostureCheckMacAddressCreate) SetTags(val *Tags)
SetTags sets the tags of this subtype
func (*PostureCheckMacAddressCreate) SetTypeID ¶
func (m *PostureCheckMacAddressCreate) SetTypeID(val PostureCheckType)
SetTypeID sets the type Id of this subtype
func (*PostureCheckMacAddressCreate) Tags ¶
func (m *PostureCheckMacAddressCreate) Tags() *Tags
Tags gets the tags of this subtype
func (*PostureCheckMacAddressCreate) TypeID ¶
func (m *PostureCheckMacAddressCreate) TypeID() PostureCheckType
TypeID gets the type Id of this subtype
func (*PostureCheckMacAddressCreate) UnmarshalBinary ¶
func (m *PostureCheckMacAddressCreate) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PostureCheckMacAddressCreate) UnmarshalJSON ¶
func (m *PostureCheckMacAddressCreate) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type PostureCheckMacAddressDetail ¶
type PostureCheckMacAddressDetail struct { // mac addresses // Required: true // Min Items: 1 MacAddresses []string `json:"macAddresses"` // contains filtered or unexported fields }
PostureCheckMacAddressDetail posture check mac address detail
swagger:model postureCheckMacAddressDetail
func (*PostureCheckMacAddressDetail) ContextValidate ¶
func (m *PostureCheckMacAddressDetail) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this posture check mac address detail based on the context it is used
func (*PostureCheckMacAddressDetail) CreatedAt ¶
func (m *PostureCheckMacAddressDetail) CreatedAt() *strfmt.DateTime
CreatedAt gets the created at of this subtype
func (*PostureCheckMacAddressDetail) ID ¶
func (m *PostureCheckMacAddressDetail) ID() *string
ID gets the id of this subtype
func (*PostureCheckMacAddressDetail) Links ¶
func (m *PostureCheckMacAddressDetail) Links() Links
Links gets the links of this subtype
func (*PostureCheckMacAddressDetail) MarshalBinary ¶
func (m *PostureCheckMacAddressDetail) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (PostureCheckMacAddressDetail) MarshalJSON ¶
func (m PostureCheckMacAddressDetail) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*PostureCheckMacAddressDetail) Name ¶
func (m *PostureCheckMacAddressDetail) Name() *string
Name gets the name of this subtype
func (*PostureCheckMacAddressDetail) RoleAttributes ¶
func (m *PostureCheckMacAddressDetail) RoleAttributes() *Attributes
RoleAttributes gets the role attributes of this subtype
func (*PostureCheckMacAddressDetail) SetCreatedAt ¶
func (m *PostureCheckMacAddressDetail) SetCreatedAt(val *strfmt.DateTime)
SetCreatedAt sets the created at of this subtype
func (*PostureCheckMacAddressDetail) SetID ¶
func (m *PostureCheckMacAddressDetail) SetID(val *string)
SetID sets the id of this subtype
func (*PostureCheckMacAddressDetail) SetLinks ¶
func (m *PostureCheckMacAddressDetail) SetLinks(val Links)
SetLinks sets the links of this subtype
func (*PostureCheckMacAddressDetail) SetName ¶
func (m *PostureCheckMacAddressDetail) SetName(val *string)
SetName sets the name of this subtype
func (*PostureCheckMacAddressDetail) SetRoleAttributes ¶
func (m *PostureCheckMacAddressDetail) SetRoleAttributes(val *Attributes)
SetRoleAttributes sets the role attributes of this subtype
func (*PostureCheckMacAddressDetail) SetTags ¶
func (m *PostureCheckMacAddressDetail) SetTags(val *Tags)
SetTags sets the tags of this subtype
func (*PostureCheckMacAddressDetail) SetTypeID ¶
func (m *PostureCheckMacAddressDetail) SetTypeID(val string)
SetTypeID sets the type Id of this subtype
func (*PostureCheckMacAddressDetail) SetUpdatedAt ¶
func (m *PostureCheckMacAddressDetail) SetUpdatedAt(val *strfmt.DateTime)
SetUpdatedAt sets the updated at of this subtype
func (*PostureCheckMacAddressDetail) SetVersion ¶
func (m *PostureCheckMacAddressDetail) SetVersion(val *int64)
SetVersion sets the version of this subtype
func (*PostureCheckMacAddressDetail) Tags ¶
func (m *PostureCheckMacAddressDetail) Tags() *Tags
Tags gets the tags of this subtype
func (*PostureCheckMacAddressDetail) TypeID ¶
func (m *PostureCheckMacAddressDetail) TypeID() string
TypeID gets the type Id of this subtype
func (*PostureCheckMacAddressDetail) UnmarshalBinary ¶
func (m *PostureCheckMacAddressDetail) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PostureCheckMacAddressDetail) UnmarshalJSON ¶
func (m *PostureCheckMacAddressDetail) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
func (*PostureCheckMacAddressDetail) UpdatedAt ¶
func (m *PostureCheckMacAddressDetail) UpdatedAt() *strfmt.DateTime
UpdatedAt gets the updated at of this subtype
func (*PostureCheckMacAddressDetail) Validate ¶
func (m *PostureCheckMacAddressDetail) Validate(formats strfmt.Registry) error
Validate validates this posture check mac address detail
func (*PostureCheckMacAddressDetail) Version ¶
func (m *PostureCheckMacAddressDetail) Version() *int64
Version gets the version of this subtype
type PostureCheckMacAddressPatch ¶
type PostureCheckMacAddressPatch struct { // mac addresses // Min Items: 1 MacAddresses []string `json:"macAddresses"` // contains filtered or unexported fields }
PostureCheckMacAddressPatch posture check mac address patch
swagger:model postureCheckMacAddressPatch
func (*PostureCheckMacAddressPatch) ContextValidate ¶
func (m *PostureCheckMacAddressPatch) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this posture check mac address patch based on the context it is used
func (*PostureCheckMacAddressPatch) MarshalBinary ¶
func (m *PostureCheckMacAddressPatch) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (PostureCheckMacAddressPatch) MarshalJSON ¶
func (m PostureCheckMacAddressPatch) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*PostureCheckMacAddressPatch) Name ¶
func (m *PostureCheckMacAddressPatch) Name() string
Name gets the name of this subtype
func (*PostureCheckMacAddressPatch) RoleAttributes ¶
func (m *PostureCheckMacAddressPatch) RoleAttributes() *Attributes
RoleAttributes gets the role attributes of this subtype
func (*PostureCheckMacAddressPatch) SetName ¶
func (m *PostureCheckMacAddressPatch) SetName(val string)
SetName sets the name of this subtype
func (*PostureCheckMacAddressPatch) SetRoleAttributes ¶
func (m *PostureCheckMacAddressPatch) SetRoleAttributes(val *Attributes)
SetRoleAttributes sets the role attributes of this subtype
func (*PostureCheckMacAddressPatch) SetTags ¶
func (m *PostureCheckMacAddressPatch) SetTags(val *Tags)
SetTags sets the tags of this subtype
func (*PostureCheckMacAddressPatch) SetTypeID ¶
func (m *PostureCheckMacAddressPatch) SetTypeID(val PostureCheckType)
SetTypeID sets the type Id of this subtype
func (*PostureCheckMacAddressPatch) Tags ¶
func (m *PostureCheckMacAddressPatch) Tags() *Tags
Tags gets the tags of this subtype
func (*PostureCheckMacAddressPatch) TypeID ¶
func (m *PostureCheckMacAddressPatch) TypeID() PostureCheckType
TypeID gets the type Id of this subtype
func (*PostureCheckMacAddressPatch) UnmarshalBinary ¶
func (m *PostureCheckMacAddressPatch) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PostureCheckMacAddressPatch) UnmarshalJSON ¶
func (m *PostureCheckMacAddressPatch) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type PostureCheckMacAddressUpdate ¶
type PostureCheckMacAddressUpdate struct { // mac addresses // Required: true // Min Items: 1 MacAddresses []string `json:"macAddresses"` // contains filtered or unexported fields }
PostureCheckMacAddressUpdate posture check mac address update
swagger:model postureCheckMacAddressUpdate
func (*PostureCheckMacAddressUpdate) ContextValidate ¶
func (m *PostureCheckMacAddressUpdate) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this posture check mac address update based on the context it is used
func (*PostureCheckMacAddressUpdate) MarshalBinary ¶
func (m *PostureCheckMacAddressUpdate) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (PostureCheckMacAddressUpdate) MarshalJSON ¶
func (m PostureCheckMacAddressUpdate) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*PostureCheckMacAddressUpdate) Name ¶
func (m *PostureCheckMacAddressUpdate) Name() *string
Name gets the name of this subtype
func (*PostureCheckMacAddressUpdate) RoleAttributes ¶
func (m *PostureCheckMacAddressUpdate) RoleAttributes() *Attributes
RoleAttributes gets the role attributes of this subtype
func (*PostureCheckMacAddressUpdate) SetName ¶
func (m *PostureCheckMacAddressUpdate) SetName(val *string)
SetName sets the name of this subtype
func (*PostureCheckMacAddressUpdate) SetRoleAttributes ¶
func (m *PostureCheckMacAddressUpdate) SetRoleAttributes(val *Attributes)
SetRoleAttributes sets the role attributes of this subtype
func (*PostureCheckMacAddressUpdate) SetTags ¶
func (m *PostureCheckMacAddressUpdate) SetTags(val *Tags)
SetTags sets the tags of this subtype
func (*PostureCheckMacAddressUpdate) SetTypeID ¶
func (m *PostureCheckMacAddressUpdate) SetTypeID(val PostureCheckType)
SetTypeID sets the type Id of this subtype
func (*PostureCheckMacAddressUpdate) Tags ¶
func (m *PostureCheckMacAddressUpdate) Tags() *Tags
Tags gets the tags of this subtype
func (*PostureCheckMacAddressUpdate) TypeID ¶
func (m *PostureCheckMacAddressUpdate) TypeID() PostureCheckType
TypeID gets the type Id of this subtype
func (*PostureCheckMacAddressUpdate) UnmarshalBinary ¶
func (m *PostureCheckMacAddressUpdate) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PostureCheckMacAddressUpdate) UnmarshalJSON ¶
func (m *PostureCheckMacAddressUpdate) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type PostureCheckMfaCreate ¶
type PostureCheckMfaCreate struct { PostureCheckMfaProperties // contains filtered or unexported fields }
PostureCheckMfaCreate posture check mfa create
swagger:model postureCheckMfaCreate
func (*PostureCheckMfaCreate) ContextValidate ¶
ContextValidate validate this posture check mfa create based on the context it is used
func (*PostureCheckMfaCreate) MarshalBinary ¶
func (m *PostureCheckMfaCreate) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (PostureCheckMfaCreate) MarshalJSON ¶
func (m PostureCheckMfaCreate) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*PostureCheckMfaCreate) Name ¶
func (m *PostureCheckMfaCreate) Name() *string
Name gets the name of this subtype
func (*PostureCheckMfaCreate) RoleAttributes ¶
func (m *PostureCheckMfaCreate) RoleAttributes() *Attributes
RoleAttributes gets the role attributes of this subtype
func (*PostureCheckMfaCreate) SetName ¶
func (m *PostureCheckMfaCreate) SetName(val *string)
SetName sets the name of this subtype
func (*PostureCheckMfaCreate) SetRoleAttributes ¶
func (m *PostureCheckMfaCreate) SetRoleAttributes(val *Attributes)
SetRoleAttributes sets the role attributes of this subtype
func (*PostureCheckMfaCreate) SetTags ¶
func (m *PostureCheckMfaCreate) SetTags(val *Tags)
SetTags sets the tags of this subtype
func (*PostureCheckMfaCreate) SetTypeID ¶
func (m *PostureCheckMfaCreate) SetTypeID(val PostureCheckType)
SetTypeID sets the type Id of this subtype
func (*PostureCheckMfaCreate) Tags ¶
func (m *PostureCheckMfaCreate) Tags() *Tags
Tags gets the tags of this subtype
func (*PostureCheckMfaCreate) TypeID ¶
func (m *PostureCheckMfaCreate) TypeID() PostureCheckType
TypeID gets the type Id of this subtype
func (*PostureCheckMfaCreate) UnmarshalBinary ¶
func (m *PostureCheckMfaCreate) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PostureCheckMfaCreate) UnmarshalJSON ¶
func (m *PostureCheckMfaCreate) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type PostureCheckMfaDetail ¶
type PostureCheckMfaDetail struct { PostureCheckMfaProperties // contains filtered or unexported fields }
PostureCheckMfaDetail posture check mfa detail
swagger:model postureCheckMfaDetail
func (*PostureCheckMfaDetail) ContextValidate ¶
ContextValidate validate this posture check mfa detail based on the context it is used
func (*PostureCheckMfaDetail) CreatedAt ¶
func (m *PostureCheckMfaDetail) CreatedAt() *strfmt.DateTime
CreatedAt gets the created at of this subtype
func (*PostureCheckMfaDetail) ID ¶
func (m *PostureCheckMfaDetail) ID() *string
ID gets the id of this subtype
func (*PostureCheckMfaDetail) Links ¶
func (m *PostureCheckMfaDetail) Links() Links
Links gets the links of this subtype
func (*PostureCheckMfaDetail) MarshalBinary ¶
func (m *PostureCheckMfaDetail) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (PostureCheckMfaDetail) MarshalJSON ¶
func (m PostureCheckMfaDetail) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*PostureCheckMfaDetail) Name ¶
func (m *PostureCheckMfaDetail) Name() *string
Name gets the name of this subtype
func (*PostureCheckMfaDetail) RoleAttributes ¶
func (m *PostureCheckMfaDetail) RoleAttributes() *Attributes
RoleAttributes gets the role attributes of this subtype
func (*PostureCheckMfaDetail) SetCreatedAt ¶
func (m *PostureCheckMfaDetail) SetCreatedAt(val *strfmt.DateTime)
SetCreatedAt sets the created at of this subtype
func (*PostureCheckMfaDetail) SetID ¶
func (m *PostureCheckMfaDetail) SetID(val *string)
SetID sets the id of this subtype
func (*PostureCheckMfaDetail) SetLinks ¶
func (m *PostureCheckMfaDetail) SetLinks(val Links)
SetLinks sets the links of this subtype
func (*PostureCheckMfaDetail) SetName ¶
func (m *PostureCheckMfaDetail) SetName(val *string)
SetName sets the name of this subtype
func (*PostureCheckMfaDetail) SetRoleAttributes ¶
func (m *PostureCheckMfaDetail) SetRoleAttributes(val *Attributes)
SetRoleAttributes sets the role attributes of this subtype
func (*PostureCheckMfaDetail) SetTags ¶
func (m *PostureCheckMfaDetail) SetTags(val *Tags)
SetTags sets the tags of this subtype
func (*PostureCheckMfaDetail) SetTypeID ¶
func (m *PostureCheckMfaDetail) SetTypeID(val string)
SetTypeID sets the type Id of this subtype
func (*PostureCheckMfaDetail) SetUpdatedAt ¶
func (m *PostureCheckMfaDetail) SetUpdatedAt(val *strfmt.DateTime)
SetUpdatedAt sets the updated at of this subtype
func (*PostureCheckMfaDetail) SetVersion ¶
func (m *PostureCheckMfaDetail) SetVersion(val *int64)
SetVersion sets the version of this subtype
func (*PostureCheckMfaDetail) Tags ¶
func (m *PostureCheckMfaDetail) Tags() *Tags
Tags gets the tags of this subtype
func (*PostureCheckMfaDetail) TypeID ¶
func (m *PostureCheckMfaDetail) TypeID() string
TypeID gets the type Id of this subtype
func (*PostureCheckMfaDetail) UnmarshalBinary ¶
func (m *PostureCheckMfaDetail) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PostureCheckMfaDetail) UnmarshalJSON ¶
func (m *PostureCheckMfaDetail) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
func (*PostureCheckMfaDetail) UpdatedAt ¶
func (m *PostureCheckMfaDetail) UpdatedAt() *strfmt.DateTime
UpdatedAt gets the updated at of this subtype
func (*PostureCheckMfaDetail) Validate ¶
func (m *PostureCheckMfaDetail) Validate(formats strfmt.Registry) error
Validate validates this posture check mfa detail
func (*PostureCheckMfaDetail) Version ¶
func (m *PostureCheckMfaDetail) Version() *int64
Version gets the version of this subtype
type PostureCheckMfaPatch ¶
type PostureCheckMfaPatch struct { PostureCheckMfaPropertiesPatch // contains filtered or unexported fields }
PostureCheckMfaPatch posture check mfa patch
swagger:model postureCheckMfaPatch
func (*PostureCheckMfaPatch) ContextValidate ¶
ContextValidate validate this posture check mfa patch based on the context it is used
func (*PostureCheckMfaPatch) MarshalBinary ¶
func (m *PostureCheckMfaPatch) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (PostureCheckMfaPatch) MarshalJSON ¶
func (m PostureCheckMfaPatch) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*PostureCheckMfaPatch) Name ¶
func (m *PostureCheckMfaPatch) Name() string
Name gets the name of this subtype
func (*PostureCheckMfaPatch) RoleAttributes ¶
func (m *PostureCheckMfaPatch) RoleAttributes() *Attributes
RoleAttributes gets the role attributes of this subtype
func (*PostureCheckMfaPatch) SetName ¶
func (m *PostureCheckMfaPatch) SetName(val string)
SetName sets the name of this subtype
func (*PostureCheckMfaPatch) SetRoleAttributes ¶
func (m *PostureCheckMfaPatch) SetRoleAttributes(val *Attributes)
SetRoleAttributes sets the role attributes of this subtype
func (*PostureCheckMfaPatch) SetTags ¶
func (m *PostureCheckMfaPatch) SetTags(val *Tags)
SetTags sets the tags of this subtype
func (*PostureCheckMfaPatch) SetTypeID ¶
func (m *PostureCheckMfaPatch) SetTypeID(val PostureCheckType)
SetTypeID sets the type Id of this subtype
func (*PostureCheckMfaPatch) Tags ¶
func (m *PostureCheckMfaPatch) Tags() *Tags
Tags gets the tags of this subtype
func (*PostureCheckMfaPatch) TypeID ¶
func (m *PostureCheckMfaPatch) TypeID() PostureCheckType
TypeID gets the type Id of this subtype
func (*PostureCheckMfaPatch) UnmarshalBinary ¶
func (m *PostureCheckMfaPatch) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PostureCheckMfaPatch) UnmarshalJSON ¶
func (m *PostureCheckMfaPatch) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type PostureCheckMfaProperties ¶
type PostureCheckMfaProperties struct { // ignore legacy endpoints IgnoreLegacyEndpoints bool `json:"ignoreLegacyEndpoints,omitempty"` // prompt on unlock PromptOnUnlock bool `json:"promptOnUnlock,omitempty"` // prompt on wake PromptOnWake bool `json:"promptOnWake,omitempty"` // timeout seconds TimeoutSeconds int64 `json:"timeoutSeconds,omitempty"` }
PostureCheckMfaProperties posture check mfa properties
swagger:model postureCheckMfaProperties
func (*PostureCheckMfaProperties) ContextValidate ¶
func (m *PostureCheckMfaProperties) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this posture check mfa properties based on context it is used
func (*PostureCheckMfaProperties) MarshalBinary ¶
func (m *PostureCheckMfaProperties) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PostureCheckMfaProperties) UnmarshalBinary ¶
func (m *PostureCheckMfaProperties) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PostureCheckMfaPropertiesPatch ¶
type PostureCheckMfaPropertiesPatch struct { // ignore legacy endpoints IgnoreLegacyEndpoints *bool `json:"ignoreLegacyEndpoints,omitempty"` // prompt on unlock PromptOnUnlock *bool `json:"promptOnUnlock,omitempty"` // prompt on wake PromptOnWake *bool `json:"promptOnWake,omitempty"` // timeout seconds TimeoutSeconds *int64 `json:"timeoutSeconds,omitempty"` }
PostureCheckMfaPropertiesPatch posture check mfa properties patch
swagger:model postureCheckMfaPropertiesPatch
func (*PostureCheckMfaPropertiesPatch) ContextValidate ¶
func (m *PostureCheckMfaPropertiesPatch) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this posture check mfa properties patch based on context it is used
func (*PostureCheckMfaPropertiesPatch) MarshalBinary ¶
func (m *PostureCheckMfaPropertiesPatch) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PostureCheckMfaPropertiesPatch) UnmarshalBinary ¶
func (m *PostureCheckMfaPropertiesPatch) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PostureCheckMfaUpdate ¶
type PostureCheckMfaUpdate struct { PostureCheckMfaProperties // contains filtered or unexported fields }
PostureCheckMfaUpdate posture check mfa update
swagger:model postureCheckMfaUpdate
func (*PostureCheckMfaUpdate) ContextValidate ¶
ContextValidate validate this posture check mfa update based on the context it is used
func (*PostureCheckMfaUpdate) MarshalBinary ¶
func (m *PostureCheckMfaUpdate) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (PostureCheckMfaUpdate) MarshalJSON ¶
func (m PostureCheckMfaUpdate) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*PostureCheckMfaUpdate) Name ¶
func (m *PostureCheckMfaUpdate) Name() *string
Name gets the name of this subtype
func (*PostureCheckMfaUpdate) RoleAttributes ¶
func (m *PostureCheckMfaUpdate) RoleAttributes() *Attributes
RoleAttributes gets the role attributes of this subtype
func (*PostureCheckMfaUpdate) SetName ¶
func (m *PostureCheckMfaUpdate) SetName(val *string)
SetName sets the name of this subtype
func (*PostureCheckMfaUpdate) SetRoleAttributes ¶
func (m *PostureCheckMfaUpdate) SetRoleAttributes(val *Attributes)
SetRoleAttributes sets the role attributes of this subtype
func (*PostureCheckMfaUpdate) SetTags ¶
func (m *PostureCheckMfaUpdate) SetTags(val *Tags)
SetTags sets the tags of this subtype
func (*PostureCheckMfaUpdate) SetTypeID ¶
func (m *PostureCheckMfaUpdate) SetTypeID(val PostureCheckType)
SetTypeID sets the type Id of this subtype
func (*PostureCheckMfaUpdate) Tags ¶
func (m *PostureCheckMfaUpdate) Tags() *Tags
Tags gets the tags of this subtype
func (*PostureCheckMfaUpdate) TypeID ¶
func (m *PostureCheckMfaUpdate) TypeID() PostureCheckType
TypeID gets the type Id of this subtype
func (*PostureCheckMfaUpdate) UnmarshalBinary ¶
func (m *PostureCheckMfaUpdate) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PostureCheckMfaUpdate) UnmarshalJSON ¶
func (m *PostureCheckMfaUpdate) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type PostureCheckOperatingSystemCreate ¶
type PostureCheckOperatingSystemCreate struct { // operating systems // Required: true // Min Items: 1 OperatingSystems []*OperatingSystem `json:"operatingSystems"` // contains filtered or unexported fields }
PostureCheckOperatingSystemCreate posture check operating system create
swagger:model postureCheckOperatingSystemCreate
func (*PostureCheckOperatingSystemCreate) ContextValidate ¶
func (m *PostureCheckOperatingSystemCreate) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this posture check operating system create based on the context it is used
func (*PostureCheckOperatingSystemCreate) MarshalBinary ¶
func (m *PostureCheckOperatingSystemCreate) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (PostureCheckOperatingSystemCreate) MarshalJSON ¶
func (m PostureCheckOperatingSystemCreate) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*PostureCheckOperatingSystemCreate) Name ¶
func (m *PostureCheckOperatingSystemCreate) Name() *string
Name gets the name of this subtype
func (*PostureCheckOperatingSystemCreate) RoleAttributes ¶
func (m *PostureCheckOperatingSystemCreate) RoleAttributes() *Attributes
RoleAttributes gets the role attributes of this subtype
func (*PostureCheckOperatingSystemCreate) SetName ¶
func (m *PostureCheckOperatingSystemCreate) SetName(val *string)
SetName sets the name of this subtype
func (*PostureCheckOperatingSystemCreate) SetRoleAttributes ¶
func (m *PostureCheckOperatingSystemCreate) SetRoleAttributes(val *Attributes)
SetRoleAttributes sets the role attributes of this subtype
func (*PostureCheckOperatingSystemCreate) SetTags ¶
func (m *PostureCheckOperatingSystemCreate) SetTags(val *Tags)
SetTags sets the tags of this subtype
func (*PostureCheckOperatingSystemCreate) SetTypeID ¶
func (m *PostureCheckOperatingSystemCreate) SetTypeID(val PostureCheckType)
SetTypeID sets the type Id of this subtype
func (*PostureCheckOperatingSystemCreate) Tags ¶
func (m *PostureCheckOperatingSystemCreate) Tags() *Tags
Tags gets the tags of this subtype
func (*PostureCheckOperatingSystemCreate) TypeID ¶
func (m *PostureCheckOperatingSystemCreate) TypeID() PostureCheckType
TypeID gets the type Id of this subtype
func (*PostureCheckOperatingSystemCreate) UnmarshalBinary ¶
func (m *PostureCheckOperatingSystemCreate) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PostureCheckOperatingSystemCreate) UnmarshalJSON ¶
func (m *PostureCheckOperatingSystemCreate) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type PostureCheckOperatingSystemDetail ¶
type PostureCheckOperatingSystemDetail struct { // operating systems // Required: true OperatingSystems []*OperatingSystem `json:"operatingSystems"` // contains filtered or unexported fields }
PostureCheckOperatingSystemDetail posture check operating system detail
swagger:model postureCheckOperatingSystemDetail
func (*PostureCheckOperatingSystemDetail) ContextValidate ¶
func (m *PostureCheckOperatingSystemDetail) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this posture check operating system detail based on the context it is used
func (*PostureCheckOperatingSystemDetail) CreatedAt ¶
func (m *PostureCheckOperatingSystemDetail) CreatedAt() *strfmt.DateTime
CreatedAt gets the created at of this subtype
func (*PostureCheckOperatingSystemDetail) ID ¶
func (m *PostureCheckOperatingSystemDetail) ID() *string
ID gets the id of this subtype
func (*PostureCheckOperatingSystemDetail) Links ¶
func (m *PostureCheckOperatingSystemDetail) Links() Links
Links gets the links of this subtype
func (*PostureCheckOperatingSystemDetail) MarshalBinary ¶
func (m *PostureCheckOperatingSystemDetail) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (PostureCheckOperatingSystemDetail) MarshalJSON ¶
func (m PostureCheckOperatingSystemDetail) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*PostureCheckOperatingSystemDetail) Name ¶
func (m *PostureCheckOperatingSystemDetail) Name() *string
Name gets the name of this subtype
func (*PostureCheckOperatingSystemDetail) RoleAttributes ¶
func (m *PostureCheckOperatingSystemDetail) RoleAttributes() *Attributes
RoleAttributes gets the role attributes of this subtype
func (*PostureCheckOperatingSystemDetail) SetCreatedAt ¶
func (m *PostureCheckOperatingSystemDetail) SetCreatedAt(val *strfmt.DateTime)
SetCreatedAt sets the created at of this subtype
func (*PostureCheckOperatingSystemDetail) SetID ¶
func (m *PostureCheckOperatingSystemDetail) SetID(val *string)
SetID sets the id of this subtype
func (*PostureCheckOperatingSystemDetail) SetLinks ¶
func (m *PostureCheckOperatingSystemDetail) SetLinks(val Links)
SetLinks sets the links of this subtype
func (*PostureCheckOperatingSystemDetail) SetName ¶
func (m *PostureCheckOperatingSystemDetail) SetName(val *string)
SetName sets the name of this subtype
func (*PostureCheckOperatingSystemDetail) SetRoleAttributes ¶
func (m *PostureCheckOperatingSystemDetail) SetRoleAttributes(val *Attributes)
SetRoleAttributes sets the role attributes of this subtype
func (*PostureCheckOperatingSystemDetail) SetTags ¶
func (m *PostureCheckOperatingSystemDetail) SetTags(val *Tags)
SetTags sets the tags of this subtype
func (*PostureCheckOperatingSystemDetail) SetTypeID ¶
func (m *PostureCheckOperatingSystemDetail) SetTypeID(val string)
SetTypeID sets the type Id of this subtype
func (*PostureCheckOperatingSystemDetail) SetUpdatedAt ¶
func (m *PostureCheckOperatingSystemDetail) SetUpdatedAt(val *strfmt.DateTime)
SetUpdatedAt sets the updated at of this subtype
func (*PostureCheckOperatingSystemDetail) SetVersion ¶
func (m *PostureCheckOperatingSystemDetail) SetVersion(val *int64)
SetVersion sets the version of this subtype
func (*PostureCheckOperatingSystemDetail) Tags ¶
func (m *PostureCheckOperatingSystemDetail) Tags() *Tags
Tags gets the tags of this subtype
func (*PostureCheckOperatingSystemDetail) TypeID ¶
func (m *PostureCheckOperatingSystemDetail) TypeID() string
TypeID gets the type Id of this subtype
func (*PostureCheckOperatingSystemDetail) UnmarshalBinary ¶
func (m *PostureCheckOperatingSystemDetail) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PostureCheckOperatingSystemDetail) UnmarshalJSON ¶
func (m *PostureCheckOperatingSystemDetail) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
func (*PostureCheckOperatingSystemDetail) UpdatedAt ¶
func (m *PostureCheckOperatingSystemDetail) UpdatedAt() *strfmt.DateTime
UpdatedAt gets the updated at of this subtype
func (*PostureCheckOperatingSystemDetail) Validate ¶
func (m *PostureCheckOperatingSystemDetail) Validate(formats strfmt.Registry) error
Validate validates this posture check operating system detail
func (*PostureCheckOperatingSystemDetail) Version ¶
func (m *PostureCheckOperatingSystemDetail) Version() *int64
Version gets the version of this subtype
type PostureCheckOperatingSystemPatch ¶
type PostureCheckOperatingSystemPatch struct { // operating systems // Min Items: 1 OperatingSystems []*OperatingSystem `json:"operatingSystems"` // contains filtered or unexported fields }
PostureCheckOperatingSystemPatch posture check operating system patch
swagger:model postureCheckOperatingSystemPatch
func (*PostureCheckOperatingSystemPatch) ContextValidate ¶
func (m *PostureCheckOperatingSystemPatch) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this posture check operating system patch based on the context it is used
func (*PostureCheckOperatingSystemPatch) MarshalBinary ¶
func (m *PostureCheckOperatingSystemPatch) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (PostureCheckOperatingSystemPatch) MarshalJSON ¶
func (m PostureCheckOperatingSystemPatch) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*PostureCheckOperatingSystemPatch) Name ¶
func (m *PostureCheckOperatingSystemPatch) Name() string
Name gets the name of this subtype
func (*PostureCheckOperatingSystemPatch) RoleAttributes ¶
func (m *PostureCheckOperatingSystemPatch) RoleAttributes() *Attributes
RoleAttributes gets the role attributes of this subtype
func (*PostureCheckOperatingSystemPatch) SetName ¶
func (m *PostureCheckOperatingSystemPatch) SetName(val string)
SetName sets the name of this subtype
func (*PostureCheckOperatingSystemPatch) SetRoleAttributes ¶
func (m *PostureCheckOperatingSystemPatch) SetRoleAttributes(val *Attributes)
SetRoleAttributes sets the role attributes of this subtype
func (*PostureCheckOperatingSystemPatch) SetTags ¶
func (m *PostureCheckOperatingSystemPatch) SetTags(val *Tags)
SetTags sets the tags of this subtype
func (*PostureCheckOperatingSystemPatch) SetTypeID ¶
func (m *PostureCheckOperatingSystemPatch) SetTypeID(val PostureCheckType)
SetTypeID sets the type Id of this subtype
func (*PostureCheckOperatingSystemPatch) Tags ¶
func (m *PostureCheckOperatingSystemPatch) Tags() *Tags
Tags gets the tags of this subtype
func (*PostureCheckOperatingSystemPatch) TypeID ¶
func (m *PostureCheckOperatingSystemPatch) TypeID() PostureCheckType
TypeID gets the type Id of this subtype
func (*PostureCheckOperatingSystemPatch) UnmarshalBinary ¶
func (m *PostureCheckOperatingSystemPatch) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PostureCheckOperatingSystemPatch) UnmarshalJSON ¶
func (m *PostureCheckOperatingSystemPatch) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type PostureCheckOperatingSystemUpdate ¶
type PostureCheckOperatingSystemUpdate struct { // operating systems // Required: true // Min Items: 1 OperatingSystems []*OperatingSystem `json:"operatingSystems"` // contains filtered or unexported fields }
PostureCheckOperatingSystemUpdate posture check operating system update
swagger:model postureCheckOperatingSystemUpdate
func (*PostureCheckOperatingSystemUpdate) ContextValidate ¶
func (m *PostureCheckOperatingSystemUpdate) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this posture check operating system update based on the context it is used
func (*PostureCheckOperatingSystemUpdate) MarshalBinary ¶
func (m *PostureCheckOperatingSystemUpdate) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (PostureCheckOperatingSystemUpdate) MarshalJSON ¶
func (m PostureCheckOperatingSystemUpdate) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*PostureCheckOperatingSystemUpdate) Name ¶
func (m *PostureCheckOperatingSystemUpdate) Name() *string
Name gets the name of this subtype
func (*PostureCheckOperatingSystemUpdate) RoleAttributes ¶
func (m *PostureCheckOperatingSystemUpdate) RoleAttributes() *Attributes
RoleAttributes gets the role attributes of this subtype
func (*PostureCheckOperatingSystemUpdate) SetName ¶
func (m *PostureCheckOperatingSystemUpdate) SetName(val *string)
SetName sets the name of this subtype
func (*PostureCheckOperatingSystemUpdate) SetRoleAttributes ¶
func (m *PostureCheckOperatingSystemUpdate) SetRoleAttributes(val *Attributes)
SetRoleAttributes sets the role attributes of this subtype
func (*PostureCheckOperatingSystemUpdate) SetTags ¶
func (m *PostureCheckOperatingSystemUpdate) SetTags(val *Tags)
SetTags sets the tags of this subtype
func (*PostureCheckOperatingSystemUpdate) SetTypeID ¶
func (m *PostureCheckOperatingSystemUpdate) SetTypeID(val PostureCheckType)
SetTypeID sets the type Id of this subtype
func (*PostureCheckOperatingSystemUpdate) Tags ¶
func (m *PostureCheckOperatingSystemUpdate) Tags() *Tags
Tags gets the tags of this subtype
func (*PostureCheckOperatingSystemUpdate) TypeID ¶
func (m *PostureCheckOperatingSystemUpdate) TypeID() PostureCheckType
TypeID gets the type Id of this subtype
func (*PostureCheckOperatingSystemUpdate) UnmarshalBinary ¶
func (m *PostureCheckOperatingSystemUpdate) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PostureCheckOperatingSystemUpdate) UnmarshalJSON ¶
func (m *PostureCheckOperatingSystemUpdate) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type PostureCheckPatch ¶
type PostureCheckPatch interface { runtime.Validatable runtime.ContextValidatable // name Name() string SetName(string) // role attributes RoleAttributes() *Attributes SetRoleAttributes(*Attributes) // tags Tags() *Tags SetTags(*Tags) // type Id // Required: true TypeID() PostureCheckType SetTypeID(PostureCheckType) }
PostureCheckPatch posture check patch
swagger:discriminator postureCheckPatch typeId
func UnmarshalPostureCheckPatch ¶
func UnmarshalPostureCheckPatch(reader io.Reader, consumer runtime.Consumer) (PostureCheckPatch, error)
UnmarshalPostureCheckPatch unmarshals polymorphic PostureCheckPatch
func UnmarshalPostureCheckPatchSlice ¶
func UnmarshalPostureCheckPatchSlice(reader io.Reader, consumer runtime.Consumer) ([]PostureCheckPatch, error)
UnmarshalPostureCheckPatchSlice unmarshals polymorphic slices of PostureCheckPatch
type PostureCheckProcessCreate ¶
type PostureCheckProcessCreate struct { // process // Required: true Process *Process `json:"process"` // contains filtered or unexported fields }
PostureCheckProcessCreate posture check process create
swagger:model postureCheckProcessCreate
func (*PostureCheckProcessCreate) ContextValidate ¶
func (m *PostureCheckProcessCreate) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this posture check process create based on the context it is used
func (*PostureCheckProcessCreate) MarshalBinary ¶
func (m *PostureCheckProcessCreate) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (PostureCheckProcessCreate) MarshalJSON ¶
func (m PostureCheckProcessCreate) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*PostureCheckProcessCreate) Name ¶
func (m *PostureCheckProcessCreate) Name() *string
Name gets the name of this subtype
func (*PostureCheckProcessCreate) RoleAttributes ¶
func (m *PostureCheckProcessCreate) RoleAttributes() *Attributes
RoleAttributes gets the role attributes of this subtype
func (*PostureCheckProcessCreate) SetName ¶
func (m *PostureCheckProcessCreate) SetName(val *string)
SetName sets the name of this subtype
func (*PostureCheckProcessCreate) SetRoleAttributes ¶
func (m *PostureCheckProcessCreate) SetRoleAttributes(val *Attributes)
SetRoleAttributes sets the role attributes of this subtype
func (*PostureCheckProcessCreate) SetTags ¶
func (m *PostureCheckProcessCreate) SetTags(val *Tags)
SetTags sets the tags of this subtype
func (*PostureCheckProcessCreate) SetTypeID ¶
func (m *PostureCheckProcessCreate) SetTypeID(val PostureCheckType)
SetTypeID sets the type Id of this subtype
func (*PostureCheckProcessCreate) Tags ¶
func (m *PostureCheckProcessCreate) Tags() *Tags
Tags gets the tags of this subtype
func (*PostureCheckProcessCreate) TypeID ¶
func (m *PostureCheckProcessCreate) TypeID() PostureCheckType
TypeID gets the type Id of this subtype
func (*PostureCheckProcessCreate) UnmarshalBinary ¶
func (m *PostureCheckProcessCreate) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PostureCheckProcessCreate) UnmarshalJSON ¶
func (m *PostureCheckProcessCreate) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type PostureCheckProcessDetail ¶
type PostureCheckProcessDetail struct { // process // Required: true Process *Process `json:"process"` // contains filtered or unexported fields }
PostureCheckProcessDetail posture check process detail
swagger:model postureCheckProcessDetail
func (*PostureCheckProcessDetail) ContextValidate ¶
func (m *PostureCheckProcessDetail) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this posture check process detail based on the context it is used
func (*PostureCheckProcessDetail) CreatedAt ¶
func (m *PostureCheckProcessDetail) CreatedAt() *strfmt.DateTime
CreatedAt gets the created at of this subtype
func (*PostureCheckProcessDetail) ID ¶
func (m *PostureCheckProcessDetail) ID() *string
ID gets the id of this subtype
func (*PostureCheckProcessDetail) Links ¶
func (m *PostureCheckProcessDetail) Links() Links
Links gets the links of this subtype
func (*PostureCheckProcessDetail) MarshalBinary ¶
func (m *PostureCheckProcessDetail) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (PostureCheckProcessDetail) MarshalJSON ¶
func (m PostureCheckProcessDetail) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*PostureCheckProcessDetail) Name ¶
func (m *PostureCheckProcessDetail) Name() *string
Name gets the name of this subtype
func (*PostureCheckProcessDetail) RoleAttributes ¶
func (m *PostureCheckProcessDetail) RoleAttributes() *Attributes
RoleAttributes gets the role attributes of this subtype
func (*PostureCheckProcessDetail) SetCreatedAt ¶
func (m *PostureCheckProcessDetail) SetCreatedAt(val *strfmt.DateTime)
SetCreatedAt sets the created at of this subtype
func (*PostureCheckProcessDetail) SetID ¶
func (m *PostureCheckProcessDetail) SetID(val *string)
SetID sets the id of this subtype
func (*PostureCheckProcessDetail) SetLinks ¶
func (m *PostureCheckProcessDetail) SetLinks(val Links)
SetLinks sets the links of this subtype
func (*PostureCheckProcessDetail) SetName ¶
func (m *PostureCheckProcessDetail) SetName(val *string)
SetName sets the name of this subtype
func (*PostureCheckProcessDetail) SetRoleAttributes ¶
func (m *PostureCheckProcessDetail) SetRoleAttributes(val *Attributes)
SetRoleAttributes sets the role attributes of this subtype
func (*PostureCheckProcessDetail) SetTags ¶
func (m *PostureCheckProcessDetail) SetTags(val *Tags)
SetTags sets the tags of this subtype
func (*PostureCheckProcessDetail) SetTypeID ¶
func (m *PostureCheckProcessDetail) SetTypeID(val string)
SetTypeID sets the type Id of this subtype
func (*PostureCheckProcessDetail) SetUpdatedAt ¶
func (m *PostureCheckProcessDetail) SetUpdatedAt(val *strfmt.DateTime)
SetUpdatedAt sets the updated at of this subtype
func (*PostureCheckProcessDetail) SetVersion ¶
func (m *PostureCheckProcessDetail) SetVersion(val *int64)
SetVersion sets the version of this subtype
func (*PostureCheckProcessDetail) Tags ¶
func (m *PostureCheckProcessDetail) Tags() *Tags
Tags gets the tags of this subtype
func (*PostureCheckProcessDetail) TypeID ¶
func (m *PostureCheckProcessDetail) TypeID() string
TypeID gets the type Id of this subtype
func (*PostureCheckProcessDetail) UnmarshalBinary ¶
func (m *PostureCheckProcessDetail) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PostureCheckProcessDetail) UnmarshalJSON ¶
func (m *PostureCheckProcessDetail) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
func (*PostureCheckProcessDetail) UpdatedAt ¶
func (m *PostureCheckProcessDetail) UpdatedAt() *strfmt.DateTime
UpdatedAt gets the updated at of this subtype
func (*PostureCheckProcessDetail) Validate ¶
func (m *PostureCheckProcessDetail) Validate(formats strfmt.Registry) error
Validate validates this posture check process detail
func (*PostureCheckProcessDetail) Version ¶
func (m *PostureCheckProcessDetail) Version() *int64
Version gets the version of this subtype
type PostureCheckProcessMultiCreate ¶
type PostureCheckProcessMultiCreate struct { // processes // Required: true // Min Items: 1 Processes []*ProcessMulti `json:"processes"` // semantic // Required: true Semantic *Semantic `json:"semantic"` // contains filtered or unexported fields }
PostureCheckProcessMultiCreate posture check process multi create
swagger:model postureCheckProcessMultiCreate
func (*PostureCheckProcessMultiCreate) ContextValidate ¶
func (m *PostureCheckProcessMultiCreate) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this posture check process multi create based on the context it is used
func (*PostureCheckProcessMultiCreate) MarshalBinary ¶
func (m *PostureCheckProcessMultiCreate) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (PostureCheckProcessMultiCreate) MarshalJSON ¶
func (m PostureCheckProcessMultiCreate) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*PostureCheckProcessMultiCreate) Name ¶
func (m *PostureCheckProcessMultiCreate) Name() *string
Name gets the name of this subtype
func (*PostureCheckProcessMultiCreate) RoleAttributes ¶
func (m *PostureCheckProcessMultiCreate) RoleAttributes() *Attributes
RoleAttributes gets the role attributes of this subtype
func (*PostureCheckProcessMultiCreate) SetName ¶
func (m *PostureCheckProcessMultiCreate) SetName(val *string)
SetName sets the name of this subtype
func (*PostureCheckProcessMultiCreate) SetRoleAttributes ¶
func (m *PostureCheckProcessMultiCreate) SetRoleAttributes(val *Attributes)
SetRoleAttributes sets the role attributes of this subtype
func (*PostureCheckProcessMultiCreate) SetTags ¶
func (m *PostureCheckProcessMultiCreate) SetTags(val *Tags)
SetTags sets the tags of this subtype
func (*PostureCheckProcessMultiCreate) SetTypeID ¶
func (m *PostureCheckProcessMultiCreate) SetTypeID(val PostureCheckType)
SetTypeID sets the type Id of this subtype
func (*PostureCheckProcessMultiCreate) Tags ¶
func (m *PostureCheckProcessMultiCreate) Tags() *Tags
Tags gets the tags of this subtype
func (*PostureCheckProcessMultiCreate) TypeID ¶
func (m *PostureCheckProcessMultiCreate) TypeID() PostureCheckType
TypeID gets the type Id of this subtype
func (*PostureCheckProcessMultiCreate) UnmarshalBinary ¶
func (m *PostureCheckProcessMultiCreate) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PostureCheckProcessMultiCreate) UnmarshalJSON ¶
func (m *PostureCheckProcessMultiCreate) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type PostureCheckProcessMultiDetail ¶
type PostureCheckProcessMultiDetail struct { // processes // Required: true // Min Items: 1 Processes []*ProcessMulti `json:"processes"` // semantic // Required: true Semantic *Semantic `json:"semantic"` // contains filtered or unexported fields }
PostureCheckProcessMultiDetail posture check process multi detail
swagger:model postureCheckProcessMultiDetail
func (*PostureCheckProcessMultiDetail) ContextValidate ¶
func (m *PostureCheckProcessMultiDetail) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this posture check process multi detail based on the context it is used
func (*PostureCheckProcessMultiDetail) CreatedAt ¶
func (m *PostureCheckProcessMultiDetail) CreatedAt() *strfmt.DateTime
CreatedAt gets the created at of this subtype
func (*PostureCheckProcessMultiDetail) ID ¶
func (m *PostureCheckProcessMultiDetail) ID() *string
ID gets the id of this subtype
func (*PostureCheckProcessMultiDetail) Links ¶
func (m *PostureCheckProcessMultiDetail) Links() Links
Links gets the links of this subtype
func (*PostureCheckProcessMultiDetail) MarshalBinary ¶
func (m *PostureCheckProcessMultiDetail) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (PostureCheckProcessMultiDetail) MarshalJSON ¶
func (m PostureCheckProcessMultiDetail) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*PostureCheckProcessMultiDetail) Name ¶
func (m *PostureCheckProcessMultiDetail) Name() *string
Name gets the name of this subtype
func (*PostureCheckProcessMultiDetail) RoleAttributes ¶
func (m *PostureCheckProcessMultiDetail) RoleAttributes() *Attributes
RoleAttributes gets the role attributes of this subtype
func (*PostureCheckProcessMultiDetail) SetCreatedAt ¶
func (m *PostureCheckProcessMultiDetail) SetCreatedAt(val *strfmt.DateTime)
SetCreatedAt sets the created at of this subtype
func (*PostureCheckProcessMultiDetail) SetID ¶
func (m *PostureCheckProcessMultiDetail) SetID(val *string)
SetID sets the id of this subtype
func (*PostureCheckProcessMultiDetail) SetLinks ¶
func (m *PostureCheckProcessMultiDetail) SetLinks(val Links)
SetLinks sets the links of this subtype
func (*PostureCheckProcessMultiDetail) SetName ¶
func (m *PostureCheckProcessMultiDetail) SetName(val *string)
SetName sets the name of this subtype
func (*PostureCheckProcessMultiDetail) SetRoleAttributes ¶
func (m *PostureCheckProcessMultiDetail) SetRoleAttributes(val *Attributes)
SetRoleAttributes sets the role attributes of this subtype
func (*PostureCheckProcessMultiDetail) SetTags ¶
func (m *PostureCheckProcessMultiDetail) SetTags(val *Tags)
SetTags sets the tags of this subtype
func (*PostureCheckProcessMultiDetail) SetTypeID ¶
func (m *PostureCheckProcessMultiDetail) SetTypeID(val string)
SetTypeID sets the type Id of this subtype
func (*PostureCheckProcessMultiDetail) SetUpdatedAt ¶
func (m *PostureCheckProcessMultiDetail) SetUpdatedAt(val *strfmt.DateTime)
SetUpdatedAt sets the updated at of this subtype
func (*PostureCheckProcessMultiDetail) SetVersion ¶
func (m *PostureCheckProcessMultiDetail) SetVersion(val *int64)
SetVersion sets the version of this subtype
func (*PostureCheckProcessMultiDetail) Tags ¶
func (m *PostureCheckProcessMultiDetail) Tags() *Tags
Tags gets the tags of this subtype
func (*PostureCheckProcessMultiDetail) TypeID ¶
func (m *PostureCheckProcessMultiDetail) TypeID() string
TypeID gets the type Id of this subtype
func (*PostureCheckProcessMultiDetail) UnmarshalBinary ¶
func (m *PostureCheckProcessMultiDetail) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PostureCheckProcessMultiDetail) UnmarshalJSON ¶
func (m *PostureCheckProcessMultiDetail) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
func (*PostureCheckProcessMultiDetail) UpdatedAt ¶
func (m *PostureCheckProcessMultiDetail) UpdatedAt() *strfmt.DateTime
UpdatedAt gets the updated at of this subtype
func (*PostureCheckProcessMultiDetail) Validate ¶
func (m *PostureCheckProcessMultiDetail) Validate(formats strfmt.Registry) error
Validate validates this posture check process multi detail
func (*PostureCheckProcessMultiDetail) Version ¶
func (m *PostureCheckProcessMultiDetail) Version() *int64
Version gets the version of this subtype
type PostureCheckProcessMultiPatch ¶
type PostureCheckProcessMultiPatch struct { // processes // Min Items: 1 Processes []*ProcessMulti `json:"processes"` // semantic Semantic Semantic `json:"semantic,omitempty"` // contains filtered or unexported fields }
PostureCheckProcessMultiPatch posture check process multi patch
swagger:model postureCheckProcessMultiPatch
func (*PostureCheckProcessMultiPatch) ContextValidate ¶
func (m *PostureCheckProcessMultiPatch) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this posture check process multi patch based on the context it is used
func (*PostureCheckProcessMultiPatch) MarshalBinary ¶
func (m *PostureCheckProcessMultiPatch) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (PostureCheckProcessMultiPatch) MarshalJSON ¶
func (m PostureCheckProcessMultiPatch) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*PostureCheckProcessMultiPatch) Name ¶
func (m *PostureCheckProcessMultiPatch) Name() string
Name gets the name of this subtype
func (*PostureCheckProcessMultiPatch) RoleAttributes ¶
func (m *PostureCheckProcessMultiPatch) RoleAttributes() *Attributes
RoleAttributes gets the role attributes of this subtype
func (*PostureCheckProcessMultiPatch) SetName ¶
func (m *PostureCheckProcessMultiPatch) SetName(val string)
SetName sets the name of this subtype
func (*PostureCheckProcessMultiPatch) SetRoleAttributes ¶
func (m *PostureCheckProcessMultiPatch) SetRoleAttributes(val *Attributes)
SetRoleAttributes sets the role attributes of this subtype
func (*PostureCheckProcessMultiPatch) SetTags ¶
func (m *PostureCheckProcessMultiPatch) SetTags(val *Tags)
SetTags sets the tags of this subtype
func (*PostureCheckProcessMultiPatch) SetTypeID ¶
func (m *PostureCheckProcessMultiPatch) SetTypeID(val PostureCheckType)
SetTypeID sets the type Id of this subtype
func (*PostureCheckProcessMultiPatch) Tags ¶
func (m *PostureCheckProcessMultiPatch) Tags() *Tags
Tags gets the tags of this subtype
func (*PostureCheckProcessMultiPatch) TypeID ¶
func (m *PostureCheckProcessMultiPatch) TypeID() PostureCheckType
TypeID gets the type Id of this subtype
func (*PostureCheckProcessMultiPatch) UnmarshalBinary ¶
func (m *PostureCheckProcessMultiPatch) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PostureCheckProcessMultiPatch) UnmarshalJSON ¶
func (m *PostureCheckProcessMultiPatch) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type PostureCheckProcessMultiUpdate ¶
type PostureCheckProcessMultiUpdate struct { // processes // Required: true // Min Items: 1 Processes []*ProcessMulti `json:"processes"` // semantic // Required: true Semantic *Semantic `json:"semantic"` // contains filtered or unexported fields }
PostureCheckProcessMultiUpdate posture check process multi update
swagger:model postureCheckProcessMultiUpdate
func (*PostureCheckProcessMultiUpdate) ContextValidate ¶
func (m *PostureCheckProcessMultiUpdate) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this posture check process multi update based on the context it is used
func (*PostureCheckProcessMultiUpdate) MarshalBinary ¶
func (m *PostureCheckProcessMultiUpdate) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (PostureCheckProcessMultiUpdate) MarshalJSON ¶
func (m PostureCheckProcessMultiUpdate) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*PostureCheckProcessMultiUpdate) Name ¶
func (m *PostureCheckProcessMultiUpdate) Name() *string
Name gets the name of this subtype
func (*PostureCheckProcessMultiUpdate) RoleAttributes ¶
func (m *PostureCheckProcessMultiUpdate) RoleAttributes() *Attributes
RoleAttributes gets the role attributes of this subtype
func (*PostureCheckProcessMultiUpdate) SetName ¶
func (m *PostureCheckProcessMultiUpdate) SetName(val *string)
SetName sets the name of this subtype
func (*PostureCheckProcessMultiUpdate) SetRoleAttributes ¶
func (m *PostureCheckProcessMultiUpdate) SetRoleAttributes(val *Attributes)
SetRoleAttributes sets the role attributes of this subtype
func (*PostureCheckProcessMultiUpdate) SetTags ¶
func (m *PostureCheckProcessMultiUpdate) SetTags(val *Tags)
SetTags sets the tags of this subtype
func (*PostureCheckProcessMultiUpdate) SetTypeID ¶
func (m *PostureCheckProcessMultiUpdate) SetTypeID(val PostureCheckType)
SetTypeID sets the type Id of this subtype
func (*PostureCheckProcessMultiUpdate) Tags ¶
func (m *PostureCheckProcessMultiUpdate) Tags() *Tags
Tags gets the tags of this subtype
func (*PostureCheckProcessMultiUpdate) TypeID ¶
func (m *PostureCheckProcessMultiUpdate) TypeID() PostureCheckType
TypeID gets the type Id of this subtype
func (*PostureCheckProcessMultiUpdate) UnmarshalBinary ¶
func (m *PostureCheckProcessMultiUpdate) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PostureCheckProcessMultiUpdate) UnmarshalJSON ¶
func (m *PostureCheckProcessMultiUpdate) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type PostureCheckProcessPatch ¶
type PostureCheckProcessPatch struct { // process Process *Process `json:"process,omitempty"` // contains filtered or unexported fields }
PostureCheckProcessPatch posture check process patch
swagger:model postureCheckProcessPatch
func (*PostureCheckProcessPatch) ContextValidate ¶
func (m *PostureCheckProcessPatch) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this posture check process patch based on the context it is used
func (*PostureCheckProcessPatch) MarshalBinary ¶
func (m *PostureCheckProcessPatch) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (PostureCheckProcessPatch) MarshalJSON ¶
func (m PostureCheckProcessPatch) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*PostureCheckProcessPatch) Name ¶
func (m *PostureCheckProcessPatch) Name() string
Name gets the name of this subtype
func (*PostureCheckProcessPatch) RoleAttributes ¶
func (m *PostureCheckProcessPatch) RoleAttributes() *Attributes
RoleAttributes gets the role attributes of this subtype
func (*PostureCheckProcessPatch) SetName ¶
func (m *PostureCheckProcessPatch) SetName(val string)
SetName sets the name of this subtype
func (*PostureCheckProcessPatch) SetRoleAttributes ¶
func (m *PostureCheckProcessPatch) SetRoleAttributes(val *Attributes)
SetRoleAttributes sets the role attributes of this subtype
func (*PostureCheckProcessPatch) SetTags ¶
func (m *PostureCheckProcessPatch) SetTags(val *Tags)
SetTags sets the tags of this subtype
func (*PostureCheckProcessPatch) SetTypeID ¶
func (m *PostureCheckProcessPatch) SetTypeID(val PostureCheckType)
SetTypeID sets the type Id of this subtype
func (*PostureCheckProcessPatch) Tags ¶
func (m *PostureCheckProcessPatch) Tags() *Tags
Tags gets the tags of this subtype
func (*PostureCheckProcessPatch) TypeID ¶
func (m *PostureCheckProcessPatch) TypeID() PostureCheckType
TypeID gets the type Id of this subtype
func (*PostureCheckProcessPatch) UnmarshalBinary ¶
func (m *PostureCheckProcessPatch) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PostureCheckProcessPatch) UnmarshalJSON ¶
func (m *PostureCheckProcessPatch) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type PostureCheckProcessUpdate ¶
type PostureCheckProcessUpdate struct { // process // Required: true Process *Process `json:"process"` // contains filtered or unexported fields }
PostureCheckProcessUpdate posture check process update
swagger:model postureCheckProcessUpdate
func (*PostureCheckProcessUpdate) ContextValidate ¶
func (m *PostureCheckProcessUpdate) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this posture check process update based on the context it is used
func (*PostureCheckProcessUpdate) MarshalBinary ¶
func (m *PostureCheckProcessUpdate) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (PostureCheckProcessUpdate) MarshalJSON ¶
func (m PostureCheckProcessUpdate) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*PostureCheckProcessUpdate) Name ¶
func (m *PostureCheckProcessUpdate) Name() *string
Name gets the name of this subtype
func (*PostureCheckProcessUpdate) RoleAttributes ¶
func (m *PostureCheckProcessUpdate) RoleAttributes() *Attributes
RoleAttributes gets the role attributes of this subtype
func (*PostureCheckProcessUpdate) SetName ¶
func (m *PostureCheckProcessUpdate) SetName(val *string)
SetName sets the name of this subtype
func (*PostureCheckProcessUpdate) SetRoleAttributes ¶
func (m *PostureCheckProcessUpdate) SetRoleAttributes(val *Attributes)
SetRoleAttributes sets the role attributes of this subtype
func (*PostureCheckProcessUpdate) SetTags ¶
func (m *PostureCheckProcessUpdate) SetTags(val *Tags)
SetTags sets the tags of this subtype
func (*PostureCheckProcessUpdate) SetTypeID ¶
func (m *PostureCheckProcessUpdate) SetTypeID(val PostureCheckType)
SetTypeID sets the type Id of this subtype
func (*PostureCheckProcessUpdate) Tags ¶
func (m *PostureCheckProcessUpdate) Tags() *Tags
Tags gets the tags of this subtype
func (*PostureCheckProcessUpdate) TypeID ¶
func (m *PostureCheckProcessUpdate) TypeID() PostureCheckType
TypeID gets the type Id of this subtype
func (*PostureCheckProcessUpdate) UnmarshalBinary ¶
func (m *PostureCheckProcessUpdate) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PostureCheckProcessUpdate) UnmarshalJSON ¶
func (m *PostureCheckProcessUpdate) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type PostureCheckType ¶
type PostureCheckType string
PostureCheckType posture check type
swagger:model postureCheckType
const ( // PostureCheckTypeOS captures enum value "OS" PostureCheckTypeOS PostureCheckType = "OS" // PostureCheckTypePROCESS captures enum value "PROCESS" PostureCheckTypePROCESS PostureCheckType = "PROCESS" // PostureCheckTypeDOMAIN captures enum value "DOMAIN" PostureCheckTypeDOMAIN PostureCheckType = "DOMAIN" // PostureCheckTypeMAC captures enum value "MAC" PostureCheckTypeMAC PostureCheckType = "MAC" // PostureCheckTypeMFA captures enum value "MFA" PostureCheckTypeMFA PostureCheckType = "MFA" // PostureCheckTypePROCESSMULTI captures enum value "PROCESS_MULTI" PostureCheckTypePROCESSMULTI PostureCheckType = "PROCESS_MULTI" )
func NewPostureCheckType ¶
func NewPostureCheckType(value PostureCheckType) *PostureCheckType
func (PostureCheckType) ContextValidate ¶
ContextValidate validates this posture check type based on context it is used
func (PostureCheckType) Pointer ¶ added in v0.25.9
func (m PostureCheckType) Pointer() *PostureCheckType
Pointer returns a pointer to a freshly-allocated PostureCheckType.
type PostureCheckTypeDetail ¶
type PostureCheckTypeDetail struct { BaseEntity // name // Required: true Name *string `json:"name"` // operating systems // Required: true OperatingSystems []*OperatingSystem `json:"operatingSystems"` // version // Required: true Version *string `json:"version"` }
PostureCheckTypeDetail posture check type detail
swagger:model postureCheckTypeDetail
func (*PostureCheckTypeDetail) ContextValidate ¶
func (m *PostureCheckTypeDetail) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this posture check type detail based on the context it is used
func (*PostureCheckTypeDetail) MarshalBinary ¶
func (m *PostureCheckTypeDetail) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (PostureCheckTypeDetail) MarshalJSON ¶
func (m PostureCheckTypeDetail) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object to a JSON structure
func (*PostureCheckTypeDetail) UnmarshalBinary ¶
func (m *PostureCheckTypeDetail) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PostureCheckTypeDetail) UnmarshalJSON ¶
func (m *PostureCheckTypeDetail) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object from a JSON structure
type PostureCheckTypeList ¶
type PostureCheckTypeList []*PostureCheckTypeDetail
PostureCheckTypeList posture check type list
swagger:model postureCheckTypeList
func (PostureCheckTypeList) ContextValidate ¶
ContextValidate validate this posture check type list based on the context it is used
type PostureCheckUpdate ¶
type PostureCheckUpdate interface { runtime.Validatable runtime.ContextValidatable // name // Required: true Name() *string SetName(*string) // role attributes RoleAttributes() *Attributes SetRoleAttributes(*Attributes) // tags Tags() *Tags SetTags(*Tags) // type Id TypeID() PostureCheckType SetTypeID(PostureCheckType) }
PostureCheckUpdate posture check update
swagger:discriminator postureCheckUpdate typeId
func UnmarshalPostureCheckUpdate ¶
func UnmarshalPostureCheckUpdate(reader io.Reader, consumer runtime.Consumer) (PostureCheckUpdate, error)
UnmarshalPostureCheckUpdate unmarshals polymorphic PostureCheckUpdate
func UnmarshalPostureCheckUpdateSlice ¶
func UnmarshalPostureCheckUpdateSlice(reader io.Reader, consumer runtime.Consumer) ([]PostureCheckUpdate, error)
UnmarshalPostureCheckUpdateSlice unmarshals polymorphic slices of PostureCheckUpdate
type PostureChecksFailureMfaCriteria ¶
type PostureChecksFailureMfaCriteria struct { // passed mfa at // Required: true // Format: date-time PassedMfaAt *strfmt.DateTime `json:"passedMfaAt"` // timeout remaining seconds // Required: true TimeoutRemainingSeconds *int64 `json:"timeoutRemainingSeconds"` // timeout seconds // Required: true TimeoutSeconds *int64 `json:"timeoutSeconds"` // unlocked at // Required: true // Format: date-time UnlockedAt *strfmt.DateTime `json:"unlockedAt"` // woken at // Required: true // Format: date-time WokenAt *strfmt.DateTime `json:"wokenAt"` }
PostureChecksFailureMfaCriteria posture checks failure mfa criteria
swagger:model postureChecksFailureMfaCriteria
func (*PostureChecksFailureMfaCriteria) ContextValidate ¶
func (m *PostureChecksFailureMfaCriteria) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this posture checks failure mfa criteria based on context it is used
func (*PostureChecksFailureMfaCriteria) MarshalBinary ¶
func (m *PostureChecksFailureMfaCriteria) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PostureChecksFailureMfaCriteria) UnmarshalBinary ¶
func (m *PostureChecksFailureMfaCriteria) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PostureChecksFailureMfaValues ¶
type PostureChecksFailureMfaValues struct { // passed mfa PassedMfa bool `json:"passedMfa"` // passed on unlock PassedOnUnlock bool `json:"passedOnUnlock"` // passed on wake PassedOnWake bool `json:"passedOnWake"` // timed out TimedOut bool `json:"timedOut"` }
PostureChecksFailureMfaValues posture checks failure mfa values
swagger:model postureChecksFailureMfaValues
func (*PostureChecksFailureMfaValues) ContextValidate ¶
func (m *PostureChecksFailureMfaValues) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this posture checks failure mfa values based on context it is used
func (*PostureChecksFailureMfaValues) MarshalBinary ¶
func (m *PostureChecksFailureMfaValues) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PostureChecksFailureMfaValues) UnmarshalBinary ¶
func (m *PostureChecksFailureMfaValues) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PostureData ¶
type PostureData struct { // api session posture data // Required: true APISessionPostureData map[string]APISessionPostureData `json:"apiSessionPostureData"` // domain // Required: true Domain *PostureDataDomain `json:"domain"` // mac // Required: true Mac *PostureDataMac `json:"mac"` // os // Required: true Os *PostureDataOs `json:"os"` // processes // Required: true Processes []*PostureDataProcess `json:"processes"` }
PostureData posture data
swagger:model postureData
func (*PostureData) ContextValidate ¶
ContextValidate validate this posture data based on the context it is used
func (*PostureData) MarshalBinary ¶
func (m *PostureData) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PostureData) UnmarshalBinary ¶
func (m *PostureData) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PostureDataBase ¶
type PostureDataBase struct { // last updated at // Required: true // Format: date-time LastUpdatedAt *strfmt.DateTime `json:"lastUpdatedAt"` // posture check Id // Required: true PostureCheckID *string `json:"postureCheckId"` // timed out // Required: true TimedOut *bool `json:"timedOut"` }
PostureDataBase posture data base
swagger:model postureDataBase
func (*PostureDataBase) ContextValidate ¶
ContextValidate validates this posture data base based on context it is used
func (*PostureDataBase) MarshalBinary ¶
func (m *PostureDataBase) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PostureDataBase) UnmarshalBinary ¶
func (m *PostureDataBase) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PostureDataDomain ¶
type PostureDataDomain struct { PostureDataBase // domain // Required: true Domain *string `json:"domain"` }
PostureDataDomain posture data domain
swagger:model postureDataDomain
func (*PostureDataDomain) ContextValidate ¶
ContextValidate validate this posture data domain based on the context it is used
func (*PostureDataDomain) MarshalBinary ¶
func (m *PostureDataDomain) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (PostureDataDomain) MarshalJSON ¶
func (m PostureDataDomain) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object to a JSON structure
func (*PostureDataDomain) UnmarshalBinary ¶
func (m *PostureDataDomain) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PostureDataDomain) UnmarshalJSON ¶
func (m *PostureDataDomain) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object from a JSON structure
type PostureDataEndpointState ¶
type PostureDataEndpointState struct { // unlocked at // Required: true // Format: date-time UnlockedAt *strfmt.DateTime `json:"unlockedAt"` // woken at // Required: true // Format: date-time WokenAt *strfmt.DateTime `json:"wokenAt"` }
PostureDataEndpointState posture data endpoint state
swagger:model postureDataEndpointState
func (*PostureDataEndpointState) ContextValidate ¶
func (m *PostureDataEndpointState) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this posture data endpoint state based on context it is used
func (*PostureDataEndpointState) MarshalBinary ¶
func (m *PostureDataEndpointState) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PostureDataEndpointState) UnmarshalBinary ¶
func (m *PostureDataEndpointState) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PostureDataEnvelope ¶
type PostureDataEnvelope struct { // data // Required: true Data *PostureData `json:"data"` // meta // Required: true Meta *Meta `json:"meta"` }
PostureDataEnvelope posture data envelope
swagger:model postureDataEnvelope
func (*PostureDataEnvelope) ContextValidate ¶
ContextValidate validate this posture data envelope based on the context it is used
func (*PostureDataEnvelope) MarshalBinary ¶
func (m *PostureDataEnvelope) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PostureDataEnvelope) UnmarshalBinary ¶
func (m *PostureDataEnvelope) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PostureDataMac ¶
type PostureDataMac struct { PostureDataBase // addresses // Required: true Addresses []string `json:"addresses"` }
PostureDataMac posture data mac
swagger:model postureDataMac
func (*PostureDataMac) ContextValidate ¶
ContextValidate validate this posture data mac based on the context it is used
func (*PostureDataMac) MarshalBinary ¶
func (m *PostureDataMac) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (PostureDataMac) MarshalJSON ¶
func (m PostureDataMac) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object to a JSON structure
func (*PostureDataMac) UnmarshalBinary ¶
func (m *PostureDataMac) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PostureDataMac) UnmarshalJSON ¶
func (m *PostureDataMac) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object from a JSON structure
type PostureDataMfa ¶
type PostureDataMfa struct { // api session Id // Required: true APISessionID *string `json:"apiSessionId"` // passed at // Required: true // Format: date-time PassedAt *strfmt.DateTime `json:"passedAt"` // passed mfa // Required: true PassedMfa *bool `json:"passedMfa"` // passed on unlock // Required: true PassedOnUnlock *bool `json:"passedOnUnlock"` // passed on wake // Required: true PassedOnWake *bool `json:"passedOnWake"` }
PostureDataMfa posture data mfa
swagger:model postureDataMfa
func (*PostureDataMfa) ContextValidate ¶
ContextValidate validates this posture data mfa based on context it is used
func (*PostureDataMfa) MarshalBinary ¶
func (m *PostureDataMfa) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PostureDataMfa) UnmarshalBinary ¶
func (m *PostureDataMfa) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PostureDataOs ¶
type PostureDataOs struct { PostureDataBase // build // Required: true Build *string `json:"build"` // type // Required: true Type *string `json:"type"` // version // Required: true Version *string `json:"version"` }
PostureDataOs posture data os
swagger:model postureDataOs
func (*PostureDataOs) ContextValidate ¶
ContextValidate validate this posture data os based on the context it is used
func (*PostureDataOs) MarshalBinary ¶
func (m *PostureDataOs) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (PostureDataOs) MarshalJSON ¶
func (m PostureDataOs) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object to a JSON structure
func (*PostureDataOs) UnmarshalBinary ¶
func (m *PostureDataOs) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PostureDataOs) UnmarshalJSON ¶
func (m *PostureDataOs) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object from a JSON structure
type PostureDataProcess ¶
type PostureDataProcess struct { PostureDataBase // binary hash BinaryHash string `json:"binaryHash,omitempty"` // is running IsRunning bool `json:"isRunning,omitempty"` // signer fingerprints SignerFingerprints []string `json:"signerFingerprints"` }
PostureDataProcess posture data process
swagger:model postureDataProcess
func (*PostureDataProcess) ContextValidate ¶
ContextValidate validate this posture data process based on the context it is used
func (*PostureDataProcess) MarshalBinary ¶
func (m *PostureDataProcess) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (PostureDataProcess) MarshalJSON ¶
func (m PostureDataProcess) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object to a JSON structure
func (*PostureDataProcess) UnmarshalBinary ¶
func (m *PostureDataProcess) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PostureDataProcess) UnmarshalJSON ¶
func (m *PostureDataProcess) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object from a JSON structure
type PostureQueries ¶
type PostureQueries struct { // is passing // Required: true IsPassing *bool `json:"isPassing"` // policy Id // Required: true PolicyID *string `json:"policyId"` // policy type PolicyType DialBind `json:"policyType,omitempty"` // posture queries // Required: true PostureQueries []*PostureQuery `json:"postureQueries"` }
PostureQueries posture queries
swagger:model postureQueries
func (*PostureQueries) ContextValidate ¶
ContextValidate validate this posture queries based on the context it is used
func (*PostureQueries) MarshalBinary ¶
func (m *PostureQueries) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PostureQueries) UnmarshalBinary ¶
func (m *PostureQueries) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PostureQuery ¶
type PostureQuery struct { BaseEntity // is passing // Required: true IsPassing *bool `json:"isPassing"` // process Process *PostureQueryProcess `json:"process,omitempty"` // processes Processes []*PostureQueryProcess `json:"processes"` // query type // Required: true QueryType *PostureCheckType `json:"queryType"` // timeout // Required: true Timeout *int64 `json:"timeout"` // timeout remaining // Required: true TimeoutRemaining *int64 `json:"timeoutRemaining"` }
PostureQuery posture query
swagger:model postureQuery
func (*PostureQuery) ContextValidate ¶
ContextValidate validate this posture query based on the context it is used
func (*PostureQuery) MarshalBinary ¶
func (m *PostureQuery) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (PostureQuery) MarshalJSON ¶
func (m PostureQuery) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object to a JSON structure
func (*PostureQuery) UnmarshalBinary ¶
func (m *PostureQuery) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PostureQuery) UnmarshalJSON ¶
func (m *PostureQuery) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object from a JSON structure
type PostureQueryProcess ¶
type PostureQueryProcess struct { // os type OsType OsType `json:"osType,omitempty"` // path Path string `json:"path,omitempty"` }
PostureQueryProcess posture query process
swagger:model postureQueryProcess
func (*PostureQueryProcess) ContextValidate ¶
ContextValidate validate this posture query process based on the context it is used
func (*PostureQueryProcess) MarshalBinary ¶
func (m *PostureQueryProcess) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PostureQueryProcess) UnmarshalBinary ¶
func (m *PostureQueryProcess) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PostureResponse ¶
type PostureResponse struct { // services // Required: true Services []*PostureResponseService `json:"services"` }
PostureResponse posture response
swagger:model postureResponse
func (*PostureResponse) ContextValidate ¶
ContextValidate validate this posture response based on the context it is used
func (*PostureResponse) MarshalBinary ¶
func (m *PostureResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PostureResponse) UnmarshalBinary ¶
func (m *PostureResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PostureResponseCreate ¶
type PostureResponseCreate interface { runtime.Validatable runtime.ContextValidatable // id // Required: true ID() *string SetID(*string) // type Id // Required: true TypeID() PostureCheckType SetTypeID(PostureCheckType) }
PostureResponseCreate posture response create
swagger:discriminator postureResponseCreate typeId
func UnmarshalPostureResponseCreate ¶
func UnmarshalPostureResponseCreate(reader io.Reader, consumer runtime.Consumer) (PostureResponseCreate, error)
UnmarshalPostureResponseCreate unmarshals polymorphic PostureResponseCreate
func UnmarshalPostureResponseCreateSlice ¶
func UnmarshalPostureResponseCreateSlice(reader io.Reader, consumer runtime.Consumer) ([]PostureResponseCreate, error)
UnmarshalPostureResponseCreateSlice unmarshals polymorphic slices of PostureResponseCreate
type PostureResponseDomainCreate ¶
type PostureResponseDomainCreate struct { // domain // Required: true Domain *string `json:"domain"` // contains filtered or unexported fields }
PostureResponseDomainCreate posture response domain create
swagger:model postureResponseDomainCreate
func (*PostureResponseDomainCreate) ContextValidate ¶
func (m *PostureResponseDomainCreate) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this posture response domain create based on the context it is used
func (*PostureResponseDomainCreate) ID ¶
func (m *PostureResponseDomainCreate) ID() *string
ID gets the id of this subtype
func (*PostureResponseDomainCreate) MarshalBinary ¶
func (m *PostureResponseDomainCreate) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (PostureResponseDomainCreate) MarshalJSON ¶
func (m PostureResponseDomainCreate) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*PostureResponseDomainCreate) SetID ¶
func (m *PostureResponseDomainCreate) SetID(val *string)
SetID sets the id of this subtype
func (*PostureResponseDomainCreate) SetTypeID ¶
func (m *PostureResponseDomainCreate) SetTypeID(val PostureCheckType)
SetTypeID sets the type Id of this subtype
func (*PostureResponseDomainCreate) TypeID ¶
func (m *PostureResponseDomainCreate) TypeID() PostureCheckType
TypeID gets the type Id of this subtype
func (*PostureResponseDomainCreate) UnmarshalBinary ¶
func (m *PostureResponseDomainCreate) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PostureResponseDomainCreate) UnmarshalJSON ¶
func (m *PostureResponseDomainCreate) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type PostureResponseEndpointStateCreate ¶
type PostureResponseEndpointStateCreate struct { // unlocked Unlocked bool `json:"unlocked,omitempty"` // woken Woken bool `json:"woken,omitempty"` // contains filtered or unexported fields }
PostureResponseEndpointStateCreate posture response endpoint state create
swagger:model postureResponseEndpointStateCreate
func (*PostureResponseEndpointStateCreate) ContextValidate ¶
func (m *PostureResponseEndpointStateCreate) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this posture response endpoint state create based on the context it is used
func (*PostureResponseEndpointStateCreate) ID ¶
func (m *PostureResponseEndpointStateCreate) ID() *string
ID gets the id of this subtype
func (*PostureResponseEndpointStateCreate) MarshalBinary ¶
func (m *PostureResponseEndpointStateCreate) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (PostureResponseEndpointStateCreate) MarshalJSON ¶
func (m PostureResponseEndpointStateCreate) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*PostureResponseEndpointStateCreate) SetID ¶
func (m *PostureResponseEndpointStateCreate) SetID(val *string)
SetID sets the id of this subtype
func (*PostureResponseEndpointStateCreate) SetTypeID ¶
func (m *PostureResponseEndpointStateCreate) SetTypeID(val PostureCheckType)
SetTypeID sets the type Id of this subtype
func (*PostureResponseEndpointStateCreate) TypeID ¶
func (m *PostureResponseEndpointStateCreate) TypeID() PostureCheckType
TypeID gets the type Id of this subtype
func (*PostureResponseEndpointStateCreate) UnmarshalBinary ¶
func (m *PostureResponseEndpointStateCreate) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PostureResponseEndpointStateCreate) UnmarshalJSON ¶
func (m *PostureResponseEndpointStateCreate) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type PostureResponseEnvelope ¶
type PostureResponseEnvelope struct { // data // Required: true Data *PostureResponse `json:"data"` // meta // Required: true Meta *Meta `json:"meta"` }
PostureResponseEnvelope posture response envelope
swagger:model postureResponseEnvelope
func (*PostureResponseEnvelope) ContextValidate ¶
func (m *PostureResponseEnvelope) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this posture response envelope based on the context it is used
func (*PostureResponseEnvelope) MarshalBinary ¶
func (m *PostureResponseEnvelope) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PostureResponseEnvelope) UnmarshalBinary ¶
func (m *PostureResponseEnvelope) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PostureResponseMacAddressCreate ¶
type PostureResponseMacAddressCreate struct { // mac addresses // Required: true MacAddresses []string `json:"macAddresses"` // contains filtered or unexported fields }
PostureResponseMacAddressCreate posture response mac address create
swagger:model postureResponseMacAddressCreate
func (*PostureResponseMacAddressCreate) ContextValidate ¶
func (m *PostureResponseMacAddressCreate) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this posture response mac address create based on the context it is used
func (*PostureResponseMacAddressCreate) ID ¶
func (m *PostureResponseMacAddressCreate) ID() *string
ID gets the id of this subtype
func (*PostureResponseMacAddressCreate) MarshalBinary ¶
func (m *PostureResponseMacAddressCreate) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (PostureResponseMacAddressCreate) MarshalJSON ¶
func (m PostureResponseMacAddressCreate) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*PostureResponseMacAddressCreate) SetID ¶
func (m *PostureResponseMacAddressCreate) SetID(val *string)
SetID sets the id of this subtype
func (*PostureResponseMacAddressCreate) SetTypeID ¶
func (m *PostureResponseMacAddressCreate) SetTypeID(val PostureCheckType)
SetTypeID sets the type Id of this subtype
func (*PostureResponseMacAddressCreate) TypeID ¶
func (m *PostureResponseMacAddressCreate) TypeID() PostureCheckType
TypeID gets the type Id of this subtype
func (*PostureResponseMacAddressCreate) UnmarshalBinary ¶
func (m *PostureResponseMacAddressCreate) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PostureResponseMacAddressCreate) UnmarshalJSON ¶
func (m *PostureResponseMacAddressCreate) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type PostureResponseOperatingSystemCreate ¶
type PostureResponseOperatingSystemCreate struct { // build Build string `json:"build,omitempty"` // type // Required: true Type *string `json:"type"` // version // Required: true Version *string `json:"version"` // contains filtered or unexported fields }
PostureResponseOperatingSystemCreate posture response operating system create
swagger:model postureResponseOperatingSystemCreate
func (*PostureResponseOperatingSystemCreate) ContextValidate ¶
func (m *PostureResponseOperatingSystemCreate) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this posture response operating system create based on the context it is used
func (*PostureResponseOperatingSystemCreate) ID ¶
func (m *PostureResponseOperatingSystemCreate) ID() *string
ID gets the id of this subtype
func (*PostureResponseOperatingSystemCreate) MarshalBinary ¶
func (m *PostureResponseOperatingSystemCreate) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (PostureResponseOperatingSystemCreate) MarshalJSON ¶
func (m PostureResponseOperatingSystemCreate) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*PostureResponseOperatingSystemCreate) SetID ¶
func (m *PostureResponseOperatingSystemCreate) SetID(val *string)
SetID sets the id of this subtype
func (*PostureResponseOperatingSystemCreate) SetTypeID ¶
func (m *PostureResponseOperatingSystemCreate) SetTypeID(val PostureCheckType)
SetTypeID sets the type Id of this subtype
func (*PostureResponseOperatingSystemCreate) TypeID ¶
func (m *PostureResponseOperatingSystemCreate) TypeID() PostureCheckType
TypeID gets the type Id of this subtype
func (*PostureResponseOperatingSystemCreate) UnmarshalBinary ¶
func (m *PostureResponseOperatingSystemCreate) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PostureResponseOperatingSystemCreate) UnmarshalJSON ¶
func (m *PostureResponseOperatingSystemCreate) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type PostureResponseProcessCreate ¶
type PostureResponseProcessCreate struct { // hash Hash string `json:"hash,omitempty"` // is running IsRunning bool `json:"isRunning,omitempty"` // path Path string `json:"path,omitempty"` // signer fingerprints SignerFingerprints []string `json:"signerFingerprints"` // contains filtered or unexported fields }
PostureResponseProcessCreate posture response process create
swagger:model postureResponseProcessCreate
func (*PostureResponseProcessCreate) ContextValidate ¶
func (m *PostureResponseProcessCreate) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this posture response process create based on the context it is used
func (*PostureResponseProcessCreate) ID ¶
func (m *PostureResponseProcessCreate) ID() *string
ID gets the id of this subtype
func (*PostureResponseProcessCreate) MarshalBinary ¶
func (m *PostureResponseProcessCreate) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (PostureResponseProcessCreate) MarshalJSON ¶
func (m PostureResponseProcessCreate) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*PostureResponseProcessCreate) SetID ¶
func (m *PostureResponseProcessCreate) SetID(val *string)
SetID sets the id of this subtype
func (*PostureResponseProcessCreate) SetTypeID ¶
func (m *PostureResponseProcessCreate) SetTypeID(val PostureCheckType)
SetTypeID sets the type Id of this subtype
func (*PostureResponseProcessCreate) TypeID ¶
func (m *PostureResponseProcessCreate) TypeID() PostureCheckType
TypeID gets the type Id of this subtype
func (*PostureResponseProcessCreate) UnmarshalBinary ¶
func (m *PostureResponseProcessCreate) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PostureResponseProcessCreate) UnmarshalJSON ¶
func (m *PostureResponseProcessCreate) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type PostureResponseService ¶
type PostureResponseService struct { // id // Required: true ID *string `json:"id"` // name // Required: true Name *string `json:"name"` // posture query type // Required: true PostureQueryType *string `json:"postureQueryType"` // timeout // Required: true Timeout *int64 `json:"timeout"` // timeout remaining // Required: true TimeoutRemaining *int64 `json:"timeoutRemaining"` }
PostureResponseService posture response service
swagger:model postureResponseService
func (*PostureResponseService) ContextValidate ¶
func (m *PostureResponseService) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this posture response service based on context it is used
func (*PostureResponseService) MarshalBinary ¶
func (m *PostureResponseService) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PostureResponseService) UnmarshalBinary ¶
func (m *PostureResponseService) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Process ¶
type Process struct { // hashes Hashes []string `json:"hashes"` // os type // Required: true OsType *OsType `json:"osType"` // path // Required: true Path *string `json:"path"` // signer fingerprint SignerFingerprint string `json:"signerFingerprint,omitempty"` }
Process process
swagger:model process
func (*Process) ContextValidate ¶
ContextValidate validate this process based on the context it is used
func (*Process) MarshalBinary ¶
MarshalBinary interface implementation
func (*Process) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type ProcessMulti ¶
type ProcessMulti struct { // hashes Hashes []string `json:"hashes"` // os type // Required: true OsType *OsType `json:"osType"` // path // Required: true Path *string `json:"path"` // signer fingerprints SignerFingerprints []string `json:"signerFingerprints"` }
ProcessMulti process multi
swagger:model processMulti
func (*ProcessMulti) ContextValidate ¶
ContextValidate validate this process multi based on the context it is used
func (*ProcessMulti) MarshalBinary ¶
func (m *ProcessMulti) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ProcessMulti) UnmarshalBinary ¶
func (m *ProcessMulti) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Protocol ¶
type Protocol struct { // address // Required: true Address *string `json:"address"` }
Protocol protocol
swagger:model protocol
func (*Protocol) ContextValidate ¶
ContextValidate validates this protocol based on context it is used
func (*Protocol) MarshalBinary ¶
MarshalBinary interface implementation
func (*Protocol) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type ReEnroll ¶
type ReEnroll struct { // expires at // Required: true // Format: date-time ExpiresAt *strfmt.DateTime `json:"expiresAt"` }
ReEnroll re enroll
swagger:model reEnroll
func (*ReEnroll) ContextValidate ¶
ContextValidate validates this re enroll based on context it is used
func (*ReEnroll) MarshalBinary ¶
MarshalBinary interface implementation
func (*ReEnroll) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type RoleAttributesList ¶
type RoleAttributesList []string
RoleAttributesList An array of role attributes
swagger:model roleAttributesList
func (RoleAttributesList) ContextValidate ¶
ContextValidate validates this role attributes list based on context it is used
type Roles ¶
type Roles []string
Roles roles
swagger:model roles
func (Roles) ContextValidate ¶
ContextValidate validates this roles based on context it is used
type RouterCreate ¶
type RouterCreate struct { // cost // Maximum: 65535 // Minimum: 0 Cost *int64 `json:"cost,omitempty"` // disabled Disabled *bool `json:"disabled,omitempty"` // name // Required: true Name *string `json:"name"` // no traversal NoTraversal *bool `json:"noTraversal,omitempty"` // tags Tags *Tags `json:"tags,omitempty"` }
RouterCreate router create
swagger:model routerCreate
func (*RouterCreate) ContextValidate ¶
ContextValidate validate this router create based on the context it is used
func (*RouterCreate) MarshalBinary ¶
func (m *RouterCreate) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RouterCreate) UnmarshalBinary ¶
func (m *RouterCreate) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RouterDetail ¶
type RouterDetail struct { BaseEntity // cost // Required: true // Maximum: 65535 // Minimum: 0 Cost *int64 `json:"cost"` // disabled // Required: true Disabled *bool `json:"disabled"` // enrollment created at // Format: date-time EnrollmentCreatedAt *strfmt.DateTime `json:"enrollmentCreatedAt,omitempty"` // enrollment expires at // Format: date-time EnrollmentExpiresAt *strfmt.DateTime `json:"enrollmentExpiresAt,omitempty"` // enrollment Jwt EnrollmentJWT *string `json:"enrollmentJwt,omitempty"` // enrollment token EnrollmentToken *string `json:"enrollmentToken,omitempty"` // fingerprint // Required: true Fingerprint *string `json:"fingerprint"` // is online // Required: true IsOnline *bool `json:"isOnline"` // is verified // Required: true IsVerified *bool `json:"isVerified"` // name // Required: true Name *string `json:"name"` // no traversal // Required: true NoTraversal *bool `json:"noTraversal"` // unverified cert pem UnverifiedCertPem *string `json:"unverifiedCertPem"` // unverified fingerprint UnverifiedFingerprint *string `json:"unverifiedFingerprint"` }
RouterDetail router detail
swagger:model routerDetail
func (*RouterDetail) ContextValidate ¶
ContextValidate validate this router detail based on the context it is used
func (*RouterDetail) MarshalBinary ¶
func (m *RouterDetail) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (RouterDetail) MarshalJSON ¶
func (m RouterDetail) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object to a JSON structure
func (*RouterDetail) UnmarshalBinary ¶
func (m *RouterDetail) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*RouterDetail) UnmarshalJSON ¶
func (m *RouterDetail) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object from a JSON structure
type RouterEntityRef ¶
type RouterEntityRef struct { EntityRef // is online // Required: true IsOnline *bool `json:"isOnline"` }
RouterEntityRef router entity ref
swagger:model routerEntityRef
func (*RouterEntityRef) ContextValidate ¶
ContextValidate validate this router entity ref based on the context it is used
func (*RouterEntityRef) MarshalBinary ¶
func (m *RouterEntityRef) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (RouterEntityRef) MarshalJSON ¶
func (m RouterEntityRef) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object to a JSON structure
func (*RouterEntityRef) UnmarshalBinary ¶
func (m *RouterEntityRef) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*RouterEntityRef) UnmarshalJSON ¶
func (m *RouterEntityRef) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object from a JSON structure
type RouterExtendEnrollmentRequest ¶
type RouterExtendEnrollmentRequest struct { // cert csr // Required: true CertCsr *string `json:"certCsr"` // server cert csr // Required: true ServerCertCsr *string `json:"serverCertCsr"` }
RouterExtendEnrollmentRequest router extend enrollment request
swagger:model routerExtendEnrollmentRequest
func (*RouterExtendEnrollmentRequest) ContextValidate ¶
func (m *RouterExtendEnrollmentRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this router extend enrollment request based on context it is used
func (*RouterExtendEnrollmentRequest) MarshalBinary ¶
func (m *RouterExtendEnrollmentRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RouterExtendEnrollmentRequest) UnmarshalBinary ¶
func (m *RouterExtendEnrollmentRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RouterList ¶
type RouterList []*RouterDetail
RouterList router list
swagger:model routerList
func (RouterList) ContextValidate ¶
ContextValidate validate this router list based on the context it is used
type RouterPatch ¶
type RouterPatch struct { // cost // Maximum: 65535 // Minimum: 0 Cost *int64 `json:"cost,omitempty"` // disabled Disabled *bool `json:"disabled,omitempty"` // name Name string `json:"name,omitempty"` // no traversal NoTraversal *bool `json:"noTraversal,omitempty"` // tags Tags *Tags `json:"tags,omitempty"` }
RouterPatch router patch
swagger:model routerPatch
func (*RouterPatch) ContextValidate ¶
ContextValidate validate this router patch based on the context it is used
func (*RouterPatch) MarshalBinary ¶
func (m *RouterPatch) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RouterPatch) UnmarshalBinary ¶
func (m *RouterPatch) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RouterUpdate ¶
type RouterUpdate struct { // cost // Maximum: 65535 // Minimum: 0 Cost *int64 `json:"cost,omitempty"` // disabled Disabled *bool `json:"disabled,omitempty"` // name // Required: true Name *string `json:"name"` // no traversal NoTraversal *bool `json:"noTraversal,omitempty"` // tags Tags *Tags `json:"tags,omitempty"` }
RouterUpdate router update
swagger:model routerUpdate
func (*RouterUpdate) ContextValidate ¶
ContextValidate validate this router update based on the context it is used
func (*RouterUpdate) MarshalBinary ¶
func (m *RouterUpdate) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RouterUpdate) UnmarshalBinary ¶
func (m *RouterUpdate) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SdkInfo ¶
type SdkInfo struct { // app Id AppID string `json:"appId,omitempty"` // app version AppVersion string `json:"appVersion,omitempty"` // branch Branch string `json:"branch,omitempty"` // revision Revision string `json:"revision,omitempty"` // type Type string `json:"type,omitempty"` // version Version string `json:"version,omitempty"` }
SdkInfo SDK information an authenticating client may provide
swagger:model sdkInfo
func (*SdkInfo) ContextValidate ¶
ContextValidate validates this sdk info based on context it is used
func (*SdkInfo) MarshalBinary ¶
MarshalBinary interface implementation
func (*SdkInfo) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type Semantic ¶
type Semantic string
Semantic semantic
swagger:model semantic
func NewSemantic ¶
func (Semantic) ContextValidate ¶
ContextValidate validates this semantic based on context it is used
type ServiceConfigAssign ¶
type ServiceConfigAssign struct { // config Id // Required: true ConfigID *string `json:"configId"` // service Id // Required: true ServiceID *string `json:"serviceId"` }
ServiceConfigAssign service config assign
swagger:model serviceConfigAssign
func (*ServiceConfigAssign) ContextValidate ¶
ContextValidate validates this service config assign based on context it is used
func (*ServiceConfigAssign) MarshalBinary ¶
func (m *ServiceConfigAssign) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ServiceConfigAssign) UnmarshalBinary ¶
func (m *ServiceConfigAssign) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ServiceConfigDetail ¶
type ServiceConfigDetail struct { // config // Required: true Config *EntityRef `json:"config"` // config Id // Required: true ConfigID *string `json:"configId"` // service // Required: true Service *EntityRef `json:"service"` // service Id // Required: true ServiceID *string `json:"serviceId"` }
ServiceConfigDetail service config detail Example: {"config":{"_links":{"self":{"href":"./identities/13347602-ba34-4ff7-8082-e533ba945744"}},"id":"13347602-ba34-4ff7-8082-e533ba945744","name":"test-config-02fade09-fcc3-426c-854e-18539726bdc6","urlName":"configs"},"service":{"_links":{"self":{"href":"./services/913a8c63-17a6-44d7-82b3-9f6eb997cf8e"}},"id":"913a8c63-17a6-44d7-82b3-9f6eb997cf8e","name":"netcat4545-egress-r2","urlName":"services"}}
swagger:model serviceConfigDetail
func (*ServiceConfigDetail) ContextValidate ¶
ContextValidate validate this service config detail based on the context it is used
func (*ServiceConfigDetail) MarshalBinary ¶
func (m *ServiceConfigDetail) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ServiceConfigDetail) UnmarshalBinary ¶
func (m *ServiceConfigDetail) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ServiceConfigList ¶
type ServiceConfigList []*ServiceConfigDetail
ServiceConfigList service config list
swagger:model serviceConfigList
func (ServiceConfigList) ContextValidate ¶
ContextValidate validate this service config list based on the context it is used
type ServiceConfigsAssignList ¶
type ServiceConfigsAssignList []*ServiceConfigAssign
ServiceConfigsAssignList service configs assign list
swagger:model serviceConfigsAssignList
func (ServiceConfigsAssignList) ContextValidate ¶
func (m ServiceConfigsAssignList) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this service configs assign list based on the context it is used
type ServiceCreate ¶
type ServiceCreate struct { // configs Configs []string `json:"configs"` // Describes whether connections must support end-to-end encryption on both sides of the connection. // Required: true EncryptionRequired *bool `json:"encryptionRequired"` // name // Required: true Name *string `json:"name"` // role attributes RoleAttributes []string `json:"roleAttributes"` // tags Tags *Tags `json:"tags,omitempty"` // terminator strategy TerminatorStrategy string `json:"terminatorStrategy,omitempty"` }
ServiceCreate service create
swagger:model serviceCreate
func (*ServiceCreate) ContextValidate ¶
ContextValidate validate this service create based on the context it is used
func (*ServiceCreate) MarshalBinary ¶
func (m *ServiceCreate) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ServiceCreate) UnmarshalBinary ¶
func (m *ServiceCreate) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ServiceDetail ¶
type ServiceDetail struct { BaseEntity // map of config data for this service keyed by the config type name. Only configs of the types requested will be returned. // Required: true Config map[string]map[string]interface{} `json:"config"` // configs // Required: true Configs []string `json:"configs"` // Describes whether connections must support end-to-end encryption on both sides of the connection. Read-only property, set at create. // Required: true EncryptionRequired *bool `json:"encryptionRequired"` // name // Required: true Name *string `json:"name"` // permissions // Required: true Permissions DialBindArray `json:"permissions"` // posture queries // Required: true PostureQueries []*PostureQueries `json:"postureQueries"` // role attributes // Required: true RoleAttributes *Attributes `json:"roleAttributes"` // terminator strategy // Required: true TerminatorStrategy *string `json:"terminatorStrategy"` }
ServiceDetail service detail
swagger:model serviceDetail
func (*ServiceDetail) ContextValidate ¶
ContextValidate validate this service detail based on the context it is used
func (*ServiceDetail) MarshalBinary ¶
func (m *ServiceDetail) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (ServiceDetail) MarshalJSON ¶
func (m ServiceDetail) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object to a JSON structure
func (*ServiceDetail) UnmarshalBinary ¶
func (m *ServiceDetail) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ServiceDetail) UnmarshalJSON ¶
func (m *ServiceDetail) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object from a JSON structure
type ServiceEdgeRouterPolicyCreate ¶
type ServiceEdgeRouterPolicyCreate struct { // edge router roles EdgeRouterRoles Roles `json:"edgeRouterRoles"` // name // Required: true Name *string `json:"name"` // semantic // Required: true Semantic *Semantic `json:"semantic"` // service roles ServiceRoles Roles `json:"serviceRoles"` // tags Tags *Tags `json:"tags,omitempty"` }
ServiceEdgeRouterPolicyCreate service edge router policy create
swagger:model serviceEdgeRouterPolicyCreate
func (*ServiceEdgeRouterPolicyCreate) ContextValidate ¶
func (m *ServiceEdgeRouterPolicyCreate) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this service edge router policy create based on the context it is used
func (*ServiceEdgeRouterPolicyCreate) MarshalBinary ¶
func (m *ServiceEdgeRouterPolicyCreate) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ServiceEdgeRouterPolicyCreate) UnmarshalBinary ¶
func (m *ServiceEdgeRouterPolicyCreate) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ServiceEdgeRouterPolicyDetail ¶
type ServiceEdgeRouterPolicyDetail struct { BaseEntity // edge router roles // Required: true EdgeRouterRoles Roles `json:"edgeRouterRoles"` // edge router roles display // Required: true EdgeRouterRolesDisplay NamedRoles `json:"edgeRouterRolesDisplay"` // name // Required: true Name *string `json:"name"` // semantic // Required: true Semantic *Semantic `json:"semantic"` // service roles // Required: true ServiceRoles Roles `json:"serviceRoles"` // service roles display // Required: true ServiceRolesDisplay NamedRoles `json:"serviceRolesDisplay"` }
ServiceEdgeRouterPolicyDetail service edge router policy detail
swagger:model serviceEdgeRouterPolicyDetail
func (*ServiceEdgeRouterPolicyDetail) ContextValidate ¶
func (m *ServiceEdgeRouterPolicyDetail) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this service edge router policy detail based on the context it is used
func (*ServiceEdgeRouterPolicyDetail) MarshalBinary ¶
func (m *ServiceEdgeRouterPolicyDetail) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (ServiceEdgeRouterPolicyDetail) MarshalJSON ¶
func (m ServiceEdgeRouterPolicyDetail) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object to a JSON structure
func (*ServiceEdgeRouterPolicyDetail) UnmarshalBinary ¶
func (m *ServiceEdgeRouterPolicyDetail) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ServiceEdgeRouterPolicyDetail) UnmarshalJSON ¶
func (m *ServiceEdgeRouterPolicyDetail) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object from a JSON structure
type ServiceEdgeRouterPolicyList ¶
type ServiceEdgeRouterPolicyList []*ServiceEdgeRouterPolicyDetail
ServiceEdgeRouterPolicyList service edge router policy list
swagger:model serviceEdgeRouterPolicyList
func (ServiceEdgeRouterPolicyList) ContextValidate ¶
func (m ServiceEdgeRouterPolicyList) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this service edge router policy list based on the context it is used
type ServiceEdgeRouterPolicyPatch ¶
type ServiceEdgeRouterPolicyPatch struct { // edge router roles EdgeRouterRoles Roles `json:"edgeRouterRoles"` // name Name string `json:"name,omitempty"` // semantic Semantic Semantic `json:"semantic,omitempty"` // service roles ServiceRoles Roles `json:"serviceRoles"` // tags Tags *Tags `json:"tags,omitempty"` }
ServiceEdgeRouterPolicyPatch service edge router policy patch
swagger:model serviceEdgeRouterPolicyPatch
func (*ServiceEdgeRouterPolicyPatch) ContextValidate ¶
func (m *ServiceEdgeRouterPolicyPatch) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this service edge router policy patch based on the context it is used
func (*ServiceEdgeRouterPolicyPatch) MarshalBinary ¶
func (m *ServiceEdgeRouterPolicyPatch) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ServiceEdgeRouterPolicyPatch) UnmarshalBinary ¶
func (m *ServiceEdgeRouterPolicyPatch) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ServiceEdgeRouterPolicyUpdate ¶
type ServiceEdgeRouterPolicyUpdate struct { // edge router roles EdgeRouterRoles Roles `json:"edgeRouterRoles"` // name // Required: true Name *string `json:"name"` // semantic // Required: true Semantic *Semantic `json:"semantic"` // service roles ServiceRoles Roles `json:"serviceRoles"` // tags Tags *Tags `json:"tags,omitempty"` }
ServiceEdgeRouterPolicyUpdate service edge router policy update
swagger:model serviceEdgeRouterPolicyUpdate
func (*ServiceEdgeRouterPolicyUpdate) ContextValidate ¶
func (m *ServiceEdgeRouterPolicyUpdate) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this service edge router policy update based on the context it is used
func (*ServiceEdgeRouterPolicyUpdate) MarshalBinary ¶
func (m *ServiceEdgeRouterPolicyUpdate) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ServiceEdgeRouterPolicyUpdate) UnmarshalBinary ¶
func (m *ServiceEdgeRouterPolicyUpdate) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ServiceEdgeRouters ¶ added in v0.26.1
type ServiceEdgeRouters struct { // edge routers EdgeRouters []*CommonEdgeRouterProperties `json:"edgeRouters"` }
ServiceEdgeRouters service edge routers
swagger:model serviceEdgeRouters
func (*ServiceEdgeRouters) ContextValidate ¶ added in v0.26.1
ContextValidate validate this service edge routers based on the context it is used
func (*ServiceEdgeRouters) MarshalBinary ¶ added in v0.26.1
func (m *ServiceEdgeRouters) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ServiceEdgeRouters) UnmarshalBinary ¶ added in v0.26.1
func (m *ServiceEdgeRouters) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ServiceList ¶
type ServiceList []*ServiceDetail
ServiceList service list
swagger:model serviceList
func (ServiceList) ContextValidate ¶
ContextValidate validate this service list based on the context it is used
type ServicePatch ¶
type ServicePatch struct { // configs Configs []string `json:"configs"` // Describes whether connections must support end-to-end encryption on both sides of the connection. Read-only property, set at create. EncryptionRequired bool `json:"encryptionRequired,omitempty"` // name Name string `json:"name,omitempty"` // role attributes RoleAttributes []string `json:"roleAttributes"` // tags Tags *Tags `json:"tags,omitempty"` // terminator strategy TerminatorStrategy string `json:"terminatorStrategy,omitempty"` }
ServicePatch service patch
swagger:model servicePatch
func (*ServicePatch) ContextValidate ¶
ContextValidate validate this service patch based on the context it is used
func (*ServicePatch) MarshalBinary ¶
func (m *ServicePatch) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ServicePatch) UnmarshalBinary ¶
func (m *ServicePatch) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ServicePolicyCreate ¶
type ServicePolicyCreate struct { // identity roles IdentityRoles Roles `json:"identityRoles"` // name // Required: true Name *string `json:"name"` // posture check roles PostureCheckRoles Roles `json:"postureCheckRoles"` // semantic // Required: true Semantic *Semantic `json:"semantic"` // service roles ServiceRoles Roles `json:"serviceRoles"` // tags Tags *Tags `json:"tags,omitempty"` // type // Required: true Type *DialBind `json:"type"` }
ServicePolicyCreate service policy create
swagger:model servicePolicyCreate
func (*ServicePolicyCreate) ContextValidate ¶
ContextValidate validate this service policy create based on the context it is used
func (*ServicePolicyCreate) MarshalBinary ¶
func (m *ServicePolicyCreate) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ServicePolicyCreate) UnmarshalBinary ¶
func (m *ServicePolicyCreate) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ServicePolicyDetail ¶
type ServicePolicyDetail struct { BaseEntity // identity roles // Required: true IdentityRoles Roles `json:"identityRoles"` // identity roles display // Required: true IdentityRolesDisplay NamedRoles `json:"identityRolesDisplay"` // name // Required: true Name *string `json:"name"` // posture check roles // Required: true PostureCheckRoles Roles `json:"postureCheckRoles"` // posture check roles display // Required: true PostureCheckRolesDisplay NamedRoles `json:"postureCheckRolesDisplay"` // semantic // Required: true Semantic *Semantic `json:"semantic"` // service roles // Required: true ServiceRoles Roles `json:"serviceRoles"` // service roles display // Required: true ServiceRolesDisplay NamedRoles `json:"serviceRolesDisplay"` // type // Required: true Type *DialBind `json:"type"` }
ServicePolicyDetail service policy detail
swagger:model servicePolicyDetail
func (*ServicePolicyDetail) ContextValidate ¶
ContextValidate validate this service policy detail based on the context it is used
func (*ServicePolicyDetail) MarshalBinary ¶
func (m *ServicePolicyDetail) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (ServicePolicyDetail) MarshalJSON ¶
func (m ServicePolicyDetail) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object to a JSON structure
func (*ServicePolicyDetail) UnmarshalBinary ¶
func (m *ServicePolicyDetail) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ServicePolicyDetail) UnmarshalJSON ¶
func (m *ServicePolicyDetail) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object from a JSON structure
type ServicePolicyList ¶
type ServicePolicyList []*ServicePolicyDetail
ServicePolicyList service policy list
swagger:model servicePolicyList
func (ServicePolicyList) ContextValidate ¶
ContextValidate validate this service policy list based on the context it is used
type ServicePolicyPatch ¶
type ServicePolicyPatch struct { // identity roles IdentityRoles Roles `json:"identityRoles"` // name Name string `json:"name,omitempty"` // posture check roles PostureCheckRoles Roles `json:"postureCheckRoles"` // semantic Semantic Semantic `json:"semantic,omitempty"` // service roles ServiceRoles Roles `json:"serviceRoles"` // tags Tags *Tags `json:"tags,omitempty"` // type Type DialBind `json:"type,omitempty"` }
ServicePolicyPatch service policy patch
swagger:model servicePolicyPatch
func (*ServicePolicyPatch) ContextValidate ¶
ContextValidate validate this service policy patch based on the context it is used
func (*ServicePolicyPatch) MarshalBinary ¶
func (m *ServicePolicyPatch) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ServicePolicyPatch) UnmarshalBinary ¶
func (m *ServicePolicyPatch) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ServicePolicyUpdate ¶
type ServicePolicyUpdate struct { // identity roles IdentityRoles Roles `json:"identityRoles"` // name // Required: true Name *string `json:"name"` // posture check roles PostureCheckRoles Roles `json:"postureCheckRoles"` // semantic // Required: true Semantic *Semantic `json:"semantic"` // service roles ServiceRoles Roles `json:"serviceRoles"` // tags Tags *Tags `json:"tags,omitempty"` // type // Required: true Type *DialBind `json:"type"` }
ServicePolicyUpdate service policy update
swagger:model servicePolicyUpdate
func (*ServicePolicyUpdate) ContextValidate ¶
ContextValidate validate this service policy update based on the context it is used
func (*ServicePolicyUpdate) MarshalBinary ¶
func (m *ServicePolicyUpdate) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ServicePolicyUpdate) UnmarshalBinary ¶
func (m *ServicePolicyUpdate) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ServiceUpdate ¶
type ServiceUpdate struct { // configs Configs []string `json:"configs"` // Describes whether connections must support end-to-end encryption on both sides of the connection. Read-only property, set at create. EncryptionRequired bool `json:"encryptionRequired,omitempty"` // name // Required: true Name *string `json:"name"` // role attributes RoleAttributes []string `json:"roleAttributes"` // tags Tags *Tags `json:"tags,omitempty"` // terminator strategy TerminatorStrategy string `json:"terminatorStrategy,omitempty"` }
ServiceUpdate service update
swagger:model serviceUpdate
func (*ServiceUpdate) ContextValidate ¶
ContextValidate validate this service update based on the context it is used
func (*ServiceUpdate) MarshalBinary ¶
func (m *ServiceUpdate) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ServiceUpdate) UnmarshalBinary ¶
func (m *ServiceUpdate) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SessionCreate ¶
type SessionCreate struct { // service Id ServiceID string `json:"serviceId,omitempty"` // tags Tags *Tags `json:"tags,omitempty"` // type Type DialBind `json:"type,omitempty"` }
SessionCreate session create
swagger:model sessionCreate
func (*SessionCreate) ContextValidate ¶
ContextValidate validate this session create based on the context it is used
func (*SessionCreate) MarshalBinary ¶
func (m *SessionCreate) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SessionCreate) UnmarshalBinary ¶
func (m *SessionCreate) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SessionCreateEnvelope ¶
type SessionCreateEnvelope struct { // data Data *SessionDetail `json:"data,omitempty"` // meta Meta *Meta `json:"meta,omitempty"` }
SessionCreateEnvelope session create envelope
swagger:model sessionCreateEnvelope
func (*SessionCreateEnvelope) ContextValidate ¶
ContextValidate validate this session create envelope based on the context it is used
func (*SessionCreateEnvelope) MarshalBinary ¶
func (m *SessionCreateEnvelope) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SessionCreateEnvelope) UnmarshalBinary ¶
func (m *SessionCreateEnvelope) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SessionDetail ¶
type SessionDetail struct { BaseEntity // api session // Required: true APISession *EntityRef `json:"apiSession"` // api session Id // Required: true APISessionID *string `json:"apiSessionId"` // edge routers // Required: true EdgeRouters []*SessionEdgeRouter `json:"edgeRouters"` // identity Id // Required: true IdentityID *string `json:"identityId"` // service // Required: true Service *EntityRef `json:"service"` // service Id // Required: true ServiceID *string `json:"serviceId"` // token // Required: true Token *string `json:"token"` // type // Required: true Type *DialBind `json:"type"` }
SessionDetail session detail
swagger:model sessionDetail
func (*SessionDetail) ContextValidate ¶
ContextValidate validate this session detail based on the context it is used
func (*SessionDetail) MarshalBinary ¶
func (m *SessionDetail) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (SessionDetail) MarshalJSON ¶
func (m SessionDetail) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object to a JSON structure
func (*SessionDetail) UnmarshalBinary ¶
func (m *SessionDetail) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*SessionDetail) UnmarshalJSON ¶
func (m *SessionDetail) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object from a JSON structure
type SessionEdgeRouter ¶
type SessionEdgeRouter struct { CommonEdgeRouterProperties // urls // Required: true Urls map[string]string `json:"urls"` }
SessionEdgeRouter session edge router
swagger:model sessionEdgeRouter
func (*SessionEdgeRouter) ContextValidate ¶
ContextValidate validate this session edge router based on the context it is used
func (*SessionEdgeRouter) MarshalBinary ¶
func (m *SessionEdgeRouter) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (SessionEdgeRouter) MarshalJSON ¶
func (m SessionEdgeRouter) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object to a JSON structure
func (*SessionEdgeRouter) UnmarshalBinary ¶
func (m *SessionEdgeRouter) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*SessionEdgeRouter) UnmarshalJSON ¶
func (m *SessionEdgeRouter) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object from a JSON structure
type SessionList ¶
type SessionList []*SessionDetail
SessionList session list
swagger:model sessionList
func (SessionList) ContextValidate ¶
ContextValidate validate this session list based on the context it is used
type SessionManagementDetail ¶
type SessionManagementDetail struct { SessionDetail // service policies ServicePolicies []*EntityRef `json:"servicePolicies"` }
SessionManagementDetail session management detail
swagger:model sessionManagementDetail
func (*SessionManagementDetail) ContextValidate ¶
func (m *SessionManagementDetail) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this session management detail based on the context it is used
func (*SessionManagementDetail) MarshalBinary ¶
func (m *SessionManagementDetail) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (SessionManagementDetail) MarshalJSON ¶
func (m SessionManagementDetail) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object to a JSON structure
func (*SessionManagementDetail) UnmarshalBinary ¶
func (m *SessionManagementDetail) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*SessionManagementDetail) UnmarshalJSON ¶
func (m *SessionManagementDetail) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object from a JSON structure
type SessionManagementList ¶
type SessionManagementList []*SessionManagementDetail
SessionManagementList session management list
swagger:model sessionManagementList
func (SessionManagementList) ContextValidate ¶
ContextValidate validate this session management list based on the context it is used
type SessionRoutePathDetail ¶
type SessionRoutePathDetail struct { // route path RoutePath []string `json:"routePath"` }
SessionRoutePathDetail session route path detail
swagger:model sessionRoutePathDetail
func (*SessionRoutePathDetail) ContextValidate ¶
func (m *SessionRoutePathDetail) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this session route path detail based on context it is used
func (*SessionRoutePathDetail) MarshalBinary ¶
func (m *SessionRoutePathDetail) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SessionRoutePathDetail) UnmarshalBinary ¶
func (m *SessionRoutePathDetail) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SpecBodyDetail ¶
type SpecBodyDetail string
SpecBodyDetail spec body detail
swagger:model specBodyDetail
func (SpecBodyDetail) ContextValidate ¶
ContextValidate validates this spec body detail based on context it is used
type SpecDetail ¶
type SpecDetail struct { BaseEntity // name // Required: true Name *string `json:"name"` }
SpecDetail spec detail
swagger:model specDetail
func (*SpecDetail) ContextValidate ¶
ContextValidate validate this spec detail based on the context it is used
func (*SpecDetail) MarshalBinary ¶
func (m *SpecDetail) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (SpecDetail) MarshalJSON ¶
func (m SpecDetail) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object to a JSON structure
func (*SpecDetail) UnmarshalBinary ¶
func (m *SpecDetail) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*SpecDetail) UnmarshalJSON ¶
func (m *SpecDetail) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object from a JSON structure
type SpecList ¶
type SpecList []*SpecDetail
SpecList spec list
swagger:model specList
func (SpecList) ContextValidate ¶
ContextValidate validate this spec list based on the context it is used
type SubTags ¶
type SubTags map[string]interface{}
SubTags sub tags
swagger:model subTags
func (SubTags) ContextValidate ¶
ContextValidate validates this sub tags based on context it is used
type Tags ¶
type Tags struct {
SubTags
}
Tags A map of user defined fields and values. The values are limited to the following types/values: null, string, boolean
swagger:model tags
func (*Tags) ContextValidate ¶
ContextValidate validate this tags based on the context it is used
func (*Tags) MarshalBinary ¶
MarshalBinary interface implementation
func (Tags) MarshalJSON ¶
MarshalJSON marshals this object to a JSON structure
func (*Tags) UnmarshalBinary ¶
UnmarshalBinary interface implementation
func (*Tags) UnmarshalJSON ¶
UnmarshalJSON unmarshals this object from a JSON structure
type TerminatorClientDetail ¶
type TerminatorClientDetail struct { BaseEntity // identity // Required: true Identity *string `json:"identity"` // router Id // Required: true RouterID *string `json:"routerId"` // service // Required: true Service *EntityRef `json:"service"` // service Id // Required: true ServiceID *string `json:"serviceId"` }
TerminatorClientDetail terminator client detail
swagger:model terminatorClientDetail
func (*TerminatorClientDetail) ContextValidate ¶
func (m *TerminatorClientDetail) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this terminator client detail based on the context it is used
func (*TerminatorClientDetail) MarshalBinary ¶
func (m *TerminatorClientDetail) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (TerminatorClientDetail) MarshalJSON ¶
func (m TerminatorClientDetail) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object to a JSON structure
func (*TerminatorClientDetail) UnmarshalBinary ¶
func (m *TerminatorClientDetail) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*TerminatorClientDetail) UnmarshalJSON ¶
func (m *TerminatorClientDetail) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object from a JSON structure
type TerminatorClientList ¶
type TerminatorClientList []*TerminatorClientDetail
TerminatorClientList terminator client list
swagger:model terminatorClientList
func (TerminatorClientList) ContextValidate ¶
ContextValidate validate this terminator client list based on the context it is used
type TerminatorCost ¶
type TerminatorCost int64
TerminatorCost terminator cost
swagger:model terminatorCost
func (TerminatorCost) ContextValidate ¶
ContextValidate validates this terminator cost based on context it is used
type TerminatorCostMap ¶
type TerminatorCostMap map[string]*TerminatorCost
TerminatorCostMap terminator cost map
swagger:model terminatorCostMap
func (TerminatorCostMap) ContextValidate ¶
ContextValidate validate this terminator cost map based on the context it is used
type TerminatorCreate ¶
type TerminatorCreate struct { // address // Required: true Address *string `json:"address"` // binding // Required: true Binding *string `json:"binding"` // cost Cost *TerminatorCost `json:"cost,omitempty"` // identity Identity string `json:"identity,omitempty"` // identity secret // Format: byte IdentitySecret strfmt.Base64 `json:"identitySecret,omitempty"` // precedence Precedence TerminatorPrecedence `json:"precedence,omitempty"` // router // Required: true Router *string `json:"router"` // service // Required: true Service *string `json:"service"` // tags Tags *Tags `json:"tags,omitempty"` }
TerminatorCreate terminator create
swagger:model terminatorCreate
func (*TerminatorCreate) ContextValidate ¶
ContextValidate validate this terminator create based on the context it is used
func (*TerminatorCreate) MarshalBinary ¶
func (m *TerminatorCreate) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*TerminatorCreate) UnmarshalBinary ¶
func (m *TerminatorCreate) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type TerminatorDetail ¶
type TerminatorDetail struct { BaseEntity // address // Required: true Address *string `json:"address"` // binding // Required: true Binding *string `json:"binding"` // cost // Required: true Cost *TerminatorCost `json:"cost"` // dynamic cost // Required: true DynamicCost *TerminatorCost `json:"dynamicCost"` // identity // Required: true Identity *string `json:"identity"` // precedence // Required: true Precedence *TerminatorPrecedence `json:"precedence"` // router // Required: true Router *EntityRef `json:"router"` // router Id // Required: true RouterID *string `json:"routerId"` // service // Required: true Service *EntityRef `json:"service"` // service Id // Required: true ServiceID *string `json:"serviceId"` }
TerminatorDetail terminator detail
swagger:model terminatorDetail
func (*TerminatorDetail) ContextValidate ¶
ContextValidate validate this terminator detail based on the context it is used
func (*TerminatorDetail) MarshalBinary ¶
func (m *TerminatorDetail) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (TerminatorDetail) MarshalJSON ¶
func (m TerminatorDetail) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object to a JSON structure
func (*TerminatorDetail) UnmarshalBinary ¶
func (m *TerminatorDetail) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*TerminatorDetail) UnmarshalJSON ¶
func (m *TerminatorDetail) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object from a JSON structure
type TerminatorList ¶
type TerminatorList []*TerminatorDetail
TerminatorList terminator list
swagger:model terminatorList
func (TerminatorList) ContextValidate ¶
ContextValidate validate this terminator list based on the context it is used
type TerminatorPatch ¶
type TerminatorPatch struct { // address Address string `json:"address,omitempty"` // binding Binding string `json:"binding,omitempty"` // cost Cost *TerminatorCost `json:"cost,omitempty"` // precedence Precedence TerminatorPrecedence `json:"precedence,omitempty"` // router Router string `json:"router,omitempty"` // service Service string `json:"service,omitempty"` // tags Tags *Tags `json:"tags,omitempty"` }
TerminatorPatch terminator patch
swagger:model terminatorPatch
func (*TerminatorPatch) ContextValidate ¶
ContextValidate validate this terminator patch based on the context it is used
func (*TerminatorPatch) MarshalBinary ¶
func (m *TerminatorPatch) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*TerminatorPatch) UnmarshalBinary ¶
func (m *TerminatorPatch) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type TerminatorPrecedence ¶
type TerminatorPrecedence string
TerminatorPrecedence terminator precedence
swagger:model terminatorPrecedence
const ( // TerminatorPrecedenceDefault captures enum value "default" TerminatorPrecedenceDefault TerminatorPrecedence = "default" // TerminatorPrecedenceRequired captures enum value "required" TerminatorPrecedenceRequired TerminatorPrecedence = "required" // TerminatorPrecedenceFailed captures enum value "failed" TerminatorPrecedenceFailed TerminatorPrecedence = "failed" )
func NewTerminatorPrecedence ¶
func NewTerminatorPrecedence(value TerminatorPrecedence) *TerminatorPrecedence
func (TerminatorPrecedence) ContextValidate ¶
ContextValidate validates this terminator precedence based on context it is used
func (TerminatorPrecedence) Pointer ¶ added in v0.25.9
func (m TerminatorPrecedence) Pointer() *TerminatorPrecedence
Pointer returns a pointer to a freshly-allocated TerminatorPrecedence.
type TerminatorPrecedenceMap ¶
type TerminatorPrecedenceMap map[string]TerminatorPrecedence
TerminatorPrecedenceMap terminator precedence map
swagger:model terminatorPrecedenceMap
func (TerminatorPrecedenceMap) ContextValidate ¶
func (m TerminatorPrecedenceMap) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this terminator precedence map based on the context it is used
type TerminatorUpdate ¶
type TerminatorUpdate struct { // address // Required: true Address *string `json:"address"` // binding // Required: true Binding *string `json:"binding"` // cost Cost *TerminatorCost `json:"cost,omitempty"` // precedence Precedence TerminatorPrecedence `json:"precedence,omitempty"` // router // Required: true Router *string `json:"router"` // service // Required: true Service *string `json:"service"` // tags Tags *Tags `json:"tags,omitempty"` }
TerminatorUpdate terminator update
swagger:model terminatorUpdate
func (*TerminatorUpdate) ContextValidate ¶
ContextValidate validate this terminator update based on the context it is used
func (*TerminatorUpdate) MarshalBinary ¶
func (m *TerminatorUpdate) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*TerminatorUpdate) UnmarshalBinary ¶
func (m *TerminatorUpdate) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type TraceDetail ¶
type TraceDetail struct { // enabled Enabled bool `json:"enabled,omitempty"` // trace Id TraceID string `json:"traceId,omitempty"` // until // Format: date-time Until strfmt.DateTime `json:"until,omitempty"` }
TraceDetail trace detail
swagger:model traceDetail
func (*TraceDetail) ContextValidate ¶
ContextValidate validates this trace detail based on context it is used
func (*TraceDetail) MarshalBinary ¶
func (m *TraceDetail) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*TraceDetail) UnmarshalBinary ¶
func (m *TraceDetail) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type TraceDetailEnvelope ¶
type TraceDetailEnvelope struct { // data // Required: true Data *TraceDetail `json:"data"` // meta // Required: true Meta *Meta `json:"meta"` }
TraceDetailEnvelope trace detail envelope
swagger:model traceDetailEnvelope
func (*TraceDetailEnvelope) ContextValidate ¶
ContextValidate validate this trace detail envelope based on the context it is used
func (*TraceDetailEnvelope) MarshalBinary ¶
func (m *TraceDetailEnvelope) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*TraceDetailEnvelope) UnmarshalBinary ¶
func (m *TraceDetailEnvelope) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type TraceSpec ¶
type TraceSpec struct { // channels Channels []string `json:"channels"` // duration Duration string `json:"duration,omitempty"` // enabled Enabled bool `json:"enabled,omitempty"` // trace Id TraceID string `json:"traceId,omitempty"` }
TraceSpec trace spec
swagger:model traceSpec
func (*TraceSpec) ContextValidate ¶
ContextValidate validates this trace spec based on context it is used
func (*TraceSpec) MarshalBinary ¶
MarshalBinary interface implementation
func (*TraceSpec) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type Username ¶
type Username string
Username username
swagger:model username
func (Username) ContextValidate ¶
ContextValidate validates this username based on context it is used
type UsernameNullable ¶
type UsernameNullable string
UsernameNullable username nullable
swagger:model usernameNullable
func (UsernameNullable) ContextValidate ¶
ContextValidate validates this username nullable based on context it is used
type Version ¶
type Version struct { // api versions APIVersions map[string]map[string]APIVersion `json:"apiVersions,omitempty"` // build date // Example: 2020-02-11 16:09:08 BuildDate string `json:"buildDate,omitempty"` // capabilities Capabilities []string `json:"capabilities"` // revision // Example: ea556fc18740 Revision string `json:"revision,omitempty"` // runtime version // Example: go1.13.5 RuntimeVersion string `json:"runtimeVersion,omitempty"` // version // Example: v0.9.0 Version string `json:"version,omitempty"` }
Version version
swagger:model version
func (*Version) ContextValidate ¶
ContextValidate validate this version based on the context it is used
func (*Version) MarshalBinary ¶
MarshalBinary interface implementation
func (*Version) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type VersionInfo ¶
type VersionInfo struct { // arch // Required: true Arch *string `json:"arch"` // build date // Required: true BuildDate *string `json:"buildDate"` // os // Required: true Os *string `json:"os"` // revision // Required: true Revision *string `json:"revision"` // version // Required: true Version *string `json:"version"` }
VersionInfo version info
swagger:model versionInfo
func (*VersionInfo) ContextValidate ¶
ContextValidate validates this version info based on context it is used
func (*VersionInfo) MarshalBinary ¶
func (m *VersionInfo) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*VersionInfo) UnmarshalBinary ¶
func (m *VersionInfo) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
Source Files ¶
- api_error.go
- api_error_args.go
- api_error_cause.go
- api_error_envelope.go
- api_field_error.go
- api_session_detail.go
- api_session_list.go
- api_session_posture_data.go
- api_version.go
- attributes.go
- auth_policy_create.go
- auth_policy_detail.go
- auth_policy_list.go
- auth_policy_patch.go
- auth_policy_primary.go
- auth_policy_primary_cert.go
- auth_policy_primary_cert_patch.go
- auth_policy_primary_ext_jwt.go
- auth_policy_primary_ext_jwt_patch.go
- auth_policy_primary_patch.go
- auth_policy_primary_updb.go
- auth_policy_primary_updb_patch.go
- auth_policy_secondary.go
- auth_policy_secondary_patch.go
- auth_policy_update.go
- auth_query_detail.go
- auth_query_list.go
- authenticate.go
- authenticator_create.go
- authenticator_detail.go
- authenticator_list.go
- authenticator_patch.go
- authenticator_patch_with_current.go
- authenticator_update.go
- authenticator_update_with_current.go
- base_entity.go
- ca_create.go
- ca_detail.go
- ca_list.go
- ca_patch.go
- ca_update.go
- capabilities.go
- client_external_jwt_signer_detail.go
- client_external_jwt_signer_list.go
- common_edge_router_properties.go
- config_create.go
- config_detail.go
- config_list.go
- config_patch.go
- config_type_create.go
- config_type_detail.go
- config_type_list.go
- config_type_patch.go
- config_type_update.go
- config_types.go
- config_update.go
- create_current_api_session_certificate_envelope.go
- create_envelope.go
- create_location.go
- current_api_session_certificate_create.go
- current_api_session_certificate_create_response.go
- current_api_session_certificate_detail.go
- current_api_session_certificate_list.go
- current_api_session_detail.go
- current_api_session_detail_envelope.go
- current_api_session_service_update_list.go
- current_identity_detail_envelope.go
- current_identity_edge_router_detail.go
- current_identity_edge_router_list.go
- data_integrity_check_detail.go
- data_integrity_check_detail_list.go
- data_integrity_check_details.go
- data_integrity_check_result_envelope.go
- detail_api_session_envelope.go
- detail_auth_policy_envelope.go
- detail_authenticator_envelope.go
- detail_ca_envelope.go
- detail_config_envelope.go
- detail_config_type_envelope.go
- detail_current_api_session_certificate_envelope.go
- detail_edge_router_policy_envelope.go
- detail_enrollment_envelope.go
- detail_external_jwt_signer_envelope.go
- detail_identity_envelope.go
- detail_identity_type_envelope.go
- detail_mfa.go
- detail_mfa_envelope.go
- detail_mfa_recovery_codes.go
- detail_mfa_recovery_codes_envelope.go
- detail_posture_check_envelope.go
- detail_posture_check_type_envelope.go
- detail_router_envelope.go
- detail_service_edge_policy_envelope.go
- detail_service_envelope.go
- detail_service_policy_envelop.go
- detail_session_envelope.go
- detail_session_management_envelope.go
- detail_session_route_path_envelope.go
- detail_spec_body_envelope.go
- detail_spec_envelope.go
- detail_terminator_envelope.go
- detailed_edge_router_envelope.go
- dial_bind.go
- dial_bind_array.go
- disable_params.go
- edge_router_create.go
- edge_router_detail.go
- edge_router_list.go
- edge_router_patch.go
- edge_router_policy_create.go
- edge_router_policy_detail.go
- edge_router_policy_list.go
- edge_router_policy_patch.go
- edge_router_policy_update.go
- edge_router_update.go
- empty.go
- enrollment_certs.go
- enrollment_certs_envelope.go
- enrollment_create.go
- enrollment_detail.go
- enrollment_list.go
- enrollment_refresh.go
- entity_ref.go
- env_info.go
- external_id_claim.go
- external_id_claim_patch.go
- external_jwt_signer_create.go
- external_jwt_signer_detail.go
- external_jwt_signer_list.go
- external_jwt_signer_patch.go
- external_jwt_signer_update.go
- failed_service_request.go
- failed_service_request_envelope.go
- failed_service_request_list.go
- get_identity_policy_advice_envelope.go
- identity_authenticators.go
- identity_create.go
- identity_detail.go
- identity_enrollments.go
- identity_extend_certs.go
- identity_extend_enrollment_envelope.go
- identity_extend_enrollment_request.go
- identity_extend_validate_enrollment_request.go
- identity_list.go
- identity_patch.go
- identity_type.go
- identity_type_detail.go
- identity_type_list.go
- identity_update.go
- link.go
- links.go
- list_api_sessions_envelope.go
- list_auth_policies_envelope.go
- list_authenticators_envelope.go
- list_cas_envelope.go
- list_client_external_jwt_signers_envelope.go
- list_client_terminators_envelope.go
- list_config_types_envelope.go
- list_configs_envelope.go
- list_current_api_session_certificates_envelope.go
- list_current_api_session_service_updates_envelope.go
- list_current_identity_edge_routers_envelope.go
- list_edge_router_policies_envelope.go
- list_edge_routers_envelope.go
- list_enrollments_envelope.go
- list_enumerated_capabilities_envelope.go
- list_external_jwt_signers_envelope.go
- list_identities_envelope.go
- list_identity_types_envelope.go
- list_posture_check_envelope.go
- list_posture_check_types_envelope.go
- list_protocols.go
- list_protocols_envelope.go
- list_role_attributes_envelope.go
- list_routers_envelope.go
- list_service_configs_envelope.go
- list_service_edge_router_policies_envelope.go
- list_service_edge_routers_envelope.go
- list_service_policies_envelope.go
- list_services_envelope.go
- list_sessions_envelope.go
- list_sessions_management_envelope.go
- list_specs_envelope.go
- list_summary_counts.go
- list_summary_counts_envelope.go
- list_terminators_envelope.go
- list_version_envelope.go
- meta.go
- mfa_code.go
- mfa_formats.go
- mfa_providers.go
- named_role.go
- named_roles.go
- operating_system.go
- os_type.go
- pagination.go
- password.go
- password_nullable.go
- policy_advice.go
- policy_failure.go
- posture_check_create.go
- posture_check_detail.go
- posture_check_domain_create.go
- posture_check_domain_detail.go
- posture_check_domain_patch.go
- posture_check_domain_update.go
- posture_check_failure.go
- posture_check_failure_domain.go
- posture_check_failure_mac_address.go
- posture_check_failure_mfa.go
- posture_check_failure_operating_system.go
- posture_check_failure_operating_system_actual.go
- posture_check_failure_process.go
- posture_check_failure_process_actual.go
- posture_check_failure_process_multi.go
- posture_check_mac_address_create.go
- posture_check_mac_address_detail.go
- posture_check_mac_address_patch.go
- posture_check_mac_address_update.go
- posture_check_mfa_create.go
- posture_check_mfa_detail.go
- posture_check_mfa_patch.go
- posture_check_mfa_properties.go
- posture_check_mfa_properties_patch.go
- posture_check_mfa_update.go
- posture_check_operating_system_create.go
- posture_check_operating_system_detail.go
- posture_check_operating_system_patch.go
- posture_check_operating_system_update.go
- posture_check_patch.go
- posture_check_process_create.go
- posture_check_process_detail.go
- posture_check_process_multi_create.go
- posture_check_process_multi_detail.go
- posture_check_process_multi_patch.go
- posture_check_process_multi_update.go
- posture_check_process_patch.go
- posture_check_process_update.go
- posture_check_type.go
- posture_check_type_detail.go
- posture_check_type_list.go
- posture_check_update.go
- posture_checks_failure_mfa_criteria.go
- posture_checks_failure_mfa_values.go
- posture_data.go
- posture_data_base.go
- posture_data_domain.go
- posture_data_endpoint_state.go
- posture_data_envelope.go
- posture_data_mac.go
- posture_data_mfa.go
- posture_data_os.go
- posture_data_process.go
- posture_queries.go
- posture_query.go
- posture_query_process.go
- posture_response.go
- posture_response_create.go
- posture_response_domain_create.go
- posture_response_endpoint_state_create.go
- posture_response_envelope.go
- posture_response_mac_address_create.go
- posture_response_operating_system_create.go
- posture_response_process_create.go
- posture_response_service.go
- process.go
- process_multi.go
- protocol.go
- re_enroll.go
- role_attributes_list.go
- roles.go
- router_create.go
- router_detail.go
- router_entity_ref.go
- router_extend_enrollment_request.go
- router_list.go
- router_patch.go
- router_update.go
- sdk_info.go
- semantic.go
- service_config_assign.go
- service_config_detail.go
- service_config_list.go
- service_configs_assign_list.go
- service_create.go
- service_detail.go
- service_edge_router_policy_create.go
- service_edge_router_policy_detail.go
- service_edge_router_policy_list.go
- service_edge_router_policy_patch.go
- service_edge_router_policy_update.go
- service_edge_routers.go
- service_list.go
- service_patch.go
- service_policy_create.go
- service_policy_detail.go
- service_policy_list.go
- service_policy_patch.go
- service_policy_update.go
- service_update.go
- session_create.go
- session_create_envelope.go
- session_detail.go
- session_edge_router.go
- session_list.go
- session_management_detail.go
- session_management_list.go
- session_route_path_detail.go
- spec_body_detail.go
- spec_detail.go
- spec_list.go
- sub_tags.go
- tags.go
- terminator_client_detail.go
- terminator_client_list.go
- terminator_cost.go
- terminator_cost_map.go
- terminator_create.go
- terminator_detail.go
- terminator_list.go
- terminator_patch.go
- terminator_precedence.go
- terminator_precedence_map.go
- terminator_update.go
- trace_detail.go
- trace_detail_envelope.go
- trace_spec.go
- username.go
- username_nullable.go
- version.go
- version_info.go