Documentation
¶
Index ¶
- Constants
- type AuthorityToOperate
- type AuthorityToOperateFindResponse
- func (m *AuthorityToOperateFindResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *AuthorityToOperateFindResponse) MarshalBinary() ([]byte, error)
- func (m *AuthorityToOperateFindResponse) UnmarshalBinary(b []byte) error
- func (m *AuthorityToOperateFindResponse) Validate(formats strfmt.Registry) error
- type Budget
- type BudgetActualSystemCost
- func (m *BudgetActualSystemCost) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *BudgetActualSystemCost) MarshalBinary() ([]byte, error)
- func (m *BudgetActualSystemCost) UnmarshalBinary(b []byte) error
- func (m *BudgetActualSystemCost) Validate(formats strfmt.Registry) error
- type BudgetActualSystemCostResponse
- func (m *BudgetActualSystemCostResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *BudgetActualSystemCostResponse) MarshalBinary() ([]byte, error)
- func (m *BudgetActualSystemCostResponse) UnmarshalBinary(b []byte) error
- func (m *BudgetActualSystemCostResponse) Validate(formats strfmt.Registry) error
- type BudgetAddRequest
- type BudgetFindResponse
- type BudgetIds
- type BudgetUpdateRequest
- type BusinessOwnerInformation
- func (m *BusinessOwnerInformation) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *BusinessOwnerInformation) MarshalBinary() ([]byte, error)
- func (m *BusinessOwnerInformation) UnmarshalBinary(b []byte) error
- func (m *BusinessOwnerInformation) Validate(formats strfmt.Registry) error
- type ComponentAddRequest
- type ComponentAddResponse
- type ComponentFindResponse
- type Contract
- type ContractAddRequest
- type ContractFindResponse
- type ContractUpdateRequest
- type CostTypeFindResponse
- type CostTypeFindResponseCostTypesItems0
- func (m *CostTypeFindResponseCostTypesItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CostTypeFindResponseCostTypesItems0) MarshalBinary() ([]byte, error)
- func (m *CostTypeFindResponseCostTypesItems0) UnmarshalBinary(b []byte) error
- func (m *CostTypeFindResponseCostTypesItems0) Validate(formats strfmt.Registry) error
- type DataCenter
- type DataCenterFindResponse
- func (m *DataCenterFindResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DataCenterFindResponse) MarshalBinary() ([]byte, error)
- func (m *DataCenterFindResponse) UnmarshalBinary(b []byte) error
- func (m *DataCenterFindResponse) Validate(formats strfmt.Registry) error
- type DataCenterHosting
- type Deployment
- type DeploymentAddRequest
- type DeploymentFindResponse
- func (m *DeploymentFindResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DeploymentFindResponse) MarshalBinary() ([]byte, error)
- func (m *DeploymentFindResponse) UnmarshalBinary(b []byte) error
- func (m *DeploymentFindResponse) Validate(formats strfmt.Registry) error
- type DeploymentUpdateRequest
- func (m *DeploymentUpdateRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DeploymentUpdateRequest) MarshalBinary() ([]byte, error)
- func (m *DeploymentUpdateRequest) UnmarshalBinary(b []byte) error
- func (m *DeploymentUpdateRequest) Validate(formats strfmt.Registry) error
- type DomainModelFindResponse
- type DomainModelLevelFindResponse
- func (m *DomainModelLevelFindResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainModelLevelFindResponse) MarshalBinary() ([]byte, error)
- func (m *DomainModelLevelFindResponse) UnmarshalBinary(b []byte) error
- func (m *DomainModelLevelFindResponse) Validate(formats strfmt.Registry) error
- type DomainModelNameFindResponse
- func (m *DomainModelNameFindResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainModelNameFindResponse) MarshalBinary() ([]byte, error)
- func (m *DomainModelNameFindResponse) UnmarshalBinary(b []byte) error
- func (m *DomainModelNameFindResponse) Validate(formats strfmt.Registry) error
- type Enumeration
- type EnumerationFindResponse
- func (m *EnumerationFindResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *EnumerationFindResponse) MarshalBinary() ([]byte, error)
- func (m *EnumerationFindResponse) UnmarshalBinary(b []byte) error
- func (m *EnumerationFindResponse) Validate(formats strfmt.Registry) error
- type EnumerationValuesItems0
- func (m *EnumerationValuesItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *EnumerationValuesItems0) MarshalBinary() ([]byte, error)
- func (m *EnumerationValuesItems0) UnmarshalBinary(b []byte) error
- func (m *EnumerationValuesItems0) Validate(formats strfmt.Registry) error
- type Exchange
- type ExchangeAddRequest
- type ExchangeFindResponse
- type ExchangeTypeOfDataItems0
- func (m *ExchangeTypeOfDataItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ExchangeTypeOfDataItems0) MarshalBinary() ([]byte, error)
- func (m *ExchangeTypeOfDataItems0) UnmarshalBinary(b []byte) error
- func (m *ExchangeTypeOfDataItems0) Validate(formats strfmt.Registry) error
- type ExchangeUpdateRequest
- type IctObject
- type IctObjectSystemsItems0
- func (m *IctObjectSystemsItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *IctObjectSystemsItems0) MarshalBinary() ([]byte, error)
- func (m *IctObjectSystemsItems0) UnmarshalBinary(b []byte) error
- func (m *IctObjectSystemsItems0) Validate(formats strfmt.Registry) error
- type Organization
- type OrganizationFindResponse
- func (m *OrganizationFindResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *OrganizationFindResponse) MarshalBinary() ([]byte, error)
- func (m *OrganizationFindResponse) UnmarshalBinary(b []byte) error
- func (m *OrganizationFindResponse) Validate(formats strfmt.Registry) error
- type PageSoftwareProductsRequest
- func (m *PageSoftwareProductsRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PageSoftwareProductsRequest) MarshalBinary() ([]byte, error)
- func (m *PageSoftwareProductsRequest) UnmarshalBinary(b []byte) error
- func (m *PageSoftwareProductsRequest) Validate(formats strfmt.Registry) error
- type Person
- type PersonFindResponse
- type Products
- type Response
- type Role
- type RoleAddRequest
- type RoleFindResponse
- type RoleType
- type RoleTypeFindResponse
- type SoftwareProductDetails
- func (m *SoftwareProductDetails) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *SoftwareProductDetails) MarshalBinary() ([]byte, error)
- func (m *SoftwareProductDetails) UnmarshalBinary(b []byte) error
- func (m *SoftwareProductDetails) Validate(formats strfmt.Registry) error
- type SoftwareProducts
- type SoftwareProductsFindResponse
- func (m *SoftwareProductsFindResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *SoftwareProductsFindResponse) MarshalBinary() ([]byte, error)
- func (m *SoftwareProductsFindResponse) UnmarshalBinary(b []byte) error
- func (m *SoftwareProductsFindResponse) Validate(formats strfmt.Registry) error
- type SoftwareProductsSearchItem
- func (m *SoftwareProductsSearchItem) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *SoftwareProductsSearchItem) MarshalBinary() ([]byte, error)
- func (m *SoftwareProductsSearchItem) UnmarshalBinary(b []byte) error
- func (m *SoftwareProductsSearchItem) Validate(formats strfmt.Registry) error
- type Stakeholder
- type StakeholderFindResponse
- func (m *StakeholderFindResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *StakeholderFindResponse) MarshalBinary() ([]byte, error)
- func (m *StakeholderFindResponse) UnmarshalBinary(b []byte) error
- func (m *StakeholderFindResponse) Validate(formats strfmt.Registry) error
- type SupportContact
- type SupportContactAddRequest
- func (m *SupportContactAddRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *SupportContactAddRequest) MarshalBinary() ([]byte, error)
- func (m *SupportContactAddRequest) UnmarshalBinary(b []byte) error
- func (m *SupportContactAddRequest) Validate(formats strfmt.Registry) error
- type SupportContactFindResponse
- func (m *SupportContactFindResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *SupportContactFindResponse) MarshalBinary() ([]byte, error)
- func (m *SupportContactFindResponse) UnmarshalBinary(b []byte) error
- func (m *SupportContactFindResponse) Validate(formats strfmt.Registry) error
- type SystemDetail
- type SystemMaintainerInformation
- func (m *SystemMaintainerInformation) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *SystemMaintainerInformation) MarshalBinary() ([]byte, error)
- func (m *SystemMaintainerInformation) UnmarshalBinary(b []byte) error
- func (m *SystemMaintainerInformation) Validate(formats strfmt.Registry) error
- type SystemSummary
- type SystemSummaryResponse
- type SystemVersionResponse
- type Threat
- type ThreatFindResponse
- type URL
- type URLFindResponse
- type User
- type UserAddRequest
- type UserFindResponse
- type UserUpdateRequest
Constants ¶
const ( // BusinessOwnerInformationNr508UserInterfaceYesUIAccessibleByExternalUsersDot captures enum value "Yes, UI accessible by external users." BusinessOwnerInformationNr508UserInterfaceYesUIAccessibleByExternalUsersDot string = "Yes, UI accessible by external users." // BusinessOwnerInformationNr508UserInterfaceYesUIAccessibleByInternalFederalEmployeesDot captures enum value "Yes, UI accessible by internal Federal Employees." BusinessOwnerInformationNr508UserInterfaceYesUIAccessibleByInternalFederalEmployeesDot string = "Yes, UI accessible by internal Federal Employees." // BusinessOwnerInformationNr508UserInterfaceYesUIAccessibleByBothInternalFederalEmployeesAndExternalUsersDot captures enum value "Yes, UI accessible by both internal Federal Employees and external users." BusinessOwnerInformationNr508UserInterfaceYesUIAccessibleByBothInternalFederalEmployeesAndExternalUsersDot string = "Yes, UI accessible by both internal Federal Employees and external users." // BusinessOwnerInformationNr508UserInterfaceNoThisSystemDoesntHaveaUIDot captures enum value "No, this system doesn't have a UI." BusinessOwnerInformationNr508UserInterfaceNoThisSystemDoesntHaveaUIDot string = "No, this system doesn't have a UI." )
const ( // DataCenterStateActive captures enum value "active" DataCenterStateActive string = "active" // DataCenterStatePlanned captures enum value "planned" DataCenterStatePlanned string = "planned" // DataCenterStateRetired captures enum value "retired" DataCenterStateRetired string = "retired" )
const ( // DataCenterStatusApproved captures enum value "approved" DataCenterStatusApproved string = "approved" // DataCenterStatusDraft captures enum value "draft" DataCenterStatusDraft string = "draft" )
const ( // DataCenterHostingMovingToCloudYes captures enum value "Yes" DataCenterHostingMovingToCloudYes string = "Yes" // DataCenterHostingMovingToCloudNo captures enum value "No" DataCenterHostingMovingToCloudNo string = "No" // DataCenterHostingMovingToCloudPlans captures enum value "Plans" DataCenterHostingMovingToCloudPlans string = "Plans" )
const ( // DeploymentDeploymentTypeCOOPDR captures enum value "COOP DR" DeploymentDeploymentTypeCOOPDR string = "COOP DR" // DeploymentDeploymentTypeDevelopment captures enum value "Development" DeploymentDeploymentTypeDevelopment string = "Development" // DeploymentDeploymentTypeImplementation captures enum value "Implementation" DeploymentDeploymentTypeImplementation string = "Implementation" // DeploymentDeploymentTypeIntegration captures enum value "Integration" DeploymentDeploymentTypeIntegration string = "Integration" // DeploymentDeploymentTypeProduction captures enum value "Production" DeploymentDeploymentTypeProduction string = "Production" // DeploymentDeploymentTypeTesting captures enum value "Testing" DeploymentDeploymentTypeTesting string = "Testing" // DeploymentDeploymentTypeTraining captures enum value "Training" DeploymentDeploymentTypeTraining string = "Training" // DeploymentDeploymentTypeValidation captures enum value "Validation" DeploymentDeploymentTypeValidation string = "Validation" // DeploymentDeploymentTypeOther captures enum value "Other" DeploymentDeploymentTypeOther string = "Other" )
const ( // DeploymentStateActive captures enum value "active" DeploymentStateActive string = "active" // DeploymentStatePlanned captures enum value "planned" DeploymentStatePlanned string = "planned" // DeploymentStateRetired captures enum value "retired" DeploymentStateRetired string = "retired" )
const ( // DeploymentStatusApproved captures enum value "approved" DeploymentStatusApproved string = "approved" // DeploymentStatusDraft captures enum value "draft" DeploymentStatusDraft string = "draft" )
const ( // ExchangeFromOwnerTypeApplication captures enum value "application" ExchangeFromOwnerTypeApplication string = "application" // ExchangeFromOwnerTypeOrganization captures enum value "organization" ExchangeFromOwnerTypeOrganization string = "organization" )
const ( // ExchangeToOwnerTypeApplication captures enum value "application" ExchangeToOwnerTypeApplication string = "application" // ExchangeToOwnerTypeOrganization captures enum value "organization" ExchangeToOwnerTypeOrganization string = "organization" )
const ( // RoleAssigneeTypeOrganization captures enum value "organization" RoleAssigneeTypeOrganization string = "organization" // RoleAssigneeTypePerson captures enum value "person" RoleAssigneeTypePerson string = "person" )
const ( // RoleAddRequestApplicationAll captures enum value "all" RoleAddRequestApplicationAll string = "all" // RoleAddRequestApplicationAlfabet captures enum value "alfabet" RoleAddRequestApplicationAlfabet string = "alfabet" )
const ( // RoleTypeApplicationAll captures enum value "all" RoleTypeApplicationAll string = "all" // RoleTypeApplicationAlfabet captures enum value "alfabet" RoleTypeApplicationAlfabet string = "alfabet" )
const ( // RoleTypeNameAIContact captures enum value "AI Contact" RoleTypeNameAIContact string = "AI Contact" // RoleTypeNameAPIContact captures enum value "API Contact" RoleTypeNameAPIContact string = "API Contact" // RoleTypeNameBudgetAnalyst captures enum value "Budget Analyst" RoleTypeNameBudgetAnalyst string = "Budget Analyst" // RoleTypeNameBusinessOwner captures enum value "Business Owner" RoleTypeNameBusinessOwner string = "Business Owner" // RoleTypeNameBusinessQuestionContact captures enum value "Business Question Contact" RoleTypeNameBusinessQuestionContact string = "Business Question Contact" // RoleTypeNameContractingOfficersRepresentativeCOR captures enum value "Contracting Officer's Representative (COR)" RoleTypeNameContractingOfficersRepresentativeCOR string = "Contracting Officer's Representative (COR)" // RoleTypeNameDAReviewer captures enum value "DA Reviewer" RoleTypeNameDAReviewer string = "DA Reviewer" // RoleTypeNameDataCenterContact captures enum value "Data Center Contact" RoleTypeNameDataCenterContact string = "Data Center Contact" // RoleTypeNameISSOGovernmentTaskLeadGTL captures enum value "ISSO Government Task Lead (GTL)" RoleTypeNameISSOGovernmentTaskLeadGTL string = "ISSO Government Task Lead (GTL)" // RoleTypeNameProjectLead captures enum value "Project Lead" RoleTypeNameProjectLead string = "Project Lead" // RoleTypeNameQAReviewer captures enum value "QA Reviewer" RoleTypeNameQAReviewer string = "QA Reviewer" // RoleTypeNameSystemMaintainer captures enum value "System Maintainer" RoleTypeNameSystemMaintainer string = "System Maintainer" // RoleTypeNameSubjectMatterExpertSME captures enum value "Subject Matter Expert (SME)" RoleTypeNameSubjectMatterExpertSME string = "Subject Matter Expert (SME)" // RoleTypeNameSupportStaff captures enum value "Support Staff" RoleTypeNameSupportStaff string = "Support Staff" // RoleTypeNameSurveyPointOfContact captures enum value "Survey Point of Contact" RoleTypeNameSurveyPointOfContact string = "Survey Point of Contact" // RoleTypeNameTechnicalSystemIssuesContact captures enum value "Technical System Issues Contact" RoleTypeNameTechnicalSystemIssuesContact string = "Technical System Issues Contact" )
const ( // SoftwareProductDetailsAiPlanYesDashThisSystemHasDevelopedAICapabilitiesDot captures enum value "Yes - This system has developed AI capabilities." SoftwareProductDetailsAiPlanYesDashThisSystemHasDevelopedAICapabilitiesDot string = "Yes - This system has developed AI capabilities." // SoftwareProductDetailsAiPlanYesDashThisSystemUsesaSaaSAIToolLikeRemeshDotDotDot captures enum value "Yes - This system uses a SaaS AI tool like Remesh..." SoftwareProductDetailsAiPlanYesDashThisSystemUsesaSaaSAIToolLikeRemeshDotDotDot string = "Yes - This system uses a SaaS AI tool like Remesh..." // SoftwareProductDetailsAiPlanNoAndThisSystemCurrentlyHasNoPlansToUtilizeAICapabilities captures enum value "No – And this system currently has no plans to utilize AI capabilities" SoftwareProductDetailsAiPlanNoAndThisSystemCurrentlyHasNoPlansToUtilizeAICapabilities string = "No – And this system currently has no plans to utilize AI capabilities" // SoftwareProductDetailsAiPlanNoButThereCurrentlyArePlansToUseAICapabilitiesInTheNextTwoYears captures enum value "No – But there currently are plans to use AI capabilities in the next two years" SoftwareProductDetailsAiPlanNoButThereCurrentlyArePlansToUseAICapabilitiesInTheNextTwoYears string = "No – But there currently are plans to use AI capabilities in the next two years" )
const ( // SoftwareProductDetailsAPIFHIRUseNo captures enum value "No" SoftwareProductDetailsAPIFHIRUseNo string = "No" // SoftwareProductDetailsAPIFHIRUseFHIR captures enum value "FHIR" SoftwareProductDetailsAPIFHIRUseFHIR string = "FHIR" // SoftwareProductDetailsAPIFHIRUseHL7 captures enum value "HL7" SoftwareProductDetailsAPIFHIRUseHL7 string = "HL7" // SoftwareProductDetailsAPIFHIRUseOtherStandard captures enum value "Other Standard" SoftwareProductDetailsAPIFHIRUseOtherStandard string = "Other Standard" )
const ( // SoftwareProductDetailsApisAccessibilityBoth captures enum value "Both" SoftwareProductDetailsApisAccessibilityBoth string = "Both" // SoftwareProductDetailsApisAccessibilityExternalAccess captures enum value "External Access" SoftwareProductDetailsApisAccessibilityExternalAccess string = "External Access" // SoftwareProductDetailsApisAccessibilityInternalAccess captures enum value "Internal Access" SoftwareProductDetailsApisAccessibilityInternalAccess string = "Internal Access" )
const ( // SoftwareProductDetailsApisDevelopedNo captures enum value "No" SoftwareProductDetailsApisDevelopedNo string = "No" // SoftwareProductDetailsApisDevelopedYes captures enum value "Yes" SoftwareProductDetailsApisDevelopedYes string = "Yes" // SoftwareProductDetailsApisDevelopedAPIInDevelopmentButNotYetLaunchedDot captures enum value "API In development but not yet launched." SoftwareProductDetailsApisDevelopedAPIInDevelopmentButNotYetLaunchedDot string = "API In development but not yet launched." )
const ( // StakeholderStateActive captures enum value "active" StakeholderStateActive string = "active" // StakeholderStatePlanned captures enum value "planned" StakeholderStatePlanned string = "planned" // StakeholderStateRetired captures enum value "retired" StakeholderStateRetired string = "retired" )
const ( // StakeholderStatusApproved captures enum value "approved" StakeholderStatusApproved string = "approved" // StakeholderStatusDraft captures enum value "draft" StakeholderStatusDraft string = "draft" )
const ( // SystemMaintainerInformationAdHocAgileDeploymentFrequencyAnnually captures enum value "Annually" SystemMaintainerInformationAdHocAgileDeploymentFrequencyAnnually string = "Annually" // SystemMaintainerInformationAdHocAgileDeploymentFrequencySemiDashAnnually captures enum value "Semi-Annually" SystemMaintainerInformationAdHocAgileDeploymentFrequencySemiDashAnnually string = "Semi-Annually" // SystemMaintainerInformationAdHocAgileDeploymentFrequencyQuarterly captures enum value "Quarterly" SystemMaintainerInformationAdHocAgileDeploymentFrequencyQuarterly string = "Quarterly" // SystemMaintainerInformationAdHocAgileDeploymentFrequencyMonthly captures enum value "Monthly" SystemMaintainerInformationAdHocAgileDeploymentFrequencyMonthly string = "Monthly" // SystemMaintainerInformationAdHocAgileDeploymentFrequencyEveryTwoWeeks captures enum value "Every Two Weeks" SystemMaintainerInformationAdHocAgileDeploymentFrequencyEveryTwoWeeks string = "Every Two Weeks" // SystemMaintainerInformationAdHocAgileDeploymentFrequencyWeekly captures enum value "Weekly" SystemMaintainerInformationAdHocAgileDeploymentFrequencyWeekly string = "Weekly" // SystemMaintainerInformationAdHocAgileDeploymentFrequencyTwiceaWeek captures enum value "Twice a Week" SystemMaintainerInformationAdHocAgileDeploymentFrequencyTwiceaWeek string = "Twice a Week" // SystemMaintainerInformationAdHocAgileDeploymentFrequencyDaily captures enum value "Daily" SystemMaintainerInformationAdHocAgileDeploymentFrequencyDaily string = "Daily" // SystemMaintainerInformationAdHocAgileDeploymentFrequencyHourly captures enum value "Hourly" SystemMaintainerInformationAdHocAgileDeploymentFrequencyHourly string = "Hourly" // SystemMaintainerInformationAdHocAgileDeploymentFrequencyAdHocAsNeeded captures enum value "Ad Hoc/As Needed" SystemMaintainerInformationAdHocAgileDeploymentFrequencyAdHocAsNeeded string = "Ad Hoc/As Needed" // SystemMaintainerInformationAdHocAgileDeploymentFrequencyNotApplicable captures enum value "Not Applicable" SystemMaintainerInformationAdHocAgileDeploymentFrequencyNotApplicable string = "Not Applicable" // SystemMaintainerInformationAdHocAgileDeploymentFrequencyOther captures enum value "Other" SystemMaintainerInformationAdHocAgileDeploymentFrequencyOther string = "Other" )
const ( // SystemMaintainerInformationDataAtRestEncryptionKeyManagementWeDoNotEncryptDataAtRestDot captures enum value "We do not encrypt data at rest." SystemMaintainerInformationDataAtRestEncryptionKeyManagementWeDoNotEncryptDataAtRestDot string = "We do not encrypt data at rest." // SystemMaintainerInformationDataAtRestEncryptionKeyManagementWePerformAdHocManagementOfEncryptionKeysDot captures enum value "We perform ad hoc management of encryption keys." SystemMaintainerInformationDataAtRestEncryptionKeyManagementWePerformAdHocManagementOfEncryptionKeysDot string = "We perform ad hoc management of encryption keys." // SystemMaintainerInformationDataAtRestEncryptionKeyManagementWeHaveaProcessForManagingEncryptionKeysDot captures enum value "We have a process for managing encryption keys." SystemMaintainerInformationDataAtRestEncryptionKeyManagementWeHaveaProcessForManagingEncryptionKeysDot string = "We have a process for managing encryption keys." // SystemMaintainerInformationDataAtRestEncryptionKeyManagementWeHaveaProcessForManagingEncryptionKeysAndItIsAutomatedDot captures enum value "We have a process for managing encryption keys and it is automated." SystemMaintainerInformationDataAtRestEncryptionKeyManagementWeHaveaProcessForManagingEncryptionKeysAndItIsAutomatedDot string = "We have a process for managing encryption keys and it is automated." )
const ( // SystemMaintainerInformationDeploymentFrequencyAnnually captures enum value "Annually" SystemMaintainerInformationDeploymentFrequencyAnnually string = "Annually" // SystemMaintainerInformationDeploymentFrequencySemiDashAnnually captures enum value "Semi-Annually" SystemMaintainerInformationDeploymentFrequencySemiDashAnnually string = "Semi-Annually" // SystemMaintainerInformationDeploymentFrequencyQuarterly captures enum value "Quarterly" SystemMaintainerInformationDeploymentFrequencyQuarterly string = "Quarterly" // SystemMaintainerInformationDeploymentFrequencyMonthly captures enum value "Monthly" SystemMaintainerInformationDeploymentFrequencyMonthly string = "Monthly" // SystemMaintainerInformationDeploymentFrequencyEveryTwoWeeks captures enum value "Every Two Weeks" SystemMaintainerInformationDeploymentFrequencyEveryTwoWeeks string = "Every Two Weeks" // SystemMaintainerInformationDeploymentFrequencyWeekly captures enum value "Weekly" SystemMaintainerInformationDeploymentFrequencyWeekly string = "Weekly" // SystemMaintainerInformationDeploymentFrequencyTwiceaWeek captures enum value "Twice a Week" SystemMaintainerInformationDeploymentFrequencyTwiceaWeek string = "Twice a Week" // SystemMaintainerInformationDeploymentFrequencyDaily captures enum value "Daily" SystemMaintainerInformationDeploymentFrequencyDaily string = "Daily" // SystemMaintainerInformationDeploymentFrequencyHourly captures enum value "Hourly" SystemMaintainerInformationDeploymentFrequencyHourly string = "Hourly" // SystemMaintainerInformationDeploymentFrequencyAdHocAsNeeded captures enum value "Ad Hoc/As Needed" SystemMaintainerInformationDeploymentFrequencyAdHocAsNeeded string = "Ad Hoc/As Needed" // SystemMaintainerInformationDeploymentFrequencyNotApplicable captures enum value "Not Applicable" SystemMaintainerInformationDeploymentFrequencyNotApplicable string = "Not Applicable" // SystemMaintainerInformationDeploymentFrequencyOther captures enum value "Other" SystemMaintainerInformationDeploymentFrequencyOther string = "Other" )
const ( // SystemMaintainerInformationFrontendAccessTypeIPV4Only captures enum value "IPv4 Only" SystemMaintainerInformationFrontendAccessTypeIPV4Only string = "IPv4 Only" // SystemMaintainerInformationFrontendAccessTypeIPV4AndIPV6 captures enum value "IPv4 and IPv6" SystemMaintainerInformationFrontendAccessTypeIPV4AndIPV6 string = "IPv4 and IPv6" // SystemMaintainerInformationFrontendAccessTypeIPV6Only captures enum value "IPv6 Only" SystemMaintainerInformationFrontendAccessTypeIPV6Only string = "IPv6 Only" )
const ( // SystemMaintainerInformationIp6EnabledAssetPercentLessThan20 captures enum value "Less than 20%" SystemMaintainerInformationIp6EnabledAssetPercentLessThan20 string = "Less than 20%" // SystemMaintainerInformationIp6EnabledAssetPercentBetween20And49 captures enum value "Between 20% and 49%" SystemMaintainerInformationIp6EnabledAssetPercentBetween20And49 string = "Between 20% and 49%" // SystemMaintainerInformationIp6EnabledAssetPercentBetween50And79 captures enum value "Between 50% and 79%" SystemMaintainerInformationIp6EnabledAssetPercentBetween50And79 string = "Between 50% and 79%" // SystemMaintainerInformationIp6EnabledAssetPercentNr80OrAbove captures enum value "80% or above" SystemMaintainerInformationIp6EnabledAssetPercentNr80OrAbove string = "80% or above" )
const ( // SystemMaintainerInformationIp6TransitionPlanYes captures enum value "Yes" SystemMaintainerInformationIp6TransitionPlanYes string = "Yes" // SystemMaintainerInformationIp6TransitionPlanTransitionToIPV6 captures enum value "transition to IPv6" SystemMaintainerInformationIp6TransitionPlanTransitionToIPV6 string = "transition to IPv6" // SystemMaintainerInformationIp6TransitionPlanNo captures enum value "No" SystemMaintainerInformationIp6TransitionPlanNo string = "No" // SystemMaintainerInformationIp6TransitionPlanDecommissionReplaceBefore2026 captures enum value "decommission/replace before 2026" SystemMaintainerInformationIp6TransitionPlanDecommissionReplaceBefore2026 string = "decommission/replace before 2026" )
const ( // SystemMaintainerInformationNetAccessibilityAccessibleToThePublicInternetNonDashRestrictedAccess captures enum value "Accessible to the Public Internet (non-restricted access)" SystemMaintainerInformationNetAccessibilityAccessibleToThePublicInternetNonDashRestrictedAccess string = "Accessible to the Public Internet (non-restricted access)" // SystemMaintainerInformationNetAccessibilityAccessibleToaCMSDashInternalNetworkOnly captures enum value "Accessible to a CMS-internal network only" SystemMaintainerInformationNetAccessibilityAccessibleToaCMSDashInternalNetworkOnly string = "Accessible to a CMS-internal network only" // SystemMaintainerInformationNetAccessibilityAccessibleToBothPublicInternetAndToCMSDashInternalNetwork captures enum value "Accessible to both public internet and to CMS-internal network" SystemMaintainerInformationNetAccessibilityAccessibleToBothPublicInternetAndToCMSDashInternalNetwork string = "Accessible to both public internet and to CMS-internal network" )
const ( // SystemMaintainerInformationNetworkTrafficEncryptionKeyManagementWeDoNotEncryptAnyNetworkTrafficDot captures enum value "We do not encrypt any network traffic." SystemMaintainerInformationNetworkTrafficEncryptionKeyManagementWeDoNotEncryptAnyNetworkTrafficDot string = "We do not encrypt any network traffic." // SystemMaintainerInformationNetworkTrafficEncryptionKeyManagementWePerformAdHocManagementOfEncryptionKeysDot captures enum value "We perform ad hoc management of encryption keys." SystemMaintainerInformationNetworkTrafficEncryptionKeyManagementWePerformAdHocManagementOfEncryptionKeysDot string = "We perform ad hoc management of encryption keys." // SystemMaintainerInformationNetworkTrafficEncryptionKeyManagementWeHaveaProcessForManagingEncryptionKeysDot captures enum value "We have a process for managing encryption keys." SystemMaintainerInformationNetworkTrafficEncryptionKeyManagementWeHaveaProcessForManagingEncryptionKeysDot string = "We have a process for managing encryption keys." // SystemMaintainerInformationNetworkTrafficEncryptionKeyManagementWeHaveaProcessForManagingEncryptionKeysAndItIsAutomatedDot captures enum value "We have a process for managing encryption keys and it is automated." SystemMaintainerInformationNetworkTrafficEncryptionKeyManagementWeHaveaProcessForManagingEncryptionKeysAndItIsAutomatedDot string = "We have a process for managing encryption keys and it is automated." )
const ( // SystemMaintainerInformationPlansToRetireReplaceNo captures enum value "No" SystemMaintainerInformationPlansToRetireReplaceNo string = "No" // SystemMaintainerInformationPlansToRetireReplaceYesDashRetireAndReplace captures enum value "Yes - Retire and Replace" SystemMaintainerInformationPlansToRetireReplaceYesDashRetireAndReplace string = "Yes - Retire and Replace" // SystemMaintainerInformationPlansToRetireReplaceYesDashRetireButNOTReplace captures enum value "Yes - Retire but NOT Replace" SystemMaintainerInformationPlansToRetireReplaceYesDashRetireButNOTReplace string = "Yes - Retire but NOT Replace" )
const ( // SystemMaintainerInformationSystemCustomizationCOTSDashLessThan20CustomCoding captures enum value "COTS - Less than 20% custom coding" SystemMaintainerInformationSystemCustomizationCOTSDashLessThan20CustomCoding string = "COTS - Less than 20% custom coding" // SystemMaintainerInformationSystemCustomizationGOTSLessThan20CustomCoding captures enum value "GOTS – less than 20% custom coding" SystemMaintainerInformationSystemCustomizationGOTSLessThan20CustomCoding string = "GOTS – less than 20% custom coding" // SystemMaintainerInformationSystemCustomizationMixedUsesCOTSOrGOTSAndHasMoreThan20CustomCoding captures enum value "Mixed – Uses COTS or GOTS and has more than 20% custom coding" SystemMaintainerInformationSystemCustomizationMixedUsesCOTSOrGOTSAndHasMoreThan20CustomCoding string = "Mixed – Uses COTS or GOTS and has more than 20% custom coding" // SystemMaintainerInformationSystemCustomizationCustomDeveloped captures enum value "Custom developed" SystemMaintainerInformationSystemCustomizationCustomDeveloped string = "Custom developed" )
const ( // UserAddRequestApplicationAll captures enum value "all" UserAddRequestApplicationAll string = "all" // UserAddRequestApplicationAlfabet captures enum value "alfabet" UserAddRequestApplicationAlfabet string = "alfabet" )
const ( // UserUpdateRequestApplicationAll captures enum value "all" UserUpdateRequestApplicationAll string = "all" // UserUpdateRequestApplicationAlfabet captures enum value "alfabet" UserUpdateRequestApplicationAlfabet string = "alfabet" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AuthorityToOperate ¶
type AuthorityToOperate struct { // actual disposition date // Example: 2021-10-13T00:00:00.000Z // Format: date ActualDispositionDate strfmt.Date `json:"actualDispositionDate,omitempty"` // cedar Id // Example: 157-3632-0 // Required: true CedarID *string `json:"cedarId"` // contains personally identifiable information ContainsPersonallyIdentifiableInformation bool `json:"containsPersonallyIdentifiableInformation,omitempty"` // count of open poams CountOfOpenPoams int32 `json:"countOfOpenPoams,omitempty"` // count of total non privileged user population CountOfTotalNonPrivilegedUserPopulation int32 `json:"countOfTotalNonPrivilegedUserPopulation,omitempty"` // count of total privileged user population CountOfTotalPrivilegedUserPopulation int32 `json:"countOfTotalPrivilegedUserPopulation,omitempty"` // date authorization memo expires // Example: 2021-10-13T00:00:00.000Z // Format: date DateAuthorizationMemoExpires strfmt.Date `json:"dateAuthorizationMemoExpires,omitempty"` // date authorization memo signed // Example: 2021-10-13T00:00:00.000Z // Format: date DateAuthorizationMemoSigned strfmt.Date `json:"dateAuthorizationMemoSigned,omitempty"` // e authentication level // Example: 3 EAuthenticationLevel string `json:"eAuthenticationLevel,omitempty"` // fips199 overall impact rating Fips199OverallImpactRating int32 `json:"fips199OverallImpactRating,omitempty"` // fisma system acronym // Example: CEDAR FismaSystemAcronym string `json:"fismaSystemAcronym,omitempty"` // fisma system name // Example: Acumen Web Portals FismaSystemName string `json:"fismaSystemName,omitempty"` // is accessed by non organizational users IsAccessedByNonOrganizationalUsers bool `json:"isAccessedByNonOrganizationalUsers,omitempty"` // is pii limited to user name and pass IsPiiLimitedToUserNameAndPass bool `json:"isPiiLimitedToUserNameAndPass,omitempty"` // is protected health information IsProtectedHealthInformation bool `json:"isProtectedHealthInformation,omitempty"` // last act sca date // Example: 2021-10-13T00:00:00.000Z // Format: date LastActScaDate strfmt.Date `json:"lastActScaDate,omitempty"` // last assessment date // Example: 2021-10-13T00:00:00.000Z // Format: date LastAssessmentDate strfmt.Date `json:"lastAssessmentDate,omitempty"` // last contingency plan completion date // Example: 2021-10-13T00:00:00.000Z // Format: date LastContingencyPlanCompletionDate strfmt.Date `json:"lastContingencyPlanCompletionDate,omitempty"` // last pen test date // Example: 2021-10-13T00:00:00.000Z // Format: date LastPenTestDate strfmt.Date `json:"lastPenTestDate,omitempty"` // pia completion date // Example: 2021-10-13T00:00:00.000Z // Format: date PiaCompletionDate strfmt.Date `json:"piaCompletionDate,omitempty"` // primary cyber risk advisor // Example: ABCD PrimaryCyberRiskAdvisor string `json:"primaryCyberRiskAdvisor,omitempty"` // privacy subject matter expert // Example: ABCD PrivacySubjectMatterExpert string `json:"privacySubjectMatterExpert,omitempty"` // recovery point objective RecoveryPointObjective float32 `json:"recoveryPointObjective,omitempty"` // recovery time objective RecoveryTimeObjective float32 `json:"recoveryTimeObjective,omitempty"` // system of records notice SystemOfRecordsNotice []string `json:"systemOfRecordsNotice"` // tlc phase // Example: Initiate TlcPhase string `json:"tlcPhase,omitempty"` // uuid // Example: 806F9F07-C3A5-4EE6-9C6A-C8D50585B7EA // Required: true UUID *string `json:"uuid"` // xlc phase // Example: Operate XlcPhase string `json:"xlcPhase,omitempty"` }
AuthorityToOperate authority to operate
swagger:model AuthorityToOperate
func (*AuthorityToOperate) ContextValidate ¶
ContextValidate validates this authority to operate based on context it is used
func (*AuthorityToOperate) MarshalBinary ¶
func (m *AuthorityToOperate) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AuthorityToOperate) UnmarshalBinary ¶
func (m *AuthorityToOperate) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AuthorityToOperateFindResponse ¶
type AuthorityToOperateFindResponse struct { // authority to operate list AuthorityToOperateList []*AuthorityToOperate `json:"AuthorityToOperateList"` // count // Required: true Count *int32 `json:"count"` }
AuthorityToOperateFindResponse authority to operate find response
swagger:model AuthorityToOperateFindResponse
func (*AuthorityToOperateFindResponse) ContextValidate ¶
func (m *AuthorityToOperateFindResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this authority to operate find response based on the context it is used
func (*AuthorityToOperateFindResponse) MarshalBinary ¶
func (m *AuthorityToOperateFindResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AuthorityToOperateFindResponse) UnmarshalBinary ¶
func (m *AuthorityToOperateFindResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Budget ¶
type Budget struct { // fiscal year FiscalYear string `json:"FiscalYear,omitempty"` // funding source FundingSource string `json:"FundingSource,omitempty"` // name Name string `json:"Name,omitempty"` // Description of the allocation of this budget to the system in question // Example: Most of this funding is directly and only for this system (over 80%) Funding string `json:"funding,omitempty"` // Cross-reference ID for relationship between budget project and application in system of record // Example: 123-45-678 FundingID string `json:"fundingId,omitempty"` // OFM budget internal ID in system of record // Example: 589-329-0 ID string `json:"id,omitempty"` // OFM budget project ID in system of record // Example: 000010 // Required: true ProjectID *string `json:"projectId"` // Title of this project // Example: CMS Accountable Care Organizations ProjectTitle string `json:"projectTitle,omitempty"` // System which this budget funds // Example: 123-45-678 SystemID string `json:"systemId,omitempty"` }
Budget budget
swagger:model Budget
func (*Budget) ContextValidate ¶
ContextValidate validates this budget based on context it is used
func (*Budget) MarshalBinary ¶
MarshalBinary interface implementation
func (*Budget) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type BudgetActualSystemCost ¶
type BudgetActualSystemCost struct { // actual system cost ActualSystemCost string `json:"ActualSystemCost,omitempty"` // fiscal year FiscalYear string `json:"FiscalYear,omitempty"` // system Id SystemID string `json:"systemId,omitempty"` }
BudgetActualSystemCost budget actual system cost
swagger:model BudgetActualSystemCost
func (*BudgetActualSystemCost) ContextValidate ¶
func (m *BudgetActualSystemCost) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this budget actual system cost based on context it is used
func (*BudgetActualSystemCost) MarshalBinary ¶
func (m *BudgetActualSystemCost) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*BudgetActualSystemCost) UnmarshalBinary ¶
func (m *BudgetActualSystemCost) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type BudgetActualSystemCostResponse ¶
type BudgetActualSystemCostResponse struct { // budget actual cost BudgetActualCost []*BudgetActualSystemCost `json:"BudgetActualCost"` // count // Required: true Count *int32 `json:"count"` }
BudgetActualSystemCostResponse budget actual system cost response
swagger:model BudgetActualSystemCostResponse
func (*BudgetActualSystemCostResponse) ContextValidate ¶
func (m *BudgetActualSystemCostResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this budget actual system cost response based on the context it is used
func (*BudgetActualSystemCostResponse) MarshalBinary ¶
func (m *BudgetActualSystemCostResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*BudgetActualSystemCostResponse) UnmarshalBinary ¶
func (m *BudgetActualSystemCostResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type BudgetAddRequest ¶
type BudgetAddRequest struct { // budgets // Required: true Budgets []*Budget `json:"Budgets"` }
BudgetAddRequest budget add request
swagger:model BudgetAddRequest
func (*BudgetAddRequest) ContextValidate ¶
ContextValidate validate this budget add request based on the context it is used
func (*BudgetAddRequest) MarshalBinary ¶
func (m *BudgetAddRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*BudgetAddRequest) UnmarshalBinary ¶
func (m *BudgetAddRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type BudgetFindResponse ¶
type BudgetFindResponse struct { // budgets Budgets []*Budget `json:"Budgets"` // count // Required: true Count *int32 `json:"count"` }
BudgetFindResponse budget find response
swagger:model BudgetFindResponse
func (*BudgetFindResponse) ContextValidate ¶
ContextValidate validate this budget find response based on the context it is used
func (*BudgetFindResponse) MarshalBinary ¶
func (m *BudgetFindResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*BudgetFindResponse) UnmarshalBinary ¶
func (m *BudgetFindResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type BudgetIds ¶
type BudgetIds struct { // Contract deliverable ID tying this budget project to the contract ContractDeliverableID string `json:"contractDeliverableId,omitempty"` // OFM budget internal ID in system of record // Example: 589-329-0 ID string `json:"id,omitempty"` // OFM budget project ID in system of record // Example: 000010 // Required: true ProjectID *string `json:"projectId"` }
BudgetIds budget ids
swagger:model BudgetIds
func (*BudgetIds) ContextValidate ¶
ContextValidate validates this budget ids based on context it is used
func (*BudgetIds) MarshalBinary ¶
MarshalBinary interface implementation
func (*BudgetIds) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type BudgetUpdateRequest ¶
type BudgetUpdateRequest struct { // budgets // Required: true Budgets []*Budget `json:"Budgets"` }
BudgetUpdateRequest budget update request
swagger:model BudgetUpdateRequest
func (*BudgetUpdateRequest) ContextValidate ¶
ContextValidate validate this budget update request based on the context it is used
func (*BudgetUpdateRequest) MarshalBinary ¶
func (m *BudgetUpdateRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*BudgetUpdateRequest) UnmarshalBinary ¶
func (m *BudgetUpdateRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type BusinessOwnerInformation ¶
type BusinessOwnerInformation struct { // 508 user interface // Enum: [Yes, UI accessible by external users. Yes, UI accessible by internal Federal Employees. Yes, UI accessible by both internal Federal Employees and external users. No, this system doesn't have a UI.] Nr508UserInterface string `json:"508UserInterface,omitempty"` // beneficiary address purpose BeneficiaryAddressPurpose []string `json:"beneficiaryAddressPurpose"` // beneficiary address purpose other // Example: Customer Service BeneficiaryAddressPurposeOther string `json:"beneficiaryAddressPurposeOther,omitempty"` // beneficiary address source BeneficiaryAddressSource []string `json:"beneficiaryAddressSource"` // beneficiary address source other // Example: Medicaid Address (State) BeneficiaryAddressSourceOther string `json:"beneficiaryAddressSourceOther,omitempty"` // beneficiary information BeneficiaryInformation []string `json:"beneficiaryInformation"` // cost per year // Example: 13759255.66 CostPerYear string `json:"costPerYear,omitempty"` // edit beneficiary information EditBeneficiaryInformation bool `json:"editBeneficiaryInformation,omitempty"` // is cms owned // Example: true IsCmsOwned bool `json:"isCmsOwned,omitempty"` // number of contractor fte // Example: 100 NumberOfContractorFte string `json:"numberOfContractorFte,omitempty"` // number of federal fte // Example: 25 NumberOfFederalFte string `json:"numberOfFederalFte,omitempty"` // number of supported users per month // Example: 314 NumberOfSupportedUsersPerMonth string `json:"numberOfSupportedUsersPerMonth,omitempty"` // stores banking data // Example: false StoresBankingData bool `json:"storesBankingData,omitempty"` // stores beneficiary address // Example: true StoresBeneficiaryAddress bool `json:"storesBeneficiaryAddress,omitempty"` }
BusinessOwnerInformation business owner information
swagger:model BusinessOwnerInformation
func (*BusinessOwnerInformation) ContextValidate ¶
func (m *BusinessOwnerInformation) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this business owner information based on context it is used
func (*BusinessOwnerInformation) MarshalBinary ¶
func (m *BusinessOwnerInformation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*BusinessOwnerInformation) UnmarshalBinary ¶
func (m *BusinessOwnerInformation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ComponentAddRequest ¶
type ComponentAddRequest struct { // catalog Catalog string `json:"catalog,omitempty"` // category Category string `json:"category,omitempty"` // cms end of support date CmsEndOfSupportDate string `json:"cms_end_of_support_date,omitempty"` // cms technopedia build version CmsTechnopediaBuildVersion string `json:"cms_technopedia_build_version,omitempty"` // cms technopedia component CmsTechnopediaComponent string `json:"cms_technopedia_component,omitempty"` // cms technopedia edition CmsTechnopediaEdition string `json:"cms_technopedia_edition,omitempty"` // cms technopedia licensable CmsTechnopediaLicensable string `json:"cms_technopedia_licensable,omitempty"` // cms technopedia release CmsTechnopediaRelease string `json:"cms_technopedia_release,omitempty"` // cms technopedia release id CmsTechnopediaReleaseID string `json:"cms_technopedia_release_id,omitempty"` // cms technopedia servicepack CmsTechnopediaServicepack string `json:"cms_technopedia_servicepack,omitempty"` // cms technopedia version CmsTechnopediaVersion string `json:"cms_technopedia_version,omitempty"` // cms technopedia versiongroup CmsTechnopediaVersiongroup string `json:"cms_technopedia_versiongroup,omitempty"` // description Description string `json:"description,omitempty"` // end date EndDate string `json:"endDate,omitempty"` // name Name string `json:"name,omitempty"` // platform Platform string `json:"platform,omitempty"` // responsible user ResponsibleUser string `json:"responsibleUser,omitempty"` // start date StartDate string `json:"startDate,omitempty"` // status Status string `json:"status,omitempty"` // vendor Vendor string `json:"vendor,omitempty"` // vendor product VendorProduct string `json:"vendorProduct,omitempty"` // version Version string `json:"version,omitempty"` }
ComponentAddRequest component add request
swagger:model ComponentAddRequest
func (*ComponentAddRequest) ContextValidate ¶
ContextValidate validates this component add request based on context it is used
func (*ComponentAddRequest) MarshalBinary ¶
func (m *ComponentAddRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ComponentAddRequest) UnmarshalBinary ¶
func (m *ComponentAddRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ComponentAddResponse ¶
type ComponentAddResponse struct { // refstr Refstr string `json:"refstr,omitempty"` }
ComponentAddResponse component add response
swagger:model ComponentAddResponse
func (*ComponentAddResponse) ContextValidate ¶
ContextValidate validates this component add response based on context it is used
func (*ComponentAddResponse) MarshalBinary ¶
func (m *ComponentAddResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ComponentAddResponse) UnmarshalBinary ¶
func (m *ComponentAddResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ComponentFindResponse ¶
type ComponentFindResponse struct { // catalog Catalog string `json:"catalog,omitempty"` // cms end of support date CmsEndOfSupportDate string `json:"cms_end_of_support_date,omitempty"` // cms technopedia build version CmsTechnopediaBuildVersion string `json:"cms_technopedia_build_version,omitempty"` // cms technopedia component CmsTechnopediaComponent string `json:"cms_technopedia_component,omitempty"` // cms technopedia edition CmsTechnopediaEdition string `json:"cms_technopedia_edition,omitempty"` // cms technopedia licensable CmsTechnopediaLicensable string `json:"cms_technopedia_licensable,omitempty"` // cms technopedia release CmsTechnopediaRelease string `json:"cms_technopedia_release,omitempty"` // cms technopedia release id CmsTechnopediaReleaseID string `json:"cms_technopedia_release_id,omitempty"` // cms technopedia servicepack CmsTechnopediaServicepack string `json:"cms_technopedia_servicepack,omitempty"` // cms technopedia version CmsTechnopediaVersion string `json:"cms_technopedia_version,omitempty"` // cms technopedia versiongroup CmsTechnopediaVersiongroup string `json:"cms_technopedia_versiongroup,omitempty"` // description Description string `json:"description,omitempty"` // ict object IctObject string `json:"ictObject,omitempty"` // name Name string `json:"name,omitempty"` // platform Platform string `json:"platform,omitempty"` // responsible user ResponsibleUser string `json:"responsibleUser,omitempty"` // status Status string `json:"status,omitempty"` // vendor Vendor string `json:"vendor,omitempty"` // vendor product VendorProduct string `json:"vendorProduct,omitempty"` }
ComponentFindResponse component find response
swagger:model ComponentFindResponse
func (*ComponentFindResponse) ContextValidate ¶
ContextValidate validates this component find response based on context it is used
func (*ComponentFindResponse) MarshalBinary ¶
func (m *ComponentFindResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ComponentFindResponse) UnmarshalBinary ¶
func (m *ComponentFindResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Contract ¶
type Contract struct { // contract number ContractNumber string `json:"ContractNumber,omitempty"` // is delivery org IsDeliveryOrg string `json:"IsDeliveryOrg,omitempty"` // order number OrderNumber string `json:"OrderNumber,omitempty"` // p o p end date POPEndDate string `json:"POPEndDate,omitempty"` // p o p start date POPStartDate string `json:"POPStartDate,omitempty"` // product service description ProductServiceDescription string `json:"ProductServiceDescription,omitempty"` // project title ProjectTitle string `json:"ProjectTitle,omitempty"` // service provided ServiceProvided string `json:"ServiceProvided,omitempty"` // Contract number // Example: HHSM500201600052I // Required: true AwardID *string `json:"awardId"` // Is ADO Parent Contract, Yes/No // Example: yes ContractADO string `json:"contractADO,omitempty"` // contract deliverable Id // Example: 11-22-333 ContractDeliverableID string `json:"contractDeliverableId,omitempty"` // contract name ContractName string `json:"contractName,omitempty"` // Contract description // Example: Strategic partners acquisition readiness Description string `json:"description,omitempty"` // id // Example: 18-3-0 // Required: true ID *string `json:"id"` // Parent contract number // Example: HHSM500201600052I // Required: true ParentAwardID *string `json:"parentAwardId"` // System which this budget funds // Example: 123-45-678 SystemID string `json:"systemId,omitempty"` }
Contract contract
swagger:model Contract
func (*Contract) ContextValidate ¶
ContextValidate validates this contract based on context it is used
func (*Contract) MarshalBinary ¶
MarshalBinary interface implementation
func (*Contract) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type ContractAddRequest ¶
type ContractAddRequest struct { // contracts // Required: true Contracts []*Contract `json:"Contracts"` }
ContractAddRequest contract add request
swagger:model ContractAddRequest
func (*ContractAddRequest) ContextValidate ¶
ContextValidate validate this contract add request based on the context it is used
func (*ContractAddRequest) MarshalBinary ¶
func (m *ContractAddRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ContractAddRequest) UnmarshalBinary ¶
func (m *ContractAddRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ContractFindResponse ¶
type ContractFindResponse struct { // contracts Contracts []*Contract `json:"Contracts"` // count // Required: true Count *int32 `json:"count"` }
ContractFindResponse contract find response
swagger:model ContractFindResponse
func (*ContractFindResponse) ContextValidate ¶
ContextValidate validate this contract find response based on the context it is used
func (*ContractFindResponse) MarshalBinary ¶
func (m *ContractFindResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ContractFindResponse) UnmarshalBinary ¶
func (m *ContractFindResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ContractUpdateRequest ¶
type ContractUpdateRequest struct { // contracts // Required: true Contracts []*Contract `json:"Contracts"` }
ContractUpdateRequest contract update request
swagger:model ContractUpdateRequest
func (*ContractUpdateRequest) ContextValidate ¶
ContextValidate validate this contract update request based on the context it is used
func (*ContractUpdateRequest) MarshalBinary ¶
func (m *ContractUpdateRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ContractUpdateRequest) UnmarshalBinary ¶
func (m *ContractUpdateRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CostTypeFindResponse ¶
type CostTypeFindResponse struct { // cost types CostTypes []*CostTypeFindResponseCostTypesItems0 `json:"CostTypes"` // id // Example: 143-16-0 ID string `json:"id,omitempty"` // name // Example: TBM Towers Name string `json:"name,omitempty"` }
CostTypeFindResponse cost type find response
swagger:model CostTypeFindResponse
func (*CostTypeFindResponse) ContextValidate ¶
ContextValidate validate this cost type find response based on the context it is used
func (*CostTypeFindResponse) MarshalBinary ¶
func (m *CostTypeFindResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CostTypeFindResponse) UnmarshalBinary ¶
func (m *CostTypeFindResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CostTypeFindResponseCostTypesItems0 ¶
type CostTypeFindResponseCostTypesItems0 struct { // id // Example: 143-16-0 ID string `json:"id,omitempty"` // name // Example: Application Name string `json:"name,omitempty"` }
CostTypeFindResponseCostTypesItems0 cost type find response cost types items0
swagger:model CostTypeFindResponseCostTypesItems0
func (*CostTypeFindResponseCostTypesItems0) ContextValidate ¶
func (m *CostTypeFindResponseCostTypesItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this cost type find response cost types items0 based on context it is used
func (*CostTypeFindResponseCostTypesItems0) MarshalBinary ¶
func (m *CostTypeFindResponseCostTypesItems0) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CostTypeFindResponseCostTypesItems0) UnmarshalBinary ¶
func (m *CostTypeFindResponseCostTypesItems0) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DataCenter ¶
type DataCenter struct { // address1 // Example: 123 main street Address1 string `json:"address1,omitempty"` // address2 // Example: suite 100 Address2 string `json:"address2,omitempty"` // address state // Example: NY AddressState string `json:"addressState,omitempty"` // city // Example: New York City string `json:"city,omitempty"` // description Description string `json:"description,omitempty"` // end date // Format: date EndDate strfmt.Date `json:"endDate,omitempty"` // id // Example: 55-1-0 ID string `json:"id,omitempty"` // name // Example: CMS Baltimore Data Center - EDC4 Name string `json:"name,omitempty"` // start date // Format: date StartDate strfmt.Date `json:"startDate,omitempty"` // state // Enum: [active planned retired] State string `json:"state,omitempty"` // status // Enum: [approved draft] Status string `json:"status,omitempty"` // version // Example: 1 Version string `json:"version,omitempty"` // zip // Example: 10002 Zip string `json:"zip,omitempty"` }
DataCenter data center
swagger:model DataCenter
func (*DataCenter) ContextValidate ¶
ContextValidate validates this data center based on context it is used
func (*DataCenter) MarshalBinary ¶
func (m *DataCenter) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DataCenter) UnmarshalBinary ¶
func (m *DataCenter) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DataCenterFindResponse ¶
type DataCenterFindResponse struct { // data centers DataCenters []*DataCenter `json:"DataCenters"` // count // Required: true Count *int32 `json:"count"` }
DataCenterFindResponse data center find response
swagger:model DataCenterFindResponse
func (*DataCenterFindResponse) ContextValidate ¶
func (m *DataCenterFindResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this data center find response based on the context it is used
func (*DataCenterFindResponse) MarshalBinary ¶
func (m *DataCenterFindResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DataCenterFindResponse) UnmarshalBinary ¶
func (m *DataCenterFindResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DataCenterHosting ¶
type DataCenterHosting struct { // moving to cloud // Example: Yes // Enum: [Yes No Plans] MovingToCloud string `json:"movingToCloud,omitempty"` // moving to cloud date // Example: 2021-10-13T00:00:00.000Z // Format: date MovingToCloudDate strfmt.Date `json:"movingToCloudDate,omitempty"` }
DataCenterHosting data center hosting
swagger:model DataCenterHosting
func (*DataCenterHosting) ContextValidate ¶
ContextValidate validates this data center hosting based on context it is used
func (*DataCenterHosting) MarshalBinary ¶
func (m *DataCenterHosting) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DataCenterHosting) UnmarshalBinary ¶
func (m *DataCenterHosting) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Deployment ¶
type Deployment struct { // data center DataCenter *DataCenter `json:"DataCenter,omitempty"` // aws enclave // Example: AWS East AwsEnclave string `json:"awsEnclave,omitempty"` // aws enclave other // Example: AWS Pacific AwsEnclaveOther string `json:"awsEnclaveOther,omitempty"` // contractor name // Example: Acumen ContractorName string `json:"contractorName,omitempty"` // deployment element Id // Example: 69-1-0 DeploymentElementID string `json:"deploymentElementId,omitempty"` // deployment type // Enum: [COOP DR Development Implementation Integration Production Testing Training Validation Other] DeploymentType string `json:"deploymentType,omitempty"` // description Description string `json:"description,omitempty"` // end date // Format: date EndDate strfmt.Date `json:"endDate,omitempty"` // has production data // Example: yes HasProductionData string `json:"hasProductionData,omitempty"` // id // Example: 351-1-0 // Required: true ID *string `json:"id"` // is hot site // Example: yes IsHotSite string `json:"isHotSite,omitempty"` // moving to cloud // Example: Yes MovingToCloud string `json:"movingToCloud,omitempty"` // moving to cloud date // Example: 2021-10-01 // Format: date MovingToCloudDate strfmt.Date `json:"movingToCloudDate,omitempty"` // name // Example: Accountable Care Organization Management System v.1.0 (COOP DR) // Required: true Name *string `json:"name"` // network encryption // Example: We do not encrypt network traffic leaving our system,We encrypt network traffic leaving our system to other systems on the CMS-internal network NetworkEncryption string `json:"networkEncryption,omitempty"` // other special users // Example: end users OtherSpecialUsers string `json:"otherSpecialUsers,omitempty"` // replicated system elements ReplicatedSystemElements []string `json:"replicatedSystemElements"` // start date // Format: date StartDate strfmt.Date `json:"startDate,omitempty"` // state // Enum: [active planned retired] State string `json:"state,omitempty"` // status // Enum: [approved draft] Status string `json:"status,omitempty"` // system Id // Example: 326-1-0 // Required: true SystemID *string `json:"systemId"` // system name // Example: Health Insurance and Oversight System SystemName string `json:"systemName,omitempty"` // system version // Example: 1 SystemVersion string `json:"systemVersion,omitempty"` // users requiring m f a // Example: End-users,Developers,System Administrators,Other Special Users UsersRequiringMFA string `json:"usersRequiringMFA,omitempty"` // wan type // Example: Internet - Contractor WanType string `json:"wanType,omitempty"` // wan type other // Example: Internet - Contractor WanTypeOther string `json:"wanTypeOther,omitempty"` }
Deployment deployment
swagger:model Deployment
func (*Deployment) ContextValidate ¶
ContextValidate validate this deployment based on the context it is used
func (*Deployment) MarshalBinary ¶
func (m *Deployment) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Deployment) UnmarshalBinary ¶
func (m *Deployment) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DeploymentAddRequest ¶
type DeploymentAddRequest struct { // deployments // Required: true Deployments []*Deployment `json:"Deployments"` }
DeploymentAddRequest deployment add request
swagger:model DeploymentAddRequest
func (*DeploymentAddRequest) ContextValidate ¶
ContextValidate validate this deployment add request based on the context it is used
func (*DeploymentAddRequest) MarshalBinary ¶
func (m *DeploymentAddRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DeploymentAddRequest) UnmarshalBinary ¶
func (m *DeploymentAddRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DeploymentFindResponse ¶
type DeploymentFindResponse struct { // deployments Deployments []*Deployment `json:"Deployments"` // count // Required: true Count *int32 `json:"count"` }
DeploymentFindResponse deployment find response
swagger:model DeploymentFindResponse
func (*DeploymentFindResponse) ContextValidate ¶
func (m *DeploymentFindResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this deployment find response based on the context it is used
func (*DeploymentFindResponse) MarshalBinary ¶
func (m *DeploymentFindResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DeploymentFindResponse) UnmarshalBinary ¶
func (m *DeploymentFindResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DeploymentUpdateRequest ¶
type DeploymentUpdateRequest struct { // deployments // Required: true Deployments []*Deployment `json:"Deployments"` }
DeploymentUpdateRequest deployment update request
swagger:model DeploymentUpdateRequest
func (*DeploymentUpdateRequest) ContextValidate ¶
func (m *DeploymentUpdateRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this deployment update request based on the context it is used
func (*DeploymentUpdateRequest) MarshalBinary ¶
func (m *DeploymentUpdateRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DeploymentUpdateRequest) UnmarshalBinary ¶
func (m *DeploymentUpdateRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainModelFindResponse ¶
type DomainModelFindResponse interface{}
DomainModelFindResponse domain model find response
swagger:model DomainModelFindResponse
type DomainModelLevelFindResponse ¶
type DomainModelLevelFindResponse struct { // domain model levels DomainModelLevels []string `json:"DomainModelLevels"` // count // Required: true Count *int32 `json:"count"` }
DomainModelLevelFindResponse domain model level find response
swagger:model DomainModelLevelFindResponse
func (*DomainModelLevelFindResponse) ContextValidate ¶
func (m *DomainModelLevelFindResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this domain model level find response based on context it is used
func (*DomainModelLevelFindResponse) MarshalBinary ¶
func (m *DomainModelLevelFindResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainModelLevelFindResponse) UnmarshalBinary ¶
func (m *DomainModelLevelFindResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainModelNameFindResponse ¶
type DomainModelNameFindResponse struct { // domain model names DomainModelNames []string `json:"DomainModelNames"` // count // Required: true Count *int32 `json:"count"` }
DomainModelNameFindResponse domain model name find response
swagger:model DomainModelNameFindResponse
func (*DomainModelNameFindResponse) ContextValidate ¶
func (m *DomainModelNameFindResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this domain model name find response based on context it is used
func (*DomainModelNameFindResponse) MarshalBinary ¶
func (m *DomainModelNameFindResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainModelNameFindResponse) UnmarshalBinary ¶
func (m *DomainModelNameFindResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Enumeration ¶
type Enumeration struct { // caption Caption string `json:"caption,omitempty"` // description Description string `json:"description,omitempty"` // name Name string `json:"name,omitempty"` // values Values []*EnumerationValuesItems0 `json:"values"` }
Enumeration enumeration
swagger:model Enumeration
func (*Enumeration) ContextValidate ¶
ContextValidate validate this enumeration based on the context it is used
func (*Enumeration) MarshalBinary ¶
func (m *Enumeration) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Enumeration) UnmarshalBinary ¶
func (m *Enumeration) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type EnumerationFindResponse ¶
type EnumerationFindResponse struct { // enumerations Enumerations []*Enumeration `json:"Enumerations"` // count // Required: true Count *int32 `json:"count"` }
EnumerationFindResponse enumeration find response
swagger:model EnumerationFindResponse
func (*EnumerationFindResponse) ContextValidate ¶
func (m *EnumerationFindResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this enumeration find response based on the context it is used
func (*EnumerationFindResponse) MarshalBinary ¶
func (m *EnumerationFindResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*EnumerationFindResponse) UnmarshalBinary ¶
func (m *EnumerationFindResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type EnumerationValuesItems0 ¶
type EnumerationValuesItems0 struct { // description Description string `json:"description,omitempty"` // value Value string `json:"value,omitempty"` }
EnumerationValuesItems0 enumeration values items0
swagger:model EnumerationValuesItems0
func (*EnumerationValuesItems0) ContextValidate ¶
func (m *EnumerationValuesItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this enumeration values items0 based on context it is used
func (*EnumerationValuesItems0) MarshalBinary ¶
func (m *EnumerationValuesItems0) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*EnumerationValuesItems0) UnmarshalBinary ¶
func (m *EnumerationValuesItems0) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Exchange ¶
type Exchange struct { // api ownership APIOwnership string `json:"apiOwnership,omitempty"` // business purpose of address BusinessPurposeOfAddress []string `json:"businessPurposeOfAddress"` // connection frequency ConnectionFrequency []string `json:"connectionFrequency"` // contains banking data ContainsBankingData bool `json:"containsBankingData,omitempty"` // contains beneficiary address ContainsBeneficiaryAddress bool `json:"containsBeneficiaryAddress,omitempty"` // contains health disparity data ContainsHealthDisparityData bool `json:"containsHealthDisparityData,omitempty"` // contains phi ContainsPhi bool `json:"containsPhi,omitempty"` // contains pii ContainsPii bool `json:"containsPii,omitempty"` // data exchange agreement DataExchangeAgreement string `json:"dataExchangeAgreement,omitempty"` // data format DataFormat string `json:"dataFormat,omitempty"` // data format other DataFormatOther string `json:"dataFormatOther,omitempty"` // exchange c UI description ExchangeCUIDescription string `json:"exchangeCUIDescription,omitempty"` // exchange c UI type ExchangeCUIType []string `json:"exchangeCUIType"` // exchange connection authenticated ExchangeConnectionAuthenticated bool `json:"exchangeConnectionAuthenticated,omitempty"` // exchange contains c UI ExchangeContainsCUI bool `json:"exchangeContainsCUI,omitempty"` // exchange description // Example: Reference data on vendors acting on behalf of insurance issuers ExchangeDescription string `json:"exchangeDescription,omitempty"` // exchange end date // Format: date ExchangeEndDate strfmt.Date `json:"exchangeEndDate,omitempty"` // exchange Id // Example: 139-1178-0 ExchangeID string `json:"exchangeId,omitempty"` // exchange name // Example: Acumen Web Portals 1.0 \u003e\u003e Drug Data Processing System 1.0 ExchangeName string `json:"exchangeName,omitempty"` // exchange network protocol ExchangeNetworkProtocol []string `json:"exchangeNetworkProtocol"` // exchange network protocol other ExchangeNetworkProtocolOther string `json:"exchangeNetworkProtocolOther,omitempty"` // exchange retired date // Format: date ExchangeRetiredDate strfmt.Date `json:"exchangeRetiredDate,omitempty"` // exchange start date // Format: date ExchangeStartDate strfmt.Date `json:"exchangeStartDate,omitempty"` // exchange state // Example: Active ExchangeState string `json:"exchangeState,omitempty"` // exchange version // Example: 1 ExchangeVersion string `json:"exchangeVersion,omitempty"` // from owner Id // Example: 326-762-0 FromOwnerID string `json:"fromOwnerId,omitempty"` // from owner name // Example: Account Management FromOwnerName string `json:"fromOwnerName,omitempty"` // from owner type // Enum: [application organization] FromOwnerType string `json:"fromOwnerType,omitempty"` // is address editable IsAddressEditable bool `json:"isAddressEditable,omitempty"` // is beneficiary mailing file IsBeneficiaryMailingFile bool `json:"isBeneficiaryMailingFile,omitempty"` // num of records // Example: 100,000 – 1 Million NumOfRecords string `json:"numOfRecords,omitempty"` SharedViaAPI bool `json:"sharedViaApi,omitempty"` // to owner Id // Example: 326-762-0 ToOwnerID string `json:"toOwnerId,omitempty"` // to owner name // Example: Account Management ToOwnerName string `json:"toOwnerName,omitempty"` // to owner type // Enum: [application organization] ToOwnerType string `json:"toOwnerType,omitempty"` // type of data TypeOfData []*ExchangeTypeOfDataItems0 `json:"typeOfData"` }
Exchange exchange
swagger:model Exchange
func (*Exchange) ContextValidate ¶
ContextValidate validate this exchange based on the context it is used
func (*Exchange) MarshalBinary ¶
MarshalBinary interface implementation
func (*Exchange) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type ExchangeAddRequest ¶
type ExchangeAddRequest struct { // exchanges // Required: true Exchanges []*Exchange `json:"Exchanges"` }
ExchangeAddRequest exchange add request
swagger:model ExchangeAddRequest
func (*ExchangeAddRequest) ContextValidate ¶
ContextValidate validate this exchange add request based on the context it is used
func (*ExchangeAddRequest) MarshalBinary ¶
func (m *ExchangeAddRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ExchangeAddRequest) UnmarshalBinary ¶
func (m *ExchangeAddRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ExchangeFindResponse ¶
type ExchangeFindResponse struct { // exchanges Exchanges []*Exchange `json:"Exchanges"` // count // Required: true Count *int32 `json:"count"` }
ExchangeFindResponse exchange find response
swagger:model ExchangeFindResponse
func (*ExchangeFindResponse) ContextValidate ¶
ContextValidate validate this exchange find response based on the context it is used
func (*ExchangeFindResponse) MarshalBinary ¶
func (m *ExchangeFindResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ExchangeFindResponse) UnmarshalBinary ¶
func (m *ExchangeFindResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ExchangeTypeOfDataItems0 ¶
type ExchangeTypeOfDataItems0 struct { // id ID string `json:"id,omitempty"` // name Name string `json:"name,omitempty"` }
ExchangeTypeOfDataItems0 exchange type of data items0
swagger:model ExchangeTypeOfDataItems0
func (*ExchangeTypeOfDataItems0) ContextValidate ¶
func (m *ExchangeTypeOfDataItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this exchange type of data items0 based on context it is used
func (*ExchangeTypeOfDataItems0) MarshalBinary ¶
func (m *ExchangeTypeOfDataItems0) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ExchangeTypeOfDataItems0) UnmarshalBinary ¶
func (m *ExchangeTypeOfDataItems0) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ExchangeUpdateRequest ¶
type ExchangeUpdateRequest struct { // exchanges // Required: true Exchanges []*Exchange `json:"Exchanges"` }
ExchangeUpdateRequest exchange update request
swagger:model ExchangeUpdateRequest
func (*ExchangeUpdateRequest) ContextValidate ¶
ContextValidate validate this exchange update request based on the context it is used
func (*ExchangeUpdateRequest) MarshalBinary ¶
func (m *ExchangeUpdateRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ExchangeUpdateRequest) UnmarshalBinary ¶
func (m *ExchangeUpdateRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type IctObject ¶
type IctObject struct { // systems Systems []*IctObjectSystemsItems0 `json:"Systems"` // ICT Object ID for a given system // Example: 408-3-0 // Required: true IctObjectID *string `json:"ictObjectId"` }
IctObject ict object
swagger:model IctObject
func (*IctObject) ContextValidate ¶
ContextValidate validate this ict object based on the context it is used
func (*IctObject) MarshalBinary ¶
MarshalBinary interface implementation
func (*IctObject) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type IctObjectSystemsItems0 ¶
type IctObjectSystemsItems0 struct { // system Id SystemID string `json:"systemId,omitempty"` // version Version string `json:"version,omitempty"` }
IctObjectSystemsItems0 ict object systems items0
swagger:model IctObjectSystemsItems0
func (*IctObjectSystemsItems0) ContextValidate ¶
func (m *IctObjectSystemsItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this ict object systems items0 based on context it is used
func (*IctObjectSystemsItems0) MarshalBinary ¶
func (m *IctObjectSystemsItems0) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*IctObjectSystemsItems0) UnmarshalBinary ¶
func (m *IctObjectSystemsItems0) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Organization ¶
type Organization struct { // organization Organization []*Organization `json:"Organization"` // acronymn // Example: CMS Acronymn string `json:"acronymn,omitempty"` // component // Example: OFM Component string `json:"component,omitempty"` // description // Example: Formerly - Business Applications Management Group Description string `json:"description,omitempty"` // full path // Example: CMS/OA/OFM/Accounting Management Group FullPath string `json:"fullPath,omitempty"` // id // Example: 261-631-0 // Required: true ID *string `json:"id"` // is component IsComponent bool `json:"isComponent,omitempty"` // level Level int32 `json:"level,omitempty"` // name // Example: Centers for Medicare and Medicaid Services // Required: true Name *string `json:"name"` // parent Id // Example: 261-631-0 ParentID string `json:"parentId,omitempty"` }
Organization organization
swagger:model Organization
func (*Organization) ContextValidate ¶
ContextValidate validate this organization based on the context it is used
func (*Organization) MarshalBinary ¶
func (m *Organization) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Organization) UnmarshalBinary ¶
func (m *Organization) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OrganizationFindResponse ¶
type OrganizationFindResponse struct { // organizations Organizations []*Organization `json:"Organizations"` // count // Required: true Count *int32 `json:"count"` }
OrganizationFindResponse organization find response
swagger:model OrganizationFindResponse
func (*OrganizationFindResponse) ContextValidate ¶
func (m *OrganizationFindResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this organization find response based on the context it is used
func (*OrganizationFindResponse) MarshalBinary ¶
func (m *OrganizationFindResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OrganizationFindResponse) UnmarshalBinary ¶
func (m *OrganizationFindResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PageSoftwareProductsRequest ¶
type PageSoftwareProductsRequest struct { // software products SoftwareProducts []*SoftwareProducts `json:"SoftwareProducts"` // ai soln catg AiSolnCatg []string `json:"aiSolnCatg"` // ai soln catg other AiSolnCatgOther string `json:"aiSolnCatgOther,omitempty"` // ai life cycle stage AiLifeCycleStage string `json:"ai_life_cycle_stage,omitempty"` // api data area APIDataArea []string `json:"apiDataArea"` // api desc pub location APIDescPubLocation string `json:"apiDescPubLocation,omitempty"` // api desc published APIDescPublished string `json:"apiDescPublished,omitempty"` // api f h i r use APIFHIRUse string `json:"apiFHIRUse,omitempty"` // api f h i r use other APIFHIRUseOther string `json:"apiFHIRUseOther,omitempty"` // api has portal APIHasPortal bool `json:"apiHasPortal,omitempty"` // apis accessibility ApisAccessibility string `json:"apisAccessibility,omitempty"` // apis developed ApisDeveloped string `json:"apisDeveloped,omitempty"` // application Id // Required: true ApplicationID *string `json:"applicationId"` // system has Api gateway SystemHasAPIGateway bool `json:"systemHasApiGateway,omitempty"` // uses ai tech UsesAiTech string `json:"usesAiTech,omitempty"` }
PageSoftwareProductsRequest page software products request
swagger:model PageSoftwareProductsRequest
func (*PageSoftwareProductsRequest) ContextValidate ¶
func (m *PageSoftwareProductsRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this page software products request based on the context it is used
func (*PageSoftwareProductsRequest) MarshalBinary ¶
func (m *PageSoftwareProductsRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PageSoftwareProductsRequest) UnmarshalBinary ¶
func (m *PageSoftwareProductsRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Person ¶
type Person struct { // email Email string `json:"email,omitempty"` // first name FirstName string `json:"firstName,omitempty"` // id ID string `json:"id,omitempty"` // last name LastName string `json:"lastName,omitempty"` // phone Phone string `json:"phone,omitempty"` // user name UserName string `json:"userName,omitempty"` }
Person person
swagger:model Person
func (*Person) ContextValidate ¶
ContextValidate validates this person based on context it is used
func (*Person) MarshalBinary ¶
MarshalBinary interface implementation
func (*Person) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type PersonFindResponse ¶
type PersonFindResponse struct { // persons Persons []*Person `json:"Persons"` // count // Required: true Count *int32 `json:"count"` }
PersonFindResponse person find response
swagger:model PersonFindResponse
func (*PersonFindResponse) ContextValidate ¶
ContextValidate validate this person find response based on the context it is used
func (*PersonFindResponse) MarshalBinary ¶
func (m *PersonFindResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PersonFindResponse) UnmarshalBinary ¶
func (m *PersonFindResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Products ¶
type Products struct { // api gateway use APIGatewayUse bool `json:"api_gateway_use,omitempty"` // ela organization ElaOrganization string `json:"ela_organization,omitempty"` // ela purchase ElaPurchase string `json:"ela_purchase,omitempty"` // provides ai capability ProvidesAiCapability bool `json:"provides_ai_capability,omitempty"` // software catagory connection Guid SoftwareCatagoryConnectionGUID string `json:"softwareCatagoryConnectionGuid,omitempty"` // software product Id SoftwareProductID string `json:"softwareProductId,omitempty"` // software vendor connection Guid SoftwareVendorConnectionGUID string `json:"softwareVendorConnectionGuid,omitempty"` // software cost SoftwareCost string `json:"software_cost,omitempty"` // system software connection Guid SystemSoftwareConnectionGUID string `json:"systemSoftwareConnectionGuid,omitempty"` // technopedia id // Required: true TechnopediaID *string `json:"technopedia_id"` }
Products products
swagger:model Products
func (*Products) ContextValidate ¶
ContextValidate validates this products based on context it is used
func (*Products) MarshalBinary ¶
MarshalBinary interface implementation
func (*Products) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type Response ¶
type Response struct { // message Message []string `json:"message"` // result Result string `json:"result,omitempty"` }
Response response
swagger:model Response
func (*Response) ContextValidate ¶
ContextValidate validates this response based on context it is used
func (*Response) MarshalBinary ¶
MarshalBinary interface implementation
func (*Response) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type Role ¶
type Role struct { // Application where the role assignment exists // Required: true Application *string `json:"application"` // assignee desc AssigneeDesc string `json:"assigneeDesc,omitempty"` // assignee email AssigneeEmail string `json:"assigneeEmail,omitempty"` // assignee first name AssigneeFirstName string `json:"assigneeFirstName,omitempty"` // ID of the role assignee, if a person AssigneeID string `json:"assigneeId,omitempty"` // Indicated the person assigned the role is marked for deletion AssigneeIsDeleted string `json:"assigneeIsDeleted,omitempty"` // assignee last name AssigneeLastName string `json:"assigneeLastName,omitempty"` // ID of the role assignee, if an organization AssigneeOrgID string `json:"assigneeOrgId,omitempty"` // assignee org name AssigneeOrgName string `json:"assigneeOrgName,omitempty"` // assignee phone AssigneePhone string `json:"assigneePhone,omitempty"` // assignee type // Enum: [organization person] AssigneeType string `json:"assigneeType,omitempty"` // Username of the role assignee, if a person AssigneeUserName string `json:"assigneeUserName,omitempty"` // ID of the object the role is assiged to // Required: true ObjectID *string `json:"objectId"` // The type of object the role is assigned to ObjectType string `json:"objectType,omitempty"` // ID of the role assignment RoleID string `json:"roleId,omitempty"` // Description of the role type RoleTypeDesc string `json:"roleTypeDesc,omitempty"` // ID of the role type // Required: true RoleTypeID *string `json:"roleTypeId"` // Name of the role type RoleTypeName string `json:"roleTypeName,omitempty"` }
Role role
swagger:model Role
func (*Role) ContextValidate ¶
ContextValidate validates this role based on context it is used
func (*Role) MarshalBinary ¶
MarshalBinary interface implementation
func (*Role) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type RoleAddRequest ¶
type RoleAddRequest struct { // roles // Required: true Roles []*Role `json:"Roles"` // application // Required: true // Enum: [all alfabet] Application *string `json:"application"` }
RoleAddRequest role add request
swagger:model RoleAddRequest
func (*RoleAddRequest) ContextValidate ¶
ContextValidate validate this role add request based on the context it is used
func (*RoleAddRequest) MarshalBinary ¶
func (m *RoleAddRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RoleAddRequest) UnmarshalBinary ¶
func (m *RoleAddRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RoleFindResponse ¶
type RoleFindResponse struct { // roles Roles []*Role `json:"Roles"` // count Count int32 `json:"count,omitempty"` }
RoleFindResponse role find response
swagger:model RoleFindResponse
func (*RoleFindResponse) ContextValidate ¶
ContextValidate validate this role find response based on the context it is used
func (*RoleFindResponse) MarshalBinary ¶
func (m *RoleFindResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RoleFindResponse) UnmarshalBinary ¶
func (m *RoleFindResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RoleType ¶
type RoleType struct { // application // Required: true // Enum: [all alfabet] Application *string `json:"application"` // description Description string `json:"description,omitempty"` // id // Required: true ID *string `json:"id"` // name // Required: true // Enum: [AI Contact API Contact Budget Analyst Business Owner Business Question Contact Contracting Officer's Representative (COR) DA Reviewer Data Center Contact ISSO Government Task Lead (GTL) Project Lead QA Reviewer System Maintainer Subject Matter Expert (SME) Support Staff Survey Point of Contact Technical System Issues Contact] Name *string `json:"name"` }
RoleType role type
swagger:model RoleType
func (*RoleType) ContextValidate ¶
ContextValidate validates this role type based on context it is used
func (*RoleType) MarshalBinary ¶
MarshalBinary interface implementation
func (*RoleType) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type RoleTypeFindResponse ¶
type RoleTypeFindResponse struct { // role types RoleTypes []*RoleType `json:"RoleTypes"` // count Count int32 `json:"count,omitempty"` }
RoleTypeFindResponse role type find response
swagger:model RoleTypeFindResponse
func (*RoleTypeFindResponse) ContextValidate ¶
ContextValidate validate this role type find response based on the context it is used
func (*RoleTypeFindResponse) MarshalBinary ¶
func (m *RoleTypeFindResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RoleTypeFindResponse) UnmarshalBinary ¶
func (m *RoleTypeFindResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SoftwareProductDetails ¶
type SoftwareProductDetails struct { // ai plan // Enum: [Yes - This system has developed AI capabilities. Yes - This system uses a SaaS AI tool like Remesh... No – And this system currently has no plans to utilize AI capabilities No – But there currently are plans to use AI capabilities in the next two years] AiPlan string `json:"aiPlan,omitempty"` // api data area APIDataArea []string `json:"apiDataArea"` // api f h i r use // Enum: [No FHIR HL7 Other Standard] APIFHIRUse string `json:"apiFHIRUse,omitempty"` // api f h i r use other APIFHIRUseOther string `json:"apiFHIRUseOther,omitempty"` // apis accessibility // Enum: [Both External Access Internal Access] ApisAccessibility string `json:"apisAccessibility,omitempty"` // apis developed // Enum: [No Yes API In development but not yet launched.] ApisDeveloped string `json:"apisDeveloped,omitempty"` // system ai type SystemAiType []string `json:"systemAiType"` // system ai type other SystemAiTypeOther string `json:"systemAiTypeOther,omitempty"` // system has Api gateway SystemHasAPIGateway bool `json:"systemHasApiGateway,omitempty"` }
SoftwareProductDetails software product details
swagger:model SoftwareProductDetails
func (*SoftwareProductDetails) ContextValidate ¶
func (m *SoftwareProductDetails) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this software product details based on context it is used
func (*SoftwareProductDetails) MarshalBinary ¶
func (m *SoftwareProductDetails) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SoftwareProductDetails) UnmarshalBinary ¶
func (m *SoftwareProductDetails) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SoftwareProducts ¶
type SoftwareProducts struct { // products Products []*Products `json:"Products"` // deleted Deleted bool `json:"deleted,omitempty"` // updated Updated bool `json:"updated,omitempty"` }
SoftwareProducts software products
swagger:model SoftwareProducts
func (*SoftwareProducts) ContextValidate ¶
ContextValidate validate this software products based on the context it is used
func (*SoftwareProducts) MarshalBinary ¶
func (m *SoftwareProducts) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SoftwareProducts) UnmarshalBinary ¶
func (m *SoftwareProducts) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SoftwareProductsFindResponse ¶
type SoftwareProductsFindResponse struct { // ai soln catg AiSolnCatg []string `json:"aiSolnCatg"` // ai soln catg other AiSolnCatgOther string `json:"aiSolnCatgOther,omitempty"` // api data area APIDataArea []string `json:"apiDataArea"` // api desc pub location APIDescPubLocation string `json:"apiDescPubLocation,omitempty"` // api desc published APIDescPublished string `json:"apiDescPublished,omitempty"` // api f h i r use APIFHIRUse string `json:"apiFHIRUse,omitempty"` // api f h i r use other APIFHIRUseOther string `json:"apiFHIRUseOther,omitempty"` // api has portal APIHasPortal bool `json:"apiHasPortal,omitempty"` // apis accessibility ApisAccessibility string `json:"apisAccessibility,omitempty"` // apis developed ApisDeveloped string `json:"apisDeveloped,omitempty"` // development stage DevelopmentStage string `json:"developmentStage,omitempty"` // software products SoftwareProducts []*SoftwareProductsSearchItem `json:"softwareProducts"` // system has Api gateway SystemHasAPIGateway bool `json:"systemHasApiGateway,omitempty"` // uses ai tech UsesAiTech string `json:"usesAiTech,omitempty"` }
SoftwareProductsFindResponse software products find response
swagger:model SoftwareProductsFindResponse
func (*SoftwareProductsFindResponse) ContextValidate ¶
func (m *SoftwareProductsFindResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this software products find response based on the context it is used
func (*SoftwareProductsFindResponse) MarshalBinary ¶
func (m *SoftwareProductsFindResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SoftwareProductsFindResponse) UnmarshalBinary ¶
func (m *SoftwareProductsFindResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SoftwareProductsSearchItem ¶
type SoftwareProductsSearchItem struct { // api gateway use APIGatewayUse bool `json:"api_gateway_use,omitempty"` // ela purchase ElaPurchase string `json:"ela_purchase,omitempty"` // ela vendor id ElaVendorID string `json:"ela_vendor_id,omitempty"` // provides ai capability ProvidesAiCapability bool `json:"provides_ai_capability,omitempty"` // refstr Refstr string `json:"refstr,omitempty"` // software catagory connection Guid SoftwareCatagoryConnectionGUID string `json:"softwareCatagoryConnectionGuid,omitempty"` // software vendor connection Guid SoftwareVendorConnectionGUID string `json:"softwareVendorConnectionGuid,omitempty"` // software cost SoftwareCost string `json:"software_cost,omitempty"` // software ela organization SoftwareElaOrganization string `json:"software_ela_organization,omitempty"` // software name SoftwareName string `json:"software_name,omitempty"` // system software connection Guid SystemSoftwareConnectionGUID string `json:"systemSoftwareConnectionGuid,omitempty"` // technopedia category TechnopediaCategory string `json:"technopedia_category,omitempty"` // technopedia id TechnopediaID string `json:"technopedia_id,omitempty"` // vendor name VendorName string `json:"vendor_name,omitempty"` }
SoftwareProductsSearchItem software products search item
swagger:model SoftwareProductsSearchItem
func (*SoftwareProductsSearchItem) ContextValidate ¶
func (m *SoftwareProductsSearchItem) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this software products search item based on context it is used
func (*SoftwareProductsSearchItem) MarshalBinary ¶
func (m *SoftwareProductsSearchItem) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SoftwareProductsSearchItem) UnmarshalBinary ¶
func (m *SoftwareProductsSearchItem) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Stakeholder ¶
type Stakeholder struct { // description Description string `json:"description,omitempty"` // id // Example: 152-3-0 // Required: true ID *string `json:"id"` // name // Example: Food and Drug Administration (FDA) Name string `json:"name,omitempty"` // state // Enum: [active planned retired] State string `json:"state,omitempty"` // status // Enum: [approved draft] Status string `json:"status,omitempty"` // version // Example: 1 Version string `json:"version,omitempty"` }
Stakeholder stakeholder
swagger:model Stakeholder
func (*Stakeholder) ContextValidate ¶
ContextValidate validates this stakeholder based on context it is used
func (*Stakeholder) MarshalBinary ¶
func (m *Stakeholder) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Stakeholder) UnmarshalBinary ¶
func (m *Stakeholder) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type StakeholderFindResponse ¶
type StakeholderFindResponse struct { // stakeholders Stakeholders []*Stakeholder `json:"Stakeholders"` // count // Required: true Count *int32 `json:"count"` }
StakeholderFindResponse stakeholder find response
swagger:model StakeholderFindResponse
func (*StakeholderFindResponse) ContextValidate ¶
func (m *StakeholderFindResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this stakeholder find response based on the context it is used
func (*StakeholderFindResponse) MarshalBinary ¶
func (m *StakeholderFindResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*StakeholderFindResponse) UnmarshalBinary ¶
func (m *StakeholderFindResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SupportContact ¶
type SupportContact struct { // application Application string `json:"application,omitempty"` // email Email string `json:"email,omitempty"` // id ID string `json:"id,omitempty"` // name Name string `json:"name,omitempty"` // phone Phone string `json:"phone,omitempty"` // title Title string `json:"title,omitempty"` // url URL string `json:"url,omitempty"` }
SupportContact support contact
swagger:model SupportContact
func (*SupportContact) ContextValidate ¶
ContextValidate validates this support contact based on context it is used
func (*SupportContact) MarshalBinary ¶
func (m *SupportContact) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SupportContact) UnmarshalBinary ¶
func (m *SupportContact) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SupportContactAddRequest ¶
type SupportContactAddRequest struct { // support contacts // Required: true SupportContacts []*SupportContact `json:"SupportContacts"` }
SupportContactAddRequest support contact add request
swagger:model SupportContactAddRequest
func (*SupportContactAddRequest) ContextValidate ¶
func (m *SupportContactAddRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this support contact add request based on the context it is used
func (*SupportContactAddRequest) MarshalBinary ¶
func (m *SupportContactAddRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SupportContactAddRequest) UnmarshalBinary ¶
func (m *SupportContactAddRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SupportContactFindResponse ¶
type SupportContactFindResponse struct { // support contacts SupportContacts []*SupportContact `json:"SupportContacts"` // count // Required: true Count *int32 `json:"count"` }
SupportContactFindResponse support contact find response
swagger:model SupportContactFindResponse
func (*SupportContactFindResponse) ContextValidate ¶
func (m *SupportContactFindResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this support contact find response based on the context it is used
func (*SupportContactFindResponse) MarshalBinary ¶
func (m *SupportContactFindResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SupportContactFindResponse) UnmarshalBinary ¶
func (m *SupportContactFindResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SystemDetail ¶
type SystemDetail struct { // business owner information BusinessOwnerInformation *BusinessOwnerInformation `json:"BusinessOwnerInformation,omitempty"` // data center hosting DataCenterHosting *DataCenterHosting `json:"DataCenterHosting,omitempty"` // software product details SoftwareProductDetails *SoftwareProductDetails `json:"SoftwareProductDetails,omitempty"` // system maintainer information SystemMaintainerInformation *SystemMaintainerInformation `json:"SystemMaintainerInformation,omitempty"` // acronym // Example: CMSS Acronym string `json:"acronym,omitempty"` // ato effective date // Example: 2021-10-13T00:00:00.000Z // Format: date AtoEffectiveDate strfmt.Date `json:"atoEffectiveDate,omitempty"` // ato expiration date // Example: 2021-10-13T00:00:00.000Z // Format: date AtoExpirationDate strfmt.Date `json:"atoExpirationDate,omitempty"` // belongs to // Example: 326-10-0 BelongsTo string `json:"belongsTo,omitempty"` // business owner org // Example: Center for Medicare Management BusinessOwnerOrg string `json:"businessOwnerOrg,omitempty"` // business owner org comp // Example: CM-(FFS) BusinessOwnerOrgComp string `json:"businessOwnerOrgComp,omitempty"` // description // Example: This is a CMS System decription Description string `json:"description,omitempty"` // ict object Id // Example: 326-3-0 // Required: true IctObjectID *string `json:"ictObjectId"` // id // Example: 326-2-0 // Required: true ID *string `json:"id"` // name // Example: CMS System // Required: true Name *string `json:"name"` // next version Id // Example: 326-1-0 NextVersionID string `json:"nextVersionId,omitempty"` // previous version Id // Example: 326-3-0 PreviousVersionID string `json:"previousVersionId,omitempty"` // state // Example: Active State string `json:"state,omitempty"` // status // Example: Approved Status string `json:"status,omitempty"` // system maintainer org // Example: OIT SystemMaintainerOrg string `json:"systemMaintainerOrg,omitempty"` // system maintainer org comp // Example: Enterprise Architecture and Data Group SystemMaintainerOrgComp string `json:"systemMaintainerOrgComp,omitempty"` // uuid // Example: 12FFF52E-195B-4E48-9A38-669A8BD71234 UUID string `json:"uuid,omitempty"` // version // Example: 1.0 // Required: true Version *string `json:"version"` }
SystemDetail system detail
swagger:model SystemDetail
func (*SystemDetail) ContextValidate ¶
ContextValidate validate this system detail based on the context it is used
func (*SystemDetail) MarshalBinary ¶
func (m *SystemDetail) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SystemDetail) UnmarshalBinary ¶
func (m *SystemDetail) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SystemMaintainerInformation ¶
type SystemMaintainerInformation struct { // ad hoc agile deployment frequency // Enum: [Annually Semi-Annually Quarterly Monthly Every Two Weeks Weekly Twice a Week Daily Hourly Ad Hoc/As Needed Not Applicable Other] AdHocAgileDeploymentFrequency string `json:"adHocAgileDeploymentFrequency,omitempty"` // agile used // Example: true AgileUsed bool `json:"agileUsed,omitempty"` // authoritative datasource AuthoritativeDatasource string `json:"authoritativeDatasource,omitempty"` // business artifacts on demand // Example: true BusinessArtifactsOnDemand bool `json:"businessArtifactsOnDemand,omitempty"` // data at rest encryption key management // Enum: [We do not encrypt data at rest. We perform ad hoc management of encryption keys. We have a process for managing encryption keys. We have a process for managing encryption keys and it is automated.] DataAtRestEncryptionKeyManagement string `json:"dataAtRestEncryptionKeyManagement,omitempty"` // deployment frequency // Example: Monthly // Enum: [Annually Semi-Annually Quarterly Monthly Every Two Weeks Weekly Twice a Week Daily Hourly Ad Hoc/As Needed Not Applicable Other] DeploymentFrequency string `json:"deploymentFrequency,omitempty"` // dev completion percent // Example: 10-14% DevCompletionPercent string `json:"devCompletionPercent,omitempty"` // dev work description // Example: The type of development work underway... DevWorkDescription string `json:"devWorkDescription,omitempty"` // ecap participation // Example: true EcapParticipation bool `json:"ecapParticipation,omitempty"` // frontend access type // Example: IPv4 and IPv6 // Enum: [IPv4 Only IPv4 and IPv6 IPv6 Only] FrontendAccessType string `json:"frontendAccessType,omitempty"` // hard coded Ip address // Example: true HardCodedIPAddress bool `json:"hardCodedIpAddress,omitempty"` // ip6 enabled asset percent // Example: Between 20% and 49% // Enum: [Less than 20% Between 20% and 49% Between 50% and 79% 80% or above] Ip6EnabledAssetPercent string `json:"ip6EnabledAssetPercent,omitempty"` // ip6 transition plan // Example: Yes, transition to IPv6 // Enum: [Yes transition to IPv6 No decommission/replace before 2026] Ip6TransitionPlan string `json:"ip6TransitionPlan,omitempty"` // ip enabled asset count // Example: 1 IPEnabledAssetCount int32 `json:"ipEnabledAssetCount,omitempty"` // legal hold case name LegalHoldCaseName string `json:"legalHoldCaseName,omitempty"` // locally stored user information LocallyStoredUserInformation bool `json:"locallyStoredUserInformation,omitempty"` // major refresh date // Format: date MajorRefreshDate strfmt.Date `json:"majorRefreshDate,omitempty"` // multifactor authentication method // Example: \"\ MultifactorAuthenticationMethod []string `json:"multifactorAuthenticationMethod"` // multifactor authentication method other MultifactorAuthenticationMethodOther string `json:"multifactorAuthenticationMethodOther,omitempty"` // net accessibility // Example: Accessible to a CMS-internal network only // Enum: [Accessible to the Public Internet (non-restricted access) Accessible to a CMS-internal network only Accessible to both public internet and to CMS-internal network] NetAccessibility string `json:"netAccessibility,omitempty"` // network traffic encryption key management // Enum: [We do not encrypt any network traffic. We perform ad hoc management of encryption keys. We have a process for managing encryption keys. We have a process for managing encryption keys and it is automated.] NetworkTrafficEncryptionKeyManagement string `json:"networkTrafficEncryptionKeyManagement,omitempty"` // no major refresh NoMajorRefresh bool `json:"noMajorRefresh,omitempty"` // no persistent records flag NoPersistentRecordsFlag bool `json:"noPersistentRecordsFlag,omitempty"` // no planned major refresh NoPlannedMajorRefresh bool `json:"noPlannedMajorRefresh,omitempty"` // om documentation on demand // Example: true OmDocumentationOnDemand bool `json:"omDocumentationOnDemand,omitempty"` // plans to retire replace // Example: Yes - Retire and Replace // Enum: [No Yes - Retire and Replace Yes - Retire but NOT Replace] PlansToRetireReplace string `json:"plansToRetireReplace,omitempty"` // quarter to retire replace // Example: 3 QuarterToRetireReplace string `json:"quarterToRetireReplace,omitempty"` // records management bucket RecordsManagementBucket []string `json:"recordsManagementBucket"` // records management disposal location RecordsManagementDisposalLocation string `json:"recordsManagementDisposalLocation,omitempty"` // records management disposal plan RecordsManagementDisposalPlan string `json:"recordsManagementDisposalPlan,omitempty"` // records under legal hold RecordsUnderLegalHold bool `json:"recordsUnderLegalHold,omitempty"` // source code on demand // Example: true SourceCodeOnDemand bool `json:"sourceCodeOnDemand,omitempty"` // system customization // Example: Less Than 20% Customization // Enum: [COTS - Less than 20% custom coding GOTS – less than 20% custom coding Mixed – Uses COTS or GOTS and has more than 20% custom coding Custom developed] SystemCustomization string `json:"systemCustomization,omitempty"` // system data location SystemDataLocation []string `json:"systemDataLocation"` // system data location notes SystemDataLocationNotes string `json:"systemDataLocationNotes,omitempty"` // system design on demand // Example: true SystemDesignOnDemand bool `json:"systemDesignOnDemand,omitempty"` // system production date // Format: date SystemProductionDate strfmt.Date `json:"systemProductionDate,omitempty"` // system requirements on demand // Example: true SystemRequirementsOnDemand bool `json:"systemRequirementsOnDemand,omitempty"` // test plan on demand // Example: true TestPlanOnDemand bool `json:"testPlanOnDemand,omitempty"` // test reports on demand // Example: true TestReportsOnDemand bool `json:"testReportsOnDemand,omitempty"` // test scripts on demand // Example: true TestScriptsOnDemand bool `json:"testScriptsOnDemand,omitempty"` // year to retire replace // Example: 2023 YearToRetireReplace string `json:"yearToRetireReplace,omitempty"` }
SystemMaintainerInformation system maintainer information
swagger:model SystemMaintainerInformation
func (*SystemMaintainerInformation) ContextValidate ¶
func (m *SystemMaintainerInformation) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this system maintainer information based on context it is used
func (*SystemMaintainerInformation) MarshalBinary ¶
func (m *SystemMaintainerInformation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SystemMaintainerInformation) UnmarshalBinary ¶
func (m *SystemMaintainerInformation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SystemSummary ¶
type SystemSummary struct { // acronym // Example: CMSS Acronym string `json:"acronym,omitempty"` // ato effective date // Example: 2021-10-13T00:00:00.000Z // Format: date AtoEffectiveDate strfmt.Date `json:"atoEffectiveDate,omitempty"` // ato expiration date // Example: 2021-10-13T00:00:00.000Z // Format: date AtoExpirationDate strfmt.Date `json:"atoExpirationDate,omitempty"` // belongs to // Example: 326-10-0 BelongsTo string `json:"belongsTo,omitempty"` // business owner org // Example: Center for Medicare Management BusinessOwnerOrg string `json:"businessOwnerOrg,omitempty"` // business owner org comp // Example: CM-(FFS) BusinessOwnerOrgComp string `json:"businessOwnerOrgComp,omitempty"` // description // Example: This is a CMS System decription Description string `json:"description,omitempty"` // ict object Id // Example: 326-3-0 // Required: true IctObjectID *string `json:"ictObjectId"` // id // Example: 326-2-0 // Required: true ID *string `json:"id"` // name // Example: CMS System // Required: true Name *string `json:"name"` // next version Id // Example: 326-1-0 NextVersionID string `json:"nextVersionId,omitempty"` // previous version Id // Example: 326-3-0 PreviousVersionID string `json:"previousVersionId,omitempty"` // state // Example: Active State string `json:"state,omitempty"` // status // Example: Approved Status string `json:"status,omitempty"` // system maintainer org // Example: OIT SystemMaintainerOrg string `json:"systemMaintainerOrg,omitempty"` // system maintainer org comp // Example: Enterprise Architecture and Data Group SystemMaintainerOrgComp string `json:"systemMaintainerOrgComp,omitempty"` // uuid // Example: 12FFF52E-195B-4E48-9A38-669A8BD71234 UUID string `json:"uuid,omitempty"` // version // Example: 1.0 // Required: true Version *string `json:"version"` }
SystemSummary system summary
swagger:model SystemSummary
func (*SystemSummary) ContextValidate ¶
ContextValidate validates this system summary based on context it is used
func (*SystemSummary) MarshalBinary ¶
func (m *SystemSummary) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SystemSummary) UnmarshalBinary ¶
func (m *SystemSummary) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SystemSummaryResponse ¶
type SystemSummaryResponse struct { // system summary SystemSummary []*SystemSummary `json:"SystemSummary"` // count // Required: true Count *int32 `json:"count"` }
SystemSummaryResponse system summary response
swagger:model SystemSummaryResponse
func (*SystemSummaryResponse) ContextValidate ¶
ContextValidate validate this system summary response based on the context it is used
func (*SystemSummaryResponse) MarshalBinary ¶
func (m *SystemSummaryResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SystemSummaryResponse) UnmarshalBinary ¶
func (m *SystemSummaryResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SystemVersionResponse ¶
type SystemVersionResponse struct { // count Count int32 `json:"count,omitempty"` // ict objects IctObjects []*IctObject `json:"ictObjects"` }
SystemVersionResponse system version response
swagger:model SystemVersionResponse
func (*SystemVersionResponse) ContextValidate ¶
ContextValidate validate this system version response based on the context it is used
func (*SystemVersionResponse) MarshalBinary ¶
func (m *SystemVersionResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SystemVersionResponse) UnmarshalBinary ¶
func (m *SystemVersionResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Threat ¶
type Threat struct { // ID assigned by a source system. For example, POA&M ID from CFACTS AlternativeID string `json:"alternativeId,omitempty"` // control family ControlFamily string `json:"controlFamily,omitempty"` // days open DaysOpen int32 `json:"daysOpen,omitempty"` // ID assigned by CEDAR ID string `json:"id,omitempty"` // ID of the object the threat is assigned to ParentID string `json:"parentId,omitempty"` // type Type string `json:"type,omitempty"` // weakness risk level WeaknessRiskLevel string `json:"weaknessRiskLevel,omitempty"` }
Threat threat
swagger:model Threat
func (*Threat) ContextValidate ¶
ContextValidate validates this threat based on context it is used
func (*Threat) MarshalBinary ¶
MarshalBinary interface implementation
func (*Threat) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type ThreatFindResponse ¶
type ThreatFindResponse struct { // threats Threats []*Threat `json:"Threats"` // count // Required: true Count *int32 `json:"count"` }
ThreatFindResponse threat find response
swagger:model ThreatFindResponse
func (*ThreatFindResponse) ContextValidate ¶
ContextValidate validate this threat find response based on the context it is used
func (*ThreatFindResponse) MarshalBinary ¶
func (m *ThreatFindResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ThreatFindResponse) UnmarshalBinary ¶
func (m *ThreatFindResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type URL ¶
type URL struct { // A valid and full URL Address string `json:"address,omitempty"` // A boolean flag to indicate whether URL is an API Endpoint IsAPIEndpoint bool `json:"isApiEndpoint,omitempty"` // A boolean flag to indicate whether the application is behind a Web Application Firewall (WAF) IsBehindWebApplicationFirewall bool `json:"isBehindWebApplicationFirewall,omitempty"` // A boolean flag to indicate if this URL provides access to a versioned code repository? IsVersionCodeRepository bool `json:"isVersionCodeRepository,omitempty"` // The hosting environment associated with a specific URL // Example: Production URLHostingEnv string `json:"urlHostingEnv,omitempty"` // Unique key that uniquely identified the URL in database // Example: 218-10-0 // Required: true URLID *string `json:"urlId"` }
URL Url
swagger:model Url
func (*URL) ContextValidate ¶
ContextValidate validates this Url based on context it is used
func (*URL) MarshalBinary ¶
MarshalBinary interface implementation
func (*URL) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type URLFindResponse ¶
type URLFindResponse struct { // Url list URLList []*URL `json:"UrlList"` // count // Required: true Count *int32 `json:"count"` }
URLFindResponse Url find response
swagger:model UrlFindResponse
func (*URLFindResponse) ContextValidate ¶
ContextValidate validate this Url find response based on the context it is used
func (*URLFindResponse) MarshalBinary ¶
func (m *URLFindResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*URLFindResponse) UnmarshalBinary ¶
func (m *URLFindResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type User ¶
type User struct { // application // Required: true Application *string `json:"application"` // email Email string `json:"email,omitempty"` // first name FirstName string `json:"firstName,omitempty"` // id // Required: true ID *string `json:"id"` // is deleted IsDeleted bool `json:"isDeleted,omitempty"` // last name LastName string `json:"lastName,omitempty"` // phone Phone string `json:"phone,omitempty"` // user name UserName string `json:"userName,omitempty"` }
User user
swagger:model User
func (*User) ContextValidate ¶
ContextValidate validates this user based on context it is used
func (*User) MarshalBinary ¶
MarshalBinary interface implementation
func (*User) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type UserAddRequest ¶
type UserAddRequest struct { // users // Required: true Users []*User `json:"Users"` // application // Required: true // Enum: [all alfabet] Application *string `json:"application"` }
UserAddRequest user add request
swagger:model UserAddRequest
func (*UserAddRequest) ContextValidate ¶
ContextValidate validate this user add request based on the context it is used
func (*UserAddRequest) MarshalBinary ¶
func (m *UserAddRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UserAddRequest) UnmarshalBinary ¶
func (m *UserAddRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type UserFindResponse ¶
type UserFindResponse struct { // users Users []*User `json:"Users"` // count // Required: true Count *int32 `json:"count"` }
UserFindResponse user find response
swagger:model UserFindResponse
func (*UserFindResponse) ContextValidate ¶
ContextValidate validate this user find response based on the context it is used
func (*UserFindResponse) MarshalBinary ¶
func (m *UserFindResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UserFindResponse) UnmarshalBinary ¶
func (m *UserFindResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type UserUpdateRequest ¶
type UserUpdateRequest struct { // users // Required: true Users []*User `json:"Users"` // application // Required: true // Enum: [all alfabet] Application *string `json:"application"` }
UserUpdateRequest user update request
swagger:model UserUpdateRequest
func (*UserUpdateRequest) ContextValidate ¶
ContextValidate validate this user update request based on the context it is used
func (*UserUpdateRequest) MarshalBinary ¶
func (m *UserUpdateRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UserUpdateRequest) UnmarshalBinary ¶
func (m *UserUpdateRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
Source Files
¶
- authority_to_operate.go
- authority_to_operate_find_response.go
- budget.go
- budget_actual_system_cost.go
- budget_actual_system_cost_response.go
- budget_add_request.go
- budget_find_response.go
- budget_ids.go
- budget_update_request.go
- business_owner_information.go
- component_add_request.go
- component_add_response.go
- component_find_response.go
- contract.go
- contract_add_request.go
- contract_find_response.go
- contract_update_request.go
- cost_type_find_response.go
- data_center.go
- data_center_find_response.go
- data_center_hosting.go
- deployment.go
- deployment_add_request.go
- deployment_find_response.go
- deployment_update_request.go
- domain_model_find_response.go
- domain_model_level_find_response.go
- domain_model_name_find_response.go
- enumeration.go
- enumeration_find_response.go
- exchange.go
- exchange_add_request.go
- exchange_find_response.go
- exchange_update_request.go
- ict_object.go
- organization.go
- organization_find_response.go
- page_software_products_request.go
- person.go
- person_find_response.go
- products.go
- response.go
- role.go
- role_add_request.go
- role_find_response.go
- role_type.go
- role_type_find_response.go
- software_product_details.go
- software_products.go
- software_products_find_response.go
- software_products_search_item.go
- stakeholder.go
- stakeholder_find_response.go
- support_contact.go
- support_contact_add_request.go
- support_contact_find_response.go
- system_detail.go
- system_maintainer_information.go
- system_summary.go
- system_summary_response.go
- system_version_response.go
- threat.go
- threat_find_response.go
- url.go
- url_find_response.go
- user.go
- user_add_request.go
- user_find_response.go
- user_update_request.go