Class: Google::Apis::ProdTtSasportalV1alpha1::SasPortalMigrateOrganizationRequest
- Inherits:
-
Object
- Object
- Google::Apis::ProdTtSasportalV1alpha1::SasPortalMigrateOrganizationRequest
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- lib/google/apis/prod_tt_sasportal_v1alpha1/classes.rb,
lib/google/apis/prod_tt_sasportal_v1alpha1/representations.rb,
lib/google/apis/prod_tt_sasportal_v1alpha1/representations.rb
Overview
Request for [MigrateOrganization]. [spectrum.sas.portal.v1alpha1.Provisioning. MigrateOrganization]. GCP Project, Organization Info, and caller's GAIA ID should be retrieved from the RPC handler, and used to check authorization on SAS Portal organization and to create GCP Projects.
Instance Attribute Summary collapse
-
#organization_id ⇒ Fixnum
Required.
Instance Method Summary collapse
-
#initialize(**args) ⇒ SasPortalMigrateOrganizationRequest
constructor
A new instance of SasPortalMigrateOrganizationRequest.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ SasPortalMigrateOrganizationRequest
Returns a new instance of SasPortalMigrateOrganizationRequest.
962 963 964 |
# File 'lib/google/apis/prod_tt_sasportal_v1alpha1/classes.rb', line 962 def initialize(**args) update!(**args) end |
Instance Attribute Details
#organization_id ⇒ Fixnum
Required. Id of the SAS organization to be migrated.
Corresponds to the JSON property organizationId
960 961 962 |
# File 'lib/google/apis/prod_tt_sasportal_v1alpha1/classes.rb', line 960 def organization_id @organization_id end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
967 968 969 |
# File 'lib/google/apis/prod_tt_sasportal_v1alpha1/classes.rb', line 967 def update!(**args) @organization_id = args[:organization_id] if args.key?(:organization_id) end |