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}