Skip to content

DescribeOrganization

Source: src/AWS/Organizations/DescribeOrganization.ts

Runtime binding for organizations:DescribeOrganization.

Retrieves information about the organization that the calling account belongs to — its id, ARN, feature set, and management account. Available from any account in the organization. Account-level operation — Organizations is a management-account-scoped global service, so the binding takes no resource argument. Provide the implementation with Effect.provide(AWS.Organizations.DescribeOrganizationHttp).

// init — account-level binding, no resource argument
const describeOrganization = yield* AWS.Organizations.DescribeOrganization();
// runtime
const { Organization } = yield* describeOrganization();
console.log(Organization?.Id, Organization?.MasterAccountId);