Class AdminOpnPartnerSummary
OPN partner summary.
Inherited Members
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 |