Documentation
¶
Index ¶
- type OrganizationIAMService
- func (s *OrganizationIAMService) AttachOrganizationPolicy(ctx context.Context, req *organization_iam.AttachOrganizationPolicyRequest) (*organization_iam.AttachOrganizationPolicyResponse, error)
- func (s *OrganizationIAMService) AttachOrganizationRole(ctx context.Context, req *organization_iam.AttachOrganizationRoleRequest) (*organization_iam.AttachOrganizationRoleResponse, error)
- func (i *OrganizationIAMService) DeleteOrganizationPolicy(ctx context.Context, req *organization_iam.DeleteOrganizationPolicyRequest) (*empty.Empty, error)
- func (i *OrganizationIAMService) DeleteOrganizationRole(ctx context.Context, req *organization_iam.DeleteOrganizationRoleRequest) (*empty.Empty, error)
- func (s *OrganizationIAMService) DetachOrganizationPolicy(ctx context.Context, req *organization_iam.DetachOrganizationPolicyRequest) (*empty.Empty, error)
- func (s *OrganizationIAMService) DetachOrganizationRole(ctx context.Context, req *organization_iam.DetachOrganizationRoleRequest) (*empty.Empty, error)
- func (i *OrganizationIAMService) GetOrganizationPolicy(ctx context.Context, req *organization_iam.GetOrganizationPolicyRequest) (*organization_iam.GetOrganizationPolicyResponse, error)
- func (i *OrganizationIAMService) GetOrganizationRole(ctx context.Context, req *organization_iam.GetOrganizationRoleRequest) (*organization_iam.GetOrganizationRoleResponse, error)
- func (i *OrganizationIAMService) IsAuthorizedOrganization(ctx context.Context, req *organization_iam.IsAuthorizedOrganizationRequest) (*organization_iam.IsAuthorizedOrganizationResponse, error)
- func (i *OrganizationIAMService) ListOrganizationPolicy(ctx context.Context, req *organization_iam.ListOrganizationPolicyRequest) (*organization_iam.ListOrganizationPolicyResponse, error)
- func (i *OrganizationIAMService) ListOrganizationRole(ctx context.Context, req *organization_iam.ListOrganizationRoleRequest) (*organization_iam.ListOrganizationRoleResponse, error)
- func (i *OrganizationIAMService) PutOrganizationPolicy(ctx context.Context, req *organization_iam.PutOrganizationPolicyRequest) (*organization_iam.PutOrganizationPolicyResponse, error)
- func (i *OrganizationIAMService) PutOrganizationRole(ctx context.Context, req *organization_iam.PutOrganizationRoleRequest) (*organization_iam.PutOrganizationRoleResponse, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type OrganizationIAMService ¶
type OrganizationIAMService struct {
// contains filtered or unexported fields
}
func NewOrganizationIAMService ¶
func NewOrganizationIAMService(repository db.OrganizationIAMRepository, iamClient iam.IAMServiceClient, logger logging.Logger) *OrganizationIAMService
func (*OrganizationIAMService) AttachOrganizationPolicy ¶
func (s *OrganizationIAMService) AttachOrganizationPolicy(ctx context.Context, req *organization_iam.AttachOrganizationPolicyRequest) (*organization_iam.AttachOrganizationPolicyResponse, error)
func (*OrganizationIAMService) AttachOrganizationRole ¶
func (s *OrganizationIAMService) AttachOrganizationRole(ctx context.Context, req *organization_iam.AttachOrganizationRoleRequest) (*organization_iam.AttachOrganizationRoleResponse, error)
func (*OrganizationIAMService) DeleteOrganizationPolicy ¶
func (i *OrganizationIAMService) DeleteOrganizationPolicy(ctx context.Context, req *organization_iam.DeleteOrganizationPolicyRequest) (*empty.Empty, error)
func (*OrganizationIAMService) DeleteOrganizationRole ¶
func (i *OrganizationIAMService) DeleteOrganizationRole(ctx context.Context, req *organization_iam.DeleteOrganizationRoleRequest) (*empty.Empty, error)
func (*OrganizationIAMService) DetachOrganizationPolicy ¶
func (s *OrganizationIAMService) DetachOrganizationPolicy(ctx context.Context, req *organization_iam.DetachOrganizationPolicyRequest) (*empty.Empty, error)
func (*OrganizationIAMService) DetachOrganizationRole ¶
func (s *OrganizationIAMService) DetachOrganizationRole(ctx context.Context, req *organization_iam.DetachOrganizationRoleRequest) (*empty.Empty, error)
func (*OrganizationIAMService) GetOrganizationPolicy ¶
func (i *OrganizationIAMService) GetOrganizationPolicy(ctx context.Context, req *organization_iam.GetOrganizationPolicyRequest) (*organization_iam.GetOrganizationPolicyResponse, error)
func (*OrganizationIAMService) GetOrganizationRole ¶
func (i *OrganizationIAMService) GetOrganizationRole(ctx context.Context, req *organization_iam.GetOrganizationRoleRequest) (*organization_iam.GetOrganizationRoleResponse, error)
func (*OrganizationIAMService) IsAuthorizedOrganization ¶
func (i *OrganizationIAMService) IsAuthorizedOrganization(ctx context.Context, req *organization_iam.IsAuthorizedOrganizationRequest) (*organization_iam.IsAuthorizedOrganizationResponse, error)
func (*OrganizationIAMService) ListOrganizationPolicy ¶
func (i *OrganizationIAMService) ListOrganizationPolicy(ctx context.Context, req *organization_iam.ListOrganizationPolicyRequest) (*organization_iam.ListOrganizationPolicyResponse, error)
func (*OrganizationIAMService) ListOrganizationRole ¶
func (i *OrganizationIAMService) ListOrganizationRole(ctx context.Context, req *organization_iam.ListOrganizationRoleRequest) (*organization_iam.ListOrganizationRoleResponse, error)
func (*OrganizationIAMService) PutOrganizationPolicy ¶
func (i *OrganizationIAMService) PutOrganizationPolicy(ctx context.Context, req *organization_iam.PutOrganizationPolicyRequest) (*organization_iam.PutOrganizationPolicyResponse, error)
func (*OrganizationIAMService) PutOrganizationRole ¶
func (i *OrganizationIAMService) PutOrganizationRole(ctx context.Context, req *organization_iam.PutOrganizationRoleRequest) (*organization_iam.PutOrganizationRoleResponse, error)
Click to show internal directories.
Click to hide internal directories.