Share via


BastionHostIPConfigurationInner Class

Definition

IP configuration of an Bastion Host.

[Microsoft.Rest.Serialization.JsonTransformation]
public class BastionHostIPConfigurationInner : Microsoft.Azure.Management.ResourceManager.Fluent.SubResource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type BastionHostIPConfigurationInner = class
    inherit SubResource
Public Class BastionHostIPConfigurationInner
Inherits SubResource
Inheritance
BastionHostIPConfigurationInner
Attributes

Constructors

BastionHostIPConfigurationInner()

Initializes a new instance of the BastionHostIPConfigurationInner class.

BastionHostIPConfigurationInner(SubResource, SubResource, String, ProvisioningState, IPAllocationMethod, String, String, String)

Initializes a new instance of the BastionHostIPConfigurationInner class.

Properties

Etag

Gets a unique read-only string that changes whenever the resource is updated.

Id

Resource Id

(Inherited from SubResource)
Name

Gets or sets name of the resource that is unique within a resource group. This name can be used to access the resource.

PrivateIPAllocationMethod

Gets or sets private IP allocation method. Possible values include: 'Static', 'Dynamic'

ProvisioningState

Gets the provisioning state of the bastion host IP configuration resource. Possible values include: 'Succeeded', 'Updating', 'Deleting', 'Failed'

PublicIPAddress

Gets or sets reference of the PublicIP resource.

Subnet

Gets or sets reference of the subnet resource.

Type

Gets ip configuration type.

Methods

Validate()

Validate the object.

Applies to