pub enum Type {
Show 47 variants
AclMetadata,
AclPermissions,
AclSettings,
AnalyticsLastUpdated,
ApiLink,
Automation,
Column,
Control,
Doc,
CustomDocDomain,
CustomDocDomainProvider,
DocAnalytics,
DocAnalyticsSummary,
DocAnalyticsV2,
Folder,
Formula,
GoLink,
IngestionBatchExecution,
IngestionExecution,
IngestionExecutionAttempt,
IngestionPackLog,
IngestionParentItem,
MutationStatus,
Pack,
PackAclPermissions,
PackAnalytics,
PackAnalyticsSummary,
PackAsset,
PackCategory,
PackConfigurationSchema,
PackFeaturedDocs,
PackFormulaAnalytics,
PackLog,
PackMaker,
PackOauthConfig,
PackRelease,
PackSourceCode,
PackSystemConnection,
PackVersion,
Page,
PageContentExport,
PageContentExportStatus,
Principal,
Row,
Table,
User,
Workspace,
}
Expand description
A constant identifying the type of the resource.
JSON schema
{
"description": "A constant identifying the type of the resource.",
"type": "string",
"enum": [
"aclMetadata",
"aclPermissions",
"aclSettings",
"analyticsLastUpdated",
"apiLink",
"automation",
"column",
"control",
"doc",
"customDocDomain",
"customDocDomainProvider",
"docAnalytics",
"docAnalyticsSummary",
"docAnalyticsV2",
"folder",
"formula",
"goLink",
"ingestionBatchExecution",
"ingestionExecution",
"ingestionExecutionAttempt",
"ingestionPackLog",
"ingestionParentItem",
"mutationStatus",
"pack",
"packAclPermissions",
"packAnalytics",
"packAnalyticsSummary",
"packAsset",
"packCategory",
"packConfigurationSchema",
"packFeaturedDocs",
"packFormulaAnalytics",
"packLog",
"packMaker",
"packOauthConfig",
"packRelease",
"packSourceCode",
"packSystemConnection",
"packVersion",
"page",
"pageContentExport",
"pageContentExportStatus",
"principal",
"row",
"table",
"user",
"workspace"
],
"x-schema-name": "Type",
"x-tsEnumNames": [
"AclMetadata",
"AclPermissions",
"AclSettings",
"AnalyticsLastUpdated",
"ApiLink",
"Automation",
"Column",
"Control",
"Doc",
"CustomDocDomain",
"CustomDocDomainProvider",
"DocAnalytics",
"DocAnalyticsSummary",
"DocAnalyticsV2",
"Folder",
"Formula",
"GoLink",
"IngestionBatchExecution",
"IngestionExecution",
"IngestionExecutionAttempt",
"IngestionPackLog",
"IngestionParentItem",
"MutationStatus",
"Pack",
"PackAclPermissions",
"PackAnalytics",
"PackAnalyticsSummary",
"PackAsset",
"PackCategory",
"PackConfigurationSchema",
"PackFeaturedDocs",
"PackFormulaAnalytics",
"PackLog",
"PackMaker",
"PackOauthConfig",
"PackRelease",
"PackSourceCode",
"PackSystemConnection",
"PackVersion",
"Page",
"PageContentExport",
"PageContentExportStatus",
"Principal",
"Row",
"Table",
"User",
"Workspace"
]
}
Variants§
AclMetadata
AclPermissions
AclSettings
AnalyticsLastUpdated
ApiLink
Automation
Column
Control
Doc
CustomDocDomain
CustomDocDomainProvider
DocAnalytics
DocAnalyticsSummary
DocAnalyticsV2
Folder
Formula
GoLink
IngestionBatchExecution
IngestionExecution
IngestionExecutionAttempt
IngestionPackLog
IngestionParentItem
MutationStatus
Pack
PackAclPermissions
PackAnalytics
PackAnalyticsSummary
PackAsset
PackCategory
PackConfigurationSchema
PackFeaturedDocs
PackFormulaAnalytics
PackLog
PackMaker
PackOauthConfig
PackRelease
PackSourceCode
PackSystemConnection
PackVersion
Page
PageContentExport
PageContentExportStatus
Principal
Row
Table
User
Workspace
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Type
impl<'de> Deserialize<'de> for Type
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Ord for Type
impl Ord for Type
Source§impl PartialOrd for Type
impl PartialOrd for Type
Source§impl TryFrom<&String> for Type
impl TryFrom<&String> for Type
Source§type Error = ConversionError
type Error = ConversionError
The type returned in the event of a conversion error.
Source§impl TryFrom<&str> for Type
impl TryFrom<&str> for Type
Source§type Error = ConversionError
type Error = ConversionError
The type returned in the event of a conversion error.
Source§impl TryFrom<String> for Type
impl TryFrom<String> for Type
Source§type Error = ConversionError
type Error = ConversionError
The type returned in the event of a conversion error.
impl Copy for Type
impl Eq for Type
impl StructuralPartialEq for Type
Auto Trait Implementations§
impl Freeze for Type
impl RefUnwindSafe for Type
impl Send for Type
impl Sync for Type
impl Unpin for Type
impl UnwindSafe for Type
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> PolicyExt for Twhere
T: ?Sized,
impl<T> PolicyExt for Twhere
T: ?Sized,
Source§impl<T> ToStringFallible for Twhere
T: Display,
impl<T> ToStringFallible for Twhere
T: Display,
Source§fn try_to_string(&self) -> Result<String, TryReserveError>
fn try_to_string(&self) -> Result<String, TryReserveError>
ToString::to_string
, but without panic on OOM.