Documentation ¶
Index ¶
- func DataSourceAccounts() *schema.Resource
- func DataSourceOrganization() *schema.Resource
- func DataSourceOrganizationalUnits() *schema.Resource
- func DataSourcePolicies() *schema.Resource
- func ResourceAccount() *schema.Resource
- func ResourceAccountAssociate() *schema.Resource
- func ResourceAccountInvite() *schema.Resource
- func ResourceAccountInviteAccepter() *schema.Resource
- func ResourceDelegatedAdministrator() *schema.Resource
- func ResourceOrganization() *schema.Resource
- func ResourceOrganizationalUnit() *schema.Resource
- func ResourcePolicy() *schema.Resource
- func ResourcePolicyAttach() *schema.Resource
- func ResourceTrustedService() *schema.Resource
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DataSourceAccounts ¶ added in v1.56.0
@API Organizations GET /v1/organizations/accounts
func DataSourceOrganization ¶
@API Organizations GET /v1/organizations @API Organizations GET /v1/organizations/{resource_type}/{resource_id}/tags @API Organizations GET /v1/organizations/roots
func DataSourceOrganizationalUnits ¶ added in v1.56.0
@API Organizations GET /v1/organizations/organizational-units
func DataSourcePolicies ¶ added in v1.57.0
@API Organizations GET /v1/organizations/policies
func ResourceAccount ¶ added in v1.51.0
@API Organizations POST /v1/organizations/accounts @API Organizations GET /v1/organizations/accounts/{account_id} @API Organizations POST /v1/organizations/accounts/{account_id}/move @API Organizations GET /v1/organizations/entities @API Organizations GET /v1/organizations/create-account-status/{create_account_status_id} @API Organizations POST /v1/organizations/{resource_type}/{resource_id}/tags/delete @API Organizations POST /v1/organizations/{resource_type}/{resource_id}/tags/create
func ResourceAccountAssociate ¶ added in v1.51.0
@API Organizations GET /v1/organizations/entities @API Organizations POST /v1/organizations/accounts/{account_id}/move @API Organizations GET /v1/organizations/accounts/{account_id} @API Organizations GET /v1/organizations/roots
func ResourceAccountInvite ¶ added in v1.51.0
@API Organizations POST /v1/organizations/accounts/{account_id}/remove @API Organizations POST /v1/organizations/accounts/invite @API Organizations GET /v1/organizations/accounts/{account_id} @API Organizations GET /v1/organizations/handshakes/{handshake_id} @API Organizations POST /v1/organizations/handshakes/{handshake_id}/cancel
func ResourceAccountInviteAccepter ¶ added in v1.51.0
@API Organizations GET /v1/organizations/handshakes/{handshake_id} @API Organizations POST /v1/organizations/leave @API Organizations POST /v1/received-handshakes/{handshake_id}/accept
func ResourceDelegatedAdministrator ¶ added in v1.60.1
@API Organizations POST /v1/organizations/delegated-administrators/register @API Organizations GET /v1/organizations/delegated-administrators @API Organizations POST /v1/organizations/delegated-administrators/deregister
func ResourceOrganization ¶
@API Organizations POST /v1/organizations @API Organizations GET /v1/organizations/roots @API Organizations POST /v1/organizations/{resource_type}/{resource_id}/tags/create @API Organizations POST /v1/organizations/{resource_type}/{resource_id}/tags/delete @API Organizations POST /v1/organizations/policies/enable @API Organizations GET /v1/organizations @API Organizations GET /v1/organizations/roots @API Organizations GET /v1/organizations/{resource_type}/{resource_id}/tags @API Organizations POST /v1/organizations/policies/disable @API Organizations DELETE /v1/organizations
func ResourceOrganizationalUnit ¶
@API Organizations POST /v1/organizations/organizational-units @API Organizations PATCH /v1/organizations/organizational-units/{organizational_unit_id} @API Organizations POST /v1/organizations/{resource_type}/{resource_id}/tags/create @API Organizations POST /v1/organizations/{resource_type}/{resource_id}/tags/delete @API Organizations GET /v1/organizations/organizational-units/{organizational_unit_id} @API Organizations GET /v1/organizations/{resource_type}/{resource_id}/tags @API Organizations DELETE /v1/organizations/organizational-units/{organizational_unit_id}
func ResourcePolicy ¶ added in v1.57.0
@API Organizations POST /v1/organizations/policies @API Organizations DELETE /v1/organizations/policies/{policy_id} @API Organizations GET /v1/organizations/policies/{policy_id} @API Organizations PATCH /v1/organizations/policies/{policy_id} @API Organizations POST /v1/organizations/{resource_type}/{resource_id}/tags/create @API Organizations POST /v1/organizations/{resource_type}/{resource_id}/tags/delete @API Organizations GET /v1/organizations/{resource_type}/{resource_id}/tags
func ResourcePolicyAttach ¶ added in v1.57.0
@API Organizations POST /v1/organizations/policies/{policy_id}/detach @API Organizations POST /v1/organizations/policies/{policy_id}/attach @API Organizations GET /v1/organizations/policies/{policy_id}/attached-entities
func ResourceTrustedService ¶ added in v1.51.0
@API Organizations GET /v1/organizations/trusted-services @API Organizations POST /v1/organizations/trusted-services/disable @API Organizations POST /v1/organizations/trusted-services/enable
Types ¶
This section is empty.
Source Files ¶
- data_source_huaweicloud_organizations_accounts.go
- data_source_huaweicloud_organizations_organization.go
- data_source_huaweicloud_organizations_organizational_units.go
- data_source_huaweicloud_organizations_policies.go
- resource_huaweicloud_organizations_account.go
- resource_huaweicloud_organizations_account_associate.go
- resource_huaweicloud_organizations_account_invite.go
- resource_huaweicloud_organizations_account_invite_accepter.go
- resource_huaweicloud_organizations_delegated_administrator.go
- resource_huaweicloud_organizations_organization.go
- resource_huaweicloud_organizations_organizational_unit.go
- resource_huaweicloud_organizations_policy.go
- resource_huaweicloud_organizations_policy_attach.go
- resource_huaweicloud_organizations_trusted_service.go