Class: MintPress::SiebelApi::ApplicationInterfaceProfile

Inherits:
Object
  • Object
show all
Includes:
Mixins::Properties, MintPress::Siebel::Utils
Defined in:
src/oracle-siebel/lib/oracle-siebel/generated/siebelswsmspec.rb

Overview

SwsmProfile

Properties (Read/Write)

  • #start_timeout (Default Value: 3600)

    Property Attributes
    • default3600
    
    
    353
    # File 'src/oracle-siebel/lib/oracle-siebel/generated/siebelswsmspec.rb', line 353
    
    property :start_timeout, default: 3600
  • #bypass_cache ⇒ [TrueClass, FalseClass] (Default Value: false)
    'Setting this property to true will bypass the local cache. This may slow down the execution of Post calls if the network is slow.'

    Property Attributes
    • defaultfalse
    
    
    354
    # File 'src/oracle-siebel/lib/oracle-siebel/generated/siebelswsmspec.rb', line 354
    
    property :bypass_cache, type: [TrueClass, FalseClass], default: false, description: 'Setting this property to true will bypass the local cache. This may slow down the execution of Post calls if the network is slow.'
  • #application_interface ⇒ MintPress::Siebel::ApplicationInterface (Default Value: Proc.new { $default_ai })

    Property Attributes
    • defaultProc.new { $default_ai }
    
    
    370
    # File 'src/oracle-siebel/lib/oracle-siebel/generated/siebelswsmspec.rb', line 370
    
    property :application_interface, type: MintPress::Siebel::ApplicationInterface, default: Proc.new { $default_ai }
  • #name ⇒ String
    "SWSM profile name"

    Property Attributes
    • alias:Profile_ProfileName
    • required_for["create", "update"]
    • param_for["create", "update"]
    
    
    372
    # File 'src/oracle-siebel/lib/oracle-siebel/generated/siebelswsmspec.rb', line 372
    
    property :name, type: String, description: "SWSM profile name"
  • #application_interface_deployments ⇒ Hash of ⇒ ApplicationInterfaceDeployment
    "Gateway Authentication Token"

    Property Attributes
    
    
    374
    # File 'src/oracle-siebel/lib/oracle-siebel/generated/siebelswsmspec.rb', line 374
    
    property :application_interface_deployments, type: ApplicationInterfaceDeployment, description: "Gateway Authentication Token", hash: true
  • #last_updated ⇒ String
    "Last Updated"

    Property Attributes
    • alias:Profile_LastUpdated
    • required_for["create", "update"]
    • param_for["create", "update"]
    
    
    376
    # File 'src/oracle-siebel/lib/oracle-siebel/generated/siebelswsmspec.rb', line 376
    
    property :last_updated, type: String, description: "Last Updated", alias: :Profile_LastUpdated, required_for: ["create", "update"], param_for: ["create", "update"]
  • #language ⇒ String (Default Value: "ENU")
    "Language Selection"

    Property Attributes
    • default"ENU"
    • alias:ConfigParam_swe_Language
    • required_for["create", "update"]
    • param_for["create", "update"]
    
    
    378
    # File 'src/oracle-siebel/lib/oracle-siebel/generated/siebelswsmspec.rb', line 378
    
    property :language, type: String, description: "Language Selection", default: "ENU", alias: :ConfigParam_swe_Language, required_for: ["create", "update"], param_for: ["create", "update"]
  • #session_monitor ⇒ [TrueClass, FalseClass] (Default Value: false)
    "Monitor Sessions"

    Property Attributes
    • defaultfalse
    • alias:ConfigParam_swe_SessionMonitor
    • required_for[]
    • param_for["create", "update"]
    
    
    380
    # File 'src/oracle-siebel/lib/oracle-siebel/generated/siebelswsmspec.rb', line 380
    
    property :session_monitor, type: [TrueClass, FalseClass], description: "Monitor Sessions", default: false, alias: :ConfigParam_swe_SessionMonitor, required_for: [], param_for: ["create", "update"]
  • #allow_stats ⇒ [TrueClass, FalseClass] (Default Value: true)
    "Collect Application-Specific Statistics"

    Property Attributes
    • defaulttrue
    • alias:ConfigParam_swe_AllowStats
    • required_for[]
    • param_for["create", "update"]
    
    
    382
    # File 'src/oracle-siebel/lib/oracle-siebel/generated/siebelswsmspec.rb', line 382
    
    property :allow_stats, type: [TrueClass, FalseClass], description: "Collect Application-Specific Statistics", default: true, alias: :ConfigParam_swe_AllowStats, required_for: [], param_for: ["create", "update"]
  • #max_query_string_length ⇒ [Integer]
    "HTTP-post Request size"

    Property Attributes
    • alias:ConfigParam_swe_MaxQueryStringLength
    • required_for["create", "update"]
    • param_for["create", "update"]
    
    
    384
    # File 'src/oracle-siebel/lib/oracle-siebel/generated/siebelswsmspec.rb', line 384
    
    property :max_query_string_length, type: [Integer], description: "HTTP-post Request size", alias: :ConfigParam_swe_MaxQueryStringLength, required_for: ["create", "update"], param_for: ["create", "update"]
  • #seed_file ⇒ String
    "Seed File Location"

    Property Attributes
    • alias:ConfigParam_swe_SeedFile
    • required_for[]
    • param_for["create", "update"]
    
    
    386
    # File 'src/oracle-siebel/lib/oracle-siebel/generated/siebelswsmspec.rb', line 386
    
    property :seed_file, type: String, description: "Seed File Location", alias: :ConfigParam_swe_SeedFile, required_for: [], param_for: ["create", "update"]
  • #conn_mgmt_cert_filename ⇒ String
    "Certificate File Name"

    Property Attributes
    • alias:ConfigParam_ConnMgmt_CertFileName
    • required_for[]
    • param_for["create", "update"]
    
    
    388
    # File 'src/oracle-siebel/lib/oracle-siebel/generated/siebelswsmspec.rb', line 388
    
    property :conn_mgmt_cert_filename, type: String, description: "Certificate File Name", alias: :ConfigParam_ConnMgmt_CertFileName, required_for: [], param_for: ["create", "update"]
  • #conn_mgmt_ca_cert_filename ⇒ String
    "Certification Authority (CA) Certificate File Name"

    Property Attributes
    • alias:ConfigParam_ConnMgmt_CACertFileName
    • required_for[]
    • param_for["create", "update"]
    
    
    390
    # File 'src/oracle-siebel/lib/oracle-siebel/generated/siebelswsmspec.rb', line 390
    
    property :conn_mgmt_ca_cert_filename, type: String, description: "Certification Authority (CA) Certificate File Name", alias: :ConfigParam_ConnMgmt_CACertFileName, required_for: [], param_for: ["create", "update"]
  • #conn_mgmt_key_filename ⇒ String
    "Private Key File Name"

    Property Attributes
    • alias:ConfigParam_ConnMgmt_KeyFileName
    • required_for[]
    • param_for["create", "update"]
    
    
    392
    # File 'src/oracle-siebel/lib/oracle-siebel/generated/siebelswsmspec.rb', line 392
    
    property :conn_mgmt_key_filename, type: String, description: "Private Key File Name", alias: :ConfigParam_ConnMgmt_KeyFileName, required_for: [], param_for: ["create", "update"]
  • #conn_mgmt_key_file_password ⇒ Mint::Secret
    "Private Key File Password"

    Property Attributes
    • alias:ConfigParam_ConnMgmt_KeyFilePassword
    • required_for[]
    • param_for["create", "update"]
    
    
    394
    # File 'src/oracle-siebel/lib/oracle-siebel/generated/siebelswsmspec.rb', line 394
    
    property :conn_mgmt_key_file_password, type: Mint::Secret, description: "Private Key File Password", alias: :ConfigParam_ConnMgmt_KeyFilePassword, required_for: [], param_for: ["create", "update"]
  • #conn_mgmt_peer_auth ⇒ [TrueClass, FalseClass] (Default Value: false)
    "Enable Peer Authentication"

    Property Attributes
    • defaultfalse
    • alias:ConfigParam_ConnMgmt_PeerAuth
    • required_for[]
    • param_for["create", "update"]
    
    
    396
    # File 'src/oracle-siebel/lib/oracle-siebel/generated/siebelswsmspec.rb', line 396
    
    property :conn_mgmt_peer_auth, type: [TrueClass, FalseClass], description: "Enable Peer Authentication", default: false, alias: :ConfigParam_ConnMgmt_PeerAuth, required_for: [], param_for: ["create", "update"]
  • #conn_mgmt_peer_cert_validation ⇒ [TrueClass, FalseClass] (Default Value: false)
    "Validate Peer Certificate"

    Property Attributes
    • defaultfalse
    • alias:ConfigParam_ConnMgmt_PeerCertValidation
    • required_for[]
    • param_for["create", "update"]
    
    
    398
    # File 'src/oracle-siebel/lib/oracle-siebel/generated/siebelswsmspec.rb', line 398
    
    property :conn_mgmt_peer_cert_validation, type: [TrueClass, FalseClass], description: "Validate Peer Certificate", default: false, alias: :ConfigParam_ConnMgmt_PeerCertValidation, required_for: [], param_for: ["create", "update"]
  • #defaults_authentication_properties_anon_username ⇒ String
    "Anonymous Username"

    Property Attributes
    • alias:ConfigParam_defaults_AuthenticationProperties_AnonUserName
    • required_for["create", "update"]
    • param_for["create", "update"]
    
    
    400
    # File 'src/oracle-siebel/lib/oracle-siebel/generated/siebelswsmspec.rb', line 400
    
    property :defaults_authentication_properties_anon_username, type: String, description: "Anonymous Username", alias: :ConfigParam_defaults_AuthenticationProperties_AnonUserName, required_for: ["create", "update"], param_for: ["create", "update"]
  • #defaults_authentication_properties_anon_password ⇒ Mint::Secret
    "Anonymous Password"

    Property Attributes
    • alias:ConfigParam_defaults_AuthenticationProperties_AnonPassword
    • required_for["create", "update"]
    • param_for["create", "update"]
    
    
    402
    # File 'src/oracle-siebel/lib/oracle-siebel/generated/siebelswsmspec.rb', line 402
    
    property :defaults_authentication_properties_anon_password, type: Mint::Secret, description: "Anonymous Password", alias: :ConfigParam_defaults_AuthenticationProperties_AnonPassword, required_for: ["create", "update"], param_for: ["create", "update"]
  • #defaults_authentication_properties_trust_token ⇒ String
    "Trust Token"

    Property Attributes
    • alias:ConfigParam_defaults_AuthenticationProperties_TrustToken
    • required_for[]
    • param_for["create", "update"]
    
    
    404
    # File 'src/oracle-siebel/lib/oracle-siebel/generated/siebelswsmspec.rb', line 404
    
    property :defaults_authentication_properties_trust_token, type: String, description: "Trust Token", alias: :ConfigParam_defaults_AuthenticationProperties_TrustToken, required_for: [], param_for: ["create", "update"]
  • #defaults_authentication_properties_guest_session_timeout ⇒ [Integer]
    "Login Session (guest session) Timeout Value (seconds)"

    Property Attributes
    • alias:ConfigParam_defaults_AuthenticationProperties_GuestSessionTimeout
    • required_for["create", "update"]
    • param_for["create", "update"]
    
    
    406
    # File 'src/oracle-siebel/lib/oracle-siebel/generated/siebelswsmspec.rb', line 406
    
    property :defaults_authentication_properties_guest_session_timeout, type: [Integer], description: "Login Session (guest session) Timeout Value (seconds)", alias: :ConfigParam_defaults_AuthenticationProperties_GuestSessionTimeout, required_for: ["create", "update"], param_for: ["create", "update"]
  • #defaults_authentication_properties_session_timeout ⇒ [Integer]
    "Active Session Timeout Value (seconds)"

    Property Attributes
    • alias:ConfigParam_defaults_AuthenticationProperties_SessionTimeout
    • required_for["create", "update"]
    • param_for["create", "update"]
    
    
    408
    # File 'src/oracle-siebel/lib/oracle-siebel/generated/siebelswsmspec.rb', line 408
    
    property :defaults_authentication_properties_session_timeout, type: [Integer], description: "Active Session Timeout Value (seconds)", alias: :ConfigParam_defaults_AuthenticationProperties_SessionTimeout, required_for: ["create", "update"], param_for: ["create", "update"]
  • #defaults_authentication_properties_session_token_timeout ⇒ [Integer]
    "Session Token Timeout Value (seconds)"

    Property Attributes
    • alias:ConfigParam_defaults_AuthenticationProperties_SessionTokenTimeout
    • required_for[]
    • param_for["create", "update"]
    
    
    410
    # File 'src/oracle-siebel/lib/oracle-siebel/generated/siebelswsmspec.rb', line 410
    
    property :defaults_authentication_properties_session_token_timeout, type: [Integer], description: "Session Token Timeout Value (seconds)", alias: :ConfigParam_defaults_AuthenticationProperties_SessionTokenTimeout, required_for: [], param_for: ["create", "update"]
  • #defaults_authentication_properties_session_token_max_age ⇒ [Integer]
    "Session Token Usage Duration (minutes)"

    Property Attributes
    • alias:ConfigParam_defaults_AuthenticationProperties_SessionTokenMaxAge
    • required_for[]
    • param_for["create", "update"]
    
    
    412
    # File 'src/oracle-siebel/lib/oracle-siebel/generated/siebelswsmspec.rb', line 412
    
    property :defaults_authentication_properties_session_token_max_age, type: [Integer], description: "Session Token Usage Duration (minutes)", alias: :ConfigParam_defaults_AuthenticationProperties_SessionTokenMaxAge, required_for: [], param_for: ["create", "update"]
  • #defaults_authentication_properties_session_timeout_wl_method ⇒ String (Default Value: "HeartBeat")
    "Method to check server availability"

    Property Attributes
    • default"HeartBeat"
    • alias:ConfigParam_defaults_AuthenticationProperties_SessionTimeoutWLMethod
    • required_for[]
    • param_for["create", "update"]
    
    
    414
    # File 'src/oracle-siebel/lib/oracle-siebel/generated/siebelswsmspec.rb', line 414
    
    property :defaults_authentication_properties_session_timeout_wl_method, type: String, description: "Method to check server availability", default: "HeartBeat", alias: :ConfigParam_defaults_AuthenticationProperties_SessionTimeoutWLMethod, required_for: [], param_for: ["create", "update"]
  • #defaults_authentication_properties_session_timeout_wl_command ⇒ String (Default Value: "UpdatePrefMsg")
    "Command to check server availability"

    Property Attributes
    • default"UpdatePrefMsg"
    • alias:ConfigParam_defaults_AuthenticationProperties_SessionTimeoutWLCommand
    • required_for[]
    • param_for["create", "update"]
    
    
    416
    # File 'src/oracle-siebel/lib/oracle-siebel/generated/siebelswsmspec.rb', line 416
    
    property :defaults_authentication_properties_session_timeout_wl_command, type: String, description: "Command to check server availability", default: "UpdatePrefMsg", alias: :ConfigParam_defaults_AuthenticationProperties_SessionTimeoutWLCommand, required_for: [], param_for: ["create", "update"]
  • #defaults_authentication_properties_single_sign_on ⇒ [TrueClass, FalseClass] (Default Value: false)
    "Configure Web Single Sign-On (Web SSO)"

    Property Attributes
    • defaultfalse
    • alias:ConfigParam_defaults_AuthenticationProperties_SingleSignOn
    • required_for[]
    • param_for["create", "update"]
    
    
    418
    # File 'src/oracle-siebel/lib/oracle-siebel/generated/siebelswsmspec.rb', line 418
    
    property :defaults_authentication_properties_single_sign_on, type: [TrueClass, FalseClass], description: "Configure Web Single Sign-On (Web SSO)", default: false, alias: :ConfigParam_defaults_AuthenticationProperties_SingleSignOn, required_for: [], param_for: ["create", "update"]
  • #defaults_authentication_properties_user_spec ⇒ String
    "User Specification"

    Property Attributes
    • alias:ConfigParam_defaults_AuthenticationProperties_UserSpec
    • required_for[]
    • param_for["create", "update"]
    
    
    420
    # File 'src/oracle-siebel/lib/oracle-siebel/generated/siebelswsmspec.rb', line 420
    
    property :defaults_authentication_properties_user_spec, type: String, description: "User Specification", alias: :ConfigParam_defaults_AuthenticationProperties_UserSpec, required_for: [], param_for: ["create", "update"]
  • #defaults_stats_page ⇒ String (Default Value: "_stats.swe")
    "Default Statistics Page for Web Server"

    Property Attributes
    • default"_stats.swe"
    • alias:ConfigParam_defaults_StatsPage
    • required_for[]
    • param_for["create", "update"]
    
    
    422
    # File 'src/oracle-siebel/lib/oracle-siebel/generated/siebelswsmspec.rb', line 422
    
    property :defaults_stats_page, type: String, description: "Default Statistics Page for Web Server", default: "_stats.swe", alias: :ConfigParam_defaults_StatsPage, required_for: [], param_for: ["create", "update"]
  • #defaults_enable_fqdn ⇒ [TrueClass, FalseClass] (Default Value: false)
    "Configure Fully Qualified Domain Name"

    Property Attributes
    • defaultfalse
    • alias:ConfigParam_defaults_EnableFQDN
    • required_for[]
    • param_for["create", "update"]
    
    
    424
    # File 'src/oracle-siebel/lib/oracle-siebel/generated/siebelswsmspec.rb', line 424
    
    property :defaults_enable_fqdn, type: [TrueClass, FalseClass], description: "Configure Fully Qualified Domain Name", default: false, alias: :ConfigParam_defaults_EnableFQDN, required_for: [], param_for: ["create", "update"]
  • #defaults_fqdn ⇒ String
    "Fully Qualified Domain Name"

    Property Attributes
    • alias:ConfigParam_defaults_FQDN
    • required_for[]
    • param_for["create", "update"]
    
    
    426
    # File 'src/oracle-siebel/lib/oracle-siebel/generated/siebelswsmspec.rb', line 426
    
    property :defaults_fqdn, type: String, description: "Fully Qualified Domain Name", alias: :ConfigParam_defaults_FQDN, required_for: [], param_for: ["create", "update"]
  • #defaults_do_compression ⇒ [TrueClass, FalseClass] (Default Value: false)
    "HTTP 1.1-Compliant Firewall / Enable Web Compression"

    Property Attributes
    • defaultfalse
    • alias:ConfigParam_defaults_DoCompression
    • required_for[]
    • param_for["create", "update"]
    
    
    428
    # File 'src/oracle-siebel/lib/oracle-siebel/generated/siebelswsmspec.rb', line 428
    
    property :defaults_do_compression, type: [TrueClass, FalseClass], description: "HTTP 1.1-Compliant Firewall / Enable Web Compression", default: false, alias: :ConfigParam_defaults_DoCompression, required_for: [], param_for: ["create", "update"]
  • #ui_log_level ⇒ String (Default Value: "ERROR")
    "Log Level"

    Property Attributes
    • default"ERROR"
    • allowed_values["ALL", "ERROR", "DEBUG", "FATAL", "INFO", "TRACE", "WARN"]
    • alias:ConfigParam_UI_LogProperties_LogLevel
    • required_for["create", "update"]
    • param_for["create", "update"]
    
    
    430
    # File 'src/oracle-siebel/lib/oracle-siebel/generated/siebelswsmspec.rb', line 430
    
    property :ui_log_level, type: String, description: "Log Level", default: "ERROR", allowed_values: ["ALL", "ERROR", "DEBUG", "FATAL", "INFO", "TRACE", "WARN"], alias: :ConfigParam_UI_LogProperties_LogLevel, required_for: ["create", "update"], param_for: ["create", "update"]
  • #rest_in_bound_object_manager ⇒ String (Default Value: "EAI Object Manager (ENU)")
    "Object Manager"

    Property Attributes
    • default"EAI Object Manager (ENU)"
    • alias:ConfigParam_RESTInBound_ObjectManager
    • required_for["create", "update"]
    • param_for["create", "update"]
    
    
    432
    # File 'src/oracle-siebel/lib/oracle-siebel/generated/siebelswsmspec.rb', line 432
    
    property :rest_in_bound_object_manager, type: String, description: "Object Manager", default: "EAI Object Manager (ENU)", alias: :ConfigParam_RESTInBound_ObjectManager, required_for: ["create", "update"], param_for: ["create", "update"]
  • #rest_in_bound_max_connections ⇒ [Integer]
    "Maximum Possible Connections"

    Property Attributes
    • alias:ConfigParam_RESTInBound_MaxConnections
    • required_for["create", "update"]
    • param_for["create", "update"]
    
    
    434
    # File 'src/oracle-siebel/lib/oracle-siebel/generated/siebelswsmspec.rb', line 434
    
    property :rest_in_bound_max_connections, type: [Integer], description: "Maximum Possible Connections", alias: :ConfigParam_RESTInBound_MaxConnections, required_for: ["create", "update"], param_for: ["create", "update"]
  • #rest_in_bound_baseuri ⇒ String (Default Value: "http:///siebel/v1.0/")
    "REST Response base URL"

    Property Attributes
    • default"http:///siebel/v1.0/"
    • alias:ConfigParam_RESTInBound_Baseuri
    • required_for["create", "update"]
    • param_for["create", "update"]
    
    
    436
    # File 'src/oracle-siebel/lib/oracle-siebel/generated/siebelswsmspec.rb', line 436
    
    property :rest_in_bound_baseuri, type: String, description: "REST Response base URL", default: "http://<hostname>/siebel/v1.0/", alias: :ConfigParam_RESTInBound_Baseuri, required_for: ["create", "update"], param_for: ["create", "update"]
  • #rest_in_bound_rest_authentication_properties_anon_username ⇒ String
    "Anonymous Username"

    Property Attributes
    • alias:ConfigParam_RESTInBound_RESTAuthenticationProperties_AnonUserName
    • required_for["create", "update"]
    • param_for["create", "update"]
    
    
    438
    # File 'src/oracle-siebel/lib/oracle-siebel/generated/siebelswsmspec.rb', line 438
    
    property :rest_in_bound_rest_authentication_properties_anon_username, type: String, description: "Anonymous Username", alias: :ConfigParam_RESTInBound_RESTAuthenticationProperties_AnonUserName, required_for: ["create", "update"], param_for: ["create", "update"]
  • #rest_in_bound_rest_authentication_properties_anon_password ⇒ Mint::Secret
    "Anonymous Password"

    Property Attributes
    • alias:ConfigParam_RESTInBound_RESTAuthenticationProperties_AnonPassword
    • required_for["create", "update"]
    • param_for["create", "update"]
    
    
    440
    # File 'src/oracle-siebel/lib/oracle-siebel/generated/siebelswsmspec.rb', line 440
    
    property :rest_in_bound_rest_authentication_properties_anon_password, type: Mint::Secret, description: "Anonymous Password", alias: :ConfigParam_RESTInBound_RESTAuthenticationProperties_AnonPassword, required_for: ["create", "update"], param_for: ["create", "update"]
  • #rest_in_bound_rest_authentication_properties_sess_keep_alive ⇒ [Integer]
    "Session Timeout"

    Property Attributes
    • alias:ConfigParam_RESTInBound_RESTAuthenticationProperties_SessKeepAlive
    • required_for["create", "update"]
    • param_for["create", "update"]
    
    
    442
    # File 'src/oracle-siebel/lib/oracle-siebel/generated/siebelswsmspec.rb', line 442
    
    property :rest_in_bound_rest_authentication_properties_sess_keep_alive, type: [Integer], description: "Session Timeout", alias: :ConfigParam_RESTInBound_RESTAuthenticationProperties_SessKeepAlive, required_for: ["create", "update"], param_for: ["create", "update"]
  • #rest_in_bound_rest_authentication_properties_authentication_type ⇒ String (Default Value: "Basic")
    "Authentication Type"

    Property Attributes
    • default"Basic"
    • allowed_values["Basic", "SSO", "OAuth"]
    • alias:ConfigParam_RESTInBound_RESTAuthenticationProperties_AuthenticationType
    • required_for["create", "update"]
    • param_for["create", "update"]
    
    
    444
    # File 'src/oracle-siebel/lib/oracle-siebel/generated/siebelswsmspec.rb', line 444
    
    property :rest_in_bound_rest_authentication_properties_authentication_type, type: String, description: "Authentication Type", default: "Basic", allowed_values: ["Basic", "SSO", "OAuth"], alias: :ConfigParam_RESTInBound_RESTAuthenticationProperties_AuthenticationType, required_for: ["create", "update"], param_for: ["create", "update"]
  • #rest_in_bound_rest_authentication_properties_trust_token ⇒ String
    "Trust Token"

    Property Attributes
    • alias:ConfigParam_RESTInBound_RESTAuthenticationProperties_TrustToken
    • required_for[]
    • param_for["create", "update"]
    
    
    446
    # File 'src/oracle-siebel/lib/oracle-siebel/generated/siebelswsmspec.rb', line 446
    
    property :rest_in_bound_rest_authentication_properties_trust_token, type: String, description: "Trust Token", alias: :ConfigParam_RESTInBound_RESTAuthenticationProperties_TrustToken, required_for: [], param_for: ["create", "update"]
  • #rest_in_bound_rest_authentication_properties_o_auth_end_point ⇒ String
    "Authentication URL"

    Property Attributes
    • alias:ConfigParam_RESTInBound_RESTAuthenticationProperties_OAuthEndPoint
    • required_for[]
    • param_for["create", "update"]
    
    
    448
    # File 'src/oracle-siebel/lib/oracle-siebel/generated/siebelswsmspec.rb', line 448
    
    property :rest_in_bound_rest_authentication_properties_o_auth_end_point, type: String, description: "Authentication URL", alias: :ConfigParam_RESTInBound_RESTAuthenticationProperties_OAuthEndPoint, required_for: [], param_for: ["create", "update"]
  • #rest_in_bound_rest_authentication_properties_user_spec ⇒ String
    "User Specification"

    Property Attributes
    • alias:ConfigParam_RESTInBound_RESTAuthenticationProperties_UserSpec
    • required_for[]
    • param_for["create", "update"]
    
    
    450
    # File 'src/oracle-siebel/lib/oracle-siebel/generated/siebelswsmspec.rb', line 450
    
    property :rest_in_bound_rest_authentication_properties_user_spec, type: String, description: "User Specification", alias: :ConfigParam_RESTInBound_RESTAuthenticationProperties_UserSpec, required_for: [], param_for: ["create", "update"]
  • #rest_in_bound_rest_authentication_properties_validate_certificate ⇒ [TrueClass, FalseClass] (Default Value: true)
    "Secure Channel"

    Property Attributes
    • defaulttrue
    • alias:ConfigParam_RESTInBound_RESTAuthenticationProperties_ValidateCertificate
    • required_for[]
    • param_for["create", "update"]
    
    
    452
    # File 'src/oracle-siebel/lib/oracle-siebel/generated/siebelswsmspec.rb', line 452
    
    property :rest_in_bound_rest_authentication_properties_validate_certificate, type: [TrueClass, FalseClass], description: "Secure Channel", default: true, alias: :ConfigParam_RESTInBound_RESTAuthenticationProperties_ValidateCertificate, required_for: [], param_for: ["create", "update"]
  • #rest_in_bound_log_level ⇒ String (Default Value: "ERROR")
    "Log Level"

    Property Attributes
    • default"ERROR"
    • allowed_values["ALL", "ERROR", "DEBUG", "FATAL", "INFO", "TRACE", "WARN"]
    • alias:ConfigParam_RESTInBound_LogProperties_LogLevel
    • required_for["create", "update"]
    • param_for["create", "update"]
    
    
    454
    # File 'src/oracle-siebel/lib/oracle-siebel/generated/siebelswsmspec.rb', line 454
    
    property :rest_in_bound_log_level, type: String, description: "Log Level", default: "ERROR", allowed_values: ["ALL", "ERROR", "DEBUG", "FATAL", "INFO", "TRACE", "WARN"], alias: :ConfigParam_RESTInBound_LogProperties_LogLevel, required_for: ["create", "update"], param_for: ["create", "update"]
  • #rest_in_bound_rest_resource_param_list ⇒ Array of ⇒ ApplicationInterfaceProfileRESTResourceParamList
    "Request Parameter Configuration"

    Property Attributes
    • alias:ConfigParam_RESTInBound_RESTResourceParamList
    
    
    456
    # File 'src/oracle-siebel/lib/oracle-siebel/generated/siebelswsmspec.rb', line 456
    
    property :rest_in_bound_rest_resource_param_list, type: ApplicationInterfaceProfileRESTResourceParamList, description: "Request Parameter Configuration", array: true, alias: :ConfigParam_RESTInBound_RESTResourceParamList
  • #eai_log_level ⇒ String (Default Value: "ERROR")
    "Log Level"

    Property Attributes
    • default"ERROR"
    • allowed_values["ALL", "ERROR", "DEBUG", "FATAL", "INFO", "TRACE", "WARN"]
    • alias:ConfigParam_EAI_LogProperties_LogLevel
    • required_for["create", "update"]
    • param_for["create", "update"]
    
    
    458
    # File 'src/oracle-siebel/lib/oracle-siebel/generated/siebelswsmspec.rb', line 458
    
    property :eai_log_level, type: String, description: "Log Level", default: "ERROR", allowed_values: ["ALL", "ERROR", "DEBUG", "FATAL", "INFO", "TRACE", "WARN"], alias: :ConfigParam_EAI_LogProperties_LogLevel, required_for: ["create", "update"], param_for: ["create", "update"]
  • #rest_in_bound_resource ⇒ Array of ⇒ ApplicationInterfaceProfileRESTInBoundResource
    "REST Resource Configurations"

    Property Attributes
    • alias:ConfigParam_RESTInBoundResource
    
    
    460
    # File 'src/oracle-siebel/lib/oracle-siebel/generated/siebelswsmspec.rb', line 460
    
    property :rest_in_bound_resource, type: ApplicationInterfaceProfileRESTInBoundResource, description: "REST Resource Configurations", array: true, alias: :ConfigParam_RESTInBoundResource
  • #rest_out_bound_log_level ⇒ String (Default Value: "ERROR")
    "Log Level"

    Property Attributes
    • default"ERROR"
    • allowed_values["ALL", "ERROR", "DEBUG", "FATAL", "INFO", "TRACE", "WARN"]
    • alias:ConfigParam_RESTOutBound_LogProperties_LogLevel
    • required_for["create", "update"]
    • param_for["create", "update"]
    
    
    462
    # File 'src/oracle-siebel/lib/oracle-siebel/generated/siebelswsmspec.rb', line 462
    
    property :rest_out_bound_log_level, type: String, description: "Log Level", default: "ERROR", allowed_values: ["ALL", "ERROR", "DEBUG", "FATAL", "INFO", "TRACE", "WARN"], alias: :ConfigParam_RESTOutBound_LogProperties_LogLevel, required_for: ["create", "update"], param_for: ["create", "update"]
  • #soap_out_bound_log_level ⇒ String (Default Value: "ERROR")
    "Log Level"

    Property Attributes
    • default"ERROR"
    • allowed_values["ALL", "ERROR", "DEBUG", "FATAL", "INFO", "TRACE", "WARN"]
    • alias:ConfigParam_SOAPOutBound_LogProperties_LogLevel
    • required_for["create", "update"]
    • param_for["create", "update"]
    
    
    464
    # File 'src/oracle-siebel/lib/oracle-siebel/generated/siebelswsmspec.rb', line 464
    
    property :soap_out_bound_log_level, type: String, description: "Log Level", default: "ERROR", allowed_values: ["ALL", "ERROR", "DEBUG", "FATAL", "INFO", "TRACE", "WARN"], alias: :ConfigParam_SOAPOutBound_LogProperties_LogLevel, required_for: ["create", "update"], param_for: ["create", "update"]
  • #jbs_log_level ⇒ String (Default Value: "ERROR")
    "Log Level"

    Property Attributes
    • default"ERROR"
    • allowed_values["ALL", "ERROR", "DEBUG", "FATAL", "INFO", "TRACE", "WARN"]
    • alias:ConfigParam_JBS_LogProperties_LogLevel
    • required_for["create", "update"]
    • param_for["create", "update"]
    
    
    466
    # File 'src/oracle-siebel/lib/oracle-siebel/generated/siebelswsmspec.rb', line 466
    
    property :jbs_log_level, type: String, description: "Log Level", default: "ERROR", allowed_values: ["ALL", "ERROR", "DEBUG", "FATAL", "INFO", "TRACE", "WARN"], alias: :ConfigParam_JBS_LogProperties_LogLevel, required_for: ["create", "update"], param_for: ["create", "update"]
  • #jbs_sess_keep_alive ⇒ [Integer]
    "Session Timeout"

    Property Attributes
    • alias:ConfigParam_JBS_SessKeepAlive
    • required_for["create", "update"]
    • param_for["create", "update"]
    
    
    468
    # File 'src/oracle-siebel/lib/oracle-siebel/generated/siebelswsmspec.rb', line 468
    
    property :jbs_sess_keep_alive, type: [Integer], description: "Session Timeout", alias: :ConfigParam_JBS_SessKeepAlive, required_for: ["create", "update"], param_for: ["create", "update"]
  • #dav_log_level ⇒ String (Default Value: "ERROR")
    "Log Level"

    Property Attributes
    • default"ERROR"
    • allowed_values["ALL", "ERROR", "DEBUG", "FATAL", "INFO", "TRACE", "WARN"]
    • alias:ConfigParam_DAV_LogProperties_LogLevel
    • required_for["create", "update"]
    • param_for["create", "update"]
    
    
    470
    # File 'src/oracle-siebel/lib/oracle-siebel/generated/siebelswsmspec.rb', line 470
    
    property :dav_log_level, type: String, description: "Log Level", default: "ERROR", allowed_values: ["ALL", "ERROR", "DEBUG", "FATAL", "INFO", "TRACE", "WARN"], alias: :ConfigParam_DAV_LogProperties_LogLevel, required_for: ["create", "update"], param_for: ["create", "update"]
  • #applications ⇒ Array of ⇒ ApplicationInterfaceProfileApplications
    "Application Configuration"

    Property Attributes
    • alias:ConfigParam_Applications
    
    
    472
    # File 'src/oracle-siebel/lib/oracle-siebel/generated/siebelswsmspec.rb', line 472
    
    property :applications, type: ApplicationInterfaceProfileApplications, description: "Application Configuration", array: true, alias: :ConfigParam_Applications
  • #gateway_identity_gateway_host ⇒ String
    "Gateway Host"

    Property Attributes
    • alias:ConfigParam_GatewayIdentity_GatewayHost
    • required_for["create", "update"]
    • param_for["create", "update"]
    
    
    474
    # File 'src/oracle-siebel/lib/oracle-siebel/generated/siebelswsmspec.rb', line 474
    
    property :gateway_identity_gateway_host, type: String, description: "Gateway Host", alias: :ConfigParam_GatewayIdentity_GatewayHost, required_for: ["create", "update"], param_for: ["create", "update"]
  • #gateway_identity_gateway_port ⇒ Integer
    "Gateway Port"

    Property Attributes
    • alias:ConfigParam_GatewayIdentity_GatewayPort
    • required_for["create", "update"]
    • param_for["create", "update"]
    
    
    476
    # File 'src/oracle-siebel/lib/oracle-siebel/generated/siebelswsmspec.rb', line 476
    
    property :gateway_identity_gateway_port, type: Integer, description: "Gateway Port", alias: :ConfigParam_GatewayIdentity_GatewayPort, required_for: ["create", "update"], param_for: ["create", "update"]
  • #gateway_identity_auth_token ⇒ String
    "Gateway Authentication Token"

    Property Attributes
    • alias:ConfigParam_GatewayIdentity_AuthToken
    • required_for["create", "update"]
    • param_for["create", "update"]
    
    
    478
    # File 'src/oracle-siebel/lib/oracle-siebel/generated/siebelswsmspec.rb', line 478
    
    property :gateway_identity_auth_token, type: String, description: "Gateway Authentication Token", alias: :ConfigParam_GatewayIdentity_AuthToken, required_for: ["create", "update"], param_for: ["create", "update"]

Properties (Read Only)

Constant Summary

Constants included from MintLogger

MintLogger::DEBUG, MintLogger::ERROR, MintLogger::FATAL, MintLogger::INFO, MintLogger::UNKNOWN, MintLogger::VERBOSE, MintLogger::WARN

Instance Attribute Summary

Attributes included from Mixins::Properties

#autopush_set_cache, #dynamic_create, #harvest_on_access, #harvest_undefined_only, #harvested, #tree_root

Instance Method Summary collapse

Methods included from MintPress::Siebel::Utils

#can_hit_ai_locally?, #full_url, #get_ai_oracle_home, #get_oracle_home, #get_servermanager_oracle_home, #http_delete, #http_get, #http_post, #http_put, #request_headers

Methods included from Mixins::Properties

#[], #[]=, #add_validate_report_result, #armour_set_property, #array_contains?, #array_is_a?, #check_autopush, #check_stack_overflow, #clone_property_object, #cloner_handle_single_property, #coerce_single, #contains_as_string?, #display_validate_report_result, #double_initialize?, #dump_to_hash, #find_parent, #find_parent_by_identity, #generate_accessor_functions, #get_canonical_renamed, #get_from_opts, #get_my_name, #get_property, #get_property_item, #has?, included, #initialize_validate_report, #inspect, #is_cloned_object?, #is_mintpress_object?, #is_probably_canonical?, #is_set?, #local_debug, #local_info, #local_verbose, #mintpress_property_definitions, #place_object_by_identity, #process_properties, #prop_set?, #property, #property_definitions, #property_details, #property_is_simple_object?, #push_root!, #require_property, #require_update, #retrieve_docstring, #sanitize, #set_map_dirty, #set_property, #set_property_item, #show_short_array, #strip_defaults!, #synchronize, #uncloned_property_definitions, #update_map, #validate, #validate_generic, #validate_properties, #validate_property, #validate_required, #version_allowed?, #weakref

Methods included from MintLogger::Utils::Common

#boolean_val, #has_value?, #no_value?, #nvl, #path_as_symbol, #ruby_level_to_send

Constructor Details

#initialize(opts = {}) ⇒ ApplicationInterfaceProfile

Returns a new instance of ApplicationInterfaceProfile.

Instance Method Details

#createObject

Creates a new swsm profile

#create_jsonObject

#deep_compact(hash) ⇒ Object

#deleteObject

#deployObject

#exist?Boolean

Check for existance of SwsmProfile via get

Returns:

  • (Boolean)

#getObject

#get_property_from_target(prop) ⇒ Object

Allow getting props for get_property_from_target

#props_from_modelObject

#updatable?Boolean

Returns:

  • (Boolean)

#updateObject

Modifies a swsm profile

#update_jsonObject