def Run(self, args): client = api_client.GetApiClientForTrack(self.ReleaseTrack()) ssl_cert = client.UpdateSslCertificate(args.id, args.display_name, args.certificate, args.private_key) log.UpdatedResource(args.id) return ssl_cert
def Run(self, args): client = api_client.GetApiClientForTrack(self.ReleaseTrack()) cert = client.CreateSslCertificate(args.display_name, cert_path=args.certificate, private_key_path=args.private_key) log.CreatedResource(cert.id) return cert
def Run(self, args): client = api_client.GetApiClientForTrack(self.ReleaseTrack()) console_io.PromptContinue( prompt_string=('Deleting certificate [{0}]'.format(args.id)), cancel_on_no=True) client.DeleteSslCertificate(args.id) log.DeletedResource(args.id)
def Run(self, args): return api_client.GetApiClientForTrack( self.ReleaseTrack()).ListSslCertificates()
def Run(self, args): client = api_client.GetApiClientForTrack(self.ReleaseTrack()) return client.GetSslCertificate(args.id)