Show / Hide Table of Contents

Class AdminOpnPartnerSummary

OPN partner summary.

Inheritance
object
AdminOpnPartnerSummary
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Oci.MarketplacepublisherService.Models
Assembly: OCI.DotNetSDK.Marketplacepublisher.dll
Syntax
public class AdminOpnPartnerSummary

Properties

City

Declaration
[JsonProperty(PropertyName = "city")]
public string City { get; set; }
Property Value
Type Description
string

City

CompanyId

Declaration
[Required(ErrorMessage = "CompanyId is required.")]
[JsonProperty(PropertyName = "companyId")]
public string CompanyId { get; set; }
Property Value
Type Description
string

The id for company.

Remarks

Required

Country

Declaration
[JsonProperty(PropertyName = "country")]
public string Country { get; set; }
Property Value
Type Description
string

Country

DefinedTags

Declaration
[JsonProperty(PropertyName = "definedTags")]
public Dictionary<string, Dictionary<string, object>> DefinedTags { get; set; }
Property Value
Type Description
Dictionary<string, Dictionary<string, object>>

Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace": {"bar-key": "value"}}

EndDate

Declaration
[JsonProperty(PropertyName = "endDate")]
public string EndDate { get; set; }
Property Value
Type Description
string

The end date.

FreeformTags

Declaration
[JsonProperty(PropertyName = "freeformTags")]
public Dictionary<string, string> FreeformTags { get; set; }
Property Value
Type Description
Dictionary<string, string>

Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}

LastUpdated

Declaration
[JsonProperty(PropertyName = "lastUpdated")]
public string LastUpdated { get; set; }
Property Value
Type Description
string

The last updated timestamp in format "yyyy-MM-dd HH:mm:ss.S".

LevelProgramName

Declaration
[Required(ErrorMessage = "LevelProgramName is required.")]
[JsonProperty(PropertyName = "levelProgramName")]
public string LevelProgramName { get; set; }
Property Value
Type Description
string

Partner Name.

Remarks

Required

MembershipStatus

Declaration
[Required(ErrorMessage = "MembershipStatus is required.")]
[JsonProperty(PropertyName = "membershipStatus")]
[JsonConverter(typeof(ResponseEnumConverter))]
public AdminOpnPartnerSummary.MembershipStatusEnum? MembershipStatus { get; set; }
Property Value
Type Description
AdminOpnPartnerSummary.MembershipStatusEnum?

The OPN membership status.

Remarks

Required

MembershipType

Declaration
[Required(ErrorMessage = "MembershipType is required.")]
[JsonProperty(PropertyName = "membershipType")]
public string MembershipType { get; set; }
Property Value
Type Description
string

OPN membership type

Remarks

Required

NumberOfEmployees

Declaration
[JsonProperty(PropertyName = "numberOfEmployees")]
public string NumberOfEmployees { get; set; }
Property Value
Type Description
string

The total number of employees.

PartnerName

Declaration
[Required(ErrorMessage = "PartnerName is required.")]
[JsonProperty(PropertyName = "partnerName")]
public string PartnerName { get; set; }
Property Value
Type Description
string

Partner Name.

Remarks

Required

PartnerUrl

Declaration
[JsonProperty(PropertyName = "partnerUrl")]
public string PartnerUrl { get; set; }
Property Value
Type Description
string

The URL for partner's service.

PhoneNumber

Declaration
[JsonProperty(PropertyName = "phoneNumber")]
public string PhoneNumber { get; set; }
Property Value
Type Description
string

The phone number of the contact.

StartDate

Declaration
[JsonProperty(PropertyName = "startDate")]
public string StartDate { get; set; }
Property Value
Type Description
string

The start date.

State

Declaration
[JsonProperty(PropertyName = "state")]
public string State { get; set; }
Property Value
Type Description
string

State

StreetAddress1

Declaration
[JsonProperty(PropertyName = "streetAddress1")]
public string StreetAddress1 { get; set; }
Property Value
Type Description
string

The address of the partner.

StreetAddress2

Declaration
[JsonProperty(PropertyName = "streetAddress2")]
public string StreetAddress2 { get; set; }
Property Value
Type Description
string

The address of the partner.

SystemTags

Declaration
[JsonProperty(PropertyName = "systemTags")]
public Dictionary<string, Dictionary<string, object>> SystemTags { get; set; }
Property Value
Type Description
Dictionary<string, Dictionary<string, object>>

System tags for this resource. Each key is predefined and scoped to a namespace. Example: {"orcl-cloud": {"free-tier-retained": "true"}}

Zipcode

Declaration
[JsonProperty(PropertyName = "zipcode")]
public string Zipcode { get; set; }
Property Value
Type Description
string

Zip

In this article
Back to top