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.47.1 published on Monday, Jun 24, 2024 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.47.1 published on Monday, Jun 24, 2024 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)
// Output-based functions aren't available in Java yet
fn::invoke:
function: azure-native:orbital:getContact
arguments:
# arguments dictionary
The following arguments are supported:
- Contact
Name string - Contact name.
- Resource
Group stringName - The name of the resource group. The name is case insensitive.
- Spacecraft
Name string - Spacecraft ID.
- Contact
Name string - Contact name.
- Resource
Group stringName - The name of the resource group. The name is case insensitive.
- Spacecraft
Name string - Spacecraft ID.
- contact
Name String - Contact name.
- resource
Group StringName - The name of the resource group. The name is case insensitive.
- spacecraft
Name String - Spacecraft ID.
- contact
Name string - Contact name.
- resource
Group stringName - The name of the resource group. The name is case insensitive.
- spacecraft
Name 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.
- contact
Name String - Contact name.
- resource
Group StringName - The name of the resource group. The name is case insensitive.
- spacecraft
Name String - Spacecraft ID.
getContact Result
The following output properties are available:
- Antenna
Configuration Pulumi.Azure Native. Orbital. Outputs. Contacts Properties Response Antenna Configuration - The configuration associated with the allocated antenna.
- Contact
Profile Pulumi.Azure Native. Orbital. Outputs. Contacts Properties Response Contact Profile - The reference to the contact profile resource.
- End
Azimuth doubleDegrees - Azimuth of the antenna at the end of the contact in decimal degrees.
- End
Elevation doubleDegrees - Spacecraft elevation above the horizon at contact end.
- Error
Message string - Any error message while scheduling a contact.
- Ground
Station stringName - Azure Ground Station name.
- Id string
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- Maximum
Elevation doubleDegrees - Maximum elevation of the antenna during the contact in decimal degrees.
- Name string
- The name of the resource
- Reservation
End stringTime - Reservation end time of a contact (ISO 8601 UTC standard).
- Reservation
Start stringTime - Reservation start time of a contact (ISO 8601 UTC standard).
- Rx
End stringTime - Receive end time of a contact (ISO 8601 UTC standard).
- Rx
Start stringTime - Receive start time of a contact (ISO 8601 UTC standard).
- Start
Azimuth doubleDegrees - Azimuth of the antenna at the start of the contact in decimal degrees.
- Start
Elevation doubleDegrees - Spacecraft elevation above the horizon at contact start.
- Status string
- Status of a contact.
- System
Data Pulumi.Azure Native. Orbital. Outputs. System Data Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- Tx
End stringTime - Transmit end time of a contact (ISO 8601 UTC standard).
- Tx
Start 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 float64Degrees - Azimuth of the antenna at the end of the contact in decimal degrees.
- End
Elevation float64Degrees - Spacecraft elevation above the horizon at contact end.
- Error
Message string - Any error message while scheduling a contact.
- Ground
Station stringName - Azure Ground Station name.
- Id string
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- Maximum
Elevation float64Degrees - Maximum elevation of the antenna during the contact in decimal degrees.
- Name string
- The name of the resource
- Reservation
End stringTime - Reservation end time of a contact (ISO 8601 UTC standard).
- Reservation
Start stringTime - Reservation start time of a contact (ISO 8601 UTC standard).
- Rx
End stringTime - Receive end time of a contact (ISO 8601 UTC standard).
- Rx
Start stringTime - Receive start time of a contact (ISO 8601 UTC standard).
- Start
Azimuth float64Degrees - Azimuth of the antenna at the start of the contact in decimal degrees.
- Start
Elevation float64Degrees - Spacecraft elevation above the horizon at contact start.
- Status string
- Status of a contact.
- System
Data SystemData Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- Tx
End stringTime - Transmit end time of a contact (ISO 8601 UTC standard).
- Tx
Start 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 DoubleDegrees - Azimuth of the antenna at the end of the contact in decimal degrees.
- end
Elevation DoubleDegrees - Spacecraft elevation above the horizon at contact end.
- error
Message String - Any error message while scheduling a contact.
- ground
Station StringName - Azure Ground Station name.
- id String
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- maximum
Elevation DoubleDegrees - Maximum elevation of the antenna during the contact in decimal degrees.
- name String
- The name of the resource
- reservation
End StringTime - Reservation end time of a contact (ISO 8601 UTC standard).
- reservation
Start StringTime - Reservation start time of a contact (ISO 8601 UTC standard).
- rx
End StringTime - Receive end time of a contact (ISO 8601 UTC standard).
- rx
Start StringTime - Receive start time of a contact (ISO 8601 UTC standard).
- start
Azimuth DoubleDegrees - Azimuth of the antenna at the start of the contact in decimal degrees.
- start
Elevation DoubleDegrees - Spacecraft elevation above the horizon at contact start.
- status String
- Status of a contact.
- system
Data SystemData Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- tx
End StringTime - Transmit end time of a contact (ISO 8601 UTC standard).
- tx
Start 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 numberDegrees - Azimuth of the antenna at the end of the contact in decimal degrees.
- end
Elevation numberDegrees - Spacecraft elevation above the horizon at contact end.
- error
Message string - Any error message while scheduling a contact.
- ground
Station stringName - Azure Ground Station name.
- id string
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- maximum
Elevation numberDegrees - Maximum elevation of the antenna during the contact in decimal degrees.
- name string
- The name of the resource
- reservation
End stringTime - Reservation end time of a contact (ISO 8601 UTC standard).
- reservation
Start stringTime - Reservation start time of a contact (ISO 8601 UTC standard).
- rx
End stringTime - Receive end time of a contact (ISO 8601 UTC standard).
- rx
Start stringTime - Receive start time of a contact (ISO 8601 UTC standard).
- start
Azimuth numberDegrees - Azimuth of the antenna at the start of the contact in decimal degrees.
- start
Elevation numberDegrees - Spacecraft elevation above the horizon at contact start.
- status string
- Status of a contact.
- system
Data SystemData Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- tx
End stringTime - Transmit end time of a contact (ISO 8601 UTC standard).
- tx
Start 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"
- antenna
Configuration Property Map - The configuration associated with the allocated antenna.
- contact
Profile Property Map - The reference to the contact profile resource.
- end
Azimuth NumberDegrees - Azimuth of the antenna at the end of the contact in decimal degrees.
- end
Elevation NumberDegrees - Spacecraft elevation above the horizon at contact end.
- error
Message String - Any error message while scheduling a contact.
- ground
Station StringName - Azure Ground Station name.
- id String
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- maximum
Elevation NumberDegrees - Maximum elevation of the antenna during the contact in decimal degrees.
- name String
- The name of the resource
- reservation
End StringTime - Reservation end time of a contact (ISO 8601 UTC standard).
- reservation
Start StringTime - Reservation start time of a contact (ISO 8601 UTC standard).
- rx
End StringTime - Receive end time of a contact (ISO 8601 UTC standard).
- rx
Start StringTime - Receive start time of a contact (ISO 8601 UTC standard).
- start
Azimuth NumberDegrees - Azimuth of the antenna at the start of the contact in decimal degrees.
- start
Elevation NumberDegrees - Spacecraft elevation above the horizon at contact start.
- status String
- Status of a contact.
- system
Data Property Map - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- tx
End StringTime - Transmit end time of a contact (ISO 8601 UTC standard).
- tx
Start 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
- Destination
Ip string - The destination IP a packet can be sent to. This would for example be the TCP endpoint you would send data to.
- Source
Ips List<string> - List of Source IP
- Destination
Ip string - The destination IP a packet can be sent to. This would for example be the TCP endpoint you would send data to.
- Source
Ips []string - List of Source IP
- destination
Ip String - The destination IP a packet can be sent to. This would for example be the TCP endpoint you would send data to.
- source
Ips List<String> - List of Source IP
- destination
Ip string - The destination IP a packet can be sent to. This would for example be the TCP endpoint you would send data to.
- source
Ips 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
- destination
Ip String - The destination IP a packet can be sent to. This would for example be the TCP endpoint you would send data to.
- source
Ips 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
- Created
At string - The timestamp of resource creation (UTC).
- Created
By string - The identity that created the resource.
- Created
By stringType - The type of identity that created the resource.
- Last
Modified stringAt - The timestamp of resource last modification (UTC)
- Last
Modified stringBy - The identity that last modified the resource.
- Last
Modified stringBy Type - The type of identity that last modified the resource.
- Created
At string - The timestamp of resource creation (UTC).
- Created
By string - The identity that created the resource.
- Created
By stringType - The type of identity that created the resource.
- Last
Modified stringAt - The timestamp of resource last modification (UTC)
- Last
Modified stringBy - The identity that last modified the resource.
- Last
Modified stringBy Type - The type of identity that last modified the resource.
- created
At String - The timestamp of resource creation (UTC).
- created
By String - The identity that created the resource.
- created
By StringType - The type of identity that created the resource.
- last
Modified StringAt - The timestamp of resource last modification (UTC)
- last
Modified StringBy - The identity that last modified the resource.
- last
Modified StringBy Type - The type of identity that last modified the resource.
- created
At string - The timestamp of resource creation (UTC).
- created
By string - The identity that created the resource.
- created
By stringType - The type of identity that created the resource.
- last
Modified stringAt - The timestamp of resource last modification (UTC)
- last
Modified stringBy - The identity that last modified the resource.
- last
Modified 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.
- created
At String - The timestamp of resource creation (UTC).
- created
By String - The identity that created the resource.
- created
By StringType - The type of identity that created the resource.
- last
Modified StringAt - The timestamp of resource last modification (UTC)
- last
Modified StringBy - The identity that last modified the resource.
- last
Modified 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.47.1 published on Monday, Jun 24, 2024 by Pulumi