Function: addResourceToPolicy()
ts
function addResourceToPolicy(
client,
parameters,
options?
): Promise<{
[key: string]: unknown;
data?: {
[key: string]: unknown;
attributes: {
[key: string]: unknown;
createdAt?: string;
id?: string;
metadata?: unknown;
name?: string;
ownerId?: string;
queryData?: unknown;
resources?: object[];
rule?: | unknown[]
| {
[key: string]: unknown;
in?: string[];
};
status?: "disabled" | string & object | "enabled";
type: | string & object
| "ip-allowlist"
| "data-residency"
| "data-security"
| "admin-notification-settings"
| "generative-ai"
| "hipaa"
| "ugc-data-use-preferences"
| "user-join-settings-default";
updatedAt?: string;
};
id: string;
links?: Record<string, any>;
message?: unknown;
type: string & object | "policy";
};
}>;Defined in: src/admin/api/policies.ts:100
Adds a resource to an existing Policy
Parameters
| Parameter | Type | Description |
|---|---|---|
client | Client | - |
parameters | { id: string; links?: { ticket?: string; }; meta?: { atlassianAccountId?: string; migrationEndDataTime?: string; migrationStartDateTime?: string; scheduledDate?: string; }; orgId: string; policyId: string; } | - |
parameters.id | string | - |
parameters.links? | { ticket?: string; } | - |
parameters.links.ticket? | string | - |
parameters.meta? | { atlassianAccountId?: string; migrationEndDataTime?: string; migrationStartDateTime?: string; scheduledDate?: string; } | - |
parameters.meta.atlassianAccountId? | string | - |
parameters.meta.migrationEndDataTime? | string | - |
parameters.meta.migrationStartDateTime? | string | - |
parameters.meta.scheduledDate? | string | - |
parameters.orgId? | string | Your organization has a unique ID. Find this ID in your Atlassian Administration URL or when you create your API key. |
parameters.policyId? | string | ID of the policy to query |
options? | RequestOptions | - |
Returns
Promise<{ [key: string]: unknown; data?: { [key: string]: unknown; attributes: { [key: string]: unknown; createdAt?: string; id?: string; metadata?: unknown; name?: string; ownerId?: string; queryData?: unknown; resources?: object[]; rule?: | unknown[] | { [key: string]: unknown; in?: string[]; }; status?: "disabled" | string & object | "enabled"; type: | string & object | "ip-allowlist" | "data-residency" | "data-security" | "admin-notification-settings" | "generative-ai" | "hipaa" | "ugc-data-use-preferences" | "user-join-settings-default"; updatedAt?: string; }; id: string; links?: Record<string, any>; message?: unknown; type: string & object | "policy"; }; }>