Documentation ¶
Index ¶
- Constants
- type AIEntitiesPreferencesEntity
- func (m *AIEntitiesPreferencesEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *AIEntitiesPreferencesEntity) MarshalBinary() ([]byte, error)
- func (m *AIEntitiesPreferencesEntity) UnmarshalBinary(b []byte) error
- func (m *AIEntitiesPreferencesEntity) Validate(formats strfmt.Registry) error
- type ActorEntity
- type AlertsAlertEntity
- type AlertsAlertEntityPaginated
- func (m *AlertsAlertEntityPaginated) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *AlertsAlertEntityPaginated) MarshalBinary() ([]byte, error)
- func (m *AlertsAlertEntityPaginated) UnmarshalBinary(b []byte) error
- func (m *AlertsAlertEntityPaginated) Validate(formats strfmt.Registry) error
- type AlertsProcessingLogEntryEntity
- func (m *AlertsProcessingLogEntryEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *AlertsProcessingLogEntryEntity) MarshalBinary() ([]byte, error)
- func (m *AlertsProcessingLogEntryEntity) UnmarshalBinary(b []byte) error
- func (m *AlertsProcessingLogEntryEntity) Validate(formats strfmt.Registry) error
- type AlertsProcessingLogEntryEntityPaginated
- func (m *AlertsProcessingLogEntryEntityPaginated) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *AlertsProcessingLogEntryEntityPaginated) MarshalBinary() ([]byte, error)
- func (m *AlertsProcessingLogEntryEntityPaginated) UnmarshalBinary(b []byte) error
- func (m *AlertsProcessingLogEntryEntityPaginated) Validate(formats strfmt.Registry) error
- type AlertsSirenEventEntity
- func (m *AlertsSirenEventEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *AlertsSirenEventEntity) MarshalBinary() ([]byte, error)
- func (m *AlertsSirenEventEntity) UnmarshalBinary(b []byte) error
- func (m *AlertsSirenEventEntity) Validate(formats strfmt.Registry) error
- type AttachmentsLinkEntity
- type AttachmentsLinkEntityPaginated
- func (m *AttachmentsLinkEntityPaginated) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *AttachmentsLinkEntityPaginated) MarshalBinary() ([]byte, error)
- func (m *AttachmentsLinkEntityPaginated) UnmarshalBinary(b []byte) error
- func (m *AttachmentsLinkEntityPaginated) Validate(formats strfmt.Registry) error
- type AuthorEntity
- type ChangeEntity
- type ChangeEventEntity
- type ChangeEventSlimEntity
- type ChangeEventSlimEntityPaginated
- func (m *ChangeEventSlimEntityPaginated) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ChangeEventSlimEntityPaginated) MarshalBinary() ([]byte, error)
- func (m *ChangeEventSlimEntityPaginated) UnmarshalBinary(b []byte) error
- func (m *ChangeEventSlimEntityPaginated) Validate(formats strfmt.Registry) error
- type ChangeIdentityEntity
- type ChangeIdentityEntityPaginated
- func (m *ChangeIdentityEntityPaginated) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ChangeIdentityEntityPaginated) MarshalBinary() ([]byte, error)
- func (m *ChangeIdentityEntityPaginated) UnmarshalBinary(b []byte) error
- func (m *ChangeIdentityEntityPaginated) Validate(formats strfmt.Registry) error
- type ChangeTypeEntity
- type ChangeTypeEntityPaginated
- func (m *ChangeTypeEntityPaginated) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ChangeTypeEntityPaginated) MarshalBinary() ([]byte, error)
- func (m *ChangeTypeEntityPaginated) UnmarshalBinary(b []byte) error
- func (m *ChangeTypeEntityPaginated) Validate(formats strfmt.Registry) error
- type ChecklistCheckEntity
- type ChecklistTemplateEntity
- func (m *ChecklistTemplateEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ChecklistTemplateEntity) MarshalBinary() ([]byte, error)
- func (m *ChecklistTemplateEntity) UnmarshalBinary(b []byte) error
- func (m *ChecklistTemplateEntity) Validate(formats strfmt.Registry) error
- type ChecklistTemplateEntityPaginated
- func (m *ChecklistTemplateEntityPaginated) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ChecklistTemplateEntityPaginated) MarshalBinary() ([]byte, error)
- func (m *ChecklistTemplateEntityPaginated) UnmarshalBinary(b []byte) error
- func (m *ChecklistTemplateEntityPaginated) Validate(formats strfmt.Registry) error
- type ConversationsAPIEntitiesChannel
- func (m *ConversationsAPIEntitiesChannel) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ConversationsAPIEntitiesChannel) MarshalBinary() ([]byte, error)
- func (m *ConversationsAPIEntitiesChannel) UnmarshalBinary(b []byte) error
- func (m *ConversationsAPIEntitiesChannel) Validate(formats strfmt.Registry) error
- type ConversationsAPIEntitiesReference
- func (m *ConversationsAPIEntitiesReference) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ConversationsAPIEntitiesReference) MarshalBinary() ([]byte, error)
- func (m *ConversationsAPIEntitiesReference) UnmarshalBinary(b []byte) error
- func (m *ConversationsAPIEntitiesReference) Validate(formats strfmt.Registry) error
- type CustomFieldsFieldValue
- func (m *CustomFieldsFieldValue) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CustomFieldsFieldValue) MarshalBinary() ([]byte, error)
- func (m *CustomFieldsFieldValue) UnmarshalBinary(b []byte) error
- func (m *CustomFieldsFieldValue) Validate(formats strfmt.Registry) error
- type EntitlementEntity
- type EntitlementEntityPaginated
- func (m *EntitlementEntityPaginated) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *EntitlementEntityPaginated) MarshalBinary() ([]byte, error)
- func (m *EntitlementEntityPaginated) UnmarshalBinary(b []byte) error
- func (m *EntitlementEntityPaginated) Validate(formats strfmt.Registry) error
- type EnvironmentEntryEntity
- func (m *EnvironmentEntryEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *EnvironmentEntryEntity) MarshalBinary() ([]byte, error)
- func (m *EnvironmentEntryEntity) UnmarshalBinary(b []byte) error
- func (m *EnvironmentEntryEntity) Validate(formats strfmt.Registry) error
- type EnvironmentEntryEntityPaginated
- func (m *EnvironmentEntryEntityPaginated) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *EnvironmentEntryEntityPaginated) MarshalBinary() ([]byte, error)
- func (m *EnvironmentEntryEntityPaginated) UnmarshalBinary(b []byte) error
- func (m *EnvironmentEntryEntityPaginated) Validate(formats strfmt.Registry) error
- type ErrorEntity
- type EventGenericChatMessageEntity
- func (m *EventGenericChatMessageEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *EventGenericChatMessageEntity) MarshalBinary() ([]byte, error)
- func (m *EventGenericChatMessageEntity) UnmarshalBinary(b []byte) error
- func (m *EventGenericChatMessageEntity) Validate(formats strfmt.Registry) error
- type EventNoteEntity
- type ExternalResourceEntity
- func (m *ExternalResourceEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ExternalResourceEntity) MarshalBinary() ([]byte, error)
- func (m *ExternalResourceEntity) UnmarshalBinary(b []byte) error
- func (m *ExternalResourceEntity) Validate(formats strfmt.Registry) error
- type FHTypesGenericEntity
- type FieldMappingFieldMapEntity
- func (m *FieldMappingFieldMapEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *FieldMappingFieldMapEntity) MarshalBinary() ([]byte, error)
- func (m *FieldMappingFieldMapEntity) UnmarshalBinary(b []byte) error
- func (m *FieldMappingFieldMapEntity) Validate(formats strfmt.Registry) error
- type FieldMappingMappableFieldEntity
- func (m *FieldMappingMappableFieldEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *FieldMappingMappableFieldEntity) MarshalBinary() ([]byte, error)
- func (m *FieldMappingMappableFieldEntity) UnmarshalBinary(b []byte) error
- func (m *FieldMappingMappableFieldEntity) Validate(formats strfmt.Registry) error
- type FunctionalityEntity
- type FunctionalityEntityPaginated
- func (m *FunctionalityEntityPaginated) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *FunctionalityEntityPaginated) MarshalBinary() ([]byte, error)
- func (m *FunctionalityEntityPaginated) UnmarshalBinary(b []byte) error
- func (m *FunctionalityEntityPaginated) Validate(formats strfmt.Registry) error
- type ImportsImportEntity
- type ImportsImportErrorEntity
- func (m *ImportsImportErrorEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ImportsImportErrorEntity) MarshalBinary() ([]byte, error)
- func (m *ImportsImportErrorEntity) UnmarshalBinary(b []byte) error
- func (m *ImportsImportErrorEntity) Validate(formats strfmt.Registry) error
- type ImportsImportErrorEntityResourceEntity
- func (m *ImportsImportErrorEntityResourceEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ImportsImportErrorEntityResourceEntity) MarshalBinary() ([]byte, error)
- func (m *ImportsImportErrorEntityResourceEntity) UnmarshalBinary(b []byte) error
- func (m *ImportsImportErrorEntityResourceEntity) Validate(formats strfmt.Registry) error
- type ImportsImportableResourceEntity
- func (m *ImportsImportableResourceEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ImportsImportableResourceEntity) MarshalBinary() ([]byte, error)
- func (m *ImportsImportableResourceEntity) UnmarshalBinary(b []byte) error
- func (m *ImportsImportableResourceEntity) Validate(formats strfmt.Registry) error
- type IncidentAttachmentEntity
- func (m *IncidentAttachmentEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *IncidentAttachmentEntity) MarshalBinary() ([]byte, error)
- func (m *IncidentAttachmentEntity) UnmarshalBinary(b []byte) error
- func (m *IncidentAttachmentEntity) Validate(formats strfmt.Registry) error
- type IncidentEntity
- type IncidentEntityPaginated
- func (m *IncidentEntityPaginated) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *IncidentEntityPaginated) MarshalBinary() ([]byte, error)
- func (m *IncidentEntityPaginated) UnmarshalBinary(b []byte) error
- func (m *IncidentEntityPaginated) Validate(formats strfmt.Registry) error
- type IncidentEventEntity
- type IncidentEventEntityPaginated
- func (m *IncidentEventEntityPaginated) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *IncidentEventEntityPaginated) MarshalBinary() ([]byte, error)
- func (m *IncidentEventEntityPaginated) UnmarshalBinary(b []byte) error
- func (m *IncidentEventEntityPaginated) Validate(formats strfmt.Registry) error
- type IncidentImpactEntity
- type IncidentImpactEntityPaginated
- func (m *IncidentImpactEntityPaginated) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *IncidentImpactEntityPaginated) MarshalBinary() ([]byte, error)
- func (m *IncidentImpactEntityPaginated) UnmarshalBinary(b []byte) error
- func (m *IncidentImpactEntityPaginated) Validate(formats strfmt.Registry) error
- type IncidentRoleEntity
- type IncidentRoleEntityPaginated
- func (m *IncidentRoleEntityPaginated) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *IncidentRoleEntityPaginated) MarshalBinary() ([]byte, error)
- func (m *IncidentRoleEntityPaginated) UnmarshalBinary(b []byte) error
- func (m *IncidentRoleEntityPaginated) Validate(formats strfmt.Registry) error
- type IncidentTypeEntity
- type IncidentTypeEntityPaginated
- func (m *IncidentTypeEntityPaginated) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *IncidentTypeEntityPaginated) MarshalBinary() ([]byte, error)
- func (m *IncidentTypeEntityPaginated) UnmarshalBinary(b []byte) error
- func (m *IncidentTypeEntityPaginated) Validate(formats strfmt.Registry) error
- type IncidentTypeEntityTemplateEntity
- func (m *IncidentTypeEntityTemplateEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *IncidentTypeEntityTemplateEntity) MarshalBinary() ([]byte, error)
- func (m *IncidentTypeEntityTemplateEntity) UnmarshalBinary(b []byte) error
- func (m *IncidentTypeEntityTemplateEntity) Validate(formats strfmt.Registry) error
- type IncidentTypeEntityTemplateImpactEntity
- func (m *IncidentTypeEntityTemplateImpactEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *IncidentTypeEntityTemplateImpactEntity) MarshalBinary() ([]byte, error)
- func (m *IncidentTypeEntityTemplateImpactEntity) UnmarshalBinary(b []byte) error
- func (m *IncidentTypeEntityTemplateImpactEntity) Validate(formats strfmt.Registry) error
- type IncidentTypeEntityTemplateValuesEntity
- func (m *IncidentTypeEntityTemplateValuesEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *IncidentTypeEntityTemplateValuesEntity) MarshalBinary() ([]byte, error)
- func (m *IncidentTypeEntityTemplateValuesEntity) UnmarshalBinary(b []byte) error
- func (m *IncidentTypeEntityTemplateValuesEntity) Validate(formats strfmt.Registry) error
- type IncidentsAlertEntity
- type IncidentsAlertEntityPaginated
- func (m *IncidentsAlertEntityPaginated) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *IncidentsAlertEntityPaginated) MarshalBinary() ([]byte, error)
- func (m *IncidentsAlertEntityPaginated) UnmarshalBinary(b []byte) error
- func (m *IncidentsAlertEntityPaginated) Validate(formats strfmt.Registry) error
- type IncidentsChannelEntity
- func (m *IncidentsChannelEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *IncidentsChannelEntity) MarshalBinary() ([]byte, error)
- func (m *IncidentsChannelEntity) UnmarshalBinary(b []byte) error
- func (m *IncidentsChannelEntity) Validate(formats strfmt.Registry) error
- type IncidentsConferenceBridgeEntity
- func (m *IncidentsConferenceBridgeEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *IncidentsConferenceBridgeEntity) MarshalBinary() ([]byte, error)
- func (m *IncidentsConferenceBridgeEntity) UnmarshalBinary(b []byte) error
- func (m *IncidentsConferenceBridgeEntity) Validate(formats strfmt.Registry) error
- type IncidentsContextObjectEntity
- func (m *IncidentsContextObjectEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *IncidentsContextObjectEntity) MarshalBinary() ([]byte, error)
- func (m *IncidentsContextObjectEntity) UnmarshalBinary(b []byte) error
- func (m *IncidentsContextObjectEntity) Validate(formats strfmt.Registry) error
- type IncidentsImpactEntity
- type IncidentsMilestoneEntity
- func (m *IncidentsMilestoneEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *IncidentsMilestoneEntity) MarshalBinary() ([]byte, error)
- func (m *IncidentsMilestoneEntity) UnmarshalBinary(b []byte) error
- func (m *IncidentsMilestoneEntity) Validate(formats strfmt.Registry) error
- type IncidentsMilestoneEntityPaginated
- func (m *IncidentsMilestoneEntityPaginated) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *IncidentsMilestoneEntityPaginated) MarshalBinary() ([]byte, error)
- func (m *IncidentsMilestoneEntityPaginated) UnmarshalBinary(b []byte) error
- func (m *IncidentsMilestoneEntityPaginated) Validate(formats strfmt.Registry) error
- type IncidentsRelatedChangeEventEntity
- func (m *IncidentsRelatedChangeEventEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *IncidentsRelatedChangeEventEntity) MarshalBinary() ([]byte, error)
- func (m *IncidentsRelatedChangeEventEntity) UnmarshalBinary(b []byte) error
- func (m *IncidentsRelatedChangeEventEntity) Validate(formats strfmt.Registry) error
- type IncidentsRelatedChangeEventEntityPaginated
- func (m *IncidentsRelatedChangeEventEntityPaginated) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *IncidentsRelatedChangeEventEntityPaginated) MarshalBinary() ([]byte, error)
- func (m *IncidentsRelatedChangeEventEntityPaginated) UnmarshalBinary(b []byte) error
- func (m *IncidentsRelatedChangeEventEntityPaginated) Validate(formats strfmt.Registry) error
- type IncidentsRelationshipsEntity
- func (m *IncidentsRelationshipsEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *IncidentsRelationshipsEntity) MarshalBinary() ([]byte, error)
- func (m *IncidentsRelationshipsEntity) UnmarshalBinary(b []byte) error
- func (m *IncidentsRelationshipsEntity) Validate(formats strfmt.Registry) error
- type IncidentsRoleAssignmentEntity
- func (m *IncidentsRoleAssignmentEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *IncidentsRoleAssignmentEntity) MarshalBinary() ([]byte, error)
- func (m *IncidentsRoleAssignmentEntity) UnmarshalBinary(b []byte) error
- func (m *IncidentsRoleAssignmentEntity) Validate(formats strfmt.Registry) error
- type IncidentsRoleAssignmentEntityPaginated
- func (m *IncidentsRoleAssignmentEntityPaginated) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *IncidentsRoleAssignmentEntityPaginated) MarshalBinary() ([]byte, error)
- func (m *IncidentsRoleAssignmentEntityPaginated) UnmarshalBinary(b []byte) error
- func (m *IncidentsRoleAssignmentEntityPaginated) Validate(formats strfmt.Registry) error
- type IncidentsStatusPageEntity
- func (m *IncidentsStatusPageEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *IncidentsStatusPageEntity) MarshalBinary() ([]byte, error)
- func (m *IncidentsStatusPageEntity) UnmarshalBinary(b []byte) error
- func (m *IncidentsStatusPageEntity) Validate(formats strfmt.Registry) error
- type IncidentsStatusPageEntityPaginated
- func (m *IncidentsStatusPageEntityPaginated) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *IncidentsStatusPageEntityPaginated) MarshalBinary() ([]byte, error)
- func (m *IncidentsStatusPageEntityPaginated) UnmarshalBinary(b []byte) error
- func (m *IncidentsStatusPageEntityPaginated) Validate(formats strfmt.Registry) error
- type IncidentsTeamAssignmentEntity
- func (m *IncidentsTeamAssignmentEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *IncidentsTeamAssignmentEntity) MarshalBinary() ([]byte, error)
- func (m *IncidentsTeamAssignmentEntity) UnmarshalBinary(b []byte) error
- func (m *IncidentsTeamAssignmentEntity) Validate(formats strfmt.Registry) error
- type InfrastructureSearchEntity
- func (m *InfrastructureSearchEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *InfrastructureSearchEntity) MarshalBinary() ([]byte, error)
- func (m *InfrastructureSearchEntity) UnmarshalBinary(b []byte) error
- func (m *InfrastructureSearchEntity) Validate(formats strfmt.Registry) error
- type IntegrationEntity
- type IntegrationsAwsCloudtrailBatchEntity
- func (m *IntegrationsAwsCloudtrailBatchEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *IntegrationsAwsCloudtrailBatchEntity) MarshalBinary() ([]byte, error)
- func (m *IntegrationsAwsCloudtrailBatchEntity) UnmarshalBinary(b []byte) error
- func (m *IntegrationsAwsCloudtrailBatchEntity) Validate(formats strfmt.Registry) error
- type IntegrationsAwsCloudtrailBatchEntityPaginated
- func (m *IntegrationsAwsCloudtrailBatchEntityPaginated) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *IntegrationsAwsCloudtrailBatchEntityPaginated) MarshalBinary() ([]byte, error)
- func (m *IntegrationsAwsCloudtrailBatchEntityPaginated) UnmarshalBinary(b []byte) error
- func (m *IntegrationsAwsCloudtrailBatchEntityPaginated) Validate(formats strfmt.Registry) error
- type IntegrationsAwsConnectionEntity
- func (m *IntegrationsAwsConnectionEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *IntegrationsAwsConnectionEntity) MarshalBinary() ([]byte, error)
- func (m *IntegrationsAwsConnectionEntity) UnmarshalBinary(b []byte) error
- func (m *IntegrationsAwsConnectionEntity) Validate(formats strfmt.Registry) error
- type IntegrationsAwsConnectionEntityPaginated
- func (m *IntegrationsAwsConnectionEntityPaginated) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *IntegrationsAwsConnectionEntityPaginated) MarshalBinary() ([]byte, error)
- func (m *IntegrationsAwsConnectionEntityPaginated) UnmarshalBinary(b []byte) error
- func (m *IntegrationsAwsConnectionEntityPaginated) Validate(formats strfmt.Registry) error
- type IntegrationsConfluenceCloudSpaceKeyEntity
- func (m *IntegrationsConfluenceCloudSpaceKeyEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *IntegrationsConfluenceCloudSpaceKeyEntity) MarshalBinary() ([]byte, error)
- func (m *IntegrationsConfluenceCloudSpaceKeyEntity) UnmarshalBinary(b []byte) error
- func (m *IntegrationsConfluenceCloudSpaceKeyEntity) Validate(formats strfmt.Registry) error
- type IntegrationsConnectionEntity
- func (m *IntegrationsConnectionEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *IntegrationsConnectionEntity) MarshalBinary() ([]byte, error)
- func (m *IntegrationsConnectionEntity) UnmarshalBinary(b []byte) error
- func (m *IntegrationsConnectionEntity) Validate(formats strfmt.Registry) error
- type IntegrationsDataExportExportRequestEntity
- func (m *IntegrationsDataExportExportRequestEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *IntegrationsDataExportExportRequestEntity) MarshalBinary() ([]byte, error)
- func (m *IntegrationsDataExportExportRequestEntity) UnmarshalBinary(b []byte) error
- func (m *IntegrationsDataExportExportRequestEntity) Validate(formats strfmt.Registry) error
- type IntegrationsDataExportExportRequestEntityPaginated
- func (m *IntegrationsDataExportExportRequestEntityPaginated) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *IntegrationsDataExportExportRequestEntityPaginated) MarshalBinary() ([]byte, error)
- func (m *IntegrationsDataExportExportRequestEntityPaginated) UnmarshalBinary(b []byte) error
- func (m *IntegrationsDataExportExportRequestEntityPaginated) Validate(formats strfmt.Registry) error
- type IntegrationsIntegrationEntity
- func (m *IntegrationsIntegrationEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *IntegrationsIntegrationEntity) MarshalBinary() ([]byte, error)
- func (m *IntegrationsIntegrationEntity) UnmarshalBinary(b []byte) error
- func (m *IntegrationsIntegrationEntity) Validate(formats strfmt.Registry) error
- type IntegrationsIntegrationEntityLogoEntity
- func (m *IntegrationsIntegrationEntityLogoEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *IntegrationsIntegrationEntityLogoEntity) MarshalBinary() ([]byte, error)
- func (m *IntegrationsIntegrationEntityLogoEntity) UnmarshalBinary(b []byte) error
- func (m *IntegrationsIntegrationEntityLogoEntity) Validate(formats strfmt.Registry) error
- type IntegrationsSlackSlackChannelEntity
- func (m *IntegrationsSlackSlackChannelEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *IntegrationsSlackSlackChannelEntity) MarshalBinary() ([]byte, error)
- func (m *IntegrationsSlackSlackChannelEntity) UnmarshalBinary(b []byte) error
- func (m *IntegrationsSlackSlackChannelEntity) Validate(formats strfmt.Registry) error
- type IntegrationsStatuspageConditionEntity
- func (m *IntegrationsStatuspageConditionEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *IntegrationsStatuspageConditionEntity) MarshalBinary() ([]byte, error)
- func (m *IntegrationsStatuspageConditionEntity) UnmarshalBinary(b []byte) error
- func (m *IntegrationsStatuspageConditionEntity) Validate(formats strfmt.Registry) error
- type IntegrationsStatuspageConnectionEntity
- func (m *IntegrationsStatuspageConnectionEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *IntegrationsStatuspageConnectionEntity) MarshalBinary() ([]byte, error)
- func (m *IntegrationsStatuspageConnectionEntity) UnmarshalBinary(b []byte) error
- func (m *IntegrationsStatuspageConnectionEntity) Validate(formats strfmt.Registry) error
- type IntegrationsStatuspageConnectionEntityPaginated
- func (m *IntegrationsStatuspageConnectionEntityPaginated) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *IntegrationsStatuspageConnectionEntityPaginated) MarshalBinary() ([]byte, error)
- func (m *IntegrationsStatuspageConnectionEntityPaginated) UnmarshalBinary(b []byte) error
- func (m *IntegrationsStatuspageConnectionEntityPaginated) Validate(formats strfmt.Registry) error
- type IntegrationsStatuspageSeverityEntity
- func (m *IntegrationsStatuspageSeverityEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *IntegrationsStatuspageSeverityEntity) MarshalBinary() ([]byte, error)
- func (m *IntegrationsStatuspageSeverityEntity) UnmarshalBinary(b []byte) error
- func (m *IntegrationsStatuspageSeverityEntity) Validate(formats strfmt.Registry) error
- type LinksEntity
- type MediaImageEntity
- type MembershipEntity
- type MetricsMetricsEntity
- type MetricsMetricsEntitySortEntity
- func (m *MetricsMetricsEntitySortEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *MetricsMetricsEntitySortEntity) MarshalBinary() ([]byte, error)
- func (m *MetricsMetricsEntitySortEntity) UnmarshalBinary(b []byte) error
- func (m *MetricsMetricsEntitySortEntity) Validate(formats strfmt.Registry) error
- type MetricsRetrospectiveEntity
- func (m *MetricsRetrospectiveEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *MetricsRetrospectiveEntity) MarshalBinary() ([]byte, error)
- func (m *MetricsRetrospectiveEntity) UnmarshalBinary(b []byte) error
- func (m *MetricsRetrospectiveEntity) Validate(formats strfmt.Registry) error
- type MetricsRetrospectiveEntityDataEntity
- func (m *MetricsRetrospectiveEntityDataEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *MetricsRetrospectiveEntityDataEntity) MarshalBinary() ([]byte, error)
- func (m *MetricsRetrospectiveEntityDataEntity) UnmarshalBinary(b []byte) error
- func (m *MetricsRetrospectiveEntityDataEntity) Validate(formats strfmt.Registry) error
- type MetricsRetrospectiveEntitySummaryEntity
- func (m *MetricsRetrospectiveEntitySummaryEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *MetricsRetrospectiveEntitySummaryEntity) MarshalBinary() ([]byte, error)
- func (m *MetricsRetrospectiveEntitySummaryEntity) UnmarshalBinary(b []byte) error
- func (m *MetricsRetrospectiveEntitySummaryEntity) Validate(formats strfmt.Registry) error
- type MetricsSingleMetricsEntity
- func (m *MetricsSingleMetricsEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *MetricsSingleMetricsEntity) MarshalBinary() ([]byte, error)
- func (m *MetricsSingleMetricsEntity) UnmarshalBinary(b []byte) error
- func (m *MetricsSingleMetricsEntity) Validate(formats strfmt.Registry) error
- type NuncComponentEntity
- type NuncComponentGroupEntity
- func (m *NuncComponentGroupEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *NuncComponentGroupEntity) MarshalBinary() ([]byte, error)
- func (m *NuncComponentGroupEntity) UnmarshalBinary(b []byte) error
- func (m *NuncComponentGroupEntity) Validate(formats strfmt.Registry) error
- type NuncConditionEntity
- type NuncConnectionEntity
- type NuncConnectionEntityPaginated
- func (m *NuncConnectionEntityPaginated) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *NuncConnectionEntityPaginated) MarshalBinary() ([]byte, error)
- func (m *NuncConnectionEntityPaginated) UnmarshalBinary(b []byte) error
- func (m *NuncConnectionEntityPaginated) Validate(formats strfmt.Registry) error
- type NuncEmailSubscribersEntity
- func (m *NuncEmailSubscribersEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *NuncEmailSubscribersEntity) MarshalBinary() ([]byte, error)
- func (m *NuncEmailSubscribersEntity) UnmarshalBinary(b []byte) error
- func (m *NuncEmailSubscribersEntity) Validate(formats strfmt.Registry) error
- type NuncNuncSubscription
- type OrganizationEntity
- type OrganizationsCustomFieldDefinitionEntity
- func (m *OrganizationsCustomFieldDefinitionEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *OrganizationsCustomFieldDefinitionEntity) MarshalBinary() ([]byte, error)
- func (m *OrganizationsCustomFieldDefinitionEntity) UnmarshalBinary(b []byte) error
- func (m *OrganizationsCustomFieldDefinitionEntity) Validate(formats strfmt.Registry) error
- type PaginationEntity
- type PatchV1ChangesChangeID
- func (m *PatchV1ChangesChangeID) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PatchV1ChangesChangeID) MarshalBinary() ([]byte, error)
- func (m *PatchV1ChangesChangeID) UnmarshalBinary(b []byte) error
- func (m *PatchV1ChangesChangeID) Validate(formats strfmt.Registry) error
- type PatchV1ChangesChangeIDIdentitiesIdentityID
- func (m *PatchV1ChangesChangeIDIdentitiesIdentityID) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PatchV1ChangesChangeIDIdentitiesIdentityID) MarshalBinary() ([]byte, error)
- func (m *PatchV1ChangesChangeIDIdentitiesIdentityID) UnmarshalBinary(b []byte) error
- func (m *PatchV1ChangesChangeIDIdentitiesIdentityID) Validate(formats strfmt.Registry) error
- type PatchV1ChangesEventsChangeEventID
- func (m *PatchV1ChangesEventsChangeEventID) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PatchV1ChangesEventsChangeEventID) MarshalBinary() ([]byte, error)
- func (m *PatchV1ChangesEventsChangeEventID) UnmarshalBinary(b []byte) error
- func (m *PatchV1ChangesEventsChangeEventID) Validate(formats strfmt.Registry) error
- type PatchV1ChangesEventsChangeEventIDAttachmentsItems0
- func (m *PatchV1ChangesEventsChangeEventIDAttachmentsItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PatchV1ChangesEventsChangeEventIDAttachmentsItems0) MarshalBinary() ([]byte, error)
- func (m *PatchV1ChangesEventsChangeEventIDAttachmentsItems0) UnmarshalBinary(b []byte) error
- func (m *PatchV1ChangesEventsChangeEventIDAttachmentsItems0) Validate(formats strfmt.Registry) error
- type PatchV1ChecklistTemplatesID
- func (m *PatchV1ChecklistTemplatesID) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PatchV1ChecklistTemplatesID) MarshalBinary() ([]byte, error)
- func (m *PatchV1ChecklistTemplatesID) UnmarshalBinary(b []byte) error
- func (m *PatchV1ChecklistTemplatesID) Validate(formats strfmt.Registry) error
- type PatchV1ChecklistTemplatesIDChecksItems0
- func (m *PatchV1ChecklistTemplatesIDChecksItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PatchV1ChecklistTemplatesIDChecksItems0) MarshalBinary() ([]byte, error)
- func (m *PatchV1ChecklistTemplatesIDChecksItems0) UnmarshalBinary(b []byte) error
- func (m *PatchV1ChecklistTemplatesIDChecksItems0) Validate(formats strfmt.Registry) error
- type PatchV1ChecklistTemplatesIDConnectedServicesItems0
- func (m *PatchV1ChecklistTemplatesIDConnectedServicesItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PatchV1ChecklistTemplatesIDConnectedServicesItems0) MarshalBinary() ([]byte, error)
- func (m *PatchV1ChecklistTemplatesIDConnectedServicesItems0) UnmarshalBinary(b []byte) error
- func (m *PatchV1ChecklistTemplatesIDConnectedServicesItems0) Validate(formats strfmt.Registry) error
- type PatchV1ConversationsConversationIDCommentsCommentID
- func (m *PatchV1ConversationsConversationIDCommentsCommentID) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PatchV1ConversationsConversationIDCommentsCommentID) MarshalBinary() ([]byte, error)
- func (m *PatchV1ConversationsConversationIDCommentsCommentID) UnmarshalBinary(b []byte) error
- func (m *PatchV1ConversationsConversationIDCommentsCommentID) Validate(formats strfmt.Registry) error
- type PatchV1CustomFieldsDefinitionsFieldID
- func (m *PatchV1CustomFieldsDefinitionsFieldID) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PatchV1CustomFieldsDefinitionsFieldID) MarshalBinary() ([]byte, error)
- func (m *PatchV1CustomFieldsDefinitionsFieldID) UnmarshalBinary(b []byte) error
- func (m *PatchV1CustomFieldsDefinitionsFieldID) Validate(formats strfmt.Registry) error
- type PatchV1EnvironmentsEnvironmentID
- func (m *PatchV1EnvironmentsEnvironmentID) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PatchV1EnvironmentsEnvironmentID) MarshalBinary() ([]byte, error)
- func (m *PatchV1EnvironmentsEnvironmentID) UnmarshalBinary(b []byte) error
- func (m *PatchV1EnvironmentsEnvironmentID) Validate(formats strfmt.Registry) error
- type PatchV1FunctionalitiesFunctionalityID
- func (m *PatchV1FunctionalitiesFunctionalityID) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PatchV1FunctionalitiesFunctionalityID) MarshalBinary() ([]byte, error)
- func (m *PatchV1FunctionalitiesFunctionalityID) UnmarshalBinary(b []byte) error
- func (m *PatchV1FunctionalitiesFunctionalityID) Validate(formats strfmt.Registry) error
- type PatchV1FunctionalitiesFunctionalityIDExternalResourcesItems0
- func (m *PatchV1FunctionalitiesFunctionalityIDExternalResourcesItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PatchV1FunctionalitiesFunctionalityIDExternalResourcesItems0) MarshalBinary() ([]byte, error)
- func (m *PatchV1FunctionalitiesFunctionalityIDExternalResourcesItems0) UnmarshalBinary(b []byte) error
- func (m *PatchV1FunctionalitiesFunctionalityIDExternalResourcesItems0) Validate(formats strfmt.Registry) error
- type PatchV1FunctionalitiesFunctionalityIDLinksItems0
- func (m *PatchV1FunctionalitiesFunctionalityIDLinksItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PatchV1FunctionalitiesFunctionalityIDLinksItems0) MarshalBinary() ([]byte, error)
- func (m *PatchV1FunctionalitiesFunctionalityIDLinksItems0) UnmarshalBinary(b []byte) error
- func (m *PatchV1FunctionalitiesFunctionalityIDLinksItems0) Validate(formats strfmt.Registry) error
- type PatchV1FunctionalitiesFunctionalityIDOwner
- func (m *PatchV1FunctionalitiesFunctionalityIDOwner) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PatchV1FunctionalitiesFunctionalityIDOwner) MarshalBinary() ([]byte, error)
- func (m *PatchV1FunctionalitiesFunctionalityIDOwner) UnmarshalBinary(b []byte) error
- func (m *PatchV1FunctionalitiesFunctionalityIDOwner) Validate(formats strfmt.Registry) error
- type PatchV1FunctionalitiesFunctionalityIDServicesItems0
- func (m *PatchV1FunctionalitiesFunctionalityIDServicesItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PatchV1FunctionalitiesFunctionalityIDServicesItems0) MarshalBinary() ([]byte, error)
- func (m *PatchV1FunctionalitiesFunctionalityIDServicesItems0) UnmarshalBinary(b []byte) error
- func (m *PatchV1FunctionalitiesFunctionalityIDServicesItems0) Validate(formats strfmt.Registry) error
- type PatchV1FunctionalitiesFunctionalityIDTeamsItems0
- func (m *PatchV1FunctionalitiesFunctionalityIDTeamsItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PatchV1FunctionalitiesFunctionalityIDTeamsItems0) MarshalBinary() ([]byte, error)
- func (m *PatchV1FunctionalitiesFunctionalityIDTeamsItems0) UnmarshalBinary(b []byte) error
- func (m *PatchV1FunctionalitiesFunctionalityIDTeamsItems0) Validate(formats strfmt.Registry) error
- type PatchV1IncidentRolesIncidentRoleID
- func (m *PatchV1IncidentRolesIncidentRoleID) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PatchV1IncidentRolesIncidentRoleID) MarshalBinary() ([]byte, error)
- func (m *PatchV1IncidentRolesIncidentRoleID) UnmarshalBinary(b []byte) error
- func (m *PatchV1IncidentRolesIncidentRoleID) Validate(formats strfmt.Registry) error
- type PatchV1IncidentTypesID
- func (m *PatchV1IncidentTypesID) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PatchV1IncidentTypesID) MarshalBinary() ([]byte, error)
- func (m *PatchV1IncidentTypesID) UnmarshalBinary(b []byte) error
- func (m *PatchV1IncidentTypesID) Validate(formats strfmt.Registry) error
- type PatchV1IncidentTypesIDTemplate
- func (m *PatchV1IncidentTypesIDTemplate) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PatchV1IncidentTypesIDTemplate) MarshalBinary() ([]byte, error)
- func (m *PatchV1IncidentTypesIDTemplate) UnmarshalBinary(b []byte) error
- func (m *PatchV1IncidentTypesIDTemplate) Validate(formats strfmt.Registry) error
- type PatchV1IncidentTypesIDTemplateImpactsItems0
- func (m *PatchV1IncidentTypesIDTemplateImpactsItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PatchV1IncidentTypesIDTemplateImpactsItems0) MarshalBinary() ([]byte, error)
- func (m *PatchV1IncidentTypesIDTemplateImpactsItems0) UnmarshalBinary(b []byte) error
- func (m *PatchV1IncidentTypesIDTemplateImpactsItems0) Validate(formats strfmt.Registry) error
- type PatchV1IncidentsIncidentID
- func (m *PatchV1IncidentsIncidentID) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PatchV1IncidentsIncidentID) MarshalBinary() ([]byte, error)
- func (m *PatchV1IncidentsIncidentID) UnmarshalBinary(b []byte) error
- func (m *PatchV1IncidentsIncidentID) Validate(formats strfmt.Registry) error
- type PatchV1IncidentsIncidentIDAlertsIncidentAlertIDPrimary
- func (m *PatchV1IncidentsIncidentIDAlertsIncidentAlertIDPrimary) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PatchV1IncidentsIncidentIDAlertsIncidentAlertIDPrimary) MarshalBinary() ([]byte, error)
- func (m *PatchV1IncidentsIncidentIDAlertsIncidentAlertIDPrimary) UnmarshalBinary(b []byte) error
- func (m *PatchV1IncidentsIncidentIDAlertsIncidentAlertIDPrimary) Validate(formats strfmt.Registry) error
- type PatchV1IncidentsIncidentIDEventsEventIDVotes
- func (m *PatchV1IncidentsIncidentIDEventsEventIDVotes) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PatchV1IncidentsIncidentIDEventsEventIDVotes) MarshalBinary() ([]byte, error)
- func (m *PatchV1IncidentsIncidentIDEventsEventIDVotes) UnmarshalBinary(b []byte) error
- func (m *PatchV1IncidentsIncidentIDEventsEventIDVotes) Validate(formats strfmt.Registry) error
- type PatchV1IncidentsIncidentIDGenericChatMessagesMessageID
- func (m *PatchV1IncidentsIncidentIDGenericChatMessagesMessageID) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PatchV1IncidentsIncidentIDGenericChatMessagesMessageID) MarshalBinary() ([]byte, error)
- func (m *PatchV1IncidentsIncidentIDGenericChatMessagesMessageID) UnmarshalBinary(b []byte) error
- func (m *PatchV1IncidentsIncidentIDGenericChatMessagesMessageID) Validate(formats strfmt.Registry) error
- type PatchV1IncidentsIncidentIDNotesNoteID
- func (m *PatchV1IncidentsIncidentIDNotesNoteID) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PatchV1IncidentsIncidentIDNotesNoteID) MarshalBinary() ([]byte, error)
- func (m *PatchV1IncidentsIncidentIDNotesNoteID) UnmarshalBinary(b []byte) error
- func (m *PatchV1IncidentsIncidentIDNotesNoteID) Validate(formats strfmt.Registry) error
- type PatchV1IncidentsIncidentIDRelatedChangeEventsRelatedChangeEventID
- func (m *PatchV1IncidentsIncidentIDRelatedChangeEventsRelatedChangeEventID) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PatchV1IncidentsIncidentIDRelatedChangeEventsRelatedChangeEventID) MarshalBinary() ([]byte, error)
- func (m *PatchV1IncidentsIncidentIDRelatedChangeEventsRelatedChangeEventID) UnmarshalBinary(b []byte) error
- func (m *PatchV1IncidentsIncidentIDRelatedChangeEventsRelatedChangeEventID) Validate(formats strfmt.Registry) error
- type PatchV1IncidentsIncidentIDTasksTaskID
- func (m *PatchV1IncidentsIncidentIDTasksTaskID) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PatchV1IncidentsIncidentIDTasksTaskID) MarshalBinary() ([]byte, error)
- func (m *PatchV1IncidentsIncidentIDTasksTaskID) UnmarshalBinary(b []byte) error
- func (m *PatchV1IncidentsIncidentIDTasksTaskID) Validate(formats strfmt.Registry) error
- type PatchV1IntegrationsAwsCloudtrailBatchesID
- func (m *PatchV1IntegrationsAwsCloudtrailBatchesID) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PatchV1IntegrationsAwsCloudtrailBatchesID) MarshalBinary() ([]byte, error)
- func (m *PatchV1IntegrationsAwsCloudtrailBatchesID) UnmarshalBinary(b []byte) error
- func (m *PatchV1IntegrationsAwsCloudtrailBatchesID) Validate(formats strfmt.Registry) error
- type PatchV1IntegrationsAwsConnectionsID
- func (m *PatchV1IntegrationsAwsConnectionsID) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PatchV1IntegrationsAwsConnectionsID) MarshalBinary() ([]byte, error)
- func (m *PatchV1IntegrationsAwsConnectionsID) UnmarshalBinary(b []byte) error
- func (m *PatchV1IntegrationsAwsConnectionsID) Validate(formats strfmt.Registry) error
- type PatchV1IntegrationsStatuspageConnectionsConnectionID
- func (m *PatchV1IntegrationsStatuspageConnectionsConnectionID) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PatchV1IntegrationsStatuspageConnectionsConnectionID) MarshalBinary() ([]byte, error)
- func (m *PatchV1IntegrationsStatuspageConnectionsConnectionID) UnmarshalBinary(b []byte) error
- func (m *PatchV1IntegrationsStatuspageConnectionsConnectionID) Validate(formats strfmt.Registry) error
- type PatchV1IntegrationsStatuspageConnectionsConnectionIDConditionsItems0
- func (m *PatchV1IntegrationsStatuspageConnectionsConnectionIDConditionsItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PatchV1IntegrationsStatuspageConnectionsConnectionIDConditionsItems0) MarshalBinary() ([]byte, error)
- func (m *PatchV1IntegrationsStatuspageConnectionsConnectionIDConditionsItems0) UnmarshalBinary(b []byte) error
- func (m *PatchV1IntegrationsStatuspageConnectionsConnectionIDConditionsItems0) Validate(formats strfmt.Registry) error
- type PatchV1IntegrationsStatuspageConnectionsConnectionIDSeveritiesItems0
- func (m *PatchV1IntegrationsStatuspageConnectionsConnectionIDSeveritiesItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PatchV1IntegrationsStatuspageConnectionsConnectionIDSeveritiesItems0) MarshalBinary() ([]byte, error)
- func (m *PatchV1IntegrationsStatuspageConnectionsConnectionIDSeveritiesItems0) UnmarshalBinary(b []byte) error
- func (m *PatchV1IntegrationsStatuspageConnectionsConnectionIDSeveritiesItems0) Validate(formats strfmt.Registry) error
- type PatchV1NuncConnectionsNuncConnectionIDLinksLinkID
- func (m *PatchV1NuncConnectionsNuncConnectionIDLinksLinkID) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PatchV1NuncConnectionsNuncConnectionIDLinksLinkID) MarshalBinary() ([]byte, error)
- func (m *PatchV1NuncConnectionsNuncConnectionIDLinksLinkID) UnmarshalBinary(b []byte) error
- func (m *PatchV1NuncConnectionsNuncConnectionIDLinksLinkID) Validate(formats strfmt.Registry) error
- type PatchV1PostMortemsReportsReportID
- func (m *PatchV1PostMortemsReportsReportID) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PatchV1PostMortemsReportsReportID) MarshalBinary() ([]byte, error)
- func (m *PatchV1PostMortemsReportsReportID) UnmarshalBinary(b []byte) error
- func (m *PatchV1PostMortemsReportsReportID) Validate(formats strfmt.Registry) error
- type PatchV1PostMortemsReportsReportIDFieldsFieldID
- func (m *PatchV1PostMortemsReportsReportIDFieldsFieldID) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PatchV1PostMortemsReportsReportIDFieldsFieldID) MarshalBinary() ([]byte, error)
- func (m *PatchV1PostMortemsReportsReportIDFieldsFieldID) UnmarshalBinary(b []byte) error
- func (m *PatchV1PostMortemsReportsReportIDFieldsFieldID) Validate(formats strfmt.Registry) error
- type PatchV1PostMortemsReportsReportIDQuestionsItems0
- func (m *PatchV1PostMortemsReportsReportIDQuestionsItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PatchV1PostMortemsReportsReportIDQuestionsItems0) MarshalBinary() ([]byte, error)
- func (m *PatchV1PostMortemsReportsReportIDQuestionsItems0) UnmarshalBinary(b []byte) error
- func (m *PatchV1PostMortemsReportsReportIDQuestionsItems0) Validate(formats strfmt.Registry) error
- type PatchV1PostMortemsReportsReportIDReasonsReasonID
- func (m *PatchV1PostMortemsReportsReportIDReasonsReasonID) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PatchV1PostMortemsReportsReportIDReasonsReasonID) MarshalBinary() ([]byte, error)
- func (m *PatchV1PostMortemsReportsReportIDReasonsReasonID) UnmarshalBinary(b []byte) error
- func (m *PatchV1PostMortemsReportsReportIDReasonsReasonID) Validate(formats strfmt.Registry) error
- type PatchV1PrioritiesPrioritySlug
- func (m *PatchV1PrioritiesPrioritySlug) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PatchV1PrioritiesPrioritySlug) MarshalBinary() ([]byte, error)
- func (m *PatchV1PrioritiesPrioritySlug) UnmarshalBinary(b []byte) error
- func (m *PatchV1PrioritiesPrioritySlug) Validate(formats strfmt.Registry) error
- type PatchV1RunbooksExecutionsExecutionIDStepsStepIDVotes
- func (m *PatchV1RunbooksExecutionsExecutionIDStepsStepIDVotes) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PatchV1RunbooksExecutionsExecutionIDStepsStepIDVotes) MarshalBinary() ([]byte, error)
- func (m *PatchV1RunbooksExecutionsExecutionIDStepsStepIDVotes) UnmarshalBinary(b []byte) error
- func (m *PatchV1RunbooksExecutionsExecutionIDStepsStepIDVotes) Validate(formats strfmt.Registry) error
- type PatchV1RunbooksExecutionsExecutionIDVotes
- func (m *PatchV1RunbooksExecutionsExecutionIDVotes) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PatchV1RunbooksExecutionsExecutionIDVotes) MarshalBinary() ([]byte, error)
- func (m *PatchV1RunbooksExecutionsExecutionIDVotes) UnmarshalBinary(b []byte) error
- func (m *PatchV1RunbooksExecutionsExecutionIDVotes) Validate(formats strfmt.Registry) error
- type PatchV1SavedSearchesResourceTypeSavedSearchID
- func (m *PatchV1SavedSearchesResourceTypeSavedSearchID) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PatchV1SavedSearchesResourceTypeSavedSearchID) MarshalBinary() ([]byte, error)
- func (m *PatchV1SavedSearchesResourceTypeSavedSearchID) UnmarshalBinary(b []byte) error
- func (m *PatchV1SavedSearchesResourceTypeSavedSearchID) Validate(formats strfmt.Registry) error
- type PatchV1ScheduledMaintenancesScheduledMaintenanceID
- func (m *PatchV1ScheduledMaintenancesScheduledMaintenanceID) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PatchV1ScheduledMaintenancesScheduledMaintenanceID) MarshalBinary() ([]byte, error)
- func (m *PatchV1ScheduledMaintenancesScheduledMaintenanceID) UnmarshalBinary(b []byte) error
- func (m *PatchV1ScheduledMaintenancesScheduledMaintenanceID) Validate(formats strfmt.Registry) error
- type PatchV1ScheduledMaintenancesScheduledMaintenanceIDImpactsItems0
- func (m *PatchV1ScheduledMaintenancesScheduledMaintenanceIDImpactsItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PatchV1ScheduledMaintenancesScheduledMaintenanceIDImpactsItems0) MarshalBinary() ([]byte, error)
- func (m *PatchV1ScheduledMaintenancesScheduledMaintenanceIDImpactsItems0) UnmarshalBinary(b []byte) error
- func (m *PatchV1ScheduledMaintenancesScheduledMaintenanceIDImpactsItems0) Validate(formats strfmt.Registry) error
- type PatchV1ScheduledMaintenancesScheduledMaintenanceIDStatusPagesItems0
- func (m *PatchV1ScheduledMaintenancesScheduledMaintenanceIDStatusPagesItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PatchV1ScheduledMaintenancesScheduledMaintenanceIDStatusPagesItems0) MarshalBinary() ([]byte, error)
- func (m *PatchV1ScheduledMaintenancesScheduledMaintenanceIDStatusPagesItems0) UnmarshalBinary(b []byte) error
- func (m *PatchV1ScheduledMaintenancesScheduledMaintenanceIDStatusPagesItems0) Validate(formats strfmt.Registry) error
- type PatchV1ServiceDependenciesServiceDependencyID
- func (m *PatchV1ServiceDependenciesServiceDependencyID) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PatchV1ServiceDependenciesServiceDependencyID) MarshalBinary() ([]byte, error)
- func (m *PatchV1ServiceDependenciesServiceDependencyID) UnmarshalBinary(b []byte) error
- func (m *PatchV1ServiceDependenciesServiceDependencyID) Validate(formats strfmt.Registry) error
- type PatchV1ServicesServiceID
- func (m *PatchV1ServicesServiceID) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PatchV1ServicesServiceID) MarshalBinary() ([]byte, error)
- func (m *PatchV1ServicesServiceID) UnmarshalBinary(b []byte) error
- func (m *PatchV1ServicesServiceID) Validate(formats strfmt.Registry) error
- type PatchV1ServicesServiceIDChecklistsItems0
- func (m *PatchV1ServicesServiceIDChecklistsItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PatchV1ServicesServiceIDChecklistsItems0) MarshalBinary() ([]byte, error)
- func (m *PatchV1ServicesServiceIDChecklistsItems0) UnmarshalBinary(b []byte) error
- func (m *PatchV1ServicesServiceIDChecklistsItems0) Validate(formats strfmt.Registry) error
- type PatchV1ServicesServiceIDExternalResourcesItems0
- func (m *PatchV1ServicesServiceIDExternalResourcesItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PatchV1ServicesServiceIDExternalResourcesItems0) MarshalBinary() ([]byte, error)
- func (m *PatchV1ServicesServiceIDExternalResourcesItems0) UnmarshalBinary(b []byte) error
- func (m *PatchV1ServicesServiceIDExternalResourcesItems0) Validate(formats strfmt.Registry) error
- type PatchV1ServicesServiceIDFunctionalitiesItems0
- func (m *PatchV1ServicesServiceIDFunctionalitiesItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PatchV1ServicesServiceIDFunctionalitiesItems0) MarshalBinary() ([]byte, error)
- func (m *PatchV1ServicesServiceIDFunctionalitiesItems0) UnmarshalBinary(b []byte) error
- func (m *PatchV1ServicesServiceIDFunctionalitiesItems0) Validate(formats strfmt.Registry) error
- type PatchV1ServicesServiceIDLinksItems0
- func (m *PatchV1ServicesServiceIDLinksItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PatchV1ServicesServiceIDLinksItems0) MarshalBinary() ([]byte, error)
- func (m *PatchV1ServicesServiceIDLinksItems0) UnmarshalBinary(b []byte) error
- func (m *PatchV1ServicesServiceIDLinksItems0) Validate(formats strfmt.Registry) error
- type PatchV1ServicesServiceIDOwner
- func (m *PatchV1ServicesServiceIDOwner) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PatchV1ServicesServiceIDOwner) MarshalBinary() ([]byte, error)
- func (m *PatchV1ServicesServiceIDOwner) UnmarshalBinary(b []byte) error
- func (m *PatchV1ServicesServiceIDOwner) Validate(formats strfmt.Registry) error
- type PatchV1ServicesServiceIDTeamsItems0
- func (m *PatchV1ServicesServiceIDTeamsItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PatchV1ServicesServiceIDTeamsItems0) MarshalBinary() ([]byte, error)
- func (m *PatchV1ServicesServiceIDTeamsItems0) UnmarshalBinary(b []byte) error
- func (m *PatchV1ServicesServiceIDTeamsItems0) Validate(formats strfmt.Registry) error
- type PatchV1SeveritiesSeveritySlug
- func (m *PatchV1SeveritiesSeveritySlug) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PatchV1SeveritiesSeveritySlug) MarshalBinary() ([]byte, error)
- func (m *PatchV1SeveritiesSeveritySlug) UnmarshalBinary(b []byte) error
- func (m *PatchV1SeveritiesSeveritySlug) Validate(formats strfmt.Registry) error
- type PatchV1SeverityMatrix
- type PatchV1SeverityMatrixConditionsConditionID
- func (m *PatchV1SeverityMatrixConditionsConditionID) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PatchV1SeverityMatrixConditionsConditionID) MarshalBinary() ([]byte, error)
- func (m *PatchV1SeverityMatrixConditionsConditionID) UnmarshalBinary(b []byte) error
- func (m *PatchV1SeverityMatrixConditionsConditionID) Validate(formats strfmt.Registry) error
- type PatchV1SeverityMatrixDataItems0
- func (m *PatchV1SeverityMatrixDataItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PatchV1SeverityMatrixDataItems0) MarshalBinary() ([]byte, error)
- func (m *PatchV1SeverityMatrixDataItems0) UnmarshalBinary(b []byte) error
- func (m *PatchV1SeverityMatrixDataItems0) Validate(formats strfmt.Registry) error
- type PatchV1SeverityMatrixImpactsImpactID
- func (m *PatchV1SeverityMatrixImpactsImpactID) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PatchV1SeverityMatrixImpactsImpactID) MarshalBinary() ([]byte, error)
- func (m *PatchV1SeverityMatrixImpactsImpactID) UnmarshalBinary(b []byte) error
- func (m *PatchV1SeverityMatrixImpactsImpactID) Validate(formats strfmt.Registry) error
- type PatchV1StatusUpdateTemplatesStatusUpdateTemplateID
- func (m *PatchV1StatusUpdateTemplatesStatusUpdateTemplateID) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PatchV1StatusUpdateTemplatesStatusUpdateTemplateID) MarshalBinary() ([]byte, error)
- func (m *PatchV1StatusUpdateTemplatesStatusUpdateTemplateID) UnmarshalBinary(b []byte) error
- func (m *PatchV1StatusUpdateTemplatesStatusUpdateTemplateID) Validate(formats strfmt.Registry) error
- type PatchV1TaskListsTaskListID
- func (m *PatchV1TaskListsTaskListID) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PatchV1TaskListsTaskListID) MarshalBinary() ([]byte, error)
- func (m *PatchV1TaskListsTaskListID) UnmarshalBinary(b []byte) error
- func (m *PatchV1TaskListsTaskListID) Validate(formats strfmt.Registry) error
- type PatchV1TaskListsTaskListIDTaskListItemsItems0
- func (m *PatchV1TaskListsTaskListIDTaskListItemsItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PatchV1TaskListsTaskListIDTaskListItemsItems0) MarshalBinary() ([]byte, error)
- func (m *PatchV1TaskListsTaskListIDTaskListItemsItems0) UnmarshalBinary(b []byte) error
- func (m *PatchV1TaskListsTaskListIDTaskListItemsItems0) Validate(formats strfmt.Registry) error
- type PatchV1TeamsTeamID
- type PatchV1TeamsTeamIDEscalationPoliciesID
- func (m *PatchV1TeamsTeamIDEscalationPoliciesID) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PatchV1TeamsTeamIDEscalationPoliciesID) MarshalBinary() ([]byte, error)
- func (m *PatchV1TeamsTeamIDEscalationPoliciesID) UnmarshalBinary(b []byte) error
- func (m *PatchV1TeamsTeamIDEscalationPoliciesID) Validate(formats strfmt.Registry) error
- type PatchV1TeamsTeamIDEscalationPoliciesIDHandoffStep
- func (m *PatchV1TeamsTeamIDEscalationPoliciesIDHandoffStep) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PatchV1TeamsTeamIDEscalationPoliciesIDHandoffStep) MarshalBinary() ([]byte, error)
- func (m *PatchV1TeamsTeamIDEscalationPoliciesIDHandoffStep) UnmarshalBinary(b []byte) error
- func (m *PatchV1TeamsTeamIDEscalationPoliciesIDHandoffStep) Validate(formats strfmt.Registry) error
- type PatchV1TeamsTeamIDEscalationPoliciesIDStepsItems0
- func (m *PatchV1TeamsTeamIDEscalationPoliciesIDStepsItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PatchV1TeamsTeamIDEscalationPoliciesIDStepsItems0) MarshalBinary() ([]byte, error)
- func (m *PatchV1TeamsTeamIDEscalationPoliciesIDStepsItems0) UnmarshalBinary(b []byte) error
- func (m *PatchV1TeamsTeamIDEscalationPoliciesIDStepsItems0) Validate(formats strfmt.Registry) error
- type PatchV1TeamsTeamIDEscalationPoliciesIDStepsItems0TargetsItems0
- func (m *PatchV1TeamsTeamIDEscalationPoliciesIDStepsItems0TargetsItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PatchV1TeamsTeamIDEscalationPoliciesIDStepsItems0TargetsItems0) MarshalBinary() ([]byte, error)
- func (m *PatchV1TeamsTeamIDEscalationPoliciesIDStepsItems0TargetsItems0) UnmarshalBinary(b []byte) error
- func (m *PatchV1TeamsTeamIDEscalationPoliciesIDStepsItems0TargetsItems0) Validate(formats strfmt.Registry) error
- type PatchV1TeamsTeamIDMembershipsItems0
- func (m *PatchV1TeamsTeamIDMembershipsItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PatchV1TeamsTeamIDMembershipsItems0) MarshalBinary() ([]byte, error)
- func (m *PatchV1TeamsTeamIDMembershipsItems0) UnmarshalBinary(b []byte) error
- func (m *PatchV1TeamsTeamIDMembershipsItems0) Validate(formats strfmt.Registry) error
- type PatchV1TeamsTeamIDOnCallSchedulesScheduleID
- func (m *PatchV1TeamsTeamIDOnCallSchedulesScheduleID) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PatchV1TeamsTeamIDOnCallSchedulesScheduleID) MarshalBinary() ([]byte, error)
- func (m *PatchV1TeamsTeamIDOnCallSchedulesScheduleID) UnmarshalBinary(b []byte) error
- func (m *PatchV1TeamsTeamIDOnCallSchedulesScheduleID) Validate(formats strfmt.Registry) error
- type PatchV1TeamsTeamIDOnCallSchedulesScheduleIDRestrictionsItems0
- func (m *PatchV1TeamsTeamIDOnCallSchedulesScheduleIDRestrictionsItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PatchV1TeamsTeamIDOnCallSchedulesScheduleIDRestrictionsItems0) MarshalBinary() ([]byte, error)
- func (m *PatchV1TeamsTeamIDOnCallSchedulesScheduleIDRestrictionsItems0) UnmarshalBinary(b []byte) error
- func (m *PatchV1TeamsTeamIDOnCallSchedulesScheduleIDRestrictionsItems0) Validate(formats strfmt.Registry) error
- type PatchV1TeamsTeamIDOnCallSchedulesScheduleIDShiftsID
- func (m *PatchV1TeamsTeamIDOnCallSchedulesScheduleIDShiftsID) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PatchV1TeamsTeamIDOnCallSchedulesScheduleIDShiftsID) MarshalBinary() ([]byte, error)
- func (m *PatchV1TeamsTeamIDOnCallSchedulesScheduleIDShiftsID) UnmarshalBinary(b []byte) error
- func (m *PatchV1TeamsTeamIDOnCallSchedulesScheduleIDShiftsID) Validate(formats strfmt.Registry) error
- type PatchV1TeamsTeamIDOnCallSchedulesScheduleIDStrategy
- func (m *PatchV1TeamsTeamIDOnCallSchedulesScheduleIDStrategy) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PatchV1TeamsTeamIDOnCallSchedulesScheduleIDStrategy) MarshalBinary() ([]byte, error)
- func (m *PatchV1TeamsTeamIDOnCallSchedulesScheduleIDStrategy) UnmarshalBinary(b []byte) error
- func (m *PatchV1TeamsTeamIDOnCallSchedulesScheduleIDStrategy) Validate(formats strfmt.Registry) error
- type PatchV1TeamsTeamIDSignalRulesID
- func (m *PatchV1TeamsTeamIDSignalRulesID) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PatchV1TeamsTeamIDSignalRulesID) MarshalBinary() ([]byte, error)
- func (m *PatchV1TeamsTeamIDSignalRulesID) UnmarshalBinary(b []byte) error
- func (m *PatchV1TeamsTeamIDSignalRulesID) Validate(formats strfmt.Registry) error
- type PatchV1TicketingPrioritiesID
- func (m *PatchV1TicketingPrioritiesID) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PatchV1TicketingPrioritiesID) MarshalBinary() ([]byte, error)
- func (m *PatchV1TicketingPrioritiesID) UnmarshalBinary(b []byte) error
- func (m *PatchV1TicketingPrioritiesID) Validate(formats strfmt.Registry) error
- type PatchV1TicketingTicketsTicketID
- func (m *PatchV1TicketingTicketsTicketID) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PatchV1TicketingTicketsTicketID) MarshalBinary() ([]byte, error)
- func (m *PatchV1TicketingTicketsTicketID) UnmarshalBinary(b []byte) error
- func (m *PatchV1TicketingTicketsTicketID) Validate(formats strfmt.Registry) error
- type PatchV1WebhooksWebhookID
- func (m *PatchV1WebhooksWebhookID) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PatchV1WebhooksWebhookID) MarshalBinary() ([]byte, error)
- func (m *PatchV1WebhooksWebhookID) UnmarshalBinary(b []byte) error
- func (m *PatchV1WebhooksWebhookID) Validate(formats strfmt.Registry) error
- type PongEntity
- type PostMortemsPostMortemReportEntity
- func (m *PostMortemsPostMortemReportEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PostMortemsPostMortemReportEntity) MarshalBinary() ([]byte, error)
- func (m *PostMortemsPostMortemReportEntity) UnmarshalBinary(b []byte) error
- func (m *PostMortemsPostMortemReportEntity) Validate(formats strfmt.Registry) error
- type PostMortemsPostMortemReportEntityPaginated
- func (m *PostMortemsPostMortemReportEntityPaginated) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PostMortemsPostMortemReportEntityPaginated) MarshalBinary() ([]byte, error)
- func (m *PostMortemsPostMortemReportEntityPaginated) UnmarshalBinary(b []byte) error
- func (m *PostMortemsPostMortemReportEntityPaginated) Validate(formats strfmt.Registry) error
- type PostMortemsQuestionEntity
- func (m *PostMortemsQuestionEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PostMortemsQuestionEntity) MarshalBinary() ([]byte, error)
- func (m *PostMortemsQuestionEntity) UnmarshalBinary(b []byte) error
- func (m *PostMortemsQuestionEntity) Validate(formats strfmt.Registry) error
- type PostMortemsQuestionTypeEntity
- func (m *PostMortemsQuestionTypeEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PostMortemsQuestionTypeEntity) MarshalBinary() ([]byte, error)
- func (m *PostMortemsQuestionTypeEntity) UnmarshalBinary(b []byte) error
- func (m *PostMortemsQuestionTypeEntity) Validate(formats strfmt.Registry) error
- type PostMortemsQuestionTypeEntityPaginated
- func (m *PostMortemsQuestionTypeEntityPaginated) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PostMortemsQuestionTypeEntityPaginated) MarshalBinary() ([]byte, error)
- func (m *PostMortemsQuestionTypeEntityPaginated) UnmarshalBinary(b []byte) error
- func (m *PostMortemsQuestionTypeEntityPaginated) Validate(formats strfmt.Registry) error
- type PostMortemsReasonEntity
- func (m *PostMortemsReasonEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PostMortemsReasonEntity) MarshalBinary() ([]byte, error)
- func (m *PostMortemsReasonEntity) UnmarshalBinary(b []byte) error
- func (m *PostMortemsReasonEntity) Validate(formats strfmt.Registry) error
- type PostMortemsReasonEntityPaginated
- func (m *PostMortemsReasonEntityPaginated) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PostMortemsReasonEntityPaginated) MarshalBinary() ([]byte, error)
- func (m *PostMortemsReasonEntityPaginated) UnmarshalBinary(b []byte) error
- func (m *PostMortemsReasonEntityPaginated) Validate(formats strfmt.Registry) error
- type PostMortemsSectionFieldEntity
- func (m *PostMortemsSectionFieldEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PostMortemsSectionFieldEntity) MarshalBinary() ([]byte, error)
- func (m *PostMortemsSectionFieldEntity) UnmarshalBinary(b []byte) error
- func (m *PostMortemsSectionFieldEntity) Validate(formats strfmt.Registry) error
- type PostV1CatalogsCatalogIDIngest
- func (m *PostV1CatalogsCatalogIDIngest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PostV1CatalogsCatalogIDIngest) MarshalBinary() ([]byte, error)
- func (m *PostV1CatalogsCatalogIDIngest) UnmarshalBinary(b []byte) error
- func (m *PostV1CatalogsCatalogIDIngest) Validate(formats strfmt.Registry) error
- type PostV1Changes
- type PostV1ChangesChangeIDIdentities
- func (m *PostV1ChangesChangeIDIdentities) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PostV1ChangesChangeIDIdentities) MarshalBinary() ([]byte, error)
- func (m *PostV1ChangesChangeIDIdentities) UnmarshalBinary(b []byte) error
- func (m *PostV1ChangesChangeIDIdentities) Validate(formats strfmt.Registry) error
- type PostV1ChangesEvents
- type PostV1ChangesEventsAttachmentsItems0
- func (m *PostV1ChangesEventsAttachmentsItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PostV1ChangesEventsAttachmentsItems0) MarshalBinary() ([]byte, error)
- func (m *PostV1ChangesEventsAttachmentsItems0) UnmarshalBinary(b []byte) error
- func (m *PostV1ChangesEventsAttachmentsItems0) Validate(formats strfmt.Registry) error
- type PostV1ChangesEventsAuthorsItems0
- func (m *PostV1ChangesEventsAuthorsItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PostV1ChangesEventsAuthorsItems0) MarshalBinary() ([]byte, error)
- func (m *PostV1ChangesEventsAuthorsItems0) UnmarshalBinary(b []byte) error
- func (m *PostV1ChangesEventsAuthorsItems0) Validate(formats strfmt.Registry) error
- type PostV1ChangesEventsChangeIdentitiesItems0
- func (m *PostV1ChangesEventsChangeIdentitiesItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PostV1ChangesEventsChangeIdentitiesItems0) MarshalBinary() ([]byte, error)
- func (m *PostV1ChangesEventsChangeIdentitiesItems0) UnmarshalBinary(b []byte) error
- func (m *PostV1ChangesEventsChangeIdentitiesItems0) Validate(formats strfmt.Registry) error
- type PostV1ChecklistTemplates
- func (m *PostV1ChecklistTemplates) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PostV1ChecklistTemplates) MarshalBinary() ([]byte, error)
- func (m *PostV1ChecklistTemplates) UnmarshalBinary(b []byte) error
- func (m *PostV1ChecklistTemplates) Validate(formats strfmt.Registry) error
- type PostV1ChecklistTemplatesChecksItems0
- func (m *PostV1ChecklistTemplatesChecksItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PostV1ChecklistTemplatesChecksItems0) MarshalBinary() ([]byte, error)
- func (m *PostV1ChecklistTemplatesChecksItems0) UnmarshalBinary(b []byte) error
- func (m *PostV1ChecklistTemplatesChecksItems0) Validate(formats strfmt.Registry) error
- type PostV1ChecklistTemplatesConnectedServicesItems0
- func (m *PostV1ChecklistTemplatesConnectedServicesItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PostV1ChecklistTemplatesConnectedServicesItems0) MarshalBinary() ([]byte, error)
- func (m *PostV1ChecklistTemplatesConnectedServicesItems0) UnmarshalBinary(b []byte) error
- func (m *PostV1ChecklistTemplatesConnectedServicesItems0) Validate(formats strfmt.Registry) error
- type PostV1ConversationsConversationIDComments
- func (m *PostV1ConversationsConversationIDComments) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PostV1ConversationsConversationIDComments) MarshalBinary() ([]byte, error)
- func (m *PostV1ConversationsConversationIDComments) UnmarshalBinary(b []byte) error
- func (m *PostV1ConversationsConversationIDComments) Validate(formats strfmt.Registry) error
- type PostV1ConversationsConversationIDCommentsCommentIDReactions
- func (m *PostV1ConversationsConversationIDCommentsCommentIDReactions) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PostV1ConversationsConversationIDCommentsCommentIDReactions) MarshalBinary() ([]byte, error)
- func (m *PostV1ConversationsConversationIDCommentsCommentIDReactions) UnmarshalBinary(b []byte) error
- func (m *PostV1ConversationsConversationIDCommentsCommentIDReactions) Validate(formats strfmt.Registry) error
- type PostV1CustomFieldsDefinitions
- func (m *PostV1CustomFieldsDefinitions) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PostV1CustomFieldsDefinitions) MarshalBinary() ([]byte, error)
- func (m *PostV1CustomFieldsDefinitions) UnmarshalBinary(b []byte) error
- func (m *PostV1CustomFieldsDefinitions) Validate(formats strfmt.Registry) error
- type PostV1Environments
- type PostV1Functionalities
- type PostV1FunctionalitiesExternalResourcesItems0
- func (m *PostV1FunctionalitiesExternalResourcesItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PostV1FunctionalitiesExternalResourcesItems0) MarshalBinary() ([]byte, error)
- func (m *PostV1FunctionalitiesExternalResourcesItems0) UnmarshalBinary(b []byte) error
- func (m *PostV1FunctionalitiesExternalResourcesItems0) Validate(formats strfmt.Registry) error
- type PostV1FunctionalitiesLinksItems0
- func (m *PostV1FunctionalitiesLinksItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PostV1FunctionalitiesLinksItems0) MarshalBinary() ([]byte, error)
- func (m *PostV1FunctionalitiesLinksItems0) UnmarshalBinary(b []byte) error
- func (m *PostV1FunctionalitiesLinksItems0) Validate(formats strfmt.Registry) error
- type PostV1FunctionalitiesOwner
- func (m *PostV1FunctionalitiesOwner) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PostV1FunctionalitiesOwner) MarshalBinary() ([]byte, error)
- func (m *PostV1FunctionalitiesOwner) UnmarshalBinary(b []byte) error
- func (m *PostV1FunctionalitiesOwner) Validate(formats strfmt.Registry) error
- type PostV1FunctionalitiesServicesItems0
- func (m *PostV1FunctionalitiesServicesItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PostV1FunctionalitiesServicesItems0) MarshalBinary() ([]byte, error)
- func (m *PostV1FunctionalitiesServicesItems0) UnmarshalBinary(b []byte) error
- func (m *PostV1FunctionalitiesServicesItems0) Validate(formats strfmt.Registry) error
- type PostV1FunctionalitiesTeamsItems0
- func (m *PostV1FunctionalitiesTeamsItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PostV1FunctionalitiesTeamsItems0) MarshalBinary() ([]byte, error)
- func (m *PostV1FunctionalitiesTeamsItems0) UnmarshalBinary(b []byte) error
- func (m *PostV1FunctionalitiesTeamsItems0) Validate(formats strfmt.Registry) error
- type PostV1IncidentRoles
- type PostV1IncidentTypes
- type PostV1IncidentTypesTemplate
- func (m *PostV1IncidentTypesTemplate) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PostV1IncidentTypesTemplate) MarshalBinary() ([]byte, error)
- func (m *PostV1IncidentTypesTemplate) UnmarshalBinary(b []byte) error
- func (m *PostV1IncidentTypesTemplate) Validate(formats strfmt.Registry) error
- type PostV1IncidentTypesTemplateImpactsItems0
- func (m *PostV1IncidentTypesTemplateImpactsItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PostV1IncidentTypesTemplateImpactsItems0) MarshalBinary() ([]byte, error)
- func (m *PostV1IncidentTypesTemplateImpactsItems0) UnmarshalBinary(b []byte) error
- func (m *PostV1IncidentTypesTemplateImpactsItems0) Validate(formats strfmt.Registry) error
- type PostV1Incidents
- type PostV1IncidentsCustomFieldsItems0
- func (m *PostV1IncidentsCustomFieldsItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PostV1IncidentsCustomFieldsItems0) MarshalBinary() ([]byte, error)
- func (m *PostV1IncidentsCustomFieldsItems0) UnmarshalBinary(b []byte) error
- func (m *PostV1IncidentsCustomFieldsItems0) Validate(formats strfmt.Registry) error
- type PostV1IncidentsImpactsItems0
- func (m *PostV1IncidentsImpactsItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PostV1IncidentsImpactsItems0) MarshalBinary() ([]byte, error)
- func (m *PostV1IncidentsImpactsItems0) UnmarshalBinary(b []byte) error
- func (m *PostV1IncidentsImpactsItems0) Validate(formats strfmt.Registry) error
- type PostV1IncidentsIncidentIDGenericChatMessages
- func (m *PostV1IncidentsIncidentIDGenericChatMessages) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PostV1IncidentsIncidentIDGenericChatMessages) MarshalBinary() ([]byte, error)
- func (m *PostV1IncidentsIncidentIDGenericChatMessages) UnmarshalBinary(b []byte) error
- func (m *PostV1IncidentsIncidentIDGenericChatMessages) Validate(formats strfmt.Registry) error
- type PostV1IncidentsIncidentIDImpactType
- func (m *PostV1IncidentsIncidentIDImpactType) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PostV1IncidentsIncidentIDImpactType) MarshalBinary() ([]byte, error)
- func (m *PostV1IncidentsIncidentIDImpactType) UnmarshalBinary(b []byte) error
- func (m *PostV1IncidentsIncidentIDImpactType) Validate(formats strfmt.Registry) error
- type PostV1IncidentsIncidentIDLinks
- func (m *PostV1IncidentsIncidentIDLinks) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PostV1IncidentsIncidentIDLinks) MarshalBinary() ([]byte, error)
- func (m *PostV1IncidentsIncidentIDLinks) UnmarshalBinary(b []byte) error
- func (m *PostV1IncidentsIncidentIDLinks) Validate(formats strfmt.Registry) error
- type PostV1IncidentsIncidentIDNotes
- func (m *PostV1IncidentsIncidentIDNotes) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PostV1IncidentsIncidentIDNotes) MarshalBinary() ([]byte, error)
- func (m *PostV1IncidentsIncidentIDNotes) UnmarshalBinary(b []byte) error
- func (m *PostV1IncidentsIncidentIDNotes) Validate(formats strfmt.Registry) error
- type PostV1IncidentsIncidentIDNotesStatusPagesItems0
- func (m *PostV1IncidentsIncidentIDNotesStatusPagesItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PostV1IncidentsIncidentIDNotesStatusPagesItems0) MarshalBinary() ([]byte, error)
- func (m *PostV1IncidentsIncidentIDNotesStatusPagesItems0) UnmarshalBinary(b []byte) error
- func (m *PostV1IncidentsIncidentIDNotesStatusPagesItems0) Validate(formats strfmt.Registry) error
- type PostV1IncidentsIncidentIDRelatedChangeEvents
- func (m *PostV1IncidentsIncidentIDRelatedChangeEvents) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PostV1IncidentsIncidentIDRelatedChangeEvents) MarshalBinary() ([]byte, error)
- func (m *PostV1IncidentsIncidentIDRelatedChangeEvents) UnmarshalBinary(b []byte) error
- func (m *PostV1IncidentsIncidentIDRelatedChangeEvents) Validate(formats strfmt.Registry) error
- type PostV1IncidentsIncidentIDRoleAssignments
- func (m *PostV1IncidentsIncidentIDRoleAssignments) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PostV1IncidentsIncidentIDRoleAssignments) MarshalBinary() ([]byte, error)
- func (m *PostV1IncidentsIncidentIDRoleAssignments) UnmarshalBinary(b []byte) error
- func (m *PostV1IncidentsIncidentIDRoleAssignments) Validate(formats strfmt.Registry) error
- type PostV1IncidentsIncidentIDStatusPages
- func (m *PostV1IncidentsIncidentIDStatusPages) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PostV1IncidentsIncidentIDStatusPages) MarshalBinary() ([]byte, error)
- func (m *PostV1IncidentsIncidentIDStatusPages) UnmarshalBinary(b []byte) error
- func (m *PostV1IncidentsIncidentIDStatusPages) Validate(formats strfmt.Registry) error
- type PostV1IncidentsIncidentIDTaskLists
- func (m *PostV1IncidentsIncidentIDTaskLists) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PostV1IncidentsIncidentIDTaskLists) MarshalBinary() ([]byte, error)
- func (m *PostV1IncidentsIncidentIDTaskLists) UnmarshalBinary(b []byte) error
- func (m *PostV1IncidentsIncidentIDTaskLists) Validate(formats strfmt.Registry) error
- type PostV1IncidentsIncidentIDTasks
- func (m *PostV1IncidentsIncidentIDTasks) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PostV1IncidentsIncidentIDTasks) MarshalBinary() ([]byte, error)
- func (m *PostV1IncidentsIncidentIDTasks) UnmarshalBinary(b []byte) error
- func (m *PostV1IncidentsIncidentIDTasks) Validate(formats strfmt.Registry) error
- type PostV1IncidentsIncidentIDTasksTaskIDConvert
- func (m *PostV1IncidentsIncidentIDTasksTaskIDConvert) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PostV1IncidentsIncidentIDTasksTaskIDConvert) MarshalBinary() ([]byte, error)
- func (m *PostV1IncidentsIncidentIDTasksTaskIDConvert) UnmarshalBinary(b []byte) error
- func (m *PostV1IncidentsIncidentIDTasksTaskIDConvert) Validate(formats strfmt.Registry) error
- type PostV1IncidentsIncidentIDTeamAssignments
- func (m *PostV1IncidentsIncidentIDTeamAssignments) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PostV1IncidentsIncidentIDTeamAssignments) MarshalBinary() ([]byte, error)
- func (m *PostV1IncidentsIncidentIDTeamAssignments) UnmarshalBinary(b []byte) error
- func (m *PostV1IncidentsIncidentIDTeamAssignments) Validate(formats strfmt.Registry) error
- type PostV1IncidentsMilestonesItems0
- func (m *PostV1IncidentsMilestonesItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PostV1IncidentsMilestonesItems0) MarshalBinary() ([]byte, error)
- func (m *PostV1IncidentsMilestonesItems0) UnmarshalBinary(b []byte) error
- func (m *PostV1IncidentsMilestonesItems0) Validate(formats strfmt.Registry) error
- type PostV1NuncSubscriptions
- func (m *PostV1NuncSubscriptions) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PostV1NuncSubscriptions) MarshalBinary() ([]byte, error)
- func (m *PostV1NuncSubscriptions) UnmarshalBinary(b []byte) error
- func (m *PostV1NuncSubscriptions) Validate(formats strfmt.Registry) error
- type PostV1PostMortemsReports
- func (m *PostV1PostMortemsReports) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PostV1PostMortemsReports) MarshalBinary() ([]byte, error)
- func (m *PostV1PostMortemsReports) UnmarshalBinary(b []byte) error
- func (m *PostV1PostMortemsReports) Validate(formats strfmt.Registry) error
- type PostV1PostMortemsReportsReportIDPublish
- func (m *PostV1PostMortemsReportsReportIDPublish) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PostV1PostMortemsReportsReportIDPublish) MarshalBinary() ([]byte, error)
- func (m *PostV1PostMortemsReportsReportIDPublish) UnmarshalBinary(b []byte) error
- func (m *PostV1PostMortemsReportsReportIDPublish) Validate(formats strfmt.Registry) error
- type PostV1PostMortemsReportsReportIDReasons
- func (m *PostV1PostMortemsReportsReportIDReasons) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PostV1PostMortemsReportsReportIDReasons) MarshalBinary() ([]byte, error)
- func (m *PostV1PostMortemsReportsReportIDReasons) UnmarshalBinary(b []byte) error
- func (m *PostV1PostMortemsReportsReportIDReasons) Validate(formats strfmt.Registry) error
- type PostV1Priorities
- type PostV1Runbooks
- type PostV1RunbooksAttachmentRule
- func (m *PostV1RunbooksAttachmentRule) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PostV1RunbooksAttachmentRule) MarshalBinary() ([]byte, error)
- func (m *PostV1RunbooksAttachmentRule) UnmarshalBinary(b []byte) error
- func (m *PostV1RunbooksAttachmentRule) Validate(formats strfmt.Registry) error
- type PostV1RunbooksExecutions
- func (m *PostV1RunbooksExecutions) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PostV1RunbooksExecutions) MarshalBinary() ([]byte, error)
- func (m *PostV1RunbooksExecutions) UnmarshalBinary(b []byte) error
- func (m *PostV1RunbooksExecutions) Validate(formats strfmt.Registry) error
- type PostV1RunbooksOwner
- type PostV1RunbooksStepsItems0
- func (m *PostV1RunbooksStepsItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PostV1RunbooksStepsItems0) MarshalBinary() ([]byte, error)
- func (m *PostV1RunbooksStepsItems0) UnmarshalBinary(b []byte) error
- func (m *PostV1RunbooksStepsItems0) Validate(formats strfmt.Registry) error
- type PostV1RunbooksStepsItems0Rule
- func (m *PostV1RunbooksStepsItems0Rule) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PostV1RunbooksStepsItems0Rule) MarshalBinary() ([]byte, error)
- func (m *PostV1RunbooksStepsItems0Rule) UnmarshalBinary(b []byte) error
- func (m *PostV1RunbooksStepsItems0Rule) Validate(formats strfmt.Registry) error
- type PostV1SavedSearchesResourceType
- func (m *PostV1SavedSearchesResourceType) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PostV1SavedSearchesResourceType) MarshalBinary() ([]byte, error)
- func (m *PostV1SavedSearchesResourceType) UnmarshalBinary(b []byte) error
- func (m *PostV1SavedSearchesResourceType) Validate(formats strfmt.Registry) error
- type PostV1ScheduledMaintenances
- func (m *PostV1ScheduledMaintenances) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PostV1ScheduledMaintenances) MarshalBinary() ([]byte, error)
- func (m *PostV1ScheduledMaintenances) UnmarshalBinary(b []byte) error
- func (m *PostV1ScheduledMaintenances) Validate(formats strfmt.Registry) error
- type PostV1ScheduledMaintenancesImpactsItems0
- func (m *PostV1ScheduledMaintenancesImpactsItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PostV1ScheduledMaintenancesImpactsItems0) MarshalBinary() ([]byte, error)
- func (m *PostV1ScheduledMaintenancesImpactsItems0) UnmarshalBinary(b []byte) error
- func (m *PostV1ScheduledMaintenancesImpactsItems0) Validate(formats strfmt.Registry) error
- type PostV1ScheduledMaintenancesStatusPagesItems0
- func (m *PostV1ScheduledMaintenancesStatusPagesItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PostV1ScheduledMaintenancesStatusPagesItems0) MarshalBinary() ([]byte, error)
- func (m *PostV1ScheduledMaintenancesStatusPagesItems0) UnmarshalBinary(b []byte) error
- func (m *PostV1ScheduledMaintenancesStatusPagesItems0) Validate(formats strfmt.Registry) error
- type PostV1ScimV2Groups
- type PostV1ScimV2GroupsMembersItems0
- func (m *PostV1ScimV2GroupsMembersItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PostV1ScimV2GroupsMembersItems0) MarshalBinary() ([]byte, error)
- func (m *PostV1ScimV2GroupsMembersItems0) UnmarshalBinary(b []byte) error
- func (m *PostV1ScimV2GroupsMembersItems0) Validate(formats strfmt.Registry) error
- type PostV1ScimV2Users
- type PostV1ScimV2UsersEmailsItems0
- func (m *PostV1ScimV2UsersEmailsItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PostV1ScimV2UsersEmailsItems0) MarshalBinary() ([]byte, error)
- func (m *PostV1ScimV2UsersEmailsItems0) UnmarshalBinary(b []byte) error
- func (m *PostV1ScimV2UsersEmailsItems0) Validate(formats strfmt.Registry) error
- type PostV1ScimV2UsersName
- type PostV1ServiceDependencies
- func (m *PostV1ServiceDependencies) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PostV1ServiceDependencies) MarshalBinary() ([]byte, error)
- func (m *PostV1ServiceDependencies) UnmarshalBinary(b []byte) error
- func (m *PostV1ServiceDependencies) Validate(formats strfmt.Registry) error
- type PostV1Services
- type PostV1ServicesExternalResourcesItems0
- func (m *PostV1ServicesExternalResourcesItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PostV1ServicesExternalResourcesItems0) MarshalBinary() ([]byte, error)
- func (m *PostV1ServicesExternalResourcesItems0) UnmarshalBinary(b []byte) error
- func (m *PostV1ServicesExternalResourcesItems0) Validate(formats strfmt.Registry) error
- type PostV1ServicesFunctionalitiesItems0
- func (m *PostV1ServicesFunctionalitiesItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PostV1ServicesFunctionalitiesItems0) MarshalBinary() ([]byte, error)
- func (m *PostV1ServicesFunctionalitiesItems0) UnmarshalBinary(b []byte) error
- func (m *PostV1ServicesFunctionalitiesItems0) Validate(formats strfmt.Registry) error
- type PostV1ServicesLinksItems0
- func (m *PostV1ServicesLinksItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PostV1ServicesLinksItems0) MarshalBinary() ([]byte, error)
- func (m *PostV1ServicesLinksItems0) UnmarshalBinary(b []byte) error
- func (m *PostV1ServicesLinksItems0) Validate(formats strfmt.Registry) error
- type PostV1ServicesOwner
- type PostV1ServicesServiceIDChecklistResponseChecklistID
- func (m *PostV1ServicesServiceIDChecklistResponseChecklistID) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PostV1ServicesServiceIDChecklistResponseChecklistID) MarshalBinary() ([]byte, error)
- func (m *PostV1ServicesServiceIDChecklistResponseChecklistID) UnmarshalBinary(b []byte) error
- func (m *PostV1ServicesServiceIDChecklistResponseChecklistID) Validate(formats strfmt.Registry) error
- type PostV1ServicesServiceLinks
- func (m *PostV1ServicesServiceLinks) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PostV1ServicesServiceLinks) MarshalBinary() ([]byte, error)
- func (m *PostV1ServicesServiceLinks) UnmarshalBinary(b []byte) error
- func (m *PostV1ServicesServiceLinks) Validate(formats strfmt.Registry) error
- type PostV1ServicesTeamsItems0
- func (m *PostV1ServicesTeamsItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PostV1ServicesTeamsItems0) MarshalBinary() ([]byte, error)
- func (m *PostV1ServicesTeamsItems0) UnmarshalBinary(b []byte) error
- func (m *PostV1ServicesTeamsItems0) Validate(formats strfmt.Registry) error
- type PostV1Severities
- type PostV1SeverityMatrixConditions
- func (m *PostV1SeverityMatrixConditions) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PostV1SeverityMatrixConditions) MarshalBinary() ([]byte, error)
- func (m *PostV1SeverityMatrixConditions) UnmarshalBinary(b []byte) error
- func (m *PostV1SeverityMatrixConditions) Validate(formats strfmt.Registry) error
- type PostV1SeverityMatrixImpacts
- func (m *PostV1SeverityMatrixImpacts) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PostV1SeverityMatrixImpacts) MarshalBinary() ([]byte, error)
- func (m *PostV1SeverityMatrixImpacts) UnmarshalBinary(b []byte) error
- func (m *PostV1SeverityMatrixImpacts) Validate(formats strfmt.Registry) error
- type PostV1SignalsDebugger
- type PostV1SignalsDebuggerSignalsItems0
- func (m *PostV1SignalsDebuggerSignalsItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PostV1SignalsDebuggerSignalsItems0) MarshalBinary() ([]byte, error)
- func (m *PostV1SignalsDebuggerSignalsItems0) UnmarshalBinary(b []byte) error
- func (m *PostV1SignalsDebuggerSignalsItems0) Validate(formats strfmt.Registry) error
- type PostV1SignalsDebuggerSignalsItems0ImagesItems0
- func (m *PostV1SignalsDebuggerSignalsItems0ImagesItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PostV1SignalsDebuggerSignalsItems0ImagesItems0) MarshalBinary() ([]byte, error)
- func (m *PostV1SignalsDebuggerSignalsItems0ImagesItems0) UnmarshalBinary(b []byte) error
- func (m *PostV1SignalsDebuggerSignalsItems0ImagesItems0) Validate(formats strfmt.Registry) error
- type PostV1SignalsDebuggerSignalsItems0LinksItems0
- func (m *PostV1SignalsDebuggerSignalsItems0LinksItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PostV1SignalsDebuggerSignalsItems0LinksItems0) MarshalBinary() ([]byte, error)
- func (m *PostV1SignalsDebuggerSignalsItems0LinksItems0) UnmarshalBinary(b []byte) error
- func (m *PostV1SignalsDebuggerSignalsItems0LinksItems0) Validate(formats strfmt.Registry) error
- type PostV1StatusUpdateTemplates
- func (m *PostV1StatusUpdateTemplates) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PostV1StatusUpdateTemplates) MarshalBinary() ([]byte, error)
- func (m *PostV1StatusUpdateTemplates) UnmarshalBinary(b []byte) error
- func (m *PostV1StatusUpdateTemplates) Validate(formats strfmt.Registry) error
- type PostV1TaskLists
- type PostV1TaskListsTaskListItemsItems0
- func (m *PostV1TaskListsTaskListItemsItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PostV1TaskListsTaskListItemsItems0) MarshalBinary() ([]byte, error)
- func (m *PostV1TaskListsTaskListItemsItems0) UnmarshalBinary(b []byte) error
- func (m *PostV1TaskListsTaskListItemsItems0) Validate(formats strfmt.Registry) error
- type PostV1Teams
- type PostV1TeamsMembershipsItems0
- func (m *PostV1TeamsMembershipsItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PostV1TeamsMembershipsItems0) MarshalBinary() ([]byte, error)
- func (m *PostV1TeamsMembershipsItems0) UnmarshalBinary(b []byte) error
- func (m *PostV1TeamsMembershipsItems0) Validate(formats strfmt.Registry) error
- type PostV1TeamsTeamIDEscalationPolicies
- func (m *PostV1TeamsTeamIDEscalationPolicies) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PostV1TeamsTeamIDEscalationPolicies) MarshalBinary() ([]byte, error)
- func (m *PostV1TeamsTeamIDEscalationPolicies) UnmarshalBinary(b []byte) error
- func (m *PostV1TeamsTeamIDEscalationPolicies) Validate(formats strfmt.Registry) error
- type PostV1TeamsTeamIDEscalationPoliciesHandoffStep
- func (m *PostV1TeamsTeamIDEscalationPoliciesHandoffStep) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PostV1TeamsTeamIDEscalationPoliciesHandoffStep) MarshalBinary() ([]byte, error)
- func (m *PostV1TeamsTeamIDEscalationPoliciesHandoffStep) UnmarshalBinary(b []byte) error
- func (m *PostV1TeamsTeamIDEscalationPoliciesHandoffStep) Validate(formats strfmt.Registry) error
- type PostV1TeamsTeamIDEscalationPoliciesStepsItems0
- func (m *PostV1TeamsTeamIDEscalationPoliciesStepsItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PostV1TeamsTeamIDEscalationPoliciesStepsItems0) MarshalBinary() ([]byte, error)
- func (m *PostV1TeamsTeamIDEscalationPoliciesStepsItems0) UnmarshalBinary(b []byte) error
- func (m *PostV1TeamsTeamIDEscalationPoliciesStepsItems0) Validate(formats strfmt.Registry) error
- type PostV1TeamsTeamIDEscalationPoliciesStepsItems0TargetsItems0
- func (m *PostV1TeamsTeamIDEscalationPoliciesStepsItems0TargetsItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PostV1TeamsTeamIDEscalationPoliciesStepsItems0TargetsItems0) MarshalBinary() ([]byte, error)
- func (m *PostV1TeamsTeamIDEscalationPoliciesStepsItems0TargetsItems0) UnmarshalBinary(b []byte) error
- func (m *PostV1TeamsTeamIDEscalationPoliciesStepsItems0TargetsItems0) Validate(formats strfmt.Registry) error
- type PostV1TeamsTeamIDOnCallSchedules
- func (m *PostV1TeamsTeamIDOnCallSchedules) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PostV1TeamsTeamIDOnCallSchedules) MarshalBinary() ([]byte, error)
- func (m *PostV1TeamsTeamIDOnCallSchedules) UnmarshalBinary(b []byte) error
- func (m *PostV1TeamsTeamIDOnCallSchedules) Validate(formats strfmt.Registry) error
- type PostV1TeamsTeamIDOnCallSchedulesRestrictionsItems0
- func (m *PostV1TeamsTeamIDOnCallSchedulesRestrictionsItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PostV1TeamsTeamIDOnCallSchedulesRestrictionsItems0) MarshalBinary() ([]byte, error)
- func (m *PostV1TeamsTeamIDOnCallSchedulesRestrictionsItems0) UnmarshalBinary(b []byte) error
- func (m *PostV1TeamsTeamIDOnCallSchedulesRestrictionsItems0) Validate(formats strfmt.Registry) error
- type PostV1TeamsTeamIDOnCallSchedulesScheduleIDShifts
- func (m *PostV1TeamsTeamIDOnCallSchedulesScheduleIDShifts) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PostV1TeamsTeamIDOnCallSchedulesScheduleIDShifts) MarshalBinary() ([]byte, error)
- func (m *PostV1TeamsTeamIDOnCallSchedulesScheduleIDShifts) UnmarshalBinary(b []byte) error
- func (m *PostV1TeamsTeamIDOnCallSchedulesScheduleIDShifts) Validate(formats strfmt.Registry) error
- type PostV1TeamsTeamIDOnCallSchedulesStrategy
- func (m *PostV1TeamsTeamIDOnCallSchedulesStrategy) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PostV1TeamsTeamIDOnCallSchedulesStrategy) MarshalBinary() ([]byte, error)
- func (m *PostV1TeamsTeamIDOnCallSchedulesStrategy) UnmarshalBinary(b []byte) error
- func (m *PostV1TeamsTeamIDOnCallSchedulesStrategy) Validate(formats strfmt.Registry) error
- type PostV1TeamsTeamIDSignalRules
- func (m *PostV1TeamsTeamIDSignalRules) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PostV1TeamsTeamIDSignalRules) MarshalBinary() ([]byte, error)
- func (m *PostV1TeamsTeamIDSignalRules) UnmarshalBinary(b []byte) error
- func (m *PostV1TeamsTeamIDSignalRules) Validate(formats strfmt.Registry) error
- type PostV1TicketingPriorities
- func (m *PostV1TicketingPriorities) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PostV1TicketingPriorities) MarshalBinary() ([]byte, error)
- func (m *PostV1TicketingPriorities) UnmarshalBinary(b []byte) error
- func (m *PostV1TicketingPriorities) Validate(formats strfmt.Registry) error
- type PostV1TicketingTickets
- func (m *PostV1TicketingTickets) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PostV1TicketingTickets) MarshalBinary() ([]byte, error)
- func (m *PostV1TicketingTickets) UnmarshalBinary(b []byte) error
- func (m *PostV1TicketingTickets) Validate(formats strfmt.Registry) error
- type PostV1Webhooks
- type PriorityEntity
- type PublicAPIV1IncidentsSuccinctEntity
- func (m *PublicAPIV1IncidentsSuccinctEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PublicAPIV1IncidentsSuccinctEntity) MarshalBinary() ([]byte, error)
- func (m *PublicAPIV1IncidentsSuccinctEntity) UnmarshalBinary(b []byte) error
- func (m *PublicAPIV1IncidentsSuccinctEntity) Validate(formats strfmt.Registry) error
- type PublicAPIV1IncidentsTranscriptEntity
- func (m *PublicAPIV1IncidentsTranscriptEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PublicAPIV1IncidentsTranscriptEntity) MarshalBinary() ([]byte, error)
- func (m *PublicAPIV1IncidentsTranscriptEntity) UnmarshalBinary(b []byte) error
- func (m *PublicAPIV1IncidentsTranscriptEntity) Validate(formats strfmt.Registry) error
- type PutV1IncidentsIncidentIDImpact
- func (m *PutV1IncidentsIncidentIDImpact) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PutV1IncidentsIncidentIDImpact) MarshalBinary() ([]byte, error)
- func (m *PutV1IncidentsIncidentIDImpact) UnmarshalBinary(b []byte) error
- func (m *PutV1IncidentsIncidentIDImpact) Validate(formats strfmt.Registry) error
- type PutV1IncidentsIncidentIDImpactImpactItems0
- func (m *PutV1IncidentsIncidentIDImpactImpactItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PutV1IncidentsIncidentIDImpactImpactItems0) MarshalBinary() ([]byte, error)
- func (m *PutV1IncidentsIncidentIDImpactImpactItems0) UnmarshalBinary(b []byte) error
- func (m *PutV1IncidentsIncidentIDImpactImpactItems0) Validate(formats strfmt.Registry) error
- type PutV1IncidentsIncidentIDImpactStatusPagesItems0
- func (m *PutV1IncidentsIncidentIDImpactStatusPagesItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PutV1IncidentsIncidentIDImpactStatusPagesItems0) MarshalBinary() ([]byte, error)
- func (m *PutV1IncidentsIncidentIDImpactStatusPagesItems0) UnmarshalBinary(b []byte) error
- func (m *PutV1IncidentsIncidentIDImpactStatusPagesItems0) Validate(formats strfmt.Registry) error
- type PutV1IncidentsIncidentIDLinksLinkID
- func (m *PutV1IncidentsIncidentIDLinksLinkID) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PutV1IncidentsIncidentIDLinksLinkID) MarshalBinary() ([]byte, error)
- func (m *PutV1IncidentsIncidentIDLinksLinkID) UnmarshalBinary(b []byte) error
- func (m *PutV1IncidentsIncidentIDLinksLinkID) Validate(formats strfmt.Registry) error
- type PutV1IncidentsIncidentIDMilestonesBulkUpdate
- func (m *PutV1IncidentsIncidentIDMilestonesBulkUpdate) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PutV1IncidentsIncidentIDMilestonesBulkUpdate) MarshalBinary() ([]byte, error)
- func (m *PutV1IncidentsIncidentIDMilestonesBulkUpdate) UnmarshalBinary(b []byte) error
- func (m *PutV1IncidentsIncidentIDMilestonesBulkUpdate) Validate(formats strfmt.Registry) error
- type PutV1IncidentsIncidentIDMilestonesBulkUpdateMilestonesItems0
- func (m *PutV1IncidentsIncidentIDMilestonesBulkUpdateMilestonesItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PutV1IncidentsIncidentIDMilestonesBulkUpdateMilestonesItems0) MarshalBinary() ([]byte, error)
- func (m *PutV1IncidentsIncidentIDMilestonesBulkUpdateMilestonesItems0) UnmarshalBinary(b []byte) error
- func (m *PutV1IncidentsIncidentIDMilestonesBulkUpdateMilestonesItems0) Validate(formats strfmt.Registry) error
- type PutV1PostMortemsQuestions
- func (m *PutV1PostMortemsQuestions) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PutV1PostMortemsQuestions) MarshalBinary() ([]byte, error)
- func (m *PutV1PostMortemsQuestions) UnmarshalBinary(b []byte) error
- func (m *PutV1PostMortemsQuestions) Validate(formats strfmt.Registry) error
- type PutV1PostMortemsQuestionsQuestionsItems0
- func (m *PutV1PostMortemsQuestionsQuestionsItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PutV1PostMortemsQuestionsQuestionsItems0) MarshalBinary() ([]byte, error)
- func (m *PutV1PostMortemsQuestionsQuestionsItems0) UnmarshalBinary(b []byte) error
- func (m *PutV1PostMortemsQuestionsQuestionsItems0) Validate(formats strfmt.Registry) error
- type PutV1PostMortemsReportsReportIDReasonsOrder
- func (m *PutV1PostMortemsReportsReportIDReasonsOrder) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PutV1PostMortemsReportsReportIDReasonsOrder) MarshalBinary() ([]byte, error)
- func (m *PutV1PostMortemsReportsReportIDReasonsOrder) UnmarshalBinary(b []byte) error
- func (m *PutV1PostMortemsReportsReportIDReasonsOrder) Validate(formats strfmt.Registry) error
- type PutV1RunbooksExecutionsExecutionIDStepsStepID
- func (m *PutV1RunbooksExecutionsExecutionIDStepsStepID) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PutV1RunbooksExecutionsExecutionIDStepsStepID) MarshalBinary() ([]byte, error)
- func (m *PutV1RunbooksExecutionsExecutionIDStepsStepID) UnmarshalBinary(b []byte) error
- func (m *PutV1RunbooksExecutionsExecutionIDStepsStepID) Validate(formats strfmt.Registry) error
- type PutV1RunbooksRunbookID
- func (m *PutV1RunbooksRunbookID) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PutV1RunbooksRunbookID) MarshalBinary() ([]byte, error)
- func (m *PutV1RunbooksRunbookID) UnmarshalBinary(b []byte) error
- func (m *PutV1RunbooksRunbookID) Validate(formats strfmt.Registry) error
- type PutV1RunbooksRunbookIDAttachmentRule
- func (m *PutV1RunbooksRunbookIDAttachmentRule) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PutV1RunbooksRunbookIDAttachmentRule) MarshalBinary() ([]byte, error)
- func (m *PutV1RunbooksRunbookIDAttachmentRule) UnmarshalBinary(b []byte) error
- func (m *PutV1RunbooksRunbookIDAttachmentRule) Validate(formats strfmt.Registry) error
- type PutV1RunbooksRunbookIDEnvironmentsItems0
- func (m *PutV1RunbooksRunbookIDEnvironmentsItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PutV1RunbooksRunbookIDEnvironmentsItems0) MarshalBinary() ([]byte, error)
- func (m *PutV1RunbooksRunbookIDEnvironmentsItems0) UnmarshalBinary(b []byte) error
- func (m *PutV1RunbooksRunbookIDEnvironmentsItems0) Validate(formats strfmt.Registry) error
- type PutV1RunbooksRunbookIDOwner
- func (m *PutV1RunbooksRunbookIDOwner) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PutV1RunbooksRunbookIDOwner) MarshalBinary() ([]byte, error)
- func (m *PutV1RunbooksRunbookIDOwner) UnmarshalBinary(b []byte) error
- func (m *PutV1RunbooksRunbookIDOwner) Validate(formats strfmt.Registry) error
- type PutV1RunbooksRunbookIDServicesItems0
- func (m *PutV1RunbooksRunbookIDServicesItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PutV1RunbooksRunbookIDServicesItems0) MarshalBinary() ([]byte, error)
- func (m *PutV1RunbooksRunbookIDServicesItems0) UnmarshalBinary(b []byte) error
- func (m *PutV1RunbooksRunbookIDServicesItems0) Validate(formats strfmt.Registry) error
- type PutV1RunbooksRunbookIDSeveritiesItems0
- func (m *PutV1RunbooksRunbookIDSeveritiesItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PutV1RunbooksRunbookIDSeveritiesItems0) MarshalBinary() ([]byte, error)
- func (m *PutV1RunbooksRunbookIDSeveritiesItems0) UnmarshalBinary(b []byte) error
- func (m *PutV1RunbooksRunbookIDSeveritiesItems0) Validate(formats strfmt.Registry) error
- type PutV1RunbooksRunbookIDStepsItems0
- func (m *PutV1RunbooksRunbookIDStepsItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PutV1RunbooksRunbookIDStepsItems0) MarshalBinary() ([]byte, error)
- func (m *PutV1RunbooksRunbookIDStepsItems0) UnmarshalBinary(b []byte) error
- func (m *PutV1RunbooksRunbookIDStepsItems0) Validate(formats strfmt.Registry) error
- type PutV1RunbooksRunbookIDStepsItems0Rule
- func (m *PutV1RunbooksRunbookIDStepsItems0Rule) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PutV1RunbooksRunbookIDStepsItems0Rule) MarshalBinary() ([]byte, error)
- func (m *PutV1RunbooksRunbookIDStepsItems0Rule) UnmarshalBinary(b []byte) error
- func (m *PutV1RunbooksRunbookIDStepsItems0Rule) Validate(formats strfmt.Registry) error
- type PutV1ScimV2GroupsID
- type PutV1ScimV2GroupsIDMembersItems0
- func (m *PutV1ScimV2GroupsIDMembersItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PutV1ScimV2GroupsIDMembersItems0) MarshalBinary() ([]byte, error)
- func (m *PutV1ScimV2GroupsIDMembersItems0) UnmarshalBinary(b []byte) error
- func (m *PutV1ScimV2GroupsIDMembersItems0) Validate(formats strfmt.Registry) error
- type PutV1ScimV2UsersID
- type PutV1ScimV2UsersIDEmailsItems0
- func (m *PutV1ScimV2UsersIDEmailsItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PutV1ScimV2UsersIDEmailsItems0) MarshalBinary() ([]byte, error)
- func (m *PutV1ScimV2UsersIDEmailsItems0) UnmarshalBinary(b []byte) error
- func (m *PutV1ScimV2UsersIDEmailsItems0) Validate(formats strfmt.Registry) error
- type PutV1ScimV2UsersIDName
- func (m *PutV1ScimV2UsersIDName) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PutV1ScimV2UsersIDName) MarshalBinary() ([]byte, error)
- func (m *PutV1ScimV2UsersIDName) UnmarshalBinary(b []byte) error
- func (m *PutV1ScimV2UsersIDName) Validate(formats strfmt.Registry) error
- type ReportEntity
- type ReportsBucketEntity
- type ReportsDataPointEntity
- func (m *ReportsDataPointEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ReportsDataPointEntity) MarshalBinary() ([]byte, error)
- func (m *ReportsDataPointEntity) UnmarshalBinary(b []byte) error
- func (m *ReportsDataPointEntity) Validate(formats strfmt.Registry) error
- type RulesRuleEntity
- type RunbookEntity
- type RunbookStepEntity
- type RunbooksActionConfigEntity
- func (m *RunbooksActionConfigEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *RunbooksActionConfigEntity) MarshalBinary() ([]byte, error)
- func (m *RunbooksActionConfigEntity) UnmarshalBinary(b []byte) error
- func (m *RunbooksActionConfigEntity) Validate(formats strfmt.Registry) error
- type RunbooksActionsEntity
- type RunbooksActionsEntityPaginated
- func (m *RunbooksActionsEntityPaginated) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *RunbooksActionsEntityPaginated) MarshalBinary() ([]byte, error)
- func (m *RunbooksActionsEntityPaginated) UnmarshalBinary(b []byte) error
- func (m *RunbooksActionsEntityPaginated) Validate(formats strfmt.Registry) error
- type RunbooksElementDynamicSelectEntity
- func (m *RunbooksElementDynamicSelectEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *RunbooksElementDynamicSelectEntity) MarshalBinary() ([]byte, error)
- func (m *RunbooksElementDynamicSelectEntity) UnmarshalBinary(b []byte) error
- func (m *RunbooksElementDynamicSelectEntity) Validate(formats strfmt.Registry) error
- type RunbooksElementDynamicSelectEntitySelectOptionEntity
- func (m *RunbooksElementDynamicSelectEntitySelectOptionEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *RunbooksElementDynamicSelectEntitySelectOptionEntity) MarshalBinary() ([]byte, error)
- func (m *RunbooksElementDynamicSelectEntitySelectOptionEntity) UnmarshalBinary(b []byte) error
- func (m *RunbooksElementDynamicSelectEntitySelectOptionEntity) Validate(formats strfmt.Registry) error
- type RunbooksElementEntity
- type RunbooksElementInputEntity
- func (m *RunbooksElementInputEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *RunbooksElementInputEntity) MarshalBinary() ([]byte, error)
- func (m *RunbooksElementInputEntity) UnmarshalBinary(b []byte) error
- func (m *RunbooksElementInputEntity) Validate(formats strfmt.Registry) error
- type RunbooksElementMarkdownEntity
- func (m *RunbooksElementMarkdownEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *RunbooksElementMarkdownEntity) MarshalBinary() ([]byte, error)
- func (m *RunbooksElementMarkdownEntity) UnmarshalBinary(b []byte) error
- func (m *RunbooksElementMarkdownEntity) Validate(formats strfmt.Registry) error
- type RunbooksElementTextareaEntity
- func (m *RunbooksElementTextareaEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *RunbooksElementTextareaEntity) MarshalBinary() ([]byte, error)
- func (m *RunbooksElementTextareaEntity) UnmarshalBinary(b []byte) error
- func (m *RunbooksElementTextareaEntity) Validate(formats strfmt.Registry) error
- type RunbooksExecutionEntity
- func (m *RunbooksExecutionEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *RunbooksExecutionEntity) MarshalBinary() ([]byte, error)
- func (m *RunbooksExecutionEntity) UnmarshalBinary(b []byte) error
- func (m *RunbooksExecutionEntity) Validate(formats strfmt.Registry) error
- type RunbooksExecutionEntityExecutedForEntity
- func (m *RunbooksExecutionEntityExecutedForEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *RunbooksExecutionEntityExecutedForEntity) MarshalBinary() ([]byte, error)
- func (m *RunbooksExecutionEntityExecutedForEntity) UnmarshalBinary(b []byte) error
- func (m *RunbooksExecutionEntityExecutedForEntity) Validate(formats strfmt.Registry) error
- type RunbooksExecutionEntityPaginated
- func (m *RunbooksExecutionEntityPaginated) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *RunbooksExecutionEntityPaginated) MarshalBinary() ([]byte, error)
- func (m *RunbooksExecutionEntityPaginated) UnmarshalBinary(b []byte) error
- func (m *RunbooksExecutionEntityPaginated) Validate(formats strfmt.Registry) error
- type RunbooksExecutionStepEntity
- func (m *RunbooksExecutionStepEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *RunbooksExecutionStepEntity) MarshalBinary() ([]byte, error)
- func (m *RunbooksExecutionStepEntity) UnmarshalBinary(b []byte) error
- func (m *RunbooksExecutionStepEntity) Validate(formats strfmt.Registry) error
- type RunbooksExecutionStepExecutionEntity
- func (m *RunbooksExecutionStepExecutionEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *RunbooksExecutionStepExecutionEntity) MarshalBinary() ([]byte, error)
- func (m *RunbooksExecutionStepExecutionEntity) UnmarshalBinary(b []byte) error
- func (m *RunbooksExecutionStepExecutionEntity) Validate(formats strfmt.Registry) error
- type RunbooksWebhookDeliveryEntity
- func (m *RunbooksWebhookDeliveryEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *RunbooksWebhookDeliveryEntity) MarshalBinary() ([]byte, error)
- func (m *RunbooksWebhookDeliveryEntity) UnmarshalBinary(b []byte) error
- func (m *RunbooksWebhookDeliveryEntity) Validate(formats strfmt.Registry) error
- type SavedSearchEntity
- type ScheduleEntity
- type ScheduledMaintenanceEntity
- func (m *ScheduledMaintenanceEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ScheduledMaintenanceEntity) MarshalBinary() ([]byte, error)
- func (m *ScheduledMaintenanceEntity) UnmarshalBinary(b []byte) error
- func (m *ScheduledMaintenanceEntity) Validate(formats strfmt.Registry) error
- type ScheduledMaintenancesImpactEntity
- func (m *ScheduledMaintenancesImpactEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ScheduledMaintenancesImpactEntity) MarshalBinary() ([]byte, error)
- func (m *ScheduledMaintenancesImpactEntity) UnmarshalBinary(b []byte) error
- func (m *ScheduledMaintenancesImpactEntity) Validate(formats strfmt.Registry) error
- type ScheduledMaintenancesStatusPageEntity
- func (m *ScheduledMaintenancesStatusPageEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ScheduledMaintenancesStatusPageEntity) MarshalBinary() ([]byte, error)
- func (m *ScheduledMaintenancesStatusPageEntity) UnmarshalBinary(b []byte) error
- func (m *ScheduledMaintenancesStatusPageEntity) Validate(formats strfmt.Registry) error
- type ServiceChildDependencyEntity
- func (m *ServiceChildDependencyEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ServiceChildDependencyEntity) MarshalBinary() ([]byte, error)
- func (m *ServiceChildDependencyEntity) UnmarshalBinary(b []byte) error
- func (m *ServiceChildDependencyEntity) Validate(formats strfmt.Registry) error
- type ServiceDependencyEntity
- func (m *ServiceDependencyEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ServiceDependencyEntity) MarshalBinary() ([]byte, error)
- func (m *ServiceDependencyEntity) UnmarshalBinary(b []byte) error
- func (m *ServiceDependencyEntity) Validate(formats strfmt.Registry) error
- type ServiceEntity
- type ServiceEntityPaginated
- func (m *ServiceEntityPaginated) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ServiceEntityPaginated) MarshalBinary() ([]byte, error)
- func (m *ServiceEntityPaginated) UnmarshalBinary(b []byte) error
- func (m *ServiceEntityPaginated) Validate(formats strfmt.Registry) error
- type ServiceLinkEntity
- type ServiceParentDependencyEntity
- func (m *ServiceParentDependencyEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ServiceParentDependencyEntity) MarshalBinary() ([]byte, error)
- func (m *ServiceParentDependencyEntity) UnmarshalBinary(b []byte) error
- func (m *ServiceParentDependencyEntity) Validate(formats strfmt.Registry) error
- type ServiceWithAllDependenciesEntity
- func (m *ServiceWithAllDependenciesEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ServiceWithAllDependenciesEntity) MarshalBinary() ([]byte, error)
- func (m *ServiceWithAllDependenciesEntity) UnmarshalBinary(b []byte) error
- func (m *ServiceWithAllDependenciesEntity) Validate(formats strfmt.Registry) error
- type SeverityEntity
- type SeverityEntityPaginated
- func (m *SeverityEntityPaginated) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *SeverityEntityPaginated) MarshalBinary() ([]byte, error)
- func (m *SeverityEntityPaginated) UnmarshalBinary(b []byte) error
- func (m *SeverityEntityPaginated) Validate(formats strfmt.Registry) error
- type SeverityMatrixConditionEntity
- func (m *SeverityMatrixConditionEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *SeverityMatrixConditionEntity) MarshalBinary() ([]byte, error)
- func (m *SeverityMatrixConditionEntity) UnmarshalBinary(b []byte) error
- func (m *SeverityMatrixConditionEntity) Validate(formats strfmt.Registry) error
- type SeverityMatrixImpactEntity
- func (m *SeverityMatrixImpactEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *SeverityMatrixImpactEntity) MarshalBinary() ([]byte, error)
- func (m *SeverityMatrixImpactEntity) UnmarshalBinary(b []byte) error
- func (m *SeverityMatrixImpactEntity) Validate(formats strfmt.Registry) error
- type SeverityMatrixItemEntity
- func (m *SeverityMatrixItemEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *SeverityMatrixItemEntity) MarshalBinary() ([]byte, error)
- func (m *SeverityMatrixItemEntity) UnmarshalBinary(b []byte) error
- func (m *SeverityMatrixItemEntity) Validate(formats strfmt.Registry) error
- type SeverityMatrixSeverityMatrixEntity
- func (m *SeverityMatrixSeverityMatrixEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *SeverityMatrixSeverityMatrixEntity) MarshalBinary() ([]byte, error)
- func (m *SeverityMatrixSeverityMatrixEntity) UnmarshalBinary(b []byte) error
- func (m *SeverityMatrixSeverityMatrixEntity) Validate(formats strfmt.Registry) error
- type SignalsAPIIngestKeyEntity
- func (m *SignalsAPIIngestKeyEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *SignalsAPIIngestKeyEntity) MarshalBinary() ([]byte, error)
- func (m *SignalsAPIIngestKeyEntity) UnmarshalBinary(b []byte) error
- func (m *SignalsAPIIngestKeyEntity) Validate(formats strfmt.Registry) error
- type SignalsAPIRuleEntity
- type SignalsAPITargetEntity
- func (m *SignalsAPITargetEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *SignalsAPITargetEntity) MarshalBinary() ([]byte, error)
- func (m *SignalsAPITargetEntity) UnmarshalBinary(b []byte) error
- func (m *SignalsAPITargetEntity) Validate(formats strfmt.Registry) error
- type SlimRunbookEntity
- type StatusUpdateTemplateEntity
- func (m *StatusUpdateTemplateEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *StatusUpdateTemplateEntity) MarshalBinary() ([]byte, error)
- func (m *StatusUpdateTemplateEntity) UnmarshalBinary(b []byte) error
- func (m *StatusUpdateTemplateEntity) Validate(formats strfmt.Registry) error
- type SuccinctEntity
- type TagEntity
- type TagEntityPaginated
- type TaskEntity
- type TaskEntityPaginated
- type TaskListEntity
- type TaskListItemEntity
- type TeamEntity
- type TeamEntityPaginated
- type TicketingFieldMapsMappableFieldEntity
- func (m *TicketingFieldMapsMappableFieldEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *TicketingFieldMapsMappableFieldEntity) MarshalBinary() ([]byte, error)
- func (m *TicketingFieldMapsMappableFieldEntity) UnmarshalBinary(b []byte) error
- func (m *TicketingFieldMapsMappableFieldEntity) Validate(formats strfmt.Registry) error
- type TicketingPriorityEntity
- func (m *TicketingPriorityEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *TicketingPriorityEntity) MarshalBinary() ([]byte, error)
- func (m *TicketingPriorityEntity) UnmarshalBinary(b []byte) error
- func (m *TicketingPriorityEntity) Validate(formats strfmt.Registry) error
- type TicketingProjectConfigEntity
- func (m *TicketingProjectConfigEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *TicketingProjectConfigEntity) MarshalBinary() ([]byte, error)
- func (m *TicketingProjectConfigEntity) UnmarshalBinary(b []byte) error
- func (m *TicketingProjectConfigEntity) Validate(formats strfmt.Registry) error
- type TicketingProjectFieldMapBodyEntity
- func (m *TicketingProjectFieldMapBodyEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *TicketingProjectFieldMapBodyEntity) MarshalBinary() ([]byte, error)
- func (m *TicketingProjectFieldMapBodyEntity) UnmarshalBinary(b []byte) error
- func (m *TicketingProjectFieldMapBodyEntity) Validate(formats strfmt.Registry) error
- type TicketingProjectFieldMapCasesElseEntity
- func (m *TicketingProjectFieldMapCasesElseEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *TicketingProjectFieldMapCasesElseEntity) MarshalBinary() ([]byte, error)
- func (m *TicketingProjectFieldMapCasesElseEntity) UnmarshalBinary(b []byte) error
- func (m *TicketingProjectFieldMapCasesElseEntity) Validate(formats strfmt.Registry) error
- type TicketingProjectFieldMapCasesEntity
- func (m *TicketingProjectFieldMapCasesEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *TicketingProjectFieldMapCasesEntity) MarshalBinary() ([]byte, error)
- func (m *TicketingProjectFieldMapCasesEntity) UnmarshalBinary(b []byte) error
- func (m *TicketingProjectFieldMapCasesEntity) Validate(formats strfmt.Registry) error
- type TicketingProjectFieldMapEntity
- func (m *TicketingProjectFieldMapEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *TicketingProjectFieldMapEntity) MarshalBinary() ([]byte, error)
- func (m *TicketingProjectFieldMapEntity) UnmarshalBinary(b []byte) error
- func (m *TicketingProjectFieldMapEntity) Validate(formats strfmt.Registry) error
- type TicketingProjectFieldMapExternalValueEntity
- func (m *TicketingProjectFieldMapExternalValueEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *TicketingProjectFieldMapExternalValueEntity) MarshalBinary() ([]byte, error)
- func (m *TicketingProjectFieldMapExternalValueEntity) UnmarshalBinary(b []byte) error
- func (m *TicketingProjectFieldMapExternalValueEntity) Validate(formats strfmt.Registry) error
- type TicketingProjectsProjectListItemEntity
- func (m *TicketingProjectsProjectListItemEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *TicketingProjectsProjectListItemEntity) MarshalBinary() ([]byte, error)
- func (m *TicketingProjectsProjectListItemEntity) UnmarshalBinary(b []byte) error
- func (m *TicketingProjectsProjectListItemEntity) Validate(formats strfmt.Registry) error
- type TicketingTicketEntity
- type UserEntity
- type UserEntityPaginated
- type VotesEntity
- type WebhooksEntitiesWebhookEntity
- func (m *WebhooksEntitiesWebhookEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *WebhooksEntitiesWebhookEntity) MarshalBinary() ([]byte, error)
- func (m *WebhooksEntitiesWebhookEntity) UnmarshalBinary(b []byte) error
- func (m *WebhooksEntitiesWebhookEntity) Validate(formats strfmt.Registry) error
Constants ¶
const ( // ActorEntityTypeFirehydrantUser captures enum value "firehydrant_user" ActorEntityTypeFirehydrantUser string = "firehydrant_user" // ActorEntityTypeFirehydrantBot captures enum value "firehydrant_bot" ActorEntityTypeFirehydrantBot string = "firehydrant_bot" // ActorEntityTypeAlertmanager captures enum value "alertmanager" ActorEntityTypeAlertmanager string = "alertmanager" // ActorEntityTypeAsana captures enum value "asana" ActorEntityTypeAsana string = "asana" // ActorEntityTypeAws captures enum value "aws" ActorEntityTypeAws string = "aws" // ActorEntityTypeBugsnag captures enum value "bugsnag" ActorEntityTypeBugsnag string = "bugsnag" // ActorEntityTypeCheckly captures enum value "checkly" ActorEntityTypeCheckly string = "checkly" // ActorEntityTypeCustomAlerts captures enum value "custom_alerts" ActorEntityTypeCustomAlerts string = "custom_alerts" // ActorEntityTypeDataExport captures enum value "data_export" ActorEntityTypeDataExport string = "data_export" // ActorEntityTypeDatadog captures enum value "datadog" ActorEntityTypeDatadog string = "datadog" // ActorEntityTypeShortcut captures enum value "shortcut" ActorEntityTypeShortcut string = "shortcut" // ActorEntityTypeNewRelic captures enum value "new_relic" ActorEntityTypeNewRelic string = "new_relic" // ActorEntityTypeNunc captures enum value "nunc" ActorEntityTypeNunc string = "nunc" // ActorEntityTypeGithub captures enum value "github" ActorEntityTypeGithub string = "github" // ActorEntityTypeGiphy captures enum value "giphy" ActorEntityTypeGiphy string = "giphy" // ActorEntityTypeGoogleMeet captures enum value "google_meet" ActorEntityTypeGoogleMeet string = "google_meet" // ActorEntityTypeMicrosoftTeams captures enum value "microsoft_teams" ActorEntityTypeMicrosoftTeams string = "microsoft_teams" // ActorEntityTypeMicrosoftTeamsV2 captures enum value "microsoft_teams_v2" ActorEntityTypeMicrosoftTeamsV2 string = "microsoft_teams_v2" // ActorEntityTypeWebex captures enum value "webex" ActorEntityTypeWebex string = "webex" // ActorEntityTypeJiraCloud captures enum value "jira_cloud" ActorEntityTypeJiraCloud string = "jira_cloud" // ActorEntityTypeJiraOnprem captures enum value "jira_onprem" ActorEntityTypeJiraOnprem string = "jira_onprem" // ActorEntityTypeOpsgenie captures enum value "opsgenie" ActorEntityTypeOpsgenie string = "opsgenie" // ActorEntityTypePagerDuty captures enum value "pager_duty" ActorEntityTypePagerDuty string = "pager_duty" // ActorEntityTypeHoneycomb captures enum value "honeycomb" ActorEntityTypeHoneycomb string = "honeycomb" // ActorEntityTypePatchy captures enum value "patchy" ActorEntityTypePatchy string = "patchy" // ActorEntityTypeServiceNow captures enum value "service_now" ActorEntityTypeServiceNow string = "service_now" // ActorEntityTypeSignals captures enum value "signals" ActorEntityTypeSignals string = "signals" // ActorEntityTypeSlack captures enum value "slack" ActorEntityTypeSlack string = "slack" // ActorEntityTypeStatuspage captures enum value "statuspage" ActorEntityTypeStatuspage string = "statuspage" // ActorEntityTypeVictorops captures enum value "victorops" ActorEntityTypeVictorops string = "victorops" // ActorEntityTypeZendesk captures enum value "zendesk" ActorEntityTypeZendesk string = "zendesk" // ActorEntityTypeZoom captures enum value "zoom" ActorEntityTypeZoom string = "zoom" // ActorEntityTypeConfluenceCloud captures enum value "confluence_cloud" ActorEntityTypeConfluenceCloud string = "confluence_cloud" // ActorEntityTypeGoogleDocs captures enum value "google_docs" ActorEntityTypeGoogleDocs string = "google_docs" // ActorEntityTypeZoomV2 captures enum value "zoom_v2" ActorEntityTypeZoomV2 string = "zoom_v2" )
const ( // AlertsProcessingLogEntryEntityLevelUnknown captures enum value "unknown" AlertsProcessingLogEntryEntityLevelUnknown string = "unknown" // AlertsProcessingLogEntryEntityLevelDebug captures enum value "debug" AlertsProcessingLogEntryEntityLevelDebug string = "debug" // AlertsProcessingLogEntryEntityLevelInfo captures enum value "info" AlertsProcessingLogEntryEntityLevelInfo string = "info" // AlertsProcessingLogEntryEntityLevelWarn captures enum value "warn" AlertsProcessingLogEntryEntityLevelWarn string = "warn" // AlertsProcessingLogEntryEntityLevelError captures enum value "error" AlertsProcessingLogEntryEntityLevelError string = "error" // AlertsProcessingLogEntryEntityLevelFatal captures enum value "fatal" AlertsProcessingLogEntryEntityLevelFatal string = "fatal" )
const ( // AlertsProcessingLogEntryEntityMessageTypeI18nKey captures enum value "i18n_key" AlertsProcessingLogEntryEntityMessageTypeI18nKey string = "i18n_key" // AlertsProcessingLogEntryEntityMessageTypeCustom captures enum value "custom" AlertsProcessingLogEntryEntityMessageTypeCustom string = "custom" )
const ( // EntitlementEntityTierFree captures enum value "free" EntitlementEntityTierFree string = "free" // EntitlementEntityTierEssentials captures enum value "essentials" EntitlementEntityTierEssentials string = "essentials" // EntitlementEntityTierEnterprise captures enum value "enterprise" EntitlementEntityTierEnterprise string = "enterprise" )
const ( // ImportsImportEntityStatePreprocessing captures enum value "preprocessing" ImportsImportEntityStatePreprocessing string = "preprocessing" // ImportsImportEntityStateReadyForImport captures enum value "ready_for_import" ImportsImportEntityStateReadyForImport string = "ready_for_import" // ImportsImportEntityStateImporting captures enum value "importing" ImportsImportEntityStateImporting string = "importing" // ImportsImportEntityStateCompleted captures enum value "completed" ImportsImportEntityStateCompleted string = "completed" )
const ( // ImportsImportableResourceEntityStateSelected captures enum value "selected" ImportsImportableResourceEntityStateSelected string = "selected" // ImportsImportableResourceEntityStateSkipped captures enum value "skipped" ImportsImportableResourceEntityStateSkipped string = "skipped" // ImportsImportableResourceEntityStateImported captures enum value "imported" ImportsImportableResourceEntityStateImported string = "imported" // ImportsImportableResourceEntityStateErrored captures enum value "errored" ImportsImportableResourceEntityStateErrored string = "errored" )
const ( // IncidentAttachmentEntityStatusPendingUpload captures enum value "pending_upload" IncidentAttachmentEntityStatusPendingUpload string = "pending_upload" // IncidentAttachmentEntityStatusUploaded captures enum value "uploaded" IncidentAttachmentEntityStatusUploaded string = "uploaded" )
const ( // IncidentEntityCurrentMilestoneStarted captures enum value "started" IncidentEntityCurrentMilestoneStarted string = "started" // IncidentEntityCurrentMilestoneDetected captures enum value "detected" IncidentEntityCurrentMilestoneDetected string = "detected" // IncidentEntityCurrentMilestoneAcknowledged captures enum value "acknowledged" IncidentEntityCurrentMilestoneAcknowledged string = "acknowledged" // IncidentEntityCurrentMilestoneInvestigating captures enum value "investigating" IncidentEntityCurrentMilestoneInvestigating string = "investigating" // IncidentEntityCurrentMilestoneIdentified captures enum value "identified" IncidentEntityCurrentMilestoneIdentified string = "identified" // IncidentEntityCurrentMilestoneMitigated captures enum value "mitigated" IncidentEntityCurrentMilestoneMitigated string = "mitigated" // IncidentEntityCurrentMilestoneResolved captures enum value "resolved" IncidentEntityCurrentMilestoneResolved string = "resolved" // IncidentEntityCurrentMilestonePostmortemStarted captures enum value "postmortem_started" IncidentEntityCurrentMilestonePostmortemStarted string = "postmortem_started" // IncidentEntityCurrentMilestonePostmortemCompleted captures enum value "postmortem_completed" IncidentEntityCurrentMilestonePostmortemCompleted string = "postmortem_completed" // IncidentEntityCurrentMilestoneClosed captures enum value "closed" IncidentEntityCurrentMilestoneClosed string = "closed" )
const ( // IncidentEventEntityVisibilityPrivateToOrg captures enum value "private_to_org" IncidentEventEntityVisibilityPrivateToOrg string = "private_to_org" // IncidentEventEntityVisibilityOpenToPublic captures enum value "open_to_public" IncidentEventEntityVisibilityOpenToPublic string = "open_to_public" // IncidentEventEntityVisibilityInternalStatusPage captures enum value "internal_status_page" IncidentEventEntityVisibilityInternalStatusPage string = "internal_status_page" )
const ( // IncidentTypeEntityTemplateImpactEntityTypeEnvironment captures enum value "environment" IncidentTypeEntityTemplateImpactEntityTypeEnvironment string = "environment" // IncidentTypeEntityTemplateImpactEntityTypeFunctionality captures enum value "functionality" IncidentTypeEntityTemplateImpactEntityTypeFunctionality string = "functionality" // IncidentTypeEntityTemplateImpactEntityTypeService captures enum value "service" IncidentTypeEntityTemplateImpactEntityTypeService string = "service" )
const ( // IncidentsImpactEntityTypeEnvironment captures enum value "environment" IncidentsImpactEntityTypeEnvironment string = "environment" // IncidentsImpactEntityTypeFunctionality captures enum value "functionality" IncidentsImpactEntityTypeFunctionality string = "functionality" // IncidentsImpactEntityTypeService captures enum value "service" IncidentsImpactEntityTypeService string = "service" )
const ( // IncidentsMilestoneEntityTypeStarted captures enum value "started" IncidentsMilestoneEntityTypeStarted string = "started" // IncidentsMilestoneEntityTypeDetected captures enum value "detected" IncidentsMilestoneEntityTypeDetected string = "detected" // IncidentsMilestoneEntityTypeAcknowledged captures enum value "acknowledged" IncidentsMilestoneEntityTypeAcknowledged string = "acknowledged" // IncidentsMilestoneEntityTypeInvestigating captures enum value "investigating" IncidentsMilestoneEntityTypeInvestigating string = "investigating" // IncidentsMilestoneEntityTypeIdentified captures enum value "identified" IncidentsMilestoneEntityTypeIdentified string = "identified" // IncidentsMilestoneEntityTypeMitigated captures enum value "mitigated" IncidentsMilestoneEntityTypeMitigated string = "mitigated" // IncidentsMilestoneEntityTypeResolved captures enum value "resolved" IncidentsMilestoneEntityTypeResolved string = "resolved" // IncidentsMilestoneEntityTypePostmortemStarted captures enum value "postmortem_started" IncidentsMilestoneEntityTypePostmortemStarted string = "postmortem_started" // IncidentsMilestoneEntityTypePostmortemCompleted captures enum value "postmortem_completed" IncidentsMilestoneEntityTypePostmortemCompleted string = "postmortem_completed" // IncidentsMilestoneEntityTypeClosed captures enum value "closed" IncidentsMilestoneEntityTypeClosed string = "closed" )
const ( // IncidentsRelatedChangeEventEntityTypeCaused captures enum value "caused" IncidentsRelatedChangeEventEntityTypeCaused string = "caused" // IncidentsRelatedChangeEventEntityTypeFixed captures enum value "fixed" IncidentsRelatedChangeEventEntityTypeFixed string = "fixed" // IncidentsRelatedChangeEventEntityTypeSuspect captures enum value "suspect" IncidentsRelatedChangeEventEntityTypeSuspect string = "suspect" // IncidentsRelatedChangeEventEntityTypeDismissed captures enum value "dismissed" IncidentsRelatedChangeEventEntityTypeDismissed string = "dismissed" )
const ( // IncidentsRoleAssignmentEntityStatusActive captures enum value "active" IncidentsRoleAssignmentEntityStatusActive string = "active" // IncidentsRoleAssignmentEntityStatusInactive captures enum value "inactive" IncidentsRoleAssignmentEntityStatusInactive string = "inactive" )
const ( // IntegrationsAwsCloudtrailBatchEntityStatusInProgress captures enum value "in_progress" IntegrationsAwsCloudtrailBatchEntityStatusInProgress string = "in_progress" // IntegrationsAwsCloudtrailBatchEntityStatusFailed captures enum value "failed" IntegrationsAwsCloudtrailBatchEntityStatusFailed string = "failed" // IntegrationsAwsCloudtrailBatchEntityStatusSuccessful captures enum value "successful" IntegrationsAwsCloudtrailBatchEntityStatusSuccessful string = "successful" // IntegrationsAwsCloudtrailBatchEntityStatusPending captures enum value "pending" IntegrationsAwsCloudtrailBatchEntityStatusPending string = "pending" // IntegrationsAwsCloudtrailBatchEntityStatusRetried captures enum value "retried" IntegrationsAwsCloudtrailBatchEntityStatusRetried string = "retried" )
const ( // IntegrationsAwsConnectionEntityConnectionStatusPendingSetup captures enum value "pending_setup" IntegrationsAwsConnectionEntityConnectionStatusPendingSetup string = "pending_setup" // IntegrationsAwsConnectionEntityConnectionStatusRoleAssumed captures enum value "role_assumed" IntegrationsAwsConnectionEntityConnectionStatusRoleAssumed string = "role_assumed" // IntegrationsAwsConnectionEntityConnectionStatusCantAssumeRole captures enum value "cant_assume_role" IntegrationsAwsConnectionEntityConnectionStatusCantAssumeRole string = "cant_assume_role" // IntegrationsAwsConnectionEntityConnectionStatusInvalidPermissions captures enum value "invalid_permissions" IntegrationsAwsConnectionEntityConnectionStatusInvalidPermissions string = "invalid_permissions" // IntegrationsAwsConnectionEntityConnectionStatusValidated captures enum value "validated" IntegrationsAwsConnectionEntityConnectionStatusValidated string = "validated" )
const ( // IntegrationsDataExportExportRequestEntityStatusPending captures enum value "pending" IntegrationsDataExportExportRequestEntityStatusPending string = "pending" // IntegrationsDataExportExportRequestEntityStatusCompleted captures enum value "completed" IntegrationsDataExportExportRequestEntityStatusCompleted string = "completed" // IntegrationsDataExportExportRequestEntityStatusErrored captures enum value "errored" IntegrationsDataExportExportRequestEntityStatusErrored string = "errored" // IntegrationsDataExportExportRequestEntityStatusOffline captures enum value "offline" IntegrationsDataExportExportRequestEntityStatusOffline string = "offline" )
const ( // IntegrationsStatuspageConditionEntityStatuspageioConditionOperational captures enum value "operational" IntegrationsStatuspageConditionEntityStatuspageioConditionOperational string = "operational" // IntegrationsStatuspageConditionEntityStatuspageioConditionMajorOutage captures enum value "major_outage" IntegrationsStatuspageConditionEntityStatuspageioConditionMajorOutage string = "major_outage" // IntegrationsStatuspageConditionEntityStatuspageioConditionMinorOutage captures enum value "minor_outage" IntegrationsStatuspageConditionEntityStatuspageioConditionMinorOutage string = "minor_outage" // IntegrationsStatuspageConditionEntityStatuspageioConditionDegradedPerformance captures enum value "degraded_performance" IntegrationsStatuspageConditionEntityStatuspageioConditionDegradedPerformance string = "degraded_performance" )
const ( // PatchV1IncidentsIncidentIDEventsEventIDVotesDirectionUp captures enum value "up" PatchV1IncidentsIncidentIDEventsEventIDVotesDirectionUp string = "up" // PatchV1IncidentsIncidentIDEventsEventIDVotesDirectionDown captures enum value "down" PatchV1IncidentsIncidentIDEventsEventIDVotesDirectionDown string = "down" // PatchV1IncidentsIncidentIDEventsEventIDVotesDirectionDig captures enum value "dig" PatchV1IncidentsIncidentIDEventsEventIDVotesDirectionDig string = "dig" )
const ( // PatchV1IncidentsIncidentIDRelatedChangeEventsRelatedChangeEventIDTypeCaused captures enum value "caused" PatchV1IncidentsIncidentIDRelatedChangeEventsRelatedChangeEventIDTypeCaused string = "caused" // PatchV1IncidentsIncidentIDRelatedChangeEventsRelatedChangeEventIDTypeFixed captures enum value "fixed" PatchV1IncidentsIncidentIDRelatedChangeEventsRelatedChangeEventIDTypeFixed string = "fixed" // PatchV1IncidentsIncidentIDRelatedChangeEventsRelatedChangeEventIDTypeSuspect captures enum value "suspect" PatchV1IncidentsIncidentIDRelatedChangeEventsRelatedChangeEventIDTypeSuspect string = "suspect" // PatchV1IncidentsIncidentIDRelatedChangeEventsRelatedChangeEventIDTypeDismissed captures enum value "dismissed" PatchV1IncidentsIncidentIDRelatedChangeEventsRelatedChangeEventIDTypeDismissed string = "dismissed" )
const ( // PatchV1RunbooksExecutionsExecutionIDStepsStepIDVotesDirectionUp captures enum value "up" PatchV1RunbooksExecutionsExecutionIDStepsStepIDVotesDirectionUp string = "up" // PatchV1RunbooksExecutionsExecutionIDStepsStepIDVotesDirectionDown captures enum value "down" PatchV1RunbooksExecutionsExecutionIDStepsStepIDVotesDirectionDown string = "down" // PatchV1RunbooksExecutionsExecutionIDStepsStepIDVotesDirectionDig captures enum value "dig" PatchV1RunbooksExecutionsExecutionIDStepsStepIDVotesDirectionDig string = "dig" )
const ( // PatchV1RunbooksExecutionsExecutionIDVotesDirectionUp captures enum value "up" PatchV1RunbooksExecutionsExecutionIDVotesDirectionUp string = "up" // PatchV1RunbooksExecutionsExecutionIDVotesDirectionDown captures enum value "down" PatchV1RunbooksExecutionsExecutionIDVotesDirectionDown string = "down" // PatchV1RunbooksExecutionsExecutionIDVotesDirectionDig captures enum value "dig" PatchV1RunbooksExecutionsExecutionIDVotesDirectionDig string = "dig" )
const ( // PatchV1TeamsTeamIDEscalationPoliciesIDHandoffStepTargetTypeEscalationPolicy captures enum value "EscalationPolicy" PatchV1TeamsTeamIDEscalationPoliciesIDHandoffStepTargetTypeEscalationPolicy string = "EscalationPolicy" // PatchV1TeamsTeamIDEscalationPoliciesIDHandoffStepTargetTypeTeam captures enum value "Team" PatchV1TeamsTeamIDEscalationPoliciesIDHandoffStepTargetTypeTeam string = "Team" )
const ( // PatchV1TeamsTeamIDEscalationPoliciesIDStepsItems0TargetsItems0TypeOnCallSchedule captures enum value "OnCallSchedule" PatchV1TeamsTeamIDEscalationPoliciesIDStepsItems0TargetsItems0TypeOnCallSchedule string = "OnCallSchedule" // PatchV1TeamsTeamIDEscalationPoliciesIDStepsItems0TargetsItems0TypeUser captures enum value "User" PatchV1TeamsTeamIDEscalationPoliciesIDStepsItems0TargetsItems0TypeUser string = "User" // PatchV1TeamsTeamIDEscalationPoliciesIDStepsItems0TargetsItems0TypeSlackChannel captures enum value "SlackChannel" PatchV1TeamsTeamIDEscalationPoliciesIDStepsItems0TargetsItems0TypeSlackChannel string = "SlackChannel" )
const ( // PatchV1TeamsTeamIDOnCallSchedulesScheduleIDRestrictionsItems0EndDayMonday captures enum value "monday" PatchV1TeamsTeamIDOnCallSchedulesScheduleIDRestrictionsItems0EndDayMonday string = "monday" // PatchV1TeamsTeamIDOnCallSchedulesScheduleIDRestrictionsItems0EndDayTuesday captures enum value "tuesday" PatchV1TeamsTeamIDOnCallSchedulesScheduleIDRestrictionsItems0EndDayTuesday string = "tuesday" // PatchV1TeamsTeamIDOnCallSchedulesScheduleIDRestrictionsItems0EndDayWednesday captures enum value "wednesday" PatchV1TeamsTeamIDOnCallSchedulesScheduleIDRestrictionsItems0EndDayWednesday string = "wednesday" // PatchV1TeamsTeamIDOnCallSchedulesScheduleIDRestrictionsItems0EndDayThursday captures enum value "thursday" PatchV1TeamsTeamIDOnCallSchedulesScheduleIDRestrictionsItems0EndDayThursday string = "thursday" // PatchV1TeamsTeamIDOnCallSchedulesScheduleIDRestrictionsItems0EndDayFriday captures enum value "friday" PatchV1TeamsTeamIDOnCallSchedulesScheduleIDRestrictionsItems0EndDayFriday string = "friday" // PatchV1TeamsTeamIDOnCallSchedulesScheduleIDRestrictionsItems0EndDaySaturday captures enum value "saturday" PatchV1TeamsTeamIDOnCallSchedulesScheduleIDRestrictionsItems0EndDaySaturday string = "saturday" // PatchV1TeamsTeamIDOnCallSchedulesScheduleIDRestrictionsItems0EndDaySunday captures enum value "sunday" PatchV1TeamsTeamIDOnCallSchedulesScheduleIDRestrictionsItems0EndDaySunday string = "sunday" )
const ( // PatchV1TeamsTeamIDOnCallSchedulesScheduleIDRestrictionsItems0StartDayMonday captures enum value "monday" PatchV1TeamsTeamIDOnCallSchedulesScheduleIDRestrictionsItems0StartDayMonday string = "monday" // PatchV1TeamsTeamIDOnCallSchedulesScheduleIDRestrictionsItems0StartDayTuesday captures enum value "tuesday" PatchV1TeamsTeamIDOnCallSchedulesScheduleIDRestrictionsItems0StartDayTuesday string = "tuesday" // PatchV1TeamsTeamIDOnCallSchedulesScheduleIDRestrictionsItems0StartDayWednesday captures enum value "wednesday" PatchV1TeamsTeamIDOnCallSchedulesScheduleIDRestrictionsItems0StartDayWednesday string = "wednesday" // PatchV1TeamsTeamIDOnCallSchedulesScheduleIDRestrictionsItems0StartDayThursday captures enum value "thursday" PatchV1TeamsTeamIDOnCallSchedulesScheduleIDRestrictionsItems0StartDayThursday string = "thursday" // PatchV1TeamsTeamIDOnCallSchedulesScheduleIDRestrictionsItems0StartDayFriday captures enum value "friday" PatchV1TeamsTeamIDOnCallSchedulesScheduleIDRestrictionsItems0StartDayFriday string = "friday" // PatchV1TeamsTeamIDOnCallSchedulesScheduleIDRestrictionsItems0StartDaySaturday captures enum value "saturday" PatchV1TeamsTeamIDOnCallSchedulesScheduleIDRestrictionsItems0StartDaySaturday string = "saturday" // PatchV1TeamsTeamIDOnCallSchedulesScheduleIDRestrictionsItems0StartDaySunday captures enum value "sunday" PatchV1TeamsTeamIDOnCallSchedulesScheduleIDRestrictionsItems0StartDaySunday string = "sunday" )
const ( // PatchV1TeamsTeamIDOnCallSchedulesScheduleIDStrategyHandoffDayMonday captures enum value "monday" PatchV1TeamsTeamIDOnCallSchedulesScheduleIDStrategyHandoffDayMonday string = "monday" // PatchV1TeamsTeamIDOnCallSchedulesScheduleIDStrategyHandoffDayTuesday captures enum value "tuesday" PatchV1TeamsTeamIDOnCallSchedulesScheduleIDStrategyHandoffDayTuesday string = "tuesday" // PatchV1TeamsTeamIDOnCallSchedulesScheduleIDStrategyHandoffDayWednesday captures enum value "wednesday" PatchV1TeamsTeamIDOnCallSchedulesScheduleIDStrategyHandoffDayWednesday string = "wednesday" // PatchV1TeamsTeamIDOnCallSchedulesScheduleIDStrategyHandoffDayThursday captures enum value "thursday" PatchV1TeamsTeamIDOnCallSchedulesScheduleIDStrategyHandoffDayThursday string = "thursday" // PatchV1TeamsTeamIDOnCallSchedulesScheduleIDStrategyHandoffDayFriday captures enum value "friday" PatchV1TeamsTeamIDOnCallSchedulesScheduleIDStrategyHandoffDayFriday string = "friday" // PatchV1TeamsTeamIDOnCallSchedulesScheduleIDStrategyHandoffDaySaturday captures enum value "saturday" PatchV1TeamsTeamIDOnCallSchedulesScheduleIDStrategyHandoffDaySaturday string = "saturday" // PatchV1TeamsTeamIDOnCallSchedulesScheduleIDStrategyHandoffDaySunday captures enum value "sunday" PatchV1TeamsTeamIDOnCallSchedulesScheduleIDStrategyHandoffDaySunday string = "sunday" )
const ( // PatchV1TeamsTeamIDOnCallSchedulesScheduleIDStrategyTypeDaily captures enum value "daily" PatchV1TeamsTeamIDOnCallSchedulesScheduleIDStrategyTypeDaily string = "daily" // PatchV1TeamsTeamIDOnCallSchedulesScheduleIDStrategyTypeWeekly captures enum value "weekly" PatchV1TeamsTeamIDOnCallSchedulesScheduleIDStrategyTypeWeekly string = "weekly" // PatchV1TeamsTeamIDOnCallSchedulesScheduleIDStrategyTypeCustom captures enum value "custom" PatchV1TeamsTeamIDOnCallSchedulesScheduleIDStrategyTypeCustom string = "custom" )
const ( // PatchV1TeamsTeamIDSignalRulesIDTargetTypeEscalationPolicy captures enum value "EscalationPolicy" PatchV1TeamsTeamIDSignalRulesIDTargetTypeEscalationPolicy string = "EscalationPolicy" // PatchV1TeamsTeamIDSignalRulesIDTargetTypeOnCallSchedule captures enum value "OnCallSchedule" PatchV1TeamsTeamIDSignalRulesIDTargetTypeOnCallSchedule string = "OnCallSchedule" // PatchV1TeamsTeamIDSignalRulesIDTargetTypeUser captures enum value "User" PatchV1TeamsTeamIDSignalRulesIDTargetTypeUser string = "User" )
const ( // PatchV1WebhooksWebhookIDStateActive captures enum value "active" PatchV1WebhooksWebhookIDStateActive string = "active" // PatchV1WebhooksWebhookIDStateInactive captures enum value "inactive" PatchV1WebhooksWebhookIDStateInactive string = "inactive" )
const ( // PostV1CatalogsCatalogIDIngestEncodingTextYaml captures enum value "text/yaml" PostV1CatalogsCatalogIDIngestEncodingTextYaml string = "text/yaml" // PostV1CatalogsCatalogIDIngestEncodingApplicationxDashYaml captures enum value "application/x-yaml" PostV1CatalogsCatalogIDIngestEncodingApplicationxDashYaml string = "application/x-yaml" // PostV1CatalogsCatalogIDIngestEncodingApplicationJSON captures enum value "application/json" PostV1CatalogsCatalogIDIngestEncodingApplicationJSON string = "application/json" )
const ( // PostV1IncidentsMilestonesItems0TypeStarted captures enum value "started" PostV1IncidentsMilestonesItems0TypeStarted string = "started" // PostV1IncidentsMilestonesItems0TypeDetected captures enum value "detected" PostV1IncidentsMilestonesItems0TypeDetected string = "detected" // PostV1IncidentsMilestonesItems0TypeAcknowledged captures enum value "acknowledged" PostV1IncidentsMilestonesItems0TypeAcknowledged string = "acknowledged" // PostV1IncidentsMilestonesItems0TypeInvestigating captures enum value "investigating" PostV1IncidentsMilestonesItems0TypeInvestigating string = "investigating" // PostV1IncidentsMilestonesItems0TypeIdentified captures enum value "identified" PostV1IncidentsMilestonesItems0TypeIdentified string = "identified" // PostV1IncidentsMilestonesItems0TypeMitigated captures enum value "mitigated" PostV1IncidentsMilestonesItems0TypeMitigated string = "mitigated" // PostV1IncidentsMilestonesItems0TypeResolved captures enum value "resolved" PostV1IncidentsMilestonesItems0TypeResolved string = "resolved" // PostV1IncidentsMilestonesItems0TypePostmortemStarted captures enum value "postmortem_started" PostV1IncidentsMilestonesItems0TypePostmortemStarted string = "postmortem_started" // PostV1IncidentsMilestonesItems0TypePostmortemCompleted captures enum value "postmortem_completed" PostV1IncidentsMilestonesItems0TypePostmortemCompleted string = "postmortem_completed" // PostV1IncidentsMilestonesItems0TypeClosed captures enum value "closed" PostV1IncidentsMilestonesItems0TypeClosed string = "closed" )
const ( // PostV1IncidentsIncidentIDGenericChatMessagesVoteDirectionUp captures enum value "up" PostV1IncidentsIncidentIDGenericChatMessagesVoteDirectionUp string = "up" // PostV1IncidentsIncidentIDGenericChatMessagesVoteDirectionDown captures enum value "down" PostV1IncidentsIncidentIDGenericChatMessagesVoteDirectionDown string = "down" )
const ( // PostV1IncidentsIncidentIDNotesVisibilityPrivateToOrg captures enum value "private_to_org" PostV1IncidentsIncidentIDNotesVisibilityPrivateToOrg string = "private_to_org" // PostV1IncidentsIncidentIDNotesVisibilityOpenToPublic captures enum value "open_to_public" PostV1IncidentsIncidentIDNotesVisibilityOpenToPublic string = "open_to_public" // PostV1IncidentsIncidentIDNotesVisibilityInternalStatusPage captures enum value "internal_status_page" PostV1IncidentsIncidentIDNotesVisibilityInternalStatusPage string = "internal_status_page" )
const ( // PostV1IncidentsIncidentIDRelatedChangeEventsTypeCaused captures enum value "caused" PostV1IncidentsIncidentIDRelatedChangeEventsTypeCaused string = "caused" // PostV1IncidentsIncidentIDRelatedChangeEventsTypeFixed captures enum value "fixed" PostV1IncidentsIncidentIDRelatedChangeEventsTypeFixed string = "fixed" // PostV1IncidentsIncidentIDRelatedChangeEventsTypeSuspect captures enum value "suspect" PostV1IncidentsIncidentIDRelatedChangeEventsTypeSuspect string = "suspect" // PostV1IncidentsIncidentIDRelatedChangeEventsTypeDismissed captures enum value "dismissed" PostV1IncidentsIncidentIDRelatedChangeEventsTypeDismissed string = "dismissed" )
const ( // PostV1RunbooksTypeIncident captures enum value "incident" PostV1RunbooksTypeIncident string = "incident" // PostV1RunbooksTypeGeneral captures enum value "general" PostV1RunbooksTypeGeneral string = "general" // PostV1RunbooksTypeInfrastructure captures enum value "infrastructure" PostV1RunbooksTypeInfrastructure string = "infrastructure" // PostV1RunbooksTypeIncidentRole captures enum value "incident_role" PostV1RunbooksTypeIncidentRole string = "incident_role" )
const ( // PostV1ServicesServiceLinksIntegrationPagerDuty captures enum value "pager_duty" PostV1ServicesServiceLinksIntegrationPagerDuty string = "pager_duty" // PostV1ServicesServiceLinksIntegrationOpsgenie captures enum value "opsgenie" PostV1ServicesServiceLinksIntegrationOpsgenie string = "opsgenie" // PostV1ServicesServiceLinksIntegrationVictorops captures enum value "victorops" PostV1ServicesServiceLinksIntegrationVictorops string = "victorops" )
const ( // PostV1SeveritiesColorRed captures enum value "red" PostV1SeveritiesColorRed string = "red" // PostV1SeveritiesColorOrange captures enum value "orange" PostV1SeveritiesColorOrange string = "orange" // PostV1SeveritiesColorYellow captures enum value "yellow" PostV1SeveritiesColorYellow string = "yellow" // PostV1SeveritiesColorBlue captures enum value "blue" PostV1SeveritiesColorBlue string = "blue" // PostV1SeveritiesColorTeal captures enum value "teal" PostV1SeveritiesColorTeal string = "teal" // PostV1SeveritiesColorGrey captures enum value "grey" PostV1SeveritiesColorGrey string = "grey" )
const ( // PostV1TeamsTeamIDEscalationPoliciesHandoffStepTargetTypeEscalationPolicy captures enum value "EscalationPolicy" PostV1TeamsTeamIDEscalationPoliciesHandoffStepTargetTypeEscalationPolicy string = "EscalationPolicy" // PostV1TeamsTeamIDEscalationPoliciesHandoffStepTargetTypeTeam captures enum value "Team" PostV1TeamsTeamIDEscalationPoliciesHandoffStepTargetTypeTeam string = "Team" )
const ( // PostV1TeamsTeamIDEscalationPoliciesStepsItems0TargetsItems0TypeOnCallSchedule captures enum value "OnCallSchedule" PostV1TeamsTeamIDEscalationPoliciesStepsItems0TargetsItems0TypeOnCallSchedule string = "OnCallSchedule" // PostV1TeamsTeamIDEscalationPoliciesStepsItems0TargetsItems0TypeUser captures enum value "User" PostV1TeamsTeamIDEscalationPoliciesStepsItems0TargetsItems0TypeUser string = "User" // PostV1TeamsTeamIDEscalationPoliciesStepsItems0TargetsItems0TypeSlackChannel captures enum value "SlackChannel" PostV1TeamsTeamIDEscalationPoliciesStepsItems0TargetsItems0TypeSlackChannel string = "SlackChannel" )
const ( // PostV1TeamsTeamIDOnCallSchedulesRestrictionsItems0EndDayMonday captures enum value "monday" PostV1TeamsTeamIDOnCallSchedulesRestrictionsItems0EndDayMonday string = "monday" // PostV1TeamsTeamIDOnCallSchedulesRestrictionsItems0EndDayTuesday captures enum value "tuesday" PostV1TeamsTeamIDOnCallSchedulesRestrictionsItems0EndDayTuesday string = "tuesday" // PostV1TeamsTeamIDOnCallSchedulesRestrictionsItems0EndDayWednesday captures enum value "wednesday" PostV1TeamsTeamIDOnCallSchedulesRestrictionsItems0EndDayWednesday string = "wednesday" // PostV1TeamsTeamIDOnCallSchedulesRestrictionsItems0EndDayThursday captures enum value "thursday" PostV1TeamsTeamIDOnCallSchedulesRestrictionsItems0EndDayThursday string = "thursday" // PostV1TeamsTeamIDOnCallSchedulesRestrictionsItems0EndDayFriday captures enum value "friday" PostV1TeamsTeamIDOnCallSchedulesRestrictionsItems0EndDayFriday string = "friday" // PostV1TeamsTeamIDOnCallSchedulesRestrictionsItems0EndDaySaturday captures enum value "saturday" PostV1TeamsTeamIDOnCallSchedulesRestrictionsItems0EndDaySaturday string = "saturday" // PostV1TeamsTeamIDOnCallSchedulesRestrictionsItems0EndDaySunday captures enum value "sunday" PostV1TeamsTeamIDOnCallSchedulesRestrictionsItems0EndDaySunday string = "sunday" )
const ( // PostV1TeamsTeamIDOnCallSchedulesRestrictionsItems0StartDayMonday captures enum value "monday" PostV1TeamsTeamIDOnCallSchedulesRestrictionsItems0StartDayMonday string = "monday" // PostV1TeamsTeamIDOnCallSchedulesRestrictionsItems0StartDayTuesday captures enum value "tuesday" PostV1TeamsTeamIDOnCallSchedulesRestrictionsItems0StartDayTuesday string = "tuesday" // PostV1TeamsTeamIDOnCallSchedulesRestrictionsItems0StartDayWednesday captures enum value "wednesday" PostV1TeamsTeamIDOnCallSchedulesRestrictionsItems0StartDayWednesday string = "wednesday" // PostV1TeamsTeamIDOnCallSchedulesRestrictionsItems0StartDayThursday captures enum value "thursday" PostV1TeamsTeamIDOnCallSchedulesRestrictionsItems0StartDayThursday string = "thursday" // PostV1TeamsTeamIDOnCallSchedulesRestrictionsItems0StartDayFriday captures enum value "friday" PostV1TeamsTeamIDOnCallSchedulesRestrictionsItems0StartDayFriday string = "friday" // PostV1TeamsTeamIDOnCallSchedulesRestrictionsItems0StartDaySaturday captures enum value "saturday" PostV1TeamsTeamIDOnCallSchedulesRestrictionsItems0StartDaySaturday string = "saturday" // PostV1TeamsTeamIDOnCallSchedulesRestrictionsItems0StartDaySunday captures enum value "sunday" PostV1TeamsTeamIDOnCallSchedulesRestrictionsItems0StartDaySunday string = "sunday" )
const ( // PostV1TeamsTeamIDOnCallSchedulesStrategyHandoffDayMonday captures enum value "monday" PostV1TeamsTeamIDOnCallSchedulesStrategyHandoffDayMonday string = "monday" // PostV1TeamsTeamIDOnCallSchedulesStrategyHandoffDayTuesday captures enum value "tuesday" PostV1TeamsTeamIDOnCallSchedulesStrategyHandoffDayTuesday string = "tuesday" // PostV1TeamsTeamIDOnCallSchedulesStrategyHandoffDayWednesday captures enum value "wednesday" PostV1TeamsTeamIDOnCallSchedulesStrategyHandoffDayWednesday string = "wednesday" // PostV1TeamsTeamIDOnCallSchedulesStrategyHandoffDayThursday captures enum value "thursday" PostV1TeamsTeamIDOnCallSchedulesStrategyHandoffDayThursday string = "thursday" // PostV1TeamsTeamIDOnCallSchedulesStrategyHandoffDayFriday captures enum value "friday" PostV1TeamsTeamIDOnCallSchedulesStrategyHandoffDayFriday string = "friday" // PostV1TeamsTeamIDOnCallSchedulesStrategyHandoffDaySaturday captures enum value "saturday" PostV1TeamsTeamIDOnCallSchedulesStrategyHandoffDaySaturday string = "saturday" // PostV1TeamsTeamIDOnCallSchedulesStrategyHandoffDaySunday captures enum value "sunday" PostV1TeamsTeamIDOnCallSchedulesStrategyHandoffDaySunday string = "sunday" )
const ( // PostV1TeamsTeamIDOnCallSchedulesStrategyTypeDaily captures enum value "daily" PostV1TeamsTeamIDOnCallSchedulesStrategyTypeDaily string = "daily" // PostV1TeamsTeamIDOnCallSchedulesStrategyTypeWeekly captures enum value "weekly" PostV1TeamsTeamIDOnCallSchedulesStrategyTypeWeekly string = "weekly" // PostV1TeamsTeamIDOnCallSchedulesStrategyTypeCustom captures enum value "custom" PostV1TeamsTeamIDOnCallSchedulesStrategyTypeCustom string = "custom" )
const ( // PostV1TeamsTeamIDSignalRulesTargetTypeEscalationPolicy captures enum value "EscalationPolicy" PostV1TeamsTeamIDSignalRulesTargetTypeEscalationPolicy string = "EscalationPolicy" // PostV1TeamsTeamIDSignalRulesTargetTypeOnCallSchedule captures enum value "OnCallSchedule" PostV1TeamsTeamIDSignalRulesTargetTypeOnCallSchedule string = "OnCallSchedule" // PostV1TeamsTeamIDSignalRulesTargetTypeUser captures enum value "User" PostV1TeamsTeamIDSignalRulesTargetTypeUser string = "User" )
const ( // PutV1IncidentsIncidentIDMilestonesBulkUpdateMilestonesItems0TypeStarted captures enum value "started" PutV1IncidentsIncidentIDMilestonesBulkUpdateMilestonesItems0TypeStarted string = "started" // PutV1IncidentsIncidentIDMilestonesBulkUpdateMilestonesItems0TypeDetected captures enum value "detected" PutV1IncidentsIncidentIDMilestonesBulkUpdateMilestonesItems0TypeDetected string = "detected" // PutV1IncidentsIncidentIDMilestonesBulkUpdateMilestonesItems0TypeAcknowledged captures enum value "acknowledged" PutV1IncidentsIncidentIDMilestonesBulkUpdateMilestonesItems0TypeAcknowledged string = "acknowledged" // PutV1IncidentsIncidentIDMilestonesBulkUpdateMilestonesItems0TypeInvestigating captures enum value "investigating" PutV1IncidentsIncidentIDMilestonesBulkUpdateMilestonesItems0TypeInvestigating string = "investigating" // PutV1IncidentsIncidentIDMilestonesBulkUpdateMilestonesItems0TypeIdentified captures enum value "identified" PutV1IncidentsIncidentIDMilestonesBulkUpdateMilestonesItems0TypeIdentified string = "identified" // PutV1IncidentsIncidentIDMilestonesBulkUpdateMilestonesItems0TypeMitigated captures enum value "mitigated" PutV1IncidentsIncidentIDMilestonesBulkUpdateMilestonesItems0TypeMitigated string = "mitigated" // PutV1IncidentsIncidentIDMilestonesBulkUpdateMilestonesItems0TypeResolved captures enum value "resolved" PutV1IncidentsIncidentIDMilestonesBulkUpdateMilestonesItems0TypeResolved string = "resolved" // PutV1IncidentsIncidentIDMilestonesBulkUpdateMilestonesItems0TypePostmortemStarted captures enum value "postmortem_started" PutV1IncidentsIncidentIDMilestonesBulkUpdateMilestonesItems0TypePostmortemStarted string = "postmortem_started" // PutV1IncidentsIncidentIDMilestonesBulkUpdateMilestonesItems0TypePostmortemCompleted captures enum value "postmortem_completed" PutV1IncidentsIncidentIDMilestonesBulkUpdateMilestonesItems0TypePostmortemCompleted string = "postmortem_completed" // PutV1IncidentsIncidentIDMilestonesBulkUpdateMilestonesItems0TypeClosed captures enum value "closed" PutV1IncidentsIncidentIDMilestonesBulkUpdateMilestonesItems0TypeClosed string = "closed" )
const ( // RunbooksExecutionStepExecutionEntityStateInitial captures enum value "initial" RunbooksExecutionStepExecutionEntityStateInitial string = "initial" // RunbooksExecutionStepExecutionEntityStatePending captures enum value "pending" RunbooksExecutionStepExecutionEntityStatePending string = "pending" // RunbooksExecutionStepExecutionEntityStateScheduled captures enum value "scheduled" RunbooksExecutionStepExecutionEntityStateScheduled string = "scheduled" // RunbooksExecutionStepExecutionEntityStateStarted captures enum value "started" RunbooksExecutionStepExecutionEntityStateStarted string = "started" // RunbooksExecutionStepExecutionEntityStateDismissed captures enum value "dismissed" RunbooksExecutionStepExecutionEntityStateDismissed string = "dismissed" // RunbooksExecutionStepExecutionEntityStateCompleted captures enum value "completed" RunbooksExecutionStepExecutionEntityStateCompleted string = "completed" // RunbooksExecutionStepExecutionEntityStateErrored captures enum value "errored" RunbooksExecutionStepExecutionEntityStateErrored string = "errored" )
const ( // TicketingProjectFieldMapBodyEntityStrategyBasic captures enum value "basic" TicketingProjectFieldMapBodyEntityStrategyBasic string = "basic" // TicketingProjectFieldMapBodyEntityStrategyLogic captures enum value "logic" TicketingProjectFieldMapBodyEntityStrategyLogic string = "logic" )
const ( // TicketingProjectFieldMapExternalValueEntityTypeLiteral captures enum value "literal" TicketingProjectFieldMapExternalValueEntityTypeLiteral string = "literal" // TicketingProjectFieldMapExternalValueEntityTypeFhDashAttribute captures enum value "fh-attribute" TicketingProjectFieldMapExternalValueEntityTypeFhDashAttribute string = "fh-attribute" // TicketingProjectFieldMapExternalValueEntityTypeFhDashType captures enum value "fh-type" TicketingProjectFieldMapExternalValueEntityTypeFhDashType string = "fh-type" )
const ( // TicketingTicketEntityStateOpen captures enum value "open" TicketingTicketEntityStateOpen string = "open" // TicketingTicketEntityStateInProgress captures enum value "in_progress" TicketingTicketEntityStateInProgress string = "in_progress" // TicketingTicketEntityStateCancelled captures enum value "cancelled" TicketingTicketEntityStateCancelled string = "cancelled" // TicketingTicketEntityStateDone captures enum value "done" TicketingTicketEntityStateDone string = "done" )
const ( // TicketingTicketEntityTypeIncident captures enum value "incident" TicketingTicketEntityTypeIncident string = "incident" // TicketingTicketEntityTypeTask captures enum value "task" TicketingTicketEntityTypeTask string = "task" // TicketingTicketEntityTypeFollowUp captures enum value "follow_up" TicketingTicketEntityTypeFollowUp string = "follow_up" )
const ( // PatchV1ChangesEventsChangeEventIDAttachmentsItems0TypeLink captures enum value "link" PatchV1ChangesEventsChangeEventIDAttachmentsItems0TypeLink string = "link" )
const ( // PostV1ChangesEventsAttachmentsItems0TypeLink captures enum value "link" PostV1ChangesEventsAttachmentsItems0TypeLink string = "link" )
const ( // PostV1PostMortemsReportsReportIDPublishNrTrue captures enum value "true" PostV1PostMortemsReportsReportIDPublishNrTrue string = "true" )
const ( // PutV1IncidentsIncidentIDMilestonesBulkUpdateBulkTrue captures enum value "true" PutV1IncidentsIncidentIDMilestonesBulkUpdateBulkTrue string = "true" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AIEntitiesPreferencesEntity ¶
type AIEntitiesPreferencesEntity struct { // ai Ai bool `json:"ai,omitempty"` // description Description bool `json:"description,omitempty"` // followups Followups bool `json:"followups,omitempty"` // impact Impact bool `json:"impact,omitempty"` // retros Retros bool `json:"retros,omitempty"` // similar incidents SimilarIncidents bool `json:"similar_incidents,omitempty"` // summaries Summaries bool `json:"summaries,omitempty"` // updates Updates bool `json:"updates,omitempty"` }
AIEntitiesPreferencesEntity AI_Entities_PreferencesEntity model
swagger:model AI_Entities_PreferencesEntity
func (*AIEntitiesPreferencesEntity) ContextValidate ¶
func (m *AIEntitiesPreferencesEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this a i entities preferences entity based on context it is used
func (*AIEntitiesPreferencesEntity) MarshalBinary ¶
func (m *AIEntitiesPreferencesEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AIEntitiesPreferencesEntity) UnmarshalBinary ¶
func (m *AIEntitiesPreferencesEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ActorEntity ¶
type ActorEntity struct { // email Email string `json:"email,omitempty"` // id ID string `json:"id,omitempty"` // name Name string `json:"name,omitempty"` // type // Enum: [firehydrant_user firehydrant_bot alertmanager asana aws bugsnag checkly custom_alerts data_export datadog shortcut new_relic nunc github giphy google_meet microsoft_teams microsoft_teams_v2 webex jira_cloud jira_onprem opsgenie pager_duty honeycomb patchy service_now signals slack statuspage victorops zendesk zoom confluence_cloud google_docs zoom_v2] Type string `json:"type,omitempty"` }
ActorEntity actor entity
swagger:model ActorEntity
func (*ActorEntity) ContextValidate ¶
ContextValidate validates this actor entity based on context it is used
func (*ActorEntity) MarshalBinary ¶
func (m *ActorEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ActorEntity) UnmarshalBinary ¶
func (m *ActorEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AlertsAlertEntity ¶
type AlertsAlertEntity struct { // description Description string `json:"description,omitempty"` // duration iso8601 DurationIso8601 *string `json:"duration_iso8601,omitempty"` // duration ms DurationMs *int32 `json:"duration_ms,omitempty"` // ends at // Format: date-time EndsAt *strfmt.DateTime `json:"ends_at,omitempty"` // environments Environments []*SuccinctEntity `json:"environments"` // events Events []*AlertsSirenEventEntity `json:"events"` // id ID string `json:"id,omitempty"` // incidents Incidents []*PublicAPIV1IncidentsSuccinctEntity `json:"incidents"` // integration name IntegrationName string `json:"integration_name,omitempty"` // is expired IsExpired bool `json:"is_expired,omitempty"` // Arbitrary key:value pairs of labels. Labels interface{} `json:"labels,omitempty"` // position Position int32 `json:"position,omitempty"` // priority Priority string `json:"priority,omitempty"` // remote id RemoteID string `json:"remote_id,omitempty"` // remote url RemoteURL string `json:"remote_url,omitempty"` // services Services []*SuccinctEntity `json:"services"` // signal id SignalID string `json:"signal_id,omitempty"` // signal rule SignalRule *SignalsAPIRuleEntity `json:"signal_rule,omitempty"` // source icon SourceIcon string `json:"source_icon,omitempty"` // starts at // Format: date-time StartsAt strfmt.DateTime `json:"starts_at,omitempty"` // status Status string `json:"status,omitempty"` // summary Summary string `json:"summary,omitempty"` // tags Tags []string `json:"tags"` // team id TeamID string `json:"team_id,omitempty"` // team name TeamName string `json:"team_name,omitempty"` }
AlertsAlertEntity Alerts_AlertEntity model
swagger:model Alerts_AlertEntity
func (*AlertsAlertEntity) ContextValidate ¶
ContextValidate validate this alerts alert entity based on the context it is used
func (*AlertsAlertEntity) MarshalBinary ¶
func (m *AlertsAlertEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AlertsAlertEntity) UnmarshalBinary ¶
func (m *AlertsAlertEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AlertsAlertEntityPaginated ¶
type AlertsAlertEntityPaginated struct { // data Data []*AlertsAlertEntity `json:"data"` // pagination Pagination *PaginationEntity `json:"pagination,omitempty"` }
AlertsAlertEntityPaginated Alerts_AlertEntityPaginated model
swagger:model Alerts_AlertEntityPaginated
func (*AlertsAlertEntityPaginated) ContextValidate ¶
func (m *AlertsAlertEntityPaginated) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this alerts alert entity paginated based on the context it is used
func (*AlertsAlertEntityPaginated) MarshalBinary ¶
func (m *AlertsAlertEntityPaginated) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AlertsAlertEntityPaginated) UnmarshalBinary ¶
func (m *AlertsAlertEntityPaginated) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AlertsProcessingLogEntryEntity ¶
type AlertsProcessingLogEntryEntity struct { // An unstructured representation of this log entry's context. Context interface{} `json:"context,omitempty"` // created at // Format: date-time CreatedAt strfmt.DateTime `json:"created_at,omitempty"` // id ID string `json:"id,omitempty"` // level // Enum: [unknown debug info warn error fatal] Level string `json:"level,omitempty"` // message Message string `json:"message,omitempty"` // message type // Enum: [i18n_key custom] MessageType string `json:"message_type,omitempty"` }
AlertsProcessingLogEntryEntity alerts processing log entry entity
swagger:model Alerts_ProcessingLogEntryEntity
func (*AlertsProcessingLogEntryEntity) ContextValidate ¶
func (m *AlertsProcessingLogEntryEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this alerts processing log entry entity based on context it is used
func (*AlertsProcessingLogEntryEntity) MarshalBinary ¶
func (m *AlertsProcessingLogEntryEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AlertsProcessingLogEntryEntity) UnmarshalBinary ¶
func (m *AlertsProcessingLogEntryEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AlertsProcessingLogEntryEntityPaginated ¶
type AlertsProcessingLogEntryEntityPaginated struct { // data Data []*AlertsProcessingLogEntryEntity `json:"data"` // pagination Pagination *PaginationEntity `json:"pagination,omitempty"` }
AlertsProcessingLogEntryEntityPaginated Alerts_ProcessingLogEntryEntityPaginated model
swagger:model Alerts_ProcessingLogEntryEntityPaginated
func (*AlertsProcessingLogEntryEntityPaginated) ContextValidate ¶
func (m *AlertsProcessingLogEntryEntityPaginated) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this alerts processing log entry entity paginated based on the context it is used
func (*AlertsProcessingLogEntryEntityPaginated) MarshalBinary ¶
func (m *AlertsProcessingLogEntryEntityPaginated) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AlertsProcessingLogEntryEntityPaginated) UnmarshalBinary ¶
func (m *AlertsProcessingLogEntryEntityPaginated) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AlertsSirenEventEntity ¶
type AlertsSirenEventEntity struct { // created at // Format: date-time CreatedAt strfmt.DateTime `json:"created_at,omitempty"` // The event's payload Data interface{} `json:"data,omitempty"` // id ID string `json:"id,omitempty"` // type Type string `json:"type,omitempty"` }
AlertsSirenEventEntity alerts siren event entity
swagger:model Alerts_SirenEventEntity
func (*AlertsSirenEventEntity) ContextValidate ¶
func (m *AlertsSirenEventEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this alerts siren event entity based on context it is used
func (*AlertsSirenEventEntity) MarshalBinary ¶
func (m *AlertsSirenEventEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AlertsSirenEventEntity) UnmarshalBinary ¶
func (m *AlertsSirenEventEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AttachmentsLinkEntity ¶
type AttachmentsLinkEntity struct { // Link can be deleted Deletable bool `json:"deletable,omitempty"` // display text DisplayText string `json:"display_text,omitempty"` // Link can be edited Editable bool `json:"editable,omitempty"` // href url HrefURL string `json:"href_url,omitempty"` // icon url IconURL string `json:"icon_url,omitempty"` // id ID string `json:"id,omitempty"` // type Type string `json:"type,omitempty"` }
AttachmentsLinkEntity Attachments_LinkEntity model
swagger:model Attachments_LinkEntity
func (*AttachmentsLinkEntity) ContextValidate ¶
ContextValidate validates this attachments link entity based on context it is used
func (*AttachmentsLinkEntity) MarshalBinary ¶
func (m *AttachmentsLinkEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AttachmentsLinkEntity) UnmarshalBinary ¶
func (m *AttachmentsLinkEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AttachmentsLinkEntityPaginated ¶
type AttachmentsLinkEntityPaginated struct { // data Data []*AttachmentsLinkEntity `json:"data"` // pagination Pagination *PaginationEntity `json:"pagination,omitempty"` }
AttachmentsLinkEntityPaginated Attachments_LinkEntityPaginated model
swagger:model Attachments_LinkEntityPaginated
func (*AttachmentsLinkEntityPaginated) ContextValidate ¶
func (m *AttachmentsLinkEntityPaginated) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this attachments link entity paginated based on the context it is used
func (*AttachmentsLinkEntityPaginated) MarshalBinary ¶
func (m *AttachmentsLinkEntityPaginated) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AttachmentsLinkEntityPaginated) UnmarshalBinary ¶
func (m *AttachmentsLinkEntityPaginated) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AuthorEntity ¶
type AuthorEntity struct { // email Email string `json:"email,omitempty"` // id ID string `json:"id,omitempty"` // name Name string `json:"name,omitempty"` // source Source string `json:"source,omitempty"` }
AuthorEntity AuthorEntity model
swagger:model AuthorEntity
func (*AuthorEntity) ContextValidate ¶
ContextValidate validates this author entity based on context it is used
func (*AuthorEntity) MarshalBinary ¶
func (m *AuthorEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AuthorEntity) UnmarshalBinary ¶
func (m *AuthorEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ChangeEntity ¶
type ChangeEntity struct { // The time the change entry was created // Format: date-time CreatedAt strfmt.DateTime `json:"created_at,omitempty"` // Description of the Change Description string `json:"description,omitempty"` // UUID of the Change ID string `json:"id,omitempty"` // Arbitrary key/value pairs of labels. Labels interface{} `json:"labels,omitempty"` // Description of the Change Summary string `json:"summary,omitempty"` // updated at // Format: date-time UpdatedAt strfmt.DateTime `json:"updated_at,omitempty"` }
ChangeEntity ChangeEntity model
swagger:model ChangeEntity
func (*ChangeEntity) ContextValidate ¶
ContextValidate validates this change entity based on context it is used
func (*ChangeEntity) MarshalBinary ¶
func (m *ChangeEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ChangeEntity) UnmarshalBinary ¶
func (m *ChangeEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ChangeEventEntity ¶
type ChangeEventEntity struct { // A list of objects attached to this item. Can be one of: LinkEntity, CustomerSupportIssueEntity, or GenericAttachmentEntity Attachments []interface{} `json:"attachments"` // authors Authors []*AuthorEntity `json:"authors"` // created at // Format: date-time CreatedAt strfmt.DateTime `json:"created_at,omitempty"` // description Description string `json:"description,omitempty"` // duration iso8601 DurationIso8601 *string `json:"duration_iso8601,omitempty"` // duration ms DurationMs *int32 `json:"duration_ms,omitempty"` // ends at // Format: date-time EndsAt *strfmt.DateTime `json:"ends_at,omitempty"` // environments Environments []*EnvironmentEntryEntity `json:"environments"` // external id ExternalID string `json:"external_id,omitempty"` // id ID string `json:"id,omitempty"` // identities Identities []*ChangeIdentityEntity `json:"identities"` // An object of label key and values Labels interface{} `json:"labels,omitempty"` // related changes RelatedChanges []*ChangeEntity `json:"related_changes"` // services Services []*ServiceEntity `json:"services"` // starts at // Format: date-time StartsAt strfmt.DateTime `json:"starts_at,omitempty"` // summary Summary string `json:"summary,omitempty"` // updated at // Format: date-time UpdatedAt strfmt.DateTime `json:"updated_at,omitempty"` }
ChangeEventEntity ChangeEventEntity model
swagger:model ChangeEventEntity
func (*ChangeEventEntity) ContextValidate ¶
ContextValidate validate this change event entity based on the context it is used
func (*ChangeEventEntity) MarshalBinary ¶
func (m *ChangeEventEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ChangeEventEntity) UnmarshalBinary ¶
func (m *ChangeEventEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ChangeEventSlimEntity ¶
type ChangeEventSlimEntity struct { // authors Authors []*AuthorEntity `json:"authors"` // created at // Format: date-time CreatedAt strfmt.DateTime `json:"created_at,omitempty"` // description Description string `json:"description,omitempty"` // duration iso8601 DurationIso8601 *string `json:"duration_iso8601,omitempty"` // duration ms DurationMs *int32 `json:"duration_ms,omitempty"` // ends at // Format: date-time EndsAt *strfmt.DateTime `json:"ends_at,omitempty"` // environments Environments []*EnvironmentEntryEntity `json:"environments"` // external id ExternalID string `json:"external_id,omitempty"` // id ID string `json:"id,omitempty"` // An object of label key and values Labels interface{} `json:"labels,omitempty"` // services Services []*ServiceEntity `json:"services"` // starts at // Format: date-time StartsAt strfmt.DateTime `json:"starts_at,omitempty"` // summary Summary string `json:"summary,omitempty"` // updated at // Format: date-time UpdatedAt strfmt.DateTime `json:"updated_at,omitempty"` }
ChangeEventSlimEntity change event slim entity
swagger:model ChangeEventSlimEntity
func (*ChangeEventSlimEntity) ContextValidate ¶
ContextValidate validate this change event slim entity based on the context it is used
func (*ChangeEventSlimEntity) MarshalBinary ¶
func (m *ChangeEventSlimEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ChangeEventSlimEntity) UnmarshalBinary ¶
func (m *ChangeEventSlimEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ChangeEventSlimEntityPaginated ¶
type ChangeEventSlimEntityPaginated struct { // data Data []*ChangeEventSlimEntity `json:"data"` // pagination Pagination *PaginationEntity `json:"pagination,omitempty"` }
ChangeEventSlimEntityPaginated ChangeEventSlimEntityPaginated model
swagger:model ChangeEventSlimEntityPaginated
func (*ChangeEventSlimEntityPaginated) ContextValidate ¶
func (m *ChangeEventSlimEntityPaginated) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this change event slim entity paginated based on the context it is used
func (*ChangeEventSlimEntityPaginated) MarshalBinary ¶
func (m *ChangeEventSlimEntityPaginated) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ChangeEventSlimEntityPaginated) UnmarshalBinary ¶
func (m *ChangeEventSlimEntityPaginated) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ChangeIdentityEntity ¶
type ChangeIdentityEntity struct { // change id ChangeID string `json:"change_id,omitempty"` // created at // Format: date-time CreatedAt strfmt.DateTime `json:"created_at,omitempty"` // id ID string `json:"id,omitempty"` // type Type string `json:"type,omitempty"` // updated at // Format: date-time UpdatedAt strfmt.DateTime `json:"updated_at,omitempty"` // value Value string `json:"value,omitempty"` }
ChangeIdentityEntity ChangeIdentityEntity model
swagger:model ChangeIdentityEntity
func (*ChangeIdentityEntity) ContextValidate ¶
ContextValidate validates this change identity entity based on context it is used
func (*ChangeIdentityEntity) MarshalBinary ¶
func (m *ChangeIdentityEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ChangeIdentityEntity) UnmarshalBinary ¶
func (m *ChangeIdentityEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ChangeIdentityEntityPaginated ¶
type ChangeIdentityEntityPaginated struct { // data Data []*ChangeIdentityEntity `json:"data"` // pagination Pagination *PaginationEntity `json:"pagination,omitempty"` }
ChangeIdentityEntityPaginated ChangeIdentityEntityPaginated model
swagger:model ChangeIdentityEntityPaginated
func (*ChangeIdentityEntityPaginated) ContextValidate ¶
func (m *ChangeIdentityEntityPaginated) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this change identity entity paginated based on the context it is used
func (*ChangeIdentityEntityPaginated) MarshalBinary ¶
func (m *ChangeIdentityEntityPaginated) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ChangeIdentityEntityPaginated) UnmarshalBinary ¶
func (m *ChangeIdentityEntityPaginated) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ChangeTypeEntity ¶
type ChangeTypeEntity struct { // id ID string `json:"id,omitempty"` // name Name string `json:"name,omitempty"` }
ChangeTypeEntity change type entity
swagger:model ChangeTypeEntity
func (*ChangeTypeEntity) ContextValidate ¶
ContextValidate validates this change type entity based on context it is used
func (*ChangeTypeEntity) MarshalBinary ¶
func (m *ChangeTypeEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ChangeTypeEntity) UnmarshalBinary ¶
func (m *ChangeTypeEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ChangeTypeEntityPaginated ¶
type ChangeTypeEntityPaginated struct { // data Data []*ChangeTypeEntity `json:"data"` // pagination Pagination *PaginationEntity `json:"pagination,omitempty"` }
ChangeTypeEntityPaginated ChangeTypeEntityPaginated model
swagger:model ChangeTypeEntityPaginated
func (*ChangeTypeEntityPaginated) ContextValidate ¶
func (m *ChangeTypeEntityPaginated) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this change type entity paginated based on the context it is used
func (*ChangeTypeEntityPaginated) MarshalBinary ¶
func (m *ChangeTypeEntityPaginated) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ChangeTypeEntityPaginated) UnmarshalBinary ¶
func (m *ChangeTypeEntityPaginated) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ChecklistCheckEntity ¶
type ChecklistCheckEntity struct { // description Description string `json:"description,omitempty"` // id ID string `json:"id,omitempty"` // name Name string `json:"name,omitempty"` // status Status bool `json:"status,omitempty"` }
ChecklistCheckEntity checklist check entity
swagger:model ChecklistCheckEntity
func (*ChecklistCheckEntity) ContextValidate ¶
ContextValidate validates this checklist check entity based on context it is used
func (*ChecklistCheckEntity) MarshalBinary ¶
func (m *ChecklistCheckEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ChecklistCheckEntity) UnmarshalBinary ¶
func (m *ChecklistCheckEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ChecklistTemplateEntity ¶
type ChecklistTemplateEntity struct { // checks Checks []*ChecklistCheckEntity `json:"checks"` // List of services that use this checklist ConnectedServices []*ServiceEntity `json:"connected_services"` // created at CreatedAt string `json:"created_at,omitempty"` // description Description string `json:"description,omitempty"` // id ID string `json:"id,omitempty"` // name Name string `json:"name,omitempty"` // Team that owns the checklist template Owner *TeamEntity `json:"owner,omitempty"` // updated at // Format: date-time UpdatedAt strfmt.DateTime `json:"updated_at,omitempty"` }
ChecklistTemplateEntity ChecklistTemplateEntity model
swagger:model ChecklistTemplateEntity
func (*ChecklistTemplateEntity) ContextValidate ¶
func (m *ChecklistTemplateEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this checklist template entity based on the context it is used
func (*ChecklistTemplateEntity) MarshalBinary ¶
func (m *ChecklistTemplateEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ChecklistTemplateEntity) UnmarshalBinary ¶
func (m *ChecklistTemplateEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ChecklistTemplateEntityPaginated ¶
type ChecklistTemplateEntityPaginated struct { // data Data []*ChecklistTemplateEntity `json:"data"` // pagination Pagination *PaginationEntity `json:"pagination,omitempty"` }
ChecklistTemplateEntityPaginated ChecklistTemplateEntityPaginated model
swagger:model ChecklistTemplateEntityPaginated
func (*ChecklistTemplateEntityPaginated) ContextValidate ¶
func (m *ChecklistTemplateEntityPaginated) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this checklist template entity paginated based on the context it is used
func (*ChecklistTemplateEntityPaginated) MarshalBinary ¶
func (m *ChecklistTemplateEntityPaginated) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ChecklistTemplateEntityPaginated) UnmarshalBinary ¶
func (m *ChecklistTemplateEntityPaginated) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ConversationsAPIEntitiesChannel ¶
type ConversationsAPIEntitiesChannel struct { // name Name string `json:"name,omitempty"` }
ConversationsAPIEntitiesChannel conversations API entities channel
swagger:model Conversations_API_Entities_Channel
func (*ConversationsAPIEntitiesChannel) ContextValidate ¶
func (m *ConversationsAPIEntitiesChannel) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this conversations API entities channel based on context it is used
func (*ConversationsAPIEntitiesChannel) MarshalBinary ¶
func (m *ConversationsAPIEntitiesChannel) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ConversationsAPIEntitiesChannel) UnmarshalBinary ¶
func (m *ConversationsAPIEntitiesChannel) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ConversationsAPIEntitiesReference ¶
type ConversationsAPIEntitiesReference struct { // channel Channel *ConversationsAPIEntitiesChannel `json:"channel,omitempty"` // comments url CommentsURL string `json:"comments_url,omitempty"` // field Field string `json:"field,omitempty"` // id ID string `json:"id,omitempty"` // resource class ResourceClass string `json:"resource_class,omitempty"` // resource id ResourceID string `json:"resource_id,omitempty"` }
ConversationsAPIEntitiesReference conversations API entities reference
swagger:model Conversations_API_Entities_Reference
func (*ConversationsAPIEntitiesReference) ContextValidate ¶
func (m *ConversationsAPIEntitiesReference) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this conversations API entities reference based on the context it is used
func (*ConversationsAPIEntitiesReference) MarshalBinary ¶
func (m *ConversationsAPIEntitiesReference) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ConversationsAPIEntitiesReference) UnmarshalBinary ¶
func (m *ConversationsAPIEntitiesReference) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CustomFieldsFieldValue ¶
type CustomFieldsFieldValue struct { // description Description string `json:"description,omitempty"` // display name DisplayName string `json:"display_name,omitempty"` // field id FieldID string `json:"field_id,omitempty"` // name Name string `json:"name,omitempty"` // slug Slug string `json:"slug,omitempty"` // value Value string `json:"value,omitempty"` // value array ValueArray string `json:"value_array,omitempty"` // value string ValueString string `json:"value_string,omitempty"` // value type ValueType string `json:"value_type,omitempty"` }
CustomFieldsFieldValue custom fields field value
swagger:model CustomFields_FieldValue
func (*CustomFieldsFieldValue) ContextValidate ¶
func (m *CustomFieldsFieldValue) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this custom fields field value based on context it is used
func (*CustomFieldsFieldValue) MarshalBinary ¶
func (m *CustomFieldsFieldValue) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CustomFieldsFieldValue) UnmarshalBinary ¶
func (m *CustomFieldsFieldValue) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type EntitlementEntity ¶
type EntitlementEntity struct { // available Available bool `json:"available,omitempty"` // current count CurrentCount int32 `json:"current_count,omitempty"` // errors Errors []string `json:"errors"` // exists Exists bool `json:"exists,omitempty"` // maximum Maximum int32 `json:"maximum,omitempty"` // name Name string `json:"name,omitempty"` // slug Slug string `json:"slug,omitempty"` // tier // Enum: [free essentials enterprise] Tier string `json:"tier,omitempty"` }
EntitlementEntity entitlement entity
swagger:model EntitlementEntity
func (*EntitlementEntity) ContextValidate ¶
ContextValidate validates this entitlement entity based on context it is used
func (*EntitlementEntity) MarshalBinary ¶
func (m *EntitlementEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*EntitlementEntity) UnmarshalBinary ¶
func (m *EntitlementEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type EntitlementEntityPaginated ¶
type EntitlementEntityPaginated struct { // data Data []*EntitlementEntity `json:"data"` // pagination Pagination *PaginationEntity `json:"pagination,omitempty"` }
EntitlementEntityPaginated EntitlementEntityPaginated model
swagger:model EntitlementEntityPaginated
func (*EntitlementEntityPaginated) ContextValidate ¶
func (m *EntitlementEntityPaginated) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this entitlement entity paginated based on the context it is used
func (*EntitlementEntityPaginated) MarshalBinary ¶
func (m *EntitlementEntityPaginated) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*EntitlementEntityPaginated) UnmarshalBinary ¶
func (m *EntitlementEntityPaginated) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type EnvironmentEntryEntity ¶
type EnvironmentEntryEntity struct { // List of active incident guids ActiveIncidents string `json:"active_incidents,omitempty"` // The time the environment was created // Format: date-time CreatedAt strfmt.DateTime `json:"created_at,omitempty"` // Description of the Environment Description string `json:"description,omitempty"` // Information about known linkages to representations of services outside of FireHydrant. ExternalResources []*ExternalResourceEntity `json:"external_resources"` // UUID of the Environment ID string `json:"id,omitempty"` // Name of the Environment Name string `json:"name,omitempty"` // Slug of the Environment Slug string `json:"slug,omitempty"` // The time the environment was updated // Format: date-time UpdatedAt strfmt.DateTime `json:"updated_at,omitempty"` }
EnvironmentEntryEntity EnvironmentEntryEntity model
swagger:model EnvironmentEntryEntity
func (*EnvironmentEntryEntity) ContextValidate ¶
func (m *EnvironmentEntryEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this environment entry entity based on the context it is used
func (*EnvironmentEntryEntity) MarshalBinary ¶
func (m *EnvironmentEntryEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*EnvironmentEntryEntity) UnmarshalBinary ¶
func (m *EnvironmentEntryEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type EnvironmentEntryEntityPaginated ¶
type EnvironmentEntryEntityPaginated struct { // data Data []*EnvironmentEntryEntity `json:"data"` // pagination Pagination *PaginationEntity `json:"pagination,omitempty"` }
EnvironmentEntryEntityPaginated EnvironmentEntryEntityPaginated model
swagger:model EnvironmentEntryEntityPaginated
func (*EnvironmentEntryEntityPaginated) ContextValidate ¶
func (m *EnvironmentEntryEntityPaginated) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this environment entry entity paginated based on the context it is used
func (*EnvironmentEntryEntityPaginated) MarshalBinary ¶
func (m *EnvironmentEntryEntityPaginated) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*EnvironmentEntryEntityPaginated) UnmarshalBinary ¶
func (m *EnvironmentEntryEntityPaginated) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ErrorEntity ¶
type ErrorEntity struct { // A stable code on which to match errors Code string `json:"code,omitempty"` // detail Detail string `json:"detail,omitempty"` // messages Messages []string `json:"messages"` // An object with additional error metadata Meta interface{} `json:"meta,omitempty"` }
ErrorEntity ErrorEntity model
swagger:model ErrorEntity
func (*ErrorEntity) ContextValidate ¶
ContextValidate validates this error entity based on context it is used
func (*ErrorEntity) MarshalBinary ¶
func (m *ErrorEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ErrorEntity) UnmarshalBinary ¶
func (m *ErrorEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type EventGenericChatMessageEntity ¶
type EventGenericChatMessageEntity struct { // body Body string `json:"body,omitempty"` // created at // Format: date-time CreatedAt strfmt.DateTime `json:"created_at,omitempty"` // id ID string `json:"id,omitempty"` }
EventGenericChatMessageEntity Event_GenericChatMessageEntity model
swagger:model Event_GenericChatMessageEntity
func (*EventGenericChatMessageEntity) ContextValidate ¶
func (m *EventGenericChatMessageEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this event generic chat message entity based on context it is used
func (*EventGenericChatMessageEntity) MarshalBinary ¶
func (m *EventGenericChatMessageEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*EventGenericChatMessageEntity) UnmarshalBinary ¶
func (m *EventGenericChatMessageEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type EventNoteEntity ¶
type EventNoteEntity struct { // body Body string `json:"body,omitempty"` // conversations Conversations []*ConversationsAPIEntitiesReference `json:"conversations"` // created at // Format: date-time CreatedAt strfmt.DateTime `json:"created_at,omitempty"` // id ID string `json:"id,omitempty"` // status pages StatusPages []*IncidentsStatusPageEntity `json:"status_pages"` }
EventNoteEntity Event_NoteEntity model
swagger:model Event_NoteEntity
func (*EventNoteEntity) ContextValidate ¶
ContextValidate validate this event note entity based on the context it is used
func (*EventNoteEntity) MarshalBinary ¶
func (m *EventNoteEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*EventNoteEntity) UnmarshalBinary ¶
func (m *EventNoteEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ExternalResourceEntity ¶
type ExternalResourceEntity struct { // connection id ConnectionID string `json:"connection_id,omitempty"` // connection name ConnectionName string `json:"connection_name,omitempty"` // connection type ConnectionType string `json:"connection_type,omitempty"` // created at // Format: date-time CreatedAt strfmt.DateTime `json:"created_at,omitempty"` // name Name string `json:"name,omitempty"` // remote id RemoteID string `json:"remote_id,omitempty"` // remote url RemoteURL string `json:"remote_url,omitempty"` // updated at // Format: date-time UpdatedAt strfmt.DateTime `json:"updated_at,omitempty"` }
ExternalResourceEntity external resource entity
swagger:model ExternalResourceEntity
func (*ExternalResourceEntity) ContextValidate ¶
func (m *ExternalResourceEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this external resource entity based on context it is used
func (*ExternalResourceEntity) MarshalBinary ¶
func (m *ExternalResourceEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ExternalResourceEntity) UnmarshalBinary ¶
func (m *ExternalResourceEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FHTypesGenericEntity ¶
type FHTypesGenericEntity struct { // label Label string `json:"label,omitempty"` // type Type string `json:"type,omitempty"` // value Value string `json:"value,omitempty"` }
FHTypesGenericEntity f h types generic entity
swagger:model FHTypes_GenericEntity
func (*FHTypesGenericEntity) ContextValidate ¶
ContextValidate validates this f h types generic entity based on context it is used
func (*FHTypesGenericEntity) MarshalBinary ¶
func (m *FHTypesGenericEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FHTypesGenericEntity) UnmarshalBinary ¶
func (m *FHTypesGenericEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FieldMappingFieldMapEntity ¶
type FieldMappingFieldMapEntity struct { // available fields url AvailableFieldsURL string `json:"available_fields_url,omitempty"` // body Body interface{} `json:"body,omitempty"` // connection id ConnectionID string `json:"connection_id,omitempty"` // connection type ConnectionType string `json:"connection_type,omitempty"` // data bag url DataBagURL string `json:"data_bag_url,omitempty"` // entity id EntityID string `json:"entity_id,omitempty"` // entity type EntityType string `json:"entity_type,omitempty"` // id ID string `json:"id,omitempty"` }
FieldMappingFieldMapEntity FieldMapping_FieldMapEntity model
swagger:model FieldMapping_FieldMapEntity
func (*FieldMappingFieldMapEntity) ContextValidate ¶
func (m *FieldMappingFieldMapEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this field mapping field map entity based on context it is used
func (*FieldMappingFieldMapEntity) MarshalBinary ¶
func (m *FieldMappingFieldMapEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FieldMappingFieldMapEntity) UnmarshalBinary ¶
func (m *FieldMappingFieldMapEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FieldMappingMappableFieldEntity ¶
type FieldMappingMappableFieldEntity struct { // The allowed values of the field AllowedValues string `json:"allowed_values,omitempty"` // Short, inline documentation for the present field HelpText string `json:"help_text,omitempty"` // The human-readable name of the field Label string `json:"label,omitempty"` // If the field is required to be mapped Required string `json:"required,omitempty"` // The allowed type of the field Type string `json:"type,omitempty"` // The ID of the field Value string `json:"value,omitempty"` }
FieldMappingMappableFieldEntity FieldMapping_MappableFieldEntity model
swagger:model FieldMapping_MappableFieldEntity
func (*FieldMappingMappableFieldEntity) ContextValidate ¶
func (m *FieldMappingMappableFieldEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this field mapping mappable field entity based on context it is used
func (*FieldMappingMappableFieldEntity) MarshalBinary ¶
func (m *FieldMappingMappableFieldEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FieldMappingMappableFieldEntity) UnmarshalBinary ¶
func (m *FieldMappingMappableFieldEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FunctionalityEntity ¶
type FunctionalityEntity struct { // List of active incident guids ActiveIncidents []string `json:"active_incidents"` // alert on add AlertOnAdd bool `json:"alert_on_add,omitempty"` // auto add responding team AutoAddRespondingTeam bool `json:"auto_add_responding_team,omitempty"` // created at // Format: date-time CreatedAt strfmt.DateTime `json:"created_at,omitempty"` // description Description string `json:"description,omitempty"` // Information about known linkages to representations of services outside of FireHydrant. ExternalResources []*ExternalResourceEntity `json:"external_resources"` // id ID string `json:"id,omitempty"` // An object of label key and values Labels interface{} `json:"labels,omitempty"` // List of links attached to this functionality. Links []*LinksEntity `json:"links"` // name Name string `json:"name,omitempty"` // Team that owns the functionality Owner *TeamEntity `json:"owner,omitempty"` // Services this functionality provides Services []*ServiceEntity `json:"services"` // slug Slug string `json:"slug,omitempty"` // List of teams attached to the functionality Teams []*TeamEntity `json:"teams"` // updated at // Format: date-time UpdatedAt strfmt.DateTime `json:"updated_at,omitempty"` // The most recent user to update the current functionality UpdatedBy *AuthorEntity `json:"updated_by,omitempty"` }
FunctionalityEntity FunctionalityEntity model
swagger:model FunctionalityEntity
func (*FunctionalityEntity) ContextValidate ¶
ContextValidate validate this functionality entity based on the context it is used
func (*FunctionalityEntity) MarshalBinary ¶
func (m *FunctionalityEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FunctionalityEntity) UnmarshalBinary ¶
func (m *FunctionalityEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FunctionalityEntityPaginated ¶
type FunctionalityEntityPaginated struct { // data Data []*FunctionalityEntity `json:"data"` // pagination Pagination *PaginationEntity `json:"pagination,omitempty"` }
FunctionalityEntityPaginated FunctionalityEntityPaginated model
swagger:model FunctionalityEntityPaginated
func (*FunctionalityEntityPaginated) ContextValidate ¶
func (m *FunctionalityEntityPaginated) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this functionality entity paginated based on the context it is used
func (*FunctionalityEntityPaginated) MarshalBinary ¶
func (m *FunctionalityEntityPaginated) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FunctionalityEntityPaginated) UnmarshalBinary ¶
func (m *FunctionalityEntityPaginated) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ImportsImportEntity ¶
type ImportsImportEntity struct { // state // Enum: [preprocessing ready_for_import importing completed] State string `json:"state,omitempty"` // updated at // Format: date-time UpdatedAt strfmt.DateTime `json:"updated_at,omitempty"` }
ImportsImportEntity Imports_ImportEntity model
swagger:model Imports_ImportEntity
func (*ImportsImportEntity) ContextValidate ¶
ContextValidate validates this imports import entity based on context it is used
func (*ImportsImportEntity) MarshalBinary ¶
func (m *ImportsImportEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ImportsImportEntity) UnmarshalBinary ¶
func (m *ImportsImportEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ImportsImportErrorEntity ¶
type ImportsImportErrorEntity struct { // created at // Format: date-time CreatedAt strfmt.DateTime `json:"created_at,omitempty"` // Additional error data Data interface{} `json:"data,omitempty"` // id ID string `json:"id,omitempty"` // message Message string `json:"message,omitempty"` // resource Resource *ImportsImportErrorEntityResourceEntity `json:"resource,omitempty"` }
ImportsImportErrorEntity imports import error entity
swagger:model Imports_ImportErrorEntity
func (*ImportsImportErrorEntity) ContextValidate ¶
func (m *ImportsImportErrorEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this imports import error entity based on the context it is used
func (*ImportsImportErrorEntity) MarshalBinary ¶
func (m *ImportsImportErrorEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ImportsImportErrorEntity) UnmarshalBinary ¶
func (m *ImportsImportErrorEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ImportsImportErrorEntityResourceEntity ¶
type ImportsImportErrorEntityResourceEntity struct { // name Name string `json:"name,omitempty"` // resource id ResourceID string `json:"resource_id,omitempty"` // resource type ResourceType string `json:"resource_type,omitempty"` }
ImportsImportErrorEntityResourceEntity imports import error entity resource entity
swagger:model Imports_ImportErrorEntity_ResourceEntity
func (*ImportsImportErrorEntityResourceEntity) ContextValidate ¶
func (m *ImportsImportErrorEntityResourceEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this imports import error entity resource entity based on context it is used
func (*ImportsImportErrorEntityResourceEntity) MarshalBinary ¶
func (m *ImportsImportErrorEntityResourceEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ImportsImportErrorEntityResourceEntity) UnmarshalBinary ¶
func (m *ImportsImportErrorEntityResourceEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ImportsImportableResourceEntity ¶
type ImportsImportableResourceEntity struct { // import errors ImportErrors []*ImportsImportErrorEntity `json:"import_errors"` // imported at // Format: date-time ImportedAt strfmt.DateTime `json:"imported_at,omitempty"` // remote id RemoteID string `json:"remote_id,omitempty"` // state // Enum: [selected skipped imported errored] State string `json:"state,omitempty"` }
ImportsImportableResourceEntity imports importable resource entity
swagger:model Imports_ImportableResourceEntity
func (*ImportsImportableResourceEntity) ContextValidate ¶
func (m *ImportsImportableResourceEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this imports importable resource entity based on the context it is used
func (*ImportsImportableResourceEntity) MarshalBinary ¶
func (m *ImportsImportableResourceEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ImportsImportableResourceEntity) UnmarshalBinary ¶
func (m *ImportsImportableResourceEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type IncidentAttachmentEntity ¶
type IncidentAttachmentEntity struct { // description Description string `json:"description,omitempty"` // external id ExternalID string `json:"external_id,omitempty"` // file content type FileContentType string `json:"file_content_type,omitempty"` // file name FileName string `json:"file_name,omitempty"` // file size FileSize int32 `json:"file_size,omitempty"` // media type MediaType string `json:"media_type,omitempty"` // signed url SignedURL string `json:"signed_url,omitempty"` // status // Enum: [pending_upload uploaded] Status string `json:"status,omitempty"` // An object with keys that designate a specific version or size of the attachment Versions interface{} `json:"versions,omitempty"` }
IncidentAttachmentEntity IncidentAttachmentEntity model
swagger:model IncidentAttachmentEntity
func (*IncidentAttachmentEntity) ContextValidate ¶
func (m *IncidentAttachmentEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this incident attachment entity based on context it is used
func (*IncidentAttachmentEntity) MarshalBinary ¶
func (m *IncidentAttachmentEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*IncidentAttachmentEntity) UnmarshalBinary ¶
func (m *IncidentAttachmentEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type IncidentEntity ¶
type IncidentEntity struct { // active Active bool `json:"active,omitempty"` // ai incident summary AiIncidentSummary string `json:"ai_incident_summary,omitempty"` // channel id ChannelID string `json:"channel_id,omitempty"` // channel name ChannelName string `json:"channel_name,omitempty"` // channel reference ChannelReference string `json:"channel_reference,omitempty"` // inoperative: 0, operational: 1, archived: 2 ChannelStatus string `json:"channel_status,omitempty"` // conference bridges ConferenceBridges []*IncidentsConferenceBridgeEntity `json:"conference_bridges"` // context object ContextObject *IncidentsContextObjectEntity `json:"context_object,omitempty"` // conversations Conversations []*ConversationsAPIEntitiesReference `json:"conversations"` // The time the incident was opened // Format: date-time CreatedAt strfmt.DateTime `json:"created_at,omitempty"` // created by CreatedBy *AuthorEntity `json:"created_by,omitempty"` // current milestone // Enum: [started detected acknowledged investigating identified mitigated resolved postmortem_started postmortem_completed closed] CurrentMilestone string `json:"current_milestone,omitempty"` // custom fields CustomFields []*CustomFieldsFieldValue `json:"custom_fields"` // customer impact summary CustomerImpactSummary string `json:"customer_impact_summary,omitempty"` // customers impacted CustomersImpacted int32 `json:"customers_impacted,omitempty"` // description Description string `json:"description,omitempty"` // The time the incident was archived // Format: date-time DiscardedAt strfmt.DateTime `json:"discarded_at,omitempty"` // environments Environments []*SuccinctEntity `json:"environments"` // functionalities Functionalities []*SuccinctEntity `json:"functionalities"` // UUID of the Incident ID string `json:"id,omitempty"` // impacts Impacts []*IncidentsImpactEntity `json:"impacts"` // incident channels IncidentChannels []*IncidentsChannelEntity `json:"incident_channels"` // incident tickets IncidentTickets []*TicketingTicketEntity `json:"incident_tickets"` // incident url IncidentURL string `json:"incident_url,omitempty"` // A key/value of labels Labels interface{} `json:"labels,omitempty"` // last note LastNote *EventNoteEntity `json:"last_note,omitempty"` // last update LastUpdate string `json:"last_update,omitempty"` // milestones Milestones []*IncidentsMilestoneEntity `json:"milestones"` // monetary impact MonetaryImpact int32 `json:"monetary_impact,omitempty"` // monetary impact cents MonetaryImpactCents int32 `json:"monetary_impact_cents,omitempty"` // Name of the incident Name string `json:"name,omitempty"` // Incident number Number int32 `json:"number,omitempty"` // organization Organization *OrganizationEntity `json:"organization,omitempty"` // organization id OrganizationID string `json:"organization_id,omitempty"` // priority Priority string `json:"priority,omitempty"` // private id PrivateID string `json:"private_id,omitempty"` // private status page url PrivateStatusPageURL string `json:"private_status_page_url,omitempty"` // report id ReportID string `json:"report_id,omitempty"` // A list of objects attached to this item. Can be one of: LinkEntity, CustomerSupportIssueEntity, or GenericAttachmentEntity RetroExports []string `json:"retro_exports"` // role assignments RoleAssignments []*IncidentsRoleAssignmentEntity `json:"role_assignments"` // services Services []*SuccinctEntity `json:"services"` // severity Severity string `json:"severity,omitempty"` // severity color SeverityColor string `json:"severity_color,omitempty"` // severity condition SeverityCondition string `json:"severity_condition,omitempty"` // severity condition object SeverityConditionObject *SeverityMatrixConditionEntity `json:"severity_condition_object,omitempty"` // severity impact SeverityImpact string `json:"severity_impact,omitempty"` // severity impact object SeverityImpactObject *SeverityMatrixImpactEntity `json:"severity_impact_object,omitempty"` // The time the incident started // Format: date-time StartedAt strfmt.DateTime `json:"started_at,omitempty"` // status pages StatusPages []*IncidentsStatusPageEntity `json:"status_pages"` // summary Summary string `json:"summary,omitempty"` // tag list TagList []string `json:"tag_list"` // team assignments TeamAssignments []*IncidentsTeamAssignmentEntity `json:"team_assignments"` // ticket Ticket *TicketingTicketEntity `json:"ticket,omitempty"` }
IncidentEntity IncidentEntity model
swagger:model IncidentEntity
func (*IncidentEntity) ContextValidate ¶
ContextValidate validate this incident entity based on the context it is used
func (*IncidentEntity) MarshalBinary ¶
func (m *IncidentEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*IncidentEntity) UnmarshalBinary ¶
func (m *IncidentEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type IncidentEntityPaginated ¶
type IncidentEntityPaginated struct { // data Data []*IncidentEntity `json:"data"` // pagination Pagination *PaginationEntity `json:"pagination,omitempty"` }
IncidentEntityPaginated IncidentEntityPaginated model
swagger:model IncidentEntityPaginated
func (*IncidentEntityPaginated) ContextValidate ¶
func (m *IncidentEntityPaginated) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this incident entity paginated based on the context it is used
func (*IncidentEntityPaginated) MarshalBinary ¶
func (m *IncidentEntityPaginated) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*IncidentEntityPaginated) UnmarshalBinary ¶
func (m *IncidentEntityPaginated) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type IncidentEventEntity ¶
type IncidentEventEntity struct { // author Author *AuthorEntity `json:"author,omitempty"` // context Context string `json:"context,omitempty"` // conversations Conversations []*ConversationsAPIEntitiesReference `json:"conversations"` // Can be one of: NoteEntity, TourStepEntity, RootCauseEntity, ChangeTypeEntity, RoleUpdateEntity, TaskUpdateEntity, AlertLinkedEntity, ChatMessageEntity, AddTaskListEntity, ImpactUpdateEntity, TicketUpdateEntity, GeneralUpdateEntity, ChangelogEntryEntity, IncidentStatusEntity, TeamAssignmentEntity, BulkUpdateEntity Data interface{} `json:"data,omitempty"` // id ID string `json:"id,omitempty"` // incident id IncidentID string `json:"incident_id,omitempty"` // occurred at // Format: date-time OccurredAt strfmt.DateTime `json:"occurred_at,omitempty"` // type Type string `json:"type,omitempty"` // visibility // Enum: [private_to_org open_to_public internal_status_page] Visibility string `json:"visibility,omitempty"` // votes Votes *VotesEntity `json:"votes,omitempty"` }
IncidentEventEntity IncidentEventEntity model
swagger:model IncidentEventEntity
func (*IncidentEventEntity) ContextValidate ¶
ContextValidate validate this incident event entity based on the context it is used
func (*IncidentEventEntity) MarshalBinary ¶
func (m *IncidentEventEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*IncidentEventEntity) UnmarshalBinary ¶
func (m *IncidentEventEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type IncidentEventEntityPaginated ¶
type IncidentEventEntityPaginated struct { // data Data []*IncidentEventEntity `json:"data"` // pagination Pagination *PaginationEntity `json:"pagination,omitempty"` }
IncidentEventEntityPaginated IncidentEventEntityPaginated model
swagger:model IncidentEventEntityPaginated
func (*IncidentEventEntityPaginated) ContextValidate ¶
func (m *IncidentEventEntityPaginated) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this incident event entity paginated based on the context it is used
func (*IncidentEventEntityPaginated) MarshalBinary ¶
func (m *IncidentEventEntityPaginated) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*IncidentEventEntityPaginated) UnmarshalBinary ¶
func (m *IncidentEventEntityPaginated) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type IncidentImpactEntity ¶
type IncidentImpactEntity struct { // id ID string `json:"id,omitempty"` // infrastructure Infrastructure *SuccinctEntity `json:"infrastructure,omitempty"` // type Type string `json:"type,omitempty"` }
IncidentImpactEntity IncidentImpactEntity model
swagger:model IncidentImpactEntity
func (*IncidentImpactEntity) ContextValidate ¶
ContextValidate validate this incident impact entity based on the context it is used
func (*IncidentImpactEntity) MarshalBinary ¶
func (m *IncidentImpactEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*IncidentImpactEntity) UnmarshalBinary ¶
func (m *IncidentImpactEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type IncidentImpactEntityPaginated ¶
type IncidentImpactEntityPaginated struct { // data Data []*IncidentImpactEntity `json:"data"` // pagination Pagination *PaginationEntity `json:"pagination,omitempty"` }
IncidentImpactEntityPaginated IncidentImpactEntityPaginated model
swagger:model IncidentImpactEntityPaginated
func (*IncidentImpactEntityPaginated) ContextValidate ¶
func (m *IncidentImpactEntityPaginated) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this incident impact entity paginated based on the context it is used
func (*IncidentImpactEntityPaginated) MarshalBinary ¶
func (m *IncidentImpactEntityPaginated) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*IncidentImpactEntityPaginated) UnmarshalBinary ¶
func (m *IncidentImpactEntityPaginated) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type IncidentRoleEntity ¶
type IncidentRoleEntity struct { // created at // Format: date-time CreatedAt strfmt.DateTime `json:"created_at,omitempty"` // description Description string `json:"description,omitempty"` // discarded at // Format: date-time DiscardedAt strfmt.DateTime `json:"discarded_at,omitempty"` // id ID string `json:"id,omitempty"` // name Name string `json:"name,omitempty"` // summary Summary string `json:"summary,omitempty"` // updated at // Format: date-time UpdatedAt strfmt.DateTime `json:"updated_at,omitempty"` }
IncidentRoleEntity IncidentRoleEntity model
swagger:model IncidentRoleEntity
func (*IncidentRoleEntity) ContextValidate ¶
ContextValidate validates this incident role entity based on context it is used
func (*IncidentRoleEntity) MarshalBinary ¶
func (m *IncidentRoleEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*IncidentRoleEntity) UnmarshalBinary ¶
func (m *IncidentRoleEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type IncidentRoleEntityPaginated ¶
type IncidentRoleEntityPaginated struct { // data Data []*IncidentRoleEntity `json:"data"` // pagination Pagination *PaginationEntity `json:"pagination,omitempty"` }
IncidentRoleEntityPaginated IncidentRoleEntityPaginated model
swagger:model IncidentRoleEntityPaginated
func (*IncidentRoleEntityPaginated) ContextValidate ¶
func (m *IncidentRoleEntityPaginated) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this incident role entity paginated based on the context it is used
func (*IncidentRoleEntityPaginated) MarshalBinary ¶
func (m *IncidentRoleEntityPaginated) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*IncidentRoleEntityPaginated) UnmarshalBinary ¶
func (m *IncidentRoleEntityPaginated) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type IncidentTypeEntity ¶
type IncidentTypeEntity struct { // created at // Format: date-time CreatedAt strfmt.DateTime `json:"created_at,omitempty"` // id ID string `json:"id,omitempty"` // name Name string `json:"name,omitempty"` // template Template *IncidentTypeEntityTemplateEntity `json:"template,omitempty"` // template values TemplateValues *IncidentTypeEntityTemplateValuesEntity `json:"template_values,omitempty"` // updated at // Format: date-time UpdatedAt strfmt.DateTime `json:"updated_at,omitempty"` }
IncidentTypeEntity IncidentTypeEntity model
swagger:model IncidentTypeEntity
func (*IncidentTypeEntity) ContextValidate ¶
ContextValidate validate this incident type entity based on the context it is used
func (*IncidentTypeEntity) MarshalBinary ¶
func (m *IncidentTypeEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*IncidentTypeEntity) UnmarshalBinary ¶
func (m *IncidentTypeEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type IncidentTypeEntityPaginated ¶
type IncidentTypeEntityPaginated struct { // data Data []*IncidentTypeEntity `json:"data"` // pagination Pagination *PaginationEntity `json:"pagination,omitempty"` }
IncidentTypeEntityPaginated IncidentTypeEntityPaginated model
swagger:model IncidentTypeEntityPaginated
func (*IncidentTypeEntityPaginated) ContextValidate ¶
func (m *IncidentTypeEntityPaginated) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this incident type entity paginated based on the context it is used
func (*IncidentTypeEntityPaginated) MarshalBinary ¶
func (m *IncidentTypeEntityPaginated) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*IncidentTypeEntityPaginated) UnmarshalBinary ¶
func (m *IncidentTypeEntityPaginated) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type IncidentTypeEntityTemplateEntity ¶
type IncidentTypeEntityTemplateEntity struct { // custom fields CustomFields string `json:"custom_fields,omitempty"` // customer impact summary CustomerImpactSummary string `json:"customer_impact_summary,omitempty"` // description Description string `json:"description,omitempty"` // impacts Impacts []*IncidentTypeEntityTemplateImpactEntity `json:"impacts"` // Arbitrary key:value pairs of labels for your incidents. Labels interface{} `json:"labels,omitempty"` // priority Priority string `json:"priority,omitempty"` // private incident PrivateIncident bool `json:"private_incident,omitempty"` // runbook ids RunbookIds []string `json:"runbook_ids"` // severity Severity string `json:"severity,omitempty"` // summary Summary string `json:"summary,omitempty"` // tag list TagList []string `json:"tag_list"` // team ids TeamIds []string `json:"team_ids"` }
IncidentTypeEntityTemplateEntity incident type entity template entity
swagger:model IncidentTypeEntity_TemplateEntity
func (*IncidentTypeEntityTemplateEntity) ContextValidate ¶
func (m *IncidentTypeEntityTemplateEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this incident type entity template entity based on the context it is used
func (*IncidentTypeEntityTemplateEntity) MarshalBinary ¶
func (m *IncidentTypeEntityTemplateEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*IncidentTypeEntityTemplateEntity) UnmarshalBinary ¶
func (m *IncidentTypeEntityTemplateEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type IncidentTypeEntityTemplateImpactEntity ¶
type IncidentTypeEntityTemplateImpactEntity struct { // condition id ConditionID string `json:"condition_id,omitempty"` // condition name ConditionName string `json:"condition_name,omitempty"` // id ID string `json:"id,omitempty"` // name Name string `json:"name,omitempty"` // type // Enum: [environment functionality service] Type string `json:"type,omitempty"` }
IncidentTypeEntityTemplateImpactEntity incident type entity template impact entity
swagger:model IncidentTypeEntity_TemplateImpactEntity
func (*IncidentTypeEntityTemplateImpactEntity) ContextValidate ¶
func (m *IncidentTypeEntityTemplateImpactEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this incident type entity template impact entity based on context it is used
func (*IncidentTypeEntityTemplateImpactEntity) MarshalBinary ¶
func (m *IncidentTypeEntityTemplateImpactEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*IncidentTypeEntityTemplateImpactEntity) UnmarshalBinary ¶
func (m *IncidentTypeEntityTemplateImpactEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type IncidentTypeEntityTemplateValuesEntity ¶
type IncidentTypeEntityTemplateValuesEntity struct { // environments Environments []*IncidentTypeEntityTemplateImpactEntity `json:"environments"` // functionalities Functionalities []*IncidentTypeEntityTemplateImpactEntity `json:"functionalities"` // A hash mapping runbook IDs to runbook names. Runbooks interface{} `json:"runbooks,omitempty"` // services Services []*IncidentTypeEntityTemplateImpactEntity `json:"services"` // teams Teams []*TeamEntity `json:"teams"` }
IncidentTypeEntityTemplateValuesEntity incident type entity template values entity
swagger:model IncidentTypeEntity_TemplateValuesEntity
func (*IncidentTypeEntityTemplateValuesEntity) ContextValidate ¶
func (m *IncidentTypeEntityTemplateValuesEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this incident type entity template values entity based on the context it is used
func (*IncidentTypeEntityTemplateValuesEntity) MarshalBinary ¶
func (m *IncidentTypeEntityTemplateValuesEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*IncidentTypeEntityTemplateValuesEntity) UnmarshalBinary ¶
func (m *IncidentTypeEntityTemplateValuesEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type IncidentsAlertEntity ¶
type IncidentsAlertEntity struct { // alert Alert *AlertsAlertEntity `json:"alert,omitempty"` // id ID string `json:"id,omitempty"` // whether or not this is the primary alert for this incident Primary bool `json:"primary,omitempty"` }
IncidentsAlertEntity Incidents_AlertEntity model
swagger:model Incidents_AlertEntity
func (*IncidentsAlertEntity) ContextValidate ¶
ContextValidate validate this incidents alert entity based on the context it is used
func (*IncidentsAlertEntity) MarshalBinary ¶
func (m *IncidentsAlertEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*IncidentsAlertEntity) UnmarshalBinary ¶
func (m *IncidentsAlertEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type IncidentsAlertEntityPaginated ¶
type IncidentsAlertEntityPaginated struct { // data Data []*IncidentsAlertEntity `json:"data"` // pagination Pagination *PaginationEntity `json:"pagination,omitempty"` }
IncidentsAlertEntityPaginated Incidents_AlertEntityPaginated model
swagger:model Incidents_AlertEntityPaginated
func (*IncidentsAlertEntityPaginated) ContextValidate ¶
func (m *IncidentsAlertEntityPaginated) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this incidents alert entity paginated based on the context it is used
func (*IncidentsAlertEntityPaginated) MarshalBinary ¶
func (m *IncidentsAlertEntityPaginated) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*IncidentsAlertEntityPaginated) UnmarshalBinary ¶
func (m *IncidentsAlertEntityPaginated) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type IncidentsChannelEntity ¶
type IncidentsChannelEntity struct { // icon url IconURL string `json:"icon_url,omitempty"` // id ID string `json:"id,omitempty"` // name Name string `json:"name,omitempty"` // source Source string `json:"source,omitempty"` // source id SourceID string `json:"source_id,omitempty"` // source name SourceName string `json:"source_name,omitempty"` // status Status string `json:"status,omitempty"` // url URL string `json:"url,omitempty"` }
IncidentsChannelEntity Incidents_ChannelEntity model
swagger:model Incidents_ChannelEntity
func (*IncidentsChannelEntity) ContextValidate ¶
func (m *IncidentsChannelEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this incidents channel entity based on context it is used
func (*IncidentsChannelEntity) MarshalBinary ¶
func (m *IncidentsChannelEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*IncidentsChannelEntity) UnmarshalBinary ¶
func (m *IncidentsChannelEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type IncidentsConferenceBridgeEntity ¶
type IncidentsConferenceBridgeEntity struct { // A list of objects attached to this item. Can be one of: LinkEntity, CustomerSupportIssueEntity, or GenericAttachmentEntity Attachments []interface{} `json:"attachments"` // id ID string `json:"id,omitempty"` }
IncidentsConferenceBridgeEntity incidents conference bridge entity
swagger:model Incidents_ConferenceBridgeEntity
func (*IncidentsConferenceBridgeEntity) ContextValidate ¶
func (m *IncidentsConferenceBridgeEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this incidents conference bridge entity based on context it is used
func (*IncidentsConferenceBridgeEntity) MarshalBinary ¶
func (m *IncidentsConferenceBridgeEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*IncidentsConferenceBridgeEntity) UnmarshalBinary ¶
func (m *IncidentsConferenceBridgeEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type IncidentsContextObjectEntity ¶
type IncidentsContextObjectEntity struct { // context description ContextDescription string `json:"context_description,omitempty"` // context tag ContextTag string `json:"context_tag,omitempty"` // object id ObjectID string `json:"object_id,omitempty"` // object type ObjectType string `json:"object_type,omitempty"` }
IncidentsContextObjectEntity incidents context object entity
swagger:model Incidents_ContextObjectEntity
func (*IncidentsContextObjectEntity) ContextValidate ¶
func (m *IncidentsContextObjectEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this incidents context object entity based on context it is used
func (*IncidentsContextObjectEntity) MarshalBinary ¶
func (m *IncidentsContextObjectEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*IncidentsContextObjectEntity) UnmarshalBinary ¶
func (m *IncidentsContextObjectEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type IncidentsImpactEntity ¶
type IncidentsImpactEntity struct { // condition Condition *SeverityMatrixConditionEntity `json:"condition,omitempty"` // conversations Conversations []*ConversationsAPIEntitiesReference `json:"conversations"` // id ID string `json:"id,omitempty"` // impact Impact *SuccinctEntity `json:"impact,omitempty"` // type // Enum: [environment functionality service] Type string `json:"type,omitempty"` }
IncidentsImpactEntity incidents impact entity
swagger:model Incidents_ImpactEntity
func (*IncidentsImpactEntity) ContextValidate ¶
ContextValidate validate this incidents impact entity based on the context it is used
func (*IncidentsImpactEntity) MarshalBinary ¶
func (m *IncidentsImpactEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*IncidentsImpactEntity) UnmarshalBinary ¶
func (m *IncidentsImpactEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type IncidentsMilestoneEntity ¶
type IncidentsMilestoneEntity struct { // created at CreatedAt string `json:"created_at,omitempty"` // ISO 8601 Duration Format Duration string `json:"duration,omitempty"` // id ID string `json:"id,omitempty"` // occurred at // Format: date-time OccurredAt strfmt.DateTime `json:"occurred_at,omitempty"` // type // Enum: [started detected acknowledged investigating identified mitigated resolved postmortem_started postmortem_completed closed] Type string `json:"type,omitempty"` // updated at UpdatedAt string `json:"updated_at,omitempty"` }
IncidentsMilestoneEntity incidents milestone entity
swagger:model Incidents_MilestoneEntity
func (*IncidentsMilestoneEntity) ContextValidate ¶
func (m *IncidentsMilestoneEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this incidents milestone entity based on context it is used
func (*IncidentsMilestoneEntity) MarshalBinary ¶
func (m *IncidentsMilestoneEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*IncidentsMilestoneEntity) UnmarshalBinary ¶
func (m *IncidentsMilestoneEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type IncidentsMilestoneEntityPaginated ¶
type IncidentsMilestoneEntityPaginated struct { // data Data []*IncidentsMilestoneEntity `json:"data"` // pagination Pagination *PaginationEntity `json:"pagination,omitempty"` }
IncidentsMilestoneEntityPaginated Incidents_MilestoneEntityPaginated model
swagger:model Incidents_MilestoneEntityPaginated
func (*IncidentsMilestoneEntityPaginated) ContextValidate ¶
func (m *IncidentsMilestoneEntityPaginated) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this incidents milestone entity paginated based on the context it is used
func (*IncidentsMilestoneEntityPaginated) MarshalBinary ¶
func (m *IncidentsMilestoneEntityPaginated) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*IncidentsMilestoneEntityPaginated) UnmarshalBinary ¶
func (m *IncidentsMilestoneEntityPaginated) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type IncidentsRelatedChangeEventEntity ¶
type IncidentsRelatedChangeEventEntity struct { // change event ChangeEvent *ChangeEventEntity `json:"change_event,omitempty"` // created at // Format: date-time CreatedAt strfmt.DateTime `json:"created_at,omitempty"` // created by CreatedBy *AuthorEntity `json:"created_by,omitempty"` // id ID string `json:"id,omitempty"` // incident id IncidentID string `json:"incident_id,omitempty"` // type // Enum: [caused fixed suspect dismissed] Type string `json:"type,omitempty"` // updated at // Format: date-time UpdatedAt strfmt.DateTime `json:"updated_at,omitempty"` // The reason why this change event is related to this incident Why string `json:"why,omitempty"` }
IncidentsRelatedChangeEventEntity Incidents_RelatedChangeEventEntity model
swagger:model Incidents_RelatedChangeEventEntity
func (*IncidentsRelatedChangeEventEntity) ContextValidate ¶
func (m *IncidentsRelatedChangeEventEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this incidents related change event entity based on the context it is used
func (*IncidentsRelatedChangeEventEntity) MarshalBinary ¶
func (m *IncidentsRelatedChangeEventEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*IncidentsRelatedChangeEventEntity) UnmarshalBinary ¶
func (m *IncidentsRelatedChangeEventEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type IncidentsRelatedChangeEventEntityPaginated ¶
type IncidentsRelatedChangeEventEntityPaginated struct { // data Data []*IncidentsRelatedChangeEventEntity `json:"data"` // pagination Pagination *PaginationEntity `json:"pagination,omitempty"` }
IncidentsRelatedChangeEventEntityPaginated Incidents_RelatedChangeEventEntityPaginated model
swagger:model Incidents_RelatedChangeEventEntityPaginated
func (*IncidentsRelatedChangeEventEntityPaginated) ContextValidate ¶
func (m *IncidentsRelatedChangeEventEntityPaginated) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this incidents related change event entity paginated based on the context it is used
func (*IncidentsRelatedChangeEventEntityPaginated) MarshalBinary ¶
func (m *IncidentsRelatedChangeEventEntityPaginated) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*IncidentsRelatedChangeEventEntityPaginated) UnmarshalBinary ¶
func (m *IncidentsRelatedChangeEventEntityPaginated) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type IncidentsRelationshipsEntity ¶
type IncidentsRelationshipsEntity struct { // The root incident's child incidents. Children []*PublicAPIV1IncidentsSuccinctEntity `json:"children"` // A root level incident. Parent *PublicAPIV1IncidentsSuccinctEntity `json:"parent,omitempty"` // A list of incidents that share the root incident's parent. Siblings []*PublicAPIV1IncidentsSuccinctEntity `json:"siblings"` }
IncidentsRelationshipsEntity Incidents_RelationshipsEntity model
swagger:model Incidents_RelationshipsEntity
func (*IncidentsRelationshipsEntity) ContextValidate ¶
func (m *IncidentsRelationshipsEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this incidents relationships entity based on the context it is used
func (*IncidentsRelationshipsEntity) MarshalBinary ¶
func (m *IncidentsRelationshipsEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*IncidentsRelationshipsEntity) UnmarshalBinary ¶
func (m *IncidentsRelationshipsEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type IncidentsRoleAssignmentEntity ¶
type IncidentsRoleAssignmentEntity struct { // created at // Format: date-time CreatedAt strfmt.DateTime `json:"created_at,omitempty"` // id ID string `json:"id,omitempty"` // incident role IncidentRole *IncidentRoleEntity `json:"incident_role,omitempty"` // status // Enum: [active inactive] Status string `json:"status,omitempty"` // updated at // Format: date-time UpdatedAt strfmt.DateTime `json:"updated_at,omitempty"` // user User *UserEntity `json:"user,omitempty"` }
IncidentsRoleAssignmentEntity Incidents_RoleAssignmentEntity model
swagger:model Incidents_RoleAssignmentEntity
func (*IncidentsRoleAssignmentEntity) ContextValidate ¶
func (m *IncidentsRoleAssignmentEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this incidents role assignment entity based on the context it is used
func (*IncidentsRoleAssignmentEntity) MarshalBinary ¶
func (m *IncidentsRoleAssignmentEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*IncidentsRoleAssignmentEntity) UnmarshalBinary ¶
func (m *IncidentsRoleAssignmentEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type IncidentsRoleAssignmentEntityPaginated ¶
type IncidentsRoleAssignmentEntityPaginated struct { // data Data []*IncidentsRoleAssignmentEntity `json:"data"` // pagination Pagination *PaginationEntity `json:"pagination,omitempty"` }
IncidentsRoleAssignmentEntityPaginated Incidents_RoleAssignmentEntityPaginated model
swagger:model Incidents_RoleAssignmentEntityPaginated
func (*IncidentsRoleAssignmentEntityPaginated) ContextValidate ¶
func (m *IncidentsRoleAssignmentEntityPaginated) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this incidents role assignment entity paginated based on the context it is used
func (*IncidentsRoleAssignmentEntityPaginated) MarshalBinary ¶
func (m *IncidentsRoleAssignmentEntityPaginated) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*IncidentsRoleAssignmentEntityPaginated) UnmarshalBinary ¶
func (m *IncidentsRoleAssignmentEntityPaginated) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type IncidentsStatusPageEntity ¶
type IncidentsStatusPageEntity struct { // display name DisplayName string `json:"display_name,omitempty"` // external id ExternalID string `json:"external_id,omitempty"` // id ID string `json:"id,omitempty"` // integration Integration *IntegrationEntity `json:"integration,omitempty"` // name Name string `json:"name,omitempty"` // url URL string `json:"url,omitempty"` }
IncidentsStatusPageEntity Incidents_StatusPageEntity model
swagger:model Incidents_StatusPageEntity
func (*IncidentsStatusPageEntity) ContextValidate ¶
func (m *IncidentsStatusPageEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this incidents status page entity based on the context it is used
func (*IncidentsStatusPageEntity) MarshalBinary ¶
func (m *IncidentsStatusPageEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*IncidentsStatusPageEntity) UnmarshalBinary ¶
func (m *IncidentsStatusPageEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type IncidentsStatusPageEntityPaginated ¶
type IncidentsStatusPageEntityPaginated struct { // data Data []*IncidentsStatusPageEntity `json:"data"` // pagination Pagination *PaginationEntity `json:"pagination,omitempty"` }
IncidentsStatusPageEntityPaginated Incidents_StatusPageEntityPaginated model
swagger:model Incidents_StatusPageEntityPaginated
func (*IncidentsStatusPageEntityPaginated) ContextValidate ¶
func (m *IncidentsStatusPageEntityPaginated) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this incidents status page entity paginated based on the context it is used
func (*IncidentsStatusPageEntityPaginated) MarshalBinary ¶
func (m *IncidentsStatusPageEntityPaginated) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*IncidentsStatusPageEntityPaginated) UnmarshalBinary ¶
func (m *IncidentsStatusPageEntityPaginated) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type IncidentsTeamAssignmentEntity ¶
type IncidentsTeamAssignmentEntity struct { // created at // Format: date-time CreatedAt strfmt.DateTime `json:"created_at,omitempty"` // id ID string `json:"id,omitempty"` // status Status string `json:"status,omitempty"` // team Team *TeamEntity `json:"team,omitempty"` // updated at // Format: date-time UpdatedAt strfmt.DateTime `json:"updated_at,omitempty"` }
IncidentsTeamAssignmentEntity incidents team assignment entity
swagger:model Incidents_TeamAssignmentEntity
func (*IncidentsTeamAssignmentEntity) ContextValidate ¶
func (m *IncidentsTeamAssignmentEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this incidents team assignment entity based on the context it is used
func (*IncidentsTeamAssignmentEntity) MarshalBinary ¶
func (m *IncidentsTeamAssignmentEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*IncidentsTeamAssignmentEntity) UnmarshalBinary ¶
func (m *IncidentsTeamAssignmentEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InfrastructureSearchEntity ¶
type InfrastructureSearchEntity struct { // infrastructure Infrastructure string `json:"infrastructure,omitempty"` // type Type string `json:"type,omitempty"` }
InfrastructureSearchEntity InfrastructureSearchEntity model
swagger:model InfrastructureSearchEntity
func (*InfrastructureSearchEntity) ContextValidate ¶
func (m *InfrastructureSearchEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this infrastructure search entity based on context it is used
func (*InfrastructureSearchEntity) MarshalBinary ¶
func (m *InfrastructureSearchEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InfrastructureSearchEntity) UnmarshalBinary ¶
func (m *InfrastructureSearchEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type IntegrationEntity ¶
type IntegrationEntity struct { // created at // Format: date-time CreatedAt strfmt.DateTime `json:"created_at,omitempty"` // display name DisplayName string `json:"display_name,omitempty"` // id ID string `json:"id,omitempty"` // integration name IntegrationName string `json:"integration_name,omitempty"` // integration slug IntegrationSlug string `json:"integration_slug,omitempty"` }
IntegrationEntity integration entity
swagger:model IntegrationEntity
func (*IntegrationEntity) ContextValidate ¶
ContextValidate validates this integration entity based on context it is used
func (*IntegrationEntity) MarshalBinary ¶
func (m *IntegrationEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*IntegrationEntity) UnmarshalBinary ¶
func (m *IntegrationEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type IntegrationsAwsCloudtrailBatchEntity ¶
type IntegrationsAwsCloudtrailBatchEntity struct { // connection Connection *IntegrationsAwsConnectionEntity `json:"connection,omitempty"` // created at // Format: date-time CreatedAt strfmt.DateTime `json:"created_at,omitempty"` // ends at // Format: date-time EndsAt strfmt.DateTime `json:"ends_at,omitempty"` // events created EventsCreated int32 `json:"events_created,omitempty"` // id ID string `json:"id,omitempty"` // starts at // Format: date-time StartsAt strfmt.DateTime `json:"starts_at,omitempty"` // status // Enum: [in_progress failed successful pending retried] Status string `json:"status,omitempty"` }
IntegrationsAwsCloudtrailBatchEntity Integrations_Aws_CloudtrailBatchEntity model
swagger:model Integrations_Aws_CloudtrailBatchEntity
func (*IntegrationsAwsCloudtrailBatchEntity) ContextValidate ¶
func (m *IntegrationsAwsCloudtrailBatchEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this integrations aws cloudtrail batch entity based on the context it is used
func (*IntegrationsAwsCloudtrailBatchEntity) MarshalBinary ¶
func (m *IntegrationsAwsCloudtrailBatchEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*IntegrationsAwsCloudtrailBatchEntity) UnmarshalBinary ¶
func (m *IntegrationsAwsCloudtrailBatchEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type IntegrationsAwsCloudtrailBatchEntityPaginated ¶
type IntegrationsAwsCloudtrailBatchEntityPaginated struct { // data Data []*IntegrationsAwsCloudtrailBatchEntity `json:"data"` // pagination Pagination *PaginationEntity `json:"pagination,omitempty"` }
IntegrationsAwsCloudtrailBatchEntityPaginated Integrations_Aws_CloudtrailBatchEntityPaginated model
swagger:model Integrations_Aws_CloudtrailBatchEntityPaginated
func (*IntegrationsAwsCloudtrailBatchEntityPaginated) ContextValidate ¶
func (m *IntegrationsAwsCloudtrailBatchEntityPaginated) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this integrations aws cloudtrail batch entity paginated based on the context it is used
func (*IntegrationsAwsCloudtrailBatchEntityPaginated) MarshalBinary ¶
func (m *IntegrationsAwsCloudtrailBatchEntityPaginated) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*IntegrationsAwsCloudtrailBatchEntityPaginated) UnmarshalBinary ¶
func (m *IntegrationsAwsCloudtrailBatchEntityPaginated) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type IntegrationsAwsConnectionEntity ¶
type IntegrationsAwsConnectionEntity struct { // aws account id AwsAccountID string `json:"aws_account_id,omitempty"` // connection status // Enum: [pending_setup role_assumed cant_assume_role invalid_permissions validated] ConnectionStatus string `json:"connection_status,omitempty"` // environment id EnvironmentID string `json:"environment_id,omitempty"` // environment name EnvironmentName string `json:"environment_name,omitempty"` // external id ExternalID string `json:"external_id,omitempty"` // id ID string `json:"id,omitempty"` // regions Regions []string `json:"regions"` // status description StatusDescription string `json:"status_description,omitempty"` // status text StatusText string `json:"status_text,omitempty"` // target arn TargetArn string `json:"target_arn,omitempty"` }
IntegrationsAwsConnectionEntity Integrations_Aws_ConnectionEntity model
swagger:model Integrations_Aws_ConnectionEntity
func (*IntegrationsAwsConnectionEntity) ContextValidate ¶
func (m *IntegrationsAwsConnectionEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this integrations aws connection entity based on context it is used
func (*IntegrationsAwsConnectionEntity) MarshalBinary ¶
func (m *IntegrationsAwsConnectionEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*IntegrationsAwsConnectionEntity) UnmarshalBinary ¶
func (m *IntegrationsAwsConnectionEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type IntegrationsAwsConnectionEntityPaginated ¶
type IntegrationsAwsConnectionEntityPaginated struct { // data Data []*IntegrationsAwsConnectionEntity `json:"data"` // pagination Pagination *PaginationEntity `json:"pagination,omitempty"` }
IntegrationsAwsConnectionEntityPaginated Integrations_Aws_ConnectionEntityPaginated model
swagger:model Integrations_Aws_ConnectionEntityPaginated
func (*IntegrationsAwsConnectionEntityPaginated) ContextValidate ¶
func (m *IntegrationsAwsConnectionEntityPaginated) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this integrations aws connection entity paginated based on the context it is used
func (*IntegrationsAwsConnectionEntityPaginated) MarshalBinary ¶
func (m *IntegrationsAwsConnectionEntityPaginated) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*IntegrationsAwsConnectionEntityPaginated) UnmarshalBinary ¶
func (m *IntegrationsAwsConnectionEntityPaginated) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type IntegrationsConfluenceCloudSpaceKeyEntity ¶
type IntegrationsConfluenceCloudSpaceKeyEntity struct { // key Key string `json:"key,omitempty"` // name Name string `json:"name,omitempty"` }
IntegrationsConfluenceCloudSpaceKeyEntity Integrations_ConfluenceCloud_SpaceKeyEntity model
swagger:model Integrations_ConfluenceCloud_SpaceKeyEntity
func (*IntegrationsConfluenceCloudSpaceKeyEntity) ContextValidate ¶
func (m *IntegrationsConfluenceCloudSpaceKeyEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this integrations confluence cloud space key entity based on context it is used
func (*IntegrationsConfluenceCloudSpaceKeyEntity) MarshalBinary ¶
func (m *IntegrationsConfluenceCloudSpaceKeyEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*IntegrationsConfluenceCloudSpaceKeyEntity) UnmarshalBinary ¶
func (m *IntegrationsConfluenceCloudSpaceKeyEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type IntegrationsConnectionEntity ¶
type IntegrationsConnectionEntity struct { // authorized by AuthorizedBy string `json:"authorized_by,omitempty"` // authorized by id AuthorizedByID string `json:"authorized_by_id,omitempty"` // configuration url ConfigurationURL string `json:"configuration_url,omitempty"` // created at // Format: date-time CreatedAt strfmt.DateTime `json:"created_at,omitempty"` // default authorized actor DefaultAuthorizedActor *AuthorEntity `json:"default_authorized_actor,omitempty"` // Integration-specific details of this connection. As identified by the integration_slug, this object will be represented by that integration's ConnectionEntity. Details interface{} `json:"details,omitempty"` // display name DisplayName string `json:"display_name,omitempty"` // id ID string `json:"id,omitempty"` // integration id IntegrationID string `json:"integration_id,omitempty"` // integration slug IntegrationSlug string `json:"integration_slug,omitempty"` // updated at // Format: date-time UpdatedAt strfmt.DateTime `json:"updated_at,omitempty"` }
IntegrationsConnectionEntity integrations connection entity
swagger:model Integrations_ConnectionEntity
func (*IntegrationsConnectionEntity) ContextValidate ¶
func (m *IntegrationsConnectionEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this integrations connection entity based on the context it is used
func (*IntegrationsConnectionEntity) MarshalBinary ¶
func (m *IntegrationsConnectionEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*IntegrationsConnectionEntity) UnmarshalBinary ¶
func (m *IntegrationsConnectionEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type IntegrationsDataExportExportRequestEntity ¶
type IntegrationsDataExportExportRequestEntity struct { // created at // Format: date-time CreatedAt strfmt.DateTime `json:"created_at,omitempty"` // id ID string `json:"id,omitempty"` // source Source string `json:"source,omitempty"` // status // Enum: [pending completed errored offline] Status string `json:"status,omitempty"` // url URL string `json:"url,omitempty"` // window ends at // Format: date-time WindowEndsAt strfmt.DateTime `json:"window_ends_at,omitempty"` // window starts at // Format: date-time WindowStartsAt strfmt.DateTime `json:"window_starts_at,omitempty"` }
IntegrationsDataExportExportRequestEntity Integrations_DataExport_ExportRequestEntity model
swagger:model Integrations_DataExport_ExportRequestEntity
func (*IntegrationsDataExportExportRequestEntity) ContextValidate ¶
func (m *IntegrationsDataExportExportRequestEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this integrations data export export request entity based on context it is used
func (*IntegrationsDataExportExportRequestEntity) MarshalBinary ¶
func (m *IntegrationsDataExportExportRequestEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*IntegrationsDataExportExportRequestEntity) UnmarshalBinary ¶
func (m *IntegrationsDataExportExportRequestEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type IntegrationsDataExportExportRequestEntityPaginated ¶
type IntegrationsDataExportExportRequestEntityPaginated struct { // data Data []*IntegrationsDataExportExportRequestEntity `json:"data"` // pagination Pagination *PaginationEntity `json:"pagination,omitempty"` }
IntegrationsDataExportExportRequestEntityPaginated Integrations_DataExport_ExportRequestEntityPaginated model
swagger:model Integrations_DataExport_ExportRequestEntityPaginated
func (*IntegrationsDataExportExportRequestEntityPaginated) ContextValidate ¶
func (m *IntegrationsDataExportExportRequestEntityPaginated) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this integrations data export export request entity paginated based on the context it is used
func (*IntegrationsDataExportExportRequestEntityPaginated) MarshalBinary ¶
func (m *IntegrationsDataExportExportRequestEntityPaginated) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*IntegrationsDataExportExportRequestEntityPaginated) UnmarshalBinary ¶
func (m *IntegrationsDataExportExportRequestEntityPaginated) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type IntegrationsIntegrationEntity ¶
type IntegrationsIntegrationEntity struct { // connections Connections *IntegrationsConnectionEntity `json:"connections,omitempty"` // created at // Format: date-time CreatedAt strfmt.DateTime `json:"created_at,omitempty"` // deprecated Deprecated bool `json:"deprecated,omitempty"` // description Description string `json:"description,omitempty"` // enabled Enabled bool `json:"enabled,omitempty"` // id ID string `json:"id,omitempty"` // installed Installed bool `json:"installed,omitempty"` // logo Logo *IntegrationsIntegrationEntityLogoEntity `json:"logo,omitempty"` // name Name string `json:"name,omitempty"` // nat ip NatIP string `json:"nat_ip,omitempty"` // setup url SetupURL string `json:"setup_url,omitempty"` // slug Slug string `json:"slug,omitempty"` }
IntegrationsIntegrationEntity Integrations_IntegrationEntity model
swagger:model Integrations_IntegrationEntity
func (*IntegrationsIntegrationEntity) ContextValidate ¶
func (m *IntegrationsIntegrationEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this integrations integration entity based on the context it is used
func (*IntegrationsIntegrationEntity) MarshalBinary ¶
func (m *IntegrationsIntegrationEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*IntegrationsIntegrationEntity) UnmarshalBinary ¶
func (m *IntegrationsIntegrationEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type IntegrationsIntegrationEntityLogoEntity ¶
type IntegrationsIntegrationEntityLogoEntity struct { // logo url LogoURL string `json:"logo_url,omitempty"` }
IntegrationsIntegrationEntityLogoEntity integrations integration entity logo entity
swagger:model Integrations_IntegrationEntity_LogoEntity
func (*IntegrationsIntegrationEntityLogoEntity) ContextValidate ¶
func (m *IntegrationsIntegrationEntityLogoEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this integrations integration entity logo entity based on context it is used
func (*IntegrationsIntegrationEntityLogoEntity) MarshalBinary ¶
func (m *IntegrationsIntegrationEntityLogoEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*IntegrationsIntegrationEntityLogoEntity) UnmarshalBinary ¶
func (m *IntegrationsIntegrationEntityLogoEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type IntegrationsSlackSlackChannelEntity ¶
type IntegrationsSlackSlackChannelEntity struct { // id ID string `json:"id,omitempty"` // name Name string `json:"name,omitempty"` // slack channel id SlackChannelID string `json:"slack_channel_id,omitempty"` }
IntegrationsSlackSlackChannelEntity integrations slack slack channel entity
swagger:model Integrations_Slack_SlackChannelEntity
func (*IntegrationsSlackSlackChannelEntity) ContextValidate ¶
func (m *IntegrationsSlackSlackChannelEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this integrations slack slack channel entity based on context it is used
func (*IntegrationsSlackSlackChannelEntity) MarshalBinary ¶
func (m *IntegrationsSlackSlackChannelEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*IntegrationsSlackSlackChannelEntity) UnmarshalBinary ¶
func (m *IntegrationsSlackSlackChannelEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type IntegrationsStatuspageConditionEntity ¶
type IntegrationsStatuspageConditionEntity struct { // condition id ConditionID string `json:"condition_id,omitempty"` // condition name ConditionName string `json:"condition_name,omitempty"` // statuspageio condition // Enum: [operational major_outage minor_outage degraded_performance] StatuspageioCondition string `json:"statuspageio_condition,omitempty"` }
IntegrationsStatuspageConditionEntity integrations statuspage condition entity
swagger:model Integrations_Statuspage_ConditionEntity
func (*IntegrationsStatuspageConditionEntity) ContextValidate ¶
func (m *IntegrationsStatuspageConditionEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this integrations statuspage condition entity based on context it is used
func (*IntegrationsStatuspageConditionEntity) MarshalBinary ¶
func (m *IntegrationsStatuspageConditionEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*IntegrationsStatuspageConditionEntity) UnmarshalBinary ¶
func (m *IntegrationsStatuspageConditionEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type IntegrationsStatuspageConnectionEntity ¶
type IntegrationsStatuspageConnectionEntity struct { // conditions Conditions *IntegrationsStatuspageConditionEntity `json:"conditions,omitempty"` // id ID string `json:"id,omitempty"` // page id PageID string `json:"page_id,omitempty"` // page name PageName string `json:"page_name,omitempty"` // severities Severities *IntegrationsStatuspageSeverityEntity `json:"severities,omitempty"` }
IntegrationsStatuspageConnectionEntity Integrations_Statuspage_ConnectionEntity model
swagger:model Integrations_Statuspage_ConnectionEntity
func (*IntegrationsStatuspageConnectionEntity) ContextValidate ¶
func (m *IntegrationsStatuspageConnectionEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this integrations statuspage connection entity based on the context it is used
func (*IntegrationsStatuspageConnectionEntity) MarshalBinary ¶
func (m *IntegrationsStatuspageConnectionEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*IntegrationsStatuspageConnectionEntity) UnmarshalBinary ¶
func (m *IntegrationsStatuspageConnectionEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type IntegrationsStatuspageConnectionEntityPaginated ¶
type IntegrationsStatuspageConnectionEntityPaginated struct { // data Data []*IntegrationsStatuspageConnectionEntity `json:"data"` // pagination Pagination *PaginationEntity `json:"pagination,omitempty"` }
IntegrationsStatuspageConnectionEntityPaginated Integrations_Statuspage_ConnectionEntityPaginated model
swagger:model Integrations_Statuspage_ConnectionEntityPaginated
func (*IntegrationsStatuspageConnectionEntityPaginated) ContextValidate ¶
func (m *IntegrationsStatuspageConnectionEntityPaginated) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this integrations statuspage connection entity paginated based on the context it is used
func (*IntegrationsStatuspageConnectionEntityPaginated) MarshalBinary ¶
func (m *IntegrationsStatuspageConnectionEntityPaginated) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*IntegrationsStatuspageConnectionEntityPaginated) UnmarshalBinary ¶
func (m *IntegrationsStatuspageConnectionEntityPaginated) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type IntegrationsStatuspageSeverityEntity ¶
type IntegrationsStatuspageSeverityEntity struct { // remote status RemoteStatus string `json:"remote_status,omitempty"` // severity slug SeveritySlug string `json:"severity_slug,omitempty"` }
IntegrationsStatuspageSeverityEntity integrations statuspage severity entity
swagger:model Integrations_Statuspage_SeverityEntity
func (*IntegrationsStatuspageSeverityEntity) ContextValidate ¶
func (m *IntegrationsStatuspageSeverityEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this integrations statuspage severity entity based on context it is used
func (*IntegrationsStatuspageSeverityEntity) MarshalBinary ¶
func (m *IntegrationsStatuspageSeverityEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*IntegrationsStatuspageSeverityEntity) UnmarshalBinary ¶
func (m *IntegrationsStatuspageSeverityEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type LinksEntity ¶
type LinksEntity struct { // href url HrefURL string `json:"href_url,omitempty"` // icon url IconURL string `json:"icon_url,omitempty"` // id ID string `json:"id,omitempty"` // name Name string `json:"name,omitempty"` }
LinksEntity links entity
swagger:model LinksEntity
func (*LinksEntity) ContextValidate ¶
ContextValidate validates this links entity based on context it is used
func (*LinksEntity) MarshalBinary ¶
func (m *LinksEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*LinksEntity) UnmarshalBinary ¶
func (m *LinksEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type MediaImageEntity ¶
type MediaImageEntity struct { // original url OriginalURL string `json:"original_url,omitempty"` // An object with keys that can have different versions of an image VersionsUrls interface{} `json:"versions_urls,omitempty"` }
MediaImageEntity media image entity
swagger:model MediaImageEntity
func (*MediaImageEntity) ContextValidate ¶
ContextValidate validates this media image entity based on context it is used
func (*MediaImageEntity) MarshalBinary ¶
func (m *MediaImageEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MediaImageEntity) UnmarshalBinary ¶
func (m *MediaImageEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type MembershipEntity ¶
type MembershipEntity struct { // default incident role DefaultIncidentRole *IncidentRoleEntity `json:"default_incident_role,omitempty"` // schedule Schedule *ScheduleEntity `json:"schedule,omitempty"` // user User *UserEntity `json:"user,omitempty"` }
MembershipEntity membership entity
swagger:model MembershipEntity
func (*MembershipEntity) ContextValidate ¶
ContextValidate validate this membership entity based on the context it is used
func (*MembershipEntity) MarshalBinary ¶
func (m *MembershipEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MembershipEntity) UnmarshalBinary ¶
func (m *MembershipEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type MetricsMetricsEntity ¶
type MetricsMetricsEntity struct { // The size of returned buckets. Can be one of: day, week, month, or all_time. BucketSize int32 `json:"bucket_size,omitempty"` // buckets Buckets []interface{} `json:"buckets"` // The field by which the metrics are grouped. Can be one of: total, severity, priority, functionality, service, environment, or user. By string `json:"by,omitempty"` // display information DisplayInformation interface{} `json:"display_information,omitempty"` // keys Keys []string `json:"keys"` // sort Sort *MetricsMetricsEntitySortEntity `json:"sort,omitempty"` // type Type string `json:"type,omitempty"` }
MetricsMetricsEntity Metrics_MetricsEntity model
swagger:model Metrics_MetricsEntity
func (*MetricsMetricsEntity) ContextValidate ¶
ContextValidate validate this metrics metrics entity based on the context it is used
func (*MetricsMetricsEntity) MarshalBinary ¶
func (m *MetricsMetricsEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MetricsMetricsEntity) UnmarshalBinary ¶
func (m *MetricsMetricsEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type MetricsMetricsEntitySortEntity ¶
type MetricsMetricsEntitySortEntity struct { // direction Direction string `json:"direction,omitempty"` // field Field string `json:"field,omitempty"` // limit Limit int32 `json:"limit,omitempty"` }
MetricsMetricsEntitySortEntity metrics metrics entity sort entity
swagger:model Metrics_MetricsEntity_SortEntity
func (*MetricsMetricsEntitySortEntity) ContextValidate ¶
func (m *MetricsMetricsEntitySortEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this metrics metrics entity sort entity based on context it is used
func (*MetricsMetricsEntitySortEntity) MarshalBinary ¶
func (m *MetricsMetricsEntitySortEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MetricsMetricsEntitySortEntity) UnmarshalBinary ¶
func (m *MetricsMetricsEntitySortEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type MetricsRetrospectiveEntity ¶
type MetricsRetrospectiveEntity struct { // data Data []*MetricsRetrospectiveEntityDataEntity `json:"data"` // summary Summary *MetricsRetrospectiveEntitySummaryEntity `json:"summary,omitempty"` }
MetricsRetrospectiveEntity Metrics_RetrospectiveEntity model
swagger:model Metrics_RetrospectiveEntity
func (*MetricsRetrospectiveEntity) ContextValidate ¶
func (m *MetricsRetrospectiveEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this metrics retrospective entity based on the context it is used
func (*MetricsRetrospectiveEntity) MarshalBinary ¶
func (m *MetricsRetrospectiveEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MetricsRetrospectiveEntity) UnmarshalBinary ¶
func (m *MetricsRetrospectiveEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type MetricsRetrospectiveEntityDataEntity ¶
type MetricsRetrospectiveEntityDataEntity struct { // x X string `json:"x,omitempty"` // y Y float32 `json:"y,omitempty"` }
MetricsRetrospectiveEntityDataEntity metrics retrospective entity data entity
swagger:model Metrics_RetrospectiveEntity_DataEntity
func (*MetricsRetrospectiveEntityDataEntity) ContextValidate ¶
func (m *MetricsRetrospectiveEntityDataEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this metrics retrospective entity data entity based on context it is used
func (*MetricsRetrospectiveEntityDataEntity) MarshalBinary ¶
func (m *MetricsRetrospectiveEntityDataEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MetricsRetrospectiveEntityDataEntity) UnmarshalBinary ¶
func (m *MetricsRetrospectiveEntityDataEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type MetricsRetrospectiveEntitySummaryEntity ¶
type MetricsRetrospectiveEntitySummaryEntity struct { // completed Completed int32 `json:"completed,omitempty"` // completion percentage CompletionPercentage float32 `json:"completion_percentage,omitempty"` // incomplete Incomplete int32 `json:"incomplete,omitempty"` // longest Longest float32 `json:"longest,omitempty"` // mean Mean float32 `json:"mean,omitempty"` // shortest Shortest float32 `json:"shortest,omitempty"` // total Total int32 `json:"total,omitempty"` }
MetricsRetrospectiveEntitySummaryEntity metrics retrospective entity summary entity
swagger:model Metrics_RetrospectiveEntity_SummaryEntity
func (*MetricsRetrospectiveEntitySummaryEntity) ContextValidate ¶
func (m *MetricsRetrospectiveEntitySummaryEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this metrics retrospective entity summary entity based on context it is used
func (*MetricsRetrospectiveEntitySummaryEntity) MarshalBinary ¶
func (m *MetricsRetrospectiveEntitySummaryEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MetricsRetrospectiveEntitySummaryEntity) UnmarshalBinary ¶
func (m *MetricsRetrospectiveEntitySummaryEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type MetricsSingleMetricsEntity ¶
type MetricsSingleMetricsEntity struct { // Number of incidents in this time period for this component Count int32 `json:"count,omitempty"` // The UUID of the component ID string `json:"id,omitempty"` // Mean Time To Acknowledgement (seconds) for all incidents for this component in this time period Mtta int32 `json:"mtta,omitempty"` // Mean Time To Detection (seconds) for all incidents for this component in this time period Mttd int32 `json:"mttd,omitempty"` // Mean Time To Mitigation (seconds) for all incidents for this component in this time period Mttm int32 `json:"mttm,omitempty"` // Mean Time To Resolution (seconds) for all incidents for this component in this time period Mttr int32 `json:"mttr,omitempty"` // The name of the component Name string `json:"name,omitempty"` // Total time (seconds) the component was impacted (MTTR x Incident Count) TotalTime int32 `json:"total_time,omitempty"` }
MetricsSingleMetricsEntity Metrics_SingleMetricsEntity model
swagger:model Metrics_SingleMetricsEntity
func (*MetricsSingleMetricsEntity) ContextValidate ¶
func (m *MetricsSingleMetricsEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this metrics single metrics entity based on context it is used
func (*MetricsSingleMetricsEntity) MarshalBinary ¶
func (m *MetricsSingleMetricsEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MetricsSingleMetricsEntity) UnmarshalBinary ¶
func (m *MetricsSingleMetricsEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type NuncComponentEntity ¶
type NuncComponentEntity struct { // component group id ComponentGroupID string `json:"component_group_id,omitempty"` // infrastructure id InfrastructureID string `json:"infrastructure_id,omitempty"` // infrastructure type InfrastructureType string `json:"infrastructure_type,omitempty"` // label Label string `json:"label,omitempty"` // position Position int32 `json:"position,omitempty"` }
NuncComponentEntity nunc component entity
swagger:model NuncComponentEntity
func (*NuncComponentEntity) ContextValidate ¶
ContextValidate validates this nunc component entity based on context it is used
func (*NuncComponentEntity) MarshalBinary ¶
func (m *NuncComponentEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*NuncComponentEntity) UnmarshalBinary ¶
func (m *NuncComponentEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type NuncComponentGroupEntity ¶
type NuncComponentGroupEntity struct { // component group id ComponentGroupID string `json:"component_group_id,omitempty"` // id ID string `json:"id,omitempty"` // name Name string `json:"name,omitempty"` }
NuncComponentGroupEntity nunc component group entity
swagger:model NuncComponentGroupEntity
func (*NuncComponentGroupEntity) ContextValidate ¶
func (m *NuncComponentGroupEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this nunc component group entity based on context it is used
func (*NuncComponentGroupEntity) MarshalBinary ¶
func (m *NuncComponentGroupEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*NuncComponentGroupEntity) UnmarshalBinary ¶
func (m *NuncComponentGroupEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type NuncConditionEntity ¶
type NuncConditionEntity struct { // condition id ConditionID string `json:"condition_id,omitempty"` // condition name ConditionName string `json:"condition_name,omitempty"` // nunc condition NuncCondition string `json:"nunc_condition,omitempty"` }
NuncConditionEntity nunc condition entity
swagger:model NuncConditionEntity
func (*NuncConditionEntity) ContextValidate ¶
ContextValidate validates this nunc condition entity based on context it is used
func (*NuncConditionEntity) MarshalBinary ¶
func (m *NuncConditionEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*NuncConditionEntity) UnmarshalBinary ¶
func (m *NuncConditionEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type NuncConnectionEntity ¶
type NuncConnectionEntity struct { // button background color ButtonBackgroundColor string `json:"button_background_color,omitempty"` // button text color ButtonTextColor string `json:"button_text_color,omitempty"` // cname Cname string `json:"cname,omitempty"` // company name CompanyName string `json:"company_name,omitempty"` // company tos url CompanyTosURL string `json:"company_tos_url,omitempty"` // company website CompanyWebsite string `json:"company_website,omitempty"` // component groups ComponentGroups *NuncComponentGroupEntity `json:"component_groups,omitempty"` // components Components *NuncComponentEntity `json:"components,omitempty"` // conditions Conditions *NuncConditionEntity `json:"conditions,omitempty"` // cover image CoverImage *MediaImageEntity `json:"cover_image,omitempty"` // dark logo DarkLogo *MediaImageEntity `json:"dark_logo,omitempty"` // domain Domain string `json:"domain,omitempty"` // enable histogram EnableHistogram bool `json:"enable_histogram,omitempty"` // exposed fields ExposedFields string `json:"exposed_fields,omitempty"` // favicon Favicon *MediaImageEntity `json:"favicon,omitempty"` // greeting body GreetingBody string `json:"greeting_body,omitempty"` // greeting title GreetingTitle string `json:"greeting_title,omitempty"` // id ID string `json:"id,omitempty"` // link color LinkColor string `json:"link_color,omitempty"` // List of links attached to this status page. Links []*LinksEntity `json:"links"` // logo Logo *MediaImageEntity `json:"logo,omitempty"` // open graph image OpenGraphImage *MediaImageEntity `json:"open_graph_image,omitempty"` // operational message OperationalMessage string `json:"operational_message,omitempty"` // primary color PrimaryColor string `json:"primary_color,omitempty"` // secondary color SecondaryColor string `json:"secondary_color,omitempty"` // title Title string `json:"title,omitempty"` // ui version UIVersion int32 `json:"ui_version,omitempty"` }
NuncConnectionEntity NuncConnectionEntity model
swagger:model NuncConnectionEntity
func (*NuncConnectionEntity) ContextValidate ¶
ContextValidate validate this nunc connection entity based on the context it is used
func (*NuncConnectionEntity) MarshalBinary ¶
func (m *NuncConnectionEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*NuncConnectionEntity) UnmarshalBinary ¶
func (m *NuncConnectionEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type NuncConnectionEntityPaginated ¶
type NuncConnectionEntityPaginated struct { // data Data []*NuncConnectionEntity `json:"data"` // pagination Pagination *PaginationEntity `json:"pagination,omitempty"` }
NuncConnectionEntityPaginated NuncConnectionEntityPaginated model
swagger:model NuncConnectionEntityPaginated
func (*NuncConnectionEntityPaginated) ContextValidate ¶
func (m *NuncConnectionEntityPaginated) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this nunc connection entity paginated based on the context it is used
func (*NuncConnectionEntityPaginated) MarshalBinary ¶
func (m *NuncConnectionEntityPaginated) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*NuncConnectionEntityPaginated) UnmarshalBinary ¶
func (m *NuncConnectionEntityPaginated) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type NuncEmailSubscribersEntity ¶
type NuncEmailSubscribersEntity struct { // The time the subscriber was created // Format: date-time CreatedAt strfmt.DateTime `json:"created_at,omitempty"` // Email of the subscriber Email string `json:"email,omitempty"` // UUID of the subscriber ID string `json:"id,omitempty"` }
NuncEmailSubscribersEntity NuncEmailSubscribersEntity model
swagger:model NuncEmailSubscribersEntity
func (*NuncEmailSubscribersEntity) ContextValidate ¶
func (m *NuncEmailSubscribersEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this nunc email subscribers entity based on context it is used
func (*NuncEmailSubscribersEntity) MarshalBinary ¶
func (m *NuncEmailSubscribersEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*NuncEmailSubscribersEntity) UnmarshalBinary ¶
func (m *NuncEmailSubscribersEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type NuncNuncSubscription ¶
type NuncNuncSubscription struct { // response Response string `json:"response,omitempty"` }
NuncNuncSubscription Nunc_NuncSubscription model
swagger:model Nunc_NuncSubscription
func (*NuncNuncSubscription) ContextValidate ¶
ContextValidate validates this nunc nunc subscription based on context it is used
func (*NuncNuncSubscription) MarshalBinary ¶
func (m *NuncNuncSubscription) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*NuncNuncSubscription) UnmarshalBinary ¶
func (m *NuncNuncSubscription) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OrganizationEntity ¶
type OrganizationEntity struct { // id ID string `json:"id,omitempty"` // name Name string `json:"name,omitempty"` }
OrganizationEntity organization entity
swagger:model OrganizationEntity
func (*OrganizationEntity) ContextValidate ¶
ContextValidate validates this organization entity based on context it is used
func (*OrganizationEntity) MarshalBinary ¶
func (m *OrganizationEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OrganizationEntity) UnmarshalBinary ¶
func (m *OrganizationEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OrganizationsCustomFieldDefinitionEntity ¶
type OrganizationsCustomFieldDefinitionEntity struct { // description Description string `json:"description,omitempty"` // display name DisplayName string `json:"display_name,omitempty"` // field id FieldID string `json:"field_id,omitempty"` // field type FieldType string `json:"field_type,omitempty"` // permissible values PermissibleValues string `json:"permissible_values,omitempty"` // required Required bool `json:"required,omitempty"` // slug Slug string `json:"slug,omitempty"` }
OrganizationsCustomFieldDefinitionEntity Organizations_CustomFieldDefinitionEntity model
swagger:model Organizations_CustomFieldDefinitionEntity
func (*OrganizationsCustomFieldDefinitionEntity) ContextValidate ¶
func (m *OrganizationsCustomFieldDefinitionEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this organizations custom field definition entity based on context it is used
func (*OrganizationsCustomFieldDefinitionEntity) MarshalBinary ¶
func (m *OrganizationsCustomFieldDefinitionEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OrganizationsCustomFieldDefinitionEntity) UnmarshalBinary ¶
func (m *OrganizationsCustomFieldDefinitionEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PaginationEntity ¶
type PaginationEntity struct { // count Count int32 `json:"count,omitempty"` // items Items int32 `json:"items,omitempty"` // last Last int32 `json:"last,omitempty"` // next Next *int32 `json:"next,omitempty"` // page Page int32 `json:"page,omitempty"` // pages Pages int32 `json:"pages,omitempty"` // prev Prev *int32 `json:"prev,omitempty"` }
PaginationEntity pagination entity
swagger:model PaginationEntity
func (*PaginationEntity) ContextValidate ¶
ContextValidate validates this pagination entity based on context it is used
func (*PaginationEntity) MarshalBinary ¶
func (m *PaginationEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PaginationEntity) UnmarshalBinary ¶
func (m *PaginationEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PatchV1ChangesChangeID ¶
type PatchV1ChangesChangeID struct { // description Description string `json:"description,omitempty"` // labels Labels map[string]string `json:"labels,omitempty"` // summary Summary string `json:"summary,omitempty"` }
PatchV1ChangesChangeID Update a change entry
swagger:model patchV1ChangesChangeId
func (*PatchV1ChangesChangeID) ContextValidate ¶
func (m *PatchV1ChangesChangeID) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this patch v1 changes change Id based on context it is used
func (*PatchV1ChangesChangeID) MarshalBinary ¶
func (m *PatchV1ChangesChangeID) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PatchV1ChangesChangeID) UnmarshalBinary ¶
func (m *PatchV1ChangesChangeID) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PatchV1ChangesChangeIDIdentitiesIdentityID ¶
type PatchV1ChangesChangeIDIdentitiesIdentityID struct { // type // Required: true Type *string `json:"type"` // value // Required: true Value *string `json:"value"` }
PatchV1ChangesChangeIDIdentitiesIdentityID Update an identity
swagger:model patchV1ChangesChangeIdIdentitiesIdentityId
func (*PatchV1ChangesChangeIDIdentitiesIdentityID) ContextValidate ¶
func (m *PatchV1ChangesChangeIDIdentitiesIdentityID) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this patch v1 changes change Id identities identity Id based on context it is used
func (*PatchV1ChangesChangeIDIdentitiesIdentityID) MarshalBinary ¶
func (m *PatchV1ChangesChangeIDIdentitiesIdentityID) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PatchV1ChangesChangeIDIdentitiesIdentityID) UnmarshalBinary ¶
func (m *PatchV1ChangesChangeIDIdentitiesIdentityID) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PatchV1ChangesEventsChangeEventID ¶
type PatchV1ChangesEventsChangeEventID struct { // JSON objects representing attachments, see attachments documentation for the schema Attachments []*PatchV1ChangesEventsChangeEventIDAttachmentsItems0 `json:"attachments"` // description Description string `json:"description,omitempty"` // ends at // Format: date-time EndsAt strfmt.DateTime `json:"ends_at,omitempty"` // An array of environment IDs (setting this will overwrite the current environments) Environments []string `json:"environments"` // labels Labels map[string]string `json:"labels,omitempty"` // An array of service IDs (setting this will overwrite the current services) Services []string `json:"services"` // starts at // Format: date-time StartsAt strfmt.DateTime `json:"starts_at,omitempty"` // summary Summary string `json:"summary,omitempty"` }
PatchV1ChangesEventsChangeEventID Update a change event
swagger:model patchV1ChangesEventsChangeEventId
func (*PatchV1ChangesEventsChangeEventID) ContextValidate ¶
func (m *PatchV1ChangesEventsChangeEventID) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this patch v1 changes events change event Id based on the context it is used
func (*PatchV1ChangesEventsChangeEventID) MarshalBinary ¶
func (m *PatchV1ChangesEventsChangeEventID) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PatchV1ChangesEventsChangeEventID) UnmarshalBinary ¶
func (m *PatchV1ChangesEventsChangeEventID) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PatchV1ChangesEventsChangeEventIDAttachmentsItems0 ¶
type PatchV1ChangesEventsChangeEventIDAttachmentsItems0 struct { // type // Required: true // Enum: [link] Type *string `json:"type"` }
PatchV1ChangesEventsChangeEventIDAttachmentsItems0 patch v1 changes events change event ID attachments items0
swagger:model PatchV1ChangesEventsChangeEventIDAttachmentsItems0
func (*PatchV1ChangesEventsChangeEventIDAttachmentsItems0) ContextValidate ¶
func (m *PatchV1ChangesEventsChangeEventIDAttachmentsItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this patch v1 changes events change event ID attachments items0 based on context it is used
func (*PatchV1ChangesEventsChangeEventIDAttachmentsItems0) MarshalBinary ¶
func (m *PatchV1ChangesEventsChangeEventIDAttachmentsItems0) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PatchV1ChangesEventsChangeEventIDAttachmentsItems0) UnmarshalBinary ¶
func (m *PatchV1ChangesEventsChangeEventIDAttachmentsItems0) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PatchV1ChecklistTemplatesID ¶
type PatchV1ChecklistTemplatesID struct { // An array of checks for the checklist template Checks []*PatchV1ChecklistTemplatesIDChecksItems0 `json:"checks"` // Array of service IDs to attach checklist template to ConnectedServices []*PatchV1ChecklistTemplatesIDConnectedServicesItems0 `json:"connected_services"` // description Description string `json:"description,omitempty"` // name Name string `json:"name,omitempty"` // If set to true, any services tagged on the checklist that are not included in the given array will be removed. Set this to true if you want to do a replacement operation for the services RemoveRemainingConnectedServices bool `json:"remove_remaining_connected_services,omitempty"` // The ID of the Team that owns the checklist template TeamID string `json:"team_id,omitempty"` }
PatchV1ChecklistTemplatesID Update a checklist templates attributes
swagger:model patchV1ChecklistTemplatesId
func (*PatchV1ChecklistTemplatesID) ContextValidate ¶
func (m *PatchV1ChecklistTemplatesID) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this patch v1 checklist templates Id based on the context it is used
func (*PatchV1ChecklistTemplatesID) MarshalBinary ¶
func (m *PatchV1ChecklistTemplatesID) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PatchV1ChecklistTemplatesID) UnmarshalBinary ¶
func (m *PatchV1ChecklistTemplatesID) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PatchV1ChecklistTemplatesIDChecksItems0 ¶
type PatchV1ChecklistTemplatesIDChecksItems0 struct { // The description of the check Description string `json:"description,omitempty"` // Specify the check ID when updating an already existing check ID string `json:"id,omitempty"` // The name of the check // Required: true Name *string `json:"name"` }
PatchV1ChecklistTemplatesIDChecksItems0 patch v1 checklist templates ID checks items0
swagger:model PatchV1ChecklistTemplatesIDChecksItems0
func (*PatchV1ChecklistTemplatesIDChecksItems0) ContextValidate ¶
func (m *PatchV1ChecklistTemplatesIDChecksItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this patch v1 checklist templates ID checks items0 based on context it is used
func (*PatchV1ChecklistTemplatesIDChecksItems0) MarshalBinary ¶
func (m *PatchV1ChecklistTemplatesIDChecksItems0) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PatchV1ChecklistTemplatesIDChecksItems0) UnmarshalBinary ¶
func (m *PatchV1ChecklistTemplatesIDChecksItems0) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PatchV1ChecklistTemplatesIDConnectedServicesItems0 ¶
type PatchV1ChecklistTemplatesIDConnectedServicesItems0 struct { // id // Required: true ID *string `json:"id"` // Set to `true` to remove checklist from service Remove bool `json:"remove,omitempty"` }
PatchV1ChecklistTemplatesIDConnectedServicesItems0 patch v1 checklist templates ID connected services items0
swagger:model PatchV1ChecklistTemplatesIDConnectedServicesItems0
func (*PatchV1ChecklistTemplatesIDConnectedServicesItems0) ContextValidate ¶
func (m *PatchV1ChecklistTemplatesIDConnectedServicesItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this patch v1 checklist templates ID connected services items0 based on context it is used
func (*PatchV1ChecklistTemplatesIDConnectedServicesItems0) MarshalBinary ¶
func (m *PatchV1ChecklistTemplatesIDConnectedServicesItems0) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PatchV1ChecklistTemplatesIDConnectedServicesItems0) UnmarshalBinary ¶
func (m *PatchV1ChecklistTemplatesIDConnectedServicesItems0) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PatchV1ConversationsConversationIDCommentsCommentID ¶
type PatchV1ConversationsConversationIDCommentsCommentID struct { // Text body of comment Body string `json:"body,omitempty"` }
PatchV1ConversationsConversationIDCommentsCommentID ALPHA - Update a comment's attributes
swagger:model patchV1ConversationsConversationIdCommentsCommentId
func (*PatchV1ConversationsConversationIDCommentsCommentID) ContextValidate ¶
func (m *PatchV1ConversationsConversationIDCommentsCommentID) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this patch v1 conversations conversation Id comments comment Id based on context it is used
func (*PatchV1ConversationsConversationIDCommentsCommentID) MarshalBinary ¶
func (m *PatchV1ConversationsConversationIDCommentsCommentID) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PatchV1ConversationsConversationIDCommentsCommentID) UnmarshalBinary ¶
func (m *PatchV1ConversationsConversationIDCommentsCommentID) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PatchV1CustomFieldsDefinitionsFieldID ¶
type PatchV1CustomFieldsDefinitionsFieldID struct { // description Description string `json:"description,omitempty"` // display name DisplayName string `json:"display_name,omitempty"` // permissible values PermissibleValues []string `json:"permissible_values"` // required Required bool `json:"required,omitempty"` }
PatchV1CustomFieldsDefinitionsFieldID Update a single custom field definition
swagger:model patchV1CustomFieldsDefinitionsFieldId
func (*PatchV1CustomFieldsDefinitionsFieldID) ContextValidate ¶
func (m *PatchV1CustomFieldsDefinitionsFieldID) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this patch v1 custom fields definitions field Id based on context it is used
func (*PatchV1CustomFieldsDefinitionsFieldID) MarshalBinary ¶
func (m *PatchV1CustomFieldsDefinitionsFieldID) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PatchV1CustomFieldsDefinitionsFieldID) UnmarshalBinary ¶
func (m *PatchV1CustomFieldsDefinitionsFieldID) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PatchV1EnvironmentsEnvironmentID ¶
type PatchV1EnvironmentsEnvironmentID struct { // description Description string `json:"description,omitempty"` // name // Required: true Name *string `json:"name"` }
PatchV1EnvironmentsEnvironmentID Update a environments attributes
swagger:model patchV1EnvironmentsEnvironmentId
func (*PatchV1EnvironmentsEnvironmentID) ContextValidate ¶
func (m *PatchV1EnvironmentsEnvironmentID) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this patch v1 environments environment Id based on context it is used
func (*PatchV1EnvironmentsEnvironmentID) MarshalBinary ¶
func (m *PatchV1EnvironmentsEnvironmentID) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PatchV1EnvironmentsEnvironmentID) UnmarshalBinary ¶
func (m *PatchV1EnvironmentsEnvironmentID) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PatchV1FunctionalitiesFunctionalityID ¶
type PatchV1FunctionalitiesFunctionalityID struct { // alert on add AlertOnAdd bool `json:"alert_on_add,omitempty"` // auto add responding team AutoAddRespondingTeam bool `json:"auto_add_responding_team,omitempty"` // description Description string `json:"description,omitempty"` // An array of external resources to attach to this service. ExternalResources []*PatchV1FunctionalitiesFunctionalityIDExternalResourcesItems0 `json:"external_resources"` // A hash of label keys and values Labels map[string]string `json:"labels,omitempty"` // An array of links to associate with this functionality. This will remove all links not present in the patch. Only acts if 'links' key is included in the payload. Links []*PatchV1FunctionalitiesFunctionalityIDLinksItems0 `json:"links"` // name Name string `json:"name,omitempty"` // owner Owner *PatchV1FunctionalitiesFunctionalityIDOwner `json:"owner,omitempty"` // If you are trying to remove a team as an owner from a functionality, set this to 'true' RemoveOwner bool `json:"remove_owner,omitempty"` // If set to true, any external_resources tagged on the service that are not included in the given array will be removed. Set this to true if you want to do a replacement operation for the external_resources RemoveRemainingExternalResources bool `json:"remove_remaining_external_resources,omitempty"` // Set this to true if you want to remove all of the services that are not included in the services array from the functionality RemoveRemainingServices *bool `json:"remove_remaining_services,omitempty"` // If set to true, any teams tagged on the service that are not included in the given array will be removed. Set this to true if you want to do a replacement operation for the teams RemoveRemainingTeams bool `json:"remove_remaining_teams,omitempty"` // services Services []*PatchV1FunctionalitiesFunctionalityIDServicesItems0 `json:"services"` // An array of teams to attach to this functionality. Teams []*PatchV1FunctionalitiesFunctionalityIDTeamsItems0 `json:"teams"` }
PatchV1FunctionalitiesFunctionalityID Update a functionalities attributes
swagger:model patchV1FunctionalitiesFunctionalityId
func (*PatchV1FunctionalitiesFunctionalityID) ContextValidate ¶
func (m *PatchV1FunctionalitiesFunctionalityID) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this patch v1 functionalities functionality Id based on the context it is used
func (*PatchV1FunctionalitiesFunctionalityID) MarshalBinary ¶
func (m *PatchV1FunctionalitiesFunctionalityID) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PatchV1FunctionalitiesFunctionalityID) UnmarshalBinary ¶
func (m *PatchV1FunctionalitiesFunctionalityID) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PatchV1FunctionalitiesFunctionalityIDExternalResourcesItems0 ¶
type PatchV1FunctionalitiesFunctionalityIDExternalResourcesItems0 struct { // The integration slug for the external resource. Can be one of: github, opsgenie, pager_duty, statuspage, victorops. Not required if the resource has already been imported. ConnectionType string `json:"connection_type,omitempty"` // remote id // Required: true RemoteID *string `json:"remote_id"` // If you are trying to remove an external resource from a service, set this to 'true'. Remove bool `json:"remove,omitempty"` }
PatchV1FunctionalitiesFunctionalityIDExternalResourcesItems0 patch v1 functionalities functionality ID external resources items0
swagger:model PatchV1FunctionalitiesFunctionalityIDExternalResourcesItems0
func (*PatchV1FunctionalitiesFunctionalityIDExternalResourcesItems0) ContextValidate ¶
func (m *PatchV1FunctionalitiesFunctionalityIDExternalResourcesItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this patch v1 functionalities functionality ID external resources items0 based on context it is used
func (*PatchV1FunctionalitiesFunctionalityIDExternalResourcesItems0) MarshalBinary ¶
func (m *PatchV1FunctionalitiesFunctionalityIDExternalResourcesItems0) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PatchV1FunctionalitiesFunctionalityIDExternalResourcesItems0) UnmarshalBinary ¶
func (m *PatchV1FunctionalitiesFunctionalityIDExternalResourcesItems0) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PatchV1FunctionalitiesFunctionalityIDLinksItems0 ¶
type PatchV1FunctionalitiesFunctionalityIDLinksItems0 struct { // URL // Required: true HrefURL *string `json:"href_url"` // An optional URL to an icon representing this link IconURL string `json:"icon_url,omitempty"` // If updating an existing link, specify it's id. ID string `json:"id,omitempty"` // Short name used to display and identify this link // Required: true Name *string `json:"name"` // If you are trying to remove a link, set this to 'true' Remove bool `json:"remove,omitempty"` }
PatchV1FunctionalitiesFunctionalityIDLinksItems0 patch v1 functionalities functionality ID links items0
swagger:model PatchV1FunctionalitiesFunctionalityIDLinksItems0
func (*PatchV1FunctionalitiesFunctionalityIDLinksItems0) ContextValidate ¶
func (m *PatchV1FunctionalitiesFunctionalityIDLinksItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this patch v1 functionalities functionality ID links items0 based on context it is used
func (*PatchV1FunctionalitiesFunctionalityIDLinksItems0) MarshalBinary ¶
func (m *PatchV1FunctionalitiesFunctionalityIDLinksItems0) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PatchV1FunctionalitiesFunctionalityIDLinksItems0) UnmarshalBinary ¶
func (m *PatchV1FunctionalitiesFunctionalityIDLinksItems0) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PatchV1FunctionalitiesFunctionalityIDOwner ¶
type PatchV1FunctionalitiesFunctionalityIDOwner struct { // id // Required: true ID *string `json:"id"` }
PatchV1FunctionalitiesFunctionalityIDOwner An object representing a Team that owns the functionality
swagger:model PatchV1FunctionalitiesFunctionalityIDOwner
func (*PatchV1FunctionalitiesFunctionalityIDOwner) ContextValidate ¶
func (m *PatchV1FunctionalitiesFunctionalityIDOwner) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this patch v1 functionalities functionality ID owner based on context it is used
func (*PatchV1FunctionalitiesFunctionalityIDOwner) MarshalBinary ¶
func (m *PatchV1FunctionalitiesFunctionalityIDOwner) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PatchV1FunctionalitiesFunctionalityIDOwner) UnmarshalBinary ¶
func (m *PatchV1FunctionalitiesFunctionalityIDOwner) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PatchV1FunctionalitiesFunctionalityIDServicesItems0 ¶
type PatchV1FunctionalitiesFunctionalityIDServicesItems0 struct { // ID of a service // Required: true ID *string `json:"id"` // Set to true if you want to remove the given service from the functionality Remove bool `json:"remove,omitempty"` }
PatchV1FunctionalitiesFunctionalityIDServicesItems0 patch v1 functionalities functionality ID services items0
swagger:model PatchV1FunctionalitiesFunctionalityIDServicesItems0
func (*PatchV1FunctionalitiesFunctionalityIDServicesItems0) ContextValidate ¶
func (m *PatchV1FunctionalitiesFunctionalityIDServicesItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this patch v1 functionalities functionality ID services items0 based on context it is used
func (*PatchV1FunctionalitiesFunctionalityIDServicesItems0) MarshalBinary ¶
func (m *PatchV1FunctionalitiesFunctionalityIDServicesItems0) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PatchV1FunctionalitiesFunctionalityIDServicesItems0) UnmarshalBinary ¶
func (m *PatchV1FunctionalitiesFunctionalityIDServicesItems0) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PatchV1FunctionalitiesFunctionalityIDTeamsItems0 ¶
type PatchV1FunctionalitiesFunctionalityIDTeamsItems0 struct { // id // Required: true ID *string `json:"id"` // If you are trying to remove a team from a functionality, set this to 'true' Remove bool `json:"remove,omitempty"` }
PatchV1FunctionalitiesFunctionalityIDTeamsItems0 patch v1 functionalities functionality ID teams items0
swagger:model PatchV1FunctionalitiesFunctionalityIDTeamsItems0
func (*PatchV1FunctionalitiesFunctionalityIDTeamsItems0) ContextValidate ¶
func (m *PatchV1FunctionalitiesFunctionalityIDTeamsItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this patch v1 functionalities functionality ID teams items0 based on context it is used
func (*PatchV1FunctionalitiesFunctionalityIDTeamsItems0) MarshalBinary ¶
func (m *PatchV1FunctionalitiesFunctionalityIDTeamsItems0) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PatchV1FunctionalitiesFunctionalityIDTeamsItems0) UnmarshalBinary ¶
func (m *PatchV1FunctionalitiesFunctionalityIDTeamsItems0) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PatchV1IncidentRolesIncidentRoleID ¶
type PatchV1IncidentRolesIncidentRoleID struct { // description Description string `json:"description,omitempty"` // name Name string `json:"name,omitempty"` // summary Summary string `json:"summary,omitempty"` }
PatchV1IncidentRolesIncidentRoleID Update a single incident role from its ID
swagger:model patchV1IncidentRolesIncidentRoleId
func (*PatchV1IncidentRolesIncidentRoleID) ContextValidate ¶
func (m *PatchV1IncidentRolesIncidentRoleID) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this patch v1 incident roles incident role Id based on context it is used
func (*PatchV1IncidentRolesIncidentRoleID) MarshalBinary ¶
func (m *PatchV1IncidentRolesIncidentRoleID) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PatchV1IncidentRolesIncidentRoleID) UnmarshalBinary ¶
func (m *PatchV1IncidentRolesIncidentRoleID) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PatchV1IncidentTypesID ¶
type PatchV1IncidentTypesID struct { // name // Required: true Name *string `json:"name"` // template // Required: true Template *PatchV1IncidentTypesIDTemplate `json:"template"` }
PatchV1IncidentTypesID Update a single incident type from its ID
swagger:model patchV1IncidentTypesId
func (*PatchV1IncidentTypesID) ContextValidate ¶
func (m *PatchV1IncidentTypesID) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this patch v1 incident types Id based on the context it is used
func (*PatchV1IncidentTypesID) MarshalBinary ¶
func (m *PatchV1IncidentTypesID) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PatchV1IncidentTypesID) UnmarshalBinary ¶
func (m *PatchV1IncidentTypesID) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PatchV1IncidentTypesIDTemplate ¶
type PatchV1IncidentTypesIDTemplate struct { // customer impact summary CustomerImpactSummary string `json:"customer_impact_summary,omitempty"` // description Description string `json:"description,omitempty"` // An array of impact/condition combinations Impacts []*PatchV1IncidentTypesIDTemplateImpactsItems0 `json:"impacts"` // A labels hash of keys and values Labels map[string]string `json:"labels,omitempty"` // priority Priority string `json:"priority,omitempty"` // private incident PrivateIncident bool `json:"private_incident,omitempty"` // List of ids of Runbooks to attach to incidents created from this type RunbookIds []string `json:"runbook_ids"` // severity Severity string `json:"severity,omitempty"` // List of tags for the incident TagList []string `json:"tag_list"` // List of ids of teams to be assigned to incidents TeamIds []string `json:"team_ids"` }
PatchV1IncidentTypesIDTemplate patch v1 incident types ID template
swagger:model PatchV1IncidentTypesIDTemplate
func (*PatchV1IncidentTypesIDTemplate) ContextValidate ¶
func (m *PatchV1IncidentTypesIDTemplate) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this patch v1 incident types ID template based on the context it is used
func (*PatchV1IncidentTypesIDTemplate) MarshalBinary ¶
func (m *PatchV1IncidentTypesIDTemplate) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PatchV1IncidentTypesIDTemplate) UnmarshalBinary ¶
func (m *PatchV1IncidentTypesIDTemplate) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PatchV1IncidentTypesIDTemplateImpactsItems0 ¶
type PatchV1IncidentTypesIDTemplateImpactsItems0 struct { // The id of the condition // Required: true ConditionID *string `json:"condition_id"` // The id of impact // Required: true ID *string `json:"id"` }
PatchV1IncidentTypesIDTemplateImpactsItems0 patch v1 incident types ID template impacts items0
swagger:model PatchV1IncidentTypesIDTemplateImpactsItems0
func (*PatchV1IncidentTypesIDTemplateImpactsItems0) ContextValidate ¶
func (m *PatchV1IncidentTypesIDTemplateImpactsItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this patch v1 incident types ID template impacts items0 based on context it is used
func (*PatchV1IncidentTypesIDTemplateImpactsItems0) MarshalBinary ¶
func (m *PatchV1IncidentTypesIDTemplateImpactsItems0) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PatchV1IncidentTypesIDTemplateImpactsItems0) UnmarshalBinary ¶
func (m *PatchV1IncidentTypesIDTemplateImpactsItems0) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PatchV1IncidentsIncidentID ¶
type PatchV1IncidentsIncidentID struct { // customer impact summary CustomerImpactSummary string `json:"customer_impact_summary,omitempty"` // description Description string `json:"description,omitempty"` // Key:value pairs to track custom data for the incident Labels interface{} `json:"labels,omitempty"` // name Name string `json:"name,omitempty"` // priority Priority string `json:"priority,omitempty"` // severity Severity string `json:"severity,omitempty"` // severity condition id SeverityConditionID string `json:"severity_condition_id,omitempty"` // severity impact id SeverityImpactID string `json:"severity_impact_id,omitempty"` // summary Summary string `json:"summary,omitempty"` // List of tags for the incident TagList []string `json:"tag_list"` }
PatchV1IncidentsIncidentID Updates an incident with provided parameters
swagger:model patchV1IncidentsIncidentId
func (*PatchV1IncidentsIncidentID) ContextValidate ¶
func (m *PatchV1IncidentsIncidentID) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this patch v1 incidents incident Id based on context it is used
func (*PatchV1IncidentsIncidentID) MarshalBinary ¶
func (m *PatchV1IncidentsIncidentID) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PatchV1IncidentsIncidentID) UnmarshalBinary ¶
func (m *PatchV1IncidentsIncidentID) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PatchV1IncidentsIncidentIDAlertsIncidentAlertIDPrimary ¶
type PatchV1IncidentsIncidentIDAlertsIncidentAlertIDPrimary struct { // primary // Required: true Primary *bool `json:"primary"` }
PatchV1IncidentsIncidentIDAlertsIncidentAlertIDPrimary Setting an alert as primary will overwrite milestone times in the FireHydrant incident with times included in the primary alert. Services attached to the primary alert will also be automatically added to the incident.
swagger:model patchV1IncidentsIncidentIdAlertsIncidentAlertIdPrimary
func (*PatchV1IncidentsIncidentIDAlertsIncidentAlertIDPrimary) ContextValidate ¶
func (m *PatchV1IncidentsIncidentIDAlertsIncidentAlertIDPrimary) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this patch v1 incidents incident Id alerts incident alert Id primary based on context it is used
func (*PatchV1IncidentsIncidentIDAlertsIncidentAlertIDPrimary) MarshalBinary ¶
func (m *PatchV1IncidentsIncidentIDAlertsIncidentAlertIDPrimary) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PatchV1IncidentsIncidentIDAlertsIncidentAlertIDPrimary) UnmarshalBinary ¶
func (m *PatchV1IncidentsIncidentIDAlertsIncidentAlertIDPrimary) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PatchV1IncidentsIncidentIDEventsEventIDVotes ¶
type PatchV1IncidentsIncidentIDEventsEventIDVotes struct { // The direction you would like to vote, or if you dig it // Required: true // Enum: [up down dig] Direction *string `json:"direction"` }
PatchV1IncidentsIncidentIDEventsEventIDVotes Allows for upvoting or downvoting an event
swagger:model patchV1IncidentsIncidentIdEventsEventIdVotes
func (*PatchV1IncidentsIncidentIDEventsEventIDVotes) ContextValidate ¶
func (m *PatchV1IncidentsIncidentIDEventsEventIDVotes) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this patch v1 incidents incident Id events event Id votes based on context it is used
func (*PatchV1IncidentsIncidentIDEventsEventIDVotes) MarshalBinary ¶
func (m *PatchV1IncidentsIncidentIDEventsEventIDVotes) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PatchV1IncidentsIncidentIDEventsEventIDVotes) UnmarshalBinary ¶
func (m *PatchV1IncidentsIncidentIDEventsEventIDVotes) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PatchV1IncidentsIncidentIDGenericChatMessagesMessageID ¶
type PatchV1IncidentsIncidentIDGenericChatMessagesMessageID struct { // body // Required: true Body *string `json:"body"` }
PatchV1IncidentsIncidentIDGenericChatMessagesMessageID Update an existing generic chat message on an incident.
swagger:model patchV1IncidentsIncidentIdGenericChatMessagesMessageId
func (*PatchV1IncidentsIncidentIDGenericChatMessagesMessageID) ContextValidate ¶
func (m *PatchV1IncidentsIncidentIDGenericChatMessagesMessageID) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this patch v1 incidents incident Id generic chat messages message Id based on context it is used
func (*PatchV1IncidentsIncidentIDGenericChatMessagesMessageID) MarshalBinary ¶
func (m *PatchV1IncidentsIncidentIDGenericChatMessagesMessageID) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PatchV1IncidentsIncidentIDGenericChatMessagesMessageID) UnmarshalBinary ¶
func (m *PatchV1IncidentsIncidentIDGenericChatMessagesMessageID) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PatchV1IncidentsIncidentIDNotesNoteID ¶
type PatchV1IncidentsIncidentIDNotesNoteID struct { // body // Required: true Body *string `json:"body"` }
PatchV1IncidentsIncidentIDNotesNoteID Updates the body of a note
swagger:model patchV1IncidentsIncidentIdNotesNoteId
func (*PatchV1IncidentsIncidentIDNotesNoteID) ContextValidate ¶
func (m *PatchV1IncidentsIncidentIDNotesNoteID) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this patch v1 incidents incident Id notes note Id based on context it is used
func (*PatchV1IncidentsIncidentIDNotesNoteID) MarshalBinary ¶
func (m *PatchV1IncidentsIncidentIDNotesNoteID) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PatchV1IncidentsIncidentIDNotesNoteID) UnmarshalBinary ¶
func (m *PatchV1IncidentsIncidentIDNotesNoteID) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PatchV1IncidentsIncidentIDRelatedChangeEventsRelatedChangeEventID ¶
type PatchV1IncidentsIncidentIDRelatedChangeEventsRelatedChangeEventID struct { // type // Enum: [caused fixed suspect dismissed] Type string `json:"type,omitempty"` // A short description about why this change event is related Why string `json:"why,omitempty"` }
PatchV1IncidentsIncidentIDRelatedChangeEventsRelatedChangeEventID Update a change attached to an incident
swagger:model patchV1IncidentsIncidentIdRelatedChangeEventsRelatedChangeEventId
func (*PatchV1IncidentsIncidentIDRelatedChangeEventsRelatedChangeEventID) ContextValidate ¶
func (m *PatchV1IncidentsIncidentIDRelatedChangeEventsRelatedChangeEventID) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this patch v1 incidents incident Id related change events related change event Id based on context it is used
func (*PatchV1IncidentsIncidentIDRelatedChangeEventsRelatedChangeEventID) MarshalBinary ¶
func (m *PatchV1IncidentsIncidentIDRelatedChangeEventsRelatedChangeEventID) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PatchV1IncidentsIncidentIDRelatedChangeEventsRelatedChangeEventID) UnmarshalBinary ¶
func (m *PatchV1IncidentsIncidentIDRelatedChangeEventsRelatedChangeEventID) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PatchV1IncidentsIncidentIDRelatedChangeEventsRelatedChangeEventID) Validate ¶
func (m *PatchV1IncidentsIncidentIDRelatedChangeEventsRelatedChangeEventID) Validate(formats strfmt.Registry) error
Validate validates this patch v1 incidents incident Id related change events related change event Id
type PatchV1IncidentsIncidentIDTasksTaskID ¶
type PatchV1IncidentsIncidentIDTasksTaskID struct { // The ID of the user assigned to the task. AssigneeID string `json:"assignee_id,omitempty"` // A description of what the task is for. Description string `json:"description,omitempty"` // The state of the task. One of: open, in_progress, cancelled, done State string `json:"state,omitempty"` // The title of the task. Title string `json:"title,omitempty"` }
PatchV1IncidentsIncidentIDTasksTaskID Update a task's attributes
swagger:model patchV1IncidentsIncidentIdTasksTaskId
func (*PatchV1IncidentsIncidentIDTasksTaskID) ContextValidate ¶
func (m *PatchV1IncidentsIncidentIDTasksTaskID) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this patch v1 incidents incident Id tasks task Id based on context it is used
func (*PatchV1IncidentsIncidentIDTasksTaskID) MarshalBinary ¶
func (m *PatchV1IncidentsIncidentIDTasksTaskID) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PatchV1IncidentsIncidentIDTasksTaskID) UnmarshalBinary ¶
func (m *PatchV1IncidentsIncidentIDTasksTaskID) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PatchV1IntegrationsAwsCloudtrailBatchesID ¶
type PatchV1IntegrationsAwsCloudtrailBatchesID struct { // ends at // Format: date-time EndsAt strfmt.DateTime `json:"ends_at,omitempty"` // error Error string `json:"error,omitempty"` // events created EventsCreated int32 `json:"events_created,omitempty"` // status Status string `json:"status,omitempty"` }
PatchV1IntegrationsAwsCloudtrailBatchesID Update a CloudTrail batch with new information.
swagger:model patchV1IntegrationsAwsCloudtrailBatchesId
func (*PatchV1IntegrationsAwsCloudtrailBatchesID) ContextValidate ¶
func (m *PatchV1IntegrationsAwsCloudtrailBatchesID) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this patch v1 integrations aws cloudtrail batches Id based on context it is used
func (*PatchV1IntegrationsAwsCloudtrailBatchesID) MarshalBinary ¶
func (m *PatchV1IntegrationsAwsCloudtrailBatchesID) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PatchV1IntegrationsAwsCloudtrailBatchesID) UnmarshalBinary ¶
func (m *PatchV1IntegrationsAwsCloudtrailBatchesID) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PatchV1IntegrationsAwsConnectionsID ¶
type PatchV1IntegrationsAwsConnectionsID struct { // aws account id AwsAccountID string `json:"aws_account_id,omitempty"` // connection status ConnectionStatus string `json:"connection_status,omitempty"` // target arn TargetArn string `json:"target_arn,omitempty"` }
PatchV1IntegrationsAwsConnectionsID Update the AWS connection with the provided data.
swagger:model patchV1IntegrationsAwsConnectionsId
func (*PatchV1IntegrationsAwsConnectionsID) ContextValidate ¶
func (m *PatchV1IntegrationsAwsConnectionsID) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this patch v1 integrations aws connections Id based on context it is used
func (*PatchV1IntegrationsAwsConnectionsID) MarshalBinary ¶
func (m *PatchV1IntegrationsAwsConnectionsID) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PatchV1IntegrationsAwsConnectionsID) UnmarshalBinary ¶
func (m *PatchV1IntegrationsAwsConnectionsID) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PatchV1IntegrationsStatuspageConnectionsConnectionID ¶
type PatchV1IntegrationsStatuspageConnectionsConnectionID struct { // conditions Conditions []*PatchV1IntegrationsStatuspageConnectionsConnectionIDConditionsItems0 `json:"conditions"` // page id PageID string `json:"page_id,omitempty"` // severities Severities []*PatchV1IntegrationsStatuspageConnectionsConnectionIDSeveritiesItems0 `json:"severities"` }
PatchV1IntegrationsStatuspageConnectionsConnectionID Update the given Statuspage integration connection.
swagger:model patchV1IntegrationsStatuspageConnectionsConnectionId
func (*PatchV1IntegrationsStatuspageConnectionsConnectionID) ContextValidate ¶
func (m *PatchV1IntegrationsStatuspageConnectionsConnectionID) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this patch v1 integrations statuspage connections connection Id based on the context it is used
func (*PatchV1IntegrationsStatuspageConnectionsConnectionID) MarshalBinary ¶
func (m *PatchV1IntegrationsStatuspageConnectionsConnectionID) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PatchV1IntegrationsStatuspageConnectionsConnectionID) UnmarshalBinary ¶
func (m *PatchV1IntegrationsStatuspageConnectionsConnectionID) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PatchV1IntegrationsStatuspageConnectionsConnectionIDConditionsItems0 ¶
type PatchV1IntegrationsStatuspageConnectionsConnectionIDConditionsItems0 struct { // FireHydrant condition id // Required: true ConditionID *string `json:"condition_id"` // Statuspage.io condition name // Required: true StatuspageioCondition *string `json:"statuspageio_condition"` }
PatchV1IntegrationsStatuspageConnectionsConnectionIDConditionsItems0 patch v1 integrations statuspage connections connection ID conditions items0
swagger:model PatchV1IntegrationsStatuspageConnectionsConnectionIDConditionsItems0
func (*PatchV1IntegrationsStatuspageConnectionsConnectionIDConditionsItems0) ContextValidate ¶
func (m *PatchV1IntegrationsStatuspageConnectionsConnectionIDConditionsItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this patch v1 integrations statuspage connections connection ID conditions items0 based on context it is used
func (*PatchV1IntegrationsStatuspageConnectionsConnectionIDConditionsItems0) MarshalBinary ¶
func (m *PatchV1IntegrationsStatuspageConnectionsConnectionIDConditionsItems0) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PatchV1IntegrationsStatuspageConnectionsConnectionIDConditionsItems0) UnmarshalBinary ¶
func (m *PatchV1IntegrationsStatuspageConnectionsConnectionIDConditionsItems0) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PatchV1IntegrationsStatuspageConnectionsConnectionIDConditionsItems0) Validate ¶
func (m *PatchV1IntegrationsStatuspageConnectionsConnectionIDConditionsItems0) Validate(formats strfmt.Registry) error
Validate validates this patch v1 integrations statuspage connections connection ID conditions items0
type PatchV1IntegrationsStatuspageConnectionsConnectionIDSeveritiesItems0 ¶
type PatchV1IntegrationsStatuspageConnectionsConnectionIDSeveritiesItems0 struct { // Statuspage.io severity name // Required: true RemoteStatus *string `json:"remote_status"` // FireHydrant severity slug // Required: true SeveritySlug *string `json:"severity_slug"` }
PatchV1IntegrationsStatuspageConnectionsConnectionIDSeveritiesItems0 patch v1 integrations statuspage connections connection ID severities items0
swagger:model PatchV1IntegrationsStatuspageConnectionsConnectionIDSeveritiesItems0
func (*PatchV1IntegrationsStatuspageConnectionsConnectionIDSeveritiesItems0) ContextValidate ¶
func (m *PatchV1IntegrationsStatuspageConnectionsConnectionIDSeveritiesItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this patch v1 integrations statuspage connections connection ID severities items0 based on context it is used
func (*PatchV1IntegrationsStatuspageConnectionsConnectionIDSeveritiesItems0) MarshalBinary ¶
func (m *PatchV1IntegrationsStatuspageConnectionsConnectionIDSeveritiesItems0) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PatchV1IntegrationsStatuspageConnectionsConnectionIDSeveritiesItems0) UnmarshalBinary ¶
func (m *PatchV1IntegrationsStatuspageConnectionsConnectionIDSeveritiesItems0) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PatchV1IntegrationsStatuspageConnectionsConnectionIDSeveritiesItems0) Validate ¶
func (m *PatchV1IntegrationsStatuspageConnectionsConnectionIDSeveritiesItems0) Validate(formats strfmt.Registry) error
Validate validates this patch v1 integrations statuspage connections connection ID severities items0
type PatchV1NuncConnectionsNuncConnectionIDLinksLinkID ¶
type PatchV1NuncConnectionsNuncConnectionIDLinksLinkID struct { // display text DisplayText string `json:"display_text,omitempty"` // href url HrefURL string `json:"href_url,omitempty"` // icon url IconURL string `json:"icon_url,omitempty"` }
PatchV1NuncConnectionsNuncConnectionIDLinksLinkID Update a link to be displayed on a FireHydrant status page
swagger:model patchV1NuncConnectionsNuncConnectionIdLinksLinkId
func (*PatchV1NuncConnectionsNuncConnectionIDLinksLinkID) ContextValidate ¶
func (m *PatchV1NuncConnectionsNuncConnectionIDLinksLinkID) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this patch v1 nunc connections nunc connection Id links link Id based on context it is used
func (*PatchV1NuncConnectionsNuncConnectionIDLinksLinkID) MarshalBinary ¶
func (m *PatchV1NuncConnectionsNuncConnectionIDLinksLinkID) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PatchV1NuncConnectionsNuncConnectionIDLinksLinkID) UnmarshalBinary ¶
func (m *PatchV1NuncConnectionsNuncConnectionIDLinksLinkID) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PatchV1PostMortemsReportsReportID ¶
type PatchV1PostMortemsReportsReportID struct { // additional details AdditionalDetails string `json:"additional_details,omitempty"` // name Name string `json:"name,omitempty"` // questions Questions []*PatchV1PostMortemsReportsReportIDQuestionsItems0 `json:"questions"` // summary Summary string `json:"summary,omitempty"` }
PatchV1PostMortemsReportsReportID Update a report
swagger:model patchV1PostMortemsReportsReportId
func (*PatchV1PostMortemsReportsReportID) ContextValidate ¶
func (m *PatchV1PostMortemsReportsReportID) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this patch v1 post mortems reports report Id based on the context it is used
func (*PatchV1PostMortemsReportsReportID) MarshalBinary ¶
func (m *PatchV1PostMortemsReportsReportID) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PatchV1PostMortemsReportsReportID) UnmarshalBinary ¶
func (m *PatchV1PostMortemsReportsReportID) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PatchV1PostMortemsReportsReportIDFieldsFieldID ¶
type PatchV1PostMortemsReportsReportIDFieldsFieldID struct { // value // Required: true Value *string `json:"value"` }
PatchV1PostMortemsReportsReportIDFieldsFieldID Update a field value on a post mortem report
swagger:model patchV1PostMortemsReportsReportIdFieldsFieldId
func (*PatchV1PostMortemsReportsReportIDFieldsFieldID) ContextValidate ¶
func (m *PatchV1PostMortemsReportsReportIDFieldsFieldID) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this patch v1 post mortems reports report Id fields field Id based on context it is used
func (*PatchV1PostMortemsReportsReportIDFieldsFieldID) MarshalBinary ¶
func (m *PatchV1PostMortemsReportsReportIDFieldsFieldID) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PatchV1PostMortemsReportsReportIDFieldsFieldID) UnmarshalBinary ¶
func (m *PatchV1PostMortemsReportsReportIDFieldsFieldID) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PatchV1PostMortemsReportsReportIDQuestionsItems0 ¶
type PatchV1PostMortemsReportsReportIDQuestionsItems0 struct { // Answer to question Body string `json:"body,omitempty"` // ID of a question ID string `json:"id,omitempty"` }
PatchV1PostMortemsReportsReportIDQuestionsItems0 patch v1 post mortems reports report ID questions items0
swagger:model PatchV1PostMortemsReportsReportIDQuestionsItems0
func (*PatchV1PostMortemsReportsReportIDQuestionsItems0) ContextValidate ¶
func (m *PatchV1PostMortemsReportsReportIDQuestionsItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this patch v1 post mortems reports report ID questions items0 based on context it is used
func (*PatchV1PostMortemsReportsReportIDQuestionsItems0) MarshalBinary ¶
func (m *PatchV1PostMortemsReportsReportIDQuestionsItems0) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PatchV1PostMortemsReportsReportIDQuestionsItems0) UnmarshalBinary ¶
func (m *PatchV1PostMortemsReportsReportIDQuestionsItems0) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PatchV1PostMortemsReportsReportIDReasonsReasonID ¶
type PatchV1PostMortemsReportsReportIDReasonsReasonID struct { // summary Summary string `json:"summary,omitempty"` }
PatchV1PostMortemsReportsReportIDReasonsReasonID Update a contributing factor
swagger:model patchV1PostMortemsReportsReportIdReasonsReasonId
func (*PatchV1PostMortemsReportsReportIDReasonsReasonID) ContextValidate ¶
func (m *PatchV1PostMortemsReportsReportIDReasonsReasonID) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this patch v1 post mortems reports report Id reasons reason Id based on context it is used
func (*PatchV1PostMortemsReportsReportIDReasonsReasonID) MarshalBinary ¶
func (m *PatchV1PostMortemsReportsReportIDReasonsReasonID) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PatchV1PostMortemsReportsReportIDReasonsReasonID) UnmarshalBinary ¶
func (m *PatchV1PostMortemsReportsReportIDReasonsReasonID) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PatchV1PrioritiesPrioritySlug ¶
type PatchV1PrioritiesPrioritySlug struct { // default Default bool `json:"default,omitempty"` // description Description string `json:"description,omitempty"` // slug Slug string `json:"slug,omitempty"` }
PatchV1PrioritiesPrioritySlug Update a specific priority
swagger:model patchV1PrioritiesPrioritySlug
func (*PatchV1PrioritiesPrioritySlug) ContextValidate ¶
func (m *PatchV1PrioritiesPrioritySlug) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this patch v1 priorities priority slug based on context it is used
func (*PatchV1PrioritiesPrioritySlug) MarshalBinary ¶
func (m *PatchV1PrioritiesPrioritySlug) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PatchV1PrioritiesPrioritySlug) UnmarshalBinary ¶
func (m *PatchV1PrioritiesPrioritySlug) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PatchV1RunbooksExecutionsExecutionIDStepsStepIDVotes ¶
type PatchV1RunbooksExecutionsExecutionIDStepsStepIDVotes struct { // The direction you would like to vote, or if you dig it // Required: true // Enum: [up down dig] Direction *string `json:"direction"` }
PatchV1RunbooksExecutionsExecutionIDStepsStepIDVotes Allows for upvoting or downvoting an event
swagger:model patchV1RunbooksExecutionsExecutionIdStepsStepIdVotes
func (*PatchV1RunbooksExecutionsExecutionIDStepsStepIDVotes) ContextValidate ¶
func (m *PatchV1RunbooksExecutionsExecutionIDStepsStepIDVotes) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this patch v1 runbooks executions execution Id steps step Id votes based on context it is used
func (*PatchV1RunbooksExecutionsExecutionIDStepsStepIDVotes) MarshalBinary ¶
func (m *PatchV1RunbooksExecutionsExecutionIDStepsStepIDVotes) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PatchV1RunbooksExecutionsExecutionIDStepsStepIDVotes) UnmarshalBinary ¶
func (m *PatchV1RunbooksExecutionsExecutionIDStepsStepIDVotes) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PatchV1RunbooksExecutionsExecutionIDVotes ¶
type PatchV1RunbooksExecutionsExecutionIDVotes struct { // The direction you would like to vote, or if you dig it // Required: true // Enum: [up down dig] Direction *string `json:"direction"` }
PatchV1RunbooksExecutionsExecutionIDVotes Allows for upvoting or downvoting an event
swagger:model patchV1RunbooksExecutionsExecutionIdVotes
func (*PatchV1RunbooksExecutionsExecutionIDVotes) ContextValidate ¶
func (m *PatchV1RunbooksExecutionsExecutionIDVotes) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this patch v1 runbooks executions execution Id votes based on context it is used
func (*PatchV1RunbooksExecutionsExecutionIDVotes) MarshalBinary ¶
func (m *PatchV1RunbooksExecutionsExecutionIDVotes) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PatchV1RunbooksExecutionsExecutionIDVotes) UnmarshalBinary ¶
func (m *PatchV1RunbooksExecutionsExecutionIDVotes) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PatchV1SavedSearchesResourceTypeSavedSearchID ¶
type PatchV1SavedSearchesResourceTypeSavedSearchID struct { // filter values FilterValues interface{} `json:"filter_values,omitempty"` // is private IsPrivate bool `json:"is_private,omitempty"` // name Name string `json:"name,omitempty"` }
PatchV1SavedSearchesResourceTypeSavedSearchID Update a specific saved search
swagger:model patchV1SavedSearchesResourceTypeSavedSearchId
func (*PatchV1SavedSearchesResourceTypeSavedSearchID) ContextValidate ¶
func (m *PatchV1SavedSearchesResourceTypeSavedSearchID) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this patch v1 saved searches resource type saved search Id based on context it is used
func (*PatchV1SavedSearchesResourceTypeSavedSearchID) MarshalBinary ¶
func (m *PatchV1SavedSearchesResourceTypeSavedSearchID) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PatchV1SavedSearchesResourceTypeSavedSearchID) UnmarshalBinary ¶
func (m *PatchV1SavedSearchesResourceTypeSavedSearchID) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PatchV1ScheduledMaintenancesScheduledMaintenanceID ¶
type PatchV1ScheduledMaintenancesScheduledMaintenanceID struct { // description Description string `json:"description,omitempty"` // ISO8601 timestamp for the end time of the scheduled maintenance // Format: date-time EndsAt strfmt.DateTime `json:"ends_at,omitempty"` // An array of impact/condition combinations Impacts []*PatchV1ScheduledMaintenancesScheduledMaintenanceIDImpactsItems0 `json:"impacts"` // A json object of label keys and values Labels map[string]string `json:"labels,omitempty"` // name Name string `json:"name,omitempty"` // ISO8601 timestamp for the start time of the scheduled maintenance // Format: date-time StartsAt strfmt.DateTime `json:"starts_at,omitempty"` // An array of status pages to display this maintenance on StatusPages []*PatchV1ScheduledMaintenancesScheduledMaintenanceIDStatusPagesItems0 `json:"status_pages"` // summary Summary string `json:"summary,omitempty"` }
PatchV1ScheduledMaintenancesScheduledMaintenanceID Change the conditions of a scheduled maintenance event, including updating any status page announcements of changes.
swagger:model patchV1ScheduledMaintenancesScheduledMaintenanceId
func (*PatchV1ScheduledMaintenancesScheduledMaintenanceID) ContextValidate ¶
func (m *PatchV1ScheduledMaintenancesScheduledMaintenanceID) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this patch v1 scheduled maintenances scheduled maintenance Id based on the context it is used
func (*PatchV1ScheduledMaintenancesScheduledMaintenanceID) MarshalBinary ¶
func (m *PatchV1ScheduledMaintenancesScheduledMaintenanceID) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PatchV1ScheduledMaintenancesScheduledMaintenanceID) UnmarshalBinary ¶
func (m *PatchV1ScheduledMaintenancesScheduledMaintenanceID) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PatchV1ScheduledMaintenancesScheduledMaintenanceIDImpactsItems0 ¶
type PatchV1ScheduledMaintenancesScheduledMaintenanceIDImpactsItems0 struct { // The id of the condition // Required: true ConditionID *string `json:"condition_id"` // The id of impact // Required: true ID *string `json:"id"` // The type of impact // Required: true Type *string `json:"type"` }
PatchV1ScheduledMaintenancesScheduledMaintenanceIDImpactsItems0 patch v1 scheduled maintenances scheduled maintenance ID impacts items0
swagger:model PatchV1ScheduledMaintenancesScheduledMaintenanceIDImpactsItems0
func (*PatchV1ScheduledMaintenancesScheduledMaintenanceIDImpactsItems0) ContextValidate ¶
func (m *PatchV1ScheduledMaintenancesScheduledMaintenanceIDImpactsItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this patch v1 scheduled maintenances scheduled maintenance ID impacts items0 based on context it is used
func (*PatchV1ScheduledMaintenancesScheduledMaintenanceIDImpactsItems0) MarshalBinary ¶
func (m *PatchV1ScheduledMaintenancesScheduledMaintenanceIDImpactsItems0) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PatchV1ScheduledMaintenancesScheduledMaintenanceIDImpactsItems0) UnmarshalBinary ¶
func (m *PatchV1ScheduledMaintenancesScheduledMaintenanceIDImpactsItems0) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PatchV1ScheduledMaintenancesScheduledMaintenanceIDStatusPagesItems0 ¶
type PatchV1ScheduledMaintenancesScheduledMaintenanceIDStatusPagesItems0 struct { // The UUID of the status page to display this maintenance on // Required: true ConnectionID *string `json:"connection_id"` // The slug identifying the type of status page IntegrationSlug string `json:"integration_slug,omitempty"` }
PatchV1ScheduledMaintenancesScheduledMaintenanceIDStatusPagesItems0 patch v1 scheduled maintenances scheduled maintenance ID status pages items0
swagger:model PatchV1ScheduledMaintenancesScheduledMaintenanceIDStatusPagesItems0
func (*PatchV1ScheduledMaintenancesScheduledMaintenanceIDStatusPagesItems0) ContextValidate ¶
func (m *PatchV1ScheduledMaintenancesScheduledMaintenanceIDStatusPagesItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this patch v1 scheduled maintenances scheduled maintenance ID status pages items0 based on context it is used
func (*PatchV1ScheduledMaintenancesScheduledMaintenanceIDStatusPagesItems0) MarshalBinary ¶
func (m *PatchV1ScheduledMaintenancesScheduledMaintenanceIDStatusPagesItems0) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PatchV1ScheduledMaintenancesScheduledMaintenanceIDStatusPagesItems0) UnmarshalBinary ¶
func (m *PatchV1ScheduledMaintenancesScheduledMaintenanceIDStatusPagesItems0) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PatchV1ScheduledMaintenancesScheduledMaintenanceIDStatusPagesItems0) Validate ¶
func (m *PatchV1ScheduledMaintenancesScheduledMaintenanceIDStatusPagesItems0) Validate(formats strfmt.Registry) error
Validate validates this patch v1 scheduled maintenances scheduled maintenance ID status pages items0
type PatchV1ServiceDependenciesServiceDependencyID ¶
type PatchV1ServiceDependenciesServiceDependencyID struct { // A note to describe the service dependency relationship Notes string `json:"notes,omitempty"` }
PatchV1ServiceDependenciesServiceDependencyID Update the notes of the service dependency
swagger:model patchV1ServiceDependenciesServiceDependencyId
func (*PatchV1ServiceDependenciesServiceDependencyID) ContextValidate ¶
func (m *PatchV1ServiceDependenciesServiceDependencyID) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this patch v1 service dependencies service dependency Id based on context it is used
func (*PatchV1ServiceDependenciesServiceDependencyID) MarshalBinary ¶
func (m *PatchV1ServiceDependenciesServiceDependencyID) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PatchV1ServiceDependenciesServiceDependencyID) UnmarshalBinary ¶
func (m *PatchV1ServiceDependenciesServiceDependencyID) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PatchV1ServicesServiceID ¶
type PatchV1ServicesServiceID struct { // alert on add AlertOnAdd bool `json:"alert_on_add,omitempty"` // auto add responding team AutoAddRespondingTeam bool `json:"auto_add_responding_team,omitempty"` // Array of checklist IDs to attach to the service Checklists []*PatchV1ServicesServiceIDChecklistsItems0 `json:"checklists"` // description Description string `json:"description,omitempty"` // An array of external resources to attach to this service. ExternalResources []*PatchV1ServicesServiceIDExternalResourcesItems0 `json:"external_resources"` // An array of functionalities Functionalities []*PatchV1ServicesServiceIDFunctionalitiesItems0 `json:"functionalities"` // A hash of label keys and values Labels map[string]string `json:"labels,omitempty"` // An array of links to associate with this service. This will remove all links not present in the patch. Only acts if 'links' key is included in the payload. Links []*PatchV1ServicesServiceIDLinksItems0 `json:"links"` // name Name string `json:"name,omitempty"` // owner Owner *PatchV1ServicesServiceIDOwner `json:"owner,omitempty"` // If you are trying to remove a team as an owner from a service, set this to 'true' RemoveOwner bool `json:"remove_owner,omitempty"` // If set to true, any checklists tagged on the service that are not included in the given array will be removed. Set this to true if you want to do a replacement operation for the checklists RemoveRemainingChecklists bool `json:"remove_remaining_checklists,omitempty"` // If set to true, any external_resources tagged on the service that are not included in the given array will be removed. Set this to true if you want to do a replacement operation for the external_resources RemoveRemainingExternalResources bool `json:"remove_remaining_external_resources,omitempty"` // If set to true, any functionalities tagged on the service that are not included in the given array will be removed. Set this to true if you want to do a replacement operation for the functionalities RemoveRemainingFunctionalities bool `json:"remove_remaining_functionalities,omitempty"` // If set to true, any teams tagged on the service that are not included in the given array will be removed. Set this to true if you want to do a replacement operation for the teams RemoveRemainingTeams bool `json:"remove_remaining_teams,omitempty"` // Integer representing service tier // Enum: [1 2 3 4 5] ServiceTier int32 `json:"service_tier,omitempty"` // An array of teams to attach to this service. Teams []*PatchV1ServicesServiceIDTeamsItems0 `json:"teams"` }
PatchV1ServicesServiceID Update a services attributes, you may also add or remove functionalities from the service as well. Note: You may not remove or add individual label key/value pairs. You must include the entire object to override label values.
swagger:model patchV1ServicesServiceId
func (*PatchV1ServicesServiceID) ContextValidate ¶
func (m *PatchV1ServicesServiceID) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this patch v1 services service Id based on the context it is used
func (*PatchV1ServicesServiceID) MarshalBinary ¶
func (m *PatchV1ServicesServiceID) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PatchV1ServicesServiceID) UnmarshalBinary ¶
func (m *PatchV1ServicesServiceID) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PatchV1ServicesServiceIDChecklistsItems0 ¶
type PatchV1ServicesServiceIDChecklistsItems0 struct { // id // Required: true ID *string `json:"id"` // Set to `true` to remove checklist from service Remove bool `json:"remove,omitempty"` }
PatchV1ServicesServiceIDChecklistsItems0 patch v1 services service ID checklists items0
swagger:model PatchV1ServicesServiceIDChecklistsItems0
func (*PatchV1ServicesServiceIDChecklistsItems0) ContextValidate ¶
func (m *PatchV1ServicesServiceIDChecklistsItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this patch v1 services service ID checklists items0 based on context it is used
func (*PatchV1ServicesServiceIDChecklistsItems0) MarshalBinary ¶
func (m *PatchV1ServicesServiceIDChecklistsItems0) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PatchV1ServicesServiceIDChecklistsItems0) UnmarshalBinary ¶
func (m *PatchV1ServicesServiceIDChecklistsItems0) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PatchV1ServicesServiceIDExternalResourcesItems0 ¶
type PatchV1ServicesServiceIDExternalResourcesItems0 struct { // The integration slug for the external resource. Can be one of: github, opsgenie, pager_duty, victorops. Not required if the resource has already been imported. ConnectionType string `json:"connection_type,omitempty"` // remote id // Required: true RemoteID *string `json:"remote_id"` // If you are trying to remove an external resource from a service, set this to 'true'. Remove bool `json:"remove,omitempty"` }
PatchV1ServicesServiceIDExternalResourcesItems0 patch v1 services service ID external resources items0
swagger:model PatchV1ServicesServiceIDExternalResourcesItems0
func (*PatchV1ServicesServiceIDExternalResourcesItems0) ContextValidate ¶
func (m *PatchV1ServicesServiceIDExternalResourcesItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this patch v1 services service ID external resources items0 based on context it is used
func (*PatchV1ServicesServiceIDExternalResourcesItems0) MarshalBinary ¶
func (m *PatchV1ServicesServiceIDExternalResourcesItems0) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PatchV1ServicesServiceIDExternalResourcesItems0) UnmarshalBinary ¶
func (m *PatchV1ServicesServiceIDExternalResourcesItems0) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PatchV1ServicesServiceIDFunctionalitiesItems0 ¶
type PatchV1ServicesServiceIDFunctionalitiesItems0 struct { // If you are trying to reuse a functionality, you may set the ID to attach it to the service ID string `json:"id,omitempty"` // If you are trying to remove a functionality from a service, set this to 'true' Remove bool `json:"remove,omitempty"` // If you are trying to create a new functionality and attach it to this service, set the summary key Summary string `json:"summary,omitempty"` }
PatchV1ServicesServiceIDFunctionalitiesItems0 patch v1 services service ID functionalities items0
swagger:model PatchV1ServicesServiceIDFunctionalitiesItems0
func (*PatchV1ServicesServiceIDFunctionalitiesItems0) ContextValidate ¶
func (m *PatchV1ServicesServiceIDFunctionalitiesItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this patch v1 services service ID functionalities items0 based on context it is used
func (*PatchV1ServicesServiceIDFunctionalitiesItems0) MarshalBinary ¶
func (m *PatchV1ServicesServiceIDFunctionalitiesItems0) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PatchV1ServicesServiceIDFunctionalitiesItems0) UnmarshalBinary ¶
func (m *PatchV1ServicesServiceIDFunctionalitiesItems0) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PatchV1ServicesServiceIDLinksItems0 ¶
type PatchV1ServicesServiceIDLinksItems0 struct { // URL // Required: true HrefURL *string `json:"href_url"` // An optional URL to an icon representing this link IconURL string `json:"icon_url,omitempty"` // If updating an existing link, specify it's id. ID string `json:"id,omitempty"` // Short name used to display and identify this link // Required: true Name *string `json:"name"` // If you are trying to remove a link, set this to 'true' Remove bool `json:"remove,omitempty"` }
PatchV1ServicesServiceIDLinksItems0 patch v1 services service ID links items0
swagger:model PatchV1ServicesServiceIDLinksItems0
func (*PatchV1ServicesServiceIDLinksItems0) ContextValidate ¶
func (m *PatchV1ServicesServiceIDLinksItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this patch v1 services service ID links items0 based on context it is used
func (*PatchV1ServicesServiceIDLinksItems0) MarshalBinary ¶
func (m *PatchV1ServicesServiceIDLinksItems0) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PatchV1ServicesServiceIDLinksItems0) UnmarshalBinary ¶
func (m *PatchV1ServicesServiceIDLinksItems0) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PatchV1ServicesServiceIDOwner ¶
type PatchV1ServicesServiceIDOwner struct { // id // Required: true ID *string `json:"id"` }
PatchV1ServicesServiceIDOwner An object representing a Team that owns the service
swagger:model PatchV1ServicesServiceIDOwner
func (*PatchV1ServicesServiceIDOwner) ContextValidate ¶
func (m *PatchV1ServicesServiceIDOwner) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this patch v1 services service ID owner based on context it is used
func (*PatchV1ServicesServiceIDOwner) MarshalBinary ¶
func (m *PatchV1ServicesServiceIDOwner) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PatchV1ServicesServiceIDOwner) UnmarshalBinary ¶
func (m *PatchV1ServicesServiceIDOwner) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PatchV1ServicesServiceIDTeamsItems0 ¶
type PatchV1ServicesServiceIDTeamsItems0 struct { // id // Required: true ID *string `json:"id"` // If you are trying to remove a team from a service, set this to 'true' Remove bool `json:"remove,omitempty"` }
PatchV1ServicesServiceIDTeamsItems0 patch v1 services service ID teams items0
swagger:model PatchV1ServicesServiceIDTeamsItems0
func (*PatchV1ServicesServiceIDTeamsItems0) ContextValidate ¶
func (m *PatchV1ServicesServiceIDTeamsItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this patch v1 services service ID teams items0 based on context it is used
func (*PatchV1ServicesServiceIDTeamsItems0) MarshalBinary ¶
func (m *PatchV1ServicesServiceIDTeamsItems0) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PatchV1ServicesServiceIDTeamsItems0) UnmarshalBinary ¶
func (m *PatchV1ServicesServiceIDTeamsItems0) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PatchV1SeveritiesSeveritySlug ¶
type PatchV1SeveritiesSeveritySlug struct { // description Description string `json:"description,omitempty"` // slug Slug string `json:"slug,omitempty"` }
PatchV1SeveritiesSeveritySlug Update a specific severity
swagger:model patchV1SeveritiesSeveritySlug
func (*PatchV1SeveritiesSeveritySlug) ContextValidate ¶
func (m *PatchV1SeveritiesSeveritySlug) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this patch v1 severities severity slug based on context it is used
func (*PatchV1SeveritiesSeveritySlug) MarshalBinary ¶
func (m *PatchV1SeveritiesSeveritySlug) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PatchV1SeveritiesSeveritySlug) UnmarshalBinary ¶
func (m *PatchV1SeveritiesSeveritySlug) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PatchV1SeverityMatrix ¶
type PatchV1SeverityMatrix struct { // data // Required: true Data []*PatchV1SeverityMatrixDataItems0 `json:"data"` // summary Summary string `json:"summary,omitempty"` }
PatchV1SeverityMatrix Update available severities and impacts in your organization's severity matrix.
swagger:model patchV1SeverityMatrix
func (*PatchV1SeverityMatrix) ContextValidate ¶
ContextValidate validate this patch v1 severity matrix based on the context it is used
func (*PatchV1SeverityMatrix) MarshalBinary ¶
func (m *PatchV1SeverityMatrix) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PatchV1SeverityMatrix) UnmarshalBinary ¶
func (m *PatchV1SeverityMatrix) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PatchV1SeverityMatrixConditionsConditionID ¶
type PatchV1SeverityMatrixConditionsConditionID struct { // name Name string `json:"name,omitempty"` // Position is used to determine ordering of conditions in API responses and dropdowns. The condition with the lowest position (typically 0) will be considered the Default Condition Position int32 `json:"position,omitempty"` }
PatchV1SeverityMatrixConditionsConditionID Update a specific condition
swagger:model patchV1SeverityMatrixConditionsConditionId
func (*PatchV1SeverityMatrixConditionsConditionID) ContextValidate ¶
func (m *PatchV1SeverityMatrixConditionsConditionID) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this patch v1 severity matrix conditions condition Id based on context it is used
func (*PatchV1SeverityMatrixConditionsConditionID) MarshalBinary ¶
func (m *PatchV1SeverityMatrixConditionsConditionID) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PatchV1SeverityMatrixConditionsConditionID) UnmarshalBinary ¶
func (m *PatchV1SeverityMatrixConditionsConditionID) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PatchV1SeverityMatrixDataItems0 ¶
type PatchV1SeverityMatrixDataItems0 struct { // Condition id // Required: true ConditionID *string `json:"condition_id"` // Impact id // Required: true ImpactID *string `json:"impact_id"` // Slug of a severity // Required: true Severity *string `json:"severity"` }
PatchV1SeverityMatrixDataItems0 patch v1 severity matrix data items0
swagger:model PatchV1SeverityMatrixDataItems0
func (*PatchV1SeverityMatrixDataItems0) ContextValidate ¶
func (m *PatchV1SeverityMatrixDataItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this patch v1 severity matrix data items0 based on context it is used
func (*PatchV1SeverityMatrixDataItems0) MarshalBinary ¶
func (m *PatchV1SeverityMatrixDataItems0) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PatchV1SeverityMatrixDataItems0) UnmarshalBinary ¶
func (m *PatchV1SeverityMatrixDataItems0) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PatchV1SeverityMatrixImpactsImpactID ¶
type PatchV1SeverityMatrixImpactsImpactID struct { // name Name string `json:"name,omitempty"` // position Position int32 `json:"position,omitempty"` }
PatchV1SeverityMatrixImpactsImpactID Update a specific impact
swagger:model patchV1SeverityMatrixImpactsImpactId
func (*PatchV1SeverityMatrixImpactsImpactID) ContextValidate ¶
func (m *PatchV1SeverityMatrixImpactsImpactID) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this patch v1 severity matrix impacts impact Id based on context it is used
func (*PatchV1SeverityMatrixImpactsImpactID) MarshalBinary ¶
func (m *PatchV1SeverityMatrixImpactsImpactID) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PatchV1SeverityMatrixImpactsImpactID) UnmarshalBinary ¶
func (m *PatchV1SeverityMatrixImpactsImpactID) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PatchV1StatusUpdateTemplatesStatusUpdateTemplateID ¶
type PatchV1StatusUpdateTemplatesStatusUpdateTemplateID struct { // body Body string `json:"body,omitempty"` // name Name string `json:"name,omitempty"` }
PatchV1StatusUpdateTemplatesStatusUpdateTemplateID Update a single status update template
swagger:model patchV1StatusUpdateTemplatesStatusUpdateTemplateId
func (*PatchV1StatusUpdateTemplatesStatusUpdateTemplateID) ContextValidate ¶
func (m *PatchV1StatusUpdateTemplatesStatusUpdateTemplateID) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this patch v1 status update templates status update template Id based on context it is used
func (*PatchV1StatusUpdateTemplatesStatusUpdateTemplateID) MarshalBinary ¶
func (m *PatchV1StatusUpdateTemplatesStatusUpdateTemplateID) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PatchV1StatusUpdateTemplatesStatusUpdateTemplateID) UnmarshalBinary ¶
func (m *PatchV1StatusUpdateTemplatesStatusUpdateTemplateID) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PatchV1TaskListsTaskListID ¶
type PatchV1TaskListsTaskListID struct { // description Description string `json:"description,omitempty"` // name Name string `json:"name,omitempty"` // task list items TaskListItems []*PatchV1TaskListsTaskListIDTaskListItemsItems0 `json:"task_list_items"` }
PatchV1TaskListsTaskListID Updates a task list's attributes and task list items
swagger:model patchV1TaskListsTaskListId
func (*PatchV1TaskListsTaskListID) ContextValidate ¶
func (m *PatchV1TaskListsTaskListID) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this patch v1 task lists task list Id based on the context it is used
func (*PatchV1TaskListsTaskListID) MarshalBinary ¶
func (m *PatchV1TaskListsTaskListID) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PatchV1TaskListsTaskListID) UnmarshalBinary ¶
func (m *PatchV1TaskListsTaskListID) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PatchV1TaskListsTaskListIDTaskListItemsItems0 ¶
type PatchV1TaskListsTaskListIDTaskListItemsItems0 struct { // A long-form description for the task if additional context is helpful Description string `json:"description,omitempty"` // A summary of the task // Required: true Summary *string `json:"summary"` }
PatchV1TaskListsTaskListIDTaskListItemsItems0 patch v1 task lists task list ID task list items items0
swagger:model PatchV1TaskListsTaskListIDTaskListItemsItems0
func (*PatchV1TaskListsTaskListIDTaskListItemsItems0) ContextValidate ¶
func (m *PatchV1TaskListsTaskListIDTaskListItemsItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this patch v1 task lists task list ID task list items items0 based on context it is used
func (*PatchV1TaskListsTaskListIDTaskListItemsItems0) MarshalBinary ¶
func (m *PatchV1TaskListsTaskListIDTaskListItemsItems0) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PatchV1TaskListsTaskListIDTaskListItemsItems0) UnmarshalBinary ¶
func (m *PatchV1TaskListsTaskListIDTaskListItemsItems0) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PatchV1TeamsTeamID ¶
type PatchV1TeamsTeamID struct { // description Description string `json:"description,omitempty"` // memberships Memberships []*PatchV1TeamsTeamIDMembershipsItems0 `json:"memberships"` // name Name string `json:"name,omitempty"` // The Slack channel ID that this team is associated with SlackChannelID string `json:"slack_channel_id,omitempty"` // slug Slug string `json:"slug,omitempty"` }
PatchV1TeamsTeamID Update a single team from its ID
swagger:model patchV1TeamsTeamId
func (*PatchV1TeamsTeamID) ContextValidate ¶
ContextValidate validate this patch v1 teams team Id based on the context it is used
func (*PatchV1TeamsTeamID) MarshalBinary ¶
func (m *PatchV1TeamsTeamID) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PatchV1TeamsTeamID) UnmarshalBinary ¶
func (m *PatchV1TeamsTeamID) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PatchV1TeamsTeamIDEscalationPoliciesID ¶
type PatchV1TeamsTeamIDEscalationPoliciesID struct { // Whether this escalation policy should be the default for the team. Default *bool `json:"default,omitempty"` // A detailed description of the escalation policy. Description string `json:"description,omitempty"` // handoff step HandoffStep *PatchV1TeamsTeamIDEscalationPoliciesIDHandoffStep `json:"handoff_step,omitempty"` // The escalation policy's name. Name string `json:"name,omitempty"` // The number of times that the escalation policy should repeat before an alert is dropped. Repetitions int32 `json:"repetitions,omitempty"` // A list of steps that define how an alert should escalate through the policy. Steps []*PatchV1TeamsTeamIDEscalationPoliciesIDStepsItems0 `json:"steps"` }
PatchV1TeamsTeamIDEscalationPoliciesID Update a Signals escalation policy by ID
swagger:model patchV1TeamsTeamIdEscalationPoliciesId
func (*PatchV1TeamsTeamIDEscalationPoliciesID) ContextValidate ¶
func (m *PatchV1TeamsTeamIDEscalationPoliciesID) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this patch v1 teams team Id escalation policies Id based on the context it is used
func (*PatchV1TeamsTeamIDEscalationPoliciesID) MarshalBinary ¶
func (m *PatchV1TeamsTeamIDEscalationPoliciesID) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PatchV1TeamsTeamIDEscalationPoliciesID) UnmarshalBinary ¶
func (m *PatchV1TeamsTeamIDEscalationPoliciesID) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PatchV1TeamsTeamIDEscalationPoliciesIDHandoffStep ¶
type PatchV1TeamsTeamIDEscalationPoliciesIDHandoffStep struct { // The ID of the target to which the policy will hand off. // Required: true TargetID *string `json:"target_id"` // The type of target to which the policy will hand off. // Required: true // Enum: [EscalationPolicy Team] TargetType *string `json:"target_type"` }
PatchV1TeamsTeamIDEscalationPoliciesIDHandoffStep A step that defines where an alert should be sent when the policy is exhausted and the alert is still unacknowledged.
swagger:model PatchV1TeamsTeamIDEscalationPoliciesIDHandoffStep
func (*PatchV1TeamsTeamIDEscalationPoliciesIDHandoffStep) ContextValidate ¶
func (m *PatchV1TeamsTeamIDEscalationPoliciesIDHandoffStep) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this patch v1 teams team ID escalation policies ID handoff step based on context it is used
func (*PatchV1TeamsTeamIDEscalationPoliciesIDHandoffStep) MarshalBinary ¶
func (m *PatchV1TeamsTeamIDEscalationPoliciesIDHandoffStep) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PatchV1TeamsTeamIDEscalationPoliciesIDHandoffStep) UnmarshalBinary ¶
func (m *PatchV1TeamsTeamIDEscalationPoliciesIDHandoffStep) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PatchV1TeamsTeamIDEscalationPoliciesIDStepsItems0 ¶
type PatchV1TeamsTeamIDEscalationPoliciesIDStepsItems0 struct { // A list of targets that the step will notify. You can specify up to 15 targets per step. Targets []*PatchV1TeamsTeamIDEscalationPoliciesIDStepsItems0TargetsItems0 `json:"targets"` // An ISO8601 duration string specifying how long to wait before moving on to the next step. For the last step, this value specifies how long to wait before the escalation policy should repeat, if it repeats. // Required: true Timeout *string `json:"timeout"` }
PatchV1TeamsTeamIDEscalationPoliciesIDStepsItems0 patch v1 teams team ID escalation policies ID steps items0
swagger:model PatchV1TeamsTeamIDEscalationPoliciesIDStepsItems0
func (*PatchV1TeamsTeamIDEscalationPoliciesIDStepsItems0) ContextValidate ¶
func (m *PatchV1TeamsTeamIDEscalationPoliciesIDStepsItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this patch v1 teams team ID escalation policies ID steps items0 based on the context it is used
func (*PatchV1TeamsTeamIDEscalationPoliciesIDStepsItems0) MarshalBinary ¶
func (m *PatchV1TeamsTeamIDEscalationPoliciesIDStepsItems0) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PatchV1TeamsTeamIDEscalationPoliciesIDStepsItems0) UnmarshalBinary ¶
func (m *PatchV1TeamsTeamIDEscalationPoliciesIDStepsItems0) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PatchV1TeamsTeamIDEscalationPoliciesIDStepsItems0TargetsItems0 ¶
type PatchV1TeamsTeamIDEscalationPoliciesIDStepsItems0TargetsItems0 struct { // The ID of the target that the step will notify. // Required: true ID *string `json:"id"` // The type of target that the step will notify. // Required: true // Enum: [OnCallSchedule User SlackChannel] Type *string `json:"type"` }
PatchV1TeamsTeamIDEscalationPoliciesIDStepsItems0TargetsItems0 patch v1 teams team ID escalation policies ID steps items0 targets items0
swagger:model PatchV1TeamsTeamIDEscalationPoliciesIDStepsItems0TargetsItems0
func (*PatchV1TeamsTeamIDEscalationPoliciesIDStepsItems0TargetsItems0) ContextValidate ¶
func (m *PatchV1TeamsTeamIDEscalationPoliciesIDStepsItems0TargetsItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this patch v1 teams team ID escalation policies ID steps items0 targets items0 based on context it is used
func (*PatchV1TeamsTeamIDEscalationPoliciesIDStepsItems0TargetsItems0) MarshalBinary ¶
func (m *PatchV1TeamsTeamIDEscalationPoliciesIDStepsItems0TargetsItems0) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PatchV1TeamsTeamIDEscalationPoliciesIDStepsItems0TargetsItems0) UnmarshalBinary ¶
func (m *PatchV1TeamsTeamIDEscalationPoliciesIDStepsItems0TargetsItems0) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PatchV1TeamsTeamIDMembershipsItems0 ¶
type PatchV1TeamsTeamIDMembershipsItems0 struct { // An incident role ID that this user will automatically assigned if this team is assigned to an incident IncidentRoleID string `json:"incident_role_id,omitempty"` // schedule id ScheduleID string `json:"schedule_id,omitempty"` // user id UserID string `json:"user_id,omitempty"` }
PatchV1TeamsTeamIDMembershipsItems0 patch v1 teams team ID memberships items0
swagger:model PatchV1TeamsTeamIDMembershipsItems0
func (*PatchV1TeamsTeamIDMembershipsItems0) ContextValidate ¶
func (m *PatchV1TeamsTeamIDMembershipsItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this patch v1 teams team ID memberships items0 based on context it is used
func (*PatchV1TeamsTeamIDMembershipsItems0) MarshalBinary ¶
func (m *PatchV1TeamsTeamIDMembershipsItems0) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PatchV1TeamsTeamIDMembershipsItems0) UnmarshalBinary ¶
func (m *PatchV1TeamsTeamIDMembershipsItems0) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PatchV1TeamsTeamIDOnCallSchedulesScheduleID ¶
type PatchV1TeamsTeamIDOnCallSchedulesScheduleID struct { // A hex color code that will be used to represent the schedule in the UI and iCal subscriptions. Color string `json:"color,omitempty"` // A detailed description of the on-call schedule. Description string `json:"description,omitempty"` // An ISO8601 time string specifying when the updated schedule should take effect. This // value must be provided if editing an attribute that would affect how the schedule's // shifts are generated, such as the time zone, members, strategy, or restrictions. // EffectiveAt string `json:"effective_at,omitempty"` // A list of user IDs that should be added to the on-call schedule rotation. If not provided, shifts will need to be assigned manually. MemberIds []string `json:"member_ids"` // The on-call schedule's name. Name string `json:"name,omitempty"` // A list of objects that restrict the schedule to speccific on-call periods. Restrictions []*PatchV1TeamsTeamIDOnCallSchedulesScheduleIDRestrictionsItems0 `json:"restrictions"` // The ID of a Slack user group for syncing purposes. If provided, we will automatically sync whoever is on call to the user group in Slack. SlackUserGroupID string `json:"slack_user_group_id,omitempty"` // strategy Strategy *PatchV1TeamsTeamIDOnCallSchedulesScheduleIDStrategy `json:"strategy,omitempty"` // The time zone in which the on-call schedule operates. This value must be a valid IANA time zone name. TimeZone string `json:"time_zone,omitempty"` }
PatchV1TeamsTeamIDOnCallSchedulesScheduleID Update a Signals on-call schedule by ID
swagger:model patchV1TeamsTeamIdOnCallSchedulesScheduleId
func (*PatchV1TeamsTeamIDOnCallSchedulesScheduleID) ContextValidate ¶
func (m *PatchV1TeamsTeamIDOnCallSchedulesScheduleID) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this patch v1 teams team Id on call schedules schedule Id based on the context it is used
func (*PatchV1TeamsTeamIDOnCallSchedulesScheduleID) MarshalBinary ¶
func (m *PatchV1TeamsTeamIDOnCallSchedulesScheduleID) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PatchV1TeamsTeamIDOnCallSchedulesScheduleID) UnmarshalBinary ¶
func (m *PatchV1TeamsTeamIDOnCallSchedulesScheduleID) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PatchV1TeamsTeamIDOnCallSchedulesScheduleIDRestrictionsItems0 ¶
type PatchV1TeamsTeamIDOnCallSchedulesScheduleIDRestrictionsItems0 struct { // The day of the week on which the restriction should end, as its long-form name (e.g. "monday", "tuesday", etc). // Required: true // Enum: [monday tuesday wednesday thursday friday saturday sunday] EndDay *string `json:"end_day"` // An ISO8601 time string specifying when the restriction should end. // Required: true EndTime *string `json:"end_time"` // The day of the week on which the restriction should start, as its long-form name (e.g. "monday", "tuesday", etc). // Required: true // Enum: [monday tuesday wednesday thursday friday saturday sunday] StartDay *string `json:"start_day"` // An ISO8601 time string specifying when the restriction should start. // Required: true StartTime *string `json:"start_time"` }
PatchV1TeamsTeamIDOnCallSchedulesScheduleIDRestrictionsItems0 patch v1 teams team ID on call schedules schedule ID restrictions items0
swagger:model PatchV1TeamsTeamIDOnCallSchedulesScheduleIDRestrictionsItems0
func (*PatchV1TeamsTeamIDOnCallSchedulesScheduleIDRestrictionsItems0) ContextValidate ¶
func (m *PatchV1TeamsTeamIDOnCallSchedulesScheduleIDRestrictionsItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this patch v1 teams team ID on call schedules schedule ID restrictions items0 based on context it is used
func (*PatchV1TeamsTeamIDOnCallSchedulesScheduleIDRestrictionsItems0) MarshalBinary ¶
func (m *PatchV1TeamsTeamIDOnCallSchedulesScheduleIDRestrictionsItems0) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PatchV1TeamsTeamIDOnCallSchedulesScheduleIDRestrictionsItems0) UnmarshalBinary ¶
func (m *PatchV1TeamsTeamIDOnCallSchedulesScheduleIDRestrictionsItems0) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PatchV1TeamsTeamIDOnCallSchedulesScheduleIDShiftsID ¶
type PatchV1TeamsTeamIDOnCallSchedulesScheduleIDShiftsID struct { // A description of why coverage is needed for this shift. If the shift is re-assigned, this will automatically be cleared unless provided again. CoverageRequest string `json:"coverage_request,omitempty"` // The end time of the shift in ISO8601 format. EndTime string `json:"end_time,omitempty"` // The start time of the shift in ISO8601 format. StartTime string `json:"start_time,omitempty"` // The ID of the user who is on-call for the shift. If not provided, the shift will be unassigned. UserID string `json:"user_id,omitempty"` }
PatchV1TeamsTeamIDOnCallSchedulesScheduleIDShiftsID Update a Signals on-call shift by ID
swagger:model patchV1TeamsTeamIdOnCallSchedulesScheduleIdShiftsId
func (*PatchV1TeamsTeamIDOnCallSchedulesScheduleIDShiftsID) ContextValidate ¶
func (m *PatchV1TeamsTeamIDOnCallSchedulesScheduleIDShiftsID) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this patch v1 teams team Id on call schedules schedule Id shifts Id based on context it is used
func (*PatchV1TeamsTeamIDOnCallSchedulesScheduleIDShiftsID) MarshalBinary ¶
func (m *PatchV1TeamsTeamIDOnCallSchedulesScheduleIDShiftsID) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PatchV1TeamsTeamIDOnCallSchedulesScheduleIDShiftsID) UnmarshalBinary ¶
func (m *PatchV1TeamsTeamIDOnCallSchedulesScheduleIDShiftsID) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PatchV1TeamsTeamIDOnCallSchedulesScheduleIDStrategy ¶
type PatchV1TeamsTeamIDOnCallSchedulesScheduleIDStrategy struct { // The day of the week on which on-call shifts should hand off, as its long-form name (e.g. "monday", "tuesday", etc). This value is only used if the strategy type is "weekly". // Enum: [monday tuesday wednesday thursday friday saturday sunday] HandoffDay string `json:"handoff_day,omitempty"` // An ISO8601 time string specifying when on-call shifts should hand off. This value is only used if the strategy type is "daily" or "weekly". HandoffTime string `json:"handoff_time,omitempty"` // An ISO8601 duration string specifying how long each shift should last. This value is only used if the strategy type is "custom". ShiftDuration string `json:"shift_duration,omitempty"` // The type of strategy. Must be one of "daily", "weekly", or "custom". // Required: true // Enum: [daily weekly custom] Type *string `json:"type"` }
PatchV1TeamsTeamIDOnCallSchedulesScheduleIDStrategy An object that specifies how the schedule's on-call shifts should be generated.
swagger:model PatchV1TeamsTeamIDOnCallSchedulesScheduleIDStrategy
func (*PatchV1TeamsTeamIDOnCallSchedulesScheduleIDStrategy) ContextValidate ¶
func (m *PatchV1TeamsTeamIDOnCallSchedulesScheduleIDStrategy) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this patch v1 teams team ID on call schedules schedule ID strategy based on context it is used
func (*PatchV1TeamsTeamIDOnCallSchedulesScheduleIDStrategy) MarshalBinary ¶
func (m *PatchV1TeamsTeamIDOnCallSchedulesScheduleIDStrategy) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PatchV1TeamsTeamIDOnCallSchedulesScheduleIDStrategy) UnmarshalBinary ¶
func (m *PatchV1TeamsTeamIDOnCallSchedulesScheduleIDStrategy) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PatchV1TeamsTeamIDSignalRulesID ¶
type PatchV1TeamsTeamIDSignalRulesID struct { // The CEL expression that defines the rule. Expression string `json:"expression,omitempty"` // The ID of an incident type that should be used when an alert is promoted to an incident IncidentTypeID string `json:"incident_type_id,omitempty"` // The rule's name. Name string `json:"name,omitempty"` // The ID of the target that the rule will notify when matched. TargetID string `json:"target_id,omitempty"` // The type of target that the rule will notify when matched. // Enum: [EscalationPolicy OnCallSchedule User] TargetType string `json:"target_type,omitempty"` }
PatchV1TeamsTeamIDSignalRulesID Update a Signals rule by ID
swagger:model patchV1TeamsTeamIdSignalRulesId
func (*PatchV1TeamsTeamIDSignalRulesID) ContextValidate ¶
func (m *PatchV1TeamsTeamIDSignalRulesID) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this patch v1 teams team Id signal rules Id based on context it is used
func (*PatchV1TeamsTeamIDSignalRulesID) MarshalBinary ¶
func (m *PatchV1TeamsTeamIDSignalRulesID) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PatchV1TeamsTeamIDSignalRulesID) UnmarshalBinary ¶
func (m *PatchV1TeamsTeamIDSignalRulesID) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PatchV1TicketingPrioritiesID ¶
type PatchV1TicketingPrioritiesID struct { // name Name string `json:"name,omitempty"` // The position that this priority should take in your list of priorities. Priorities should be ordered from highest to lowest, with the highest priority at 0. If a position isn't specified, the new priority will be added to the end of the list; if another priority already exists at the specified position, this priority will shift that priority and all priorities down the list. Position int32 `json:"position,omitempty"` }
PatchV1TicketingPrioritiesID Update a single ticketing priority's attributes
swagger:model patchV1TicketingPrioritiesId
func (*PatchV1TicketingPrioritiesID) ContextValidate ¶
func (m *PatchV1TicketingPrioritiesID) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this patch v1 ticketing priorities Id based on context it is used
func (*PatchV1TicketingPrioritiesID) MarshalBinary ¶
func (m *PatchV1TicketingPrioritiesID) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PatchV1TicketingPrioritiesID) UnmarshalBinary ¶
func (m *PatchV1TicketingPrioritiesID) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PatchV1TicketingTicketsTicketID ¶
type PatchV1TicketingTicketsTicketID struct { // description Description string `json:"description,omitempty"` // state State string `json:"state,omitempty"` // summary Summary string `json:"summary,omitempty"` // List of tags for the ticket TagList []string `json:"tag_list"` // type Type string `json:"type,omitempty"` }
PatchV1TicketingTicketsTicketID Update a ticket's attributes
swagger:model patchV1TicketingTicketsTicketId
func (*PatchV1TicketingTicketsTicketID) ContextValidate ¶
func (m *PatchV1TicketingTicketsTicketID) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this patch v1 ticketing tickets ticket Id based on context it is used
func (*PatchV1TicketingTicketsTicketID) MarshalBinary ¶
func (m *PatchV1TicketingTicketsTicketID) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PatchV1TicketingTicketsTicketID) UnmarshalBinary ¶
func (m *PatchV1TicketingTicketsTicketID) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PatchV1WebhooksWebhookID ¶
type PatchV1WebhooksWebhookID struct { // state // Enum: [active inactive] State string `json:"state,omitempty"` // url URL string `json:"url,omitempty"` }
PatchV1WebhooksWebhookID Update a specific webhook
swagger:model patchV1WebhooksWebhookId
func (*PatchV1WebhooksWebhookID) ContextValidate ¶
func (m *PatchV1WebhooksWebhookID) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this patch v1 webhooks webhook Id based on context it is used
func (*PatchV1WebhooksWebhookID) MarshalBinary ¶
func (m *PatchV1WebhooksWebhookID) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PatchV1WebhooksWebhookID) UnmarshalBinary ¶
func (m *PatchV1WebhooksWebhookID) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PongEntity ¶
type PongEntity struct { // actor Actor *ActorEntity `json:"actor,omitempty"` // organization Organization *OrganizationEntity `json:"organization,omitempty"` // response Response string `json:"response,omitempty"` }
PongEntity PongEntity model
swagger:model PongEntity
func (*PongEntity) ContextValidate ¶
ContextValidate validate this pong entity based on the context it is used
func (*PongEntity) MarshalBinary ¶
func (m *PongEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PongEntity) UnmarshalBinary ¶
func (m *PongEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PostMortemsPostMortemReportEntity ¶
type PostMortemsPostMortemReportEntity struct { // additional details AdditionalDetails []string `json:"additional_details"` // created at // Format: date-time CreatedAt strfmt.DateTime `json:"created_at,omitempty"` // id ID string `json:"id,omitempty"` // incident Incident *IncidentEntity `json:"incident,omitempty"` // incident id IncidentID string `json:"incident_id,omitempty"` // name Name string `json:"name,omitempty"` // questions Questions *PostMortemsQuestionEntity `json:"questions,omitempty"` // summary Summary string `json:"summary,omitempty"` // tag list TagList []string `json:"tag_list"` // updated at // Format: date-time UpdatedAt strfmt.DateTime `json:"updated_at,omitempty"` }
PostMortemsPostMortemReportEntity PostMortems_PostMortemReportEntity model
swagger:model PostMortems_PostMortemReportEntity
func (*PostMortemsPostMortemReportEntity) ContextValidate ¶
func (m *PostMortemsPostMortemReportEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this post mortems post mortem report entity based on the context it is used
func (*PostMortemsPostMortemReportEntity) MarshalBinary ¶
func (m *PostMortemsPostMortemReportEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PostMortemsPostMortemReportEntity) UnmarshalBinary ¶
func (m *PostMortemsPostMortemReportEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PostMortemsPostMortemReportEntityPaginated ¶
type PostMortemsPostMortemReportEntityPaginated struct { // data Data []*PostMortemsPostMortemReportEntity `json:"data"` // pagination Pagination *PaginationEntity `json:"pagination,omitempty"` }
PostMortemsPostMortemReportEntityPaginated PostMortems_PostMortemReportEntityPaginated model
swagger:model PostMortems_PostMortemReportEntityPaginated
func (*PostMortemsPostMortemReportEntityPaginated) ContextValidate ¶
func (m *PostMortemsPostMortemReportEntityPaginated) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this post mortems post mortem report entity paginated based on the context it is used
func (*PostMortemsPostMortemReportEntityPaginated) MarshalBinary ¶
func (m *PostMortemsPostMortemReportEntityPaginated) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PostMortemsPostMortemReportEntityPaginated) UnmarshalBinary ¶
func (m *PostMortemsPostMortemReportEntityPaginated) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PostMortemsQuestionEntity ¶
type PostMortemsQuestionEntity struct { // available options AvailableOptions []string `json:"available_options"` // body Body string `json:"body,omitempty"` // conversations Conversations []*ConversationsAPIEntitiesReference `json:"conversations"` // id ID string `json:"id,omitempty"` // is required IsRequired bool `json:"is_required,omitempty"` // kind Kind string `json:"kind,omitempty"` // question type id QuestionTypeID string `json:"question_type_id,omitempty"` // title Title string `json:"title,omitempty"` // tooltip Tooltip string `json:"tooltip,omitempty"` }
PostMortemsQuestionEntity post mortems question entity
swagger:model PostMortems_QuestionEntity
func (*PostMortemsQuestionEntity) ContextValidate ¶
func (m *PostMortemsQuestionEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this post mortems question entity based on the context it is used
func (*PostMortemsQuestionEntity) MarshalBinary ¶
func (m *PostMortemsQuestionEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PostMortemsQuestionEntity) UnmarshalBinary ¶
func (m *PostMortemsQuestionEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PostMortemsQuestionTypeEntity ¶
type PostMortemsQuestionTypeEntity struct { // available options AvailableOptions []string `json:"available_options"` // id ID string `json:"id,omitempty"` // is required IsRequired bool `json:"is_required,omitempty"` // kind Kind string `json:"kind,omitempty"` // title Title string `json:"title,omitempty"` // tooltip Tooltip string `json:"tooltip,omitempty"` }
PostMortemsQuestionTypeEntity PostMortems_QuestionTypeEntity model
swagger:model PostMortems_QuestionTypeEntity
func (*PostMortemsQuestionTypeEntity) ContextValidate ¶
func (m *PostMortemsQuestionTypeEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this post mortems question type entity based on context it is used
func (*PostMortemsQuestionTypeEntity) MarshalBinary ¶
func (m *PostMortemsQuestionTypeEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PostMortemsQuestionTypeEntity) UnmarshalBinary ¶
func (m *PostMortemsQuestionTypeEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PostMortemsQuestionTypeEntityPaginated ¶
type PostMortemsQuestionTypeEntityPaginated struct { // data Data []*PostMortemsQuestionTypeEntity `json:"data"` // pagination Pagination *PaginationEntity `json:"pagination,omitempty"` }
PostMortemsQuestionTypeEntityPaginated PostMortems_QuestionTypeEntityPaginated model
swagger:model PostMortems_QuestionTypeEntityPaginated
func (*PostMortemsQuestionTypeEntityPaginated) ContextValidate ¶
func (m *PostMortemsQuestionTypeEntityPaginated) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this post mortems question type entity paginated based on the context it is used
func (*PostMortemsQuestionTypeEntityPaginated) MarshalBinary ¶
func (m *PostMortemsQuestionTypeEntityPaginated) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PostMortemsQuestionTypeEntityPaginated) UnmarshalBinary ¶
func (m *PostMortemsQuestionTypeEntityPaginated) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PostMortemsReasonEntity ¶
type PostMortemsReasonEntity struct { // conversations Conversations []*ConversationsAPIEntitiesReference `json:"conversations"` // created by CreatedBy *AuthorEntity `json:"created_by,omitempty"` // id ID string `json:"id,omitempty"` // position Position int32 `json:"position,omitempty"` // summary Summary string `json:"summary,omitempty"` }
PostMortemsReasonEntity PostMortems_ReasonEntity model
swagger:model PostMortems_ReasonEntity
func (*PostMortemsReasonEntity) ContextValidate ¶
func (m *PostMortemsReasonEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this post mortems reason entity based on the context it is used
func (*PostMortemsReasonEntity) MarshalBinary ¶
func (m *PostMortemsReasonEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PostMortemsReasonEntity) UnmarshalBinary ¶
func (m *PostMortemsReasonEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PostMortemsReasonEntityPaginated ¶
type PostMortemsReasonEntityPaginated struct { // data Data []*PostMortemsReasonEntity `json:"data"` // pagination Pagination *PaginationEntity `json:"pagination,omitempty"` }
PostMortemsReasonEntityPaginated PostMortems_ReasonEntityPaginated model
swagger:model PostMortems_ReasonEntityPaginated
func (*PostMortemsReasonEntityPaginated) ContextValidate ¶
func (m *PostMortemsReasonEntityPaginated) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this post mortems reason entity paginated based on the context it is used
func (*PostMortemsReasonEntityPaginated) MarshalBinary ¶
func (m *PostMortemsReasonEntityPaginated) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PostMortemsReasonEntityPaginated) UnmarshalBinary ¶
func (m *PostMortemsReasonEntityPaginated) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PostMortemsSectionFieldEntity ¶
type PostMortemsSectionFieldEntity struct { // id ID string `json:"id,omitempty"` // name Name string `json:"name,omitempty"` // value Value string `json:"value,omitempty"` }
PostMortemsSectionFieldEntity PostMortems_SectionFieldEntity model
swagger:model PostMortems_SectionFieldEntity
func (*PostMortemsSectionFieldEntity) ContextValidate ¶
func (m *PostMortemsSectionFieldEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this post mortems section field entity based on context it is used
func (*PostMortemsSectionFieldEntity) MarshalBinary ¶
func (m *PostMortemsSectionFieldEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PostMortemsSectionFieldEntity) UnmarshalBinary ¶
func (m *PostMortemsSectionFieldEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PostV1CatalogsCatalogIDIngest ¶
type PostV1CatalogsCatalogIDIngest struct { // Service data // Required: true Data *string `json:"data"` // Encoding for submitted data // Required: true // Enum: [text/yaml application/x-yaml application/json] Encoding *string `json:"encoding"` }
PostV1CatalogsCatalogIDIngest Accepts catalog data in the configured format and asyncronously processes the data to incorporate changes into service catalog.
swagger:model postV1CatalogsCatalogIdIngest
func (*PostV1CatalogsCatalogIDIngest) ContextValidate ¶
func (m *PostV1CatalogsCatalogIDIngest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this post v1 catalogs catalog Id ingest based on context it is used
func (*PostV1CatalogsCatalogIDIngest) MarshalBinary ¶
func (m *PostV1CatalogsCatalogIDIngest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PostV1CatalogsCatalogIDIngest) UnmarshalBinary ¶
func (m *PostV1CatalogsCatalogIDIngest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PostV1Changes ¶
type PostV1Changes struct { // description Description string `json:"description,omitempty"` // A labels hash of keys and values Labels map[string]string `json:"labels,omitempty"` // summary Summary string `json:"summary,omitempty"` }
PostV1Changes Create a new change entry
swagger:model postV1Changes
func (*PostV1Changes) ContextValidate ¶
ContextValidate validates this post v1 changes based on context it is used
func (*PostV1Changes) MarshalBinary ¶
func (m *PostV1Changes) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PostV1Changes) UnmarshalBinary ¶
func (m *PostV1Changes) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PostV1ChangesChangeIDIdentities ¶
type PostV1ChangesChangeIDIdentities struct { // type // Required: true Type *string `json:"type"` // value // Required: true Value *string `json:"value"` }
PostV1ChangesChangeIDIdentities Create an identity for this change
swagger:model postV1ChangesChangeIdIdentities
func (*PostV1ChangesChangeIDIdentities) ContextValidate ¶
func (m *PostV1ChangesChangeIDIdentities) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this post v1 changes change Id identities based on context it is used
func (*PostV1ChangesChangeIDIdentities) MarshalBinary ¶
func (m *PostV1ChangesChangeIDIdentities) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PostV1ChangesChangeIDIdentities) UnmarshalBinary ¶
func (m *PostV1ChangesChangeIDIdentities) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PostV1ChangesEvents ¶
type PostV1ChangesEvents struct { // JSON objects representing attachments, see attachments documentation for the schema Attachments []*PostV1ChangesEventsAttachmentsItems0 `json:"attachments"` // Array of additional authors to add to the change event, the creating actor will automatically be added as an author Authors []*PostV1ChangesEventsAuthorsItems0 `json:"authors"` // If provided and valid, the event will be linked to all changes that have the same identities. Identity *values* must be unique. ChangeIdentities []*PostV1ChangesEventsChangeIdentitiesItems0 `json:"change_identities"` // An array of change IDs Changes []string `json:"changes"` // description Description string `json:"description,omitempty"` // ends at // Format: date-time EndsAt strfmt.DateTime `json:"ends_at,omitempty"` // An array of environment IDs Environments []string `json:"environments"` // The ID of a change event as assigned by an external provider ExternalID string `json:"external_id,omitempty"` // labels Labels map[string]string `json:"labels,omitempty"` // An array of service IDs Services []string `json:"services"` // starts at // Format: date-time StartsAt strfmt.DateTime `json:"starts_at,omitempty"` // summary // Required: true Summary *string `json:"summary"` }
PostV1ChangesEvents Create a change event
swagger:model postV1ChangesEvents
func (*PostV1ChangesEvents) ContextValidate ¶
ContextValidate validate this post v1 changes events based on the context it is used
func (*PostV1ChangesEvents) MarshalBinary ¶
func (m *PostV1ChangesEvents) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PostV1ChangesEvents) UnmarshalBinary ¶
func (m *PostV1ChangesEvents) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PostV1ChangesEventsAttachmentsItems0 ¶
type PostV1ChangesEventsAttachmentsItems0 struct { // type // Required: true // Enum: [link] Type *string `json:"type"` }
PostV1ChangesEventsAttachmentsItems0 post v1 changes events attachments items0
swagger:model PostV1ChangesEventsAttachmentsItems0
func (*PostV1ChangesEventsAttachmentsItems0) ContextValidate ¶
func (m *PostV1ChangesEventsAttachmentsItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this post v1 changes events attachments items0 based on context it is used
func (*PostV1ChangesEventsAttachmentsItems0) MarshalBinary ¶
func (m *PostV1ChangesEventsAttachmentsItems0) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PostV1ChangesEventsAttachmentsItems0) UnmarshalBinary ¶
func (m *PostV1ChangesEventsAttachmentsItems0) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PostV1ChangesEventsAuthorsItems0 ¶
type PostV1ChangesEventsAuthorsItems0 struct { // name // Required: true Name *string `json:"name"` // source // Required: true Source *string `json:"source"` // source id // Required: true SourceID *string `json:"source_id"` }
PostV1ChangesEventsAuthorsItems0 post v1 changes events authors items0
swagger:model PostV1ChangesEventsAuthorsItems0
func (*PostV1ChangesEventsAuthorsItems0) ContextValidate ¶
func (m *PostV1ChangesEventsAuthorsItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this post v1 changes events authors items0 based on context it is used
func (*PostV1ChangesEventsAuthorsItems0) MarshalBinary ¶
func (m *PostV1ChangesEventsAuthorsItems0) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PostV1ChangesEventsAuthorsItems0) UnmarshalBinary ¶
func (m *PostV1ChangesEventsAuthorsItems0) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PostV1ChangesEventsChangeIdentitiesItems0 ¶
type PostV1ChangesEventsChangeIdentitiesItems0 struct { // type // Required: true Type *string `json:"type"` // value // Required: true Value *string `json:"value"` }
PostV1ChangesEventsChangeIdentitiesItems0 post v1 changes events change identities items0
swagger:model PostV1ChangesEventsChangeIdentitiesItems0
func (*PostV1ChangesEventsChangeIdentitiesItems0) ContextValidate ¶
func (m *PostV1ChangesEventsChangeIdentitiesItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this post v1 changes events change identities items0 based on context it is used
func (*PostV1ChangesEventsChangeIdentitiesItems0) MarshalBinary ¶
func (m *PostV1ChangesEventsChangeIdentitiesItems0) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PostV1ChangesEventsChangeIdentitiesItems0) UnmarshalBinary ¶
func (m *PostV1ChangesEventsChangeIdentitiesItems0) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PostV1ChecklistTemplates ¶
type PostV1ChecklistTemplates struct { // An array of checks for the checklist template // Required: true Checks []*PostV1ChecklistTemplatesChecksItems0 `json:"checks"` // Array of service IDs to attach checklist template to ConnectedServices []*PostV1ChecklistTemplatesConnectedServicesItems0 `json:"connected_services"` // description Description string `json:"description,omitempty"` // name // Required: true Name *string `json:"name"` // The ID of the Team that owns the checklist template TeamID string `json:"team_id,omitempty"` }
PostV1ChecklistTemplates Creates a checklist template for the organization
swagger:model postV1ChecklistTemplates
func (*PostV1ChecklistTemplates) ContextValidate ¶
func (m *PostV1ChecklistTemplates) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this post v1 checklist templates based on the context it is used
func (*PostV1ChecklistTemplates) MarshalBinary ¶
func (m *PostV1ChecklistTemplates) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PostV1ChecklistTemplates) UnmarshalBinary ¶
func (m *PostV1ChecklistTemplates) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PostV1ChecklistTemplatesChecksItems0 ¶
type PostV1ChecklistTemplatesChecksItems0 struct { // The description of the check Description string `json:"description,omitempty"` // The name of the check // Required: true Name *string `json:"name"` }
PostV1ChecklistTemplatesChecksItems0 post v1 checklist templates checks items0
swagger:model PostV1ChecklistTemplatesChecksItems0
func (*PostV1ChecklistTemplatesChecksItems0) ContextValidate ¶
func (m *PostV1ChecklistTemplatesChecksItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this post v1 checklist templates checks items0 based on context it is used
func (*PostV1ChecklistTemplatesChecksItems0) MarshalBinary ¶
func (m *PostV1ChecklistTemplatesChecksItems0) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PostV1ChecklistTemplatesChecksItems0) UnmarshalBinary ¶
func (m *PostV1ChecklistTemplatesChecksItems0) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PostV1ChecklistTemplatesConnectedServicesItems0 ¶
type PostV1ChecklistTemplatesConnectedServicesItems0 struct { // id // Required: true ID *string `json:"id"` }
PostV1ChecklistTemplatesConnectedServicesItems0 post v1 checklist templates connected services items0
swagger:model PostV1ChecklistTemplatesConnectedServicesItems0
func (*PostV1ChecklistTemplatesConnectedServicesItems0) ContextValidate ¶
func (m *PostV1ChecklistTemplatesConnectedServicesItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this post v1 checklist templates connected services items0 based on context it is used
func (*PostV1ChecklistTemplatesConnectedServicesItems0) MarshalBinary ¶
func (m *PostV1ChecklistTemplatesConnectedServicesItems0) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PostV1ChecklistTemplatesConnectedServicesItems0) UnmarshalBinary ¶
func (m *PostV1ChecklistTemplatesConnectedServicesItems0) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PostV1ConversationsConversationIDComments ¶
type PostV1ConversationsConversationIDComments struct { // Text body of comment // Required: true Body *string `json:"body"` }
PostV1ConversationsConversationIDComments ALPHA - Creates a comment for a project
swagger:model postV1ConversationsConversationIdComments
func (*PostV1ConversationsConversationIDComments) ContextValidate ¶
func (m *PostV1ConversationsConversationIDComments) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this post v1 conversations conversation Id comments based on context it is used
func (*PostV1ConversationsConversationIDComments) MarshalBinary ¶
func (m *PostV1ConversationsConversationIDComments) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PostV1ConversationsConversationIDComments) UnmarshalBinary ¶
func (m *PostV1ConversationsConversationIDComments) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PostV1ConversationsConversationIDCommentsCommentIDReactions ¶
type PostV1ConversationsConversationIDCommentsCommentIDReactions struct { // CLDR short name of Unicode emojis // Required: true Reaction *string `json:"reaction"` }
PostV1ConversationsConversationIDCommentsCommentIDReactions ALPHA - Create a reaction on a comment
swagger:model postV1ConversationsConversationIdCommentsCommentIdReactions
func (*PostV1ConversationsConversationIDCommentsCommentIDReactions) ContextValidate ¶
func (m *PostV1ConversationsConversationIDCommentsCommentIDReactions) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this post v1 conversations conversation Id comments comment Id reactions based on context it is used
func (*PostV1ConversationsConversationIDCommentsCommentIDReactions) MarshalBinary ¶
func (m *PostV1ConversationsConversationIDCommentsCommentIDReactions) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PostV1ConversationsConversationIDCommentsCommentIDReactions) UnmarshalBinary ¶
func (m *PostV1ConversationsConversationIDCommentsCommentIDReactions) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PostV1CustomFieldsDefinitions ¶
type PostV1CustomFieldsDefinitions struct { // description Description string `json:"description,omitempty"` // display name // Required: true DisplayName *string `json:"display_name"` // field type // Required: true FieldType *string `json:"field_type"` // permissible values PermissibleValues []string `json:"permissible_values"` // required // Required: true Required *bool `json:"required"` }
PostV1CustomFieldsDefinitions Create a new custom field definition
swagger:model postV1CustomFieldsDefinitions
func (*PostV1CustomFieldsDefinitions) ContextValidate ¶
func (m *PostV1CustomFieldsDefinitions) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this post v1 custom fields definitions based on context it is used
func (*PostV1CustomFieldsDefinitions) MarshalBinary ¶
func (m *PostV1CustomFieldsDefinitions) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PostV1CustomFieldsDefinitions) UnmarshalBinary ¶
func (m *PostV1CustomFieldsDefinitions) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PostV1Environments ¶
type PostV1Environments struct { // description Description string `json:"description,omitempty"` // name // Required: true Name *string `json:"name"` }
PostV1Environments Creates an environment for the organization
swagger:model postV1Environments
func (*PostV1Environments) ContextValidate ¶
ContextValidate validates this post v1 environments based on context it is used
func (*PostV1Environments) MarshalBinary ¶
func (m *PostV1Environments) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PostV1Environments) UnmarshalBinary ¶
func (m *PostV1Environments) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PostV1Functionalities ¶
type PostV1Functionalities struct { // alert on add AlertOnAdd bool `json:"alert_on_add,omitempty"` // auto add responding team AutoAddRespondingTeam bool `json:"auto_add_responding_team,omitempty"` // description Description string `json:"description,omitempty"` // An array of external resources to attach to this service. ExternalResources []*PostV1FunctionalitiesExternalResourcesItems0 `json:"external_resources"` // A hash of label keys and values Labels map[string]string `json:"labels,omitempty"` // An array of links to associate with this service Links []*PostV1FunctionalitiesLinksItems0 `json:"links"` // name // Required: true Name *string `json:"name"` // owner Owner *PostV1FunctionalitiesOwner `json:"owner,omitempty"` // services Services []*PostV1FunctionalitiesServicesItems0 `json:"services"` // An array of teams to attach to this service. Teams []*PostV1FunctionalitiesTeamsItems0 `json:"teams"` }
PostV1Functionalities Creates a functionality for the organization
swagger:model postV1Functionalities
func (*PostV1Functionalities) ContextValidate ¶
ContextValidate validate this post v1 functionalities based on the context it is used
func (*PostV1Functionalities) MarshalBinary ¶
func (m *PostV1Functionalities) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PostV1Functionalities) UnmarshalBinary ¶
func (m *PostV1Functionalities) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PostV1FunctionalitiesExternalResourcesItems0 ¶
type PostV1FunctionalitiesExternalResourcesItems0 struct { // The integration slug for the external resource. Can be one of: github, opsgenie, pager_duty, statuspage, victorops. Not required if the resource has already been imported. ConnectionType string `json:"connection_type,omitempty"` // remote id // Required: true RemoteID *string `json:"remote_id"` }
PostV1FunctionalitiesExternalResourcesItems0 post v1 functionalities external resources items0
swagger:model PostV1FunctionalitiesExternalResourcesItems0
func (*PostV1FunctionalitiesExternalResourcesItems0) ContextValidate ¶
func (m *PostV1FunctionalitiesExternalResourcesItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this post v1 functionalities external resources items0 based on context it is used
func (*PostV1FunctionalitiesExternalResourcesItems0) MarshalBinary ¶
func (m *PostV1FunctionalitiesExternalResourcesItems0) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PostV1FunctionalitiesExternalResourcesItems0) UnmarshalBinary ¶
func (m *PostV1FunctionalitiesExternalResourcesItems0) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PostV1FunctionalitiesLinksItems0 ¶
type PostV1FunctionalitiesLinksItems0 struct { // URL // Required: true HrefURL *string `json:"href_url"` // An optional URL to an icon representing this link IconURL string `json:"icon_url,omitempty"` // Short name used to display and identify this link // Required: true Name *string `json:"name"` }
PostV1FunctionalitiesLinksItems0 post v1 functionalities links items0
swagger:model PostV1FunctionalitiesLinksItems0
func (*PostV1FunctionalitiesLinksItems0) ContextValidate ¶
func (m *PostV1FunctionalitiesLinksItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this post v1 functionalities links items0 based on context it is used
func (*PostV1FunctionalitiesLinksItems0) MarshalBinary ¶
func (m *PostV1FunctionalitiesLinksItems0) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PostV1FunctionalitiesLinksItems0) UnmarshalBinary ¶
func (m *PostV1FunctionalitiesLinksItems0) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PostV1FunctionalitiesOwner ¶
type PostV1FunctionalitiesOwner struct { // id // Required: true ID *string `json:"id"` }
PostV1FunctionalitiesOwner An object representing a Team that owns the service
swagger:model PostV1FunctionalitiesOwner
func (*PostV1FunctionalitiesOwner) ContextValidate ¶
func (m *PostV1FunctionalitiesOwner) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this post v1 functionalities owner based on context it is used
func (*PostV1FunctionalitiesOwner) MarshalBinary ¶
func (m *PostV1FunctionalitiesOwner) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PostV1FunctionalitiesOwner) UnmarshalBinary ¶
func (m *PostV1FunctionalitiesOwner) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PostV1FunctionalitiesServicesItems0 ¶
type PostV1FunctionalitiesServicesItems0 struct { // ID of a service // Required: true ID *string `json:"id"` }
PostV1FunctionalitiesServicesItems0 post v1 functionalities services items0
swagger:model PostV1FunctionalitiesServicesItems0
func (*PostV1FunctionalitiesServicesItems0) ContextValidate ¶
func (m *PostV1FunctionalitiesServicesItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this post v1 functionalities services items0 based on context it is used
func (*PostV1FunctionalitiesServicesItems0) MarshalBinary ¶
func (m *PostV1FunctionalitiesServicesItems0) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PostV1FunctionalitiesServicesItems0) UnmarshalBinary ¶
func (m *PostV1FunctionalitiesServicesItems0) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PostV1FunctionalitiesTeamsItems0 ¶
type PostV1FunctionalitiesTeamsItems0 struct { // id // Required: true ID *string `json:"id"` }
PostV1FunctionalitiesTeamsItems0 post v1 functionalities teams items0
swagger:model PostV1FunctionalitiesTeamsItems0
func (*PostV1FunctionalitiesTeamsItems0) ContextValidate ¶
func (m *PostV1FunctionalitiesTeamsItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this post v1 functionalities teams items0 based on context it is used
func (*PostV1FunctionalitiesTeamsItems0) MarshalBinary ¶
func (m *PostV1FunctionalitiesTeamsItems0) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PostV1FunctionalitiesTeamsItems0) UnmarshalBinary ¶
func (m *PostV1FunctionalitiesTeamsItems0) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PostV1IncidentRoles ¶
type PostV1IncidentRoles struct { // description Description string `json:"description,omitempty"` // name // Required: true Name *string `json:"name"` // summary // Required: true Summary *string `json:"summary"` }
PostV1IncidentRoles Create a new incident role
swagger:model postV1IncidentRoles
func (*PostV1IncidentRoles) ContextValidate ¶
ContextValidate validates this post v1 incident roles based on context it is used
func (*PostV1IncidentRoles) MarshalBinary ¶
func (m *PostV1IncidentRoles) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PostV1IncidentRoles) UnmarshalBinary ¶
func (m *PostV1IncidentRoles) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PostV1IncidentTypes ¶
type PostV1IncidentTypes struct { // name // Required: true Name *string `json:"name"` // template // Required: true Template *PostV1IncidentTypesTemplate `json:"template"` }
PostV1IncidentTypes Create a new incident type
swagger:model postV1IncidentTypes
func (*PostV1IncidentTypes) ContextValidate ¶
ContextValidate validate this post v1 incident types based on the context it is used
func (*PostV1IncidentTypes) MarshalBinary ¶
func (m *PostV1IncidentTypes) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PostV1IncidentTypes) UnmarshalBinary ¶
func (m *PostV1IncidentTypes) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PostV1IncidentTypesTemplate ¶
type PostV1IncidentTypesTemplate struct { // customer impact summary CustomerImpactSummary string `json:"customer_impact_summary,omitempty"` // description Description string `json:"description,omitempty"` // An array of impact/condition combinations Impacts []*PostV1IncidentTypesTemplateImpactsItems0 `json:"impacts"` // A labels hash of keys and values Labels map[string]string `json:"labels,omitempty"` // priority Priority string `json:"priority,omitempty"` // private incident PrivateIncident bool `json:"private_incident,omitempty"` // List of ids of Runbooks to attach to incidents created from this type RunbookIds []string `json:"runbook_ids"` // severity Severity string `json:"severity,omitempty"` // List of tags for the incident TagList []string `json:"tag_list"` // List of ids of teams to be assigned to incidents TeamIds []string `json:"team_ids"` }
PostV1IncidentTypesTemplate post v1 incident types template
swagger:model PostV1IncidentTypesTemplate
func (*PostV1IncidentTypesTemplate) ContextValidate ¶
func (m *PostV1IncidentTypesTemplate) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this post v1 incident types template based on the context it is used
func (*PostV1IncidentTypesTemplate) MarshalBinary ¶
func (m *PostV1IncidentTypesTemplate) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PostV1IncidentTypesTemplate) UnmarshalBinary ¶
func (m *PostV1IncidentTypesTemplate) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PostV1IncidentTypesTemplateImpactsItems0 ¶
type PostV1IncidentTypesTemplateImpactsItems0 struct { // The id of the condition // Required: true ConditionID *string `json:"condition_id"` // The id of impact // Required: true ID *string `json:"id"` }
PostV1IncidentTypesTemplateImpactsItems0 post v1 incident types template impacts items0
swagger:model PostV1IncidentTypesTemplateImpactsItems0
func (*PostV1IncidentTypesTemplateImpactsItems0) ContextValidate ¶
func (m *PostV1IncidentTypesTemplateImpactsItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this post v1 incident types template impacts items0 based on context it is used
func (*PostV1IncidentTypesTemplateImpactsItems0) MarshalBinary ¶
func (m *PostV1IncidentTypesTemplateImpactsItems0) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PostV1IncidentTypesTemplateImpactsItems0) UnmarshalBinary ¶
func (m *PostV1IncidentTypesTemplateImpactsItems0) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PostV1Incidents ¶
type PostV1Incidents struct { // List of alert IDs that this incident should be associated to AlertIds []string `json:"alert_ids"` // An array of custom fields to set on the incident. CustomFields []*PostV1IncidentsCustomFieldsItems0 `json:"custom_fields"` // customer impact summary CustomerImpactSummary string `json:"customer_impact_summary,omitempty"` // description Description string `json:"description,omitempty"` // external links ExternalLinks string `json:"external_links,omitempty"` // An array of impacted infrastructure Impacts []*PostV1IncidentsImpactsItems0 `json:"impacts"` // Key:value pairs to track custom data for the incident Labels interface{} `json:"labels,omitempty"` // An array of milestones to set on an incident. This can be used to create an already-resolved incident. Milestones []*PostV1IncidentsMilestonesItems0 `json:"milestones"` // name // Required: true Name *string `json:"name"` // priority Priority string `json:"priority,omitempty"` // restricted Restricted bool `json:"restricted,omitempty"` // List of ids of Runbooks to attach to this incident. Foregoes any conditions these Runbooks may have guarding automatic attachment. RunbookIds []string `json:"runbook_ids"` // severity Severity string `json:"severity,omitempty"` // severity condition id SeverityConditionID string `json:"severity_condition_id,omitempty"` // severity impact id SeverityImpactID string `json:"severity_impact_id,omitempty"` // summary Summary string `json:"summary,omitempty"` // List of tags for the incident TagList []string `json:"tag_list"` // IDs of teams you wish to assign to this incident. TeamIds []string `json:"team_ids"` }
PostV1Incidents Create a new incident
swagger:model postV1Incidents
func (*PostV1Incidents) ContextValidate ¶
ContextValidate validate this post v1 incidents based on the context it is used
func (*PostV1Incidents) MarshalBinary ¶
func (m *PostV1Incidents) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PostV1Incidents) UnmarshalBinary ¶
func (m *PostV1Incidents) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PostV1IncidentsCustomFieldsItems0 ¶
type PostV1IncidentsCustomFieldsItems0 struct { // The ID of the custom field you wish to set. // Required: true FieldID *string `json:"field_id"` // The value you wish to set on the custom field if the type of the field accepts array values ValueArray []string `json:"value_array"` // The value you wish to set on the custom field if the type of the field accepts string values ValueString string `json:"value_string,omitempty"` }
PostV1IncidentsCustomFieldsItems0 post v1 incidents custom fields items0
swagger:model PostV1IncidentsCustomFieldsItems0
func (*PostV1IncidentsCustomFieldsItems0) ContextValidate ¶
func (m *PostV1IncidentsCustomFieldsItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this post v1 incidents custom fields items0 based on context it is used
func (*PostV1IncidentsCustomFieldsItems0) MarshalBinary ¶
func (m *PostV1IncidentsCustomFieldsItems0) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PostV1IncidentsCustomFieldsItems0) UnmarshalBinary ¶
func (m *PostV1IncidentsCustomFieldsItems0) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PostV1IncidentsImpactsItems0 ¶
type PostV1IncidentsImpactsItems0 struct { // The ID of the impact condition. Find these at /v1/severity_matrix/conditions // Required: true ConditionID *string `json:"condition_id"` // The ID of the impacted infrastructure // Required: true ID *string `json:"id"` // The type of impacted infrastructure. One of: environment, functionality, or service // Required: true Type *string `json:"type"` }
PostV1IncidentsImpactsItems0 post v1 incidents impacts items0
swagger:model PostV1IncidentsImpactsItems0
func (*PostV1IncidentsImpactsItems0) ContextValidate ¶
func (m *PostV1IncidentsImpactsItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this post v1 incidents impacts items0 based on context it is used
func (*PostV1IncidentsImpactsItems0) MarshalBinary ¶
func (m *PostV1IncidentsImpactsItems0) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PostV1IncidentsImpactsItems0) UnmarshalBinary ¶
func (m *PostV1IncidentsImpactsItems0) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PostV1IncidentsIncidentIDGenericChatMessages ¶
type PostV1IncidentsIncidentIDGenericChatMessages struct { // body // Required: true Body *string `json:"body"` // ISO8601 timestamp for when the chat message occurred // Format: date-time OccurredAt strfmt.DateTime `json:"occurred_at,omitempty"` // vote direction // Enum: [up down] VoteDirection string `json:"vote_direction,omitempty"` }
PostV1IncidentsIncidentIDGenericChatMessages Create a new generic chat message on an incident timeline. These are independent of any specific chat provider.
swagger:model postV1IncidentsIncidentIdGenericChatMessages
func (*PostV1IncidentsIncidentIDGenericChatMessages) ContextValidate ¶
func (m *PostV1IncidentsIncidentIDGenericChatMessages) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this post v1 incidents incident Id generic chat messages based on context it is used
func (*PostV1IncidentsIncidentIDGenericChatMessages) MarshalBinary ¶
func (m *PostV1IncidentsIncidentIDGenericChatMessages) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PostV1IncidentsIncidentIDGenericChatMessages) UnmarshalBinary ¶
func (m *PostV1IncidentsIncidentIDGenericChatMessages) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PostV1IncidentsIncidentIDImpactType ¶
type PostV1IncidentsIncidentIDImpactType struct { // condition id ConditionID string `json:"condition_id,omitempty"` // id // Required: true ID *string `json:"id"` }
PostV1IncidentsIncidentIDImpactType Add impacted infrastructure to an incident
swagger:model postV1IncidentsIncidentIdImpactType
func (*PostV1IncidentsIncidentIDImpactType) ContextValidate ¶
func (m *PostV1IncidentsIncidentIDImpactType) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this post v1 incidents incident Id impact type based on context it is used
func (*PostV1IncidentsIncidentIDImpactType) MarshalBinary ¶
func (m *PostV1IncidentsIncidentIDImpactType) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PostV1IncidentsIncidentIDImpactType) UnmarshalBinary ¶
func (m *PostV1IncidentsIncidentIDImpactType) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PostV1IncidentsIncidentIDLinks ¶
type PostV1IncidentsIncidentIDLinks struct { // display text DisplayText string `json:"display_text,omitempty"` // href // Required: true Href *string `json:"href"` // icon url IconURL string `json:"icon_url,omitempty"` }
PostV1IncidentsIncidentIDLinks Allows adding adhoc links to an incident as an attachment
swagger:model postV1IncidentsIncidentIdLinks
func (*PostV1IncidentsIncidentIDLinks) ContextValidate ¶
func (m *PostV1IncidentsIncidentIDLinks) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this post v1 incidents incident Id links based on context it is used
func (*PostV1IncidentsIncidentIDLinks) MarshalBinary ¶
func (m *PostV1IncidentsIncidentIDLinks) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PostV1IncidentsIncidentIDLinks) UnmarshalBinary ¶
func (m *PostV1IncidentsIncidentIDLinks) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PostV1IncidentsIncidentIDNotes ¶
type PostV1IncidentsIncidentIDNotes struct { // body // Required: true Body *string `json:"body"` // ISO8601 timestamp for when the note occurred // Format: date-time OccurredAt strfmt.DateTime `json:"occurred_at,omitempty"` // status pages StatusPages []*PostV1IncidentsIncidentIDNotesStatusPagesItems0 `json:"status_pages"` // visibility // Enum: [private_to_org open_to_public internal_status_page] Visibility *string `json:"visibility,omitempty"` }
PostV1IncidentsIncidentIDNotes Create a new note on for an incident. The visibility field on a note determines where it gets posted.
swagger:model postV1IncidentsIncidentIdNotes
func (*PostV1IncidentsIncidentIDNotes) ContextValidate ¶
func (m *PostV1IncidentsIncidentIDNotes) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this post v1 incidents incident Id notes based on the context it is used
func (*PostV1IncidentsIncidentIDNotes) MarshalBinary ¶
func (m *PostV1IncidentsIncidentIDNotes) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PostV1IncidentsIncidentIDNotes) UnmarshalBinary ¶
func (m *PostV1IncidentsIncidentIDNotes) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PostV1IncidentsIncidentIDNotesStatusPagesItems0 ¶
type PostV1IncidentsIncidentIDNotesStatusPagesItems0 struct { // id // Required: true ID *string `json:"id"` // integration slug // Required: true IntegrationSlug *string `json:"integration_slug"` }
PostV1IncidentsIncidentIDNotesStatusPagesItems0 post v1 incidents incident ID notes status pages items0
swagger:model PostV1IncidentsIncidentIDNotesStatusPagesItems0
func (*PostV1IncidentsIncidentIDNotesStatusPagesItems0) ContextValidate ¶
func (m *PostV1IncidentsIncidentIDNotesStatusPagesItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this post v1 incidents incident ID notes status pages items0 based on context it is used
func (*PostV1IncidentsIncidentIDNotesStatusPagesItems0) MarshalBinary ¶
func (m *PostV1IncidentsIncidentIDNotesStatusPagesItems0) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PostV1IncidentsIncidentIDNotesStatusPagesItems0) UnmarshalBinary ¶
func (m *PostV1IncidentsIncidentIDNotesStatusPagesItems0) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PostV1IncidentsIncidentIDRelatedChangeEvents ¶
type PostV1IncidentsIncidentIDRelatedChangeEvents struct { // The ID of the change event to associate // Required: true ChangeEventID *string `json:"change_event_id"` // type // Required: true // Enum: [caused fixed suspect dismissed] Type *string `json:"type"` // A short description about why this change event is related Why string `json:"why,omitempty"` }
PostV1IncidentsIncidentIDRelatedChangeEvents Add a related change to an incident. Changes added to an incident can be causes, fixes, or suspects. To remove a change from an incident, the type field should be set to dismissed.
swagger:model postV1IncidentsIncidentIdRelatedChangeEvents
func (*PostV1IncidentsIncidentIDRelatedChangeEvents) ContextValidate ¶
func (m *PostV1IncidentsIncidentIDRelatedChangeEvents) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this post v1 incidents incident Id related change events based on context it is used
func (*PostV1IncidentsIncidentIDRelatedChangeEvents) MarshalBinary ¶
func (m *PostV1IncidentsIncidentIDRelatedChangeEvents) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PostV1IncidentsIncidentIDRelatedChangeEvents) UnmarshalBinary ¶
func (m *PostV1IncidentsIncidentIDRelatedChangeEvents) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PostV1IncidentsIncidentIDRoleAssignments ¶
type PostV1IncidentsIncidentIDRoleAssignments struct { // The Incident Role ID to assign the role to // Required: true IncidentRoleID *string `json:"incident_role_id"` // The user ID to assign the role to // Required: true UserID *string `json:"user_id"` }
PostV1IncidentsIncidentIDRoleAssignments Assign a role to a user for this incident
swagger:model postV1IncidentsIncidentIdRoleAssignments
func (*PostV1IncidentsIncidentIDRoleAssignments) ContextValidate ¶
func (m *PostV1IncidentsIncidentIDRoleAssignments) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this post v1 incidents incident Id role assignments based on context it is used
func (*PostV1IncidentsIncidentIDRoleAssignments) MarshalBinary ¶
func (m *PostV1IncidentsIncidentIDRoleAssignments) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PostV1IncidentsIncidentIDRoleAssignments) UnmarshalBinary ¶
func (m *PostV1IncidentsIncidentIDRoleAssignments) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PostV1IncidentsIncidentIDStatusPages ¶
type PostV1IncidentsIncidentIDStatusPages struct { // integration id // Required: true IntegrationID *string `json:"integration_id"` // integration slug // Required: true IntegrationSlug *string `json:"integration_slug"` // title Title string `json:"title,omitempty"` }
PostV1IncidentsIncidentIDStatusPages Add a status page to an incident.
swagger:model postV1IncidentsIncidentIdStatusPages
func (*PostV1IncidentsIncidentIDStatusPages) ContextValidate ¶
func (m *PostV1IncidentsIncidentIDStatusPages) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this post v1 incidents incident Id status pages based on context it is used
func (*PostV1IncidentsIncidentIDStatusPages) MarshalBinary ¶
func (m *PostV1IncidentsIncidentIDStatusPages) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PostV1IncidentsIncidentIDStatusPages) UnmarshalBinary ¶
func (m *PostV1IncidentsIncidentIDStatusPages) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PostV1IncidentsIncidentIDTaskLists ¶
type PostV1IncidentsIncidentIDTaskLists struct { // The ID of the user assigned to the tasks in this list. AssigneeID string `json:"assignee_id,omitempty"` // The id of the task list. // Required: true TaskListID *string `json:"task_list_id"` }
PostV1IncidentsIncidentIDTaskLists Add all tasks from list to incident
swagger:model postV1IncidentsIncidentIdTaskLists
func (*PostV1IncidentsIncidentIDTaskLists) ContextValidate ¶
func (m *PostV1IncidentsIncidentIDTaskLists) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this post v1 incidents incident Id task lists based on context it is used
func (*PostV1IncidentsIncidentIDTaskLists) MarshalBinary ¶
func (m *PostV1IncidentsIncidentIDTaskLists) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PostV1IncidentsIncidentIDTaskLists) UnmarshalBinary ¶
func (m *PostV1IncidentsIncidentIDTaskLists) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PostV1IncidentsIncidentIDTasks ¶
type PostV1IncidentsIncidentIDTasks struct { // The ID of the user assigned to the task. AssigneeID string `json:"assignee_id,omitempty"` // A description of what the task is for. Description string `json:"description,omitempty"` // The state of the task. One of: open, in_progress, cancelled, done State string `json:"state,omitempty"` // The title of the task. // Required: true Title *string `json:"title"` }
PostV1IncidentsIncidentIDTasks Create a task
swagger:model postV1IncidentsIncidentIdTasks
func (*PostV1IncidentsIncidentIDTasks) ContextValidate ¶
func (m *PostV1IncidentsIncidentIDTasks) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this post v1 incidents incident Id tasks based on context it is used
func (*PostV1IncidentsIncidentIDTasks) MarshalBinary ¶
func (m *PostV1IncidentsIncidentIDTasks) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PostV1IncidentsIncidentIDTasks) UnmarshalBinary ¶
func (m *PostV1IncidentsIncidentIDTasks) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PostV1IncidentsIncidentIDTasksTaskIDConvert ¶
type PostV1IncidentsIncidentIDTasksTaskIDConvert struct { // description Description string `json:"description,omitempty"` // project id ProjectID string `json:"project_id,omitempty"` // state State string `json:"state,omitempty"` // summary Summary string `json:"summary,omitempty"` // List of tags for the ticket TagList []string `json:"tag_list"` }
PostV1IncidentsIncidentIDTasksTaskIDConvert Convert a task to a follow-up
swagger:model postV1IncidentsIncidentIdTasksTaskIdConvert
func (*PostV1IncidentsIncidentIDTasksTaskIDConvert) ContextValidate ¶
func (m *PostV1IncidentsIncidentIDTasksTaskIDConvert) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this post v1 incidents incident Id tasks task Id convert based on context it is used
func (*PostV1IncidentsIncidentIDTasksTaskIDConvert) MarshalBinary ¶
func (m *PostV1IncidentsIncidentIDTasksTaskIDConvert) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PostV1IncidentsIncidentIDTasksTaskIDConvert) UnmarshalBinary ¶
func (m *PostV1IncidentsIncidentIDTasksTaskIDConvert) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PostV1IncidentsIncidentIDTeamAssignments ¶
type PostV1IncidentsIncidentIDTeamAssignments struct { // The team ID to associate to the incident // Required: true TeamID *string `json:"team_id"` }
PostV1IncidentsIncidentIDTeamAssignments Assign a team for this incident
swagger:model postV1IncidentsIncidentIdTeamAssignments
func (*PostV1IncidentsIncidentIDTeamAssignments) ContextValidate ¶
func (m *PostV1IncidentsIncidentIDTeamAssignments) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this post v1 incidents incident Id team assignments based on context it is used
func (*PostV1IncidentsIncidentIDTeamAssignments) MarshalBinary ¶
func (m *PostV1IncidentsIncidentIDTeamAssignments) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PostV1IncidentsIncidentIDTeamAssignments) UnmarshalBinary ¶
func (m *PostV1IncidentsIncidentIDTeamAssignments) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PostV1IncidentsMilestonesItems0 ¶
type PostV1IncidentsMilestonesItems0 struct { // An ISO8601 formatted string for when this milestone occurred. If you are removing a milestone, this field still needs to be set to some value // Required: true // Format: date-time OccurredAt *strfmt.DateTime `json:"occurred_at"` // type // Required: true // Enum: [started detected acknowledged investigating identified mitigated resolved postmortem_started postmortem_completed closed] Type *string `json:"type"` }
PostV1IncidentsMilestonesItems0 post v1 incidents milestones items0
swagger:model PostV1IncidentsMilestonesItems0
func (*PostV1IncidentsMilestonesItems0) ContextValidate ¶
func (m *PostV1IncidentsMilestonesItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this post v1 incidents milestones items0 based on context it is used
func (*PostV1IncidentsMilestonesItems0) MarshalBinary ¶
func (m *PostV1IncidentsMilestonesItems0) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PostV1IncidentsMilestonesItems0) UnmarshalBinary ¶
func (m *PostV1IncidentsMilestonesItems0) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PostV1NuncSubscriptions ¶
type PostV1NuncSubscriptions struct { // email // Required: true Email *string `json:"email"` }
PostV1NuncSubscriptions Subscribe to status page updates
swagger:model postV1NuncSubscriptions
func (*PostV1NuncSubscriptions) ContextValidate ¶
func (m *PostV1NuncSubscriptions) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this post v1 nunc subscriptions based on context it is used
func (*PostV1NuncSubscriptions) MarshalBinary ¶
func (m *PostV1NuncSubscriptions) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PostV1NuncSubscriptions) UnmarshalBinary ¶
func (m *PostV1NuncSubscriptions) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PostV1PostMortemsReports ¶
type PostV1PostMortemsReports struct { // incident id // Required: true IncidentID *string `json:"incident_id"` }
PostV1PostMortemsReports Create a report
swagger:model postV1PostMortemsReports
func (*PostV1PostMortemsReports) ContextValidate ¶
func (m *PostV1PostMortemsReports) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this post v1 post mortems reports based on context it is used
func (*PostV1PostMortemsReports) MarshalBinary ¶
func (m *PostV1PostMortemsReports) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PostV1PostMortemsReports) UnmarshalBinary ¶
func (m *PostV1PostMortemsReports) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PostV1PostMortemsReportsReportIDPublish ¶
type PostV1PostMortemsReportsReportIDPublish struct { // // Enum: [true] Nr string `json:"_,omitempty"` // An array of team IDs with whom to share the report TeamIds []string `json:"team_ids"` // An array of user IDs with whom to share the report UserIds []string `json:"user_ids"` }
PostV1PostMortemsReportsReportIDPublish Marks an incident retrospective as published and emails all of the participants in the report the summary
swagger:model postV1PostMortemsReportsReportIdPublish
func (*PostV1PostMortemsReportsReportIDPublish) ContextValidate ¶
func (m *PostV1PostMortemsReportsReportIDPublish) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this post v1 post mortems reports report Id publish based on context it is used
func (*PostV1PostMortemsReportsReportIDPublish) MarshalBinary ¶
func (m *PostV1PostMortemsReportsReportIDPublish) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PostV1PostMortemsReportsReportIDPublish) UnmarshalBinary ¶
func (m *PostV1PostMortemsReportsReportIDPublish) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PostV1PostMortemsReportsReportIDReasons ¶
type PostV1PostMortemsReportsReportIDReasons struct { // summary // Required: true Summary *string `json:"summary"` }
PostV1PostMortemsReportsReportIDReasons Add a new contributing factor to an incident
swagger:model postV1PostMortemsReportsReportIdReasons
func (*PostV1PostMortemsReportsReportIDReasons) ContextValidate ¶
func (m *PostV1PostMortemsReportsReportIDReasons) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this post v1 post mortems reports report Id reasons based on context it is used
func (*PostV1PostMortemsReportsReportIDReasons) MarshalBinary ¶
func (m *PostV1PostMortemsReportsReportIDReasons) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PostV1PostMortemsReportsReportIDReasons) UnmarshalBinary ¶
func (m *PostV1PostMortemsReportsReportIDReasons) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PostV1Priorities ¶
type PostV1Priorities struct { // default Default bool `json:"default,omitempty"` // description Description string `json:"description,omitempty"` // slug // Required: true Slug *string `json:"slug"` }
PostV1Priorities Create a new priority
swagger:model postV1Priorities
func (*PostV1Priorities) ContextValidate ¶
ContextValidate validates this post v1 priorities based on context it is used
func (*PostV1Priorities) MarshalBinary ¶
func (m *PostV1Priorities) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PostV1Priorities) UnmarshalBinary ¶
func (m *PostV1Priorities) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PostV1Runbooks ¶
type PostV1Runbooks struct { // attachment rule AttachmentRule *PostV1RunbooksAttachmentRule `json:"attachment_rule,omitempty"` // Whether or not this runbook should be automatically attached to restricted incidents. Note that setting this to `true` will prevent it from being attached to public incidents, even manually. Defaults to `false`. AutoAttachToRestrictedIncidents bool `json:"auto_attach_to_restricted_incidents,omitempty"` // A longer description about the Runbook. Supports markdown format Description string `json:"description,omitempty"` // name // Required: true Name *string `json:"name"` // owner Owner *PostV1RunbooksOwner `json:"owner,omitempty"` // steps Steps []*PostV1RunbooksStepsItems0 `json:"steps"` // Deprecated. Use description Summary string `json:"summary,omitempty"` // Deprecated, but still required. Please just use 'incident' // Required: true // Enum: [incident general infrastructure incident_role] Type *string `json:"type"` }
PostV1Runbooks Create a new runbook for use with incidents.
swagger:model postV1Runbooks
func (*PostV1Runbooks) ContextValidate ¶
ContextValidate validate this post v1 runbooks based on the context it is used
func (*PostV1Runbooks) MarshalBinary ¶
func (m *PostV1Runbooks) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PostV1Runbooks) UnmarshalBinary ¶
func (m *PostV1Runbooks) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PostV1RunbooksAttachmentRule ¶
type PostV1RunbooksAttachmentRule struct { // The JSON logic for the attaching the runbook // Required: true Logic *string `json:"logic"` // The user data for the rule UserData string `json:"user_data,omitempty"` }
PostV1RunbooksAttachmentRule post v1 runbooks attachment rule
swagger:model PostV1RunbooksAttachmentRule
func (*PostV1RunbooksAttachmentRule) ContextValidate ¶
func (m *PostV1RunbooksAttachmentRule) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this post v1 runbooks attachment rule based on context it is used
func (*PostV1RunbooksAttachmentRule) MarshalBinary ¶
func (m *PostV1RunbooksAttachmentRule) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PostV1RunbooksAttachmentRule) UnmarshalBinary ¶
func (m *PostV1RunbooksAttachmentRule) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PostV1RunbooksExecutions ¶
type PostV1RunbooksExecutions struct { // The incident to attach the runbook to. Format must be: `incident/${incidentId}` // Required: true ExecuteFor *string `json:"execute_for"` // ID of runbook to attach // Required: true RunbookID *string `json:"runbook_id"` }
PostV1RunbooksExecutions Attaches a runbook to an incident and executes it
swagger:model postV1RunbooksExecutions
func (*PostV1RunbooksExecutions) ContextValidate ¶
func (m *PostV1RunbooksExecutions) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this post v1 runbooks executions based on context it is used
func (*PostV1RunbooksExecutions) MarshalBinary ¶
func (m *PostV1RunbooksExecutions) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PostV1RunbooksExecutions) UnmarshalBinary ¶
func (m *PostV1RunbooksExecutions) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PostV1RunbooksOwner ¶
type PostV1RunbooksOwner struct { // id // Required: true ID *string `json:"id"` }
PostV1RunbooksOwner An object representing a Team that owns the runbook
swagger:model PostV1RunbooksOwner
func (*PostV1RunbooksOwner) ContextValidate ¶
ContextValidate validates this post v1 runbooks owner based on context it is used
func (*PostV1RunbooksOwner) MarshalBinary ¶
func (m *PostV1RunbooksOwner) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PostV1RunbooksOwner) UnmarshalBinary ¶
func (m *PostV1RunbooksOwner) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PostV1RunbooksStepsItems0 ¶
type PostV1RunbooksStepsItems0 struct { // ID of action to use for this step. // Required: true ActionID *string `json:"action_id"` // Name for step // Required: true Name *string `json:"name"` // rule Rule *PostV1RunbooksStepsItems0Rule `json:"rule,omitempty"` }
PostV1RunbooksStepsItems0 post v1 runbooks steps items0
swagger:model PostV1RunbooksStepsItems0
func (*PostV1RunbooksStepsItems0) ContextValidate ¶
func (m *PostV1RunbooksStepsItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this post v1 runbooks steps items0 based on the context it is used
func (*PostV1RunbooksStepsItems0) MarshalBinary ¶
func (m *PostV1RunbooksStepsItems0) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PostV1RunbooksStepsItems0) UnmarshalBinary ¶
func (m *PostV1RunbooksStepsItems0) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PostV1RunbooksStepsItems0Rule ¶
type PostV1RunbooksStepsItems0Rule struct { // The JSON logic for the rule // Required: true Logic *string `json:"logic"` // The user data for the rule UserData string `json:"user_data,omitempty"` }
PostV1RunbooksStepsItems0Rule post v1 runbooks steps items0 rule
swagger:model PostV1RunbooksStepsItems0Rule
func (*PostV1RunbooksStepsItems0Rule) ContextValidate ¶
func (m *PostV1RunbooksStepsItems0Rule) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this post v1 runbooks steps items0 rule based on context it is used
func (*PostV1RunbooksStepsItems0Rule) MarshalBinary ¶
func (m *PostV1RunbooksStepsItems0Rule) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PostV1RunbooksStepsItems0Rule) UnmarshalBinary ¶
func (m *PostV1RunbooksStepsItems0Rule) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PostV1SavedSearchesResourceType ¶
type PostV1SavedSearchesResourceType struct { // filter values // Required: true FilterValues interface{} `json:"filter_values"` // is private IsPrivate bool `json:"is_private,omitempty"` // name // Required: true Name *string `json:"name"` }
PostV1SavedSearchesResourceType Create a new saved search for a particular resource type
swagger:model postV1SavedSearchesResourceType
func (*PostV1SavedSearchesResourceType) ContextValidate ¶
func (m *PostV1SavedSearchesResourceType) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this post v1 saved searches resource type based on context it is used
func (*PostV1SavedSearchesResourceType) MarshalBinary ¶
func (m *PostV1SavedSearchesResourceType) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PostV1SavedSearchesResourceType) UnmarshalBinary ¶
func (m *PostV1SavedSearchesResourceType) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PostV1ScheduledMaintenances ¶
type PostV1ScheduledMaintenances struct { // description Description string `json:"description,omitempty"` // ISO8601 timestamp for the end time of the scheduled maintenance // Required: true // Format: date-time EndsAt *strfmt.DateTime `json:"ends_at"` // An array of impact/condition combinations Impacts []*PostV1ScheduledMaintenancesImpactsItems0 `json:"impacts"` // A json object of label keys and values Labels map[string]string `json:"labels,omitempty"` // name // Required: true Name *string `json:"name"` // ISO8601 timestamp for the start time of the scheduled maintenance // Required: true // Format: date-time StartsAt *strfmt.DateTime `json:"starts_at"` // An array of status pages to display this maintenance on StatusPages []*PostV1ScheduledMaintenancesStatusPagesItems0 `json:"status_pages"` // summary Summary string `json:"summary,omitempty"` }
PostV1ScheduledMaintenances Create a new scheduled maintenance event
swagger:model postV1ScheduledMaintenances
func (*PostV1ScheduledMaintenances) ContextValidate ¶
func (m *PostV1ScheduledMaintenances) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this post v1 scheduled maintenances based on the context it is used
func (*PostV1ScheduledMaintenances) MarshalBinary ¶
func (m *PostV1ScheduledMaintenances) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PostV1ScheduledMaintenances) UnmarshalBinary ¶
func (m *PostV1ScheduledMaintenances) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PostV1ScheduledMaintenancesImpactsItems0 ¶
type PostV1ScheduledMaintenancesImpactsItems0 struct { // The id of the condition // Required: true ConditionID *string `json:"condition_id"` // The id of impact // Required: true ID *string `json:"id"` // The type of impact // Required: true Type *string `json:"type"` }
PostV1ScheduledMaintenancesImpactsItems0 post v1 scheduled maintenances impacts items0
swagger:model PostV1ScheduledMaintenancesImpactsItems0
func (*PostV1ScheduledMaintenancesImpactsItems0) ContextValidate ¶
func (m *PostV1ScheduledMaintenancesImpactsItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this post v1 scheduled maintenances impacts items0 based on context it is used
func (*PostV1ScheduledMaintenancesImpactsItems0) MarshalBinary ¶
func (m *PostV1ScheduledMaintenancesImpactsItems0) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PostV1ScheduledMaintenancesImpactsItems0) UnmarshalBinary ¶
func (m *PostV1ScheduledMaintenancesImpactsItems0) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PostV1ScheduledMaintenancesStatusPagesItems0 ¶
type PostV1ScheduledMaintenancesStatusPagesItems0 struct { // The UUID of the status page to display this maintenance on // Required: true ConnectionID *string `json:"connection_id"` // The slug identifying the type of status page IntegrationSlug string `json:"integration_slug,omitempty"` }
PostV1ScheduledMaintenancesStatusPagesItems0 post v1 scheduled maintenances status pages items0
swagger:model PostV1ScheduledMaintenancesStatusPagesItems0
func (*PostV1ScheduledMaintenancesStatusPagesItems0) ContextValidate ¶
func (m *PostV1ScheduledMaintenancesStatusPagesItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this post v1 scheduled maintenances status pages items0 based on context it is used
func (*PostV1ScheduledMaintenancesStatusPagesItems0) MarshalBinary ¶
func (m *PostV1ScheduledMaintenancesStatusPagesItems0) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PostV1ScheduledMaintenancesStatusPagesItems0) UnmarshalBinary ¶
func (m *PostV1ScheduledMaintenancesStatusPagesItems0) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PostV1ScimV2Groups ¶
type PostV1ScimV2Groups struct { // The name of the team being created // Required: true DisplayName *string `json:"displayName"` // members // Required: true Members []*PostV1ScimV2GroupsMembersItems0 `json:"members"` }
PostV1ScimV2Groups SCIM endpoint to create a new Team (Colloquial for Group in the SCIM protocol). Any members defined in the payload will be assigned to the team with no defined role.
swagger:model postV1ScimV2Groups
func (*PostV1ScimV2Groups) ContextValidate ¶
ContextValidate validate this post v1 scim v2 groups based on the context it is used
func (*PostV1ScimV2Groups) MarshalBinary ¶
func (m *PostV1ScimV2Groups) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PostV1ScimV2Groups) UnmarshalBinary ¶
func (m *PostV1ScimV2Groups) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PostV1ScimV2GroupsMembersItems0 ¶
type PostV1ScimV2GroupsMembersItems0 struct { // String that represents the user's UUID to assign to the team // Required: true Value *string `json:"value"` }
PostV1ScimV2GroupsMembersItems0 post v1 scim v2 groups members items0
swagger:model PostV1ScimV2GroupsMembersItems0
func (*PostV1ScimV2GroupsMembersItems0) ContextValidate ¶
func (m *PostV1ScimV2GroupsMembersItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this post v1 scim v2 groups members items0 based on context it is used
func (*PostV1ScimV2GroupsMembersItems0) MarshalBinary ¶
func (m *PostV1ScimV2GroupsMembersItems0) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PostV1ScimV2GroupsMembersItems0) UnmarshalBinary ¶
func (m *PostV1ScimV2GroupsMembersItems0) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PostV1ScimV2Users ¶
type PostV1ScimV2Users struct { // Email addresses for the User // Required: true Emails []*PostV1ScimV2UsersEmailsItems0 `json:"emails"` // name // Required: true Name *PostV1ScimV2UsersName `json:"name"` // This attribute is intended to be used as a means to set, replace, or compare (i.e., filter for equality) a password Password string `json:"password,omitempty"` // Roles for the User. Options are owner, member or collaborator Roles []string `json:"roles"` // A service provider's unique identifier for the user // Required: true UserName *string `json:"userName"` }
PostV1ScimV2Users SCIM endpoint to create and provision a new User. This endpoint will provision the User, which allows them to accept their account throught their IDP or via the Forgot Password flow.
swagger:model postV1ScimV2Users
func (*PostV1ScimV2Users) ContextValidate ¶
ContextValidate validate this post v1 scim v2 users based on the context it is used
func (*PostV1ScimV2Users) MarshalBinary ¶
func (m *PostV1ScimV2Users) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PostV1ScimV2Users) UnmarshalBinary ¶
func (m *PostV1ScimV2Users) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PostV1ScimV2UsersEmailsItems0 ¶
type PostV1ScimV2UsersEmailsItems0 struct { // Boolean which signifies if an email is intended as the primary email for the User // Required: true Primary *bool `json:"primary"` // String that represents an email address for the User // Required: true Value *string `json:"value"` }
PostV1ScimV2UsersEmailsItems0 post v1 scim v2 users emails items0
swagger:model PostV1ScimV2UsersEmailsItems0
func (*PostV1ScimV2UsersEmailsItems0) ContextValidate ¶
func (m *PostV1ScimV2UsersEmailsItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this post v1 scim v2 users emails items0 based on context it is used
func (*PostV1ScimV2UsersEmailsItems0) MarshalBinary ¶
func (m *PostV1ScimV2UsersEmailsItems0) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PostV1ScimV2UsersEmailsItems0) UnmarshalBinary ¶
func (m *PostV1ScimV2UsersEmailsItems0) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PostV1ScimV2UsersName ¶
type PostV1ScimV2UsersName struct { // The family name of the User, or last name in most Western languages // Required: true FamilyName *string `json:"familyName"` // The given name of the User, or first name in most Western languages // Required: true GivenName *string `json:"givenName"` }
PostV1ScimV2UsersName The components of the user's name
swagger:model PostV1ScimV2UsersName
func (*PostV1ScimV2UsersName) ContextValidate ¶
ContextValidate validates this post v1 scim v2 users name based on context it is used
func (*PostV1ScimV2UsersName) MarshalBinary ¶
func (m *PostV1ScimV2UsersName) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PostV1ScimV2UsersName) UnmarshalBinary ¶
func (m *PostV1ScimV2UsersName) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PostV1ServiceDependencies ¶
type PostV1ServiceDependencies struct { // connected service id // Required: true ConnectedServiceID *string `json:"connected_service_id"` // A note to describe the service dependency relationship Notes string `json:"notes,omitempty"` // service id // Required: true ServiceID *string `json:"service_id"` }
PostV1ServiceDependencies Creates a service dependency relationship between two services
swagger:model postV1ServiceDependencies
func (*PostV1ServiceDependencies) ContextValidate ¶
func (m *PostV1ServiceDependencies) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this post v1 service dependencies based on context it is used
func (*PostV1ServiceDependencies) MarshalBinary ¶
func (m *PostV1ServiceDependencies) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PostV1ServiceDependencies) UnmarshalBinary ¶
func (m *PostV1ServiceDependencies) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PostV1Services ¶
type PostV1Services struct { // alert on add AlertOnAdd bool `json:"alert_on_add,omitempty"` // auto add responding team AutoAddRespondingTeam bool `json:"auto_add_responding_team,omitempty"` // description Description string `json:"description,omitempty"` // An array of external resources to attach to this service. ExternalResources []*PostV1ServicesExternalResourcesItems0 `json:"external_resources"` // An array of functionalities Functionalities []*PostV1ServicesFunctionalitiesItems0 `json:"functionalities"` // A hash of label keys and values Labels map[string]string `json:"labels,omitempty"` // An array of links to associate with this service Links []*PostV1ServicesLinksItems0 `json:"links"` // name // Required: true Name *string `json:"name"` // owner Owner *PostV1ServicesOwner `json:"owner,omitempty"` // Integer representing service tier. Lower values represent higher criticality. If not specified the default value will be 5. // Enum: [1 2 3 4 5] ServiceTier int32 `json:"service_tier,omitempty"` // An array of teams to attach to this service. Teams []*PostV1ServicesTeamsItems0 `json:"teams"` }
PostV1Services Creates a service for the organization, you may also create or attach functionalities to the service on create.
swagger:model postV1Services
func (*PostV1Services) ContextValidate ¶
ContextValidate validate this post v1 services based on the context it is used
func (*PostV1Services) MarshalBinary ¶
func (m *PostV1Services) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PostV1Services) UnmarshalBinary ¶
func (m *PostV1Services) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PostV1ServicesExternalResourcesItems0 ¶
type PostV1ServicesExternalResourcesItems0 struct { // The integration slug for the external resource. Can be one of: github, opsgenie, pager_duty, victorops. Not required if the resource has already been imported. ConnectionType string `json:"connection_type,omitempty"` // remote id // Required: true RemoteID *string `json:"remote_id"` }
PostV1ServicesExternalResourcesItems0 post v1 services external resources items0
swagger:model PostV1ServicesExternalResourcesItems0
func (*PostV1ServicesExternalResourcesItems0) ContextValidate ¶
func (m *PostV1ServicesExternalResourcesItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this post v1 services external resources items0 based on context it is used
func (*PostV1ServicesExternalResourcesItems0) MarshalBinary ¶
func (m *PostV1ServicesExternalResourcesItems0) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PostV1ServicesExternalResourcesItems0) UnmarshalBinary ¶
func (m *PostV1ServicesExternalResourcesItems0) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PostV1ServicesFunctionalitiesItems0 ¶
type PostV1ServicesFunctionalitiesItems0 struct { // If you are trying to reuse a functionality, you may set the ID to attach it to the service ID string `json:"id,omitempty"` // If you are trying to create a new functionality and attach it to this service, set the summary key Summary string `json:"summary,omitempty"` }
PostV1ServicesFunctionalitiesItems0 post v1 services functionalities items0
swagger:model PostV1ServicesFunctionalitiesItems0
func (*PostV1ServicesFunctionalitiesItems0) ContextValidate ¶
func (m *PostV1ServicesFunctionalitiesItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this post v1 services functionalities items0 based on context it is used
func (*PostV1ServicesFunctionalitiesItems0) MarshalBinary ¶
func (m *PostV1ServicesFunctionalitiesItems0) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PostV1ServicesFunctionalitiesItems0) UnmarshalBinary ¶
func (m *PostV1ServicesFunctionalitiesItems0) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PostV1ServicesLinksItems0 ¶
type PostV1ServicesLinksItems0 struct { // URL // Required: true HrefURL *string `json:"href_url"` // An optional URL to an icon representing this link IconURL string `json:"icon_url,omitempty"` // Short name used to display and identify this link // Required: true Name *string `json:"name"` }
PostV1ServicesLinksItems0 post v1 services links items0
swagger:model PostV1ServicesLinksItems0
func (*PostV1ServicesLinksItems0) ContextValidate ¶
func (m *PostV1ServicesLinksItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this post v1 services links items0 based on context it is used
func (*PostV1ServicesLinksItems0) MarshalBinary ¶
func (m *PostV1ServicesLinksItems0) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PostV1ServicesLinksItems0) UnmarshalBinary ¶
func (m *PostV1ServicesLinksItems0) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PostV1ServicesOwner ¶
type PostV1ServicesOwner struct { // id // Required: true ID *string `json:"id"` }
PostV1ServicesOwner An object representing a Team that owns the service
swagger:model PostV1ServicesOwner
func (*PostV1ServicesOwner) ContextValidate ¶
ContextValidate validates this post v1 services owner based on context it is used
func (*PostV1ServicesOwner) MarshalBinary ¶
func (m *PostV1ServicesOwner) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PostV1ServicesOwner) UnmarshalBinary ¶
func (m *PostV1ServicesOwner) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PostV1ServicesServiceIDChecklistResponseChecklistID ¶
type PostV1ServicesServiceIDChecklistResponseChecklistID struct { // check id // Required: true CheckID *string `json:"check_id"` // Status of the check. 'true' if it's complete, 'false' if incomplete, or blank if not yet interacted with // Required: true Status *bool `json:"status"` }
PostV1ServicesServiceIDChecklistResponseChecklistID Creates a response for a checklist item
swagger:model postV1ServicesServiceIdChecklistResponseChecklistId
func (*PostV1ServicesServiceIDChecklistResponseChecklistID) ContextValidate ¶
func (m *PostV1ServicesServiceIDChecklistResponseChecklistID) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this post v1 services service Id checklist response checklist Id based on context it is used
func (*PostV1ServicesServiceIDChecklistResponseChecklistID) MarshalBinary ¶
func (m *PostV1ServicesServiceIDChecklistResponseChecklistID) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PostV1ServicesServiceIDChecklistResponseChecklistID) UnmarshalBinary ¶
func (m *PostV1ServicesServiceIDChecklistResponseChecklistID) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PostV1ServicesServiceLinks ¶
type PostV1ServicesServiceLinks struct { // ID for the integration. This can be found by going to the edit page for the integration // Required: true ConnectionID *string `json:"connection_id"` // ID of the service // Required: true ExternalServiceIds *string `json:"external_service_ids"` // The name of the service // Required: true // Enum: [pager_duty opsgenie victorops] Integration *string `json:"integration"` }
PostV1ServicesServiceLinks Creates a service with the appropriate integration for each external service ID passed
swagger:model postV1ServicesServiceLinks
func (*PostV1ServicesServiceLinks) ContextValidate ¶
func (m *PostV1ServicesServiceLinks) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this post v1 services service links based on context it is used
func (*PostV1ServicesServiceLinks) MarshalBinary ¶
func (m *PostV1ServicesServiceLinks) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PostV1ServicesServiceLinks) UnmarshalBinary ¶
func (m *PostV1ServicesServiceLinks) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PostV1ServicesTeamsItems0 ¶
type PostV1ServicesTeamsItems0 struct { // id // Required: true ID *string `json:"id"` }
PostV1ServicesTeamsItems0 post v1 services teams items0
swagger:model PostV1ServicesTeamsItems0
func (*PostV1ServicesTeamsItems0) ContextValidate ¶
func (m *PostV1ServicesTeamsItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this post v1 services teams items0 based on context it is used
func (*PostV1ServicesTeamsItems0) MarshalBinary ¶
func (m *PostV1ServicesTeamsItems0) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PostV1ServicesTeamsItems0) UnmarshalBinary ¶
func (m *PostV1ServicesTeamsItems0) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PostV1Severities ¶
type PostV1Severities struct { // color // Enum: [red orange yellow blue teal grey] Color string `json:"color,omitempty"` // description Description string `json:"description,omitempty"` // slug // Required: true Slug *string `json:"slug"` }
PostV1Severities Create a new severity
swagger:model postV1Severities
func (*PostV1Severities) ContextValidate ¶
ContextValidate validates this post v1 severities based on context it is used
func (*PostV1Severities) MarshalBinary ¶
func (m *PostV1Severities) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PostV1Severities) UnmarshalBinary ¶
func (m *PostV1Severities) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PostV1SeverityMatrixConditions ¶
type PostV1SeverityMatrixConditions struct { // name // Required: true Name *string `json:"name"` // Position is used to determine ordering of conditions in API responses and dropdowns. The condition with the lowest position (typically 0) will be considered the Default Condition Position int32 `json:"position,omitempty"` }
PostV1SeverityMatrixConditions Create a new condition
swagger:model postV1SeverityMatrixConditions
func (*PostV1SeverityMatrixConditions) ContextValidate ¶
func (m *PostV1SeverityMatrixConditions) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this post v1 severity matrix conditions based on context it is used
func (*PostV1SeverityMatrixConditions) MarshalBinary ¶
func (m *PostV1SeverityMatrixConditions) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PostV1SeverityMatrixConditions) UnmarshalBinary ¶
func (m *PostV1SeverityMatrixConditions) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PostV1SeverityMatrixImpacts ¶
type PostV1SeverityMatrixImpacts struct { // affects id // Required: true AffectsID *string `json:"affects_id"` // affects type // Required: true AffectsType *string `json:"affects_type"` // position Position int32 `json:"position,omitempty"` }
PostV1SeverityMatrixImpacts Create a new impact
swagger:model postV1SeverityMatrixImpacts
func (*PostV1SeverityMatrixImpacts) ContextValidate ¶
func (m *PostV1SeverityMatrixImpacts) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this post v1 severity matrix impacts based on context it is used
func (*PostV1SeverityMatrixImpacts) MarshalBinary ¶
func (m *PostV1SeverityMatrixImpacts) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PostV1SeverityMatrixImpacts) UnmarshalBinary ¶
func (m *PostV1SeverityMatrixImpacts) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PostV1SignalsDebugger ¶
type PostV1SignalsDebugger struct { // CEL expression // Required: true Expression *string `json:"expression"` // List of signals to evaluate rule expression against // Required: true Signals []*PostV1SignalsDebuggerSignalsItems0 `json:"signals"` }
PostV1SignalsDebugger post v1 signals debugger
swagger:model postV1SignalsDebugger
func (*PostV1SignalsDebugger) ContextValidate ¶
ContextValidate validate this post v1 signals debugger based on the context it is used
func (*PostV1SignalsDebugger) MarshalBinary ¶
func (m *PostV1SignalsDebugger) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PostV1SignalsDebugger) UnmarshalBinary ¶
func (m *PostV1SignalsDebugger) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PostV1SignalsDebuggerSignalsItems0 ¶
type PostV1SignalsDebuggerSignalsItems0 struct { // body Body string `json:"body,omitempty"` // images Images []*PostV1SignalsDebuggerSignalsItems0ImagesItems0 `json:"images"` // level Level string `json:"level,omitempty"` // links Links []*PostV1SignalsDebuggerSignalsItems0LinksItems0 `json:"links"` // summary Summary string `json:"summary,omitempty"` }
PostV1SignalsDebuggerSignalsItems0 post v1 signals debugger signals items0
swagger:model PostV1SignalsDebuggerSignalsItems0
func (*PostV1SignalsDebuggerSignalsItems0) ContextValidate ¶
func (m *PostV1SignalsDebuggerSignalsItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this post v1 signals debugger signals items0 based on the context it is used
func (*PostV1SignalsDebuggerSignalsItems0) MarshalBinary ¶
func (m *PostV1SignalsDebuggerSignalsItems0) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PostV1SignalsDebuggerSignalsItems0) UnmarshalBinary ¶
func (m *PostV1SignalsDebuggerSignalsItems0) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PostV1SignalsDebuggerSignalsItems0ImagesItems0 ¶
type PostV1SignalsDebuggerSignalsItems0ImagesItems0 struct { // alt Alt string `json:"alt,omitempty"` // src Src string `json:"src,omitempty"` }
PostV1SignalsDebuggerSignalsItems0ImagesItems0 post v1 signals debugger signals items0 images items0
swagger:model PostV1SignalsDebuggerSignalsItems0ImagesItems0
func (*PostV1SignalsDebuggerSignalsItems0ImagesItems0) ContextValidate ¶
func (m *PostV1SignalsDebuggerSignalsItems0ImagesItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this post v1 signals debugger signals items0 images items0 based on context it is used
func (*PostV1SignalsDebuggerSignalsItems0ImagesItems0) MarshalBinary ¶
func (m *PostV1SignalsDebuggerSignalsItems0ImagesItems0) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PostV1SignalsDebuggerSignalsItems0ImagesItems0) UnmarshalBinary ¶
func (m *PostV1SignalsDebuggerSignalsItems0ImagesItems0) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PostV1SignalsDebuggerSignalsItems0LinksItems0 ¶
type PostV1SignalsDebuggerSignalsItems0LinksItems0 struct { // href Href string `json:"href,omitempty"` // text Text string `json:"text,omitempty"` }
PostV1SignalsDebuggerSignalsItems0LinksItems0 post v1 signals debugger signals items0 links items0
swagger:model PostV1SignalsDebuggerSignalsItems0LinksItems0
func (*PostV1SignalsDebuggerSignalsItems0LinksItems0) ContextValidate ¶
func (m *PostV1SignalsDebuggerSignalsItems0LinksItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this post v1 signals debugger signals items0 links items0 based on context it is used
func (*PostV1SignalsDebuggerSignalsItems0LinksItems0) MarshalBinary ¶
func (m *PostV1SignalsDebuggerSignalsItems0LinksItems0) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PostV1SignalsDebuggerSignalsItems0LinksItems0) UnmarshalBinary ¶
func (m *PostV1SignalsDebuggerSignalsItems0LinksItems0) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PostV1StatusUpdateTemplates ¶
type PostV1StatusUpdateTemplates struct { // body // Required: true Body *string `json:"body"` // name // Required: true Name *string `json:"name"` }
PostV1StatusUpdateTemplates Create a status update template for your organization
swagger:model postV1StatusUpdateTemplates
func (*PostV1StatusUpdateTemplates) ContextValidate ¶
func (m *PostV1StatusUpdateTemplates) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this post v1 status update templates based on context it is used
func (*PostV1StatusUpdateTemplates) MarshalBinary ¶
func (m *PostV1StatusUpdateTemplates) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PostV1StatusUpdateTemplates) UnmarshalBinary ¶
func (m *PostV1StatusUpdateTemplates) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PostV1TaskLists ¶
type PostV1TaskLists struct { // description Description string `json:"description,omitempty"` // name // Required: true Name *string `json:"name"` // task list items // Required: true TaskListItems []*PostV1TaskListsTaskListItemsItems0 `json:"task_list_items"` }
PostV1TaskLists Creates a new task list
swagger:model postV1TaskLists
func (*PostV1TaskLists) ContextValidate ¶
ContextValidate validate this post v1 task lists based on the context it is used
func (*PostV1TaskLists) MarshalBinary ¶
func (m *PostV1TaskLists) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PostV1TaskLists) UnmarshalBinary ¶
func (m *PostV1TaskLists) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PostV1TaskListsTaskListItemsItems0 ¶
type PostV1TaskListsTaskListItemsItems0 struct { // A long-form description for the task if additional context is helpful Description string `json:"description,omitempty"` // A summary of the task // Required: true Summary *string `json:"summary"` }
PostV1TaskListsTaskListItemsItems0 post v1 task lists task list items items0
swagger:model PostV1TaskListsTaskListItemsItems0
func (*PostV1TaskListsTaskListItemsItems0) ContextValidate ¶
func (m *PostV1TaskListsTaskListItemsItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this post v1 task lists task list items items0 based on context it is used
func (*PostV1TaskListsTaskListItemsItems0) MarshalBinary ¶
func (m *PostV1TaskListsTaskListItemsItems0) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PostV1TaskListsTaskListItemsItems0) UnmarshalBinary ¶
func (m *PostV1TaskListsTaskListItemsItems0) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PostV1Teams ¶
type PostV1Teams struct { // description Description string `json:"description,omitempty"` // memberships Memberships []*PostV1TeamsMembershipsItems0 `json:"memberships"` // name // Required: true Name *string `json:"name"` // The Slack channel ID that this team is associated with SlackChannelID string `json:"slack_channel_id,omitempty"` // slug Slug string `json:"slug,omitempty"` }
PostV1Teams Create a new team
swagger:model postV1Teams
func (*PostV1Teams) ContextValidate ¶
ContextValidate validate this post v1 teams based on the context it is used
func (*PostV1Teams) MarshalBinary ¶
func (m *PostV1Teams) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PostV1Teams) UnmarshalBinary ¶
func (m *PostV1Teams) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PostV1TeamsMembershipsItems0 ¶
type PostV1TeamsMembershipsItems0 struct { // An incident role ID that this user will automatically assigned if this team is assigned to an incident IncidentRoleID string `json:"incident_role_id,omitempty"` // schedule id ScheduleID string `json:"schedule_id,omitempty"` // user id UserID string `json:"user_id,omitempty"` }
PostV1TeamsMembershipsItems0 post v1 teams memberships items0
swagger:model PostV1TeamsMembershipsItems0
func (*PostV1TeamsMembershipsItems0) ContextValidate ¶
func (m *PostV1TeamsMembershipsItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this post v1 teams memberships items0 based on context it is used
func (*PostV1TeamsMembershipsItems0) MarshalBinary ¶
func (m *PostV1TeamsMembershipsItems0) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PostV1TeamsMembershipsItems0) UnmarshalBinary ¶
func (m *PostV1TeamsMembershipsItems0) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PostV1TeamsTeamIDEscalationPolicies ¶
type PostV1TeamsTeamIDEscalationPolicies struct { // Whether this escalation policy should be the default for the team. Default *bool `json:"default,omitempty"` // A detailed description of the escalation policy. Description string `json:"description,omitempty"` // handoff step HandoffStep *PostV1TeamsTeamIDEscalationPoliciesHandoffStep `json:"handoff_step,omitempty"` // The escalation policy's name. // Required: true Name *string `json:"name"` // The number of times that the escalation policy should repeat before an alert is dropped. Repetitions int32 `json:"repetitions,omitempty"` // A list of steps that define how an alert should escalate through the policy. // Required: true Steps []*PostV1TeamsTeamIDEscalationPoliciesStepsItems0 `json:"steps"` }
PostV1TeamsTeamIDEscalationPolicies Create a Signals escalation policy for a team.
swagger:model postV1TeamsTeamIdEscalationPolicies
func (*PostV1TeamsTeamIDEscalationPolicies) ContextValidate ¶
func (m *PostV1TeamsTeamIDEscalationPolicies) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this post v1 teams team Id escalation policies based on the context it is used
func (*PostV1TeamsTeamIDEscalationPolicies) MarshalBinary ¶
func (m *PostV1TeamsTeamIDEscalationPolicies) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PostV1TeamsTeamIDEscalationPolicies) UnmarshalBinary ¶
func (m *PostV1TeamsTeamIDEscalationPolicies) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PostV1TeamsTeamIDEscalationPoliciesHandoffStep ¶
type PostV1TeamsTeamIDEscalationPoliciesHandoffStep struct { // The ID of the target to which the policy will hand off. // Required: true TargetID *string `json:"target_id"` // The type of target to which the policy will hand off. // Required: true // Enum: [EscalationPolicy Team] TargetType *string `json:"target_type"` }
PostV1TeamsTeamIDEscalationPoliciesHandoffStep A step that defines where an alert should be sent when the policy is exhausted and the alert is still unacknowledged.
swagger:model PostV1TeamsTeamIDEscalationPoliciesHandoffStep
func (*PostV1TeamsTeamIDEscalationPoliciesHandoffStep) ContextValidate ¶
func (m *PostV1TeamsTeamIDEscalationPoliciesHandoffStep) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this post v1 teams team ID escalation policies handoff step based on context it is used
func (*PostV1TeamsTeamIDEscalationPoliciesHandoffStep) MarshalBinary ¶
func (m *PostV1TeamsTeamIDEscalationPoliciesHandoffStep) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PostV1TeamsTeamIDEscalationPoliciesHandoffStep) UnmarshalBinary ¶
func (m *PostV1TeamsTeamIDEscalationPoliciesHandoffStep) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PostV1TeamsTeamIDEscalationPoliciesStepsItems0 ¶
type PostV1TeamsTeamIDEscalationPoliciesStepsItems0 struct { // A list of targets that the step will notify. You can specify up to 15 targets per step. // Required: true Targets []*PostV1TeamsTeamIDEscalationPoliciesStepsItems0TargetsItems0 `json:"targets"` // An ISO8601 duration string specifying how long to wait before moving on to the next step. For the last step, this value specifies how long to wait before the escalation policy should repeat, if it repeats. // Required: true Timeout *string `json:"timeout"` }
PostV1TeamsTeamIDEscalationPoliciesStepsItems0 post v1 teams team ID escalation policies steps items0
swagger:model PostV1TeamsTeamIDEscalationPoliciesStepsItems0
func (*PostV1TeamsTeamIDEscalationPoliciesStepsItems0) ContextValidate ¶
func (m *PostV1TeamsTeamIDEscalationPoliciesStepsItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this post v1 teams team ID escalation policies steps items0 based on the context it is used
func (*PostV1TeamsTeamIDEscalationPoliciesStepsItems0) MarshalBinary ¶
func (m *PostV1TeamsTeamIDEscalationPoliciesStepsItems0) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PostV1TeamsTeamIDEscalationPoliciesStepsItems0) UnmarshalBinary ¶
func (m *PostV1TeamsTeamIDEscalationPoliciesStepsItems0) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PostV1TeamsTeamIDEscalationPoliciesStepsItems0TargetsItems0 ¶
type PostV1TeamsTeamIDEscalationPoliciesStepsItems0TargetsItems0 struct { // The ID of the target that the step will notify. // Required: true ID *string `json:"id"` // The type of target that the step will notify. // Required: true // Enum: [OnCallSchedule User SlackChannel] Type *string `json:"type"` }
PostV1TeamsTeamIDEscalationPoliciesStepsItems0TargetsItems0 post v1 teams team ID escalation policies steps items0 targets items0
swagger:model PostV1TeamsTeamIDEscalationPoliciesStepsItems0TargetsItems0
func (*PostV1TeamsTeamIDEscalationPoliciesStepsItems0TargetsItems0) ContextValidate ¶
func (m *PostV1TeamsTeamIDEscalationPoliciesStepsItems0TargetsItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this post v1 teams team ID escalation policies steps items0 targets items0 based on context it is used
func (*PostV1TeamsTeamIDEscalationPoliciesStepsItems0TargetsItems0) MarshalBinary ¶
func (m *PostV1TeamsTeamIDEscalationPoliciesStepsItems0TargetsItems0) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PostV1TeamsTeamIDEscalationPoliciesStepsItems0TargetsItems0) UnmarshalBinary ¶
func (m *PostV1TeamsTeamIDEscalationPoliciesStepsItems0TargetsItems0) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PostV1TeamsTeamIDOnCallSchedules ¶
type PostV1TeamsTeamIDOnCallSchedules struct { // A hex color code that will be used to represent the schedule in the UI and iCal subscriptions. Color string `json:"color,omitempty"` // A detailed description of the on-call schedule. Description string `json:"description,omitempty"` // A list of user IDs that should be added to the on-call schedule rotation. If not provided, shifts will need to be assigned manually. MemberIds []string `json:"member_ids"` // The on-call schedule's name. // Required: true Name *string `json:"name"` // A list of objects that restrict the schedule to speccific on-call periods. Restrictions []*PostV1TeamsTeamIDOnCallSchedulesRestrictionsItems0 `json:"restrictions"` // The ID of a Slack user group for syncing purposes. If provided, we will automatically sync whoever is on call to the user group in Slack. SlackUserGroupID string `json:"slack_user_group_id,omitempty"` // An ISO8601 time string specifying when the schedule's first shift should start. This value is only used if the schedule's strategy is "custom". StartTime string `json:"start_time,omitempty"` // strategy // Required: true Strategy *PostV1TeamsTeamIDOnCallSchedulesStrategy `json:"strategy"` // The time zone in which the on-call schedule operates. This value must be a valid IANA time zone name. // Required: true TimeZone *string `json:"time_zone"` }
PostV1TeamsTeamIDOnCallSchedules Create a Signals on-call schedule for a team.
swagger:model postV1TeamsTeamIdOnCallSchedules
func (*PostV1TeamsTeamIDOnCallSchedules) ContextValidate ¶
func (m *PostV1TeamsTeamIDOnCallSchedules) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this post v1 teams team Id on call schedules based on the context it is used
func (*PostV1TeamsTeamIDOnCallSchedules) MarshalBinary ¶
func (m *PostV1TeamsTeamIDOnCallSchedules) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PostV1TeamsTeamIDOnCallSchedules) UnmarshalBinary ¶
func (m *PostV1TeamsTeamIDOnCallSchedules) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PostV1TeamsTeamIDOnCallSchedulesRestrictionsItems0 ¶
type PostV1TeamsTeamIDOnCallSchedulesRestrictionsItems0 struct { // The day of the week on which the restriction should end, as its long-form name (e.g. "monday", "tuesday", etc). // Required: true // Enum: [monday tuesday wednesday thursday friday saturday sunday] EndDay *string `json:"end_day"` // An ISO8601 time string specifying when the restriction should end. // Required: true EndTime *string `json:"end_time"` // The day of the week on which the restriction should start, as its long-form name (e.g. "monday", "tuesday", etc). // Required: true // Enum: [monday tuesday wednesday thursday friday saturday sunday] StartDay *string `json:"start_day"` // An ISO8601 time string specifying when the restriction should start. // Required: true StartTime *string `json:"start_time"` }
PostV1TeamsTeamIDOnCallSchedulesRestrictionsItems0 post v1 teams team ID on call schedules restrictions items0
swagger:model PostV1TeamsTeamIDOnCallSchedulesRestrictionsItems0
func (*PostV1TeamsTeamIDOnCallSchedulesRestrictionsItems0) ContextValidate ¶
func (m *PostV1TeamsTeamIDOnCallSchedulesRestrictionsItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this post v1 teams team ID on call schedules restrictions items0 based on context it is used
func (*PostV1TeamsTeamIDOnCallSchedulesRestrictionsItems0) MarshalBinary ¶
func (m *PostV1TeamsTeamIDOnCallSchedulesRestrictionsItems0) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PostV1TeamsTeamIDOnCallSchedulesRestrictionsItems0) UnmarshalBinary ¶
func (m *PostV1TeamsTeamIDOnCallSchedulesRestrictionsItems0) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PostV1TeamsTeamIDOnCallSchedulesScheduleIDShifts ¶
type PostV1TeamsTeamIDOnCallSchedulesScheduleIDShifts struct { // The end time of the shift in ISO8601 format. // Required: true EndTime *string `json:"end_time"` // The start time of the shift in ISO8601 format. // Required: true StartTime *string `json:"start_time"` // The ID of the user who is on-call for the shift. If not provided, the shift will be unassigned. UserID string `json:"user_id,omitempty"` }
PostV1TeamsTeamIDOnCallSchedulesScheduleIDShifts Create a Signals on-call shift in a schedule.
swagger:model postV1TeamsTeamIdOnCallSchedulesScheduleIdShifts
func (*PostV1TeamsTeamIDOnCallSchedulesScheduleIDShifts) ContextValidate ¶
func (m *PostV1TeamsTeamIDOnCallSchedulesScheduleIDShifts) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this post v1 teams team Id on call schedules schedule Id shifts based on context it is used
func (*PostV1TeamsTeamIDOnCallSchedulesScheduleIDShifts) MarshalBinary ¶
func (m *PostV1TeamsTeamIDOnCallSchedulesScheduleIDShifts) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PostV1TeamsTeamIDOnCallSchedulesScheduleIDShifts) UnmarshalBinary ¶
func (m *PostV1TeamsTeamIDOnCallSchedulesScheduleIDShifts) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PostV1TeamsTeamIDOnCallSchedulesStrategy ¶
type PostV1TeamsTeamIDOnCallSchedulesStrategy struct { // The day of the week on which on-call shifts should hand off, as its long-form name (e.g. "monday", "tuesday", etc). This value is only used if the strategy type is "weekly". // Enum: [monday tuesday wednesday thursday friday saturday sunday] HandoffDay string `json:"handoff_day,omitempty"` // An ISO8601 time string specifying when on-call shifts should hand off. This value is only used if the strategy type is "daily" or "weekly". HandoffTime string `json:"handoff_time,omitempty"` // An ISO8601 duration string specifying how long each shift should last. This value is only used if the strategy type is "custom". ShiftDuration string `json:"shift_duration,omitempty"` // The type of strategy. Must be one of "daily", "weekly", or "custom". // Required: true // Enum: [daily weekly custom] Type *string `json:"type"` }
PostV1TeamsTeamIDOnCallSchedulesStrategy An object that specifies how the schedule's on-call shifts should be generated.
swagger:model PostV1TeamsTeamIDOnCallSchedulesStrategy
func (*PostV1TeamsTeamIDOnCallSchedulesStrategy) ContextValidate ¶
func (m *PostV1TeamsTeamIDOnCallSchedulesStrategy) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this post v1 teams team ID on call schedules strategy based on context it is used
func (*PostV1TeamsTeamIDOnCallSchedulesStrategy) MarshalBinary ¶
func (m *PostV1TeamsTeamIDOnCallSchedulesStrategy) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PostV1TeamsTeamIDOnCallSchedulesStrategy) UnmarshalBinary ¶
func (m *PostV1TeamsTeamIDOnCallSchedulesStrategy) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PostV1TeamsTeamIDSignalRules ¶
type PostV1TeamsTeamIDSignalRules struct { // The CEL expression that defines the rule. // Required: true Expression *string `json:"expression"` // The ID of an incident type that should be used when an alert is promoted to an incident IncidentTypeID string `json:"incident_type_id,omitempty"` // The rule's name. // Required: true Name *string `json:"name"` // The ID of the target that the rule will notify when matched. // Required: true TargetID *string `json:"target_id"` // The type of target that the rule will notify when matched. // Required: true // Enum: [EscalationPolicy OnCallSchedule User] TargetType *string `json:"target_type"` }
PostV1TeamsTeamIDSignalRules Create a Signals rule for a team.
swagger:model postV1TeamsTeamIdSignalRules
func (*PostV1TeamsTeamIDSignalRules) ContextValidate ¶
func (m *PostV1TeamsTeamIDSignalRules) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this post v1 teams team Id signal rules based on context it is used
func (*PostV1TeamsTeamIDSignalRules) MarshalBinary ¶
func (m *PostV1TeamsTeamIDSignalRules) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PostV1TeamsTeamIDSignalRules) UnmarshalBinary ¶
func (m *PostV1TeamsTeamIDSignalRules) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PostV1TicketingPriorities ¶
type PostV1TicketingPriorities struct { // name // Required: true Name *string `json:"name"` // The position that this priority should take in your list of priorities. Priorities should be ordered from highest to lowest, with the highest priority at 0. If a position isn't specified, the new priority will be added to the end of the list; if another priority already exists at the specified position, that priority and all priorities following it will automatically be moved down the list to make room for the new priority. Position int32 `json:"position,omitempty"` }
PostV1TicketingPriorities Create a single ticketing priority
swagger:model postV1TicketingPriorities
func (*PostV1TicketingPriorities) ContextValidate ¶
func (m *PostV1TicketingPriorities) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this post v1 ticketing priorities based on context it is used
func (*PostV1TicketingPriorities) MarshalBinary ¶
func (m *PostV1TicketingPriorities) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PostV1TicketingPriorities) UnmarshalBinary ¶
func (m *PostV1TicketingPriorities) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PostV1TicketingTickets ¶
type PostV1TicketingTickets struct { // description Description string `json:"description,omitempty"` // project id ProjectID string `json:"project_id,omitempty"` // The remote URL for an existing ticket in a supported and configured ticketing integration RemoteURL string `json:"remote_url,omitempty"` // state State string `json:"state,omitempty"` // summary // Required: true Summary *string `json:"summary"` // List of tags for the ticket TagList []string `json:"tag_list"` // type Type string `json:"type,omitempty"` }
PostV1TicketingTickets Creates a ticket for a project
swagger:model postV1TicketingTickets
func (*PostV1TicketingTickets) ContextValidate ¶
func (m *PostV1TicketingTickets) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this post v1 ticketing tickets based on context it is used
func (*PostV1TicketingTickets) MarshalBinary ¶
func (m *PostV1TicketingTickets) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PostV1TicketingTickets) UnmarshalBinary ¶
func (m *PostV1TicketingTickets) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PostV1Webhooks ¶
type PostV1Webhooks struct { // url // Required: true URL *string `json:"url"` }
PostV1Webhooks Create a new webhook
swagger:model postV1Webhooks
func (*PostV1Webhooks) ContextValidate ¶
ContextValidate validates this post v1 webhooks based on context it is used
func (*PostV1Webhooks) MarshalBinary ¶
func (m *PostV1Webhooks) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PostV1Webhooks) UnmarshalBinary ¶
func (m *PostV1Webhooks) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PriorityEntity ¶
type PriorityEntity struct { // created at // Format: date-time CreatedAt strfmt.DateTime `json:"created_at,omitempty"` // default Default bool `json:"default,omitempty"` // description Description string `json:"description,omitempty"` // position Position int32 `json:"position,omitempty"` // slug Slug string `json:"slug,omitempty"` // updated at // Format: date-time UpdatedAt strfmt.DateTime `json:"updated_at,omitempty"` }
PriorityEntity PriorityEntity model
swagger:model PriorityEntity
func (*PriorityEntity) ContextValidate ¶
ContextValidate validates this priority entity based on context it is used
func (*PriorityEntity) MarshalBinary ¶
func (m *PriorityEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PriorityEntity) UnmarshalBinary ¶
func (m *PriorityEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PublicAPIV1IncidentsSuccinctEntity ¶
type PublicAPIV1IncidentsSuccinctEntity struct { // id ID string `json:"id,omitempty"` // name Name string `json:"name,omitempty"` // number Number string `json:"number,omitempty"` }
PublicAPIV1IncidentsSuccinctEntity public API v1 incidents succinct entity
swagger:model PublicAPI_V1_Incidents_SuccinctEntity
func (*PublicAPIV1IncidentsSuccinctEntity) ContextValidate ¶
func (m *PublicAPIV1IncidentsSuccinctEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this public API v1 incidents succinct entity based on context it is used
func (*PublicAPIV1IncidentsSuccinctEntity) MarshalBinary ¶
func (m *PublicAPIV1IncidentsSuccinctEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PublicAPIV1IncidentsSuccinctEntity) UnmarshalBinary ¶
func (m *PublicAPIV1IncidentsSuccinctEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PublicAPIV1IncidentsTranscriptEntity ¶
type PublicAPIV1IncidentsTranscriptEntity struct { // The time the transcript entry was created // Format: date-time CreatedAt strfmt.DateTime `json:"created_at,omitempty"` // The unique identifier for the transcript entry ID string `json:"id,omitempty"` // The speaker for the transcript entry Speaker string `json:"speaker,omitempty"` // The start time for the transcript entry Start int32 `json:"start,omitempty"` // The end time for the transcript entry Until int32 `json:"until,omitempty"` // The time the transcript entry was last updated // Format: date-time UpdatedAt strfmt.DateTime `json:"updated_at,omitempty"` // The words spoken for the transcript entry Words string `json:"words,omitempty"` }
PublicAPIV1IncidentsTranscriptEntity PublicAPI_V1_Incidents_TranscriptEntity model
swagger:model PublicAPI_V1_Incidents_TranscriptEntity
func (*PublicAPIV1IncidentsTranscriptEntity) ContextValidate ¶
func (m *PublicAPIV1IncidentsTranscriptEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this public API v1 incidents transcript entity based on context it is used
func (*PublicAPIV1IncidentsTranscriptEntity) MarshalBinary ¶
func (m *PublicAPIV1IncidentsTranscriptEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PublicAPIV1IncidentsTranscriptEntity) UnmarshalBinary ¶
func (m *PublicAPIV1IncidentsTranscriptEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PutV1IncidentsIncidentIDImpact ¶
type PutV1IncidentsIncidentIDImpact struct { // impact Impact []*PutV1IncidentsIncidentIDImpactImpactItems0 `json:"impact"` // milestone Milestone string `json:"milestone,omitempty"` // note Note string `json:"note,omitempty"` // status pages StatusPages []*PutV1IncidentsIncidentIDImpactStatusPagesItems0 `json:"status_pages"` }
PutV1IncidentsIncidentIDImpact Updates an incident with new impact, milestone, and accompanying note. You can publish these events to a status page or multiple status pages. This can also be used to change the impact currently on an incident.
swagger:model putV1IncidentsIncidentIdImpact
func (*PutV1IncidentsIncidentIDImpact) ContextValidate ¶
func (m *PutV1IncidentsIncidentIDImpact) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this put v1 incidents incident Id impact based on the context it is used
func (*PutV1IncidentsIncidentIDImpact) MarshalBinary ¶
func (m *PutV1IncidentsIncidentIDImpact) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PutV1IncidentsIncidentIDImpact) UnmarshalBinary ¶
func (m *PutV1IncidentsIncidentIDImpact) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PutV1IncidentsIncidentIDImpactImpactItems0 ¶
type PutV1IncidentsIncidentIDImpactImpactItems0 struct { // condition id // Required: true ConditionID *string `json:"condition_id"` // id // Required: true ID *string `json:"id"` }
PutV1IncidentsIncidentIDImpactImpactItems0 put v1 incidents incident ID impact impact items0
swagger:model PutV1IncidentsIncidentIDImpactImpactItems0
func (*PutV1IncidentsIncidentIDImpactImpactItems0) ContextValidate ¶
func (m *PutV1IncidentsIncidentIDImpactImpactItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this put v1 incidents incident ID impact impact items0 based on context it is used
func (*PutV1IncidentsIncidentIDImpactImpactItems0) MarshalBinary ¶
func (m *PutV1IncidentsIncidentIDImpactImpactItems0) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PutV1IncidentsIncidentIDImpactImpactItems0) UnmarshalBinary ¶
func (m *PutV1IncidentsIncidentIDImpactImpactItems0) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PutV1IncidentsIncidentIDImpactStatusPagesItems0 ¶
type PutV1IncidentsIncidentIDImpactStatusPagesItems0 struct { // id // Required: true ID *string `json:"id"` // integration slug // Required: true IntegrationSlug *string `json:"integration_slug"` }
PutV1IncidentsIncidentIDImpactStatusPagesItems0 put v1 incidents incident ID impact status pages items0
swagger:model PutV1IncidentsIncidentIDImpactStatusPagesItems0
func (*PutV1IncidentsIncidentIDImpactStatusPagesItems0) ContextValidate ¶
func (m *PutV1IncidentsIncidentIDImpactStatusPagesItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this put v1 incidents incident ID impact status pages items0 based on context it is used
func (*PutV1IncidentsIncidentIDImpactStatusPagesItems0) MarshalBinary ¶
func (m *PutV1IncidentsIncidentIDImpactStatusPagesItems0) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PutV1IncidentsIncidentIDImpactStatusPagesItems0) UnmarshalBinary ¶
func (m *PutV1IncidentsIncidentIDImpactStatusPagesItems0) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PutV1IncidentsIncidentIDLinksLinkID ¶
type PutV1IncidentsIncidentIDLinksLinkID struct { // display text DisplayText string `json:"display_text,omitempty"` // href url HrefURL string `json:"href_url,omitempty"` // icon url IconURL string `json:"icon_url,omitempty"` }
PutV1IncidentsIncidentIDLinksLinkID Updates the external incident link attributes
swagger:model putV1IncidentsIncidentIdLinksLinkId
func (*PutV1IncidentsIncidentIDLinksLinkID) ContextValidate ¶
func (m *PutV1IncidentsIncidentIDLinksLinkID) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this put v1 incidents incident Id links link Id based on context it is used
func (*PutV1IncidentsIncidentIDLinksLinkID) MarshalBinary ¶
func (m *PutV1IncidentsIncidentIDLinksLinkID) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PutV1IncidentsIncidentIDLinksLinkID) UnmarshalBinary ¶
func (m *PutV1IncidentsIncidentIDLinksLinkID) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PutV1IncidentsIncidentIDMilestonesBulkUpdate ¶
type PutV1IncidentsIncidentIDMilestonesBulkUpdate struct { // bulk // Enum: [true] Bulk string `json:"bulk,omitempty"` // milestones // Required: true Milestones []*PutV1IncidentsIncidentIDMilestonesBulkUpdateMilestonesItems0 `json:"milestones"` }
PutV1IncidentsIncidentIDMilestonesBulkUpdate Update milestone times in bulk for a given incident. All milestone times for an incident must occur in chronological order (%{milestones}). If the result of this request would cause any milestone(s) to appear out of place, a 422 response will instead be returned. This includes milestones not explicitly submitted or updated in this request.
swagger:model putV1IncidentsIncidentIdMilestonesBulkUpdate
func (*PutV1IncidentsIncidentIDMilestonesBulkUpdate) ContextValidate ¶
func (m *PutV1IncidentsIncidentIDMilestonesBulkUpdate) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this put v1 incidents incident Id milestones bulk update based on the context it is used
func (*PutV1IncidentsIncidentIDMilestonesBulkUpdate) MarshalBinary ¶
func (m *PutV1IncidentsIncidentIDMilestonesBulkUpdate) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PutV1IncidentsIncidentIDMilestonesBulkUpdate) UnmarshalBinary ¶
func (m *PutV1IncidentsIncidentIDMilestonesBulkUpdate) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PutV1IncidentsIncidentIDMilestonesBulkUpdateMilestonesItems0 ¶
type PutV1IncidentsIncidentIDMilestonesBulkUpdateMilestonesItems0 struct { // An ISO8601 formatted string for when this milestone occurred. If you are removing a milestone, this field still needs to be set to some value // Required: true // Format: date-time OccurredAt *strfmt.DateTime `json:"occurred_at"` // If set to true, the milestone will be removed from the incident Remove bool `json:"remove,omitempty"` // type // Required: true // Enum: [started detected acknowledged investigating identified mitigated resolved postmortem_started postmortem_completed closed] Type *string `json:"type"` }
PutV1IncidentsIncidentIDMilestonesBulkUpdateMilestonesItems0 put v1 incidents incident ID milestones bulk update milestones items0
swagger:model PutV1IncidentsIncidentIDMilestonesBulkUpdateMilestonesItems0
func (*PutV1IncidentsIncidentIDMilestonesBulkUpdateMilestonesItems0) ContextValidate ¶
func (m *PutV1IncidentsIncidentIDMilestonesBulkUpdateMilestonesItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this put v1 incidents incident ID milestones bulk update milestones items0 based on context it is used
func (*PutV1IncidentsIncidentIDMilestonesBulkUpdateMilestonesItems0) MarshalBinary ¶
func (m *PutV1IncidentsIncidentIDMilestonesBulkUpdateMilestonesItems0) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PutV1IncidentsIncidentIDMilestonesBulkUpdateMilestonesItems0) UnmarshalBinary ¶
func (m *PutV1IncidentsIncidentIDMilestonesBulkUpdateMilestonesItems0) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PutV1PostMortemsQuestions ¶
type PutV1PostMortemsQuestions struct { // make swagger work MakeSwaggerWork string `json:"_make_swagger_work_,omitempty"` // questions Questions []*PutV1PostMortemsQuestionsQuestionsItems0 `json:"questions"` }
PutV1PostMortemsQuestions Update the questions configured to be provided and filled out on future retrospective reports.
swagger:model putV1PostMortemsQuestions
func (*PutV1PostMortemsQuestions) ContextValidate ¶
func (m *PutV1PostMortemsQuestions) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this put v1 post mortems questions based on the context it is used
func (*PutV1PostMortemsQuestions) MarshalBinary ¶
func (m *PutV1PostMortemsQuestions) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PutV1PostMortemsQuestions) UnmarshalBinary ¶
func (m *PutV1PostMortemsQuestions) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PutV1PostMortemsQuestionsQuestionsItems0 ¶
type PutV1PostMortemsQuestionsQuestionsItems0 struct { // ID of a question ID string `json:"id,omitempty"` // title of a question Title string `json:"title,omitempty"` // tooltip of a question Tooltip string `json:"tooltip,omitempty"` }
PutV1PostMortemsQuestionsQuestionsItems0 put v1 post mortems questions questions items0
swagger:model PutV1PostMortemsQuestionsQuestionsItems0
func (*PutV1PostMortemsQuestionsQuestionsItems0) ContextValidate ¶
func (m *PutV1PostMortemsQuestionsQuestionsItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this put v1 post mortems questions questions items0 based on context it is used
func (*PutV1PostMortemsQuestionsQuestionsItems0) MarshalBinary ¶
func (m *PutV1PostMortemsQuestionsQuestionsItems0) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PutV1PostMortemsQuestionsQuestionsItems0) UnmarshalBinary ¶
func (m *PutV1PostMortemsQuestionsQuestionsItems0) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PutV1PostMortemsReportsReportIDReasonsOrder ¶
type PutV1PostMortemsReportsReportIDReasonsOrder struct { // new position // Required: true NewPosition *int32 `json:"new_position"` // old position // Required: true OldPosition *int32 `json:"old_position"` }
PutV1PostMortemsReportsReportIDReasonsOrder Reorder a contributing factor
swagger:model putV1PostMortemsReportsReportIdReasonsOrder
func (*PutV1PostMortemsReportsReportIDReasonsOrder) ContextValidate ¶
func (m *PutV1PostMortemsReportsReportIDReasonsOrder) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this put v1 post mortems reports report Id reasons order based on context it is used
func (*PutV1PostMortemsReportsReportIDReasonsOrder) MarshalBinary ¶
func (m *PutV1PostMortemsReportsReportIDReasonsOrder) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PutV1PostMortemsReportsReportIDReasonsOrder) UnmarshalBinary ¶
func (m *PutV1PostMortemsReportsReportIDReasonsOrder) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PutV1RunbooksExecutionsExecutionIDStepsStepID ¶
type PutV1RunbooksExecutionsExecutionIDStepsStepID struct { // Data for execution of this step Data interface{} `json:"data,omitempty"` // repeats at // Format: date-time RepeatsAt strfmt.DateTime `json:"repeats_at,omitempty"` // schedule for // Format: date-time ScheduleFor strfmt.DateTime `json:"schedule_for,omitempty"` // state // Required: true State *string `json:"state"` }
PutV1RunbooksExecutionsExecutionIDStepsStepID Updates a runbook step execution, especially for changing the state of a step execution.
swagger:model putV1RunbooksExecutionsExecutionIdStepsStepId
func (*PutV1RunbooksExecutionsExecutionIDStepsStepID) ContextValidate ¶
func (m *PutV1RunbooksExecutionsExecutionIDStepsStepID) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this put v1 runbooks executions execution Id steps step Id based on context it is used
func (*PutV1RunbooksExecutionsExecutionIDStepsStepID) MarshalBinary ¶
func (m *PutV1RunbooksExecutionsExecutionIDStepsStepID) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PutV1RunbooksExecutionsExecutionIDStepsStepID) UnmarshalBinary ¶
func (m *PutV1RunbooksExecutionsExecutionIDStepsStepID) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PutV1RunbooksRunbookID ¶
type PutV1RunbooksRunbookID struct { // attachment rule AttachmentRule *PutV1RunbooksRunbookIDAttachmentRule `json:"attachment_rule,omitempty"` // Whether or not this runbook should be automatically attached to restricted incidents. Note that setting this to `true` will prevent it from being attached to public incidents, even manually. Defaults to `false`. AutoAttachToRestrictedIncidents bool `json:"auto_attach_to_restricted_incidents,omitempty"` // description Description string `json:"description,omitempty"` // environments Environments []*PutV1RunbooksRunbookIDEnvironmentsItems0 `json:"environments"` // name Name string `json:"name,omitempty"` // owner Owner *PutV1RunbooksRunbookIDOwner `json:"owner,omitempty"` // services Services []*PutV1RunbooksRunbookIDServicesItems0 `json:"services"` // severities Severities []*PutV1RunbooksRunbookIDSeveritiesItems0 `json:"severities"` // steps Steps []*PutV1RunbooksRunbookIDStepsItems0 `json:"steps"` // summary Summary string `json:"summary,omitempty"` }
PutV1RunbooksRunbookID Update a runbook and any attachment rules associated with it. This endpoint is used to configure nearly everything about a runbook, including but not limited to the steps, environments, attachment rules, and severities.
swagger:model putV1RunbooksRunbookId
func (*PutV1RunbooksRunbookID) ContextValidate ¶
func (m *PutV1RunbooksRunbookID) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this put v1 runbooks runbook Id based on the context it is used
func (*PutV1RunbooksRunbookID) MarshalBinary ¶
func (m *PutV1RunbooksRunbookID) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PutV1RunbooksRunbookID) UnmarshalBinary ¶
func (m *PutV1RunbooksRunbookID) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PutV1RunbooksRunbookIDAttachmentRule ¶
type PutV1RunbooksRunbookIDAttachmentRule struct { // The JSON logic for the attaching the runbook // Required: true Logic *string `json:"logic"` // The user data for the rule UserData string `json:"user_data,omitempty"` }
PutV1RunbooksRunbookIDAttachmentRule put v1 runbooks runbook ID attachment rule
swagger:model PutV1RunbooksRunbookIDAttachmentRule
func (*PutV1RunbooksRunbookIDAttachmentRule) ContextValidate ¶
func (m *PutV1RunbooksRunbookIDAttachmentRule) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this put v1 runbooks runbook ID attachment rule based on context it is used
func (*PutV1RunbooksRunbookIDAttachmentRule) MarshalBinary ¶
func (m *PutV1RunbooksRunbookIDAttachmentRule) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PutV1RunbooksRunbookIDAttachmentRule) UnmarshalBinary ¶
func (m *PutV1RunbooksRunbookIDAttachmentRule) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PutV1RunbooksRunbookIDEnvironmentsItems0 ¶
type PutV1RunbooksRunbookIDEnvironmentsItems0 struct { // id ID string `json:"id,omitempty"` }
PutV1RunbooksRunbookIDEnvironmentsItems0 put v1 runbooks runbook ID environments items0
swagger:model PutV1RunbooksRunbookIDEnvironmentsItems0
func (*PutV1RunbooksRunbookIDEnvironmentsItems0) ContextValidate ¶
func (m *PutV1RunbooksRunbookIDEnvironmentsItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this put v1 runbooks runbook ID environments items0 based on context it is used
func (*PutV1RunbooksRunbookIDEnvironmentsItems0) MarshalBinary ¶
func (m *PutV1RunbooksRunbookIDEnvironmentsItems0) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PutV1RunbooksRunbookIDEnvironmentsItems0) UnmarshalBinary ¶
func (m *PutV1RunbooksRunbookIDEnvironmentsItems0) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PutV1RunbooksRunbookIDOwner ¶
type PutV1RunbooksRunbookIDOwner struct { // id ID string `json:"id,omitempty"` }
PutV1RunbooksRunbookIDOwner An object representing a Team that owns the runbook
swagger:model PutV1RunbooksRunbookIDOwner
func (*PutV1RunbooksRunbookIDOwner) ContextValidate ¶
func (m *PutV1RunbooksRunbookIDOwner) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this put v1 runbooks runbook ID owner based on context it is used
func (*PutV1RunbooksRunbookIDOwner) MarshalBinary ¶
func (m *PutV1RunbooksRunbookIDOwner) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PutV1RunbooksRunbookIDOwner) UnmarshalBinary ¶
func (m *PutV1RunbooksRunbookIDOwner) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PutV1RunbooksRunbookIDServicesItems0 ¶
type PutV1RunbooksRunbookIDServicesItems0 struct { // id ID string `json:"id,omitempty"` }
PutV1RunbooksRunbookIDServicesItems0 put v1 runbooks runbook ID services items0
swagger:model PutV1RunbooksRunbookIDServicesItems0
func (*PutV1RunbooksRunbookIDServicesItems0) ContextValidate ¶
func (m *PutV1RunbooksRunbookIDServicesItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this put v1 runbooks runbook ID services items0 based on context it is used
func (*PutV1RunbooksRunbookIDServicesItems0) MarshalBinary ¶
func (m *PutV1RunbooksRunbookIDServicesItems0) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PutV1RunbooksRunbookIDServicesItems0) UnmarshalBinary ¶
func (m *PutV1RunbooksRunbookIDServicesItems0) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PutV1RunbooksRunbookIDSeveritiesItems0 ¶
type PutV1RunbooksRunbookIDSeveritiesItems0 struct { // id ID string `json:"id,omitempty"` }
PutV1RunbooksRunbookIDSeveritiesItems0 put v1 runbooks runbook ID severities items0
swagger:model PutV1RunbooksRunbookIDSeveritiesItems0
func (*PutV1RunbooksRunbookIDSeveritiesItems0) ContextValidate ¶
func (m *PutV1RunbooksRunbookIDSeveritiesItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this put v1 runbooks runbook ID severities items0 based on context it is used
func (*PutV1RunbooksRunbookIDSeveritiesItems0) MarshalBinary ¶
func (m *PutV1RunbooksRunbookIDSeveritiesItems0) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PutV1RunbooksRunbookIDSeveritiesItems0) UnmarshalBinary ¶
func (m *PutV1RunbooksRunbookIDSeveritiesItems0) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PutV1RunbooksRunbookIDStepsItems0 ¶
type PutV1RunbooksRunbookIDStepsItems0 struct { // ID of action to use for this step. // Required: true ActionID *string `json:"action_id"` // Name for step // Required: true Name *string `json:"name"` // rule Rule *PutV1RunbooksRunbookIDStepsItems0Rule `json:"rule,omitempty"` // ID of step to be updated StepID string `json:"step_id,omitempty"` }
PutV1RunbooksRunbookIDStepsItems0 put v1 runbooks runbook ID steps items0
swagger:model PutV1RunbooksRunbookIDStepsItems0
func (*PutV1RunbooksRunbookIDStepsItems0) ContextValidate ¶
func (m *PutV1RunbooksRunbookIDStepsItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this put v1 runbooks runbook ID steps items0 based on the context it is used
func (*PutV1RunbooksRunbookIDStepsItems0) MarshalBinary ¶
func (m *PutV1RunbooksRunbookIDStepsItems0) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PutV1RunbooksRunbookIDStepsItems0) UnmarshalBinary ¶
func (m *PutV1RunbooksRunbookIDStepsItems0) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PutV1RunbooksRunbookIDStepsItems0Rule ¶
type PutV1RunbooksRunbookIDStepsItems0Rule struct { // The JSON logic for the rule // Required: true Logic *string `json:"logic"` // The user data for the rule UserData string `json:"user_data,omitempty"` }
PutV1RunbooksRunbookIDStepsItems0Rule put v1 runbooks runbook ID steps items0 rule
swagger:model PutV1RunbooksRunbookIDStepsItems0Rule
func (*PutV1RunbooksRunbookIDStepsItems0Rule) ContextValidate ¶
func (m *PutV1RunbooksRunbookIDStepsItems0Rule) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this put v1 runbooks runbook ID steps items0 rule based on context it is used
func (*PutV1RunbooksRunbookIDStepsItems0Rule) MarshalBinary ¶
func (m *PutV1RunbooksRunbookIDStepsItems0Rule) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PutV1RunbooksRunbookIDStepsItems0Rule) UnmarshalBinary ¶
func (m *PutV1RunbooksRunbookIDStepsItems0Rule) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PutV1ScimV2GroupsID ¶
type PutV1ScimV2GroupsID struct { // The name of the team being updated // Required: true DisplayName *string `json:"displayName"` // members // Required: true Members []*PutV1ScimV2GroupsIDMembersItems0 `json:"members"` }
PutV1ScimV2GroupsID SCIM endpoint to update a Team (Colloquial for Group in the SCIM protocol). Any members defined in the payload will be assigned to the team with no defined role, any missing members will be removed from the team.
swagger:model putV1ScimV2GroupsId
func (*PutV1ScimV2GroupsID) ContextValidate ¶
ContextValidate validate this put v1 scim v2 groups Id based on the context it is used
func (*PutV1ScimV2GroupsID) MarshalBinary ¶
func (m *PutV1ScimV2GroupsID) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PutV1ScimV2GroupsID) UnmarshalBinary ¶
func (m *PutV1ScimV2GroupsID) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PutV1ScimV2GroupsIDMembersItems0 ¶
type PutV1ScimV2GroupsIDMembersItems0 struct { // String that represents the user's UUID to assign to the team // Required: true Value *string `json:"value"` }
PutV1ScimV2GroupsIDMembersItems0 put v1 scim v2 groups ID members items0
swagger:model PutV1ScimV2GroupsIDMembersItems0
func (*PutV1ScimV2GroupsIDMembersItems0) ContextValidate ¶
func (m *PutV1ScimV2GroupsIDMembersItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this put v1 scim v2 groups ID members items0 based on context it is used
func (*PutV1ScimV2GroupsIDMembersItems0) MarshalBinary ¶
func (m *PutV1ScimV2GroupsIDMembersItems0) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PutV1ScimV2GroupsIDMembersItems0) UnmarshalBinary ¶
func (m *PutV1ScimV2GroupsIDMembersItems0) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PutV1ScimV2UsersID ¶
type PutV1ScimV2UsersID struct { // Boolean that represents whether user is active Active bool `json:"active,omitempty"` // Email addresses for the User Emails []*PutV1ScimV2UsersIDEmailsItems0 `json:"emails"` // name Name *PutV1ScimV2UsersIDName `json:"name,omitempty"` // Roles for the User Roles []string `json:"roles"` // A service provider's unique identifier for the user UserName string `json:"userName,omitempty"` }
PutV1ScimV2UsersID PUT SCIM endpoint to update a User. This endpoint is used to replace a resource's attributes.
swagger:model putV1ScimV2UsersId
func (*PutV1ScimV2UsersID) ContextValidate ¶
ContextValidate validate this put v1 scim v2 users Id based on the context it is used
func (*PutV1ScimV2UsersID) MarshalBinary ¶
func (m *PutV1ScimV2UsersID) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PutV1ScimV2UsersID) UnmarshalBinary ¶
func (m *PutV1ScimV2UsersID) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PutV1ScimV2UsersIDEmailsItems0 ¶
type PutV1ScimV2UsersIDEmailsItems0 struct { // Boolean which signifies if an email is intended as the primary email for the User Primary bool `json:"primary,omitempty"` // String that represents an email address for the User // Required: true Value *string `json:"value"` }
PutV1ScimV2UsersIDEmailsItems0 put v1 scim v2 users ID emails items0
swagger:model PutV1ScimV2UsersIDEmailsItems0
func (*PutV1ScimV2UsersIDEmailsItems0) ContextValidate ¶
func (m *PutV1ScimV2UsersIDEmailsItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this put v1 scim v2 users ID emails items0 based on context it is used
func (*PutV1ScimV2UsersIDEmailsItems0) MarshalBinary ¶
func (m *PutV1ScimV2UsersIDEmailsItems0) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PutV1ScimV2UsersIDEmailsItems0) UnmarshalBinary ¶
func (m *PutV1ScimV2UsersIDEmailsItems0) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PutV1ScimV2UsersIDName ¶
type PutV1ScimV2UsersIDName struct { // The given name of the User, or first name in most Western languages // Required: true FamilyName *string `json:"familyName"` // The family name of the User, or last name in most Western languages // Required: true GivenName *string `json:"givenName"` }
PutV1ScimV2UsersIDName The components of the user's name
swagger:model PutV1ScimV2UsersIDName
func (*PutV1ScimV2UsersIDName) ContextValidate ¶
func (m *PutV1ScimV2UsersIDName) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this put v1 scim v2 users ID name based on context it is used
func (*PutV1ScimV2UsersIDName) MarshalBinary ¶
func (m *PutV1ScimV2UsersIDName) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PutV1ScimV2UsersIDName) UnmarshalBinary ¶
func (m *PutV1ScimV2UsersIDName) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ReportEntity ¶
type ReportEntity struct { // bucket period BucketPeriod string `json:"bucket_period,omitempty"` // data Data []*ReportsBucketEntity `json:"data"` // end date // Format: date EndDate strfmt.Date `json:"end_date,omitempty"` // start date // Format: date StartDate strfmt.Date `json:"start_date,omitempty"` }
ReportEntity ReportEntity model
swagger:model ReportEntity
func (*ReportEntity) ContextValidate ¶
ContextValidate validate this report entity based on the context it is used
func (*ReportEntity) MarshalBinary ¶
func (m *ReportEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ReportEntity) UnmarshalBinary ¶
func (m *ReportEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ReportsBucketEntity ¶
type ReportsBucketEntity struct { // bucket Bucket string `json:"bucket,omitempty"` // points Points []*ReportsDataPointEntity `json:"points"` }
ReportsBucketEntity reports bucket entity
swagger:model Reports_BucketEntity
func (*ReportsBucketEntity) ContextValidate ¶
ContextValidate validate this reports bucket entity based on the context it is used
func (*ReportsBucketEntity) MarshalBinary ¶
func (m *ReportsBucketEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ReportsBucketEntity) UnmarshalBinary ¶
func (m *ReportsBucketEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ReportsDataPointEntity ¶
type ReportsDataPointEntity struct { // key Key string `json:"key,omitempty"` // value Value int32 `json:"value,omitempty"` }
ReportsDataPointEntity reports data point entity
swagger:model Reports_DataPointEntity
func (*ReportsDataPointEntity) ContextValidate ¶
func (m *ReportsDataPointEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this reports data point entity based on context it is used
func (*ReportsDataPointEntity) MarshalBinary ¶
func (m *ReportsDataPointEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ReportsDataPointEntity) UnmarshalBinary ¶
func (m *ReportsDataPointEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RulesRuleEntity ¶
type RulesRuleEntity struct { // An unstructured object of key/value pairs describing the logic for applying the rule. Logic interface{} `json:"logic,omitempty"` // user data UserData *FHTypesGenericEntity `json:"user_data,omitempty"` }
RulesRuleEntity rules rule entity
swagger:model Rules_RuleEntity
func (*RulesRuleEntity) ContextValidate ¶
ContextValidate validate this rules rule entity based on the context it is used
func (*RulesRuleEntity) MarshalBinary ¶
func (m *RulesRuleEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RulesRuleEntity) UnmarshalBinary ¶
func (m *RulesRuleEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RunbookEntity ¶
type RunbookEntity struct { // attachment rule AttachmentRule *RulesRuleEntity `json:"attachment_rule,omitempty"` // auto attach to restricted incidents AutoAttachToRestrictedIncidents bool `json:"auto_attach_to_restricted_incidents,omitempty"` // created at // Format: date-time CreatedAt strfmt.DateTime `json:"created_at,omitempty"` // created by CreatedBy *AuthorEntity `json:"created_by,omitempty"` // description Description string `json:"description,omitempty"` // id ID string `json:"id,omitempty"` // is editable IsEditable bool `json:"is_editable,omitempty"` // name Name string `json:"name,omitempty"` // Team that owns the runbook Owner *TeamEntity `json:"owner,omitempty"` // runbook template id RunbookTemplateID string `json:"runbook_template_id,omitempty"` // steps Steps *RunbookStepEntity `json:"steps,omitempty"` // summary Summary string `json:"summary,omitempty"` // type Type string `json:"type,omitempty"` // updated at // Format: date-time UpdatedAt strfmt.DateTime `json:"updated_at,omitempty"` // updated by UpdatedBy *AuthorEntity `json:"updated_by,omitempty"` // votes Votes *VotesEntity `json:"votes,omitempty"` }
RunbookEntity RunbookEntity model
swagger:model RunbookEntity
func (*RunbookEntity) ContextValidate ¶
ContextValidate validate this runbook entity based on the context it is used
func (*RunbookEntity) MarshalBinary ¶
func (m *RunbookEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RunbookEntity) UnmarshalBinary ¶
func (m *RunbookEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RunbookStepEntity ¶
type RunbookStepEntity struct { // action Action *RunbooksActionsEntity `json:"action,omitempty"` // A list of action elements ActionElements []interface{} `json:"action_elements"` // action id ActionID string `json:"action_id,omitempty"` // automatic Automatic bool `json:"automatic,omitempty"` // An unstructured object of key/value pairs describing the config settings for the step. Config interface{} `json:"config,omitempty"` // delay duration // Format: date-time DelayDuration strfmt.DateTime `json:"delay_duration,omitempty"` // name Name string `json:"name,omitempty"` // repeats Repeats bool `json:"repeats,omitempty"` // repeats duration // Format: date-time RepeatsDuration strfmt.DateTime `json:"repeats_duration,omitempty"` // rule Rule *RulesRuleEntity `json:"rule,omitempty"` // A list of step elements StepElements []interface{} `json:"step_elements"` // step id StepID string `json:"step_id,omitempty"` // votes Votes *VotesEntity `json:"votes,omitempty"` }
RunbookStepEntity runbook step entity
swagger:model RunbookStepEntity
func (*RunbookStepEntity) ContextValidate ¶
ContextValidate validate this runbook step entity based on the context it is used
func (*RunbookStepEntity) MarshalBinary ¶
func (m *RunbookStepEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RunbookStepEntity) UnmarshalBinary ¶
func (m *RunbookStepEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RunbooksActionConfigEntity ¶
type RunbooksActionConfigEntity struct { // Location of documentation for this action DocumentationURL string `json:"documentation_url,omitempty"` // elements Elements *RunbooksElementEntity `json:"elements,omitempty"` }
RunbooksActionConfigEntity runbooks action config entity
swagger:model Runbooks_ActionConfigEntity
func (*RunbooksActionConfigEntity) ContextValidate ¶
func (m *RunbooksActionConfigEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this runbooks action config entity based on the context it is used
func (*RunbooksActionConfigEntity) MarshalBinary ¶
func (m *RunbooksActionConfigEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RunbooksActionConfigEntity) UnmarshalBinary ¶
func (m *RunbooksActionConfigEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RunbooksActionsEntity ¶
type RunbooksActionsEntity struct { // automatable Automatable bool `json:"automatable,omitempty"` // category Category string `json:"category,omitempty"` // config Config *RunbooksActionConfigEntity `json:"config,omitempty"` // created at // Format: date-time CreatedAt strfmt.DateTime `json:"created_at,omitempty"` // default logic DefaultLogic interface{} `json:"default_logic,omitempty"` // default rule data DefaultRuleData interface{} `json:"default_rule_data,omitempty"` // description Description string `json:"description,omitempty"` // id ID string `json:"id,omitempty"` // integration Integration *IntegrationsIntegrationEntity `json:"integration,omitempty"` // name Name string `json:"name,omitempty"` // prerequisites Prerequisites interface{} `json:"prerequisites,omitempty"` // repeatable Repeatable bool `json:"repeatable,omitempty"` // slug Slug string `json:"slug,omitempty"` // supported runbook types SupportedRunbookTypes []string `json:"supported_runbook_types"` // updated at // Format: date-time UpdatedAt strfmt.DateTime `json:"updated_at,omitempty"` }
RunbooksActionsEntity runbooks actions entity
swagger:model Runbooks_ActionsEntity
func (*RunbooksActionsEntity) ContextValidate ¶
ContextValidate validate this runbooks actions entity based on the context it is used
func (*RunbooksActionsEntity) MarshalBinary ¶
func (m *RunbooksActionsEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RunbooksActionsEntity) UnmarshalBinary ¶
func (m *RunbooksActionsEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RunbooksActionsEntityPaginated ¶
type RunbooksActionsEntityPaginated struct { // data Data []*RunbooksActionsEntity `json:"data"` // pagination Pagination *PaginationEntity `json:"pagination,omitempty"` }
RunbooksActionsEntityPaginated Runbooks_ActionsEntityPaginated model
swagger:model Runbooks_ActionsEntityPaginated
func (*RunbooksActionsEntityPaginated) ContextValidate ¶
func (m *RunbooksActionsEntityPaginated) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this runbooks actions entity paginated based on the context it is used
func (*RunbooksActionsEntityPaginated) MarshalBinary ¶
func (m *RunbooksActionsEntityPaginated) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RunbooksActionsEntityPaginated) UnmarshalBinary ¶
func (m *RunbooksActionsEntityPaginated) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RunbooksElementDynamicSelectEntity ¶
type RunbooksElementDynamicSelectEntity struct { // async url AsyncURL string `json:"async_url,omitempty"` // clearable Clearable bool `json:"clearable,omitempty"` // default value DefaultValue *RunbooksElementDynamicSelectEntitySelectOptionEntity `json:"default_value,omitempty"` // is multi IsMulti bool `json:"is_multi,omitempty"` // label Label string `json:"label,omitempty"` // options Options []*RunbooksElementDynamicSelectEntitySelectOptionEntity `json:"options"` // placeholder Placeholder string `json:"placeholder,omitempty"` // required Required bool `json:"required,omitempty"` }
RunbooksElementDynamicSelectEntity runbooks element dynamic select entity
swagger:model Runbooks_ElementDynamicSelectEntity
func (*RunbooksElementDynamicSelectEntity) ContextValidate ¶
func (m *RunbooksElementDynamicSelectEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this runbooks element dynamic select entity based on the context it is used
func (*RunbooksElementDynamicSelectEntity) MarshalBinary ¶
func (m *RunbooksElementDynamicSelectEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RunbooksElementDynamicSelectEntity) UnmarshalBinary ¶
func (m *RunbooksElementDynamicSelectEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RunbooksElementDynamicSelectEntitySelectOptionEntity ¶
type RunbooksElementDynamicSelectEntitySelectOptionEntity struct { // label Label string `json:"label,omitempty"` // value Value string `json:"value,omitempty"` }
RunbooksElementDynamicSelectEntitySelectOptionEntity runbooks element dynamic select entity select option entity
swagger:model Runbooks_ElementDynamicSelectEntity_SelectOptionEntity
func (*RunbooksElementDynamicSelectEntitySelectOptionEntity) ContextValidate ¶
func (m *RunbooksElementDynamicSelectEntitySelectOptionEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this runbooks element dynamic select entity select option entity based on context it is used
func (*RunbooksElementDynamicSelectEntitySelectOptionEntity) MarshalBinary ¶
func (m *RunbooksElementDynamicSelectEntitySelectOptionEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RunbooksElementDynamicSelectEntitySelectOptionEntity) UnmarshalBinary ¶
func (m *RunbooksElementDynamicSelectEntitySelectOptionEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RunbooksElementEntity ¶
type RunbooksElementEntity struct { // dynamic select DynamicSelect *RunbooksElementDynamicSelectEntity `json:"dynamic_select,omitempty"` // id ID string `json:"id,omitempty"` // input Input *RunbooksElementInputEntity `json:"input,omitempty"` // markdown Markdown *RunbooksElementMarkdownEntity `json:"markdown,omitempty"` // plain text PlainText *RunbooksElementMarkdownEntity `json:"plain_text,omitempty"` // textarea Textarea *RunbooksElementTextareaEntity `json:"textarea,omitempty"` // type Type string `json:"type,omitempty"` }
RunbooksElementEntity runbooks element entity
swagger:model Runbooks_ElementEntity
func (*RunbooksElementEntity) ContextValidate ¶
ContextValidate validate this runbooks element entity based on the context it is used
func (*RunbooksElementEntity) MarshalBinary ¶
func (m *RunbooksElementEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RunbooksElementEntity) UnmarshalBinary ¶
func (m *RunbooksElementEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RunbooksElementInputEntity ¶
type RunbooksElementInputEntity struct { // default value DefaultValue string `json:"default_value,omitempty"` // label Label string `json:"label,omitempty"` // placeholder Placeholder string `json:"placeholder,omitempty"` // required Required bool `json:"required,omitempty"` }
RunbooksElementInputEntity runbooks element input entity
swagger:model Runbooks_ElementInputEntity
func (*RunbooksElementInputEntity) ContextValidate ¶
func (m *RunbooksElementInputEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this runbooks element input entity based on context it is used
func (*RunbooksElementInputEntity) MarshalBinary ¶
func (m *RunbooksElementInputEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RunbooksElementInputEntity) UnmarshalBinary ¶
func (m *RunbooksElementInputEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RunbooksElementMarkdownEntity ¶
type RunbooksElementMarkdownEntity struct { // text Text string `json:"text,omitempty"` }
RunbooksElementMarkdownEntity runbooks element markdown entity
swagger:model Runbooks_ElementMarkdownEntity
func (*RunbooksElementMarkdownEntity) ContextValidate ¶
func (m *RunbooksElementMarkdownEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this runbooks element markdown entity based on context it is used
func (*RunbooksElementMarkdownEntity) MarshalBinary ¶
func (m *RunbooksElementMarkdownEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RunbooksElementMarkdownEntity) UnmarshalBinary ¶
func (m *RunbooksElementMarkdownEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RunbooksElementTextareaEntity ¶
type RunbooksElementTextareaEntity struct { // default value DefaultValue string `json:"default_value,omitempty"` // label Label string `json:"label,omitempty"` // placeholder Placeholder string `json:"placeholder,omitempty"` }
RunbooksElementTextareaEntity runbooks element textarea entity
swagger:model Runbooks_ElementTextareaEntity
func (*RunbooksElementTextareaEntity) ContextValidate ¶
func (m *RunbooksElementTextareaEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this runbooks element textarea entity based on context it is used
func (*RunbooksElementTextareaEntity) MarshalBinary ¶
func (m *RunbooksElementTextareaEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RunbooksElementTextareaEntity) UnmarshalBinary ¶
func (m *RunbooksElementTextareaEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RunbooksExecutionEntity ¶
type RunbooksExecutionEntity struct { // created at // Format: date-time CreatedAt strfmt.DateTime `json:"created_at,omitempty"` // created by CreatedBy string `json:"created_by,omitempty"` // executed for ExecutedFor *RunbooksExecutionEntityExecutedForEntity `json:"executed_for,omitempty"` // id ID string `json:"id,omitempty"` // runbook Runbook *SlimRunbookEntity `json:"runbook,omitempty"` // status Status string `json:"status,omitempty"` // steps Steps *RunbooksExecutionStepEntity `json:"steps,omitempty"` // updated at // Format: date-time UpdatedAt strfmt.DateTime `json:"updated_at,omitempty"` }
RunbooksExecutionEntity Runbooks_ExecutionEntity model
swagger:model Runbooks_ExecutionEntity
func (*RunbooksExecutionEntity) ContextValidate ¶
func (m *RunbooksExecutionEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this runbooks execution entity based on the context it is used
func (*RunbooksExecutionEntity) MarshalBinary ¶
func (m *RunbooksExecutionEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RunbooksExecutionEntity) UnmarshalBinary ¶
func (m *RunbooksExecutionEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RunbooksExecutionEntityExecutedForEntity ¶
type RunbooksExecutionEntityExecutedForEntity struct { // id ID string `json:"id,omitempty"` // name Name string `json:"name,omitempty"` // type Type string `json:"type,omitempty"` }
RunbooksExecutionEntityExecutedForEntity runbooks execution entity executed for entity
swagger:model Runbooks_ExecutionEntity_ExecutedForEntity
func (*RunbooksExecutionEntityExecutedForEntity) ContextValidate ¶
func (m *RunbooksExecutionEntityExecutedForEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this runbooks execution entity executed for entity based on context it is used
func (*RunbooksExecutionEntityExecutedForEntity) MarshalBinary ¶
func (m *RunbooksExecutionEntityExecutedForEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RunbooksExecutionEntityExecutedForEntity) UnmarshalBinary ¶
func (m *RunbooksExecutionEntityExecutedForEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RunbooksExecutionEntityPaginated ¶
type RunbooksExecutionEntityPaginated struct { // data Data []*RunbooksExecutionEntity `json:"data"` // pagination Pagination *PaginationEntity `json:"pagination,omitempty"` }
RunbooksExecutionEntityPaginated Runbooks_ExecutionEntityPaginated model
swagger:model Runbooks_ExecutionEntityPaginated
func (*RunbooksExecutionEntityPaginated) ContextValidate ¶
func (m *RunbooksExecutionEntityPaginated) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this runbooks execution entity paginated based on the context it is used
func (*RunbooksExecutionEntityPaginated) MarshalBinary ¶
func (m *RunbooksExecutionEntityPaginated) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RunbooksExecutionEntityPaginated) UnmarshalBinary ¶
func (m *RunbooksExecutionEntityPaginated) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RunbooksExecutionStepEntity ¶
type RunbooksExecutionStepEntity struct { // action slug ActionSlug string `json:"action_slug,omitempty"` // action type ActionType string `json:"action_type,omitempty"` // automatic Automatic bool `json:"automatic,omitempty"` // config Config interface{} `json:"config,omitempty"` // executable Executable bool `json:"executable,omitempty"` // execution Execution *RunbooksExecutionStepExecutionEntity `json:"execution,omitempty"` // has been rerun HasBeenRerun bool `json:"has_been_rerun,omitempty"` // has been retried HasBeenRetried bool `json:"has_been_retried,omitempty"` // id ID string `json:"id,omitempty"` // integration name IntegrationName string `json:"integration_name,omitempty"` // integration slug IntegrationSlug string `json:"integration_slug,omitempty"` // name Name string `json:"name,omitempty"` // repeatable Repeatable bool `json:"repeatable,omitempty"` // repeats Repeats bool `json:"repeats,omitempty"` // repeats at // Format: date-time RepeatsAt strfmt.DateTime `json:"repeats_at,omitempty"` // ISO8601 formatted duration string RepeatsDuration string `json:"repeats_duration,omitempty"` // rule Rule *RulesRuleEntity `json:"rule,omitempty"` // step elements StepElements []interface{} `json:"step_elements"` }
RunbooksExecutionStepEntity runbooks execution step entity
swagger:model Runbooks_ExecutionStepEntity
func (*RunbooksExecutionStepEntity) ContextValidate ¶
func (m *RunbooksExecutionStepEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this runbooks execution step entity based on the context it is used
func (*RunbooksExecutionStepEntity) MarshalBinary ¶
func (m *RunbooksExecutionStepEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RunbooksExecutionStepEntity) UnmarshalBinary ¶
func (m *RunbooksExecutionStepEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RunbooksExecutionStepExecutionEntity ¶
type RunbooksExecutionStepExecutionEntity struct { // data Data interface{} `json:"data,omitempty"` // error Error string `json:"error,omitempty"` // performed at // Format: date-time PerformedAt strfmt.DateTime `json:"performed_at,omitempty"` // performed by PerformedBy *ActorEntity `json:"performed_by,omitempty"` // scheduled for // Format: date-time ScheduledFor strfmt.DateTime `json:"scheduled_for,omitempty"` // state // Enum: [initial pending scheduled started dismissed completed errored] State string `json:"state,omitempty"` // webhook delivery WebhookDelivery *RunbooksWebhookDeliveryEntity `json:"webhook_delivery,omitempty"` }
RunbooksExecutionStepExecutionEntity runbooks execution step execution entity
swagger:model Runbooks_ExecutionStepExecutionEntity
func (*RunbooksExecutionStepExecutionEntity) ContextValidate ¶
func (m *RunbooksExecutionStepExecutionEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this runbooks execution step execution entity based on the context it is used
func (*RunbooksExecutionStepExecutionEntity) MarshalBinary ¶
func (m *RunbooksExecutionStepExecutionEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RunbooksExecutionStepExecutionEntity) UnmarshalBinary ¶
func (m *RunbooksExecutionStepExecutionEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RunbooksWebhookDeliveryEntity ¶
type RunbooksWebhookDeliveryEntity struct { // headers Headers string `json:"headers,omitempty"` // status code StatusCode string `json:"status_code,omitempty"` }
RunbooksWebhookDeliveryEntity runbooks webhook delivery entity
swagger:model Runbooks_WebhookDeliveryEntity
func (*RunbooksWebhookDeliveryEntity) ContextValidate ¶
func (m *RunbooksWebhookDeliveryEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this runbooks webhook delivery entity based on context it is used
func (*RunbooksWebhookDeliveryEntity) MarshalBinary ¶
func (m *RunbooksWebhookDeliveryEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RunbooksWebhookDeliveryEntity) UnmarshalBinary ¶
func (m *RunbooksWebhookDeliveryEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SavedSearchEntity ¶
type SavedSearchEntity struct { // created at // Format: date-time CreatedAt strfmt.DateTime `json:"created_at,omitempty"` // An unstructured key/value pair of saved values for searching FilterValues interface{} `json:"filter_values,omitempty"` // id ID string `json:"id,omitempty"` // Whether or not this saved search is private IsPrivate bool `json:"is_private,omitempty"` // name Name string `json:"name,omitempty"` // resource type ResourceType string `json:"resource_type,omitempty"` // updated at // Format: date-time UpdatedAt strfmt.DateTime `json:"updated_at,omitempty"` // user id UserID string `json:"user_id,omitempty"` }
SavedSearchEntity SavedSearchEntity model
swagger:model SavedSearchEntity
func (*SavedSearchEntity) ContextValidate ¶
ContextValidate validates this saved search entity based on context it is used
func (*SavedSearchEntity) MarshalBinary ¶
func (m *SavedSearchEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SavedSearchEntity) UnmarshalBinary ¶
func (m *SavedSearchEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ScheduleEntity ¶
type ScheduleEntity struct { // discarded Discarded bool `json:"discarded,omitempty"` // id ID string `json:"id,omitempty"` // integration Integration string `json:"integration,omitempty"` // name Name string `json:"name,omitempty"` }
ScheduleEntity ScheduleEntity model
swagger:model ScheduleEntity
func (*ScheduleEntity) ContextValidate ¶
ContextValidate validates this schedule entity based on context it is used
func (*ScheduleEntity) MarshalBinary ¶
func (m *ScheduleEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ScheduleEntity) UnmarshalBinary ¶
func (m *ScheduleEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ScheduledMaintenanceEntity ¶
type ScheduledMaintenanceEntity struct { // created at // Format: date-time CreatedAt strfmt.DateTime `json:"created_at,omitempty"` // description Description string `json:"description,omitempty"` // ends at // Format: date-time EndsAt strfmt.DateTime `json:"ends_at,omitempty"` // id ID string `json:"id,omitempty"` // impacts Impacts []*ScheduledMaintenancesImpactEntity `json:"impacts"` // incident Incident *IncidentEntity `json:"incident,omitempty"` // An object of label key and values Labels interface{} `json:"labels,omitempty"` // name Name string `json:"name,omitempty"` // starts at // Format: date-time StartsAt strfmt.DateTime `json:"starts_at,omitempty"` // status pages StatusPages []*ScheduledMaintenancesStatusPageEntity `json:"status_pages"` // summary Summary string `json:"summary,omitempty"` // updated at // Format: date-time UpdatedAt strfmt.DateTime `json:"updated_at,omitempty"` }
ScheduledMaintenanceEntity ScheduledMaintenanceEntity model
swagger:model ScheduledMaintenanceEntity
func (*ScheduledMaintenanceEntity) ContextValidate ¶
func (m *ScheduledMaintenanceEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this scheduled maintenance entity based on the context it is used
func (*ScheduledMaintenanceEntity) MarshalBinary ¶
func (m *ScheduledMaintenanceEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ScheduledMaintenanceEntity) UnmarshalBinary ¶
func (m *ScheduledMaintenanceEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ScheduledMaintenancesImpactEntity ¶
type ScheduledMaintenancesImpactEntity struct { // condition Condition *SeverityMatrixConditionEntity `json:"condition,omitempty"` // id ID string `json:"id,omitempty"` // impact Impact *SuccinctEntity `json:"impact,omitempty"` // type Type string `json:"type,omitempty"` }
ScheduledMaintenancesImpactEntity scheduled maintenances impact entity
swagger:model ScheduledMaintenancesImpactEntity
func (*ScheduledMaintenancesImpactEntity) ContextValidate ¶
func (m *ScheduledMaintenancesImpactEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this scheduled maintenances impact entity based on the context it is used
func (*ScheduledMaintenancesImpactEntity) MarshalBinary ¶
func (m *ScheduledMaintenancesImpactEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ScheduledMaintenancesImpactEntity) UnmarshalBinary ¶
func (m *ScheduledMaintenancesImpactEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ScheduledMaintenancesStatusPageEntity ¶
type ScheduledMaintenancesStatusPageEntity struct { // id ID string `json:"id,omitempty"` // integration id IntegrationID string `json:"integration_id,omitempty"` // integration name IntegrationName string `json:"integration_name,omitempty"` // integration slug IntegrationSlug string `json:"integration_slug,omitempty"` }
ScheduledMaintenancesStatusPageEntity scheduled maintenances status page entity
swagger:model ScheduledMaintenancesStatusPageEntity
func (*ScheduledMaintenancesStatusPageEntity) ContextValidate ¶
func (m *ScheduledMaintenancesStatusPageEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this scheduled maintenances status page entity based on context it is used
func (*ScheduledMaintenancesStatusPageEntity) MarshalBinary ¶
func (m *ScheduledMaintenancesStatusPageEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ScheduledMaintenancesStatusPageEntity) UnmarshalBinary ¶
func (m *ScheduledMaintenancesStatusPageEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ServiceChildDependencyEntity ¶
type ServiceChildDependencyEntity struct { // created at // Format: date-time CreatedAt strfmt.DateTime `json:"created_at,omitempty"` // id ID string `json:"id,omitempty"` // notes Notes string `json:"notes,omitempty"` // service Service *ServiceEntity `json:"service,omitempty"` // type Type string `json:"type,omitempty"` // updated at // Format: date-time UpdatedAt strfmt.DateTime `json:"updated_at,omitempty"` }
ServiceChildDependencyEntity service child dependency entity
swagger:model ServiceChildDependencyEntity
func (*ServiceChildDependencyEntity) ContextValidate ¶
func (m *ServiceChildDependencyEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this service child dependency entity based on the context it is used
func (*ServiceChildDependencyEntity) MarshalBinary ¶
func (m *ServiceChildDependencyEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ServiceChildDependencyEntity) UnmarshalBinary ¶
func (m *ServiceChildDependencyEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ServiceDependencyEntity ¶
type ServiceDependencyEntity struct { // connected service ConnectedService *ServiceEntity `json:"connected_service,omitempty"` // created at // Format: date-time CreatedAt strfmt.DateTime `json:"created_at,omitempty"` // id ID string `json:"id,omitempty"` // notes Notes string `json:"notes,omitempty"` // service Service *ServiceEntity `json:"service,omitempty"` // updated at // Format: date-time UpdatedAt strfmt.DateTime `json:"updated_at,omitempty"` }
ServiceDependencyEntity ServiceDependencyEntity model
swagger:model ServiceDependencyEntity
func (*ServiceDependencyEntity) ContextValidate ¶
func (m *ServiceDependencyEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this service dependency entity based on the context it is used
func (*ServiceDependencyEntity) MarshalBinary ¶
func (m *ServiceDependencyEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ServiceDependencyEntity) UnmarshalBinary ¶
func (m *ServiceDependencyEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ServiceEntity ¶
type ServiceEntity struct { // List of active incident guids ActiveIncidents []string `json:"active_incidents"` // alert on add AlertOnAdd bool `json:"alert_on_add,omitempty"` // allowed params AllowedParams []string `json:"allowed_params"` // auto add responding team AutoAddRespondingTeam bool `json:"auto_add_responding_team,omitempty"` // List of checklists associated with a service Checklists []*ChecklistTemplateEntity `json:"checklists"` // completed checks CompletedChecks int32 `json:"completed_checks,omitempty"` // created at // Format: date-time CreatedAt strfmt.DateTime `json:"created_at,omitempty"` // description Description string `json:"description,omitempty"` // Information about known linkages to representations of services outside of FireHydrant. ExternalResources []*ExternalResourceEntity `json:"external_resources"` // List of functionalities attached to the service Functionalities []*FunctionalityEntity `json:"functionalities"` // id ID string `json:"id,omitempty"` // An object of label key and values Labels interface{} `json:"labels,omitempty"` // last import LastImport *ImportsImportableResourceEntity `json:"last_import,omitempty"` // List of links attached to this service. Links []*LinksEntity `json:"links"` // If set, this field indicates that the service is managed by an integration and thus cannot be set manually ManagedBy string `json:"managed_by,omitempty"` // Indicates the settings of the catalog that manages this service ManagedBySettings interface{} `json:"managed_by_settings,omitempty"` // name Name string `json:"name,omitempty"` // Team that owns the service Owner *TeamEntity `json:"owner,omitempty"` // service checklist updated at // Format: date-time ServiceChecklistUpdatedAt strfmt.DateTime `json:"service_checklist_updated_at,omitempty"` // service tier ServiceTier int32 `json:"service_tier,omitempty"` // slug Slug string `json:"slug,omitempty"` // List of teams attached to the service Teams []*TeamEntity `json:"teams"` // updated at // Format: date-time UpdatedAt strfmt.DateTime `json:"updated_at,omitempty"` // The most recent user to update the current service UpdatedBy *AuthorEntity `json:"updated_by,omitempty"` }
ServiceEntity ServiceEntity model
swagger:model ServiceEntity
func (*ServiceEntity) ContextValidate ¶
ContextValidate validate this service entity based on the context it is used
func (*ServiceEntity) MarshalBinary ¶
func (m *ServiceEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ServiceEntity) UnmarshalBinary ¶
func (m *ServiceEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ServiceEntityPaginated ¶
type ServiceEntityPaginated struct { // data Data []*ServiceEntity `json:"data"` // pagination Pagination *PaginationEntity `json:"pagination,omitempty"` }
ServiceEntityPaginated ServiceEntityPaginated model
swagger:model ServiceEntityPaginated
func (*ServiceEntityPaginated) ContextValidate ¶
func (m *ServiceEntityPaginated) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this service entity paginated based on the context it is used
func (*ServiceEntityPaginated) MarshalBinary ¶
func (m *ServiceEntityPaginated) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ServiceEntityPaginated) UnmarshalBinary ¶
func (m *ServiceEntityPaginated) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ServiceLinkEntity ¶
type ServiceLinkEntity struct { // service Service *ServiceEntity `json:"service,omitempty"` // status code StatusCode int32 `json:"status_code,omitempty"` }
ServiceLinkEntity ServiceLinkEntity model
swagger:model ServiceLinkEntity
func (*ServiceLinkEntity) ContextValidate ¶
ContextValidate validate this service link entity based on the context it is used
func (*ServiceLinkEntity) MarshalBinary ¶
func (m *ServiceLinkEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ServiceLinkEntity) UnmarshalBinary ¶
func (m *ServiceLinkEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ServiceParentDependencyEntity ¶
type ServiceParentDependencyEntity struct { // created at // Format: date-time CreatedAt strfmt.DateTime `json:"created_at,omitempty"` // id ID string `json:"id,omitempty"` // notes Notes string `json:"notes,omitempty"` // service Service *ServiceEntity `json:"service,omitempty"` // type Type string `json:"type,omitempty"` // updated at // Format: date-time UpdatedAt strfmt.DateTime `json:"updated_at,omitempty"` }
ServiceParentDependencyEntity service parent dependency entity
swagger:model ServiceParentDependencyEntity
func (*ServiceParentDependencyEntity) ContextValidate ¶
func (m *ServiceParentDependencyEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this service parent dependency entity based on the context it is used
func (*ServiceParentDependencyEntity) MarshalBinary ¶
func (m *ServiceParentDependencyEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ServiceParentDependencyEntity) UnmarshalBinary ¶
func (m *ServiceParentDependencyEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ServiceWithAllDependenciesEntity ¶
type ServiceWithAllDependenciesEntity struct { // Services that depend on this service ChildServiceDependencies []*ServiceChildDependencyEntity `json:"child_service_dependencies"` // Services that this service is dependent on ParentServiceDependencies []*ServiceParentDependencyEntity `json:"parent_service_dependencies"` // All dependencies. Can be one of: ServiceChildDependencyEntity, ServiceParentDependencyEntity ServiceDependencies []interface{} `json:"service_dependencies"` }
ServiceWithAllDependenciesEntity ServiceWithAllDependenciesEntity model
swagger:model ServiceWithAllDependenciesEntity
func (*ServiceWithAllDependenciesEntity) ContextValidate ¶
func (m *ServiceWithAllDependenciesEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this service with all dependencies entity based on the context it is used
func (*ServiceWithAllDependenciesEntity) MarshalBinary ¶
func (m *ServiceWithAllDependenciesEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ServiceWithAllDependenciesEntity) UnmarshalBinary ¶
func (m *ServiceWithAllDependenciesEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SeverityEntity ¶
type SeverityEntity struct { // color Color string `json:"color,omitempty"` // created at // Format: date-time CreatedAt strfmt.DateTime `json:"created_at,omitempty"` // description Description string `json:"description,omitempty"` // position Position int32 `json:"position,omitempty"` // slug Slug string `json:"slug,omitempty"` // system record SystemRecord bool `json:"system_record,omitempty"` // type Type string `json:"type,omitempty"` // updated at // Format: date-time UpdatedAt strfmt.DateTime `json:"updated_at,omitempty"` }
SeverityEntity SeverityEntity model
swagger:model SeverityEntity
func (*SeverityEntity) ContextValidate ¶
ContextValidate validates this severity entity based on context it is used
func (*SeverityEntity) MarshalBinary ¶
func (m *SeverityEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SeverityEntity) UnmarshalBinary ¶
func (m *SeverityEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SeverityEntityPaginated ¶
type SeverityEntityPaginated struct { // data Data []*SeverityEntity `json:"data"` // pagination Pagination *PaginationEntity `json:"pagination,omitempty"` }
SeverityEntityPaginated SeverityEntityPaginated model
swagger:model SeverityEntityPaginated
func (*SeverityEntityPaginated) ContextValidate ¶
func (m *SeverityEntityPaginated) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this severity entity paginated based on the context it is used
func (*SeverityEntityPaginated) MarshalBinary ¶
func (m *SeverityEntityPaginated) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SeverityEntityPaginated) UnmarshalBinary ¶
func (m *SeverityEntityPaginated) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SeverityMatrixConditionEntity ¶
type SeverityMatrixConditionEntity struct { // id ID string `json:"id,omitempty"` // name Name string `json:"name,omitempty"` // Position is used to determine ordering of conditions in API responses and dropdowns. The condition with the lowest position (typically 0) will be considered the Default Condition Position int32 `json:"position,omitempty"` }
SeverityMatrixConditionEntity SeverityMatrix_ConditionEntity model
swagger:model SeverityMatrix_ConditionEntity
func (*SeverityMatrixConditionEntity) ContextValidate ¶
func (m *SeverityMatrixConditionEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this severity matrix condition entity based on context it is used
func (*SeverityMatrixConditionEntity) MarshalBinary ¶
func (m *SeverityMatrixConditionEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SeverityMatrixConditionEntity) UnmarshalBinary ¶
func (m *SeverityMatrixConditionEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SeverityMatrixImpactEntity ¶
type SeverityMatrixImpactEntity struct { // affects id AffectsID string `json:"affects_id,omitempty"` // id ID string `json:"id,omitempty"` // name Name string `json:"name,omitempty"` // position Position int32 `json:"position,omitempty"` // type Type string `json:"type,omitempty"` }
SeverityMatrixImpactEntity SeverityMatrix_ImpactEntity model
swagger:model SeverityMatrix_ImpactEntity
func (*SeverityMatrixImpactEntity) ContextValidate ¶
func (m *SeverityMatrixImpactEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this severity matrix impact entity based on context it is used
func (*SeverityMatrixImpactEntity) MarshalBinary ¶
func (m *SeverityMatrixImpactEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SeverityMatrixImpactEntity) UnmarshalBinary ¶
func (m *SeverityMatrixImpactEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SeverityMatrixItemEntity ¶
type SeverityMatrixItemEntity struct { // condition id ConditionID string `json:"condition_id,omitempty"` // impact id ImpactID string `json:"impact_id,omitempty"` // impact type ImpactType string `json:"impact_type,omitempty"` // severity Severity string `json:"severity,omitempty"` }
SeverityMatrixItemEntity severity matrix item entity
swagger:model SeverityMatrix_ItemEntity
func (*SeverityMatrixItemEntity) ContextValidate ¶
func (m *SeverityMatrixItemEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this severity matrix item entity based on context it is used
func (*SeverityMatrixItemEntity) MarshalBinary ¶
func (m *SeverityMatrixItemEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SeverityMatrixItemEntity) UnmarshalBinary ¶
func (m *SeverityMatrixItemEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SeverityMatrixSeverityMatrixEntity ¶
type SeverityMatrixSeverityMatrixEntity struct { // conditions Conditions []*SeverityMatrixConditionEntity `json:"conditions"` // impacts Impacts []*SeverityMatrixImpactEntity `json:"impacts"` // matrix Matrix []*SeverityMatrixItemEntity `json:"matrix"` }
SeverityMatrixSeverityMatrixEntity SeverityMatrix_SeverityMatrixEntity model
swagger:model SeverityMatrix_SeverityMatrixEntity
func (*SeverityMatrixSeverityMatrixEntity) ContextValidate ¶
func (m *SeverityMatrixSeverityMatrixEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this severity matrix severity matrix entity based on the context it is used
func (*SeverityMatrixSeverityMatrixEntity) MarshalBinary ¶
func (m *SeverityMatrixSeverityMatrixEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SeverityMatrixSeverityMatrixEntity) UnmarshalBinary ¶
func (m *SeverityMatrixSeverityMatrixEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SignalsAPIIngestKeyEntity ¶
type SignalsAPIIngestKeyEntity struct { // url URL string `json:"url,omitempty"` }
SignalsAPIIngestKeyEntity Signals_API_IngestKeyEntity model
swagger:model Signals_API_IngestKeyEntity
func (*SignalsAPIIngestKeyEntity) ContextValidate ¶
func (m *SignalsAPIIngestKeyEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this signals API ingest key entity based on context it is used
func (*SignalsAPIIngestKeyEntity) MarshalBinary ¶
func (m *SignalsAPIIngestKeyEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SignalsAPIIngestKeyEntity) UnmarshalBinary ¶
func (m *SignalsAPIIngestKeyEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SignalsAPIRuleEntity ¶
type SignalsAPIRuleEntity struct { // created at // Format: date-time CreatedAt strfmt.DateTime `json:"created_at,omitempty"` // created by CreatedBy *AuthorEntity `json:"created_by,omitempty"` // expression Expression string `json:"expression,omitempty"` // id ID string `json:"id,omitempty"` // incident type IncidentType *SuccinctEntity `json:"incident_type,omitempty"` // name Name string `json:"name,omitempty"` // target Target *SignalsAPITargetEntity `json:"target,omitempty"` // team id TeamID string `json:"team_id,omitempty"` // updated at // Format: date-time UpdatedAt strfmt.DateTime `json:"updated_at,omitempty"` }
SignalsAPIRuleEntity signals API rule entity
swagger:model Signals_API_RuleEntity
func (*SignalsAPIRuleEntity) ContextValidate ¶
ContextValidate validate this signals API rule entity based on the context it is used
func (*SignalsAPIRuleEntity) MarshalBinary ¶
func (m *SignalsAPIRuleEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SignalsAPIRuleEntity) UnmarshalBinary ¶
func (m *SignalsAPIRuleEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SignalsAPITargetEntity ¶
type SignalsAPITargetEntity struct { // id ID string `json:"id,omitempty"` // is pageable IsPageable bool `json:"is_pageable,omitempty"` // name Name string `json:"name,omitempty"` // type Type string `json:"type,omitempty"` }
SignalsAPITargetEntity signals API target entity
swagger:model Signals_API_TargetEntity
func (*SignalsAPITargetEntity) ContextValidate ¶
func (m *SignalsAPITargetEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this signals API target entity based on context it is used
func (*SignalsAPITargetEntity) MarshalBinary ¶
func (m *SignalsAPITargetEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SignalsAPITargetEntity) UnmarshalBinary ¶
func (m *SignalsAPITargetEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SlimRunbookEntity ¶
type SlimRunbookEntity struct { // attachment rule AttachmentRule *RulesRuleEntity `json:"attachment_rule,omitempty"` // created at // Format: date-time CreatedAt strfmt.DateTime `json:"created_at,omitempty"` // description Description string `json:"description,omitempty"` // id ID string `json:"id,omitempty"` // name Name string `json:"name,omitempty"` // Team that owns the runbook Owner *TeamEntity `json:"owner,omitempty"` // summary Summary string `json:"summary,omitempty"` // type Type string `json:"type,omitempty"` // updated at // Format: date-time UpdatedAt strfmt.DateTime `json:"updated_at,omitempty"` }
SlimRunbookEntity slim runbook entity
swagger:model SlimRunbookEntity
func (*SlimRunbookEntity) ContextValidate ¶
ContextValidate validate this slim runbook entity based on the context it is used
func (*SlimRunbookEntity) MarshalBinary ¶
func (m *SlimRunbookEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SlimRunbookEntity) UnmarshalBinary ¶
func (m *SlimRunbookEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type StatusUpdateTemplateEntity ¶
type StatusUpdateTemplateEntity struct { // body Body string `json:"body,omitempty"` // created at // Format: date-time CreatedAt strfmt.DateTime `json:"created_at,omitempty"` // discarded at // Format: date-time DiscardedAt strfmt.DateTime `json:"discarded_at,omitempty"` // id ID string `json:"id,omitempty"` // name Name string `json:"name,omitempty"` // updated at // Format: date-time UpdatedAt strfmt.DateTime `json:"updated_at,omitempty"` }
StatusUpdateTemplateEntity StatusUpdateTemplateEntity model
swagger:model StatusUpdateTemplateEntity
func (*StatusUpdateTemplateEntity) ContextValidate ¶
func (m *StatusUpdateTemplateEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this status update template entity based on context it is used
func (*StatusUpdateTemplateEntity) MarshalBinary ¶
func (m *StatusUpdateTemplateEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*StatusUpdateTemplateEntity) UnmarshalBinary ¶
func (m *StatusUpdateTemplateEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SuccinctEntity ¶
type SuccinctEntity struct { // id ID string `json:"id,omitempty"` // name Name string `json:"name,omitempty"` }
SuccinctEntity succinct entity
swagger:model SuccinctEntity
func (*SuccinctEntity) ContextValidate ¶
ContextValidate validates this succinct entity based on context it is used
func (*SuccinctEntity) MarshalBinary ¶
func (m *SuccinctEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SuccinctEntity) UnmarshalBinary ¶
func (m *SuccinctEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type TagEntity ¶
type TagEntity struct { // name Name string `json:"name,omitempty"` }
TagEntity TagEntity model
swagger:model TagEntity
func (*TagEntity) ContextValidate ¶
ContextValidate validates this tag entity based on context it is used
func (*TagEntity) MarshalBinary ¶
MarshalBinary interface implementation
func (*TagEntity) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type TagEntityPaginated ¶
type TagEntityPaginated struct { // data Data []*TagEntity `json:"data"` // pagination Pagination *PaginationEntity `json:"pagination,omitempty"` }
TagEntityPaginated TagEntityPaginated model
swagger:model TagEntityPaginated
func (*TagEntityPaginated) ContextValidate ¶
ContextValidate validate this tag entity paginated based on the context it is used
func (*TagEntityPaginated) MarshalBinary ¶
func (m *TagEntityPaginated) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*TagEntityPaginated) UnmarshalBinary ¶
func (m *TagEntityPaginated) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type TaskEntity ¶
type TaskEntity struct { // assignee Assignee *AuthorEntity `json:"assignee,omitempty"` // created at // Format: date-time CreatedAt strfmt.DateTime `json:"created_at,omitempty"` // created by CreatedBy *AuthorEntity `json:"created_by,omitempty"` // description Description string `json:"description,omitempty"` // id ID string `json:"id,omitempty"` // state State string `json:"state,omitempty"` // title Title string `json:"title,omitempty"` // updated at // Format: date-time UpdatedAt strfmt.DateTime `json:"updated_at,omitempty"` }
TaskEntity TaskEntity model
swagger:model TaskEntity
func (*TaskEntity) ContextValidate ¶
ContextValidate validate this task entity based on the context it is used
func (*TaskEntity) MarshalBinary ¶
func (m *TaskEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*TaskEntity) UnmarshalBinary ¶
func (m *TaskEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type TaskEntityPaginated ¶
type TaskEntityPaginated struct { // data Data []*TaskEntity `json:"data"` // pagination Pagination *PaginationEntity `json:"pagination,omitempty"` }
TaskEntityPaginated TaskEntityPaginated model
swagger:model TaskEntityPaginated
func (*TaskEntityPaginated) ContextValidate ¶
ContextValidate validate this task entity paginated based on the context it is used
func (*TaskEntityPaginated) MarshalBinary ¶
func (m *TaskEntityPaginated) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*TaskEntityPaginated) UnmarshalBinary ¶
func (m *TaskEntityPaginated) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type TaskListEntity ¶
type TaskListEntity struct { // created at // Format: date-time CreatedAt strfmt.DateTime `json:"created_at,omitempty"` // created by CreatedBy *AuthorEntity `json:"created_by,omitempty"` // description Description string `json:"description,omitempty"` // id ID string `json:"id,omitempty"` // name Name string `json:"name,omitempty"` // task list items TaskListItems *TaskListItemEntity `json:"task_list_items,omitempty"` // updated at // Format: date-time UpdatedAt strfmt.DateTime `json:"updated_at,omitempty"` }
TaskListEntity TaskListEntity model
swagger:model TaskListEntity
func (*TaskListEntity) ContextValidate ¶
ContextValidate validate this task list entity based on the context it is used
func (*TaskListEntity) MarshalBinary ¶
func (m *TaskListEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*TaskListEntity) UnmarshalBinary ¶
func (m *TaskListEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type TaskListItemEntity ¶
type TaskListItemEntity struct { // description Description string `json:"description,omitempty"` // summary Summary string `json:"summary,omitempty"` }
TaskListItemEntity task list item entity
swagger:model TaskListItemEntity
func (*TaskListItemEntity) ContextValidate ¶
ContextValidate validates this task list item entity based on context it is used
func (*TaskListItemEntity) MarshalBinary ¶
func (m *TaskListItemEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*TaskListItemEntity) UnmarshalBinary ¶
func (m *TaskListItemEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type TeamEntity ¶
type TeamEntity struct { // created at // Format: date-time CreatedAt strfmt.DateTime `json:"created_at,omitempty"` // created by CreatedBy *AuthorEntity `json:"created_by,omitempty"` // description Description string `json:"description,omitempty"` // functionalities Functionalities []*FunctionalityEntity `json:"functionalities"` // id ID string `json:"id,omitempty"` // memberships Memberships []*MembershipEntity `json:"memberships"` // name Name string `json:"name,omitempty"` // owned checklist templates OwnedChecklistTemplates []*ChecklistTemplateEntity `json:"owned_checklist_templates"` // owned functionalities OwnedFunctionalities []*FunctionalityEntity `json:"owned_functionalities"` // owned runbooks OwnedRunbooks []*SlimRunbookEntity `json:"owned_runbooks"` // owned services OwnedServices []*ServiceEntity `json:"owned_services"` // responding services RespondingServices []*ServiceEntity `json:"responding_services"` // services Services []*ServiceEntity `json:"services"` // signals ical url SignalsIcalURL string `json:"signals_ical_url,omitempty"` // slack channel SlackChannel *IntegrationsSlackSlackChannelEntity `json:"slack_channel,omitempty"` // slug Slug string `json:"slug,omitempty"` // updated at // Format: date-time UpdatedAt strfmt.DateTime `json:"updated_at,omitempty"` }
TeamEntity TeamEntity model
swagger:model TeamEntity
func (*TeamEntity) ContextValidate ¶
ContextValidate validate this team entity based on the context it is used
func (*TeamEntity) MarshalBinary ¶
func (m *TeamEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*TeamEntity) UnmarshalBinary ¶
func (m *TeamEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type TeamEntityPaginated ¶
type TeamEntityPaginated struct { // data Data []*TeamEntity `json:"data"` // pagination Pagination *PaginationEntity `json:"pagination,omitempty"` }
TeamEntityPaginated TeamEntityPaginated model
swagger:model TeamEntityPaginated
func (*TeamEntityPaginated) ContextValidate ¶
ContextValidate validate this team entity paginated based on the context it is used
func (*TeamEntityPaginated) MarshalBinary ¶
func (m *TeamEntityPaginated) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*TeamEntityPaginated) UnmarshalBinary ¶
func (m *TeamEntityPaginated) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type TicketingFieldMapsMappableFieldEntity ¶
type TicketingFieldMapsMappableFieldEntity struct { // The allowed values of the field AllowedValues string `json:"allowed_values,omitempty"` // The human-readable name of the field Label string `json:"label,omitempty"` // If the field is required to be mapped Required string `json:"required,omitempty"` // The allowed type of the field Type string `json:"type,omitempty"` // The ID of the field Value string `json:"value,omitempty"` }
TicketingFieldMapsMappableFieldEntity Ticketing_FieldMaps_MappableFieldEntity model
swagger:model Ticketing_FieldMaps_MappableFieldEntity
func (*TicketingFieldMapsMappableFieldEntity) ContextValidate ¶
func (m *TicketingFieldMapsMappableFieldEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this ticketing field maps mappable field entity based on context it is used
func (*TicketingFieldMapsMappableFieldEntity) MarshalBinary ¶
func (m *TicketingFieldMapsMappableFieldEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*TicketingFieldMapsMappableFieldEntity) UnmarshalBinary ¶
func (m *TicketingFieldMapsMappableFieldEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type TicketingPriorityEntity ¶
type TicketingPriorityEntity struct { // created at // Format: date-time CreatedAt strfmt.DateTime `json:"created_at,omitempty"` // id ID string `json:"id,omitempty"` // name Name string `json:"name,omitempty"` // position Position int32 `json:"position,omitempty"` // updated at // Format: date-time UpdatedAt strfmt.DateTime `json:"updated_at,omitempty"` }
TicketingPriorityEntity Ticketing_PriorityEntity model
swagger:model Ticketing_PriorityEntity
func (*TicketingPriorityEntity) ContextValidate ¶
func (m *TicketingPriorityEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this ticketing priority entity based on context it is used
func (*TicketingPriorityEntity) MarshalBinary ¶
func (m *TicketingPriorityEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*TicketingPriorityEntity) UnmarshalBinary ¶
func (m *TicketingPriorityEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type TicketingProjectConfigEntity ¶
type TicketingProjectConfigEntity struct { // connection id ConnectionID string `json:"connection_id,omitempty"` // connection type ConnectionType string `json:"connection_type,omitempty"` // A config object containing details about the project config. Can be one of: Ticketing::JiraCloud::ProjectConfigEntity, Ticketing::JiraOnprem::ProjectConfigEntity, or Ticketing::Shortcut::ProjectConfigEntity Details interface{} `json:"details,omitempty"` // id ID string `json:"id,omitempty"` // ticketing project id TicketingProjectID string `json:"ticketing_project_id,omitempty"` // ticketing project name TicketingProjectName string `json:"ticketing_project_name,omitempty"` }
TicketingProjectConfigEntity Ticketing_ProjectConfigEntity model
swagger:model Ticketing_ProjectConfigEntity
func (*TicketingProjectConfigEntity) ContextValidate ¶
func (m *TicketingProjectConfigEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this ticketing project config entity based on context it is used
func (*TicketingProjectConfigEntity) MarshalBinary ¶
func (m *TicketingProjectConfigEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*TicketingProjectConfigEntity) UnmarshalBinary ¶
func (m *TicketingProjectConfigEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type TicketingProjectFieldMapBodyEntity ¶
type TicketingProjectFieldMapBodyEntity struct { // cases Cases []*TicketingProjectFieldMapCasesEntity `json:"cases"` // else Else *TicketingProjectFieldMapCasesElseEntity `json:"else,omitempty"` // external field ExternalField string `json:"external_field,omitempty"` // external value ExternalValue *TicketingProjectFieldMapExternalValueEntity `json:"external_value,omitempty"` // strategy // Enum: [basic logic] Strategy string `json:"strategy,omitempty"` // user data UserData interface{} `json:"user_data,omitempty"` }
TicketingProjectFieldMapBodyEntity ticketing project field map body entity
swagger:model Ticketing_ProjectFieldMapBodyEntity
func (*TicketingProjectFieldMapBodyEntity) ContextValidate ¶
func (m *TicketingProjectFieldMapBodyEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this ticketing project field map body entity based on the context it is used
func (*TicketingProjectFieldMapBodyEntity) MarshalBinary ¶
func (m *TicketingProjectFieldMapBodyEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*TicketingProjectFieldMapBodyEntity) UnmarshalBinary ¶
func (m *TicketingProjectFieldMapBodyEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type TicketingProjectFieldMapCasesElseEntity ¶
type TicketingProjectFieldMapCasesElseEntity struct { // external value ExternalValue *TicketingProjectFieldMapExternalValueEntity `json:"external_value,omitempty"` }
TicketingProjectFieldMapCasesElseEntity ticketing project field map cases else entity
swagger:model Ticketing_ProjectFieldMapCasesElseEntity
func (*TicketingProjectFieldMapCasesElseEntity) ContextValidate ¶
func (m *TicketingProjectFieldMapCasesElseEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this ticketing project field map cases else entity based on the context it is used
func (*TicketingProjectFieldMapCasesElseEntity) MarshalBinary ¶
func (m *TicketingProjectFieldMapCasesElseEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*TicketingProjectFieldMapCasesElseEntity) UnmarshalBinary ¶
func (m *TicketingProjectFieldMapCasesElseEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type TicketingProjectFieldMapCasesEntity ¶
type TicketingProjectFieldMapCasesEntity struct { // external value ExternalValue *TicketingProjectFieldMapExternalValueEntity `json:"external_value,omitempty"` // An unstructured object of key/value pairs describing the logic for applying the rule. Logic interface{} `json:"logic,omitempty"` }
TicketingProjectFieldMapCasesEntity ticketing project field map cases entity
swagger:model Ticketing_ProjectFieldMapCasesEntity
func (*TicketingProjectFieldMapCasesEntity) ContextValidate ¶
func (m *TicketingProjectFieldMapCasesEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this ticketing project field map cases entity based on the context it is used
func (*TicketingProjectFieldMapCasesEntity) MarshalBinary ¶
func (m *TicketingProjectFieldMapCasesEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*TicketingProjectFieldMapCasesEntity) UnmarshalBinary ¶
func (m *TicketingProjectFieldMapCasesEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type TicketingProjectFieldMapEntity ¶
type TicketingProjectFieldMapEntity struct { // body Body []*TicketingProjectFieldMapBodyEntity `json:"body"` // connection id ConnectionID string `json:"connection_id,omitempty"` // connection type ConnectionType string `json:"connection_type,omitempty"` // id ID string `json:"id,omitempty"` // ticketing project id TicketingProjectID string `json:"ticketing_project_id,omitempty"` }
TicketingProjectFieldMapEntity Ticketing_ProjectFieldMapEntity model
swagger:model Ticketing_ProjectFieldMapEntity
func (*TicketingProjectFieldMapEntity) ContextValidate ¶
func (m *TicketingProjectFieldMapEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this ticketing project field map entity based on the context it is used
func (*TicketingProjectFieldMapEntity) MarshalBinary ¶
func (m *TicketingProjectFieldMapEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*TicketingProjectFieldMapEntity) UnmarshalBinary ¶
func (m *TicketingProjectFieldMapEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type TicketingProjectFieldMapExternalValueEntity ¶
type TicketingProjectFieldMapExternalValueEntity struct { // attribute Attribute string `json:"attribute,omitempty"` // presentation Presentation string `json:"presentation,omitempty"` // type // Enum: [literal fh-attribute fh-type] Type string `json:"type,omitempty"` // value Value string `json:"value,omitempty"` }
TicketingProjectFieldMapExternalValueEntity ticketing project field map external value entity
swagger:model Ticketing_ProjectFieldMapExternalValueEntity
func (*TicketingProjectFieldMapExternalValueEntity) ContextValidate ¶
func (m *TicketingProjectFieldMapExternalValueEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this ticketing project field map external value entity based on context it is used
func (*TicketingProjectFieldMapExternalValueEntity) MarshalBinary ¶
func (m *TicketingProjectFieldMapExternalValueEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*TicketingProjectFieldMapExternalValueEntity) UnmarshalBinary ¶
func (m *TicketingProjectFieldMapExternalValueEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type TicketingProjectsProjectListItemEntity ¶
type TicketingProjectsProjectListItemEntity struct { // config Config *TicketingProjectConfigEntity `json:"config,omitempty"` // connection slug ConnectionSlug string `json:"connection_slug,omitempty"` // field map FieldMap *TicketingProjectFieldMapEntity `json:"field_map,omitempty"` // id ID string `json:"id,omitempty"` // name Name string `json:"name,omitempty"` // updated at // Format: date-time UpdatedAt strfmt.DateTime `json:"updated_at,omitempty"` }
TicketingProjectsProjectListItemEntity Ticketing_Projects_ProjectListItemEntity model
swagger:model Ticketing_Projects_ProjectListItemEntity
func (*TicketingProjectsProjectListItemEntity) ContextValidate ¶
func (m *TicketingProjectsProjectListItemEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this ticketing projects project list item entity based on the context it is used
func (*TicketingProjectsProjectListItemEntity) MarshalBinary ¶
func (m *TicketingProjectsProjectListItemEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*TicketingProjectsProjectListItemEntity) UnmarshalBinary ¶
func (m *TicketingProjectsProjectListItemEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type TicketingTicketEntity ¶
type TicketingTicketEntity struct { // assignees Assignees []*AuthorEntity `json:"assignees"` // A list of objects attached to this item. Can be one of: LinkEntity, CustomerSupportIssueEntity, or GenericAttachmentEntity Attachments []interface{} `json:"attachments"` // created at // Format: date-time CreatedAt strfmt.DateTime `json:"created_at,omitempty"` // created by CreatedBy *AuthorEntity `json:"created_by,omitempty"` // description Description string `json:"description,omitempty"` // id ID string `json:"id,omitempty"` // Milestone of incident that this ticket is related to IncidentCurrentMilestone string `json:"incident_current_milestone,omitempty"` // ID of incident that this ticket is related to IncidentID string `json:"incident_id,omitempty"` // Name of incident that this ticket is related to IncidentName string `json:"incident_name,omitempty"` // link Link *AttachmentsLinkEntity `json:"link,omitempty"` // priority Priority *TicketingPriorityEntity `json:"priority,omitempty"` // state // Enum: [open in_progress cancelled done] State string `json:"state,omitempty"` // summary Summary string `json:"summary,omitempty"` // tag list TagList []string `json:"tag_list"` // ID of task that this ticket is related to TaskID string `json:"task_id,omitempty"` // type // Enum: [incident task follow_up] Type string `json:"type,omitempty"` // updated at // Format: date-time UpdatedAt strfmt.DateTime `json:"updated_at,omitempty"` }
TicketingTicketEntity Ticketing_TicketEntity model
swagger:model Ticketing_TicketEntity
func (*TicketingTicketEntity) ContextValidate ¶
ContextValidate validate this ticketing ticket entity based on the context it is used
func (*TicketingTicketEntity) MarshalBinary ¶
func (m *TicketingTicketEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*TicketingTicketEntity) UnmarshalBinary ¶
func (m *TicketingTicketEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type UserEntity ¶
type UserEntity struct { // created at // Format: date-time CreatedAt strfmt.DateTime `json:"created_at,omitempty"` // email Email string `json:"email,omitempty"` // id ID string `json:"id,omitempty"` // name Name string `json:"name,omitempty"` // slack linked SlackLinked bool `json:"slack_linked?,omitempty"` // slack user id SlackUserID string `json:"slack_user_id,omitempty"` // updated at // Format: date-time UpdatedAt strfmt.DateTime `json:"updated_at,omitempty"` }
UserEntity user entity
swagger:model UserEntity
func (*UserEntity) ContextValidate ¶
ContextValidate validates this user entity based on context it is used
func (*UserEntity) MarshalBinary ¶
func (m *UserEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UserEntity) UnmarshalBinary ¶
func (m *UserEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type UserEntityPaginated ¶
type UserEntityPaginated struct { // data Data []*UserEntity `json:"data"` // pagination Pagination *PaginationEntity `json:"pagination,omitempty"` }
UserEntityPaginated UserEntityPaginated model
swagger:model UserEntityPaginated
func (*UserEntityPaginated) ContextValidate ¶
ContextValidate validate this user entity paginated based on the context it is used
func (*UserEntityPaginated) MarshalBinary ¶
func (m *UserEntityPaginated) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UserEntityPaginated) UnmarshalBinary ¶
func (m *UserEntityPaginated) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type VotesEntity ¶
type VotesEntity struct { // Whether or not the current actor has voted negatively Disliked bool `json:"disliked,omitempty"` // dislikes Dislikes int32 `json:"dislikes,omitempty"` // Whether or not the current actor has voted positively Liked bool `json:"liked,omitempty"` // likes Likes int32 `json:"likes,omitempty"` // Whether or not the current actor has voted Voted bool `json:"voted,omitempty"` }
VotesEntity VotesEntity model
swagger:model VotesEntity
func (*VotesEntity) ContextValidate ¶
ContextValidate validates this votes entity based on context it is used
func (*VotesEntity) MarshalBinary ¶
func (m *VotesEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*VotesEntity) UnmarshalBinary ¶
func (m *VotesEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type WebhooksEntitiesWebhookEntity ¶
type WebhooksEntitiesWebhookEntity struct { // created at // Format: date-time CreatedAt strfmt.DateTime `json:"created_at,omitempty"` // created by CreatedBy *AuthorEntity `json:"created_by,omitempty"` // id ID string `json:"id,omitempty"` // state State string `json:"state,omitempty"` // subscriptions Subscriptions string `json:"subscriptions,omitempty"` // updated at // Format: date-time UpdatedAt strfmt.DateTime `json:"updated_at,omitempty"` // url URL string `json:"url,omitempty"` }
WebhooksEntitiesWebhookEntity Webhooks_Entities_WebhookEntity model
swagger:model Webhooks_Entities_WebhookEntity
func (*WebhooksEntitiesWebhookEntity) ContextValidate ¶
func (m *WebhooksEntitiesWebhookEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this webhooks entities webhook entity based on the context it is used
func (*WebhooksEntitiesWebhookEntity) MarshalBinary ¶
func (m *WebhooksEntitiesWebhookEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*WebhooksEntitiesWebhookEntity) UnmarshalBinary ¶
func (m *WebhooksEntitiesWebhookEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
Source Files ¶
- a_i_entities_preferences_entity.go
- actor_entity.go
- alerts_alert_entity.go
- alerts_alert_entity_paginated.go
- alerts_processing_log_entry_entity.go
- alerts_processing_log_entry_entity_paginated.go
- alerts_siren_event_entity.go
- attachments_link_entity.go
- attachments_link_entity_paginated.go
- author_entity.go
- change_entity.go
- change_event_entity.go
- change_event_slim_entity.go
- change_event_slim_entity_paginated.go
- change_identity_entity.go
- change_identity_entity_paginated.go
- change_type_entity.go
- change_type_entity_paginated.go
- checklist_check_entity.go
- checklist_template_entity.go
- checklist_template_entity_paginated.go
- conversations_api_entities_channel.go
- conversations_api_entities_reference.go
- custom_fields_field_value.go
- entitlement_entity.go
- entitlement_entity_paginated.go
- environment_entry_entity.go
- environment_entry_entity_paginated.go
- error_entity.go
- event_generic_chat_message_entity.go
- event_note_entity.go
- external_resource_entity.go
- f_h_types_generic_entity.go
- field_mapping_field_map_entity.go
- field_mapping_mappable_field_entity.go
- functionality_entity.go
- functionality_entity_paginated.go
- imports_import_entity.go
- imports_import_error_entity.go
- imports_import_error_entity_resource_entity.go
- imports_importable_resource_entity.go
- incident_attachment_entity.go
- incident_entity.go
- incident_entity_paginated.go
- incident_event_entity.go
- incident_event_entity_paginated.go
- incident_impact_entity.go
- incident_impact_entity_paginated.go
- incident_role_entity.go
- incident_role_entity_paginated.go
- incident_type_entity.go
- incident_type_entity_paginated.go
- incident_type_entity_template_entity.go
- incident_type_entity_template_impact_entity.go
- incident_type_entity_template_values_entity.go
- incidents_alert_entity.go
- incidents_alert_entity_paginated.go
- incidents_channel_entity.go
- incidents_conference_bridge_entity.go
- incidents_context_object_entity.go
- incidents_impact_entity.go
- incidents_milestone_entity.go
- incidents_milestone_entity_paginated.go
- incidents_related_change_event_entity.go
- incidents_related_change_event_entity_paginated.go
- incidents_relationships_entity.go
- incidents_role_assignment_entity.go
- incidents_role_assignment_entity_paginated.go
- incidents_status_page_entity.go
- incidents_status_page_entity_paginated.go
- incidents_team_assignment_entity.go
- infrastructure_search_entity.go
- integration_entity.go
- integrations_aws_cloudtrail_batch_entity.go
- integrations_aws_cloudtrail_batch_entity_paginated.go
- integrations_aws_connection_entity.go
- integrations_aws_connection_entity_paginated.go
- integrations_confluence_cloud_space_key_entity.go
- integrations_connection_entity.go
- integrations_data_export_export_request_entity.go
- integrations_data_export_export_request_entity_paginated.go
- integrations_integration_entity.go
- integrations_integration_entity_logo_entity.go
- integrations_slack_slack_channel_entity.go
- integrations_statuspage_condition_entity.go
- integrations_statuspage_connection_entity.go
- integrations_statuspage_connection_entity_paginated.go
- integrations_statuspage_severity_entity.go
- links_entity.go
- media_image_entity.go
- membership_entity.go
- metrics_metrics_entity.go
- metrics_metrics_entity_sort_entity.go
- metrics_retrospective_entity.go
- metrics_retrospective_entity_data_entity.go
- metrics_retrospective_entity_summary_entity.go
- metrics_single_metrics_entity.go
- nunc_component_entity.go
- nunc_component_group_entity.go
- nunc_condition_entity.go
- nunc_connection_entity.go
- nunc_connection_entity_paginated.go
- nunc_email_subscribers_entity.go
- nunc_nunc_subscription.go
- organization_entity.go
- organizations_custom_field_definition_entity.go
- pagination_entity.go
- patch_v1_changes_change_id.go
- patch_v1_changes_change_id_identities_identity_id.go
- patch_v1_changes_events_change_event_id.go
- patch_v1_checklist_templates_id.go
- patch_v1_conversations_conversation_id_comments_comment_id.go
- patch_v1_custom_fields_definitions_field_id.go
- patch_v1_environments_environment_id.go
- patch_v1_functionalities_functionality_id.go
- patch_v1_incident_roles_incident_role_id.go
- patch_v1_incident_types_id.go
- patch_v1_incidents_incident_id.go
- patch_v1_incidents_incident_id_alerts_incident_alert_id_primary.go
- patch_v1_incidents_incident_id_events_event_id_votes.go
- patch_v1_incidents_incident_id_generic_chat_messages_message_id.go
- patch_v1_incidents_incident_id_notes_note_id.go
- patch_v1_incidents_incident_id_related_change_events_related_change_event_id.go
- patch_v1_incidents_incident_id_tasks_task_id.go
- patch_v1_integrations_aws_cloudtrail_batches_id.go
- patch_v1_integrations_aws_connections_id.go
- patch_v1_integrations_statuspage_connections_connection_id.go
- patch_v1_nunc_connections_nunc_connection_id_links_link_id.go
- patch_v1_post_mortems_reports_report_id.go
- patch_v1_post_mortems_reports_report_id_fields_field_id.go
- patch_v1_post_mortems_reports_report_id_reasons_reason_id.go
- patch_v1_priorities_priority_slug.go
- patch_v1_runbooks_executions_execution_id_steps_step_id_votes.go
- patch_v1_runbooks_executions_execution_id_votes.go
- patch_v1_saved_searches_resource_type_saved_search_id.go
- patch_v1_scheduled_maintenances_scheduled_maintenance_id.go
- patch_v1_service_dependencies_service_dependency_id.go
- patch_v1_services_service_id.go
- patch_v1_severities_severity_slug.go
- patch_v1_severity_matrix.go
- patch_v1_severity_matrix_conditions_condition_id.go
- patch_v1_severity_matrix_impacts_impact_id.go
- patch_v1_status_update_templates_status_update_template_id.go
- patch_v1_task_lists_task_list_id.go
- patch_v1_teams_team_id.go
- patch_v1_teams_team_id_escalation_policies_id.go
- patch_v1_teams_team_id_on_call_schedules_schedule_id.go
- patch_v1_teams_team_id_on_call_schedules_schedule_id_shifts_id.go
- patch_v1_teams_team_id_signal_rules_id.go
- patch_v1_ticketing_priorities_id.go
- patch_v1_ticketing_tickets_ticket_id.go
- patch_v1_webhooks_webhook_id.go
- pong_entity.go
- post_mortems_post_mortem_report_entity.go
- post_mortems_post_mortem_report_entity_paginated.go
- post_mortems_question_entity.go
- post_mortems_question_type_entity.go
- post_mortems_question_type_entity_paginated.go
- post_mortems_reason_entity.go
- post_mortems_reason_entity_paginated.go
- post_mortems_section_field_entity.go
- post_v1_catalogs_catalog_id_ingest.go
- post_v1_changes.go
- post_v1_changes_change_id_identities.go
- post_v1_changes_events.go
- post_v1_checklist_templates.go
- post_v1_conversations_conversation_id_comments.go
- post_v1_conversations_conversation_id_comments_comment_id_reactions.go
- post_v1_custom_fields_definitions.go
- post_v1_environments.go
- post_v1_functionalities.go
- post_v1_incident_roles.go
- post_v1_incident_types.go
- post_v1_incidents.go
- post_v1_incidents_incident_id_generic_chat_messages.go
- post_v1_incidents_incident_id_impact_type.go
- post_v1_incidents_incident_id_links.go
- post_v1_incidents_incident_id_notes.go
- post_v1_incidents_incident_id_related_change_events.go
- post_v1_incidents_incident_id_role_assignments.go
- post_v1_incidents_incident_id_status_pages.go
- post_v1_incidents_incident_id_task_lists.go
- post_v1_incidents_incident_id_tasks.go
- post_v1_incidents_incident_id_tasks_task_id_convert.go
- post_v1_incidents_incident_id_team_assignments.go
- post_v1_nunc_subscriptions.go
- post_v1_post_mortems_reports.go
- post_v1_post_mortems_reports_report_id_publish.go
- post_v1_post_mortems_reports_report_id_reasons.go
- post_v1_priorities.go
- post_v1_runbooks.go
- post_v1_runbooks_executions.go
- post_v1_saved_searches_resource_type.go
- post_v1_scheduled_maintenances.go
- post_v1_scim_v2_groups.go
- post_v1_scim_v2_users.go
- post_v1_service_dependencies.go
- post_v1_services.go
- post_v1_services_service_id_checklist_response_checklist_id.go
- post_v1_services_service_links.go
- post_v1_severities.go
- post_v1_severity_matrix_conditions.go
- post_v1_severity_matrix_impacts.go
- post_v1_signals_debugger.go
- post_v1_status_update_templates.go
- post_v1_task_lists.go
- post_v1_teams.go
- post_v1_teams_team_id_escalation_policies.go
- post_v1_teams_team_id_on_call_schedules.go
- post_v1_teams_team_id_on_call_schedules_schedule_id_shifts.go
- post_v1_teams_team_id_signal_rules.go
- post_v1_ticketing_priorities.go
- post_v1_ticketing_tickets.go
- post_v1_webhooks.go
- priority_entity.go
- public_api_v1_incidents_succinct_entity.go
- public_api_v1_incidents_transcript_entity.go
- put_v1_incidents_incident_id_impact.go
- put_v1_incidents_incident_id_links_link_id.go
- put_v1_incidents_incident_id_milestones_bulk_update.go
- put_v1_post_mortems_questions.go
- put_v1_post_mortems_reports_report_id_reasons_order.go
- put_v1_runbooks_executions_execution_id_steps_step_id.go
- put_v1_runbooks_runbook_id.go
- put_v1_scim_v2_groups_id.go
- put_v1_scim_v2_users_id.go
- report_entity.go
- reports_bucket_entity.go
- reports_data_point_entity.go
- rules_rule_entity.go
- runbook_entity.go
- runbook_step_entity.go
- runbooks_action_config_entity.go
- runbooks_actions_entity.go
- runbooks_actions_entity_paginated.go
- runbooks_element_dynamic_select_entity.go
- runbooks_element_dynamic_select_entity_select_option_entity.go
- runbooks_element_entity.go
- runbooks_element_input_entity.go
- runbooks_element_markdown_entity.go
- runbooks_element_textarea_entity.go
- runbooks_execution_entity.go
- runbooks_execution_entity_executed_for_entity.go
- runbooks_execution_entity_paginated.go
- runbooks_execution_step_entity.go
- runbooks_execution_step_execution_entity.go
- runbooks_webhook_delivery_entity.go
- saved_search_entity.go
- schedule_entity.go
- scheduled_maintenance_entity.go
- scheduled_maintenances_impact_entity.go
- scheduled_maintenances_status_page_entity.go
- service_child_dependency_entity.go
- service_dependency_entity.go
- service_entity.go
- service_entity_paginated.go
- service_link_entity.go
- service_parent_dependency_entity.go
- service_with_all_dependencies_entity.go
- severity_entity.go
- severity_entity_paginated.go
- severity_matrix_condition_entity.go
- severity_matrix_impact_entity.go
- severity_matrix_item_entity.go
- severity_matrix_severity_matrix_entity.go
- signals_api_ingest_key_entity.go
- signals_api_rule_entity.go
- signals_api_target_entity.go
- slim_runbook_entity.go
- status_update_template_entity.go
- succinct_entity.go
- tag_entity.go
- tag_entity_paginated.go
- task_entity.go
- task_entity_paginated.go
- task_list_entity.go
- task_list_item_entity.go
- team_entity.go
- team_entity_paginated.go
- ticketing_field_maps_mappable_field_entity.go
- ticketing_priority_entity.go
- ticketing_project_config_entity.go
- ticketing_project_field_map_body_entity.go
- ticketing_project_field_map_cases_else_entity.go
- ticketing_project_field_map_cases_entity.go
- ticketing_project_field_map_entity.go
- ticketing_project_field_map_external_value_entity.go
- ticketing_projects_project_list_item_entity.go
- ticketing_ticket_entity.go
- user_entity.go
- user_entity_paginated.go
- votes_entity.go
- webhooks_entities_webhook_entity.go