AWS Native is in preview. AWS Classic is fully supported.
AWS Native v0.105.0 published on Thursday, May 2, 2024 by Pulumi
aws-native.ec2.getNetworkInterfaceAttachment
Explore with Pulumi AI
AWS Native is in preview. AWS Classic is fully supported.
AWS Native v0.105.0 published on Thursday, May 2, 2024 by Pulumi
Resource Type definition for AWS::EC2::NetworkInterfaceAttachment
Using getNetworkInterfaceAttachment
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 getNetworkInterfaceAttachment(args: GetNetworkInterfaceAttachmentArgs, opts?: InvokeOptions): Promise<GetNetworkInterfaceAttachmentResult>
function getNetworkInterfaceAttachmentOutput(args: GetNetworkInterfaceAttachmentOutputArgs, opts?: InvokeOptions): Output<GetNetworkInterfaceAttachmentResult>
def get_network_interface_attachment(attachment_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetNetworkInterfaceAttachmentResult
def get_network_interface_attachment_output(attachment_id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetNetworkInterfaceAttachmentResult]
func LookupNetworkInterfaceAttachment(ctx *Context, args *LookupNetworkInterfaceAttachmentArgs, opts ...InvokeOption) (*LookupNetworkInterfaceAttachmentResult, error)
func LookupNetworkInterfaceAttachmentOutput(ctx *Context, args *LookupNetworkInterfaceAttachmentOutputArgs, opts ...InvokeOption) LookupNetworkInterfaceAttachmentResultOutput
> Note: This function is named LookupNetworkInterfaceAttachment
in the Go SDK.
public static class GetNetworkInterfaceAttachment
{
public static Task<GetNetworkInterfaceAttachmentResult> InvokeAsync(GetNetworkInterfaceAttachmentArgs args, InvokeOptions? opts = null)
public static Output<GetNetworkInterfaceAttachmentResult> Invoke(GetNetworkInterfaceAttachmentInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetNetworkInterfaceAttachmentResult> getNetworkInterfaceAttachment(GetNetworkInterfaceAttachmentArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: aws-native:ec2:getNetworkInterfaceAttachment
arguments:
# arguments dictionary
The following arguments are supported:
- Attachment
Id string - The ID of the network interface attachment.
- Attachment
Id string - The ID of the network interface attachment.
- attachment
Id String - The ID of the network interface attachment.
- attachment
Id string - The ID of the network interface attachment.
- attachment_
id str - The ID of the network interface attachment.
- attachment
Id String - The ID of the network interface attachment.
getNetworkInterfaceAttachment Result
The following output properties are available:
- Attachment
Id string - The ID of the network interface attachment.
- Delete
On boolTermination - Whether to delete the network interface when the instance terminates. By default, this value is set to true.
- Ena
Srd Pulumi.Specification Aws Native. Ec2. Outputs. Network Interface Attachment Ena Srd Specification
- Attachment
Id string - The ID of the network interface attachment.
- Delete
On boolTermination - Whether to delete the network interface when the instance terminates. By default, this value is set to true.
- Ena
Srd NetworkSpecification Interface Attachment Ena Srd Specification
- attachment
Id String - The ID of the network interface attachment.
- delete
On BooleanTermination - Whether to delete the network interface when the instance terminates. By default, this value is set to true.
- ena
Srd NetworkSpecification Interface Attachment Ena Srd Specification
- attachment
Id string - The ID of the network interface attachment.
- delete
On booleanTermination - Whether to delete the network interface when the instance terminates. By default, this value is set to true.
- ena
Srd NetworkSpecification Interface Attachment Ena Srd Specification
- attachment_
id str - The ID of the network interface attachment.
- delete_
on_ booltermination - Whether to delete the network interface when the instance terminates. By default, this value is set to true.
- ena_
srd_ Networkspecification Interface Attachment Ena Srd Specification
- attachment
Id String - The ID of the network interface attachment.
- delete
On BooleanTermination - Whether to delete the network interface when the instance terminates. By default, this value is set to true.
- ena
Srd Property MapSpecification
Supporting Types
NetworkInterfaceAttachmentEnaSrdSpecification
NetworkInterfaceAttachmentEnaSrdSpecificationEnaSrdUdpSpecificationProperties
- Ena
Srd boolUdp Enabled
- Ena
Srd boolUdp Enabled
- ena
Srd BooleanUdp Enabled
- ena
Srd booleanUdp Enabled
- ena_
srd_ booludp_ enabled
- ena
Srd BooleanUdp Enabled
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
AWS Native is in preview. AWS Classic is fully supported.
AWS Native v0.105.0 published on Thursday, May 2, 2024 by Pulumi