Azure Native

v1.88.1 published on Thursday, Dec 1, 2022 by Pulumi

getSite

Site REST Resource. API Version: 2020-01-01.

Using getSite

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 getSite(args: GetSiteArgs, opts?: InvokeOptions): Promise<GetSiteResult>
function getSiteOutput(args: GetSiteOutputArgs, opts?: InvokeOptions): Output<GetSiteResult>
def get_site(resource_group_name: Optional[str] = None,
             site_name: Optional[str] = None,
             opts: Optional[InvokeOptions] = None) -> GetSiteResult
def get_site_output(resource_group_name: Optional[pulumi.Input[str]] = None,
             site_name: Optional[pulumi.Input[str]] = None,
             opts: Optional[InvokeOptions] = None) -> Output[GetSiteResult]
func LookupSite(ctx *Context, args *LookupSiteArgs, opts ...InvokeOption) (*LookupSiteResult, error)
func LookupSiteOutput(ctx *Context, args *LookupSiteOutputArgs, opts ...InvokeOption) LookupSiteResultOutput

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

public static class GetSite 
{
    public static Task<GetSiteResult> InvokeAsync(GetSiteArgs args, InvokeOptions? opts = null)
    public static Output<GetSiteResult> Invoke(GetSiteInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetSiteResult> getSite(GetSiteArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
  function: azure-native:offazure:getSite
  arguments:
    # arguments dictionary

The following arguments are supported:

ResourceGroupName string

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

SiteName string

Site name.

ResourceGroupName string

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

SiteName string

Site name.

resourceGroupName String

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

siteName String

Site name.

resourceGroupName string

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

siteName string

Site name.

resource_group_name str

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

site_name str

Site name.

resourceGroupName String

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

siteName String

Site name.

getSite Result

The following output properties are available:

Id string

Resource Id.

Properties Pulumi.AzureNative.OffAzure.Outputs.SitePropertiesResponse

Nested properties of VMWare site.

Type string

Type of resource. Type = Microsoft.OffAzure/VMWareSites.

ETag string

eTag for concurrency control.

Location string

Azure location in which Sites is created.

Name string

Name of the VMware site.

Tags Dictionary<string, string>
Id string

Resource Id.

Properties SitePropertiesResponse

Nested properties of VMWare site.

Type string

Type of resource. Type = Microsoft.OffAzure/VMWareSites.

ETag string

eTag for concurrency control.

Location string

Azure location in which Sites is created.

Name string

Name of the VMware site.

Tags map[string]string
id String

Resource Id.

properties SitePropertiesResponse

Nested properties of VMWare site.

type String

Type of resource. Type = Microsoft.OffAzure/VMWareSites.

eTag String

eTag for concurrency control.

location String

Azure location in which Sites is created.

name String

Name of the VMware site.

tags Map<String,String>
id string

Resource Id.

properties SitePropertiesResponse

Nested properties of VMWare site.

type string

Type of resource. Type = Microsoft.OffAzure/VMWareSites.

eTag string

eTag for concurrency control.

location string

Azure location in which Sites is created.

name string

Name of the VMware site.

tags {[key: string]: string}
id str

Resource Id.

properties SitePropertiesResponse

Nested properties of VMWare site.

type str

Type of resource. Type = Microsoft.OffAzure/VMWareSites.

e_tag str

eTag for concurrency control.

location str

Azure location in which Sites is created.

name str

Name of the VMware site.

tags Mapping[str, str]
id String

Resource Id.

properties Property Map

Nested properties of VMWare site.

type String

Type of resource. Type = Microsoft.OffAzure/VMWareSites.

eTag String

eTag for concurrency control.

location String

Azure location in which Sites is created.

name String

Name of the VMware site.

tags Map<String>

Supporting Types

SiteAgentPropertiesResponse

Id string

ID of the agent.

LastHeartBeatUtc string

Last heartbeat time of the agent in UTC.

Version string

Version of the agent.

KeyVaultId string

Key vault ARM Id.

KeyVaultUri string

Key vault URI.

Id string

ID of the agent.

LastHeartBeatUtc string

Last heartbeat time of the agent in UTC.

Version string

Version of the agent.

KeyVaultId string

Key vault ARM Id.

KeyVaultUri string

Key vault URI.

id String

ID of the agent.

lastHeartBeatUtc String

Last heartbeat time of the agent in UTC.

version String

Version of the agent.

keyVaultId String

Key vault ARM Id.

keyVaultUri String

Key vault URI.

id string

ID of the agent.

lastHeartBeatUtc string

Last heartbeat time of the agent in UTC.

version string

Version of the agent.

keyVaultId string

Key vault ARM Id.

keyVaultUri string

Key vault URI.

id str

ID of the agent.

last_heart_beat_utc str

Last heartbeat time of the agent in UTC.

version str

Version of the agent.

key_vault_id str

Key vault ARM Id.

key_vault_uri str

Key vault URI.

id String

ID of the agent.

lastHeartBeatUtc String

Last heartbeat time of the agent in UTC.

version String

Version of the agent.

keyVaultId String

Key vault ARM Id.

keyVaultUri String

Key vault URI.

SitePropertiesResponse

ServiceEndpoint string

Service endpoint.

AgentDetails Pulumi.AzureNative.OffAzure.Inputs.SiteAgentPropertiesResponse

On-premises agent details.

ApplianceName string

Appliance Name.

DiscoverySolutionId string

ARM ID of migration hub solution for SDS.

ServicePrincipalIdentityDetails Pulumi.AzureNative.OffAzure.Inputs.SiteSpnPropertiesResponse

Service principal identity details used by agent for communication to the service.

ServiceEndpoint string

Service endpoint.

AgentDetails SiteAgentPropertiesResponse

On-premises agent details.

ApplianceName string

Appliance Name.

DiscoverySolutionId string

ARM ID of migration hub solution for SDS.

ServicePrincipalIdentityDetails SiteSpnPropertiesResponse

Service principal identity details used by agent for communication to the service.

serviceEndpoint String

Service endpoint.

agentDetails SiteAgentPropertiesResponse

On-premises agent details.

applianceName String

Appliance Name.

discoverySolutionId String

ARM ID of migration hub solution for SDS.

servicePrincipalIdentityDetails SiteSpnPropertiesResponse

Service principal identity details used by agent for communication to the service.

serviceEndpoint string

Service endpoint.

agentDetails SiteAgentPropertiesResponse

On-premises agent details.

applianceName string

Appliance Name.

discoverySolutionId string

ARM ID of migration hub solution for SDS.

servicePrincipalIdentityDetails SiteSpnPropertiesResponse

Service principal identity details used by agent for communication to the service.

service_endpoint str

Service endpoint.

agent_details SiteAgentPropertiesResponse

On-premises agent details.

appliance_name str

Appliance Name.

discovery_solution_id str

ARM ID of migration hub solution for SDS.

service_principal_identity_details SiteSpnPropertiesResponse

Service principal identity details used by agent for communication to the service.

serviceEndpoint String

Service endpoint.

agentDetails Property Map

On-premises agent details.

applianceName String

Appliance Name.

discoverySolutionId String

ARM ID of migration hub solution for SDS.

servicePrincipalIdentityDetails Property Map

Service principal identity details used by agent for communication to the service.

SiteSpnPropertiesResponse

AadAuthority string

AAD Authority URL which was used to request the token for the service principal.

ApplicationId string

Application/client Id for the service principal with which the on-premise management/data plane components would communicate with our Azure services.

Audience string

Intended audience for the service principal.

ObjectId string

Object Id of the service principal with which the on-premise management/data plane components would communicate with our Azure services.

RawCertData string

Raw certificate data for building certificate expiry flows.

TenantId string

Tenant Id for the service principal with which the on-premise management/data plane components would communicate with our Azure services.

AadAuthority string

AAD Authority URL which was used to request the token for the service principal.

ApplicationId string

Application/client Id for the service principal with which the on-premise management/data plane components would communicate with our Azure services.

Audience string

Intended audience for the service principal.

ObjectId string

Object Id of the service principal with which the on-premise management/data plane components would communicate with our Azure services.

RawCertData string

Raw certificate data for building certificate expiry flows.

TenantId string

Tenant Id for the service principal with which the on-premise management/data plane components would communicate with our Azure services.

aadAuthority String

AAD Authority URL which was used to request the token for the service principal.

applicationId String

Application/client Id for the service principal with which the on-premise management/data plane components would communicate with our Azure services.

audience String

Intended audience for the service principal.

objectId String

Object Id of the service principal with which the on-premise management/data plane components would communicate with our Azure services.

rawCertData String

Raw certificate data for building certificate expiry flows.

tenantId String

Tenant Id for the service principal with which the on-premise management/data plane components would communicate with our Azure services.

aadAuthority string

AAD Authority URL which was used to request the token for the service principal.

applicationId string

Application/client Id for the service principal with which the on-premise management/data plane components would communicate with our Azure services.

audience string

Intended audience for the service principal.

objectId string

Object Id of the service principal with which the on-premise management/data plane components would communicate with our Azure services.

rawCertData string

Raw certificate data for building certificate expiry flows.

tenantId string

Tenant Id for the service principal with which the on-premise management/data plane components would communicate with our Azure services.

aad_authority str

AAD Authority URL which was used to request the token for the service principal.

application_id str

Application/client Id for the service principal with which the on-premise management/data plane components would communicate with our Azure services.

audience str

Intended audience for the service principal.

object_id str

Object Id of the service principal with which the on-premise management/data plane components would communicate with our Azure services.

raw_cert_data str

Raw certificate data for building certificate expiry flows.

tenant_id str

Tenant Id for the service principal with which the on-premise management/data plane components would communicate with our Azure services.

aadAuthority String

AAD Authority URL which was used to request the token for the service principal.

applicationId String

Application/client Id for the service principal with which the on-premise management/data plane components would communicate with our Azure services.

audience String

Intended audience for the service principal.

objectId String

Object Id of the service principal with which the on-premise management/data plane components would communicate with our Azure services.

rawCertData String

Raw certificate data for building certificate expiry flows.

tenantId String

Tenant Id for the service principal with which the on-premise management/data plane components would communicate with our Azure services.

Package Details

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