Class: Google::Apis::ManagedidentitiesV1alpha1::ManagedServiceforMicrosoftActiveDirectoryConsumerAPIService
- Inherits:
-
Core::BaseService
- Object
- Core::BaseService
- Google::Apis::ManagedidentitiesV1alpha1::ManagedServiceforMicrosoftActiveDirectoryConsumerAPIService
- Defined in:
- lib/google/apis/managedidentities_v1alpha1/service.rb
Overview
Managed Service for Microsoft Active Directory API
The Managed Service for Microsoft Active Directory API is used for managing a highly available, hardened service running Microsoft Active Directory (AD).
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
-
#attach_domain_trust(name, attach_trust_request_object = nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::ManagedidentitiesV1alpha1::Operation
Adds AD trust in a given domain.
-
#cancel_operation(name, cancel_operation_request_object = nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::ManagedidentitiesV1alpha1::Empty
Starts asynchronous cancellation on a long-running operation.
-
#check_domain_migration_permission(domain, check_migration_permission_request_object = nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::ManagedidentitiesV1alpha1::CheckMigrationPermissionResponse
AuditMigration API gets the current state of DomainMigration.
-
#create_project_location_global_domain(parent, domain_object = nil, domain_name: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::ManagedidentitiesV1alpha1::Operation
Creates a Microsoft AD Domain in a given project.
-
#create_project_location_global_domain_backup(parent, backup_object = nil, backup_id: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::ManagedidentitiesV1alpha1::Operation
Creates a Backup for a domain.
-
#create_project_location_global_peering(parent, peering_object = nil, peering_id: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::ManagedidentitiesV1alpha1::Operation
Creates a Peering for Managed AD instance.
-
#delete_project_location_global_domain(name, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::ManagedidentitiesV1alpha1::Operation
Deletes identified domain.
-
#delete_project_location_global_domain_backup(name, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::ManagedidentitiesV1alpha1::Operation
Deletes identified Backup.
-
#delete_project_location_global_operation(name, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::ManagedidentitiesV1alpha1::Empty
Deletes a long-running operation.
-
#delete_project_location_global_peering(name, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::ManagedidentitiesV1alpha1::Operation
Deletes identified Peering.
-
#detach_domain_trust(name, detach_trust_request_object = nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::ManagedidentitiesV1alpha1::Operation
Removes identified trust.
-
#disable_domain_migration(domain, disable_migration_request_object = nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::ManagedidentitiesV1alpha1::Operation
Disable Domain Migration.
-
#enable_domain_migration(domain, enable_migration_request_object = nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::ManagedidentitiesV1alpha1::Operation
Enable Domain Migration.
-
#extend_domain_schema(domain, extend_schema_request_object = nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::ManagedidentitiesV1alpha1::Operation
Extend Schema for Domain.
-
#get_project_location(name, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::ManagedidentitiesV1alpha1::Location
Gets information about a location.
-
#get_project_location_global_domain(name, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::ManagedidentitiesV1alpha1::Domain
Gets details of a single Domain.
-
#get_project_location_global_domain_backup(name, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::ManagedidentitiesV1alpha1::Backup
Gets details of a single Backup.
-
#get_project_location_global_domain_backup_iam_policy(resource, options_requested_policy_version: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::ManagedidentitiesV1alpha1::Policy
Gets the access control policy for a resource.
-
#get_project_location_global_domain_iam_policy(resource, options_requested_policy_version: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::ManagedidentitiesV1alpha1::Policy
Gets the access control policy for a resource.
-
#get_project_location_global_domain_ldapssettings(name, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::ManagedidentitiesV1alpha1::LdapsSettings
Gets the domain ldaps settings.
-
#get_project_location_global_domain_sql_integration(name, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::ManagedidentitiesV1alpha1::SqlIntegration
Gets details of a single sqlIntegration.
-
#get_project_location_global_operation(name, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::ManagedidentitiesV1alpha1::Operation
Gets the latest state of a long-running operation.
-
#get_project_location_global_peering(name, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::ManagedidentitiesV1alpha1::Peering
Gets details of a single Peering.
-
#get_project_location_global_peering_iam_policy(resource, options_requested_policy_version: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::ManagedidentitiesV1alpha1::Policy
Gets the access control policy for a resource.
-
#initialize ⇒ ManagedServiceforMicrosoftActiveDirectoryConsumerAPIService
constructor
A new instance of ManagedServiceforMicrosoftActiveDirectoryConsumerAPIService.
-
#list_project_location_global_domain_backups(parent, filter: nil, order_by: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::ManagedidentitiesV1alpha1::ListBackupsResponse
Lists Backup in a given project.
-
#list_project_location_global_domain_sql_integrations(parent, filter: nil, order_by: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::ManagedidentitiesV1alpha1::ListSqlIntegrationsResponse
Lists SQLIntegrations in a given domain.
-
#list_project_location_global_domains(parent, filter: nil, order_by: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::ManagedidentitiesV1alpha1::ListDomainsResponse
Lists Domains in a given project.
-
#list_project_location_global_operations(name, filter: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::ManagedidentitiesV1alpha1::ListOperationsResponse
Lists operations that match the specified filter in the request.
-
#list_project_location_global_peerings(parent, filter: nil, order_by: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::ManagedidentitiesV1alpha1::ListPeeringsResponse
Lists Peerings in a given project.
-
#list_project_locations(name, filter: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::ManagedidentitiesV1alpha1::ListLocationsResponse
Lists information about the supported locations for this service.
-
#patch_project_location_global_domain(name, domain_object = nil, update_mask: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::ManagedidentitiesV1alpha1::Operation
Updates the metadata and configuration of a specified domain.
-
#patch_project_location_global_domain_backup(name, backup_object = nil, update_mask: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::ManagedidentitiesV1alpha1::Operation
Updates the labels for specified Backup.
-
#patch_project_location_global_peering(name, peering_object = nil, update_mask: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::ManagedidentitiesV1alpha1::Operation
Updates the labels for specified Peering.
-
#reconfigure_domain_trust(name, reconfigure_trust_request_object = nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::ManagedidentitiesV1alpha1::Operation
Updates the dns conditional forwarder.
-
#reset_domain_admin_password(name, reset_admin_password_request_object = nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::ManagedidentitiesV1alpha1::ResetAdminPasswordResponse
Resets managed identities admin password identified by managed_identities_admin_name.
-
#restore_domain(name, restore_domain_request_object = nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::ManagedidentitiesV1alpha1::Operation
RestoreDomain restores domain backup mentioned in the RestoreDomainRequest.
-
#set_backup_iam_policy(resource, set_iam_policy_request_object = nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::ManagedidentitiesV1alpha1::Policy
Sets the access control policy on the specified resource.
-
#set_domain_iam_policy(resource, set_iam_policy_request_object = nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::ManagedidentitiesV1alpha1::Policy
Sets the access control policy on the specified resource.
-
#set_peering_iam_policy(resource, set_iam_policy_request_object = nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::ManagedidentitiesV1alpha1::Policy
Sets the access control policy on the specified resource.
-
#test_backup_iam_permissions(resource, test_iam_permissions_request_object = nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::ManagedidentitiesV1alpha1::TestIamPermissionsResponse
Returns permissions that a caller has on the specified resource.
-
#test_domain_iam_permissions(resource, test_iam_permissions_request_object = nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::ManagedidentitiesV1alpha1::TestIamPermissionsResponse
Returns permissions that a caller has on the specified resource.
-
#test_peering_iam_permissions(resource, test_iam_permissions_request_object = nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::ManagedidentitiesV1alpha1::TestIamPermissionsResponse
Returns permissions that a caller has on the specified resource.
-
#update_project_location_global_domain_ldapssettings(name, ldaps_settings_object = nil, update_mask: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::ManagedidentitiesV1alpha1::Operation
Patches a single ldaps settings.
-
#validate_domain_trust(name, validate_trust_request_object = nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::ManagedidentitiesV1alpha1::Operation
Validate the trust state Operation.
Constructor Details
#initialize ⇒ ManagedServiceforMicrosoftActiveDirectoryConsumerAPIService
Returns a new instance of ManagedServiceforMicrosoftActiveDirectoryConsumerAPIService.
46 47 48 49 50 51 |
# File 'lib/google/apis/managedidentities_v1alpha1/service.rb', line 46 def initialize super('https://managedidentities.googleapis.com/', '', client_name: 'google-apis-managedidentities_v1alpha1', client_version: Google::Apis::ManagedidentitiesV1alpha1::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.
39 40 41 |
# File 'lib/google/apis/managedidentities_v1alpha1/service.rb', line 39 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.
44 45 46 |
# File 'lib/google/apis/managedidentities_v1alpha1/service.rb', line 44 def quota_user @quota_user end |
Instance Method Details
#attach_domain_trust(name, attach_trust_request_object = nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::ManagedidentitiesV1alpha1::Operation
Adds AD trust in a given domain. Operation
148 149 150 151 152 153 154 155 156 157 158 |
# File 'lib/google/apis/managedidentities_v1alpha1/service.rb', line 148 def attach_domain_trust(name, attach_trust_request_object = nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:post, 'v1alpha1/{+name}:attachTrust', ) command.request_representation = Google::Apis::ManagedidentitiesV1alpha1::AttachTrustRequest::Representation command.request_object = attach_trust_request_object command.response_representation = Google::Apis::ManagedidentitiesV1alpha1::Operation::Representation command.response_class = Google::Apis::ManagedidentitiesV1alpha1::Operation 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 |
#cancel_operation(name, cancel_operation_request_object = nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::ManagedidentitiesV1alpha1::Empty
Starts asynchronous cancellation on a long-running operation. The server makes
a best effort to cancel the operation, but success is not guaranteed. If the
server doesn't support this method, it returns google.rpc.Code.UNIMPLEMENTED.
Clients can use Operations.GetOperation or other methods to check whether the
cancellation succeeded or whether the operation completed despite cancellation.
On successful cancellation, the operation is not deleted; instead, it becomes
an operation with an Operation.error value with a google.rpc.Status.code of 1,
corresponding to Code.CANCELLED.
1270 1271 1272 1273 1274 1275 1276 1277 1278 1279 1280 |
# File 'lib/google/apis/managedidentities_v1alpha1/service.rb', line 1270 def cancel_operation(name, cancel_operation_request_object = nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:post, 'v1alpha1/{+name}:cancel', ) command.request_representation = Google::Apis::ManagedidentitiesV1alpha1::CancelOperationRequest::Representation command.request_object = cancel_operation_request_object command.response_representation = Google::Apis::ManagedidentitiesV1alpha1::Empty::Representation command.response_class = Google::Apis::ManagedidentitiesV1alpha1::Empty 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 |
#check_domain_migration_permission(domain, check_migration_permission_request_object = nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::ManagedidentitiesV1alpha1::CheckMigrationPermissionResponse
AuditMigration API gets the current state of DomainMigration
182 183 184 185 186 187 188 189 190 191 192 |
# File 'lib/google/apis/managedidentities_v1alpha1/service.rb', line 182 def (domain, = nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:post, 'v1alpha1/{+domain}:checkMigrationPermission', ) command.request_representation = Google::Apis::ManagedidentitiesV1alpha1::CheckMigrationPermissionRequest::Representation command.request_object = command.response_representation = Google::Apis::ManagedidentitiesV1alpha1::CheckMigrationPermissionResponse::Representation command.response_class = Google::Apis::ManagedidentitiesV1alpha1::CheckMigrationPermissionResponse command.params['domain'] = domain unless domain.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_global_domain(parent, domain_object = nil, domain_name: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::ManagedidentitiesV1alpha1::Operation
Creates a Microsoft AD Domain in a given project. Operation
224 225 226 227 228 229 230 231 232 233 234 235 |
# File 'lib/google/apis/managedidentities_v1alpha1/service.rb', line 224 def create_project_location_global_domain(parent, domain_object = nil, domain_name: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:post, 'v1alpha1/{+parent}/domains', ) command.request_representation = Google::Apis::ManagedidentitiesV1alpha1::Domain::Representation command.request_object = domain_object command.response_representation = Google::Apis::ManagedidentitiesV1alpha1::Operation::Representation command.response_class = Google::Apis::ManagedidentitiesV1alpha1::Operation command.params['parent'] = parent unless parent.nil? command.query['domainName'] = domain_name unless domain_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 |
#create_project_location_global_domain_backup(parent, backup_object = nil, backup_id: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::ManagedidentitiesV1alpha1::Operation
Creates a Backup for a domain.
877 878 879 880 881 882 883 884 885 886 887 888 |
# File 'lib/google/apis/managedidentities_v1alpha1/service.rb', line 877 def create_project_location_global_domain_backup(parent, backup_object = nil, backup_id: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:post, 'v1alpha1/{+parent}/backups', ) command.request_representation = Google::Apis::ManagedidentitiesV1alpha1::Backup::Representation command.request_object = backup_object command.response_representation = Google::Apis::ManagedidentitiesV1alpha1::Operation::Representation command.response_class = Google::Apis::ManagedidentitiesV1alpha1::Operation command.params['parent'] = parent unless parent.nil? command.query['backupId'] = backup_id unless backup_id.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_global_peering(parent, peering_object = nil, peering_id: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::ManagedidentitiesV1alpha1::Operation
Creates a Peering for Managed AD instance.
1416 1417 1418 1419 1420 1421 1422 1423 1424 1425 1426 1427 |
# File 'lib/google/apis/managedidentities_v1alpha1/service.rb', line 1416 def create_project_location_global_peering(parent, peering_object = nil, peering_id: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:post, 'v1alpha1/{+parent}/peerings', ) command.request_representation = Google::Apis::ManagedidentitiesV1alpha1::Peering::Representation command.request_object = peering_object command.response_representation = Google::Apis::ManagedidentitiesV1alpha1::Operation::Representation command.response_class = Google::Apis::ManagedidentitiesV1alpha1::Operation command.params['parent'] = parent unless parent.nil? command.query['peeringId'] = peering_id unless peering_id.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_global_domain(name, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::ManagedidentitiesV1alpha1::Operation
Deletes identified domain. Operation
258 259 260 261 262 263 264 265 266 |
# File 'lib/google/apis/managedidentities_v1alpha1/service.rb', line 258 def delete_project_location_global_domain(name, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:delete, 'v1alpha1/{+name}', ) command.response_representation = Google::Apis::ManagedidentitiesV1alpha1::Operation::Representation command.response_class = Google::Apis::ManagedidentitiesV1alpha1::Operation 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 |
#delete_project_location_global_domain_backup(name, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::ManagedidentitiesV1alpha1::Operation
Deletes identified Backup.
911 912 913 914 915 916 917 918 919 |
# File 'lib/google/apis/managedidentities_v1alpha1/service.rb', line 911 def delete_project_location_global_domain_backup(name, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:delete, 'v1alpha1/{+name}', ) command.response_representation = Google::Apis::ManagedidentitiesV1alpha1::Operation::Representation command.response_class = Google::Apis::ManagedidentitiesV1alpha1::Operation 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 |
#delete_project_location_global_operation(name, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::ManagedidentitiesV1alpha1::Empty
Deletes a long-running operation. This method indicates that the client is no
longer interested in the operation result. It does not cancel the operation.
If the server doesn't support this method, it returns google.rpc.Code.
UNIMPLEMENTED.
1305 1306 1307 1308 1309 1310 1311 1312 1313 |
# File 'lib/google/apis/managedidentities_v1alpha1/service.rb', line 1305 def delete_project_location_global_operation(name, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:delete, 'v1alpha1/{+name}', ) command.response_representation = Google::Apis::ManagedidentitiesV1alpha1::Empty::Representation command.response_class = Google::Apis::ManagedidentitiesV1alpha1::Empty 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 |
#delete_project_location_global_peering(name, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::ManagedidentitiesV1alpha1::Operation
Deletes identified Peering.
1450 1451 1452 1453 1454 1455 1456 1457 1458 |
# File 'lib/google/apis/managedidentities_v1alpha1/service.rb', line 1450 def delete_project_location_global_peering(name, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:delete, 'v1alpha1/{+name}', ) command.response_representation = Google::Apis::ManagedidentitiesV1alpha1::Operation::Representation command.response_class = Google::Apis::ManagedidentitiesV1alpha1::Operation 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 |
#detach_domain_trust(name, detach_trust_request_object = nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::ManagedidentitiesV1alpha1::Operation
Removes identified trust. Operation
290 291 292 293 294 295 296 297 298 299 300 |
# File 'lib/google/apis/managedidentities_v1alpha1/service.rb', line 290 def detach_domain_trust(name, detach_trust_request_object = nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:post, 'v1alpha1/{+name}:detachTrust', ) command.request_representation = Google::Apis::ManagedidentitiesV1alpha1::DetachTrustRequest::Representation command.request_object = detach_trust_request_object command.response_representation = Google::Apis::ManagedidentitiesV1alpha1::Operation::Representation command.response_class = Google::Apis::ManagedidentitiesV1alpha1::Operation 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 |
#disable_domain_migration(domain, disable_migration_request_object = nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::ManagedidentitiesV1alpha1::Operation
Disable Domain Migration
324 325 326 327 328 329 330 331 332 333 334 |
# File 'lib/google/apis/managedidentities_v1alpha1/service.rb', line 324 def disable_domain_migration(domain, disable_migration_request_object = nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:post, 'v1alpha1/{+domain}:disableMigration', ) command.request_representation = Google::Apis::ManagedidentitiesV1alpha1::DisableMigrationRequest::Representation command.request_object = disable_migration_request_object command.response_representation = Google::Apis::ManagedidentitiesV1alpha1::Operation::Representation command.response_class = Google::Apis::ManagedidentitiesV1alpha1::Operation command.params['domain'] = domain unless domain.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#enable_domain_migration(domain, enable_migration_request_object = nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::ManagedidentitiesV1alpha1::Operation
Enable Domain Migration
358 359 360 361 362 363 364 365 366 367 368 |
# File 'lib/google/apis/managedidentities_v1alpha1/service.rb', line 358 def enable_domain_migration(domain, enable_migration_request_object = nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:post, 'v1alpha1/{+domain}:enableMigration', ) command.request_representation = Google::Apis::ManagedidentitiesV1alpha1::EnableMigrationRequest::Representation command.request_object = enable_migration_request_object command.response_representation = Google::Apis::ManagedidentitiesV1alpha1::Operation::Representation command.response_class = Google::Apis::ManagedidentitiesV1alpha1::Operation command.params['domain'] = domain unless domain.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#extend_domain_schema(domain, extend_schema_request_object = nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::ManagedidentitiesV1alpha1::Operation
Extend Schema for Domain
392 393 394 395 396 397 398 399 400 401 402 |
# File 'lib/google/apis/managedidentities_v1alpha1/service.rb', line 392 def extend_domain_schema(domain, extend_schema_request_object = nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:post, 'v1alpha1/{+domain}:extendSchema', ) command.request_representation = Google::Apis::ManagedidentitiesV1alpha1::ExtendSchemaRequest::Representation command.request_object = extend_schema_request_object command.response_representation = Google::Apis::ManagedidentitiesV1alpha1::Operation::Representation command.response_class = Google::Apis::ManagedidentitiesV1alpha1::Operation command.params['domain'] = domain unless domain.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::ManagedidentitiesV1alpha1::Location
Gets information about a location.
73 74 75 76 77 78 79 80 81 |
# File 'lib/google/apis/managedidentities_v1alpha1/service.rb', line 73 def get_project_location(name, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:get, 'v1alpha1/{+name}', ) command.response_representation = Google::Apis::ManagedidentitiesV1alpha1::Location::Representation command.response_class = Google::Apis::ManagedidentitiesV1alpha1::Location 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_global_domain(name, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::ManagedidentitiesV1alpha1::Domain
Gets details of a single Domain.
425 426 427 428 429 430 431 432 433 |
# File 'lib/google/apis/managedidentities_v1alpha1/service.rb', line 425 def get_project_location_global_domain(name, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:get, 'v1alpha1/{+name}', ) command.response_representation = Google::Apis::ManagedidentitiesV1alpha1::Domain::Representation command.response_class = Google::Apis::ManagedidentitiesV1alpha1::Domain 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_global_domain_backup(name, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::ManagedidentitiesV1alpha1::Backup
Gets details of a single Backup.
942 943 944 945 946 947 948 949 950 |
# File 'lib/google/apis/managedidentities_v1alpha1/service.rb', line 942 def get_project_location_global_domain_backup(name, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:get, 'v1alpha1/{+name}', ) command.response_representation = Google::Apis::ManagedidentitiesV1alpha1::Backup::Representation command.response_class = Google::Apis::ManagedidentitiesV1alpha1::Backup 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_global_domain_backup_iam_policy(resource, options_requested_policy_version: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::ManagedidentitiesV1alpha1::Policy
Gets the access control policy for a resource. Returns an empty policy if the resource exists and does not have a policy set.
986 987 988 989 990 991 992 993 994 995 |
# File 'lib/google/apis/managedidentities_v1alpha1/service.rb', line 986 def get_project_location_global_domain_backup_iam_policy(resource, options_requested_policy_version: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:get, 'v1alpha1/{+resource}:getIamPolicy', ) command.response_representation = Google::Apis::ManagedidentitiesV1alpha1::Policy::Representation command.response_class = Google::Apis::ManagedidentitiesV1alpha1::Policy command.params['resource'] = resource unless resource.nil? command.query['options.requestedPolicyVersion'] = unless .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_global_domain_iam_policy(resource, options_requested_policy_version: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::ManagedidentitiesV1alpha1::Policy
Gets the access control policy for a resource. Returns an empty policy if the resource exists and does not have a policy set.
469 470 471 472 473 474 475 476 477 478 |
# File 'lib/google/apis/managedidentities_v1alpha1/service.rb', line 469 def get_project_location_global_domain_iam_policy(resource, options_requested_policy_version: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:get, 'v1alpha1/{+resource}:getIamPolicy', ) command.response_representation = Google::Apis::ManagedidentitiesV1alpha1::Policy::Representation command.response_class = Google::Apis::ManagedidentitiesV1alpha1::Policy command.params['resource'] = resource unless resource.nil? command.query['options.requestedPolicyVersion'] = unless .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_global_domain_ldapssettings(name, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::ManagedidentitiesV1alpha1::LdapsSettings
Gets the domain ldaps settings.
501 502 503 504 505 506 507 508 509 |
# File 'lib/google/apis/managedidentities_v1alpha1/service.rb', line 501 def get_project_location_global_domain_ldapssettings(name, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:get, 'v1alpha1/{+name}/ldapssettings', ) command.response_representation = Google::Apis::ManagedidentitiesV1alpha1::LdapsSettings::Representation command.response_class = Google::Apis::ManagedidentitiesV1alpha1::LdapsSettings 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_global_domain_sql_integration(name, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::ManagedidentitiesV1alpha1::SqlIntegration
Gets details of a single sqlIntegration.
1182 1183 1184 1185 1186 1187 1188 1189 1190 |
# File 'lib/google/apis/managedidentities_v1alpha1/service.rb', line 1182 def get_project_location_global_domain_sql_integration(name, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:get, 'v1alpha1/{+name}', ) command.response_representation = Google::Apis::ManagedidentitiesV1alpha1::SqlIntegration::Representation command.response_class = Google::Apis::ManagedidentitiesV1alpha1::SqlIntegration 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_global_operation(name, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::ManagedidentitiesV1alpha1::Operation
Gets the latest state of a long-running operation. Clients can use this method to poll the operation result at intervals as recommended by the API service.
1336 1337 1338 1339 1340 1341 1342 1343 1344 |
# File 'lib/google/apis/managedidentities_v1alpha1/service.rb', line 1336 def get_project_location_global_operation(name, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:get, 'v1alpha1/{+name}', ) command.response_representation = Google::Apis::ManagedidentitiesV1alpha1::Operation::Representation command.response_class = Google::Apis::ManagedidentitiesV1alpha1::Operation 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_global_peering(name, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::ManagedidentitiesV1alpha1::Peering
Gets details of a single Peering.
1481 1482 1483 1484 1485 1486 1487 1488 1489 |
# File 'lib/google/apis/managedidentities_v1alpha1/service.rb', line 1481 def get_project_location_global_peering(name, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:get, 'v1alpha1/{+name}', ) command.response_representation = Google::Apis::ManagedidentitiesV1alpha1::Peering::Representation command.response_class = Google::Apis::ManagedidentitiesV1alpha1::Peering 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_global_peering_iam_policy(resource, options_requested_policy_version: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::ManagedidentitiesV1alpha1::Policy
Gets the access control policy for a resource. Returns an empty policy if the resource exists and does not have a policy set.
1525 1526 1527 1528 1529 1530 1531 1532 1533 1534 |
# File 'lib/google/apis/managedidentities_v1alpha1/service.rb', line 1525 def get_project_location_global_peering_iam_policy(resource, options_requested_policy_version: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:get, 'v1alpha1/{+resource}:getIamPolicy', ) command.response_representation = Google::Apis::ManagedidentitiesV1alpha1::Policy::Representation command.response_class = Google::Apis::ManagedidentitiesV1alpha1::Policy command.params['resource'] = resource unless resource.nil? command.query['options.requestedPolicyVersion'] = unless .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_global_domain_backups(parent, filter: nil, order_by: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::ManagedidentitiesV1alpha1::ListBackupsResponse
Lists Backup in a given project.
1032 1033 1034 1035 1036 1037 1038 1039 1040 1041 1042 1043 1044 |
# File 'lib/google/apis/managedidentities_v1alpha1/service.rb', line 1032 def list_project_location_global_domain_backups(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, 'v1alpha1/{+parent}/backups', ) command.response_representation = Google::Apis::ManagedidentitiesV1alpha1::ListBackupsResponse::Representation command.response_class = Google::Apis::ManagedidentitiesV1alpha1::ListBackupsResponse 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_global_domain_sql_integrations(parent, filter: nil, order_by: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::ManagedidentitiesV1alpha1::ListSqlIntegrationsResponse
Lists SQLIntegrations in a given domain.
1228 1229 1230 1231 1232 1233 1234 1235 1236 1237 1238 1239 1240 |
# File 'lib/google/apis/managedidentities_v1alpha1/service.rb', line 1228 def list_project_location_global_domain_sql_integrations(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, 'v1alpha1/{+parent}/sqlIntegrations', ) command.response_representation = Google::Apis::ManagedidentitiesV1alpha1::ListSqlIntegrationsResponse::Representation command.response_class = Google::Apis::ManagedidentitiesV1alpha1::ListSqlIntegrationsResponse 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_global_domains(parent, filter: nil, order_by: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::ManagedidentitiesV1alpha1::ListDomainsResponse
Lists Domains in a given project.
545 546 547 548 549 550 551 552 553 554 555 556 557 |
# File 'lib/google/apis/managedidentities_v1alpha1/service.rb', line 545 def list_project_location_global_domains(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, 'v1alpha1/{+parent}/domains', ) command.response_representation = Google::Apis::ManagedidentitiesV1alpha1::ListDomainsResponse::Representation command.response_class = Google::Apis::ManagedidentitiesV1alpha1::ListDomainsResponse 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_global_operations(name, filter: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::ManagedidentitiesV1alpha1::ListOperationsResponse
Lists operations that match the specified filter in the request. If the server
doesn't support this method, it returns UNIMPLEMENTED. NOTE: the name
binding allows API services to override the binding to use different resource
name schemes, such as users/*/operations. To override the binding, API
services can add a binding such as "/v1/name=users/*/operations" to their
service configuration. For backwards compatibility, the default name includes
the operations collection id, however overriding users must ensure the name
binding is the parent resource, without the operations collection id.
1379 1380 1381 1382 1383 1384 1385 1386 1387 1388 1389 1390 |
# File 'lib/google/apis/managedidentities_v1alpha1/service.rb', line 1379 def list_project_location_global_operations(name, filter: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:get, 'v1alpha1/{+name}/operations', ) command.response_representation = Google::Apis::ManagedidentitiesV1alpha1::ListOperationsResponse::Representation command.response_class = Google::Apis::ManagedidentitiesV1alpha1::ListOperationsResponse command.params['name'] = name unless name.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 |
#list_project_location_global_peerings(parent, filter: nil, order_by: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::ManagedidentitiesV1alpha1::ListPeeringsResponse
Lists Peerings in a given project.
1572 1573 1574 1575 1576 1577 1578 1579 1580 1581 1582 1583 1584 |
# File 'lib/google/apis/managedidentities_v1alpha1/service.rb', line 1572 def list_project_location_global_peerings(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, 'v1alpha1/{+parent}/peerings', ) command.response_representation = Google::Apis::ManagedidentitiesV1alpha1::ListPeeringsResponse::Representation command.response_class = Google::Apis::ManagedidentitiesV1alpha1::ListPeeringsResponse 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, filter: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::ManagedidentitiesV1alpha1::ListLocationsResponse
Lists information about the supported locations for this service.
113 114 115 116 117 118 119 120 121 122 123 124 |
# File 'lib/google/apis/managedidentities_v1alpha1/service.rb', line 113 def list_project_locations(name, filter: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:get, 'v1alpha1/{+name}/locations', ) command.response_representation = Google::Apis::ManagedidentitiesV1alpha1::ListLocationsResponse::Representation command.response_class = Google::Apis::ManagedidentitiesV1alpha1::ListLocationsResponse command.params['name'] = name unless name.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_global_domain(name, domain_object = nil, update_mask: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::ManagedidentitiesV1alpha1::Operation
Updates the metadata and configuration of a specified domain. Operation
586 587 588 589 590 591 592 593 594 595 596 597 |
# File 'lib/google/apis/managedidentities_v1alpha1/service.rb', line 586 def patch_project_location_global_domain(name, domain_object = nil, update_mask: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:patch, 'v1alpha1/{+name}', ) command.request_representation = Google::Apis::ManagedidentitiesV1alpha1::Domain::Representation command.request_object = domain_object command.response_representation = Google::Apis::ManagedidentitiesV1alpha1::Operation::Representation command.response_class = Google::Apis::ManagedidentitiesV1alpha1::Operation command.params['name'] = name unless name.nil? command.query['updateMask'] = update_mask unless update_mask.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_global_domain_backup(name, backup_object = nil, update_mask: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::ManagedidentitiesV1alpha1::Operation
Updates the labels for specified Backup.
1072 1073 1074 1075 1076 1077 1078 1079 1080 1081 1082 1083 |
# File 'lib/google/apis/managedidentities_v1alpha1/service.rb', line 1072 def patch_project_location_global_domain_backup(name, backup_object = nil, update_mask: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:patch, 'v1alpha1/{+name}', ) command.request_representation = Google::Apis::ManagedidentitiesV1alpha1::Backup::Representation command.request_object = backup_object command.response_representation = Google::Apis::ManagedidentitiesV1alpha1::Operation::Representation command.response_class = Google::Apis::ManagedidentitiesV1alpha1::Operation command.params['name'] = name unless name.nil? command.query['updateMask'] = update_mask unless update_mask.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_global_peering(name, peering_object = nil, update_mask: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::ManagedidentitiesV1alpha1::Operation
Updates the labels for specified Peering.
1613 1614 1615 1616 1617 1618 1619 1620 1621 1622 1623 1624 |
# File 'lib/google/apis/managedidentities_v1alpha1/service.rb', line 1613 def patch_project_location_global_peering(name, peering_object = nil, update_mask: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:patch, 'v1alpha1/{+name}', ) command.request_representation = Google::Apis::ManagedidentitiesV1alpha1::Peering::Representation command.request_object = peering_object command.response_representation = Google::Apis::ManagedidentitiesV1alpha1::Operation::Representation command.response_class = Google::Apis::ManagedidentitiesV1alpha1::Operation command.params['name'] = name unless name.nil? command.query['updateMask'] = update_mask unless update_mask.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#reconfigure_domain_trust(name, reconfigure_trust_request_object = nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::ManagedidentitiesV1alpha1::Operation
Updates the dns conditional forwarder. Operation
621 622 623 624 625 626 627 628 629 630 631 |
# File 'lib/google/apis/managedidentities_v1alpha1/service.rb', line 621 def reconfigure_domain_trust(name, reconfigure_trust_request_object = nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:post, 'v1alpha1/{+name}:reconfigureTrust', ) command.request_representation = Google::Apis::ManagedidentitiesV1alpha1::ReconfigureTrustRequest::Representation command.request_object = reconfigure_trust_request_object command.response_representation = Google::Apis::ManagedidentitiesV1alpha1::Operation::Representation command.response_class = Google::Apis::ManagedidentitiesV1alpha1::Operation 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 |
#reset_domain_admin_password(name, reset_admin_password_request_object = nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::ManagedidentitiesV1alpha1::ResetAdminPasswordResponse
Resets managed identities admin password identified by managed_identities_admin_name
656 657 658 659 660 661 662 663 664 665 666 |
# File 'lib/google/apis/managedidentities_v1alpha1/service.rb', line 656 def reset_domain_admin_password(name, reset_admin_password_request_object = nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:post, 'v1alpha1/{+name}:resetAdminPassword', ) command.request_representation = Google::Apis::ManagedidentitiesV1alpha1::ResetAdminPasswordRequest::Representation command.request_object = reset_admin_password_request_object command.response_representation = Google::Apis::ManagedidentitiesV1alpha1::ResetAdminPasswordResponse::Representation command.response_class = Google::Apis::ManagedidentitiesV1alpha1::ResetAdminPasswordResponse 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 |
#restore_domain(name, restore_domain_request_object = nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::ManagedidentitiesV1alpha1::Operation
RestoreDomain restores domain backup mentioned in the RestoreDomainRequest
689 690 691 692 693 694 695 696 697 698 699 |
# File 'lib/google/apis/managedidentities_v1alpha1/service.rb', line 689 def restore_domain(name, restore_domain_request_object = nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:post, 'v1alpha1/{+name}:restore', ) command.request_representation = Google::Apis::ManagedidentitiesV1alpha1::RestoreDomainRequest::Representation command.request_object = restore_domain_request_object command.response_representation = Google::Apis::ManagedidentitiesV1alpha1::Operation::Representation command.response_class = Google::Apis::ManagedidentitiesV1alpha1::Operation 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 |
#set_backup_iam_policy(resource, set_iam_policy_request_object = nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::ManagedidentitiesV1alpha1::Policy
Sets the access control policy on the specified resource. Replaces any
existing policy. Can return NOT_FOUND, INVALID_ARGUMENT, and
PERMISSION_DENIED errors.
1110 1111 1112 1113 1114 1115 1116 1117 1118 1119 1120 |
# File 'lib/google/apis/managedidentities_v1alpha1/service.rb', line 1110 def set_backup_iam_policy(resource, set_iam_policy_request_object = nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:post, 'v1alpha1/{+resource}:setIamPolicy', ) command.request_representation = Google::Apis::ManagedidentitiesV1alpha1::SetIamPolicyRequest::Representation command.request_object = set_iam_policy_request_object command.response_representation = Google::Apis::ManagedidentitiesV1alpha1::Policy::Representation command.response_class = Google::Apis::ManagedidentitiesV1alpha1::Policy command.params['resource'] = resource unless resource.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#set_domain_iam_policy(resource, set_iam_policy_request_object = nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::ManagedidentitiesV1alpha1::Policy
Sets the access control policy on the specified resource. Replaces any
existing policy. Can return NOT_FOUND, INVALID_ARGUMENT, and
PERMISSION_DENIED errors.
726 727 728 729 730 731 732 733 734 735 736 |
# File 'lib/google/apis/managedidentities_v1alpha1/service.rb', line 726 def set_domain_iam_policy(resource, set_iam_policy_request_object = nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:post, 'v1alpha1/{+resource}:setIamPolicy', ) command.request_representation = Google::Apis::ManagedidentitiesV1alpha1::SetIamPolicyRequest::Representation command.request_object = set_iam_policy_request_object command.response_representation = Google::Apis::ManagedidentitiesV1alpha1::Policy::Representation command.response_class = Google::Apis::ManagedidentitiesV1alpha1::Policy command.params['resource'] = resource unless resource.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#set_peering_iam_policy(resource, set_iam_policy_request_object = nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::ManagedidentitiesV1alpha1::Policy
Sets the access control policy on the specified resource. Replaces any
existing policy. Can return NOT_FOUND, INVALID_ARGUMENT, and
PERMISSION_DENIED errors.
1651 1652 1653 1654 1655 1656 1657 1658 1659 1660 1661 |
# File 'lib/google/apis/managedidentities_v1alpha1/service.rb', line 1651 def set_peering_iam_policy(resource, set_iam_policy_request_object = nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:post, 'v1alpha1/{+resource}:setIamPolicy', ) command.request_representation = Google::Apis::ManagedidentitiesV1alpha1::SetIamPolicyRequest::Representation command.request_object = set_iam_policy_request_object command.response_representation = Google::Apis::ManagedidentitiesV1alpha1::Policy::Representation command.response_class = Google::Apis::ManagedidentitiesV1alpha1::Policy command.params['resource'] = resource unless resource.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#test_backup_iam_permissions(resource, test_iam_permissions_request_object = nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::ManagedidentitiesV1alpha1::TestIamPermissionsResponse
Returns permissions that a caller has on the specified resource. If the
resource does not exist, this will return an empty set of permissions, not a
NOT_FOUND error. Note: This operation is designed to be used for building
permission-aware UIs and command-line tools, not for authorization checking.
This operation may "fail open" without warning.
1149 1150 1151 1152 1153 1154 1155 1156 1157 1158 1159 |
# File 'lib/google/apis/managedidentities_v1alpha1/service.rb', line 1149 def (resource, = nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:post, 'v1alpha1/{+resource}:testIamPermissions', ) command.request_representation = Google::Apis::ManagedidentitiesV1alpha1::TestIamPermissionsRequest::Representation command.request_object = command.response_representation = Google::Apis::ManagedidentitiesV1alpha1::TestIamPermissionsResponse::Representation command.response_class = Google::Apis::ManagedidentitiesV1alpha1::TestIamPermissionsResponse command.params['resource'] = resource unless resource.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#test_domain_iam_permissions(resource, test_iam_permissions_request_object = nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::ManagedidentitiesV1alpha1::TestIamPermissionsResponse
Returns permissions that a caller has on the specified resource. If the
resource does not exist, this will return an empty set of permissions, not a
NOT_FOUND error. Note: This operation is designed to be used for building
permission-aware UIs and command-line tools, not for authorization checking.
This operation may "fail open" without warning.
765 766 767 768 769 770 771 772 773 774 775 |
# File 'lib/google/apis/managedidentities_v1alpha1/service.rb', line 765 def (resource, = nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:post, 'v1alpha1/{+resource}:testIamPermissions', ) command.request_representation = Google::Apis::ManagedidentitiesV1alpha1::TestIamPermissionsRequest::Representation command.request_object = command.response_representation = Google::Apis::ManagedidentitiesV1alpha1::TestIamPermissionsResponse::Representation command.response_class = Google::Apis::ManagedidentitiesV1alpha1::TestIamPermissionsResponse command.params['resource'] = resource unless resource.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#test_peering_iam_permissions(resource, test_iam_permissions_request_object = nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::ManagedidentitiesV1alpha1::TestIamPermissionsResponse
Returns permissions that a caller has on the specified resource. If the
resource does not exist, this will return an empty set of permissions, not a
NOT_FOUND error. Note: This operation is designed to be used for building
permission-aware UIs and command-line tools, not for authorization checking.
This operation may "fail open" without warning.
1690 1691 1692 1693 1694 1695 1696 1697 1698 1699 1700 |
# File 'lib/google/apis/managedidentities_v1alpha1/service.rb', line 1690 def (resource, = nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:post, 'v1alpha1/{+resource}:testIamPermissions', ) command.request_representation = Google::Apis::ManagedidentitiesV1alpha1::TestIamPermissionsRequest::Representation command.request_object = command.response_representation = Google::Apis::ManagedidentitiesV1alpha1::TestIamPermissionsResponse::Representation command.response_class = Google::Apis::ManagedidentitiesV1alpha1::TestIamPermissionsResponse command.params['resource'] = resource unless resource.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#update_project_location_global_domain_ldapssettings(name, ldaps_settings_object = nil, update_mask: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::ManagedidentitiesV1alpha1::Operation
Patches a single ldaps settings.
803 804 805 806 807 808 809 810 811 812 813 814 |
# File 'lib/google/apis/managedidentities_v1alpha1/service.rb', line 803 def update_project_location_global_domain_ldapssettings(name, ldaps_settings_object = nil, update_mask: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:patch, 'v1alpha1/{+name}/ldapssettings', ) command.request_representation = Google::Apis::ManagedidentitiesV1alpha1::LdapsSettings::Representation command.request_object = ldaps_settings_object command.response_representation = Google::Apis::ManagedidentitiesV1alpha1::Operation::Representation command.response_class = Google::Apis::ManagedidentitiesV1alpha1::Operation command.params['name'] = name unless name.nil? command.query['updateMask'] = update_mask unless update_mask.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#validate_domain_trust(name, validate_trust_request_object = nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::ManagedidentitiesV1alpha1::Operation
Validate the trust state Operation
838 839 840 841 842 843 844 845 846 847 848 |
# File 'lib/google/apis/managedidentities_v1alpha1/service.rb', line 838 def validate_domain_trust(name, validate_trust_request_object = nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:post, 'v1alpha1/{+name}:validateTrust', ) command.request_representation = Google::Apis::ManagedidentitiesV1alpha1::ValidateTrustRequest::Representation command.request_object = validate_trust_request_object command.response_representation = Google::Apis::ManagedidentitiesV1alpha1::Operation::Representation command.response_class = Google::Apis::ManagedidentitiesV1alpha1::Operation 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 |