Class: Azure::Web::Mgmt::V2018_02_01::Models::ProxyOnlyResource
- Inherits:
-
Object
- Object
- Azure::Web::Mgmt::V2018_02_01::Models::ProxyOnlyResource
- Includes:
- MsRestAzure
- Defined in:
- lib/2018-02-01/generated/azure_mgmt_web/models/proxy_only_resource.rb
Overview
Azure proxy only resource. This resource is not tracked by Azure Resource Manager.
Direct Known Subclasses
AnalysisDefinition, AppServiceCertificateOrderPatchResource, AppServiceCertificatePatchResource, AppServiceEnvironmentPatchResource, AppServicePlanPatchResource, AzureStoragePropertyDictionaryResource, BackupItem, BackupRequest, BillingMeter, CertificateEmail, CertificateOrderAction, CertificatePatchResource, ConnectionStringDictionary, ContinuousWebJob, CustomHostnameAnalysisResult, DeletedAppRestoreRequest, DeletedSite, Deployment, DetectorDefinition, DetectorResponse, DiagnosticAnalysis, DiagnosticCategory, DiagnosticDetectorResponse, DomainOwnershipIdentifier, DomainPatchResource, FunctionEnvelope, FunctionSecrets, GeoRegion, HostNameBinding, HybridConnection, HybridConnectionKey, HybridConnectionLimits, Identifier, MSDeploy, MSDeployLog, MSDeployStatus, MetricDefinition, MigrateMySqlRequest, MigrateMySqlStatus, NetworkFeatures, PremierAddOnOffer, PremierAddOnPatchResource, PrivateAccess, ProcessInfo, ProcessModuleInfo, ProcessThreadInfo, PublicCertificate, PushSettings, Recommendation, RecommendationRule, ReissueCertificateOrderRequest, RelayServiceConnectionEntity, RenewCertificateOrderRequest, ResourceHealthMetadata, ResourceMetricDefinition, RestoreRequest, SiteAuthSettings, SiteConfigResource, SiteConfigurationSnapshotInfo, SiteExtensionInfo, SiteInstance, SiteLogsConfig, SitePatchResource, SitePhpErrorLogFlag, SiteSourceControl, SlotConfigNamesResource, SlotDifference, Snapshot, SnapshotRestoreRequest, SourceControl, StorageMigrationOptions, StorageMigrationResponse, StringDictionary, SwiftVirtualNetwork, TopLevelDomain, TriggeredJobHistory, TriggeredJobRun, TriggeredWebJob, Usage, User, VnetGateway, VnetInfo, VnetParameters, VnetRoute, VnetValidationFailureDetails, VnetValidationTestFailure, WebJob, WorkerPoolResource
Instance Attribute Summary collapse
-
#id ⇒ String
Resource Id.
-
#kind ⇒ String
Kind of resource.
-
#name ⇒ String
Resource Name.
-
#type ⇒ String
Resource type.
Class Method Summary collapse
-
.mapper ⇒ Object
Mapper for ProxyOnlyResource class as Ruby Hash.
Instance Attribute Details
#id ⇒ String
17 18 19 |
# File 'lib/2018-02-01/generated/azure_mgmt_web/models/proxy_only_resource.rb', line 17 def id @id end |
#kind ⇒ String
23 24 25 |
# File 'lib/2018-02-01/generated/azure_mgmt_web/models/proxy_only_resource.rb', line 23 def kind @kind end |
#name ⇒ String
20 21 22 |
# File 'lib/2018-02-01/generated/azure_mgmt_web/models/proxy_only_resource.rb', line 20 def name @name end |
#type ⇒ String
26 27 28 |
# File 'lib/2018-02-01/generated/azure_mgmt_web/models/proxy_only_resource.rb', line 26 def type @type end |
Class Method Details
.mapper ⇒ Object
Mapper for ProxyOnlyResource class as Ruby Hash. This will be used for serialization/deserialization.
33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 |
# File 'lib/2018-02-01/generated/azure_mgmt_web/models/proxy_only_resource.rb', line 33 def self.mapper() { client_side_validation: true, required: false, serialized_name: 'ProxyOnlyResource', type: { name: 'Composite', class_name: 'ProxyOnlyResource', model_properties: { id: { client_side_validation: true, required: false, read_only: true, serialized_name: 'id', type: { name: 'String' } }, name: { client_side_validation: true, required: false, read_only: true, serialized_name: 'name', type: { name: 'String' } }, kind: { client_side_validation: true, required: false, serialized_name: 'kind', type: { name: 'String' } }, type: { client_side_validation: true, required: false, read_only: true, serialized_name: 'type', type: { name: 'String' } } } } } end |