Class: Google::Apis::SaasservicemgmtV1beta1::SaaSServiceManagementService
- Inherits:
-
Core::BaseService
- Object
- Core::BaseService
- Google::Apis::SaasservicemgmtV1beta1::SaaSServiceManagementService
- Defined in:
- lib/google/apis/saasservicemgmt_v1beta1/service.rb
Overview
SaaS Runtime API
Model, deploy, and operate your SaaS at scale.
Constant Summary collapse
- DEFAULT_ENDPOINT_TEMPLATE =
"https://saasservicemgmt.$UNIVERSE_DOMAIN$/"
Instance Attribute Summary collapse
-
#key ⇒ String
API key.
-
#quota_user ⇒ String
Available to use for quota purposes for server-side applications.
Instance Method Summary collapse
-
#create_project_location_release(parent, release_object = nil, release_id: nil, request_id: nil, validate_only: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::SaasservicemgmtV1beta1::Release
Create a new release.
-
#create_project_location_replications_internal(parent, replication_internal_object = nil, replication_internal_id: nil, request_id: nil, validate_only: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::SaasservicemgmtV1beta1::ReplicationInternal
Create a new replication internal.
-
#create_project_location_rollout(parent, rollout_object = nil, request_id: nil, rollout_id: nil, validate_only: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::SaasservicemgmtV1beta1::Rollout
Create a new rollout.
-
#create_project_location_rollout_kind(parent, rollout_kind_object = nil, request_id: nil, rollout_kind_id: nil, validate_only: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::SaasservicemgmtV1beta1::RolloutKind
Create a new rollout kind.
-
#create_project_location_saa(parent, saas_object = nil, request_id: nil, saas_id: nil, validate_only: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::SaasservicemgmtV1beta1::Saas
Create a new saas.
-
#create_project_location_tenant(parent, tenant_object = nil, request_id: nil, tenant_id: nil, validate_only: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::SaasservicemgmtV1beta1::Tenant
Create a new tenant.
-
#create_project_location_unit(parent, unit_object = nil, request_id: nil, unit_id: nil, validate_only: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::SaasservicemgmtV1beta1::Unit
Create a new unit.
-
#create_project_location_unit_kind(parent, unit_kind_object = nil, request_id: nil, unit_kind_id: nil, validate_only: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::SaasservicemgmtV1beta1::UnitKind
Create a new unit kind.
-
#create_project_location_unit_operation(parent, unit_operation_object = nil, request_id: nil, unit_operation_id: nil, validate_only: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::SaasservicemgmtV1beta1::UnitOperation
Create a new unit operation.
-
#delete_project_location_release(name, etag: nil, request_id: nil, validate_only: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::SaasservicemgmtV1beta1::Empty
Delete a single release.
-
#delete_project_location_replications_internal(name, etag: nil, request_id: nil, validate_only: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::SaasservicemgmtV1beta1::Empty
Delete a single replication internal.
-
#delete_project_location_rollout(name, etag: nil, request_id: nil, validate_only: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::SaasservicemgmtV1beta1::Empty
Delete a single rollout.
-
#delete_project_location_rollout_kind(name, etag: nil, request_id: nil, validate_only: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::SaasservicemgmtV1beta1::Empty
Delete a single rollout kind.
-
#delete_project_location_saa(name, etag: nil, request_id: nil, validate_only: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::SaasservicemgmtV1beta1::Empty
Delete a single saas.
-
#delete_project_location_tenant(name, etag: nil, request_id: nil, validate_only: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::SaasservicemgmtV1beta1::Empty
Delete a single tenant.
-
#delete_project_location_unit(name, etag: nil, request_id: nil, validate_only: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::SaasservicemgmtV1beta1::Empty
Delete a single unit.
-
#delete_project_location_unit_kind(name, etag: nil, request_id: nil, validate_only: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::SaasservicemgmtV1beta1::Empty
Delete a single unit kind.
-
#delete_project_location_unit_operation(name, etag: nil, request_id: nil, validate_only: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::SaasservicemgmtV1beta1::Empty
Delete a single unit operation.
-
#get_project_location(name, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::SaasservicemgmtV1beta1::GoogleCloudLocationLocation
Gets information about a location.
-
#get_project_location_release(name, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::SaasservicemgmtV1beta1::Release
Retrieve a single release.
-
#get_project_location_replications_internal(name, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::SaasservicemgmtV1beta1::ReplicationInternal
Retrieve a single replication internal.
-
#get_project_location_rollout(name, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::SaasservicemgmtV1beta1::Rollout
Retrieve a single rollout.
-
#get_project_location_rollout_kind(name, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::SaasservicemgmtV1beta1::RolloutKind
Retrieve a single rollout kind.
-
#get_project_location_saa(name, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::SaasservicemgmtV1beta1::Saas
Retrieve a single saas.
-
#get_project_location_tenant(name, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::SaasservicemgmtV1beta1::Tenant
Retrieve a single tenant.
-
#get_project_location_unit(name, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::SaasservicemgmtV1beta1::Unit
Retrieve a single unit.
-
#get_project_location_unit_kind(name, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::SaasservicemgmtV1beta1::UnitKind
Retrieve a single unit kind.
-
#get_project_location_unit_operation(name, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::SaasservicemgmtV1beta1::UnitOperation
Retrieve a single unit operation.
-
#initialize ⇒ SaaSServiceManagementService
constructor
A new instance of SaaSServiceManagementService.
-
#list_project_location_releases(parent, filter: nil, order_by: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::SaasservicemgmtV1beta1::ListReleasesResponse
Retrieve a collection of releases.
-
#list_project_location_replications_internals(parent, filter: nil, order_by: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::SaasservicemgmtV1beta1::ListReplicationsInternalResponse
Retrieve a collection of replication internals.
-
#list_project_location_rollout_kinds(parent, filter: nil, order_by: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::SaasservicemgmtV1beta1::ListRolloutKindsResponse
Retrieve a collection of rollout kinds.
-
#list_project_location_rollouts(parent, filter: nil, order_by: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::SaasservicemgmtV1beta1::ListRolloutsResponse
Retrieve a collection of rollouts.
-
#list_project_location_saas(parent, filter: nil, order_by: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::SaasservicemgmtV1beta1::ListSaasResponse
Retrieve a collection of saas.
-
#list_project_location_tenants(parent, filter: nil, order_by: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::SaasservicemgmtV1beta1::ListTenantsResponse
Retrieve a collection of tenants.
-
#list_project_location_unit_kinds(parent, filter: nil, order_by: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::SaasservicemgmtV1beta1::ListUnitKindsResponse
Retrieve a collection of unit kinds.
-
#list_project_location_unit_operations(parent, filter: nil, order_by: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::SaasservicemgmtV1beta1::ListUnitOperationsResponse
Retrieve a collection of unit operations.
-
#list_project_location_units(parent, filter: nil, order_by: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::SaasservicemgmtV1beta1::ListUnitsResponse
Retrieve a collection of units.
-
#list_project_locations(name, extra_location_types: nil, filter: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::SaasservicemgmtV1beta1::ListLocationsResponse
Lists information about the supported locations for this service.
-
#patch_project_location_release(name, release_object = nil, request_id: nil, update_mask: nil, validate_only: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::SaasservicemgmtV1beta1::Release
Update a single release.
-
#patch_project_location_replications_internal(name, replication_internal_object = nil, etag: nil, request_id: nil, update_mask: nil, validate_only: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::SaasservicemgmtV1beta1::ReplicationInternal
Update a single replication internal.
-
#patch_project_location_rollout(name, rollout_object = nil, request_id: nil, update_mask: nil, validate_only: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::SaasservicemgmtV1beta1::Rollout
Update a single rollout.
-
#patch_project_location_rollout_kind(name, rollout_kind_object = nil, request_id: nil, update_mask: nil, validate_only: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::SaasservicemgmtV1beta1::RolloutKind
Update a single rollout kind.
-
#patch_project_location_saa(name, saas_object = nil, request_id: nil, update_mask: nil, validate_only: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::SaasservicemgmtV1beta1::Saas
Update a single saas.
-
#patch_project_location_tenant(name, tenant_object = nil, request_id: nil, update_mask: nil, validate_only: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::SaasservicemgmtV1beta1::Tenant
Update a single tenant.
-
#patch_project_location_unit(name, unit_object = nil, request_id: nil, update_mask: nil, validate_only: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::SaasservicemgmtV1beta1::Unit
Update a single unit.
-
#patch_project_location_unit_kind(name, unit_kind_object = nil, request_id: nil, update_mask: nil, validate_only: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::SaasservicemgmtV1beta1::UnitKind
Update a single unit kind.
-
#patch_project_location_unit_operation(name, unit_operation_object = nil, request_id: nil, update_mask: nil, validate_only: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::SaasservicemgmtV1beta1::UnitOperation
Update a single unit operation.
Constructor Details
#initialize ⇒ SaaSServiceManagementService
Returns a new instance of SaaSServiceManagementService.
47 48 49 50 51 52 |
# File 'lib/google/apis/saasservicemgmt_v1beta1/service.rb', line 47 def initialize super(DEFAULT_ENDPOINT_TEMPLATE, '', client_name: 'google-apis-saasservicemgmt_v1beta1', client_version: Google::Apis::SaasservicemgmtV1beta1::GEM_VERSION) @batch_path = 'batch' end |
Instance Attribute Details
#key ⇒ String
Returns API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token.
40 41 42 |
# File 'lib/google/apis/saasservicemgmt_v1beta1/service.rb', line 40 def key @key end |
#quota_user ⇒ String
Returns Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters.
45 46 47 |
# File 'lib/google/apis/saasservicemgmt_v1beta1/service.rb', line 45 def quota_user @quota_user end |
Instance Method Details
#create_project_location_release(parent, release_object = nil, release_id: nil, request_id: nil, validate_only: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::SaasservicemgmtV1beta1::Release
Create a new release.
168 169 170 171 172 173 174 175 176 177 178 179 180 181 |
# File 'lib/google/apis/saasservicemgmt_v1beta1/service.rb', line 168 def create_project_location_release(parent, release_object = nil, release_id: nil, request_id: nil, validate_only: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:post, 'v1beta1/{+parent}/releases', ) command.request_representation = Google::Apis::SaasservicemgmtV1beta1::Release::Representation command.request_object = release_object command.response_representation = Google::Apis::SaasservicemgmtV1beta1::Release::Representation command.response_class = Google::Apis::SaasservicemgmtV1beta1::Release command.params['parent'] = parent unless parent.nil? command.query['releaseId'] = release_id unless release_id.nil? command.query['requestId'] = request_id unless request_id.nil? command.query['validateOnly'] = validate_only unless validate_only.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#create_project_location_replications_internal(parent, replication_internal_object = nil, replication_internal_id: nil, request_id: nil, validate_only: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::SaasservicemgmtV1beta1::ReplicationInternal
Create a new replication internal.
405 406 407 408 409 410 411 412 413 414 415 416 417 418 |
# File 'lib/google/apis/saasservicemgmt_v1beta1/service.rb', line 405 def create_project_location_replications_internal(parent, replication_internal_object = nil, replication_internal_id: nil, request_id: nil, validate_only: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:post, 'v1beta1/{+parent}/replicationsInternal', ) command.request_representation = Google::Apis::SaasservicemgmtV1beta1::ReplicationInternal::Representation command.request_object = replication_internal_object command.response_representation = Google::Apis::SaasservicemgmtV1beta1::ReplicationInternal::Representation command.response_class = Google::Apis::SaasservicemgmtV1beta1::ReplicationInternal command.params['parent'] = parent unless parent.nil? command.query['replicationInternalId'] = replication_internal_id unless replication_internal_id.nil? command.query['requestId'] = request_id unless request_id.nil? command.query['validateOnly'] = validate_only unless validate_only.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#create_project_location_rollout(parent, rollout_object = nil, request_id: nil, rollout_id: nil, validate_only: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::SaasservicemgmtV1beta1::Rollout
Create a new rollout.
889 890 891 892 893 894 895 896 897 898 899 900 901 902 |
# File 'lib/google/apis/saasservicemgmt_v1beta1/service.rb', line 889 def create_project_location_rollout(parent, rollout_object = nil, request_id: nil, rollout_id: nil, validate_only: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:post, 'v1beta1/{+parent}/rollouts', ) command.request_representation = Google::Apis::SaasservicemgmtV1beta1::Rollout::Representation command.request_object = rollout_object command.response_representation = Google::Apis::SaasservicemgmtV1beta1::Rollout::Representation command.response_class = Google::Apis::SaasservicemgmtV1beta1::Rollout command.params['parent'] = parent unless parent.nil? command.query['requestId'] = request_id unless request_id.nil? command.query['rolloutId'] = rollout_id unless rollout_id.nil? command.query['validateOnly'] = validate_only unless validate_only.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#create_project_location_rollout_kind(parent, rollout_kind_object = nil, request_id: nil, rollout_kind_id: nil, validate_only: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::SaasservicemgmtV1beta1::RolloutKind
Create a new rollout kind.
652 653 654 655 656 657 658 659 660 661 662 663 664 665 |
# File 'lib/google/apis/saasservicemgmt_v1beta1/service.rb', line 652 def create_project_location_rollout_kind(parent, rollout_kind_object = nil, request_id: nil, rollout_kind_id: nil, validate_only: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:post, 'v1beta1/{+parent}/rolloutKinds', ) command.request_representation = Google::Apis::SaasservicemgmtV1beta1::RolloutKind::Representation command.request_object = rollout_kind_object command.response_representation = Google::Apis::SaasservicemgmtV1beta1::RolloutKind::Representation command.response_class = Google::Apis::SaasservicemgmtV1beta1::RolloutKind command.params['parent'] = parent unless parent.nil? command.query['requestId'] = request_id unless request_id.nil? command.query['rolloutKindId'] = rollout_kind_id unless rollout_kind_id.nil? command.query['validateOnly'] = validate_only unless validate_only.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#create_project_location_saa(parent, saas_object = nil, request_id: nil, saas_id: nil, validate_only: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::SaasservicemgmtV1beta1::Saas
Create a new saas.
1126 1127 1128 1129 1130 1131 1132 1133 1134 1135 1136 1137 1138 1139 |
# File 'lib/google/apis/saasservicemgmt_v1beta1/service.rb', line 1126 def create_project_location_saa(parent, saas_object = nil, request_id: nil, saas_id: nil, validate_only: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:post, 'v1beta1/{+parent}/saas', ) command.request_representation = Google::Apis::SaasservicemgmtV1beta1::Saas::Representation command.request_object = saas_object command.response_representation = Google::Apis::SaasservicemgmtV1beta1::Saas::Representation command.response_class = Google::Apis::SaasservicemgmtV1beta1::Saas command.params['parent'] = parent unless parent.nil? command.query['requestId'] = request_id unless request_id.nil? command.query['saasId'] = saas_id unless saas_id.nil? command.query['validateOnly'] = validate_only unless validate_only.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#create_project_location_tenant(parent, tenant_object = nil, request_id: nil, tenant_id: nil, validate_only: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::SaasservicemgmtV1beta1::Tenant
Create a new tenant.
1362 1363 1364 1365 1366 1367 1368 1369 1370 1371 1372 1373 1374 1375 |
# File 'lib/google/apis/saasservicemgmt_v1beta1/service.rb', line 1362 def create_project_location_tenant(parent, tenant_object = nil, request_id: nil, tenant_id: nil, validate_only: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:post, 'v1beta1/{+parent}/tenants', ) command.request_representation = Google::Apis::SaasservicemgmtV1beta1::Tenant::Representation command.request_object = tenant_object command.response_representation = Google::Apis::SaasservicemgmtV1beta1::Tenant::Representation command.response_class = Google::Apis::SaasservicemgmtV1beta1::Tenant command.params['parent'] = parent unless parent.nil? command.query['requestId'] = request_id unless request_id.nil? command.query['tenantId'] = tenant_id unless tenant_id.nil? command.query['validateOnly'] = validate_only unless validate_only.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#create_project_location_unit(parent, unit_object = nil, request_id: nil, unit_id: nil, validate_only: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::SaasservicemgmtV1beta1::Unit
Create a new unit.
2073 2074 2075 2076 2077 2078 2079 2080 2081 2082 2083 2084 2085 2086 |
# File 'lib/google/apis/saasservicemgmt_v1beta1/service.rb', line 2073 def create_project_location_unit(parent, unit_object = nil, request_id: nil, unit_id: nil, validate_only: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:post, 'v1beta1/{+parent}/units', ) command.request_representation = Google::Apis::SaasservicemgmtV1beta1::Unit::Representation command.request_object = unit_object command.response_representation = Google::Apis::SaasservicemgmtV1beta1::Unit::Representation command.response_class = Google::Apis::SaasservicemgmtV1beta1::Unit command.params['parent'] = parent unless parent.nil? command.query['requestId'] = request_id unless request_id.nil? command.query['unitId'] = unit_id unless unit_id.nil? command.query['validateOnly'] = validate_only unless validate_only.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#create_project_location_unit_kind(parent, unit_kind_object = nil, request_id: nil, unit_kind_id: nil, validate_only: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::SaasservicemgmtV1beta1::UnitKind
Create a new unit kind.
1599 1600 1601 1602 1603 1604 1605 1606 1607 1608 1609 1610 1611 1612 |
# File 'lib/google/apis/saasservicemgmt_v1beta1/service.rb', line 1599 def create_project_location_unit_kind(parent, unit_kind_object = nil, request_id: nil, unit_kind_id: nil, validate_only: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:post, 'v1beta1/{+parent}/unitKinds', ) command.request_representation = Google::Apis::SaasservicemgmtV1beta1::UnitKind::Representation command.request_object = unit_kind_object command.response_representation = Google::Apis::SaasservicemgmtV1beta1::UnitKind::Representation command.response_class = Google::Apis::SaasservicemgmtV1beta1::UnitKind command.params['parent'] = parent unless parent.nil? command.query['requestId'] = request_id unless request_id.nil? command.query['unitKindId'] = unit_kind_id unless unit_kind_id.nil? command.query['validateOnly'] = validate_only unless validate_only.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#create_project_location_unit_operation(parent, unit_operation_object = nil, request_id: nil, unit_operation_id: nil, validate_only: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::SaasservicemgmtV1beta1::UnitOperation
Create a new unit operation.
1836 1837 1838 1839 1840 1841 1842 1843 1844 1845 1846 1847 1848 1849 |
# File 'lib/google/apis/saasservicemgmt_v1beta1/service.rb', line 1836 def create_project_location_unit_operation(parent, unit_operation_object = nil, request_id: nil, unit_operation_id: nil, validate_only: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:post, 'v1beta1/{+parent}/unitOperations', ) command.request_representation = Google::Apis::SaasservicemgmtV1beta1::UnitOperation::Representation command.request_object = unit_operation_object command.response_representation = Google::Apis::SaasservicemgmtV1beta1::UnitOperation::Representation command.response_class = Google::Apis::SaasservicemgmtV1beta1::UnitOperation command.params['parent'] = parent unless parent.nil? command.query['requestId'] = request_id unless request_id.nil? command.query['unitOperationId'] = unit_operation_id unless unit_operation_id.nil? command.query['validateOnly'] = validate_only unless validate_only.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#delete_project_location_release(name, etag: nil, request_id: nil, validate_only: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::SaasservicemgmtV1beta1::Empty
Delete a single release.
224 225 226 227 228 229 230 231 232 233 234 235 |
# File 'lib/google/apis/saasservicemgmt_v1beta1/service.rb', line 224 def delete_project_location_release(name, etag: nil, request_id: nil, validate_only: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:delete, 'v1beta1/{+name}', ) command.response_representation = Google::Apis::SaasservicemgmtV1beta1::Empty::Representation command.response_class = Google::Apis::SaasservicemgmtV1beta1::Empty command.params['name'] = name unless name.nil? command.query['etag'] = etag unless etag.nil? command.query['requestId'] = request_id unless request_id.nil? command.query['validateOnly'] = validate_only unless validate_only.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#delete_project_location_replications_internal(name, etag: nil, request_id: nil, validate_only: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::SaasservicemgmtV1beta1::Empty
Delete a single replication internal.
462 463 464 465 466 467 468 469 470 471 472 473 |
# File 'lib/google/apis/saasservicemgmt_v1beta1/service.rb', line 462 def delete_project_location_replications_internal(name, etag: nil, request_id: nil, validate_only: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:delete, 'v1beta1/{+name}', ) command.response_representation = Google::Apis::SaasservicemgmtV1beta1::Empty::Representation command.response_class = Google::Apis::SaasservicemgmtV1beta1::Empty command.params['name'] = name unless name.nil? command.query['etag'] = etag unless etag.nil? command.query['requestId'] = request_id unless request_id.nil? command.query['validateOnly'] = validate_only unless validate_only.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#delete_project_location_rollout(name, etag: nil, request_id: nil, validate_only: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::SaasservicemgmtV1beta1::Empty
Delete a single rollout.
945 946 947 948 949 950 951 952 953 954 955 956 |
# File 'lib/google/apis/saasservicemgmt_v1beta1/service.rb', line 945 def delete_project_location_rollout(name, etag: nil, request_id: nil, validate_only: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:delete, 'v1beta1/{+name}', ) command.response_representation = Google::Apis::SaasservicemgmtV1beta1::Empty::Representation command.response_class = Google::Apis::SaasservicemgmtV1beta1::Empty command.params['name'] = name unless name.nil? command.query['etag'] = etag unless etag.nil? command.query['requestId'] = request_id unless request_id.nil? command.query['validateOnly'] = validate_only unless validate_only.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#delete_project_location_rollout_kind(name, etag: nil, request_id: nil, validate_only: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::SaasservicemgmtV1beta1::Empty
Delete a single rollout kind.
708 709 710 711 712 713 714 715 716 717 718 719 |
# File 'lib/google/apis/saasservicemgmt_v1beta1/service.rb', line 708 def delete_project_location_rollout_kind(name, etag: nil, request_id: nil, validate_only: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:delete, 'v1beta1/{+name}', ) command.response_representation = Google::Apis::SaasservicemgmtV1beta1::Empty::Representation command.response_class = Google::Apis::SaasservicemgmtV1beta1::Empty command.params['name'] = name unless name.nil? command.query['etag'] = etag unless etag.nil? command.query['requestId'] = request_id unless request_id.nil? command.query['validateOnly'] = validate_only unless validate_only.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#delete_project_location_saa(name, etag: nil, request_id: nil, validate_only: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::SaasservicemgmtV1beta1::Empty
Delete a single saas.
1182 1183 1184 1185 1186 1187 1188 1189 1190 1191 1192 1193 |
# File 'lib/google/apis/saasservicemgmt_v1beta1/service.rb', line 1182 def delete_project_location_saa(name, etag: nil, request_id: nil, validate_only: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:delete, 'v1beta1/{+name}', ) command.response_representation = Google::Apis::SaasservicemgmtV1beta1::Empty::Representation command.response_class = Google::Apis::SaasservicemgmtV1beta1::Empty command.params['name'] = name unless name.nil? command.query['etag'] = etag unless etag.nil? command.query['requestId'] = request_id unless request_id.nil? command.query['validateOnly'] = validate_only unless validate_only.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#delete_project_location_tenant(name, etag: nil, request_id: nil, validate_only: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::SaasservicemgmtV1beta1::Empty
Delete a single tenant.
1418 1419 1420 1421 1422 1423 1424 1425 1426 1427 1428 1429 |
# File 'lib/google/apis/saasservicemgmt_v1beta1/service.rb', line 1418 def delete_project_location_tenant(name, etag: nil, request_id: nil, validate_only: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:delete, 'v1beta1/{+name}', ) command.response_representation = Google::Apis::SaasservicemgmtV1beta1::Empty::Representation command.response_class = Google::Apis::SaasservicemgmtV1beta1::Empty command.params['name'] = name unless name.nil? command.query['etag'] = etag unless etag.nil? command.query['requestId'] = request_id unless request_id.nil? command.query['validateOnly'] = validate_only unless validate_only.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#delete_project_location_unit(name, etag: nil, request_id: nil, validate_only: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::SaasservicemgmtV1beta1::Empty
Delete a single unit.
2129 2130 2131 2132 2133 2134 2135 2136 2137 2138 2139 2140 |
# File 'lib/google/apis/saasservicemgmt_v1beta1/service.rb', line 2129 def delete_project_location_unit(name, etag: nil, request_id: nil, validate_only: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:delete, 'v1beta1/{+name}', ) command.response_representation = Google::Apis::SaasservicemgmtV1beta1::Empty::Representation command.response_class = Google::Apis::SaasservicemgmtV1beta1::Empty command.params['name'] = name unless name.nil? command.query['etag'] = etag unless etag.nil? command.query['requestId'] = request_id unless request_id.nil? command.query['validateOnly'] = validate_only unless validate_only.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#delete_project_location_unit_kind(name, etag: nil, request_id: nil, validate_only: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::SaasservicemgmtV1beta1::Empty
Delete a single unit kind.
1655 1656 1657 1658 1659 1660 1661 1662 1663 1664 1665 1666 |
# File 'lib/google/apis/saasservicemgmt_v1beta1/service.rb', line 1655 def delete_project_location_unit_kind(name, etag: nil, request_id: nil, validate_only: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:delete, 'v1beta1/{+name}', ) command.response_representation = Google::Apis::SaasservicemgmtV1beta1::Empty::Representation command.response_class = Google::Apis::SaasservicemgmtV1beta1::Empty command.params['name'] = name unless name.nil? command.query['etag'] = etag unless etag.nil? command.query['requestId'] = request_id unless request_id.nil? command.query['validateOnly'] = validate_only unless validate_only.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#delete_project_location_unit_operation(name, etag: nil, request_id: nil, validate_only: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::SaasservicemgmtV1beta1::Empty
Delete a single unit operation.
1892 1893 1894 1895 1896 1897 1898 1899 1900 1901 1902 1903 |
# File 'lib/google/apis/saasservicemgmt_v1beta1/service.rb', line 1892 def delete_project_location_unit_operation(name, etag: nil, request_id: nil, validate_only: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:delete, 'v1beta1/{+name}', ) command.response_representation = Google::Apis::SaasservicemgmtV1beta1::Empty::Representation command.response_class = Google::Apis::SaasservicemgmtV1beta1::Empty command.params['name'] = name unless name.nil? command.query['etag'] = etag unless etag.nil? command.query['requestId'] = request_id unless request_id.nil? command.query['validateOnly'] = validate_only unless validate_only.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#get_project_location(name, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::SaasservicemgmtV1beta1::GoogleCloudLocationLocation
Gets information about a location.
74 75 76 77 78 79 80 81 82 |
# File 'lib/google/apis/saasservicemgmt_v1beta1/service.rb', line 74 def get_project_location(name, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:get, 'v1beta1/{+name}', ) command.response_representation = Google::Apis::SaasservicemgmtV1beta1::GoogleCloudLocationLocation::Representation command.response_class = Google::Apis::SaasservicemgmtV1beta1::GoogleCloudLocationLocation command.params['name'] = name unless name.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#get_project_location_release(name, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::SaasservicemgmtV1beta1::Release
Retrieve a single release.
257 258 259 260 261 262 263 264 265 |
# File 'lib/google/apis/saasservicemgmt_v1beta1/service.rb', line 257 def get_project_location_release(name, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:get, 'v1beta1/{+name}', ) command.response_representation = Google::Apis::SaasservicemgmtV1beta1::Release::Representation command.response_class = Google::Apis::SaasservicemgmtV1beta1::Release command.params['name'] = name unless name.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#get_project_location_replications_internal(name, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::SaasservicemgmtV1beta1::ReplicationInternal
Retrieve a single replication internal.
495 496 497 498 499 500 501 502 503 |
# File 'lib/google/apis/saasservicemgmt_v1beta1/service.rb', line 495 def get_project_location_replications_internal(name, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:get, 'v1beta1/{+name}', ) command.response_representation = Google::Apis::SaasservicemgmtV1beta1::ReplicationInternal::Representation command.response_class = Google::Apis::SaasservicemgmtV1beta1::ReplicationInternal command.params['name'] = name unless name.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#get_project_location_rollout(name, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::SaasservicemgmtV1beta1::Rollout
Retrieve a single rollout.
978 979 980 981 982 983 984 985 986 |
# File 'lib/google/apis/saasservicemgmt_v1beta1/service.rb', line 978 def get_project_location_rollout(name, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:get, 'v1beta1/{+name}', ) command.response_representation = Google::Apis::SaasservicemgmtV1beta1::Rollout::Representation command.response_class = Google::Apis::SaasservicemgmtV1beta1::Rollout command.params['name'] = name unless name.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#get_project_location_rollout_kind(name, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::SaasservicemgmtV1beta1::RolloutKind
Retrieve a single rollout kind.
741 742 743 744 745 746 747 748 749 |
# File 'lib/google/apis/saasservicemgmt_v1beta1/service.rb', line 741 def get_project_location_rollout_kind(name, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:get, 'v1beta1/{+name}', ) command.response_representation = Google::Apis::SaasservicemgmtV1beta1::RolloutKind::Representation command.response_class = Google::Apis::SaasservicemgmtV1beta1::RolloutKind command.params['name'] = name unless name.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#get_project_location_saa(name, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::SaasservicemgmtV1beta1::Saas
Retrieve a single saas.
1215 1216 1217 1218 1219 1220 1221 1222 1223 |
# File 'lib/google/apis/saasservicemgmt_v1beta1/service.rb', line 1215 def get_project_location_saa(name, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:get, 'v1beta1/{+name}', ) command.response_representation = Google::Apis::SaasservicemgmtV1beta1::Saas::Representation command.response_class = Google::Apis::SaasservicemgmtV1beta1::Saas command.params['name'] = name unless name.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#get_project_location_tenant(name, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::SaasservicemgmtV1beta1::Tenant
Retrieve a single tenant.
1451 1452 1453 1454 1455 1456 1457 1458 1459 |
# File 'lib/google/apis/saasservicemgmt_v1beta1/service.rb', line 1451 def get_project_location_tenant(name, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:get, 'v1beta1/{+name}', ) command.response_representation = Google::Apis::SaasservicemgmtV1beta1::Tenant::Representation command.response_class = Google::Apis::SaasservicemgmtV1beta1::Tenant command.params['name'] = name unless name.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#get_project_location_unit(name, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::SaasservicemgmtV1beta1::Unit
Retrieve a single unit.
2162 2163 2164 2165 2166 2167 2168 2169 2170 |
# File 'lib/google/apis/saasservicemgmt_v1beta1/service.rb', line 2162 def get_project_location_unit(name, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:get, 'v1beta1/{+name}', ) command.response_representation = Google::Apis::SaasservicemgmtV1beta1::Unit::Representation command.response_class = Google::Apis::SaasservicemgmtV1beta1::Unit command.params['name'] = name unless name.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#get_project_location_unit_kind(name, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::SaasservicemgmtV1beta1::UnitKind
Retrieve a single unit kind.
1688 1689 1690 1691 1692 1693 1694 1695 1696 |
# File 'lib/google/apis/saasservicemgmt_v1beta1/service.rb', line 1688 def get_project_location_unit_kind(name, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:get, 'v1beta1/{+name}', ) command.response_representation = Google::Apis::SaasservicemgmtV1beta1::UnitKind::Representation command.response_class = Google::Apis::SaasservicemgmtV1beta1::UnitKind command.params['name'] = name unless name.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#get_project_location_unit_operation(name, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::SaasservicemgmtV1beta1::UnitOperation
Retrieve a single unit operation.
1925 1926 1927 1928 1929 1930 1931 1932 1933 |
# File 'lib/google/apis/saasservicemgmt_v1beta1/service.rb', line 1925 def get_project_location_unit_operation(name, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:get, 'v1beta1/{+name}', ) command.response_representation = Google::Apis::SaasservicemgmtV1beta1::UnitOperation::Representation command.response_class = Google::Apis::SaasservicemgmtV1beta1::UnitOperation command.params['name'] = name unless name.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#list_project_location_releases(parent, filter: nil, order_by: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::SaasservicemgmtV1beta1::ListReleasesResponse
Retrieve a collection of releases.
296 297 298 299 300 301 302 303 304 305 306 307 308 |
# File 'lib/google/apis/saasservicemgmt_v1beta1/service.rb', line 296 def list_project_location_releases(parent, filter: nil, order_by: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:get, 'v1beta1/{+parent}/releases', ) command.response_representation = Google::Apis::SaasservicemgmtV1beta1::ListReleasesResponse::Representation command.response_class = Google::Apis::SaasservicemgmtV1beta1::ListReleasesResponse command.params['parent'] = parent unless parent.nil? command.query['filter'] = filter unless filter.nil? command.query['orderBy'] = order_by unless order_by.nil? command.query['pageSize'] = page_size unless page_size.nil? command.query['pageToken'] = page_token unless page_token.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#list_project_location_replications_internals(parent, filter: nil, order_by: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::SaasservicemgmtV1beta1::ListReplicationsInternalResponse
Retrieve a collection of replication internals.
534 535 536 537 538 539 540 541 542 543 544 545 546 |
# File 'lib/google/apis/saasservicemgmt_v1beta1/service.rb', line 534 def list_project_location_replications_internals(parent, filter: nil, order_by: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:get, 'v1beta1/{+parent}/replicationsInternal', ) command.response_representation = Google::Apis::SaasservicemgmtV1beta1::ListReplicationsInternalResponse::Representation command.response_class = Google::Apis::SaasservicemgmtV1beta1::ListReplicationsInternalResponse command.params['parent'] = parent unless parent.nil? command.query['filter'] = filter unless filter.nil? command.query['orderBy'] = order_by unless order_by.nil? command.query['pageSize'] = page_size unless page_size.nil? command.query['pageToken'] = page_token unless page_token.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#list_project_location_rollout_kinds(parent, filter: nil, order_by: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::SaasservicemgmtV1beta1::ListRolloutKindsResponse
Retrieve a collection of rollout kinds.
780 781 782 783 784 785 786 787 788 789 790 791 792 |
# File 'lib/google/apis/saasservicemgmt_v1beta1/service.rb', line 780 def list_project_location_rollout_kinds(parent, filter: nil, order_by: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:get, 'v1beta1/{+parent}/rolloutKinds', ) command.response_representation = Google::Apis::SaasservicemgmtV1beta1::ListRolloutKindsResponse::Representation command.response_class = Google::Apis::SaasservicemgmtV1beta1::ListRolloutKindsResponse command.params['parent'] = parent unless parent.nil? command.query['filter'] = filter unless filter.nil? command.query['orderBy'] = order_by unless order_by.nil? command.query['pageSize'] = page_size unless page_size.nil? command.query['pageToken'] = page_token unless page_token.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#list_project_location_rollouts(parent, filter: nil, order_by: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::SaasservicemgmtV1beta1::ListRolloutsResponse
Retrieve a collection of rollouts.
1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 1027 1028 1029 |
# File 'lib/google/apis/saasservicemgmt_v1beta1/service.rb', line 1017 def list_project_location_rollouts(parent, filter: nil, order_by: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:get, 'v1beta1/{+parent}/rollouts', ) command.response_representation = Google::Apis::SaasservicemgmtV1beta1::ListRolloutsResponse::Representation command.response_class = Google::Apis::SaasservicemgmtV1beta1::ListRolloutsResponse command.params['parent'] = parent unless parent.nil? command.query['filter'] = filter unless filter.nil? command.query['orderBy'] = order_by unless order_by.nil? command.query['pageSize'] = page_size unless page_size.nil? command.query['pageToken'] = page_token unless page_token.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#list_project_location_saas(parent, filter: nil, order_by: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::SaasservicemgmtV1beta1::ListSaasResponse
Retrieve a collection of saas.
1254 1255 1256 1257 1258 1259 1260 1261 1262 1263 1264 1265 1266 |
# File 'lib/google/apis/saasservicemgmt_v1beta1/service.rb', line 1254 def list_project_location_saas(parent, filter: nil, order_by: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:get, 'v1beta1/{+parent}/saas', ) command.response_representation = Google::Apis::SaasservicemgmtV1beta1::ListSaasResponse::Representation command.response_class = Google::Apis::SaasservicemgmtV1beta1::ListSaasResponse command.params['parent'] = parent unless parent.nil? command.query['filter'] = filter unless filter.nil? command.query['orderBy'] = order_by unless order_by.nil? command.query['pageSize'] = page_size unless page_size.nil? command.query['pageToken'] = page_token unless page_token.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#list_project_location_tenants(parent, filter: nil, order_by: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::SaasservicemgmtV1beta1::ListTenantsResponse
Retrieve a collection of tenants.
1490 1491 1492 1493 1494 1495 1496 1497 1498 1499 1500 1501 1502 |
# File 'lib/google/apis/saasservicemgmt_v1beta1/service.rb', line 1490 def list_project_location_tenants(parent, filter: nil, order_by: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:get, 'v1beta1/{+parent}/tenants', ) command.response_representation = Google::Apis::SaasservicemgmtV1beta1::ListTenantsResponse::Representation command.response_class = Google::Apis::SaasservicemgmtV1beta1::ListTenantsResponse command.params['parent'] = parent unless parent.nil? command.query['filter'] = filter unless filter.nil? command.query['orderBy'] = order_by unless order_by.nil? command.query['pageSize'] = page_size unless page_size.nil? command.query['pageToken'] = page_token unless page_token.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#list_project_location_unit_kinds(parent, filter: nil, order_by: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::SaasservicemgmtV1beta1::ListUnitKindsResponse
Retrieve a collection of unit kinds.
1727 1728 1729 1730 1731 1732 1733 1734 1735 1736 1737 1738 1739 |
# File 'lib/google/apis/saasservicemgmt_v1beta1/service.rb', line 1727 def list_project_location_unit_kinds(parent, filter: nil, order_by: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:get, 'v1beta1/{+parent}/unitKinds', ) command.response_representation = Google::Apis::SaasservicemgmtV1beta1::ListUnitKindsResponse::Representation command.response_class = Google::Apis::SaasservicemgmtV1beta1::ListUnitKindsResponse command.params['parent'] = parent unless parent.nil? command.query['filter'] = filter unless filter.nil? command.query['orderBy'] = order_by unless order_by.nil? command.query['pageSize'] = page_size unless page_size.nil? command.query['pageToken'] = page_token unless page_token.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#list_project_location_unit_operations(parent, filter: nil, order_by: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::SaasservicemgmtV1beta1::ListUnitOperationsResponse
Retrieve a collection of unit operations.
1964 1965 1966 1967 1968 1969 1970 1971 1972 1973 1974 1975 1976 |
# File 'lib/google/apis/saasservicemgmt_v1beta1/service.rb', line 1964 def list_project_location_unit_operations(parent, filter: nil, order_by: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:get, 'v1beta1/{+parent}/unitOperations', ) command.response_representation = Google::Apis::SaasservicemgmtV1beta1::ListUnitOperationsResponse::Representation command.response_class = Google::Apis::SaasservicemgmtV1beta1::ListUnitOperationsResponse command.params['parent'] = parent unless parent.nil? command.query['filter'] = filter unless filter.nil? command.query['orderBy'] = order_by unless order_by.nil? command.query['pageSize'] = page_size unless page_size.nil? command.query['pageToken'] = page_token unless page_token.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#list_project_location_units(parent, filter: nil, order_by: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::SaasservicemgmtV1beta1::ListUnitsResponse
Retrieve a collection of units.
2201 2202 2203 2204 2205 2206 2207 2208 2209 2210 2211 2212 2213 |
# File 'lib/google/apis/saasservicemgmt_v1beta1/service.rb', line 2201 def list_project_location_units(parent, filter: nil, order_by: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:get, 'v1beta1/{+parent}/units', ) command.response_representation = Google::Apis::SaasservicemgmtV1beta1::ListUnitsResponse::Representation command.response_class = Google::Apis::SaasservicemgmtV1beta1::ListUnitsResponse command.params['parent'] = parent unless parent.nil? command.query['filter'] = filter unless filter.nil? command.query['orderBy'] = order_by unless order_by.nil? command.query['pageSize'] = page_size unless page_size.nil? command.query['pageToken'] = page_token unless page_token.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#list_project_locations(name, extra_location_types: nil, filter: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::SaasservicemgmtV1beta1::ListLocationsResponse
Lists information about the supported locations for this service.
117 118 119 120 121 122 123 124 125 126 127 128 129 |
# File 'lib/google/apis/saasservicemgmt_v1beta1/service.rb', line 117 def list_project_locations(name, extra_location_types: nil, filter: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:get, 'v1beta1/{+name}/locations', ) command.response_representation = Google::Apis::SaasservicemgmtV1beta1::ListLocationsResponse::Representation command.response_class = Google::Apis::SaasservicemgmtV1beta1::ListLocationsResponse command.params['name'] = name unless name.nil? command.query['extraLocationTypes'] = extra_location_types unless extra_location_types.nil? command.query['filter'] = filter unless filter.nil? command.query['pageSize'] = page_size unless page_size.nil? command.query['pageToken'] = page_token unless page_token.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#patch_project_location_release(name, release_object = nil, request_id: nil, update_mask: nil, validate_only: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::SaasservicemgmtV1beta1::Release
Update a single release.
353 354 355 356 357 358 359 360 361 362 363 364 365 366 |
# File 'lib/google/apis/saasservicemgmt_v1beta1/service.rb', line 353 def patch_project_location_release(name, release_object = nil, request_id: nil, update_mask: nil, validate_only: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:patch, 'v1beta1/{+name}', ) command.request_representation = Google::Apis::SaasservicemgmtV1beta1::Release::Representation command.request_object = release_object command.response_representation = Google::Apis::SaasservicemgmtV1beta1::Release::Representation command.response_class = Google::Apis::SaasservicemgmtV1beta1::Release command.params['name'] = name unless name.nil? command.query['requestId'] = request_id unless request_id.nil? command.query['updateMask'] = update_mask unless update_mask.nil? command.query['validateOnly'] = validate_only unless validate_only.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#patch_project_location_replications_internal(name, replication_internal_object = nil, etag: nil, request_id: nil, update_mask: nil, validate_only: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::SaasservicemgmtV1beta1::ReplicationInternal
Update a single replication internal.
599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 |
# File 'lib/google/apis/saasservicemgmt_v1beta1/service.rb', line 599 def patch_project_location_replications_internal(name, replication_internal_object = nil, etag: nil, request_id: nil, update_mask: nil, validate_only: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:patch, 'v1beta1/{+name}', ) command.request_representation = Google::Apis::SaasservicemgmtV1beta1::ReplicationInternal::Representation command.request_object = replication_internal_object command.response_representation = Google::Apis::SaasservicemgmtV1beta1::ReplicationInternal::Representation command.response_class = Google::Apis::SaasservicemgmtV1beta1::ReplicationInternal command.params['name'] = name unless name.nil? command.query['etag'] = etag unless etag.nil? command.query['requestId'] = request_id unless request_id.nil? command.query['updateMask'] = update_mask unless update_mask.nil? command.query['validateOnly'] = validate_only unless validate_only.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#patch_project_location_rollout(name, rollout_object = nil, request_id: nil, update_mask: nil, validate_only: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::SaasservicemgmtV1beta1::Rollout
Update a single rollout.
1074 1075 1076 1077 1078 1079 1080 1081 1082 1083 1084 1085 1086 1087 |
# File 'lib/google/apis/saasservicemgmt_v1beta1/service.rb', line 1074 def patch_project_location_rollout(name, rollout_object = nil, request_id: nil, update_mask: nil, validate_only: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:patch, 'v1beta1/{+name}', ) command.request_representation = Google::Apis::SaasservicemgmtV1beta1::Rollout::Representation command.request_object = rollout_object command.response_representation = Google::Apis::SaasservicemgmtV1beta1::Rollout::Representation command.response_class = Google::Apis::SaasservicemgmtV1beta1::Rollout command.params['name'] = name unless name.nil? command.query['requestId'] = request_id unless request_id.nil? command.query['updateMask'] = update_mask unless update_mask.nil? command.query['validateOnly'] = validate_only unless validate_only.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#patch_project_location_rollout_kind(name, rollout_kind_object = nil, request_id: nil, update_mask: nil, validate_only: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::SaasservicemgmtV1beta1::RolloutKind
Update a single rollout kind.
837 838 839 840 841 842 843 844 845 846 847 848 849 850 |
# File 'lib/google/apis/saasservicemgmt_v1beta1/service.rb', line 837 def patch_project_location_rollout_kind(name, rollout_kind_object = nil, request_id: nil, update_mask: nil, validate_only: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:patch, 'v1beta1/{+name}', ) command.request_representation = Google::Apis::SaasservicemgmtV1beta1::RolloutKind::Representation command.request_object = rollout_kind_object command.response_representation = Google::Apis::SaasservicemgmtV1beta1::RolloutKind::Representation command.response_class = Google::Apis::SaasservicemgmtV1beta1::RolloutKind command.params['name'] = name unless name.nil? command.query['requestId'] = request_id unless request_id.nil? command.query['updateMask'] = update_mask unless update_mask.nil? command.query['validateOnly'] = validate_only unless validate_only.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#patch_project_location_saa(name, saas_object = nil, request_id: nil, update_mask: nil, validate_only: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::SaasservicemgmtV1beta1::Saas
Update a single saas.
1310 1311 1312 1313 1314 1315 1316 1317 1318 1319 1320 1321 1322 1323 |
# File 'lib/google/apis/saasservicemgmt_v1beta1/service.rb', line 1310 def patch_project_location_saa(name, saas_object = nil, request_id: nil, update_mask: nil, validate_only: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:patch, 'v1beta1/{+name}', ) command.request_representation = Google::Apis::SaasservicemgmtV1beta1::Saas::Representation command.request_object = saas_object command.response_representation = Google::Apis::SaasservicemgmtV1beta1::Saas::Representation command.response_class = Google::Apis::SaasservicemgmtV1beta1::Saas command.params['name'] = name unless name.nil? command.query['requestId'] = request_id unless request_id.nil? command.query['updateMask'] = update_mask unless update_mask.nil? command.query['validateOnly'] = validate_only unless validate_only.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#patch_project_location_tenant(name, tenant_object = nil, request_id: nil, update_mask: nil, validate_only: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::SaasservicemgmtV1beta1::Tenant
Update a single tenant.
1547 1548 1549 1550 1551 1552 1553 1554 1555 1556 1557 1558 1559 1560 |
# File 'lib/google/apis/saasservicemgmt_v1beta1/service.rb', line 1547 def patch_project_location_tenant(name, tenant_object = nil, request_id: nil, update_mask: nil, validate_only: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:patch, 'v1beta1/{+name}', ) command.request_representation = Google::Apis::SaasservicemgmtV1beta1::Tenant::Representation command.request_object = tenant_object command.response_representation = Google::Apis::SaasservicemgmtV1beta1::Tenant::Representation command.response_class = Google::Apis::SaasservicemgmtV1beta1::Tenant command.params['name'] = name unless name.nil? command.query['requestId'] = request_id unless request_id.nil? command.query['updateMask'] = update_mask unless update_mask.nil? command.query['validateOnly'] = validate_only unless validate_only.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#patch_project_location_unit(name, unit_object = nil, request_id: nil, update_mask: nil, validate_only: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::SaasservicemgmtV1beta1::Unit
Update a single unit.
2257 2258 2259 2260 2261 2262 2263 2264 2265 2266 2267 2268 2269 2270 |
# File 'lib/google/apis/saasservicemgmt_v1beta1/service.rb', line 2257 def patch_project_location_unit(name, unit_object = nil, request_id: nil, update_mask: nil, validate_only: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:patch, 'v1beta1/{+name}', ) command.request_representation = Google::Apis::SaasservicemgmtV1beta1::Unit::Representation command.request_object = unit_object command.response_representation = Google::Apis::SaasservicemgmtV1beta1::Unit::Representation command.response_class = Google::Apis::SaasservicemgmtV1beta1::Unit command.params['name'] = name unless name.nil? command.query['requestId'] = request_id unless request_id.nil? command.query['updateMask'] = update_mask unless update_mask.nil? command.query['validateOnly'] = validate_only unless validate_only.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#patch_project_location_unit_kind(name, unit_kind_object = nil, request_id: nil, update_mask: nil, validate_only: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::SaasservicemgmtV1beta1::UnitKind
Update a single unit kind.
1784 1785 1786 1787 1788 1789 1790 1791 1792 1793 1794 1795 1796 1797 |
# File 'lib/google/apis/saasservicemgmt_v1beta1/service.rb', line 1784 def patch_project_location_unit_kind(name, unit_kind_object = nil, request_id: nil, update_mask: nil, validate_only: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:patch, 'v1beta1/{+name}', ) command.request_representation = Google::Apis::SaasservicemgmtV1beta1::UnitKind::Representation command.request_object = unit_kind_object command.response_representation = Google::Apis::SaasservicemgmtV1beta1::UnitKind::Representation command.response_class = Google::Apis::SaasservicemgmtV1beta1::UnitKind command.params['name'] = name unless name.nil? command.query['requestId'] = request_id unless request_id.nil? command.query['updateMask'] = update_mask unless update_mask.nil? command.query['validateOnly'] = validate_only unless validate_only.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#patch_project_location_unit_operation(name, unit_operation_object = nil, request_id: nil, update_mask: nil, validate_only: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::SaasservicemgmtV1beta1::UnitOperation
Update a single unit operation.
2021 2022 2023 2024 2025 2026 2027 2028 2029 2030 2031 2032 2033 2034 |
# File 'lib/google/apis/saasservicemgmt_v1beta1/service.rb', line 2021 def patch_project_location_unit_operation(name, unit_operation_object = nil, request_id: nil, update_mask: nil, validate_only: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:patch, 'v1beta1/{+name}', ) command.request_representation = Google::Apis::SaasservicemgmtV1beta1::UnitOperation::Representation command.request_object = unit_operation_object command.response_representation = Google::Apis::SaasservicemgmtV1beta1::UnitOperation::Representation command.response_class = Google::Apis::SaasservicemgmtV1beta1::UnitOperation command.params['name'] = name unless name.nil? command.query['requestId'] = request_id unless request_id.nil? command.query['updateMask'] = update_mask unless update_mask.nil? command.query['validateOnly'] = validate_only unless validate_only.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |