001package ca.cdr.api.model.json.appgallery.common; 002 003/* 004 * #%L 005 * Smile CDR - CDR 006 * %% 007 * Copyright (C) 2016 - 2024 Smile CDR, Inc. 008 * %% 009 * All rights reserved. 010 * #L% 011 */ 012 013import ca.cdr.api.model.json.AbstractModelJson; 014import io.swagger.v3.oas.annotations.media.Schema; 015import jakarta.annotation.Nonnull; 016 017/** 018 * supported types: {@link ca.cdr.api.model.enm.appgallery.AGScopeType} 019 */ 020public class AGScopeJson extends AbstractModelJson { 021 @Schema(description = "Scope value") 022 public String scope; 023 024 @Schema(description = "Scope type") 025 public String type; 026 027 public AGScopeJson(@Nonnull String theScope, @Nonnull String theType) { 028 scope = theScope; 029 type = theType; 030 } 031 032 public AGScopeJson() {} 033}