package iam import ( "context" "google.golang.org/api/cloudresourcemanager/v1" "google.golang.org/api/option" ) // CloudResourceManagerService type CloudResourceManagerService struct { //nolint *cloudresourcemanager.Service } // CreateCRMClient - creates a new Cloud Resource Manager Service Client. func CreateCRMClient(ctx context.Context, opts ...option.ClientOption) (*cloudresourcemanager.Service, error) { return cloudresourcemanager.NewService(ctx, opts...) } // NewCRMService returns a new CloudResourceManagerService. func NewCRMService(ctx context.Context, opts ...option.ClientOption) (*CloudResourceManagerService, error) { crmService, err := CreateCRMClient(ctx, opts...) if err != nil { return nil, err } return &CloudResourceManagerService{ crmService, }, nil }