This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.89.1 published on Sunday, Mar 2, 2025 by Pulumi
azure-native.orbital.getContact
Explore with Pulumi AI
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.89.1 published on Sunday, Mar 2, 2025 by Pulumi
Gets the specified contact in a specified resource group. Azure REST API version: 2022-11-01.
Other available API versions: 2022-03-01.
Using getContact
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 getContact(args: GetContactArgs, opts?: InvokeOptions): Promise<GetContactResult>
function getContactOutput(args: GetContactOutputArgs, opts?: InvokeOptions): Output<GetContactResult>def get_contact(contact_name: Optional[str] = None,
                resource_group_name: Optional[str] = None,
                spacecraft_name: Optional[str] = None,
                opts: Optional[InvokeOptions] = None) -> GetContactResult
def get_contact_output(contact_name: Optional[pulumi.Input[str]] = None,
                resource_group_name: Optional[pulumi.Input[str]] = None,
                spacecraft_name: Optional[pulumi.Input[str]] = None,
                opts: Optional[InvokeOptions] = None) -> Output[GetContactResult]func LookupContact(ctx *Context, args *LookupContactArgs, opts ...InvokeOption) (*LookupContactResult, error)
func LookupContactOutput(ctx *Context, args *LookupContactOutputArgs, opts ...InvokeOption) LookupContactResultOutput> Note: This function is named LookupContact in the Go SDK.
public static class GetContact 
{
    public static Task<GetContactResult> InvokeAsync(GetContactArgs args, InvokeOptions? opts = null)
    public static Output<GetContactResult> Invoke(GetContactInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetContactResult> getContact(GetContactArgs args, InvokeOptions options)
public static Output<GetContactResult> getContact(GetContactArgs args, InvokeOptions options)
fn::invoke:
  function: azure-native:orbital:getContact
  arguments:
    # arguments dictionaryThe following arguments are supported:
- ContactName string
- Contact name.
- ResourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- SpacecraftName string
- Spacecraft ID.
- ContactName string
- Contact name.
- ResourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- SpacecraftName string
- Spacecraft ID.
- contactName String
- Contact name.
- resourceGroup StringName 
- The name of the resource group. The name is case insensitive.
- spacecraftName String
- Spacecraft ID.
- contactName string
- Contact name.
- resourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- spacecraftName string
- Spacecraft ID.
- contact_name str
- Contact name.
- resource_group_ strname 
- The name of the resource group. The name is case insensitive.
- spacecraft_name str
- Spacecraft ID.
- contactName String
- Contact name.
- resourceGroup StringName 
- The name of the resource group. The name is case insensitive.
- spacecraftName String
- Spacecraft ID.
getContact Result
The following output properties are available:
- AntennaConfiguration Pulumi.Azure Native. Orbital. Outputs. Contacts Properties Response Antenna Configuration 
- The configuration associated with the allocated antenna.
- ContactProfile Pulumi.Azure Native. Orbital. Outputs. Contacts Properties Response Contact Profile 
- The reference to the contact profile resource.
- EndAzimuth doubleDegrees 
- Azimuth of the antenna at the end of the contact in decimal degrees.
- EndElevation doubleDegrees 
- Spacecraft elevation above the horizon at contact end.
- ErrorMessage string
- Any error message while scheduling a contact.
- GroundStation stringName 
- Azure Ground Station name.
- Id string
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- MaximumElevation doubleDegrees 
- Maximum elevation of the antenna during the contact in decimal degrees.
- Name string
- The name of the resource
- ReservationEnd stringTime 
- Reservation end time of a contact (ISO 8601 UTC standard).
- ReservationStart stringTime 
- Reservation start time of a contact (ISO 8601 UTC standard).
- RxEnd stringTime 
- Receive end time of a contact (ISO 8601 UTC standard).
- RxStart stringTime 
- Receive start time of a contact (ISO 8601 UTC standard).
- StartAzimuth doubleDegrees 
- Azimuth of the antenna at the start of the contact in decimal degrees.
- StartElevation doubleDegrees 
- Spacecraft elevation above the horizon at contact start.
- Status string
- Status of a contact.
- SystemData Pulumi.Azure Native. Orbital. Outputs. System Data Response 
- Azure Resource Manager metadata containing createdBy and modifiedBy information.
- TxEnd stringTime 
- Transmit end time of a contact (ISO 8601 UTC standard).
- TxStart stringTime 
- Transmit start time of a contact (ISO 8601 UTC standard).
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- AntennaConfiguration ContactsProperties Response Antenna Configuration 
- The configuration associated with the allocated antenna.
- ContactProfile ContactsProperties Response Contact Profile 
- The reference to the contact profile resource.
- EndAzimuth float64Degrees 
- Azimuth of the antenna at the end of the contact in decimal degrees.
- EndElevation float64Degrees 
- Spacecraft elevation above the horizon at contact end.
- ErrorMessage string
- Any error message while scheduling a contact.
- GroundStation stringName 
- Azure Ground Station name.
- Id string
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- MaximumElevation float64Degrees 
- Maximum elevation of the antenna during the contact in decimal degrees.
- Name string
- The name of the resource
- ReservationEnd stringTime 
- Reservation end time of a contact (ISO 8601 UTC standard).
- ReservationStart stringTime 
- Reservation start time of a contact (ISO 8601 UTC standard).
- RxEnd stringTime 
- Receive end time of a contact (ISO 8601 UTC standard).
- RxStart stringTime 
- Receive start time of a contact (ISO 8601 UTC standard).
- StartAzimuth float64Degrees 
- Azimuth of the antenna at the start of the contact in decimal degrees.
- StartElevation float64Degrees 
- Spacecraft elevation above the horizon at contact start.
- Status string
- Status of a contact.
- SystemData SystemData Response 
- Azure Resource Manager metadata containing createdBy and modifiedBy information.
- TxEnd stringTime 
- Transmit end time of a contact (ISO 8601 UTC standard).
- TxStart stringTime 
- Transmit start time of a contact (ISO 8601 UTC standard).
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- antennaConfiguration ContactsProperties Response Antenna Configuration 
- The configuration associated with the allocated antenna.
- contactProfile ContactsProperties Response Contact Profile 
- The reference to the contact profile resource.
- endAzimuth DoubleDegrees 
- Azimuth of the antenna at the end of the contact in decimal degrees.
- endElevation DoubleDegrees 
- Spacecraft elevation above the horizon at contact end.
- errorMessage String
- Any error message while scheduling a contact.
- groundStation StringName 
- Azure Ground Station name.
- id String
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- maximumElevation DoubleDegrees 
- Maximum elevation of the antenna during the contact in decimal degrees.
- name String
- The name of the resource
- reservationEnd StringTime 
- Reservation end time of a contact (ISO 8601 UTC standard).
- reservationStart StringTime 
- Reservation start time of a contact (ISO 8601 UTC standard).
- rxEnd StringTime 
- Receive end time of a contact (ISO 8601 UTC standard).
- rxStart StringTime 
- Receive start time of a contact (ISO 8601 UTC standard).
- startAzimuth DoubleDegrees 
- Azimuth of the antenna at the start of the contact in decimal degrees.
- startElevation DoubleDegrees 
- Spacecraft elevation above the horizon at contact start.
- status String
- Status of a contact.
- systemData SystemData Response 
- Azure Resource Manager metadata containing createdBy and modifiedBy information.
- txEnd StringTime 
- Transmit end time of a contact (ISO 8601 UTC standard).
- txStart StringTime 
- Transmit start time of a contact (ISO 8601 UTC standard).
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- antennaConfiguration ContactsProperties Response Antenna Configuration 
- The configuration associated with the allocated antenna.
- contactProfile ContactsProperties Response Contact Profile 
- The reference to the contact profile resource.
- endAzimuth numberDegrees 
- Azimuth of the antenna at the end of the contact in decimal degrees.
- endElevation numberDegrees 
- Spacecraft elevation above the horizon at contact end.
- errorMessage string
- Any error message while scheduling a contact.
- groundStation stringName 
- Azure Ground Station name.
- id string
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- maximumElevation numberDegrees 
- Maximum elevation of the antenna during the contact in decimal degrees.
- name string
- The name of the resource
- reservationEnd stringTime 
- Reservation end time of a contact (ISO 8601 UTC standard).
- reservationStart stringTime 
- Reservation start time of a contact (ISO 8601 UTC standard).
- rxEnd stringTime 
- Receive end time of a contact (ISO 8601 UTC standard).
- rxStart stringTime 
- Receive start time of a contact (ISO 8601 UTC standard).
- startAzimuth numberDegrees 
- Azimuth of the antenna at the start of the contact in decimal degrees.
- startElevation numberDegrees 
- Spacecraft elevation above the horizon at contact start.
- status string
- Status of a contact.
- systemData SystemData Response 
- Azure Resource Manager metadata containing createdBy and modifiedBy information.
- txEnd stringTime 
- Transmit end time of a contact (ISO 8601 UTC standard).
- txStart stringTime 
- Transmit start time of a contact (ISO 8601 UTC standard).
- type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- antenna_configuration ContactsProperties Response Antenna Configuration 
- The configuration associated with the allocated antenna.
- contact_profile ContactsProperties Response Contact Profile 
- The reference to the contact profile resource.
- end_azimuth_ floatdegrees 
- Azimuth of the antenna at the end of the contact in decimal degrees.
- end_elevation_ floatdegrees 
- Spacecraft elevation above the horizon at contact end.
- error_message str
- Any error message while scheduling a contact.
- ground_station_ strname 
- Azure Ground Station name.
- id str
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- maximum_elevation_ floatdegrees 
- Maximum elevation of the antenna during the contact in decimal degrees.
- name str
- The name of the resource
- reservation_end_ strtime 
- Reservation end time of a contact (ISO 8601 UTC standard).
- reservation_start_ strtime 
- Reservation start time of a contact (ISO 8601 UTC standard).
- rx_end_ strtime 
- Receive end time of a contact (ISO 8601 UTC standard).
- rx_start_ strtime 
- Receive start time of a contact (ISO 8601 UTC standard).
- start_azimuth_ floatdegrees 
- Azimuth of the antenna at the start of the contact in decimal degrees.
- start_elevation_ floatdegrees 
- Spacecraft elevation above the horizon at contact start.
- status str
- Status of a contact.
- system_data SystemData Response 
- Azure Resource Manager metadata containing createdBy and modifiedBy information.
- tx_end_ strtime 
- Transmit end time of a contact (ISO 8601 UTC standard).
- tx_start_ strtime 
- Transmit start time of a contact (ISO 8601 UTC standard).
- type str
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- antennaConfiguration Property Map
- The configuration associated with the allocated antenna.
- contactProfile Property Map
- The reference to the contact profile resource.
- endAzimuth NumberDegrees 
- Azimuth of the antenna at the end of the contact in decimal degrees.
- endElevation NumberDegrees 
- Spacecraft elevation above the horizon at contact end.
- errorMessage String
- Any error message while scheduling a contact.
- groundStation StringName 
- Azure Ground Station name.
- id String
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- maximumElevation NumberDegrees 
- Maximum elevation of the antenna during the contact in decimal degrees.
- name String
- The name of the resource
- reservationEnd StringTime 
- Reservation end time of a contact (ISO 8601 UTC standard).
- reservationStart StringTime 
- Reservation start time of a contact (ISO 8601 UTC standard).
- rxEnd StringTime 
- Receive end time of a contact (ISO 8601 UTC standard).
- rxStart StringTime 
- Receive start time of a contact (ISO 8601 UTC standard).
- startAzimuth NumberDegrees 
- Azimuth of the antenna at the start of the contact in decimal degrees.
- startElevation NumberDegrees 
- Spacecraft elevation above the horizon at contact start.
- status String
- Status of a contact.
- systemData Property Map
- Azure Resource Manager metadata containing createdBy and modifiedBy information.
- txEnd StringTime 
- Transmit end time of a contact (ISO 8601 UTC standard).
- txStart StringTime 
- Transmit start time of a contact (ISO 8601 UTC standard).
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
Supporting Types
ContactsPropertiesResponseAntennaConfiguration    
- DestinationIp string
- The destination IP a packet can be sent to. This would for example be the TCP endpoint you would send data to.
- SourceIps List<string>
- List of Source IP
- DestinationIp string
- The destination IP a packet can be sent to. This would for example be the TCP endpoint you would send data to.
- SourceIps []string
- List of Source IP
- destinationIp String
- The destination IP a packet can be sent to. This would for example be the TCP endpoint you would send data to.
- sourceIps List<String>
- List of Source IP
- destinationIp string
- The destination IP a packet can be sent to. This would for example be the TCP endpoint you would send data to.
- sourceIps string[]
- List of Source IP
- destination_ip str
- The destination IP a packet can be sent to. This would for example be the TCP endpoint you would send data to.
- source_ips Sequence[str]
- List of Source IP
- destinationIp String
- The destination IP a packet can be sent to. This would for example be the TCP endpoint you would send data to.
- sourceIps List<String>
- List of Source IP
ContactsPropertiesResponseContactProfile    
- Id string
- Resource ID.
- Id string
- Resource ID.
- id String
- Resource ID.
- id string
- Resource ID.
- id str
- Resource ID.
- id String
- Resource ID.
SystemDataResponse  
- CreatedAt string
- The timestamp of resource creation (UTC).
- CreatedBy string
- The identity that created the resource.
- CreatedBy stringType 
- The type of identity that created the resource.
- LastModified stringAt 
- The timestamp of resource last modification (UTC)
- LastModified stringBy 
- The identity that last modified the resource.
- LastModified stringBy Type 
- 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.
- CreatedBy stringType 
- The type of identity that created the resource.
- LastModified stringAt 
- The timestamp of resource last modification (UTC)
- LastModified stringBy 
- The identity that last modified the resource.
- LastModified stringBy Type 
- 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.
- createdBy StringType 
- The type of identity that created the resource.
- lastModified StringAt 
- The timestamp of resource last modification (UTC)
- lastModified StringBy 
- The identity that last modified the resource.
- lastModified StringBy Type 
- 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.
- createdBy stringType 
- The type of identity that created the resource.
- lastModified stringAt 
- The timestamp of resource last modification (UTC)
- lastModified stringBy 
- The identity that last modified the resource.
- lastModified stringBy Type 
- 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_ strtype 
- The type of identity that created the resource.
- last_modified_ strat 
- The timestamp of resource last modification (UTC)
- last_modified_ strby 
- The identity that last modified the resource.
- last_modified_ strby_ type 
- 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.
- createdBy StringType 
- The type of identity that created the resource.
- lastModified StringAt 
- The timestamp of resource last modification (UTC)
- lastModified StringBy 
- The identity that last modified the resource.
- lastModified StringBy Type 
- The type of identity that last modified the resource.
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.89.1 published on Sunday, Mar 2, 2025 by Pulumi