getContact

Customer creates a contact resource for a spacecraft resource. API Version: 2021-04-04-preview.

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:

ContactName string

Contact Name

ResourceGroupName string

The name of the resource group. The name is case insensitive.

SpacecraftName string

Spacecraft ID

ContactName string

Contact Name

ResourceGroupName string

The name of the resource group. The name is case insensitive.

SpacecraftName string

Spacecraft ID

contactName String

Contact Name

resourceGroupName String

The name of the resource group. The name is case insensitive.

spacecraftName String

Spacecraft ID

contactName string

Contact Name

resourceGroupName string

The name of the resource group. The name is case insensitive.

spacecraftName string

Spacecraft ID

contact_name str

Contact Name

resource_group_name str

The name of the resource group. The name is case insensitive.

spacecraft_name str

Spacecraft ID

contactName String

Contact Name

resourceGroupName String

The name of the resource group. The name is case insensitive.

spacecraftName String

Spacecraft ID

getContact Result

The following output properties are available:

ContactProfile Pulumi.AzureNative.Orbital.Outputs.ResourceReferenceResponse

The reference to the contact profile resource.

EndAzimuthDegrees double

Azimuth of the antenna at the end of the contact in decimal degrees.

EndElevationDegrees double

Spacecraft elevation above the horizon at contact end.

ErrorMessage string

Any error message while scheduling a contact.

Etag string

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

GroundStationName string

Azure Ground Station name.

Id string

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

MaximumElevationDegrees double

Maximum elevation of the antenna during the contact in decimal degrees.

Name string

The name of the resource

ReservationEndTime string

Reservation end time of a contact.

ReservationStartTime string

Reservation start time of a contact.

RxEndTime string

Receive end time of a contact.

RxStartTime string

Receive start time of a contact.

StartAzimuthDegrees double

Azimuth of the antenna at the start of the contact in decimal degrees.

StartElevationDegrees double

Spacecraft elevation above the horizon at contact start.

Status string

Status of a contact.

SystemData Pulumi.AzureNative.Orbital.Outputs.SystemDataResponse

Azure Resource Manager metadata containing createdBy and modifiedBy information.

TxEndTime string

Transmit end time of a contact.

TxStartTime string

Transmit start time of a contact.

Type string

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

ContactProfile ResourceReferenceResponse

The reference to the contact profile resource.

EndAzimuthDegrees float64

Azimuth of the antenna at the end of the contact in decimal degrees.

EndElevationDegrees float64

Spacecraft elevation above the horizon at contact end.

ErrorMessage string

Any error message while scheduling a contact.

Etag string

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

GroundStationName string

Azure Ground Station name.

Id string

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

MaximumElevationDegrees float64

Maximum elevation of the antenna during the contact in decimal degrees.

Name string

The name of the resource

ReservationEndTime string

Reservation end time of a contact.

ReservationStartTime string

Reservation start time of a contact.

RxEndTime string

Receive end time of a contact.

RxStartTime string

Receive start time of a contact.

StartAzimuthDegrees float64

Azimuth of the antenna at the start of the contact in decimal degrees.

StartElevationDegrees float64

Spacecraft elevation above the horizon at contact start.

Status string

Status of a contact.

SystemData SystemDataResponse

Azure Resource Manager metadata containing createdBy and modifiedBy information.

TxEndTime string

Transmit end time of a contact.

TxStartTime string

Transmit start time of a contact.

Type string

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

contactProfile ResourceReferenceResponse

The reference to the contact profile resource.

endAzimuthDegrees Double

Azimuth of the antenna at the end of the contact in decimal degrees.

endElevationDegrees Double

Spacecraft elevation above the horizon at contact end.

errorMessage String

Any error message while scheduling a contact.

etag String

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

groundStationName String

Azure Ground Station name.

id String

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

maximumElevationDegrees Double

Maximum elevation of the antenna during the contact in decimal degrees.

name String

The name of the resource

reservationEndTime String

Reservation end time of a contact.

reservationStartTime String

Reservation start time of a contact.

rxEndTime String

Receive end time of a contact.

rxStartTime String

Receive start time of a contact.

startAzimuthDegrees Double

Azimuth of the antenna at the start of the contact in decimal degrees.

startElevationDegrees Double

Spacecraft elevation above the horizon at contact start.

status String

Status of a contact.

systemData SystemDataResponse

Azure Resource Manager metadata containing createdBy and modifiedBy information.

txEndTime String

Transmit end time of a contact.

txStartTime String

Transmit start time of a contact.

type String

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

contactProfile ResourceReferenceResponse

The reference to the contact profile resource.

endAzimuthDegrees number

Azimuth of the antenna at the end of the contact in decimal degrees.

endElevationDegrees number

Spacecraft elevation above the horizon at contact end.

errorMessage string

Any error message while scheduling a contact.

etag string

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

groundStationName string

Azure Ground Station name.

id string

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

maximumElevationDegrees number

Maximum elevation of the antenna during the contact in decimal degrees.

name string

The name of the resource

reservationEndTime string

Reservation end time of a contact.

reservationStartTime string

Reservation start time of a contact.

rxEndTime string

Receive end time of a contact.

rxStartTime string

Receive start time of a contact.

startAzimuthDegrees number

Azimuth of the antenna at the start of the contact in decimal degrees.

startElevationDegrees number

Spacecraft elevation above the horizon at contact start.

status string

Status of a contact.

systemData SystemDataResponse

Azure Resource Manager metadata containing createdBy and modifiedBy information.

txEndTime string

Transmit end time of a contact.

txStartTime string

Transmit start time of a contact.

type string

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

contact_profile ResourceReferenceResponse

The reference to the contact profile resource.

end_azimuth_degrees float

Azimuth of the antenna at the end of the contact in decimal degrees.

end_elevation_degrees float

Spacecraft elevation above the horizon at contact end.

error_message str

Any error message while scheduling a contact.

etag str

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

ground_station_name str

Azure Ground Station name.

id str

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

maximum_elevation_degrees float

Maximum elevation of the antenna during the contact in decimal degrees.

name str

The name of the resource

reservation_end_time str

Reservation end time of a contact.

reservation_start_time str

Reservation start time of a contact.

rx_end_time str

Receive end time of a contact.

rx_start_time str

Receive start time of a contact.

start_azimuth_degrees float

Azimuth of the antenna at the start of the contact in decimal degrees.

start_elevation_degrees float

Spacecraft elevation above the horizon at contact start.

status str

Status of a contact.

system_data SystemDataResponse

Azure Resource Manager metadata containing createdBy and modifiedBy information.

tx_end_time str

Transmit end time of a contact.

tx_start_time str

Transmit start time of a contact.

type str

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

contactProfile Property Map

The reference to the contact profile resource.

endAzimuthDegrees Number

Azimuth of the antenna at the end of the contact in decimal degrees.

endElevationDegrees Number

Spacecraft elevation above the horizon at contact end.

errorMessage String

Any error message while scheduling a contact.

etag String

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

groundStationName String

Azure Ground Station name.

id String

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

maximumElevationDegrees Number

Maximum elevation of the antenna during the contact in decimal degrees.

name String

The name of the resource

reservationEndTime String

Reservation end time of a contact.

reservationStartTime String

Reservation start time of a contact.

rxEndTime String

Receive end time of a contact.

rxStartTime String

Receive start time of a contact.

startAzimuthDegrees Number

Azimuth of the antenna at the start of the contact in decimal degrees.

startElevationDegrees Number

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.

txEndTime String

Transmit end time of a contact.

txStartTime String

Transmit start time of a contact.

type String

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

Supporting Types

ResourceReferenceResponse

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.

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.

Package Details

Repository
https://github.com/pulumi/pulumi-azure-native
License
Apache-2.0