/// <summary> /// Initializes a new instance of the TrackedResource class. /// </summary> /// <param name="id">Gets or sets the identifier.</param> /// <param name="identity">Identity Info on the tracked /// resource</param> /// <param name="location">Gets or sets the location.</param> /// <param name="name">Gets or sets the name.</param> /// <param name="systemData">Metadata pertaining to creation and last /// modification of the resource.</param> /// <param name="tags">Tags on the azure resource.</param> /// <param name="type">Gets or sets the type.</param> public TrackedResource(string id = default(string), Identity identity = default(Identity), string location = default(string), string name = default(string), TrackedResourceSystemData systemData = default(TrackedResourceSystemData), IDictionary <string, string> tags = default(IDictionary <string, string>), string type = default(string)) { Id = id; Identity = identity; Location = location; Name = name; SystemData = systemData; Tags = tags; Type = type; CustomInit(); }
/// <summary> /// Initializes a new instance of the Account class. /// </summary> /// <param name="id">Gets or sets the identifier.</param> /// <param name="identity">Identity Info on the tracked /// resource</param> /// <param name="location">Gets or sets the location.</param> /// <param name="name">Gets or sets the name.</param> /// <param name="systemData">Metadata pertaining to creation and last /// modification of the resource.</param> /// <param name="tags">Tags on the azure resource.</param> /// <param name="type">Gets or sets the type.</param> /// <param name="cloudConnectors">Cloud connectors. /// External cloud identifier used as part of scanning /// configuration.</param> /// <param name="createdAt">Gets the time at which the entity was /// created.</param> /// <param name="createdBy">Gets the creator of the entity.</param> /// <param name="createdByObjectId">Gets the creators of the entity's /// object id.</param> /// <param name="endpoints">The URIs that are the public endpoints of /// the account.</param> /// <param name="friendlyName">Gets or sets the friendly name.</param> /// <param name="managedResourceGroupName">Gets or sets the managed /// resource group name</param> /// <param name="managedResources">Gets the resource identifiers of the /// managed resources.</param> /// <param name="privateEndpointConnections">Gets the private endpoint /// connections information.</param> /// <param name="provisioningState">Gets or sets the state of the /// provisioning. Possible values include: 'Unknown', 'Creating', /// 'Moving', 'Deleting', 'SoftDeleting', 'SoftDeleted', 'Failed', /// 'Succeeded', 'Canceled'</param> /// <param name="publicNetworkAccess">Gets or sets the public network /// access. Possible values include: 'NotSpecified', 'Enabled', /// 'Disabled'</param> /// <param name="sku">Gets or sets the Sku.</param> public Account(string id = default(string), Identity identity = default(Identity), string location = default(string), string name = default(string), TrackedResourceSystemData systemData = default(TrackedResourceSystemData), IDictionary <string, string> tags = default(IDictionary <string, string>), string type = default(string), CloudConnectors cloudConnectors = default(CloudConnectors), System.DateTime?createdAt = default(System.DateTime?), string createdBy = default(string), string createdByObjectId = default(string), AccountPropertiesEndpoints endpoints = default(AccountPropertiesEndpoints), string friendlyName = default(string), string managedResourceGroupName = default(string), AccountPropertiesManagedResources managedResources = default(AccountPropertiesManagedResources), IList <PrivateEndpointConnection> privateEndpointConnections = default(IList <PrivateEndpointConnection>), string provisioningState = default(string), string publicNetworkAccess = default(string), AccountSku sku = default(AccountSku)) : base(id, identity, location, name, systemData, tags, type) { CloudConnectors = cloudConnectors; CreatedAt = createdAt; CreatedBy = createdBy; CreatedByObjectId = createdByObjectId; Endpoints = endpoints; FriendlyName = friendlyName; ManagedResourceGroupName = managedResourceGroupName; ManagedResources = managedResources; PrivateEndpointConnections = privateEndpointConnections; ProvisioningState = provisioningState; PublicNetworkAccess = publicNetworkAccess; Sku = sku; CustomInit(); }