def METHOD_NAME(cls, *args, **kwargs):
    if cls._args_schema is not None:
        return cls._args_schema
    cls._args_schema = super().METHOD_NAME(*args, **kwargs)
    # define Arg Group ""
    _args_schema = cls._args_schema
    _args_schema.disk_access_name = AAZStrArg(
        options=["-n", "--name", "--disk-access-name"],
        help="The name of the disk access resource that is being created. The name can't be changed after the disk encryption set is created. Supported characters for the name are a-z, A-Z, 0-9 and _. The maximum name length is 80 characters.",
        required=True,
        id_part="name",
    )
    _args_schema.resource_group = AAZResourceGroupNameArg(
        required=True,
    )
    return cls._args_schema