#[non_exhaustive]pub struct ModifyEndpointAccessOutput {
pub cluster_identifier: Option<String>,
pub resource_owner: Option<String>,
pub subnet_group_name: Option<String>,
pub endpoint_status: Option<String>,
pub endpoint_name: Option<String>,
pub endpoint_create_time: Option<DateTime>,
pub port: i32,
pub address: Option<String>,
pub vpc_security_groups: Option<Vec<VpcSecurityGroupMembership>>,
pub vpc_endpoint: Option<VpcEndpoint>,
/* private fields */
}
Expand description
Describes a Redshift-managed VPC endpoint.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.cluster_identifier: Option<String>
The cluster identifier of the cluster associated with the endpoint.
resource_owner: Option<String>
The Amazon Web Services account ID of the owner of the cluster.
subnet_group_name: Option<String>
The subnet group name where Amazon Redshift chooses to deploy the endpoint.
endpoint_status: Option<String>
The status of the endpoint.
endpoint_name: Option<String>
The name of the endpoint.
endpoint_create_time: Option<DateTime>
The time (UTC) that the endpoint was created.
port: i32
The port number on which the cluster accepts incoming connections.
address: Option<String>
The DNS address of the endpoint.
vpc_security_groups: Option<Vec<VpcSecurityGroupMembership>>
The security groups associated with the endpoint.
vpc_endpoint: Option<VpcEndpoint>
The connection endpoint for connecting to an Amazon Redshift cluster through the proxy.
Implementations§
source§impl ModifyEndpointAccessOutput
impl ModifyEndpointAccessOutput
sourcepub fn cluster_identifier(&self) -> Option<&str>
pub fn cluster_identifier(&self) -> Option<&str>
The cluster identifier of the cluster associated with the endpoint.
sourcepub fn resource_owner(&self) -> Option<&str>
pub fn resource_owner(&self) -> Option<&str>
The Amazon Web Services account ID of the owner of the cluster.
sourcepub fn subnet_group_name(&self) -> Option<&str>
pub fn subnet_group_name(&self) -> Option<&str>
The subnet group name where Amazon Redshift chooses to deploy the endpoint.
sourcepub fn endpoint_status(&self) -> Option<&str>
pub fn endpoint_status(&self) -> Option<&str>
The status of the endpoint.
sourcepub fn endpoint_name(&self) -> Option<&str>
pub fn endpoint_name(&self) -> Option<&str>
The name of the endpoint.
sourcepub fn endpoint_create_time(&self) -> Option<&DateTime>
pub fn endpoint_create_time(&self) -> Option<&DateTime>
The time (UTC) that the endpoint was created.
sourcepub fn vpc_security_groups(&self) -> Option<&[VpcSecurityGroupMembership]>
pub fn vpc_security_groups(&self) -> Option<&[VpcSecurityGroupMembership]>
The security groups associated with the endpoint.
sourcepub fn vpc_endpoint(&self) -> Option<&VpcEndpoint>
pub fn vpc_endpoint(&self) -> Option<&VpcEndpoint>
The connection endpoint for connecting to an Amazon Redshift cluster through the proxy.
source§impl ModifyEndpointAccessOutput
impl ModifyEndpointAccessOutput
sourcepub fn builder() -> ModifyEndpointAccessOutputBuilder
pub fn builder() -> ModifyEndpointAccessOutputBuilder
Creates a new builder-style object to manufacture ModifyEndpointAccessOutput
.
Trait Implementations§
source§impl Clone for ModifyEndpointAccessOutput
impl Clone for ModifyEndpointAccessOutput
source§fn clone(&self) -> ModifyEndpointAccessOutput
fn clone(&self) -> ModifyEndpointAccessOutput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for ModifyEndpointAccessOutput
impl Debug for ModifyEndpointAccessOutput
source§impl PartialEq for ModifyEndpointAccessOutput
impl PartialEq for ModifyEndpointAccessOutput
source§fn eq(&self, other: &ModifyEndpointAccessOutput) -> bool
fn eq(&self, other: &ModifyEndpointAccessOutput) -> bool
self
and other
values to be equal, and is used
by ==
.source§impl RequestId for ModifyEndpointAccessOutput
impl RequestId for ModifyEndpointAccessOutput
source§fn request_id(&self) -> Option<&str>
fn request_id(&self) -> Option<&str>
None
if the service could not be reached.