def add_known_arguments(parser): parser.add_argument( 'name', metavar='NAME', type=check_name_len, help=FH(_("Name of the VPNEndpointLocalSite"))) parser.add_argument( '--description', type=check_description_len, default='', help=FH(_("Description of the VPNEndpointLocalSite"))) parser.add_argument( '--cidrs', type=check_cidr, required=True, action='append', help=FH(_("Subnet(s) in CIDR format"))) parser.add_argument( '--vpncertificate-id', help=FH(_("ID of VPNCertificate\n" "Only required for when authentication mode is 'cert'"))) return parser
def add_known_arguments(parser): parser.add_argument('name', metavar='NAME', type=check_name_len, help=FH(_("Name of the VPNEndpointRemoteSite"))) parser.add_argument('--description', type=check_description_len, default='', help=FH( _("Description of the VPNEndpointRemoteSite"))) parser.add_argument( '--peer-address', required=True, type=check_ipaddress_or_fqdn, help=FH(_("Peer gateway public IPv4/IPv6 address or FQDN"))) parser.add_argument( '--peer-cidrs', required=True, type=check_cidr, action='append', help=FH( _("Peer subnet(s) in CIDR format. Repeat this option to \n" "specify multiple CIDRs"))) parser.add_argument( '--vpncertificate-id', help=FH( _("ID of VPNCertificate\n" "Only required for when authentication mode is 'cert'"))) return parser
def add_known_arguments(parser): parser.add_argument('groups', metavar='RBAC_GROUP', help=FH(_("ID of RBAC Group"))) parser.add_argument('users', metavar='RBAC_USER', help=FH(_("ID of RBAC User"))) return parser
def add_known_arguments(parser): parser.add_argument('groups', metavar='RBAC_GROUP', help=FH(_("ID of RBAC Group"))) parser.add_argument('certificate_users', metavar='RBAC_CERTIFICATE_USER', help=FH(_("ID of RBAC Certificate User to add"))) return parser
def add_known_arguments(parser): parser.add_argument( 'subject-pattern', metavar='SUBJECT_PATTERN', help=FH(_("Pattern of Certificate's Subject or Alt. Name"))) parser.add_argument('--description', help=FH(_("Description of RBAC Certificate User"))) return parser
def add_known_arguments(parser): parser.add_argument('name', metavar='NAME', type=check_name_len, help=FH(_("Name of RBAC Group"))) parser.add_argument('--description', help=FH(_("Description of RBAC Group"))) return parser
def add_known_arguments(parser): parser.add_argument( 'roles', metavar='RBAC_ROLE', help=FH(_("ID of RBAC Role"))) parser.add_argument( 'groups', metavar='RBAC_GROUP', help=FH(_("ID of RBAC Group to remove"))) return parser
def add_known_arguments(parser): parser.add_argument( 'roles', metavar='RBAC_ROLE', help=FH(_("ID of RBAC Role"))) parser.add_argument( 'rules', metavar='RBAC_RULE', help=FH(_("ID of RBAC Rule to delete"))) return parser
def add_args(cls, parser): parser.add_argument( '-D', '--show-details', help=FH(_("Show detailed information")), action='store_true', default=False, ) parser.add_argument( '--field', dest='fields', metavar='FIELD', help=FH( _("Specify the field(s) to be displayed in the output. You \n" "can repeat this option.")), action='append', default=[]) parser.add_argument( '--sort-key', metavar='FIELD', action='append', help=FH( _("Sorts the list by the specified fields in the specified \n" "directions. You can repeat this option, but you must \n" "specify an equal number of sort_direction and sort_key \n" "values. Extra sort_direction options are ignored. \n" "Missing sort_direction options use the default asc \n" "value.")), default=[]) parser.add_argument( '--sort-direction', metavar='{asc,desc}', help=FH( _("Sorts the list in the specified direction. You can \n" "repeat this option.")), action='append', default=[], choices=['asc', 'desc']) formatter_group = parser.add_argument_group( title='output formatters', description='output formatter options') formatter_group.add_argument( '--format', dest='formatter', default='table', choices=['table', 'html'], help=FH(_("the output format, Default: table"))) return parser
def add_known_arguments(parser): parser.add_argument('--username', metavar='USERNAME', type=check_name_len, required=True, help=FH(_("Username of RBAC User"))) parser.add_argument('--password', metavar='PASSWORD', required=True, help=FH(_("Password of RBAC User"))) return parser
def add_known_arguments(parser): parser.add_argument('id', metavar='RBAC_CERTIFICATE_USER', help=FH( _("ID of RBAC Certificate User to update"))) parser.add_argument( '--subject_pattern', help=FH(_("Pattern of Certificate's Subject or Alt. Name"))) parser.add_argument('--description', help=FH(_("Description of RBAC Certificate User"))) return parser
def add_known_arguments(parser): parser.add_argument( 'id', metavar='VPNENDPOINTLOCALSITE', help=FH(_("ID or Name of VPNEndpointLocalSite to search"))) return parser
def add_known_arguments(parser): parser.add_argument( 'id', metavar='VPNBINDLOCALSITETOREMOTESITE', help=FH(_("ID or Name of VPNBindLocalSiteToRemoteSite to search"))) return parser
def add_known_arguments(parser): parser.add_argument( 'id', metavar='VPNBINDLOCALSITETOLOCALSITE', help=FH(_("ID or Name of VPNBindLocalSiteToLocalSite to delete"))) return parser
def add_known_arguments(parser): parser.add_argument( 'id', metavar='VPNENDPOINTREMOTESITE', help=FH(_("ID or Name of VPNEndpointRemoteSite to search"))) return parser
def add_known_arguments(parser): parser.add_argument( 'id', metavar='VPNBINDGROUPTOGROUP', help=FH(_("ID or Name of VPNBindGroupToGroup to delete"))) return parser
def add_known_arguments(parser): parser.add_argument( 'name', metavar='NAME', help=FH(_("Show information of a given RBAC Project"))) return parser
def add_known_arguments(parser): parser.add_argument( 'name', metavar='NAME', help=FH(_("Delete a given RBAC Project"))) return parser
def add_known_arguments(parser): parser.add_argument('id', metavar='VPNCERTIFICATE', help=FH( _("ID or Name of VPNCertificate to search"))) return parser
def add_known_arguments(parser): parser.add_argument( 'id', metavar='RBAC_ROLE', help=FH(_("ID of RBAC Role to search"))) return parser
def add_known_arguments(parser): parser.add_argument('id', metavar='RBAC_CERTIFICATE_USER', help=FH( _("ID of RBAC Certificate User to search"))) return parser
def add_known_arguments(parser): parser.add_argument( 'id', metavar='VPNENDPOINTGROUP', help=FH(_("ID or Name of VPNEndpointGroup to search"))) return parser
def add_known_arguments(parser): parser.add_argument( 'id', metavar='RBAC_ROLE', help=FH(_("ID of RBAC Role to update"))) parser.add_argument( 'name', type=check_name_len, help=FH(_("Name of RBAC Role"))) parser.add_argument( '--description', help=FH(_("Description of RBAC Role"))) return parser
def add_known_arguments(parser): parser.add_argument('id', metavar='VPNCERTIFICATE', help=FH( _("ID or Name of VPNCertificate to update"))) parser.add_argument('--name', type=check_name_len, help=FH(_("Name of the VPNCertificate"))) parser.add_argument('--description', type=check_description_len, help=FH(_("Description of the VPNCertificate"))) parser.add_argument('--certificate', type=argparse.FileType('br'), help=FH(_("File Path of Certificate"))) parser.add_argument('--key', type=argparse.FileType('rb'), help=FH(_("File Path of Key"))) parser.add_argument('--right-id', help=FH(_("ID of VPN Endpoint"))) parser.add_argument('--vpncacertificate-id', help=FH(_("ID of associated VPNCACertificate"))) return parser
def add_known_arguments(parser): parser.add_argument('username', metavar='USERNAME', type=check_name_len, help=FH(_("Username of RBAC User"))) parser.add_argument('--description', help=FH(_("Description of RBAC User"))) parser.add_argument('--password', required=True, help=FH(_("Password of RBAC User"))) parser.add_argument('--email', required=True, type=check_email, help=FH(_("Email of RBAC User"))) return parser
def add_known_arguments(parser): parser.add_argument( 'name', metavar='NAME', type=check_name_len, help=FH(_("Name of the VPNCACertificate"))) parser.add_argument( '--description', type=check_description_len, default='', help=FH(_("Description of the VPNCACertificate"))) parser.add_argument( '--ca-certificate', type=argparse.FileType('rb'), help=FH(_("File Path of CA Certificate"))) return parser
def add_known_arguments(parser): parser.add_argument( 'name', metavar='NAME', type=check_name_len, help=FH(_("Name of the VPNEndpointGroup"))) parser.add_argument( '--description', type=check_description_len, default='', help=FH(_("Description of the VPNEndpointGroup"))) parser.add_argument( '--vpncertificate-id', help=FH(_("ID of VPNCertificate \n" "Only required for when authentication mode is 'cert'"))) return parser
def add_known_arguments(parser): parser.add_argument('id', metavar='RBAC_USER', help=FH(_("ID of RBAC User to update"))) parser.add_argument('--username', type=check_name_len, help=FH(_("Username of RBAC User"))) parser.add_argument('--password', help=FH(_("Password of RBAC User"))) parser.add_argument('--description', help=FH(_("Description of RBAC User"))) parser.add_argument('--email', type=check_email, help=FH(_("Email of RBAC User"))) return parser
def add_known_arguments(parser): parser.add_argument( 'id', metavar='VPNCACERTIFICATE', help=FH(_("ID or Name of VPNCACertificate to update"))) parser.add_argument( '--name', type=check_name_len, help=FH(_("Name of the VPNCACertificate"))) parser.add_argument( '--description', type=check_description_len, help=FH(_("Description of the VPNCACertificate"))) parser.add_argument( '--ca-certificate', type=argparse.FileType('br'), help=FH(_("File Path of CA Certificate"))) return parser
def add_known_arguments(parser): parser.add_argument( 'roles', metavar='RBAC_ROLE', help=FH(_("ID of RBAC Role"))) parser.add_argument( '--resource-endpoint', metavar='RESOURCE_ENDPOINT', help=FH(_("Resource Endpoint"))) parser.add_argument( '--order', type=int, help=FH(_("Order of the RBAC Rule"))) parser.add_argument( '--permissions', action='append', choices=_RULE_PERMISSIONS, help=FH(_("Permissions for Resource Endpoint"))) return parser