How to use the pulumi.getter function in pulumi

To help you get started, we’ve selected a few pulumi examples, based on popular ways it is used in public projects.

Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.

github pulumi / pulumi-google-native / sdk / python / pulumi_gcp_native / retail / v2alpha / _inputs.py View on Github external
    @pulumi.getter
    def uri(self) -> Optional[pulumi.Input[str]]:
        """
        Required. URI of the image. This field must be a valid UTF-8 encoded URI with a length limit of 5,000 characters. Otherwise, an INVALID_ARGUMENT error is returned. Google Merchant Center property [image_link](https://support.google.com/merchants/answer/6324350). Schema.org property [Product.image](https://schema.org/image).
        """
        return pulumi.get(self, "uri")
github pulumi / pulumi-google-native / sdk / python / pulumi_google_cloud / securitycenter / v1 / organization_notification_config.py View on Github external
    @pulumi.getter(name="streamingConfig")
    def streaming_config(self) -> pulumi.Output['outputs.StreamingConfigResponse']:
        """
        The config for triggering streaming-based notifications.
        """
        return pulumi.get(self, "streaming_config")
github pulumi / pulumi-google-native / sdk / python / pulumi_google_cloud / composer / v1beta1 / _inputs.py View on Github external
    @pulumi.getter
    def value(self) -> Optional[pulumi.Input[str]]:
        """
        IP address or range, defined using CIDR notation, of requests that this rule applies to. Examples: `192.168.1.1` or `192.168.0.0/16` or `2001:db8::/32` or `2001:0db8:0000:0042:0000:8a2e:0370:7334`. IP range prefixes should be properly truncated. For example, `1.2.3.4/24` should be truncated to `1.2.3.0/24`. Similarly, for IPv6, `2001:db8::1/32` should be truncated to `2001:db8::/32`.
        """
        return pulumi.get(self, "value")
github pulumi / pulumi-google-native / sdk / python / pulumi_google_native / apigateway / v1 / api_config_iam_policy.py View on Github external
    @pulumi.getter
    def etag(self) -> pulumi.Output[str]:
        """
        `etag` is used for optimistic concurrency control as a way to help prevent simultaneous updates of a policy from overwriting each other. It is strongly suggested that systems make use of the `etag` in the read-modify-write cycle to perform policy updates in order to avoid race conditions: An `etag` is returned in the response to `getIamPolicy`, and systems are expected to put that etag in the request to `setIamPolicy` to ensure that their change will be applied to the same version of the policy. **Important:** If you use IAM Conditions, you must include the `etag` field whenever you call `setIamPolicy`. If you omit this field, then IAM allows you to overwrite a version `3` policy with a version `1` policy, and all of the conditions in the version `3` policy are lost.
        """
        return pulumi.get(self, "etag")
github pulumi / pulumi-google-native / sdk / python / pulumi_gcp_native / compute / alpha / address.py View on Github external
    @pulumi.getter(name="creationTimestamp")
    def creation_timestamp(self) -> pulumi.Output[str]:
        """
        [Output Only] Creation timestamp in RFC3339 text format.
        """
        return pulumi.get(self, "creation_timestamp")
github pulumi / pulumi-google-native / sdk / python / pulumi_gcp_native / sqladmin / v1beta4 / _inputs.py View on Github external
    @pulumi.getter
    def domain(self) -> Optional[pulumi.Input[str]]:
        """
        The name of the domain (e.g., mydomain.com).
        """
        return pulumi.get(self, "domain")
github pulumi / pulumi-google-native / sdk / python / pulumi_gcp_native / networkmanagement / v1beta1 / outputs.py View on Github external
    @pulumi.getter(name="healthCheckBlockingFirewallRules")
    def health_check_blocking_firewall_rules(self) -> Sequence[str]:
        """
        A list of firewall rule URIs blocking probes from health check IP ranges.
        """
        return pulumi.get(self, "health_check_blocking_firewall_rules")
github pulumi / pulumi-google-native / sdk / python / pulumi_google_native / healthcare / v1beta1 / dataset_consent_store_consent_artifact.py View on Github external
    @pulumi.getter
    def metadata(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]:
        """
        Optional. Metadata associated with the Consent artifact. For example, the consent locale or user agent version.
        """
        return pulumi.get(self, "metadata")
github pulumi / pulumi-aws / sdk / python / pulumi_aws / dynamodb / get_table.py View on Github external
    @pulumi.getter(name="streamLabel")
    def stream_label(self) -> str:
        return pulumi.get(self, "stream_label")
github pulumi / pulumi-google-native / sdk / python / pulumi_gcp_native / gkehub / v1alpha2 / outputs.py View on Github external
    @pulumi.getter(name="clusterScoped")
    def cluster_scoped(self) -> bool:
        """
        Whether the resource provided in the manifest is `cluster_scoped`. If unset, the manifest is assumed to be namespace scoped. This field is used for REST mapping when applying the resource in a cluster.
        """
        return pulumi.get(self, "cluster_scoped")