def Filter(self, context, args): resources.REGISTRY.SetParamDefault( 'cloudkms', None, 'locationsId', resolvers.FromArgument('--location', args.location)) resources.REGISTRY.SetParamDefault( 'cloudkms', None, 'keyRingsId', resolvers.FromArgument('--keyring', args.keyring))
def Run(self, args): dns = self.context['dns_client'] resources = self.context['dns_resources'] change_ref = resources.Parse( args.change_id, params={'managedZone': resolvers.FromArgument('--zone', args.zone)}, collection='dns.changes') return dns.changes.Get(change_ref.Request())
def Run(self, args): dns = self.context['dns_client'] resources = self.context['dns_resources'] change_ref = resources.Parse(args.change_id, params={ 'managedZone': resolvers.FromArgument( '--zone', args.zone) }, collection='dns.changes') return dns.changes.Get( dns.MESSAGES_MODULE.DnsChangesGetRequest( project=change_ref.project, managedZone=change_ref.managedZone, changeId=change_ref.changeId))
def Run(self, args): # pylint: disable=line-too-long client = cloudkms_base.GetClientInstance() messages = cloudkms_base.GetMessagesModule() resources.REGISTRY.SetParamDefault( 'cloudkms', None, 'cryptoKeysId', resolvers.FromArgument('--cryptokey', args.cryptokey)) version_ref = flags.ParseCryptoKeyVersionName(args) req = messages.CloudkmsProjectsLocationsKeyRingsCryptoKeysUpdatePrimaryVersionRequest( name=version_ref.RelativeName(), updateCryptoKeyPrimaryVersionRequest=( messages.UpdateCryptoKeyPrimaryVersionRequest( cryptoKeyVersionId=version_ref.cryptoKeyVersionsId))) return client.projects_locations_keyRings_cryptoKeys.UpdatePrimaryVersion( req)
def Run(self, args): """Run 'service-management configs describe'. Args: args: argparse.Namespace, The arguments that this command was invoked with. Returns: The response from the Get API call. """ service = arg_parsers.GetServiceNameFromArg(args.service) config_ref = resources.REGISTRY.Parse( args.config_id, params={ 'serviceName': resolvers.FromArgument('--service', service) }, collection='servicemanagement.services.configs') # Check if the user wants the active config or a specific config. return self._GetConfig(config_ref.serviceName, config_ref.configId)
def Filter(self, context, args): resources.REGISTRY.SetParamDefault( 'cloudkms', None, 'cryptoKeysId', resolvers.FromArgument('--key', args.key))