Class CreatePublisherDetails
Details to create a publisher.
Inherited Members
Namespace: Oci.MarketplacepublisherService.Models
Assembly: OCI.DotNetSDK.Marketplacepublisher.dll
Syntax
public class CreatePublisherDetails
Properties
BusinessPhoneNumber
Declaration
[Required(ErrorMessage = "BusinessPhoneNumber is required.")]
[JsonProperty(PropertyName = "businessPhoneNumber")]
public string BusinessPhoneNumber { get; set; }
Property Value
| Type | Description |
|---|---|
| string | The business phone number of the publisher. |
Remarks
Required
City
Declaration
[Required(ErrorMessage = "City is required.")]
[JsonProperty(PropertyName = "city")]
public string City { get; set; }
Property Value
| Type | Description |
|---|---|
| string | City |
Remarks
Required
CompanyDescription
Declaration
[Required(ErrorMessage = "CompanyDescription is required.")]
[JsonProperty(PropertyName = "companyDescription")]
public string CompanyDescription { get; set; }
Property Value
| Type | Description |
|---|---|
| string | The company name of the publisher. |
Remarks
Required
CompanyName
Declaration
[Required(ErrorMessage = "CompanyName is required.")]
[JsonProperty(PropertyName = "companyName")]
public string CompanyName { get; set; }
Property Value
| Type | Description |
|---|---|
| string | The company name of the publisher. |
Remarks
Required
CompartmentId
Declaration
[Required(ErrorMessage = "CompartmentId is required.")]
[JsonProperty(PropertyName = "compartmentId")]
public string CompartmentId { get; set; }
Property Value
| Type | Description |
|---|---|
| string | The tenancy(compartment) OCID of the publisher. |
Remarks
Required
ContactEmail
Declaration
[Required(ErrorMessage = "ContactEmail is required.")]
[JsonProperty(PropertyName = "contactEmail")]
public string ContactEmail { get; set; }
Property Value
| Type | Description |
|---|---|
| string | The contact email address of the publisher. |
Remarks
Required
ContactPhoneNumber
Declaration
[Required(ErrorMessage = "ContactPhoneNumber is required.")]
[JsonProperty(PropertyName = "contactPhoneNumber")]
public string ContactPhoneNumber { get; set; }
Property Value
| Type | Description |
|---|---|
| string | The contact phone number of the publisher. |
Remarks
Required
Country
Declaration
[Required(ErrorMessage = "Country is required.")]
[JsonProperty(PropertyName = "country")]
public string Country { get; set; }
Property Value
| Type | Description |
|---|---|
| string | Country |
Remarks
Required
Declaration
[Required(ErrorMessage = "Email is required.")]
[JsonProperty(PropertyName = "email")]
public string Email { get; set; }
Property Value
| Type | Description |
|---|---|
| string | Email address of the publisher. |
Remarks
Required
EmployeeCount
Declaration
[Required(ErrorMessage = "EmployeeCount is required.")]
[JsonProperty(PropertyName = "employeeCount")]
public long? EmployeeCount { get; set; }
Property Value
| Type | Description |
|---|---|
| long? | Count of employees in publisher's company |
Remarks
Required
OpnNumber
Declaration
[Required(ErrorMessage = "OpnNumber is required.")]
[JsonProperty(PropertyName = "opnNumber")]
public string OpnNumber { get; set; }
Property Value
| Type | Description |
|---|---|
| string | OPN membership number of the publisher |
Remarks
Required
SolutionDescription
Declaration
[JsonProperty(PropertyName = "solutionDescription")]
public string SolutionDescription { get; set; }
Property Value
| Type | Description |
|---|---|
| string | A description of the publisher solutions. |
State
Declaration
[Required(ErrorMessage = "State is required.")]
[JsonProperty(PropertyName = "state")]
public string State { get; set; }
Property Value
| Type | Description |
|---|---|
| string | State |
Remarks
Required
Website
Declaration
[Required(ErrorMessage = "Website is required.")]
[JsonProperty(PropertyName = "website")]
public string Website { get; set; }
Property Value
| Type | Description |
|---|---|
| string | The publisher's website. |
Remarks
Required
YearFounded
Declaration
[Required(ErrorMessage = "YearFounded is required.")]
[JsonProperty(PropertyName = "yearFounded")]
public long? YearFounded { get; set; }
Property Value
| Type | Description |
|---|---|
| long? | The year the publisher's company or organization was founded. |
Remarks
Required