Table of Contents

Class SecureConnectPrivateResourcesDataItem

Namespace
Meraki.Api.Data
Assembly
Meraki.Api.dll

A Private Resource

[DataContract]
public class SecureConnectPrivateResourcesDataItem
Inheritance
SecureConnectPrivateResourcesDataItem
Inherited Members

Constructors

SecureConnectPrivateResourcesDataItem()

public SecureConnectPrivateResourcesDataItem()

Properties

AccessTypes

List of access types

[ApiAccess(ApiAccess.Read)]
[DataMember(Name = "accessTypes")]
public List<SecureConnectPrivateResourcesDataItemAccessType> AccessTypes { get; set; }

Property Value

List<SecureConnectPrivateResourcesDataItemAccessType>

CertificateId

Certificate ID associated with this Private Resource

[ApiAccess(ApiAccess.Read)]
[DataMember(Name = "certificateId")]
public string CertificateId { get; set; }

Property Value

string

CreatedAt

Creation time of the private resource

[ApiAccess(ApiAccess.Read)]
[DataMember(Name = "createdAt")]
public string CreatedAt { get; set; }

Property Value

string

DeletedAt

Deletion time of the private resource, if applicable

[ApiAccess(ApiAccess.Read)]
[DataMember(Name = "deletedAt")]
public string DeletedAt { get; set; }

Property Value

string

Description

Optional Text description for Resource

[ApiAccess(ApiAccess.ReadWrite)]
[DataMember(Name = "description")]
public string Description { get; set; }

Property Value

string

DnsServerId

DNS Server ID associated with this Private Resource

[ApiAccess(ApiAccess.Read)]
[DataMember(Name = "dnsServerId")]
public string DnsServerId { get; set; }

Property Value

string

Name

Name of Resource. This is required and should be unique across all Resources for a given organization. Name cannot have any special characters other than spaces and hyphens.

[ApiAccess(ApiAccess.ReadWrite)]
[DataMember(Name = "name")]
public string Name { get; set; }

Property Value

string

OrganizationId

Organization ID associated with this Private Resource

[ApiAccess(ApiAccess.Read)]
[DataMember(Name = "organizationId")]
public string OrganizationId { get; set; }

Property Value

string

ResourceAddresses

List of resource addresses Protocols must be unique in this list.

[ApiAccess(ApiAccess.ReadWrite)]
[DataMember(Name = "resourceAddresses")]
public List<SecureConnectPrivateResourcesDataItemResourceAddress> ResourceAddresses { get; set; }

Property Value

List<SecureConnectPrivateResourcesDataItemResourceAddress>

ResourceGroupIds

List of Resource group ids attached to this Private Resource

[ApiAccess(ApiAccess.Read)]
[DataMember(Name = "resourceGroupIds")]
public List<string> ResourceGroupIds { get; set; }

Property Value

List<string>

ResourceId

Private Resource resource ID, use this ID as reference for subsequent requests

[ApiAccess(ApiAccess.Read)]
[DataMember(Name = "resourceId")]
public string ResourceId { get; set; }

Property Value

string

UmbrellaApplicationCreatedAt

Creation time of the umbrella application

[ApiAccess(ApiAccess.Read)]
[DataMember(Name = "umbrellaApplicationCreatedAt")]
public string UmbrellaApplicationCreatedAt { get; set; }

Property Value

string

UmbrellaApplicationDeletedAt

Deletion time of the umbrella application, if applicable

[ApiAccess(ApiAccess.Read)]
[DataMember(Name = "umbrellaApplicationDeletedAt")]
public string UmbrellaApplicationDeletedAt { get; set; }

Property Value

string

UmbrellaApplicationErrorMessage

Error message associated with the umbrella application, if any

[ApiAccess(ApiAccess.Read)]
[DataMember(Name = "umbrellaApplicationErrorMessage")]
public string UmbrellaApplicationErrorMessage { get; set; }

Property Value

string

UmbrellaApplicationId

Umbrella Application ID associated with this Private Resource

[ApiAccess(ApiAccess.Read)]
[DataMember(Name = "umbrellaApplicationId")]
public string UmbrellaApplicationId { get; set; }

Property Value

string

UmbrellaApplicationUpdatedAt

Last modified time of the umbrella application

[ApiAccess(ApiAccess.Read)]
[DataMember(Name = "umbrellaApplicationUpdatedAt")]
public string UmbrellaApplicationUpdatedAt { get; set; }

Property Value

string

UmbrellaResourceCreatedAt

Creation time of the umbrella resource

[ApiAccess(ApiAccess.Read)]
[DataMember(Name = "umbrellaResourceCreatedAt")]
public string UmbrellaResourceCreatedAt { get; set; }

Property Value

string

UmbrellaResourceCreatedBy

ID of the creator of the umbrella resource

[ApiAccess(ApiAccess.Read)]
[DataMember(Name = "umbrellaResourceCreatedBy")]
public string UmbrellaResourceCreatedBy { get; set; }

Property Value

string

UmbrellaResourceDeletedAt

Deletion time of the umbrella resource, if applicable

[ApiAccess(ApiAccess.Read)]
[DataMember(Name = "umbrellaResourceDeletedAt")]
public string UmbrellaResourceDeletedAt { get; set; }

Property Value

string

UmbrellaResourceErrorMessage

Error message associated with the umbrella resource, if any

[ApiAccess(ApiAccess.Read)]
[DataMember(Name = "umbrellaResourceErrorMessage")]
public string UmbrellaResourceErrorMessage { get; set; }

Property Value

string

UmbrellaResourceId

Umbrella Resource ID associated with this Private Resource

[ApiAccess(ApiAccess.Read)]
[DataMember(Name = "umbrellaResourceId")]
public string UmbrellaResourceId { get; set; }

Property Value

string

UmbrellaResourceModifiedBy

ID of the last modifier of the umbrella resource

[ApiAccess(ApiAccess.Read)]
[DataMember(Name = "umbrellaResourceModifiedBy")]
public string UmbrellaResourceModifiedBy { get; set; }

Property Value

string

UmbrellaResourceUpdatedAt

Last modified time of the umbrella resource

[ApiAccess(ApiAccess.Read)]
[DataMember(Name = "umbrellaResourceUpdatedAt")]
public string UmbrellaResourceUpdatedAt { get; set; }

Property Value

string

UpdatedAt

Last modified time of the private resource

[ApiAccess(ApiAccess.Read)]
[DataMember(Name = "updatedAt")]
public string UpdatedAt { get; set; }

Property Value

string