// GetConfigurationSchema returns the schema for the plugin
GetConfigurationSchema returns the schema for the plugin
// GetConfigurationSchema returns the schema for the plugin
func (v *Verifier) GetConfigurationSchema(ctx context.Context, _ *empty.Empty) (*dockerregistryproxyv1.GetConfigurationSchemaResponse, error) {
	return &dockerregistryproxyv1.GetConfigurationSchemaResponse{
		Attributes: map[string]*dockerregistryproxyv1.ConfigurationAttribute{
			flagAvailabilityZones: {
				AttributeType: dockerregistryproxyv1.ConfigType_CONFIG_TYPE_STRING_SLICE,
				Description:   "the availability zones to accept",
			},
			flagPrivateIPs: {
				AttributeType: dockerregistryproxyv1.ConfigType_CONFIG_TYPE_STRING_SLICE,
				Description:   "the private IPs to accept",
			},
			flagInstanceIDs: {
				AttributeType: dockerregistryproxyv1.ConfigType_CONFIG_TYPE_STRING_SLICE,
				Description:   "the instance IDs to accept",
			},
			flagAccountIDs: {
				AttributeType: dockerregistryproxyv1.ConfigType_CONFIG_TYPE_STRING_SLICE,
				Description:   "the account IDs to accept",
			},
			flagImageIDs: {
				AttributeType: dockerregistryproxyv1.ConfigType_CONFIG_TYPE_STRING_SLICE,
				Description:   "the image IDs to accept",
			},
			flagRegions: {
				AttributeType: dockerregistryproxyv1.ConfigType_CONFIG_TYPE_STRING_SLICE,
				Description:   "the regions to accept",
			},
		},
	}, nil
}
func ( v * Verifier ) GetConfigurationSchema ( ctx context . Context , _ * empty . Empty ) ( * dockerregistryproxyv1 . GetConfigurationSchemaResponse , error ) { return & dockerregistryproxyv1 . GetConfigurationSchemaResponse { Attributes : map [ string ] * dockerregistryproxyv1 . ConfigurationAttribute { flagAvailabilityZones : { AttributeType : dockerregistryproxyv1 . ConfigType_CONFIG_TYPE_STRING_SLICE , Description : " " , } , flagPrivateIPs : { AttributeType : dockerregistryproxyv1 . ConfigType_CONFIG_TYPE_STRING_SLICE , Description : " " , } , flagInstanceIDs : { AttributeType : dockerregistryproxyv1 . ConfigType_CONFIG_TYPE_STRING_SLICE , Description : " " , } , flagAccountIDs : { AttributeType : dockerregistryproxyv1 . ConfigType_CONFIG_TYPE_STRING_SLICE , Description : " " , } , flagImageIDs : { AttributeType : dockerregistryproxyv1 . ConfigType_CONFIG_TYPE_STRING_SLICE , Description : " " , } , flagRegions : { AttributeType : dockerregistryproxyv1 . ConfigType_CONFIG_TYPE_STRING_SLICE , Description : " " , } , } , } , nil }
GetConfigurationSchema returns the schema for the plugin
GetConfigurationSchema returns the schema for the plugin