/** * @public * @enum */ export declare const ResourceShareAssociationType: { readonly PRINCIPAL: "PRINCIPAL"; readonly RESOURCE: "RESOURCE"; readonly SOURCE: "SOURCE"; }; /** * @public */ export type ResourceShareAssociationType = (typeof ResourceShareAssociationType)[keyof typeof ResourceShareAssociationType]; /** * @public * @enum */ export declare const ResourceShareAssociationStatus: { readonly ASSOCIATED: "ASSOCIATED"; readonly ASSOCIATING: "ASSOCIATING"; readonly DISASSOCIATED: "DISASSOCIATED"; readonly DISASSOCIATING: "DISASSOCIATING"; readonly FAILED: "FAILED"; readonly RESTORING: "RESTORING"; readonly SUSPENDED: "SUSPENDED"; readonly SUSPENDING: "SUSPENDING"; }; /** * @public */ export type ResourceShareAssociationStatus = (typeof ResourceShareAssociationStatus)[keyof typeof ResourceShareAssociationStatus]; /** * @public * @enum */ export declare const ResourceShareInvitationStatus: { readonly ACCEPTED: "ACCEPTED"; readonly EXPIRED: "EXPIRED"; readonly PENDING: "PENDING"; readonly REJECTED: "REJECTED"; }; /** * @public */ export type ResourceShareInvitationStatus = (typeof ResourceShareInvitationStatus)[keyof typeof ResourceShareInvitationStatus]; /** * @public * @enum */ export declare const PermissionFeatureSet: { readonly CREATED_FROM_POLICY: "CREATED_FROM_POLICY"; readonly PROMOTING_TO_STANDARD: "PROMOTING_TO_STANDARD"; readonly STANDARD: "STANDARD"; }; /** * @public */ export type PermissionFeatureSet = (typeof PermissionFeatureSet)[keyof typeof PermissionFeatureSet]; /** * @public * @enum */ export declare const PermissionType: { readonly AWS_MANAGED: "AWS_MANAGED"; readonly CUSTOMER_MANAGED: "CUSTOMER_MANAGED"; }; /** * @public */ export type PermissionType = (typeof PermissionType)[keyof typeof PermissionType]; /** * @public * @enum */ export declare const PermissionStatus: { readonly ATTACHABLE: "ATTACHABLE"; readonly DELETED: "DELETED"; readonly DELETING: "DELETING"; readonly UNATTACHABLE: "UNATTACHABLE"; }; /** * @public */ export type PermissionStatus = (typeof PermissionStatus)[keyof typeof PermissionStatus]; /** * @public * @enum */ export declare const ResourceShareFeatureSet: { readonly CREATED_FROM_POLICY: "CREATED_FROM_POLICY"; readonly PROMOTING_TO_STANDARD: "PROMOTING_TO_STANDARD"; readonly STANDARD: "STANDARD"; }; /** * @public */ export type ResourceShareFeatureSet = (typeof ResourceShareFeatureSet)[keyof typeof ResourceShareFeatureSet]; /** * @public * @enum */ export declare const ResourceShareStatus: { readonly ACTIVE: "ACTIVE"; readonly DELETED: "DELETED"; readonly DELETING: "DELETING"; readonly FAILED: "FAILED"; readonly PENDING: "PENDING"; }; /** * @public */ export type ResourceShareStatus = (typeof ResourceShareStatus)[keyof typeof ResourceShareStatus]; /** * @public * @enum */ export declare const ResourceOwner: { readonly OTHER_ACCOUNTS: "OTHER-ACCOUNTS"; readonly SELF: "SELF"; }; /** * @public */ export type ResourceOwner = (typeof ResourceOwner)[keyof typeof ResourceOwner]; /** * @public * @enum */ export declare const ResourceRegionScopeFilter: { readonly ALL: "ALL"; readonly GLOBAL: "GLOBAL"; readonly REGIONAL: "REGIONAL"; }; /** * @public */ export type ResourceRegionScopeFilter = (typeof ResourceRegionScopeFilter)[keyof typeof ResourceRegionScopeFilter]; /** * @public * @enum */ export declare const ResourceRegionScope: { readonly GLOBAL: "GLOBAL"; readonly REGIONAL: "REGIONAL"; }; /** * @public */ export type ResourceRegionScope = (typeof ResourceRegionScope)[keyof typeof ResourceRegionScope]; /** * @public * @enum */ export declare const ResourceStatus: { readonly AVAILABLE: "AVAILABLE"; readonly LIMIT_EXCEEDED: "LIMIT_EXCEEDED"; readonly PENDING: "PENDING"; readonly UNAVAILABLE: "UNAVAILABLE"; readonly ZONAL_RESOURCE_INACCESSIBLE: "ZONAL_RESOURCE_INACCESSIBLE"; }; /** * @public */ export type ResourceStatus = (typeof ResourceStatus)[keyof typeof ResourceStatus]; /** * @public * @enum */ export declare const PermissionTypeFilter: { readonly ALL: "ALL"; readonly AWS_MANAGED: "AWS_MANAGED"; readonly CUSTOMER_MANAGED: "CUSTOMER_MANAGED"; }; /** * @public */ export type PermissionTypeFilter = (typeof PermissionTypeFilter)[keyof typeof PermissionTypeFilter]; /** * @public * @enum */ export declare const ReplacePermissionAssociationsWorkStatus: { readonly COMPLETED: "COMPLETED"; readonly FAILED: "FAILED"; readonly IN_PROGRESS: "IN_PROGRESS"; }; /** * @public */ export type ReplacePermissionAssociationsWorkStatus = (typeof ReplacePermissionAssociationsWorkStatus)[keyof typeof ReplacePermissionAssociationsWorkStatus];