1. Packages
  2. Azure Native v2
  3. API Docs
  4. awsconnector
  5. getEc2Instance
These are the docs for Azure Native v2. We recommenend using the latest version, Azure Native v3.
Azure Native v2 v2.90.0 published on Thursday, Mar 27, 2025 by Pulumi

azure-native-v2.awsconnector.getEc2Instance

Explore with Pulumi AI

These are the docs for Azure Native v2. We recommenend using the latest version, Azure Native v3.
Azure Native v2 v2.90.0 published on Thursday, Mar 27, 2025 by Pulumi

Get a Ec2Instance Azure REST API version: 2024-12-01.

Using getEc2Instance

Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

function getEc2Instance(args: GetEc2InstanceArgs, opts?: InvokeOptions): Promise<GetEc2InstanceResult>
function getEc2InstanceOutput(args: GetEc2InstanceOutputArgs, opts?: InvokeOptions): Output<GetEc2InstanceResult>
Copy
def get_ec2_instance(resource_uri: Optional[str] = None,
                     opts: Optional[InvokeOptions] = None) -> GetEc2InstanceResult
def get_ec2_instance_output(resource_uri: Optional[pulumi.Input[str]] = None,
                     opts: Optional[InvokeOptions] = None) -> Output[GetEc2InstanceResult]
Copy
func LookupEc2Instance(ctx *Context, args *LookupEc2InstanceArgs, opts ...InvokeOption) (*LookupEc2InstanceResult, error)
func LookupEc2InstanceOutput(ctx *Context, args *LookupEc2InstanceOutputArgs, opts ...InvokeOption) LookupEc2InstanceResultOutput
Copy

> Note: This function is named LookupEc2Instance in the Go SDK.

public static class GetEc2Instance 
{
    public static Task<GetEc2InstanceResult> InvokeAsync(GetEc2InstanceArgs args, InvokeOptions? opts = null)
    public static Output<GetEc2InstanceResult> Invoke(GetEc2InstanceInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetEc2InstanceResult> getEc2Instance(GetEc2InstanceArgs args, InvokeOptions options)
public static Output<GetEc2InstanceResult> getEc2Instance(GetEc2InstanceArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: azure-native:awsconnector:getEc2Instance
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

ResourceUri
This property is required.
Changes to this property will trigger replacement.
string
The fully qualified Azure Resource manager identifier of the resource.
ResourceUri
This property is required.
Changes to this property will trigger replacement.
string
The fully qualified Azure Resource manager identifier of the resource.
resourceUri
This property is required.
Changes to this property will trigger replacement.
String
The fully qualified Azure Resource manager identifier of the resource.
resourceUri
This property is required.
Changes to this property will trigger replacement.
string
The fully qualified Azure Resource manager identifier of the resource.
resource_uri
This property is required.
Changes to this property will trigger replacement.
str
The fully qualified Azure Resource manager identifier of the resource.
resourceUri
This property is required.
Changes to this property will trigger replacement.
String
The fully qualified Azure Resource manager identifier of the resource.

getEc2Instance Result

The following output properties are available:

Id string
Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
Name string
The name of the resource
Properties Pulumi.AzureNative.AwsConnector.Outputs.Ec2InstancePropertiesResponse
The resource-specific properties for this resource.
SystemData Pulumi.AzureNative.AwsConnector.Outputs.SystemDataResponse
Azure Resource Manager metadata containing createdBy and modifiedBy information.
Type string
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
Id string
Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
Name string
The name of the resource
Properties Ec2InstancePropertiesResponse
The resource-specific properties for this resource.
SystemData SystemDataResponse
Azure Resource Manager metadata containing createdBy and modifiedBy information.
Type string
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
id String
Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
name String
The name of the resource
properties Ec2InstancePropertiesResponse
The resource-specific properties for this resource.
systemData SystemDataResponse
Azure Resource Manager metadata containing createdBy and modifiedBy information.
type String
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
id string
Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
name string
The name of the resource
properties Ec2InstancePropertiesResponse
The resource-specific properties for this resource.
systemData SystemDataResponse
Azure Resource Manager metadata containing createdBy and modifiedBy information.
type string
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
id str
Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
name str
The name of the resource
properties Ec2InstancePropertiesResponse
The resource-specific properties for this resource.
system_data SystemDataResponse
Azure Resource Manager metadata containing createdBy and modifiedBy information.
type str
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
id String
Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
name String
The name of the resource
properties Property Map
The resource-specific properties for this resource.
systemData Property Map
Azure Resource Manager metadata containing createdBy and modifiedBy information.
type String
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

Supporting Types

AmdSevSnpSpecificationEnumValueResponse

Value string
Property value
Value string
Property value
value String
Property value
value string
Property value
value str
Property value
value String
Property value

ArchitectureValuesEnumValueResponse

Value string
Property value
Value string
Property value
value String
Property value
value string
Property value
value str
Property value
value String
Property value

AttachmentStatusEnumValueResponse

Value string
Property value
Value string
Property value
value String
Property value
value string
Property value
value str
Property value
value String
Property value

AwsEc2InstancePropertiesResponse

AmiLaunchIndex int
Architecture Pulumi.AzureNative.AwsConnector.Inputs.ArchitectureValuesEnumValueResponse
BlockDeviceMappings List<Pulumi.AzureNative.AwsConnector.Inputs.InstanceBlockDeviceMappingResponse>
BootMode Pulumi.AzureNative.AwsConnector.Inputs.BootModeValuesEnumValueResponse
CapacityReservationId string
CapacityReservationSpecification Pulumi.AzureNative.AwsConnector.Inputs.CapacityReservationSpecificationResponseResponse
ClientToken string
CpuOptions Pulumi.AzureNative.AwsConnector.Inputs.CpuOptionsResponse
CurrentInstanceBootMode Pulumi.AzureNative.AwsConnector.Inputs.InstanceBootModeValuesEnumValueResponse
EbsOptimized bool
ElasticGpuAssociations List<Pulumi.AzureNative.AwsConnector.Inputs.ElasticGpuAssociationResponse>
ElasticInferenceAcceleratorAssociations List<Pulumi.AzureNative.AwsConnector.Inputs.ElasticInferenceAcceleratorAssociationResponse>
EnaSupport bool
EnclaveOptions Pulumi.AzureNative.AwsConnector.Inputs.EnclaveOptionsResponse
HibernationOptions Pulumi.AzureNative.AwsConnector.Inputs.HibernationOptionsResponse
Hypervisor Pulumi.AzureNative.AwsConnector.Inputs.HypervisorTypeEnumValueResponse
IamInstanceProfile Pulumi.AzureNative.AwsConnector.Inputs.IamInstanceProfileResponse
ImageId string
InstanceId string
InstanceLifecycle Pulumi.AzureNative.AwsConnector.Inputs.InstanceLifecycleTypeEnumValueResponse
InstanceType Pulumi.AzureNative.AwsConnector.Inputs.InstanceTypeEnumValueResponse
Ipv6Address string
KernelId string
KeyName string
LaunchTime string
Licenses List<Pulumi.AzureNative.AwsConnector.Inputs.LicenseConfigurationResponse>
MaintenanceOptions Pulumi.AzureNative.AwsConnector.Inputs.InstanceMaintenanceOptionsResponse
MetadataOptions Pulumi.AzureNative.AwsConnector.Inputs.InstanceMetadataOptionsResponseResponse
Monitoring Pulumi.AzureNative.AwsConnector.Inputs.MonitoringResponse
NetworkInterfaces List<Pulumi.AzureNative.AwsConnector.Inputs.InstanceNetworkInterfaceResponse>
OutpostArn string
Placement Pulumi.AzureNative.AwsConnector.Inputs.PlacementResponse
Platform Pulumi.AzureNative.AwsConnector.Inputs.PlatformValuesEnumValueResponse
PlatformDetails string
PrivateDnsName string
PrivateDnsNameOptions Pulumi.AzureNative.AwsConnector.Inputs.PrivateDnsNameOptionsResponseResponse
PrivateIpAddress string
ProductCodes List<Pulumi.AzureNative.AwsConnector.Inputs.ProductCodeResponse>
PublicDnsName string
PublicIpAddress string
RamdiskId string
RootDeviceName string
RootDeviceType Pulumi.AzureNative.AwsConnector.Inputs.DeviceTypeEnumValueResponse
SecurityGroups List<Pulumi.AzureNative.AwsConnector.Inputs.GroupIdentifierResponse>
SourceDestCheck bool
SpotInstanceRequestId string
SriovNetSupport string
State Pulumi.AzureNative.AwsConnector.Inputs.InstanceStateResponse
StateReason Pulumi.AzureNative.AwsConnector.Inputs.StateReasonResponse
StateTransitionReason string
SubnetId string
Tags List<Pulumi.AzureNative.AwsConnector.Inputs.TagResponse>
TpmSupport string
UsageOperation string
UsageOperationUpdateTime string
VirtualizationType Pulumi.AzureNative.AwsConnector.Inputs.VirtualizationTypeEnumValueResponse
VpcId string
AmiLaunchIndex int
Architecture ArchitectureValuesEnumValueResponse
BlockDeviceMappings []InstanceBlockDeviceMappingResponse
BootMode BootModeValuesEnumValueResponse
CapacityReservationId string
CapacityReservationSpecification CapacityReservationSpecificationResponseResponse
ClientToken string
CpuOptions CpuOptionsResponse
CurrentInstanceBootMode InstanceBootModeValuesEnumValueResponse
EbsOptimized bool
ElasticGpuAssociations []ElasticGpuAssociationResponse
ElasticInferenceAcceleratorAssociations []ElasticInferenceAcceleratorAssociationResponse
EnaSupport bool
EnclaveOptions EnclaveOptionsResponse
HibernationOptions HibernationOptionsResponse
Hypervisor HypervisorTypeEnumValueResponse
IamInstanceProfile IamInstanceProfileResponse
ImageId string
InstanceId string
InstanceLifecycle InstanceLifecycleTypeEnumValueResponse
InstanceType InstanceTypeEnumValueResponse
Ipv6Address string
KernelId string
KeyName string
LaunchTime string
Licenses []LicenseConfigurationResponse
MaintenanceOptions InstanceMaintenanceOptionsResponse
MetadataOptions InstanceMetadataOptionsResponseResponse
Monitoring MonitoringResponse
NetworkInterfaces []InstanceNetworkInterfaceResponse
OutpostArn string
Placement PlacementResponse
Platform PlatformValuesEnumValueResponse
PlatformDetails string
PrivateDnsName string
PrivateDnsNameOptions PrivateDnsNameOptionsResponseResponse
PrivateIpAddress string
ProductCodes []ProductCodeResponse
PublicDnsName string
PublicIpAddress string
RamdiskId string
RootDeviceName string
RootDeviceType DeviceTypeEnumValueResponse
SecurityGroups []GroupIdentifierResponse
SourceDestCheck bool
SpotInstanceRequestId string
SriovNetSupport string
State InstanceStateResponse
StateReason StateReasonResponse
StateTransitionReason string
SubnetId string
Tags []TagResponse
TpmSupport string
UsageOperation string
UsageOperationUpdateTime string
VirtualizationType VirtualizationTypeEnumValueResponse
VpcId string
amiLaunchIndex Integer
architecture ArchitectureValuesEnumValueResponse
blockDeviceMappings List<InstanceBlockDeviceMappingResponse>
bootMode BootModeValuesEnumValueResponse
capacityReservationId String
capacityReservationSpecification CapacityReservationSpecificationResponseResponse
clientToken String
cpuOptions CpuOptionsResponse
currentInstanceBootMode InstanceBootModeValuesEnumValueResponse
ebsOptimized Boolean
elasticGpuAssociations List<ElasticGpuAssociationResponse>
elasticInferenceAcceleratorAssociations List<ElasticInferenceAcceleratorAssociationResponse>
enaSupport Boolean
enclaveOptions EnclaveOptionsResponse
hibernationOptions HibernationOptionsResponse
hypervisor HypervisorTypeEnumValueResponse
iamInstanceProfile IamInstanceProfileResponse
imageId String
instanceId String
instanceLifecycle InstanceLifecycleTypeEnumValueResponse
instanceType InstanceTypeEnumValueResponse
ipv6Address String
kernelId String
keyName String
launchTime String
licenses List<LicenseConfigurationResponse>
maintenanceOptions InstanceMaintenanceOptionsResponse
metadataOptions InstanceMetadataOptionsResponseResponse
monitoring MonitoringResponse
networkInterfaces List<InstanceNetworkInterfaceResponse>
outpostArn String
placement PlacementResponse
platform PlatformValuesEnumValueResponse
platformDetails String
privateDnsName String
privateDnsNameOptions PrivateDnsNameOptionsResponseResponse
privateIpAddress String
productCodes List<ProductCodeResponse>
publicDnsName String
publicIpAddress String
ramdiskId String
rootDeviceName String
rootDeviceType DeviceTypeEnumValueResponse
securityGroups List<GroupIdentifierResponse>
sourceDestCheck Boolean
spotInstanceRequestId String
sriovNetSupport String
state InstanceStateResponse
stateReason StateReasonResponse
stateTransitionReason String
subnetId String
tags List<TagResponse>
tpmSupport String
usageOperation String
usageOperationUpdateTime String
virtualizationType VirtualizationTypeEnumValueResponse
vpcId String
amiLaunchIndex number
architecture ArchitectureValuesEnumValueResponse
blockDeviceMappings InstanceBlockDeviceMappingResponse[]
bootMode BootModeValuesEnumValueResponse
capacityReservationId string
capacityReservationSpecification CapacityReservationSpecificationResponseResponse
clientToken string
cpuOptions CpuOptionsResponse
currentInstanceBootMode InstanceBootModeValuesEnumValueResponse
ebsOptimized boolean
elasticGpuAssociations ElasticGpuAssociationResponse[]
elasticInferenceAcceleratorAssociations ElasticInferenceAcceleratorAssociationResponse[]
enaSupport boolean
enclaveOptions EnclaveOptionsResponse
hibernationOptions HibernationOptionsResponse
hypervisor HypervisorTypeEnumValueResponse
iamInstanceProfile IamInstanceProfileResponse
imageId string
instanceId string
instanceLifecycle InstanceLifecycleTypeEnumValueResponse
instanceType InstanceTypeEnumValueResponse
ipv6Address string
kernelId string
keyName string
launchTime string
licenses LicenseConfigurationResponse[]
maintenanceOptions InstanceMaintenanceOptionsResponse
metadataOptions InstanceMetadataOptionsResponseResponse
monitoring MonitoringResponse
networkInterfaces InstanceNetworkInterfaceResponse[]
outpostArn string
placement PlacementResponse
platform PlatformValuesEnumValueResponse
platformDetails string
privateDnsName string
privateDnsNameOptions PrivateDnsNameOptionsResponseResponse
privateIpAddress string
productCodes ProductCodeResponse[]
publicDnsName string
publicIpAddress string
ramdiskId string
rootDeviceName string
rootDeviceType DeviceTypeEnumValueResponse
securityGroups GroupIdentifierResponse[]
sourceDestCheck boolean
spotInstanceRequestId string
sriovNetSupport string
state InstanceStateResponse
stateReason StateReasonResponse
stateTransitionReason string
subnetId string
tags TagResponse[]
tpmSupport string
usageOperation string
usageOperationUpdateTime string
virtualizationType VirtualizationTypeEnumValueResponse
vpcId string
ami_launch_index int
architecture ArchitectureValuesEnumValueResponse
block_device_mappings Sequence[InstanceBlockDeviceMappingResponse]
boot_mode BootModeValuesEnumValueResponse
capacity_reservation_id str
capacity_reservation_specification CapacityReservationSpecificationResponseResponse
client_token str
cpu_options CpuOptionsResponse
current_instance_boot_mode InstanceBootModeValuesEnumValueResponse
ebs_optimized bool
elastic_gpu_associations Sequence[ElasticGpuAssociationResponse]
elastic_inference_accelerator_associations Sequence[ElasticInferenceAcceleratorAssociationResponse]
ena_support bool
enclave_options EnclaveOptionsResponse
hibernation_options HibernationOptionsResponse
hypervisor HypervisorTypeEnumValueResponse
iam_instance_profile IamInstanceProfileResponse
image_id str
instance_id str
instance_lifecycle InstanceLifecycleTypeEnumValueResponse
instance_type InstanceTypeEnumValueResponse
ipv6_address str
kernel_id str
key_name str
launch_time str
licenses Sequence[LicenseConfigurationResponse]
maintenance_options InstanceMaintenanceOptionsResponse
metadata_options InstanceMetadataOptionsResponseResponse
monitoring MonitoringResponse
network_interfaces Sequence[InstanceNetworkInterfaceResponse]
outpost_arn str
placement PlacementResponse
platform PlatformValuesEnumValueResponse
platform_details str
private_dns_name str
private_dns_name_options PrivateDnsNameOptionsResponseResponse
private_ip_address str
product_codes Sequence[ProductCodeResponse]
public_dns_name str
public_ip_address str
ramdisk_id str
root_device_name str
root_device_type DeviceTypeEnumValueResponse
security_groups Sequence[GroupIdentifierResponse]
source_dest_check bool
spot_instance_request_id str
sriov_net_support str
state InstanceStateResponse
state_reason StateReasonResponse
state_transition_reason str
subnet_id str
tags Sequence[TagResponse]
tpm_support str
usage_operation str
usage_operation_update_time str
virtualization_type VirtualizationTypeEnumValueResponse
vpc_id str
amiLaunchIndex Number
architecture Property Map
blockDeviceMappings List<Property Map>
bootMode Property Map
capacityReservationId String
capacityReservationSpecification Property Map
clientToken String
cpuOptions Property Map
currentInstanceBootMode Property Map
ebsOptimized Boolean
elasticGpuAssociations List<Property Map>
elasticInferenceAcceleratorAssociations List<Property Map>
enaSupport Boolean
enclaveOptions Property Map
hibernationOptions Property Map
hypervisor Property Map
iamInstanceProfile Property Map
imageId String
instanceId String
instanceLifecycle Property Map
instanceType Property Map
ipv6Address String
kernelId String
keyName String
launchTime String
licenses List<Property Map>
maintenanceOptions Property Map
metadataOptions Property Map
monitoring Property Map
networkInterfaces List<Property Map>
outpostArn String
placement Property Map
platform Property Map
platformDetails String
privateDnsName String
privateDnsNameOptions Property Map
privateIpAddress String
productCodes List<Property Map>
publicDnsName String
publicIpAddress String
ramdiskId String
rootDeviceName String
rootDeviceType Property Map
securityGroups List<Property Map>
sourceDestCheck Boolean
spotInstanceRequestId String
sriovNetSupport String
state Property Map
stateReason Property Map
stateTransitionReason String
subnetId String
tags List<Property Map>
tpmSupport String
usageOperation String
usageOperationUpdateTime String
virtualizationType Property Map
vpcId String

BootModeValuesEnumValueResponse

Value string
Property value
Value string
Property value
value String
Property value
value string
Property value
value str
Property value
value String
Property value

CapacityReservationPreferenceEnumValueResponse

Value string
Property value
Value string
Property value
value String
Property value
value string
Property value
value str
Property value
value String
Property value

CapacityReservationSpecificationResponseResponse

CapacityReservationTargetResponseResponse

ConnectionTrackingSpecificationResponseResponse

CpuOptionsResponse

DeviceTypeEnumValueResponse

Value string
Property value
Value string
Property value
value String
Property value
value string
Property value
value str
Property value
value String
Property value

EbsInstanceBlockDeviceResponse

Ec2InstancePropertiesResponse

ProvisioningState This property is required. string
The status of the last operation.
Arn string
Amazon Resource Name (ARN)
AwsAccountId string
AWS Account ID
AwsProperties Pulumi.AzureNative.AwsConnector.Inputs.AwsEc2InstancePropertiesResponse
AWS Properties
AwsRegion string
AWS Region
AwsSourceSchema string
AWS Source Schema
AwsTags Dictionary<string, string>
AWS Tags
PublicCloudConnectorsResourceId string
Public Cloud Connectors Resource ID
PublicCloudResourceName string
Public Cloud Resource Name
ProvisioningState This property is required. string
The status of the last operation.
Arn string
Amazon Resource Name (ARN)
AwsAccountId string
AWS Account ID
AwsProperties AwsEc2InstancePropertiesResponse
AWS Properties
AwsRegion string
AWS Region
AwsSourceSchema string
AWS Source Schema
AwsTags map[string]string
AWS Tags
PublicCloudConnectorsResourceId string
Public Cloud Connectors Resource ID
PublicCloudResourceName string
Public Cloud Resource Name
provisioningState This property is required. String
The status of the last operation.
arn String
Amazon Resource Name (ARN)
awsAccountId String
AWS Account ID
awsProperties AwsEc2InstancePropertiesResponse
AWS Properties
awsRegion String
AWS Region
awsSourceSchema String
AWS Source Schema
awsTags Map<String,String>
AWS Tags
publicCloudConnectorsResourceId String
Public Cloud Connectors Resource ID
publicCloudResourceName String
Public Cloud Resource Name
provisioningState This property is required. string
The status of the last operation.
arn string
Amazon Resource Name (ARN)
awsAccountId string
AWS Account ID
awsProperties AwsEc2InstancePropertiesResponse
AWS Properties
awsRegion string
AWS Region
awsSourceSchema string
AWS Source Schema
awsTags {[key: string]: string}
AWS Tags
publicCloudConnectorsResourceId string
Public Cloud Connectors Resource ID
publicCloudResourceName string
Public Cloud Resource Name
provisioning_state This property is required. str
The status of the last operation.
arn str
Amazon Resource Name (ARN)
aws_account_id str
AWS Account ID
aws_properties AwsEc2InstancePropertiesResponse
AWS Properties
aws_region str
AWS Region
aws_source_schema str
AWS Source Schema
aws_tags Mapping[str, str]
AWS Tags
public_cloud_connectors_resource_id str
Public Cloud Connectors Resource ID
public_cloud_resource_name str
Public Cloud Resource Name
provisioningState This property is required. String
The status of the last operation.
arn String
Amazon Resource Name (ARN)
awsAccountId String
AWS Account ID
awsProperties Property Map
AWS Properties
awsRegion String
AWS Region
awsSourceSchema String
AWS Source Schema
awsTags Map<String>
AWS Tags
publicCloudConnectorsResourceId String
Public Cloud Connectors Resource ID
publicCloudResourceName String
Public Cloud Resource Name

ElasticGpuAssociationResponse

ElasticInferenceAcceleratorAssociationResponse

EnclaveOptionsResponse

Enabled bool
Enabled bool
enabled Boolean
enabled boolean
enabled bool
enabled Boolean

GroupIdentifierResponse

GroupId string
GroupName string
GroupId string
GroupName string
groupId String
groupName String
groupId string
groupName string
groupId String
groupName String

HibernationOptionsResponse

configured Boolean
configured boolean
configured Boolean

HostnameTypeEnumValueResponse

Value string
Property value
Value string
Property value
value String
Property value
value string
Property value
value str
Property value
value String
Property value

HttpTokensStateEnumValueResponse

Value string
Property value
Value string
Property value
value String
Property value
value string
Property value
value str
Property value
value String
Property value

HypervisorTypeEnumValueResponse

Value string
Property value
Value string
Property value
value String
Property value
value string
Property value
value str
Property value
value String
Property value

IamInstanceProfileResponse

Arn string
Id string
Arn string
Id string
arn String
id String
arn string
id string
arn str
id str
arn String
id String

InstanceAttachmentEnaSrdSpecificationResponse

InstanceAttachmentEnaSrdUdpSpecificationResponse

InstanceAutoRecoveryStateEnumValueResponse

Value string
Property value
Value string
Property value
value String
Property value
value string
Property value
value str
Property value
value String
Property value

InstanceBlockDeviceMappingResponse

InstanceBootModeValuesEnumValueResponse

Value string
Property value
Value string
Property value
value String
Property value
value string
Property value
value str
Property value
value String
Property value

InstanceIpv4PrefixResponse

Ipv4Prefix string
Ipv4Prefix string
ipv4Prefix String
ipv4Prefix string
ipv4Prefix String

InstanceIpv6AddressResponse

Ipv6Address string
Property ipv6Address
IsPrimaryIpv6 bool
Ipv6Address string
Property ipv6Address
IsPrimaryIpv6 bool
ipv6Address String
Property ipv6Address
isPrimaryIpv6 Boolean
ipv6Address string
Property ipv6Address
isPrimaryIpv6 boolean
ipv6_address str
Property ipv6Address
is_primary_ipv6 bool
ipv6Address String
Property ipv6Address
isPrimaryIpv6 Boolean

InstanceIpv6PrefixResponse

Ipv6Prefix string
Ipv6Prefix string
ipv6Prefix String
ipv6Prefix string
ipv6Prefix String

InstanceLifecycleTypeEnumValueResponse

Value string
Property value
Value string
Property value
value String
Property value
value string
Property value
value str
Property value
value String
Property value

InstanceMaintenanceOptionsResponse

InstanceMetadataEndpointStateEnumValueResponse

Value string
Property value
Value string
Property value
value String
Property value
value string
Property value
value str
Property value
value String
Property value

InstanceMetadataOptionsResponseResponse

InstanceMetadataOptionsStateEnumValueResponse

Value string
Property value
Value string
Property value
value String
Property value
value string
Property value
value str
Property value
value String
Property value

InstanceMetadataProtocolStateEnumValueResponse

Value string
Property value
Value string
Property value
value String
Property value
value string
Property value
value str
Property value
value String
Property value

InstanceMetadataTagsStateEnumValueResponse

Value string
Property value
Value string
Property value
value String
Property value
value string
Property value
value str
Property value
value String
Property value

InstanceNetworkInterfaceAssociationResponse

InstanceNetworkInterfaceAttachmentResponse

InstanceNetworkInterfaceResponse

Association Pulumi.AzureNative.AwsConnector.Inputs.InstanceNetworkInterfaceAssociationResponse
Attachment Pulumi.AzureNative.AwsConnector.Inputs.InstanceNetworkInterfaceAttachmentResponse
ConnectionTrackingConfiguration Pulumi.AzureNative.AwsConnector.Inputs.ConnectionTrackingSpecificationResponseResponse
Description string
Groups List<Pulumi.AzureNative.AwsConnector.Inputs.GroupIdentifierResponse>
InterfaceType string
Ipv4Prefixes List<Pulumi.AzureNative.AwsConnector.Inputs.InstanceIpv4PrefixResponse>
Ipv6Addresses List<Pulumi.AzureNative.AwsConnector.Inputs.InstanceIpv6AddressResponse>
Ipv6Prefixes List<Pulumi.AzureNative.AwsConnector.Inputs.InstanceIpv6PrefixResponse>
MacAddress string
NetworkInterfaceId string
OwnerId string
PrivateDnsName string
PrivateIpAddress string
PrivateIpAddresses List<Pulumi.AzureNative.AwsConnector.Inputs.InstancePrivateIpAddressResponse>
SourceDestCheck bool
Status Pulumi.AzureNative.AwsConnector.Inputs.NetworkInterfaceStatusEnumValueResponse
SubnetId string
VpcId string

InstancePrivateIpAddressResponse

InstanceStateNameEnumValueResponse

Value string
Property value
Value string
Property value
value String
Property value
value string
Property value
value str
Property value
value String
Property value

InstanceStateResponse

InstanceTypeEnumValueResponse

Value string
Property value
Value string
Property value
value String
Property value
value string
Property value
value str
Property value
value String
Property value

LicenseConfigurationResponse

MonitoringResponse

MonitoringStateEnumValueResponse

Value string
Property value
Value string
Property value
value String
Property value
value string
Property value
value str
Property value
value String
Property value

NetworkInterfaceStatusEnumValueResponse

Value string
Property value
Value string
Property value
value String
Property value
value string
Property value
value str
Property value
value String
Property value

PlacementResponse

PlatformValuesEnumValueResponse

Value string
Property value
Value string
Property value
value String
Property value
value string
Property value
value str
Property value
value String
Property value

PrivateDnsNameOptionsResponseResponse

ProductCodeResponse

ProductCodeValuesEnumValueResponse

Value string
Property value
Value string
Property value
value String
Property value
value string
Property value
value str
Property value
value String
Property value

StateReasonResponse

Code string
Message string
Code string
Message string
code String
message String
code string
message string
code str
message str
code String
message String

SystemDataResponse

CreatedAt string
The timestamp of resource creation (UTC).
CreatedBy string
The identity that created the resource.
CreatedByType string
The type of identity that created the resource.
LastModifiedAt string
The timestamp of resource last modification (UTC)
LastModifiedBy string
The identity that last modified the resource.
LastModifiedByType string
The type of identity that last modified the resource.
CreatedAt string
The timestamp of resource creation (UTC).
CreatedBy string
The identity that created the resource.
CreatedByType string
The type of identity that created the resource.
LastModifiedAt string
The timestamp of resource last modification (UTC)
LastModifiedBy string
The identity that last modified the resource.
LastModifiedByType string
The type of identity that last modified the resource.
createdAt String
The timestamp of resource creation (UTC).
createdBy String
The identity that created the resource.
createdByType String
The type of identity that created the resource.
lastModifiedAt String
The timestamp of resource last modification (UTC)
lastModifiedBy String
The identity that last modified the resource.
lastModifiedByType String
The type of identity that last modified the resource.
createdAt string
The timestamp of resource creation (UTC).
createdBy string
The identity that created the resource.
createdByType string
The type of identity that created the resource.
lastModifiedAt string
The timestamp of resource last modification (UTC)
lastModifiedBy string
The identity that last modified the resource.
lastModifiedByType string
The type of identity that last modified the resource.
created_at str
The timestamp of resource creation (UTC).
created_by str
The identity that created the resource.
created_by_type str
The type of identity that created the resource.
last_modified_at str
The timestamp of resource last modification (UTC)
last_modified_by str
The identity that last modified the resource.
last_modified_by_type str
The type of identity that last modified the resource.
createdAt String
The timestamp of resource creation (UTC).
createdBy String
The identity that created the resource.
createdByType String
The type of identity that created the resource.
lastModifiedAt String
The timestamp of resource last modification (UTC)
lastModifiedBy String
The identity that last modified the resource.
lastModifiedByType String
The type of identity that last modified the resource.

TagResponse

Key string
The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
Value string
The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
Key string
The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
Value string
The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
key String
The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
value String
The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
key string
The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
value string
The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
key str
The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
value str
The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
key String
The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
value String
The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.

TenancyEnumValueResponse

Value string
Property value
Value string
Property value
value String
Property value
value string
Property value
value str
Property value
value String
Property value

VirtualizationTypeEnumValueResponse

Value string
Property value
Value string
Property value
value String
Property value
value string
Property value
value str
Property value
value String
Property value

Package Details

Repository
azure-native-v2 pulumi/pulumi-azure-native
License
Apache-2.0
These are the docs for Azure Native v2. We recommenend using the latest version, Azure Native v3.
Azure Native v2 v2.90.0 published on Thursday, Mar 27, 2025 by Pulumi